@import"https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,600;1,700&display=swap";/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--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-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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-400:oklch(75% .183 55.934);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-600:oklch(60.9% .126 221.723);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-600:oklch(55.8% .288 302.321);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--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: 1.2 ;--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-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:.5rem;--font-urban:Urbanist,sans-serif;--color-custom-primary:#1f2934;--color-custom-secondary:#e9eaeb;--color-custom-button:#f8af24;--color-custom-black:#010101;--color-bg-custom:linear-gradient(red,yellow)}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-2{inset:calc(var(--spacing)*-2)}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-2{top:calc(var(--spacing)*-2)}.-top-3{top:calc(var(--spacing)*-3)}.-top-6{top:calc(var(--spacing)*-6)}.-top-9{top:calc(var(--spacing)*-9)}.-top-10{top:calc(var(--spacing)*-10)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.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-10{top:calc(var(--spacing)*10)}.top-12{top:calc(var(--spacing)*12)}.top-14{top:calc(var(--spacing)*14)}.top-\[-4px\]{top:-4px}.top-\[70\%\]{top:70%}.top-\[110\%\]{top:110%}.top-full{top:100%}.-right-2{right:calc(var(--spacing)*-2)}.-right-3{right:calc(var(--spacing)*-3)}.-right-4{right:calc(var(--spacing)*-4)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-10{right:calc(var(--spacing)*10)}.-bottom-2{bottom:calc(var(--spacing)*-2)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-60{bottom:calc(var(--spacing)*60)}.-left-0{left:calc(var(--spacing)*0)}.-left-full{left:-100%}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-auto{left:auto}.isolate{isolation:isolate}.z-0{z-index:0}.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-\[1-\]{z-index:1 -}.z-\[1\]{z-index:1}.z-\[50\]{z-index:50}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[220\]{z-index:220}.z-\[1000\]{z-index:1000}.z-\[1100\]{z-index:1100}.z-\[9000\]{z-index:9000}.z-\[9999\]{z-index:9999}.z-\[200000000\]{z-index:200000000}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.\!container{width:100%!important}@media (min-width:390px){.\!container{max-width:390px!important}}@media (min-width:480px){.\!container{max-width:480px!important}}@media (min-width:650px){.\!container{max-width:650px!important}}@media (min-width:768px){.\!container{max-width:768px!important}}@media (min-width:992px){.\!container{max-width:992px!important}}@media (min-width:1024px){.\!container{max-width:1024px!important}}@media (min-width:1200px){.\!container{max-width:1200px!important}}@media (min-width:1560px){.\!container{max-width:1560px!important}}@media (min-width:1600px){.\!container{max-width:1600px!important}}@media (min-width:1920px){.\!container{max-width:1920px!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:390px){.container{max-width:390px}}@media (min-width:480px){.container{max-width:480px}}@media (min-width:650px){.container{max-width:650px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1560px){.container{max-width:1560px}}@media (min-width:1600px){.container{max-width:1600px}}@media (min-width:1920px){.container{max-width:1920px}}@media (min-width:96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing)*2)}.m-3{margin:calc(var(--spacing)*3)}.m-5{margin:calc(var(--spacing)*5)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-10{margin-block:calc(var(--spacing)*10)}.my-12{margin-block:calc(var(--spacing)*12)}.-mt-34{margin-top:calc(var(--spacing)*-34)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.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)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.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-20{margin-top:calc(var(--spacing)*20)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-6{margin-right:calc(var(--spacing)*6)}.mr-8{margin-right:calc(var(--spacing)*8)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.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-7{margin-bottom:calc(var(--spacing)*7)}.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-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-14{margin-left:calc(var(--spacing)*14)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.line-clamp-4{-webkit-line-clamp:4;-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}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[1463\/870\]{aspect-ratio:1463/870}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-auto{width:auto;height:auto}.\!h-\[48px\]{height:48px!important}.h-\(--cell-size\){height:var(--cell-size)}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.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-4{height:calc(var(--spacing)*4)}.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-14{height:calc(var(--spacing)*14)}.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-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-42{height:calc(var(--spacing)*42)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-60{height:calc(var(--spacing)*60)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-96{height:calc(var(--spacing)*96)}.h-\[2px\]{height:2px}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[30\%\]{height:30%}.h-\[42px\]{height:42px}.h-\[45\%\]{height:45%}.h-\[54px\]{height:54px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[80px\]{height:80px}.h-\[90px\]{height:90px}.h-\[100\%\]{height:100%}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[138px\]{height:138px}.h-\[150px\]{height:150px}.h-\[160px\]{height:160px}.h-\[180px\]{height:180px}.h-\[190px\]{height:190px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[230px\]{height:230px}.h-\[240px\]{height:240px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[350px\]{height:350px}.h-\[360px\]{height:360px}.h-\[380px\]{height:380px}.h-\[390px\]{height:390px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[450px\]{height:450px}.h-\[480px\]{height:480px}.h-\[500px\]{height:500px}.h-\[590px\]{height:590px}.h-\[690px\]{height:690px}.h-\[700px\]{height:700px}.h-\[830px\]{height:830px}.h-\[850px\]{height:850px}.h-\[1000px\]{height:1000px}.h-\[calc\(100vh-100px\)\]{height:calc(100vh - 100px)}.h-\[calc\(100vh-120px\)\]{height:calc(100vh - 120px)}.h-\[min\(780px\,calc\(100vh-2rem\)\)\]{height:min(780px,100vh - 2rem)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-\[70px\]{max-height:70px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[100px\]{max-height:100px}.max-h-\[270px\]{max-height:270px}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[380px\]{max-height:380px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[1000px\]{max-height:1000px}.max-h-\[calc\(100vh-200px\)\]{max-height:calc(100vh - 200px)}.max-h-\[min\(720px\,calc\(100vh-2rem\)\)\]{max-height:min(720px,100vh - 2rem)}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-\[3px\]{min-height:3px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[42px\]{min-height:42px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[95px\]{min-height:95px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[160px\]{min-height:160px}.min-h-\[250px\]{min-height:250px}.min-h-\[300px\]{min-height:300px}.min-h-\[310px\]{min-height:310px}.min-h-\[320px\]{min-height:320px}.min-h-\[340px\]{min-height:340px}.min-h-\[400px\]{min-height:400px}.min-h-\[454px\]{min-height:454px}.min-h-\[480px\]{min-height:480px}.min-h-\[490px\]{min-height:490px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[724px\]{min-height:724px}.min-h-\[min\(58vh\,470px\)\]{min-height:min(58vh,470px)}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-\(--cell-size\){width:var(--cell-size)}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-3\/6{width:50%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-4\/6{width:66.6667%}.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-8\/12{width:66.6667%}.w-9{width:calc(var(--spacing)*9)}.w-9\/12{width:75%}.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-34{width:calc(var(--spacing)*34)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-42{width:calc(var(--spacing)*42)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-96{width:calc(var(--spacing)*96)}.w-\[10px\]{width:10px}.w-\[12px\]{width:12px}.w-\[15\%\]{width:15%}.w-\[16px\]{width:16px}.w-\[20\%\]{width:20%}.w-\[20px\]{width:20px}.w-\[30\%\]{width:30%}.w-\[40\%\]{width:40%}.w-\[50px\]{width:50px}.w-\[54px\]{width:54px}.w-\[60px\]{width:60px}.w-\[68px\]{width:68px}.w-\[70\%\]{width:70%}.w-\[76px\]{width:76px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[90\%\]{width:90%}.w-\[95\%\]{width:95%}.w-\[100px\]{width:100px}.w-\[134px\]{width:134px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[206px\]{width:206px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.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-6xl{max-width:var(--container-6xl)}.max-w-7{max-width:calc(var(--spacing)*7)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[70px\]{max-width:70px}.max-w-\[90\%\]{max-width:90%}.max-w-\[95\%\]{max-width:95%}.max-w-\[100px\]{max-width:100px}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[215px\]{max-width:215px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[500px\]{max-width:500px}.max-w-\[550px\]{max-width:550px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.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-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-\[30px\]{min-width:30px}.min-w-\[40px\]{min-width:40px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[300px\]{min-width:300px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.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:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x: -50% ;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:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6);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-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);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)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;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)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[0\.4\]{scale:.4}.scale-\[0\.7\]{scale:.7}.scale-\[0\.8\]{scale:.8}.scale-\[0\]{scale:0}.scale-\[1\.02\]{scale:1.02}.scale-\[1\]{scale:1}.\!rotate-180{rotate:180deg!important}.-rotate-12{rotate:-12deg}.rotate-0{rotate:none}.rotate-12{rotate:12deg}.rotate-90{rotate:90deg}.rotate-180,.rotate-\[180deg\]{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-bounce{animation:var(--animate-bounce)}.animate-in{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize-none{resize:none}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-\[1fr_84px_84px\]{grid-template-columns:1fr 84px 84px}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_24px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-around{align-content:space-around}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.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{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.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-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[10px\]{gap:10px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}: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)))}.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-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-12{column-gap:calc(var(--spacing)*12)}.gap-x-20{column-gap:calc(var(--spacing)*20)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}: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-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-12{row-gap:calc(var(--spacing)*12)}: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-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.\!rounded-lg{border-radius:var(--radius)!important}.\!rounded-xl{border-radius:calc(var(--radius) + 4px)!important}.rounded{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t,.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.\!rounded-l-lg{border-top-left-radius:var(--radius)!important;border-bottom-left-radius:var(--radius)!important}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-lg{border-top-left-radius:var(--radius)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-xl{border-top-right-radius:calc(var(--radius) + 4px);border-bottom-right-radius:calc(var(--radius) + 4px)}.rounded-tr-lg{border-top-right-radius:var(--radius)}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-br-lg{border-bottom-right-radius:var(--radius)}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-lg{border-bottom-left-radius:var(--radius)}.rounded-bl-none{border-bottom-left-radius:0}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.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-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-x-4{border-inline-style:var(--tw-border-style);border-inline-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.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-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.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-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.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-none{--tw-border-style:none;border-style:none}.\!border-custom-button{border-color:var(--color-custom-button)!important}.border-\[\#00C566\]{border-color:#00c566}.border-\[\#1F2934\]{border-color:#1f2934}.border-\[\#1F2934\]\/10{border-color:#1f29341a}.border-\[\#1F2934\]\/15{border-color:#1f293426}.border-\[\#1F2934\]\/20{border-color:#1f293433}.border-\[\#1F2934\]\/25{border-color:#1f293440}.border-\[\#4B5563\]{border-color:#4b5563}.border-\[\#7c7c7c\]{border-color:#7c7c7c}.border-\[\#3594FE\]{border-color:#3594fe}.border-\[\#9333EA\]{border-color:#9333ea}.border-\[\#D7D9DB\]{border-color:#d7d9db}.border-\[\#DCE4E8\]{border-color:#dce4e8}.border-\[\#E4E6E8\]{border-color:#e4e6e8}.border-\[\#E5E5E5\]{border-color:#e5e5e5}.border-\[\#E5E7EB\]{border-color:#e5e7eb}.border-\[\#E53935\]{border-color:#e53935}.border-\[\#EDEDED\]{border-color:#ededed}.border-\[\#F3F4F6\]{border-color:#f3f4f6}.border-\[\#F8AF24\]{border-color:#f8af24}.border-\[\#FFA500\]{border-color:orange}.border-\[\#c3c6cc\]{border-color:#c3c6cc}.border-\[\#d1d1d1\]{border-color:#d1d1d1}.border-\[\#e5eaf2\]{border-color:#e5eaf2}.border-\[\#e7e7e7\]{border-color:#e7e7e7}.border-\[\#ece6e6\]{border-color:#ece6e6}.border-\[\#ececec\]{border-color:#ececec}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-black{border-color:var(--color-black)}.border-blue-200{border-color:var(--color-blue-200)}.border-border{border-color:var(--border)}.border-current{border-color:currentColor}.border-custom-button{border-color:var(--color-custom-button)}.border-custom-button\/20{border-color:#f8af2433}@supports (color:color-mix(in lab,red,red)){.border-custom-button\/20{border-color:color-mix(in oklab,var(--color-custom-button)20%,transparent)}}.border-custom-primary{border-color:var(--color-custom-primary)}.border-custom-primary\/40{border-color:#1f293466}@supports (color:color-mix(in lab,red,red)){.border-custom-primary\/40{border-color:color-mix(in oklab,var(--color-custom-primary)40%,transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-800{border-color:var(--color-gray-800)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-green-400{border-color:var(--color-green-400)}.border-green-500{border-color:var(--color-green-500)}.border-input{border-color:var(--input)}.border-orange-400{border-color:var(--color-orange-400)}.border-primary{border-color:var(--primary)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-400{border-color:var(--color-rose-400)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200)70%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.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-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.border-x-transparent{border-inline-color:#0000}.border-t-\[\#1F2934\]{border-top-color:#1f2934}.border-t-custom-primary{border-top-color:var(--color-custom-primary)}.border-t-gray-800{border-top-color:var(--color-gray-800)}.border-t-transparent{border-top-color:#0000}.\!bg-\[\#1F2934\]{background-color:#1f2934!important}.\!bg-custom-button{background-color:var(--color-custom-button)!important}.\!bg-gray-100{background-color:var(--color-gray-100)!important}.bg-\[\#0FABCA\]\/80{background-color:#0fabcacc}.bg-\[\#00C566\]{background-color:#00c566}.bg-\[\#00C5661A\]{background-color:#00c5661a}.bg-\[\#000000ad\]{background-color:#000000ad}.bg-\[\#1C252F\]\/40{background-color:#1c252f66}.bg-\[\#1F3C37\]{background-color:#1f3c37}.bg-\[\#1F2934\]{background-color:#1f2934}.bg-\[\#1F2934\]\/20{background-color:#1f293433}.bg-\[\#1F2934\]\/75{background-color:#1f2934bf}.bg-\[\#1F2934\]\/\[0\.04\]{background-color:#1f29340a}.bg-\[\#1F2934\]\/\[0\.05\]{background-color:#1f29340d}.bg-\[\#1F2934\]\/\[0\.06\]{background-color:#1f29340f}.bg-\[\#1F2934\]\/\[0\.07\]{background-color:#1f293412}.bg-\[\#1F2934\]\/\[0\.08\]{background-color:#1f293414}.bg-\[\#1F2934\]\/\[0\.025\]{background-color:#1f293406}.bg-\[\#1F2934\]\/\[0\.035\]{background-color:#1f293409}.bg-\[\#1F2937\]{background-color:#1f2937}.bg-\[\#1F29341A\]{background-color:#1f29341a}.bg-\[\#1a253c\]{background-color:#1a253c}.bg-\[\#1e293b\]{background-color:#1e293b}.bg-\[\#1f2934\]{background-color:#1f2934}.bg-\[\#0000002a\]{background-color:#0000002a}.bg-\[\#4B5563\]{background-color:#4b5563}.bg-\[\#4B55631A\]{background-color:#4b55631a}.bg-\[\#4d51571a\]{background-color:#4d51571a}.bg-\[\#253E8E\]{background-color:#253e8e}.bg-\[\#3594FE1A\]{background-color:#3594fe1a}.bg-\[\#9333EA1A\]{background-color:#9333ea1a}.bg-\[\#111827\]\/80{background-color:#111827cc}.bg-\[\#B7BFC81A\]{background-color:#b7bfc81a}.bg-\[\#BABDC0\]{background-color:#babdc0}.bg-\[\#E8F7EE\]{background-color:#e8f7ee}.bg-\[\#E9EAEB\]{background-color:#e9eaeb}.bg-\[\#E53935\]{background-color:#e53935}.bg-\[\#E539351A\]{background-color:#e539351a}.bg-\[\#EAEAEC\]{background-color:#eaeaec}.bg-\[\#EBF4FF\]{background-color:#ebf4ff}.bg-\[\#EFF5FF\]{background-color:#eff5ff}.bg-\[\#F0F4FF\]{background-color:#f0f4ff}.bg-\[\#F3F4F6\]{background-color:#f3f4f6}.bg-\[\#F5F6F7\]{background-color:#f5f6f7}.bg-\[\#F7F7F8\]{background-color:#f7f7f8}.bg-\[\#F8AF23\]{background-color:#f8af23}.bg-\[\#F8AF24\]{background-color:#f8af24}.bg-\[\#F8AF241A\]{background-color:#f8af241a}.bg-\[\#F8AF2433\]{background-color:#f8af2433}.bg-\[\#F8F9FA\]{background-color:#f8f9fa}.bg-\[\#F9F9FD\]{background-color:#f9f9fd}.bg-\[\#F9FAFB\]{background-color:#f9fafb}.bg-\[\#FDEBEC\]{background-color:#fdebec}.bg-\[\#FFF4E5\]{background-color:#fff4e5}.bg-\[\#FFFFFF\],.bg-\[\#FFF\]{background-color:#fff}.bg-\[\#ddd\]{background-color:#ddd}.bg-\[\#e5e7eb\]{background-color:#e5e7eb}.bg-\[\#e9eaeb\]{background-color:#e9eaeb}.bg-\[\#ebccc7\]{background-color:#ebccc7}.bg-\[\#f1f1f1\]{background-color:#f1f1f1}.bg-\[\#f3f4f6\]{background-color:#f3f4f6}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#f7f8fa\]{background-color:#f7f8fa}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#fcfcfc\]{background-color:#fcfcfc}.bg-\[\#fff\]{background-color:#fff}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{background-color:#0003}.bg-accent{background-color:var(--accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50)40%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/20{background-color:color-mix(in oklab,var(--color-amber-400)20%,transparent)}}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-current{background-color:currentColor}.bg-custom-button{background-color:var(--color-custom-button)}.bg-custom-primary{background-color:var(--color-custom-primary)}.bg-custom-primary\/5{background-color:#1f29340d}@supports (color:color-mix(in lab,red,red)){.bg-custom-primary\/5{background-color:color-mix(in oklab,var(--color-custom-primary)5%,transparent)}}.bg-custom-primary\/10{background-color:#1f29341a}@supports (color:color-mix(in lab,red,red)){.bg-custom-primary\/10{background-color:color-mix(in oklab,var(--color-custom-primary)10%,transparent)}}.bg-custom-primary\/20{background-color:#1f293433}@supports (color:color-mix(in lab,red,red)){.bg-custom-primary\/20{background-color:color-mix(in oklab,var(--color-custom-primary)20%,transparent)}}.bg-custom-primary\/90{background-color:#1f2934e6}@supports (color:color-mix(in lab,red,red)){.bg-custom-primary\/90{background-color:color-mix(in oklab,var(--color-custom-primary)90%,transparent)}}.bg-custom-secondary{background-color:var(--color-custom-secondary)}.bg-destructive{background-color:var(--destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-300\/20{background-color:#d1d5dc33}@supports (color:color-mix(in lab,red,red)){.bg-gray-300\/20{background-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-400\/50{background-color:#99a1af80}@supports (color:color-mix(in lab,red,red)){.bg-gray-400\/50{background-color:color-mix(in oklab,var(--color-gray-400)50%,transparent)}}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.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-50\/40{background-color:#fef2f266}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/40{background-color:color-mix(in oklab,var(--color-red-50)40%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500)20%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-secondary{background-color:var(--secondary)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/50{background-color:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/50{background-color:color-mix(in oklab,var(--color-slate-50)50%,transparent)}}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/80{background-color:color-mix(in oklab,var(--color-slate-50)80%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.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\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,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\/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\/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-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#101820\]\/95{--tw-gradient-from:oklab(20.5022% -.00722608 -.0186592/.95);--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-\[rgb\(0\,0\,0\,0\.001\)\]{--tw-gradient-from:#0000;--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-amber-600{--tw-gradient-from:var(--color-amber-600);--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-black\/20{--tw-gradient-from:#0003;--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))}@supports (color:color-mix(in lab,red,red)){.from-black\/20{--tw-gradient-from:color-mix(in oklab,var(--color-black)20%,transparent)}}.from-blue-50{--tw-gradient-from:var(--color-blue-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-custom-button{--tw-gradient-from:var(--color-custom-button);--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-cyan-600{--tw-gradient-from:var(--color-cyan-600);--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-emerald-500{--tw-gradient-from:var(--color-emerald-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))}.from-red-800{--tw-gradient-from:var(--color-red-800);--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-transparent{--tw-gradient-from: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))}.via-\[\#101820\]\/50{--tw-gradient-via:oklab(20.5022% -.00722608 -.0186592/.5);--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-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-50{--tw-gradient-via:var(--color-blue-50);--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-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/10{--tw-gradient-via:#ffffff1a;--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-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:color-mix(in lab,red,red)){.via-white\/10{--tw-gradient-via:color-mix(in oklab,var(--color-white)10%,transparent)}}.to-\[\#101820\]\/10{--tw-gradient-to:oklab(20.5022% -.00722608 -.0186592/.1);--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-\[rgb\(0\,0\,0\,0\.5\)\]{--tw-gradient-to:#00000080;--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-amber-900{--tw-gradient-to:var(--color-amber-900);--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-black\/70{--tw-gradient-to:#000000b3;--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))}@supports (color:color-mix(in lab,red,red)){.to-black\/70{--tw-gradient-to:color-mix(in oklab,var(--color-black)70%,transparent)}}.to-emerald-700{--tw-gradient-to:var(--color-emerald-700);--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-orange-400{--tw-gradient-to:var(--color-orange-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-purple-50{--tw-gradient-to:var(--color-purple-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))}.to-red-950{--tw-gradient-to:var(--color-red-950);--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-sky-800{--tw-gradient-to:var(--color-sky-800);--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))}.to-white{--tw-gradient-to: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))}.\[mask-image\:_linear-gradient\(to_right\,transparent_0\,_black_128px\,_black_calc\(100\%-128px\)\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 128px calc(100% - 128px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 128px,#000 calc(100% - 128px),#0000)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-custom-primary{fill:var(--color-custom-primary)}.fill-transparent{fill:#0000}.fill-yellow-400{fill:var(--color-yellow-400)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[60\%_50\%\]{object-position:60% 50%}.object-top{object-position:top}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.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)}.p-10{padding:calc(var(--spacing)*10)}.p-20{padding:calc(var(--spacing)*20)}.p-\[1\.8px\]{padding:1.8px}.p-\[50px\]{padding:50px}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.\!px-8{padding-inline:calc(var(--spacing)*8)!important}.\!px-16{padding-inline:calc(var(--spacing)*16)!important}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.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-10{padding-inline:calc(var(--spacing)*10)}.px-12{padding-inline:calc(var(--spacing)*12)}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.\!py-2\.5{padding-block:calc(var(--spacing)*2.5)!important}.\!py-3{padding-block:calc(var(--spacing)*3)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-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-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-32{padding-block:calc(var(--spacing)*32)}.py-\[6px\]{padding-block:6px}.py-\[8px\]{padding-block:8px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.py-\[14px\]{padding-block:14px}.py-\[22px\]{padding-block:22px}.py-\[32px\]{padding-block:32px}.py-\[40px\]{padding-block:40px}.py-\[56px\]{padding-block:56px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.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-9{padding-top:calc(var(--spacing)*9)}.pt-10{padding-top:calc(var(--spacing)*10)}.\!pr-2{padding-right:calc(var(--spacing)*2)!important}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-20{padding-right:calc(var(--spacing)*20)}.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-16{padding-bottom:calc(var(--spacing)*16)}.\!pl-2{padding-left:calc(var(--spacing)*2)!important}.\!pl-12{padding-left:calc(var(--spacing)*12)!important}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-4\.5{padding-left:calc(var(--spacing)*4.5)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-12{padding-left:calc(var(--spacing)*12)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-urban{font-family:var(--font-urban)}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--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-\[15px\]{font-size:15px!important}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2em\]{font-size:1.2em}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2rem\]{font-size:2rem}.text-\[5rem\]{font-size:5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[56px\]{font-size:56px}.text-\[64px\]{font-size:64px}.text-\[clamp\(1\.2rem\,2vw\,1\.5rem\)\]{font-size:clamp(1.2rem,2vw,1.5rem)}.text-\[clamp\(1rem\,2vw\,1\.3rem\)\]{font-size:clamp(1rem,2vw,1.3rem)}.text-\[clamp\(1rem\,2vw\,1\.25rem\)\]{font-size:clamp(1rem,2vw,1.25rem)}.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-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[36px\]{--tw-leading:36px;line-height:36px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.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)!important;font-weight:var(--font-weight-bold)!important}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-\[900\]{--tw-font-weight:900;font-weight:900}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-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-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\!text-\[\#0D0D0D\]{color:#0d0d0d!important}.\!text-\[\#333\]{color:#333!important}.\!text-\[\#666\]{color:#666!important}.\!text-\[\#010101\]{color:#010101!important}.\!text-\[\#141414\]{color:#141414!important}.\!text-\[\#222222\]{color:#222!important}.\!text-\[\#292929\]{color:#292929!important}.\!text-\[\#E8C418\]{color:#e8c418!important}.\!text-black{color:var(--color-black)!important}.\!text-custom-black{color:var(--color-custom-black)!important}.\!text-custom-button{color:var(--color-custom-button)!important}.\!text-custom-primary{color:var(--color-custom-primary)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#0D0D0D\]{color:#0d0d0d}.text-\[\#00A95A\]{color:#00a95a}.text-\[\#00C566\]{color:#00c566}.text-\[\#000\]{color:#000}.text-\[\#1A1A1A\]{color:#1a1a1a}.text-\[\#1F2934\]{color:#1f2934}.text-\[\#1F2934\]\/45{color:#1f293473}.text-\[\#1F2934\]\/50{color:#1f293480}.text-\[\#1F2934\]\/55{color:#1f29348c}.text-\[\#1F2934\]\/60{color:#1f293499}.text-\[\#1F2934\]\/65{color:#1f2934a6}.text-\[\#1F2934\]\/70{color:#1f2934b3}.text-\[\#1F2934\]\/75{color:#1f2934bf}.text-\[\#1a253c\]{color:#1a253c}.text-\[\#1f2934\]{color:#1f2934}.text-\[\#2B2B2B\]{color:#2b2b2b}.text-\[\#2cac9f\]{color:#2cac9f}.text-\[\#3F6534\]{color:#3f6534}.text-\[\#5A5C5F\]{color:#5a5c5f}.text-\[\#6C7278\]{color:#6c7278}.text-\[\#7A7C86\]{color:#7a7c86}.text-\[\#7d7d81\]{color:#7d7d81}.text-\[\#12ABDC\]{color:#12abdc}.text-\[\#14BC77\]{color:#14bc77}.text-\[\#17A417\]{color:#17a417}.text-\[\#333\]{color:#333}.text-\[\#666\]{color:#666}.text-\[\#010101\]{color:#010101}.text-\[\#17242B\]{color:#17242b}.text-\[\#051715\]{color:#051715}.text-\[\#141414\]{color:#141414}.text-\[\#202934\]{color:#202934}.text-\[\#222222\]{color:#222}.text-\[\#262626\]{color:#262626}.text-\[\#292929\]{color:#292929}.text-\[\#333333\]{color:#333}.text-\[\#424242\]{color:#424242}.text-\[\#666666\]{color:#666}.text-\[\#667085\]{color:#667085}.text-\[\#717171\]{color:#717171}.text-\[\#777777\]{color:#777}.text-\[\#CCC\]{color:#ccc}.text-\[\#D92D20\]{color:#d92d20}.text-\[\#D97706\]{color:#d97706}.text-\[\#DD3742\]{color:#dd3742}.text-\[\#E8C418\]{color:#e8c418}.text-\[\#E53935\]{color:#e53935}.text-\[\#F8AF23\]{color:#f8af23}.text-\[\#F8AF24\]{color:#f8af24}.text-\[\#F59E0B\]{color:#f59e0b}.text-\[\#FFFFFF\],.text-\[\#FFF\]{color:#fff}.text-\[\#aaa8a8\]{color:#aaa8a8}.text-\[\#e02b10\]{color:#e02b10}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-100{color:var(--color-amber-100)}.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-black\!{color:var(--color-black)!important}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-current{color:currentColor}.text-custom-black{color:var(--color-custom-black)}.text-custom-button{color:var(--color-custom-button)}.text-custom-primary{color:var(--color-custom-primary)}.text-custom-secondary{color:var(--color-custom-secondary)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground{color:var(--foreground)}.text-gray-100{color:var(--color-gray-100)}.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-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.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-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-100{color:var(--color-rose-100)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700\/70{color:#0069a4b3}@supports (color:color-mix(in lab,red,red)){.text-sky-700\/70{color:color-mix(in oklab,var(--color-sky-700)70%,transparent)}}.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-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.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\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,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\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.placeholder-\[\#7E7E81\]::placeholder{color:#7e7e81}.placeholder-\[\#98989A\]::placeholder{color:#98989a}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.accent-black{accent-color:var(--color-black)}.accent-custom-button{accent-color:var(--color-custom-button)}.accent-custom-primary{accent-color:var(--color-custom-primary)}.accent-red-600{accent-color:var(--color-red-600)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[0\.06\]{opacity:.06}.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_20px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00000008);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_40px_-24px_rgba\(31\,41\,52\,0\.45\)\]{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,#1f293473);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_28px_85px_rgba\(15\,23\,42\,0\.48\)\]{--tw-shadow:0 28px 85px var(--tw-shadow-color,#0f172a7a);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-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-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-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);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)}.shadow-custom-primary\/30{--tw-shadow-color:#1f29344d}@supports (color:color-mix(in lab,red,red)){.shadow-custom-primary\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-custom-primary)30%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-custom-button{--tw-ring-color:var(--color-custom-button)}.ring-custom-primary{--tw-ring-color:var(--color-custom-primary)}.ring-custom-primary\/10{--tw-ring-color:#1f29341a}@supports (color:color-mix(in lab,red,red)){.ring-custom-primary\/10{--tw-ring-color:color-mix(in oklab,var(--color-custom-primary)10%,transparent)}}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-green-300{--tw-ring-color:var(--color-green-300)}.ring-red-100{--tw-ring-color:var(--color-red-100)}.ring-offset-2{--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)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-sm{--tw-blur:blur(var(--blur-sm));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,)}.grayscale-\[0\.5\]{--tw-grayscale:grayscale(.5);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{--tw-backdrop-blur:blur(8px);-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,)}.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,visibility,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-\[width\]{transition-property:width;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))}.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))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-600{--tw-duration:.6s;transition-duration:.6s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing)*8)}.fade-in{--tw-enter-opacity:0}.running{animation-play-state:running}.slide-in-from-top-2{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:z-10:is(:where(.group):hover *){z-index:10}.group-hover\:z-20:is(:where(.group):hover *){z-index:20}.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:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-full:is(:where(.group):hover *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-\[-12\%\]:is(:where(.group):hover *){--tw-translate-y:-12%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-\[1\.1\]:is(:where(.group):hover *){scale:1.1}.group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}.group-hover\:border-\[\#F8AF24\]:is(:where(.group):hover *){border-color:#f8af24}.group-hover\:border-white:is(:where(.group):hover *){border-color:var(--color-white)}.group-hover\:bg-\[\#F8AF24\]:is(:where(.group):hover *){background-color:#f8af24}.group-hover\:bg-custom-primary\/10:is(:where(.group):hover *){background-color:#1f29341a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-custom-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-custom-primary)10%,transparent)}}.group-hover\:bg-white\/20:is(:where(.group):hover *){background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.group-hover\:bg-white\/30:is(:where(.group):hover *){background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.group-hover\:bg-white\/40:is(:where(.group):hover *){background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/40:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.group-hover\:text-\[\#1F2934\]:is(:where(.group):hover *){color:#1f2934}.group-hover\:text-\[\#31486f\]:is(:where(.group):hover *){color:#31486f}.group-hover\:text-custom-primary:is(:where(.group):hover *){color:var(--color-custom-primary)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:duration-200:is(:where(.group):hover *){--tw-duration:.2s;transition-duration:.2s}}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.placeholder\:text-gray-300::placeholder{color:var(--color-gray-300)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-\[\#1F2934\]:focus-within{border-color:#1f2934}.focus-within\:border-custom-primary:focus-within{border-color:var(--color-custom-primary)}.focus-within\:ring-4:focus-within{--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)}.focus-within\:ring-\[\#1F2934\]\/10:focus-within{--tw-ring-color:oklab(27.6516% -.00801872 -.0234737/.1)}.focus-within\:ring-custom-primary\/10:focus-within{--tw-ring-color:#1f29341a}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-custom-primary\/10:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-custom-primary)10%,transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-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\:scale-\[1\.01\]:hover{scale:1.01}.hover\:border-\[\#1F2934\]\/30:hover{border-color:#1f29344d}.hover\:border-\[\#1F2934\]\/35:hover{border-color:#1f293459}.hover\:border-\[\#1F2934\]\/45:hover{border-color:#1f293473}.hover\:border-\[\#1F2934\]\/50:hover{border-color:#1f293480}.hover\:border-\[\#F8AF24\]:hover{border-color:#f8af24}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-custom-button\/50:hover{border-color:#f8af2480}@supports (color:color-mix(in lab,red,red)){.hover\:border-custom-button\/50:hover{border-color:color-mix(in oklab,var(--color-custom-button)50%,transparent)}}.hover\:border-custom-primary:hover{border-color:var(--color-custom-primary)}.hover\:border-custom-primary\/50:hover{border-color:#1f293480}@supports (color:color-mix(in lab,red,red)){.hover\:border-custom-primary\/50:hover{border-color:color-mix(in oklab,var(--color-custom-primary)50%,transparent)}}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.hover\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-yellow-400:hover{border-color:var(--color-yellow-400)}.hover\:bg-\[\#0FABCA\]:hover{background-color:#0fabca}.hover\:bg-\[\#00b55a\]:hover{background-color:#00b55a}.hover\:bg-\[\#1F2934\]:hover{background-color:#1f2934}.hover\:bg-\[\#1F2934\]\/\[0\.04\]:hover{background-color:#1f29340a}.hover\:bg-\[\#1F2934\]\/\[0\.05\]:hover{background-color:#1f29340d}.hover\:bg-\[\#1F2934\]\/\[0\.06\]:hover{background-color:#1f29340f}.hover\:bg-\[\#1F2934\]\/\[0\.07\]:hover{background-color:#1f293412}.hover\:bg-\[\#1F2934\]\/\[0\.08\]:hover{background-color:#1f293414}.hover\:bg-\[\#1F2934\]\/\[0\.025\]:hover{background-color:#1f293406}.hover\:bg-\[\#1f2934\]:hover{background-color:#1f2934}.hover\:bg-\[\#4B5563\]:hover{background-color:#4b5563}.hover\:bg-\[\#315bd1\]:hover{background-color:#315bd1}.hover\:bg-\[\#466b55\]:hover{background-color:#466b55}.hover\:bg-\[\#882b2b\]:hover{background-color:#882b2b}.hover\:bg-\[\#26395e\]:hover{background-color:#26395e}.hover\:bg-\[\#243452\]:hover{background-color:#243452}.hover\:bg-\[\#E3ECFF\]:hover{background-color:#e3ecff}.hover\:bg-\[\#F0F4FF\]:hover{background-color:#f0f4ff}.hover\:bg-\[\#F6F6F6\]:hover{background-color:#f6f6f6}.hover\:bg-\[\#F8AF23\]:hover{background-color:#f8af23}.hover\:bg-\[\#F8AF24\]:hover{background-color:#f8af24}.hover\:bg-\[\#e7e7e7\]:hover{background-color:#e7e7e7}.hover\:bg-\[\#e09a20\]:hover{background-color:#e09a20}.hover\:bg-\[\#ececec\]:hover{background-color:#ececec}.hover\:bg-\[\#f0f0f0\]:hover{background-color:#f0f0f0}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-custom-button:hover{background-color:var(--color-custom-button)}.hover\:bg-custom-primary:hover{background-color:var(--color-custom-primary)}.hover\:bg-custom-primary\/90:hover{background-color:#1f2934e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-custom-primary\/90:hover{background-color:color-mix(in oklab,var(--color-custom-primary)90%,transparent)}}.hover\:bg-custom-primary\/95:hover{background-color:#1f2934f2}@supports (color:color-mix(in lab,red,red)){.hover\:bg-custom-primary\/95:hover{background-color:color-mix(in oklab,var(--color-custom-primary)95%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.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-300:hover{background-color:var(--color-gray-300)}.hover\:bg-gray-400:hover{background-color:var(--color-gray-400)}.hover\:bg-gray-500:hover{background-color:var(--color-gray-500)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/50:hover{background-color:color-mix(in oklab,var(--color-slate-50)50%,transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.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\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-yellow-50:hover{background-color:var(--color-yellow-50)}.hover\:bg-yellow-400:hover{background-color:var(--color-yellow-400)}.hover\:font-semibold:hover{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hover\:\!text-\[\#E8C418\]:hover{color:#e8c418!important}.hover\:text-\[\#1F2934\]:hover{color:#1f2934}.hover\:text-\[\#1F2937\]:hover{color:#1f2937}.hover\:text-\[\#253E8E\]:hover{color:#253e8e}.hover\:text-\[\#E8C418\]:hover{color:#e8c418}.hover\:text-\[\#F8AF24\]:hover{color:#f8af24}.hover\:text-\[\#ffffff\]:hover{color:#fff}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-custom-button:hover{color:var(--color-custom-button)}.hover\:text-custom-primary:hover{color:var(--color-custom-primary)}.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-orange-400:hover{color:var(--color-orange-400)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.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\:opacity-90:hover{opacity:.9}.hover\:shadow-custom:hover{--tw-shadow:0px 4px 16.2px 2px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--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)}}.focus\:border-\[\#1F2934\]:focus{border-color:#1f2934}.focus\:border-blue-400:focus{border-color:var(--color-blue-400)}.focus\:border-custom-button:focus{border-color:var(--color-custom-button)}.focus\:border-custom-primary:focus{border-color:var(--color-custom-primary)}.focus\:border-green-500:focus{border-color:var(--color-green-500)}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:border-rose-500:focus{border-color:var(--color-rose-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:ring:focus{--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\: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-1:focus{--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\: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-3:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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-4:focus{--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)}.focus\:ring-\[\#1F2934\]\/10:focus{--tw-ring-color:oklab(27.6516% -.00801872 -.0234737/.1)}.focus\:ring-black:focus{--tw-ring-color:var(--color-black)}.focus\:ring-blue-200:focus{--tw-ring-color:var(--color-blue-200)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-custom-button:focus{--tw-ring-color:var(--color-custom-button)}.focus\:ring-custom-primary:focus{--tw-ring-color:var(--color-custom-primary)}.focus\:ring-custom-primary\/10:focus{--tw-ring-color:#1f29341a}@supports (color:color-mix(in lab,red,red)){.focus\:ring-custom-primary\/10:focus{--tw-ring-color:color-mix(in oklab,var(--color-custom-primary)10%,transparent)}}.focus\:ring-custom-primary\/20:focus{--tw-ring-color:#1f293433}@supports (color:color-mix(in lab,red,red)){.focus\:ring-custom-primary\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-custom-primary)20%,transparent)}}.focus\:ring-custom-primary\/30:focus{--tw-ring-color:#1f29344d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-custom-primary\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-custom-primary)30%,transparent)}}.focus\:ring-green-500:focus{--tw-ring-color:var(--color-green-500)}.focus\:ring-primary\/20:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/20:focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-rose-500\/10:focus{--tw-ring-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.focus\:ring-rose-500\/10:focus{--tw-ring-color:color-mix(in oklab,var(--color-rose-500)10%,transparent)}}.focus\:ring-white:focus{--tw-ring-color:var(--color-white)}.focus\:ring-white\/30:focus{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-white\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.focus\:ring-offset-2:focus{--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\:ring-offset-custom-primary:focus{--tw-ring-offset-color:var(--color-custom-primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-4:focus-visible{--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)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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-custom-primary\/30:focus-visible{--tw-ring-color:#1f29344d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-custom-primary\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-custom-primary)30%,transparent)}}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-custom-primary:focus-visible{outline-color:var(--color-custom-primary)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-slate-200:disabled{border-color:var(--color-slate-200)}.disabled\:bg-gray-400:disabled{background-color:var(--color-gray-400)}.disabled\:bg-slate-100:disabled{background-color:var(--color-slate-100)}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[available\=true\]\:font-medium[data-available=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[available\=true\]\:text-foreground[data-available=true]{color:var(--foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-duration,.2s)ease-out}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-duration,.2s)ease-out}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=open\]\:bg-gray-100[data-state=open]{background-color:var(--color-gray-100)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media (min-width:650px){.sm\:absolute{position:absolute}.sm\:sticky{position:sticky}.sm\:top-4{top:calc(var(--spacing)*4)}.sm\:top-10{top:calc(var(--spacing)*10)}.sm\:right-20{right:calc(var(--spacing)*20)}.sm\:left-auto{left:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:m-5{margin:calc(var(--spacing)*5)}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:my-4{margin-block:calc(var(--spacing)*4)}.sm\:my-5{margin-block:calc(var(--spacing)*5)}.sm\:my-6{margin-block:calc(var(--spacing)*6)}.sm\:my-8{margin-block:calc(var(--spacing)*8)}.sm\:mt-4{margin-top:calc(var(--spacing)*4)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mt-8{margin-top:calc(var(--spacing)*8)}.sm\:mb-2{margin-bottom:calc(var(--spacing)*2)}.sm\:mb-4{margin-bottom:calc(var(--spacing)*4)}.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:mb-8{margin-bottom:calc(var(--spacing)*8)}.sm\:ml-0{margin-left:calc(var(--spacing)*0)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-4{height:calc(var(--spacing)*4)}.sm\:h-5{height:calc(var(--spacing)*5)}.sm\:h-6{height:calc(var(--spacing)*6)}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-9{height:calc(var(--spacing)*9)}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:h-16{height:calc(var(--spacing)*16)}.sm\:h-24{height:calc(var(--spacing)*24)}.sm\:h-40{height:calc(var(--spacing)*40)}.sm\:h-52{height:calc(var(--spacing)*52)}.sm\:h-\[80px\]{height:80px}.sm\:h-\[100px\]{height:100px}.sm\:h-\[120px\]{height:120px}.sm\:h-\[180px\]{height:180px}.sm\:h-\[200px\]{height:200px}.sm\:h-\[220px\]{height:220px}.sm\:h-\[240px\]{height:240px}.sm\:h-\[260px\]{height:260px}.sm\:h-\[300px\]{height:300px}.sm\:h-\[320px\]{height:320px}.sm\:h-\[350px\]{height:350px}.sm\:h-\[360px\]{height:360px}.sm\:h-\[400px\]{height:400px}.sm\:h-\[520px\]{height:520px}.sm\:h-fit{height:fit-content}.sm\:max-h-\[500px\]{max-height:500px}.sm\:min-h-\[360px\]{min-height:360px}.sm\:min-h-\[474px\]{min-height:474px}.sm\:w-1\/2{width:50%}.sm\:w-4{width:calc(var(--spacing)*4)}.sm\:w-5{width:calc(var(--spacing)*5)}.sm\:w-6{width:calc(var(--spacing)*6)}.sm\:w-8{width:calc(var(--spacing)*8)}.sm\:w-9{width:calc(var(--spacing)*9)}.sm\:w-16{width:calc(var(--spacing)*16)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-80{width:calc(var(--spacing)*80)}.sm\:w-\[20\%\]{width:20%}.sm\:w-\[40\%\]{width:40%}.sm\:w-\[60\%\]{width:60%}.sm\:w-\[70\%\]{width:70%}.sm\:w-\[80\%\]{width:80%}.sm\:w-\[85\%\]{width:85%}.sm\:w-\[100px\]{width:100px}.sm\:w-\[120px\]{width:120px}.sm\:w-\[200px\]{width:200px}.sm\:w-\[220px\]{width:220px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[360px\]{width:360px}.sm\:w-\[400px\]{width:400px}.sm\:w-\[420px\]{width:420px}.sm\:w-auto{width:auto}.sm\:max-w-\[80\%\]{max-width:80%}.sm\:max-w-\[400px\]{max-width:400px}.sm\:max-w-\[450px\]{max-width:450px}.sm\:max-w-md{max-width:var(--container-md)}.sm\:min-w-\[220px\]{min-width:220px}.sm\:min-w-\[350px\]{min-width:350px}.sm\:flex-none{flex:none}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_116px_116px\]{grid-template-columns:1fr 116px 116px}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:grid-cols-\[minmax\(180px\,1fr\)_170px_minmax\(130px\,180px\)_42px\]{grid-template-columns:minmax(180px,1fr) 170px minmax(130px,180px) 42px}.sm\:flex-col{flex-direction:column}.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\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:calc(var(--spacing)*0)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-10{gap:calc(var(--spacing)*10)}:where(.sm\: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(.sm\: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)))}.sm\:gap-x-10{column-gap:calc(var(--spacing)*10)}:where(.sm\: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)))}.sm\:self-auto{align-self:auto}.sm\:overflow-x-visible{overflow-x:visible}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-0{padding-block:calc(var(--spacing)*0)}.sm\:py-3{padding-block:calc(var(--spacing)*3)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-\[56px\]{padding-block:56px}.sm\:pt-4{padding-top:calc(var(--spacing)*4)}.sm\:pt-6{padding-top:calc(var(--spacing)*6)}.sm\:pl-4{padding-left:calc(var(--spacing)*4)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[1\.6rem\]{font-size:1.6rem}.sm\:text-\[1\.9rem\]{font-size:1.9rem}.sm\:text-\[1rem\]{font-size:1rem}.sm\:text-\[6rem\]{font-size:6rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[46px\]{font-size:46px}.sm\:whitespace-normal{white-space:normal}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2/span 2}.md\:my-4{margin-block:calc(var(--spacing)*4)}.md\:my-12{margin-block:calc(var(--spacing)*12)}.md\:my-16{margin-block:calc(var(--spacing)*16)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-12{margin-top:calc(var(--spacing)*12)}.md\:mt-16{margin-top:calc(var(--spacing)*16)}.md\:mt-auto{margin-top:auto}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-4{margin-bottom:calc(var(--spacing)*4)}.md\:mb-6{margin-bottom:calc(var(--spacing)*6)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-6{height:calc(var(--spacing)*6)}.md\:h-8{height:calc(var(--spacing)*8)}.md\:h-10{height:calc(var(--spacing)*10)}.md\:h-32{height:calc(var(--spacing)*32)}.md\:h-60{height:calc(var(--spacing)*60)}.md\:h-64{height:calc(var(--spacing)*64)}.md\:h-96{height:calc(var(--spacing)*96)}.md\:h-\[140px\]{height:140px}.md\:h-\[150px\]{height:150px}.md\:h-\[220px\]{height:220px}.md\:h-\[240px\]{height:240px}.md\:h-\[245px\]{height:245px}.md\:h-\[260px\]{height:260px}.md\:h-\[300px\]{height:300px}.md\:h-\[360px\]{height:360px}.md\:h-\[400px\]{height:400px}.md\:h-\[420px\]{height:420px}.md\:h-\[450px\]{height:450px}.md\:h-\[500px\]{height:500px}.md\:h-\[520px\]{height:520px}.md\:h-\[700px\]{height:700px}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-\[400px\]{min-height:400px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-3\/4{width:75%}.md\:w-6{width:calc(var(--spacing)*6)}.md\:w-8{width:calc(var(--spacing)*8)}.md\:w-20{width:calc(var(--spacing)*20)}.md\:w-32{width:calc(var(--spacing)*32)}.md\:w-48{width:calc(var(--spacing)*48)}.md\:w-56{width:calc(var(--spacing)*56)}.md\:w-60{width:calc(var(--spacing)*60)}.md\:w-64{width:calc(var(--spacing)*64)}.md\:w-80{width:calc(var(--spacing)*80)}.md\:w-\[25\%\]{width:25%}.md\:w-\[28\%\]{width:28%}.md\:w-\[30\%\]{width:30%}.md\:w-\[35\%\]{width:35%}.md\:w-\[40\%\]{width:40%}.md\:w-\[45\%\]{width:45%}.md\:w-\[50\%\]{width:50%}.md\:w-\[60\%\]{width:60%}.md\:w-\[75\%\]{width:75%}.md\:w-\[120px\]{width:120px}.md\:w-\[200px\]{width:200px}.md\:w-\[240px\]{width:240px}.md\:w-\[250px\]{width:250px}.md\:w-\[300px\]{width:300px}.md\:w-\[360px\]{width:360px}.md\:w-\[380px\]{width:380px}.md\:w-\[400px\]{width:400px}.md\:w-\[420px\]{width:420px}.md\:w-\[460px\]{width:460px}.md\:w-auto{width:auto}.md\:max-w-2xl{max-width:var(--container-2xl)}.md\:max-w-\[500px\]{max-width:500px}.md\:max-w-\[550px\]{max-width:550px}.md\:max-w-lg{max-width:var(--container-lg)}.md\:min-w-\[400px\]{min-width:400px}.md\:flex-1{flex: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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[220px_minmax\(180px\,1fr\)_minmax\(180px\,1fr\)_42px\]{grid-template-columns:220px minmax(180px,1fr) minmax(180px,1fr) 42px}.md\:grid-cols-\[260px_1fr_auto\]{grid-template-columns:260px 1fr auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.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\:p-4{padding:calc(var(--spacing)*4)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:p-\[40px\]{padding:40px}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:px-16{padding-inline:calc(var(--spacing)*16)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:py-3{padding-block:calc(var(--spacing)*3)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:py-12{padding-block:calc(var(--spacing)*12)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:py-\[32px\]{padding-block:32px}.md\:pb-8{padding-bottom:calc(var(--spacing)*8)}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-start{text-align:start}.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-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[15px\]{font-size:15px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[25px\]{font-size:25px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[30px\]{font-size:30px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[38px\]{font-size:38px}.md\:text-\[68px\]{font-size:68px}.md\:leading-\[24px\]{--tw-leading:24px;line-height:24px}}@media (min-width:992px){.xmd\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:top-13{top:calc(var(--spacing)*13)}.lg\:bottom-36{bottom:calc(var(--spacing)*36)}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:m-5{margin:calc(var(--spacing)*5)}.lg\:-mx-12{margin-inline:calc(var(--spacing)*-12)}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:my-4{margin-block:calc(var(--spacing)*4)}.lg\:my-8{margin-block:calc(var(--spacing)*8)}.lg\:my-12{margin-block:calc(var(--spacing)*12)}.lg\:my-16{margin-block:calc(var(--spacing)*16)}.lg\:-mt-20{margin-top:calc(var(--spacing)*-20)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-4{margin-top:calc(var(--spacing)*4)}.lg\:mt-6{margin-top:calc(var(--spacing)*6)}.lg\:mt-8{margin-top:calc(var(--spacing)*8)}.lg\:mt-10{margin-top:calc(var(--spacing)*10)}.lg\:mt-12{margin-top:calc(var(--spacing)*12)}.lg\:mt-16{margin-top:calc(var(--spacing)*16)}.lg\:mt-20{margin-top:calc(var(--spacing)*20)}.lg\:mt-24{margin-top:calc(var(--spacing)*24)}.lg\:mb-4{margin-bottom:calc(var(--spacing)*4)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:mb-12{margin-bottom:calc(var(--spacing)*12)}.lg\:mb-16{margin-bottom:calc(var(--spacing)*16)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[5\/4\]{aspect-ratio:5/4}.lg\:\!h-auto{height:auto!important}.lg\:h-5{height:calc(var(--spacing)*5)}.lg\:h-10{height:calc(var(--spacing)*10)}.lg\:h-12{height:calc(var(--spacing)*12)}.lg\:h-16{height:calc(var(--spacing)*16)}.lg\:h-72{height:calc(var(--spacing)*72)}.lg\:h-80{height:calc(var(--spacing)*80)}.lg\:h-96{height:calc(var(--spacing)*96)}.lg\:h-\[50px\]{height:50px}.lg\:h-\[80\%\]{height:80%}.lg\:h-\[270px\]{height:270px}.lg\:h-\[280px\]{height:280px}.lg\:h-\[300px\]{height:300px}.lg\:h-\[350px\]{height:350px}.lg\:h-\[380px\]{height:380px}.lg\:h-\[402px\]{height:402px}.lg\:h-\[450px\]{height:450px}.lg\:h-\[500px\]{height:500px}.lg\:h-\[550px\]{height:550px}.lg\:h-\[620px\]{height:620px}.lg\:h-\[650px\]{height:650px}.lg\:h-\[700px\]{height:700px}.lg\:h-\[720px\]{height:720px}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:min-h-\[620px\]{min-height:620px}.lg\:min-h-screen{min-height:100vh}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-1\/4{width:25%}.lg\:w-2\/3{width:66.6667%}.lg\:w-3\/4{width:75%}.lg\:w-5{width:calc(var(--spacing)*5)}.lg\:w-6{width:calc(var(--spacing)*6)}.lg\:w-10{width:calc(var(--spacing)*10)}.lg\:w-12{width:calc(var(--spacing)*12)}.lg\:w-16{width:calc(var(--spacing)*16)}.lg\:w-24{width:calc(var(--spacing)*24)}.lg\:w-72{width:calc(var(--spacing)*72)}.lg\:w-\[12\%\]{width:12%}.lg\:w-\[20\%\]{width:20%}.lg\:w-\[24\%\]{width:24%}.lg\:w-\[25\%\]{width:25%}.lg\:w-\[30\%\]{width:30%}.lg\:w-\[32\%\]{width:32%}.lg\:w-\[34\%\]{width:34%}.lg\:w-\[35\%\]{width:35%}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[50\%\]{width:50%}.lg\:w-\[60\%\]{width:60%}.lg\:w-\[64\%\]{width:64%}.lg\:w-\[65\%\]{width:65%}.lg\:w-\[66\%\]{width:66%}.lg\:w-\[70\%\]{width:70%}.lg\:w-\[75\%\]{width:75%}.lg\:w-\[80\%\]{width:80%}.lg\:w-\[125\%\]{width:125%}.lg\:w-\[150px\]{width:150px}.lg\:w-\[180px\]{width:180px}.lg\:w-\[220px\]{width:220px}.lg\:w-\[240px\]{width:240px}.lg\:w-\[420px\]{width:420px}.lg\:w-auto{width:auto}.lg\:max-w-2\/3{max-width:66.6667%}.lg\:max-w-3xl{max-width:var(--container-3xl)}.lg\:max-w-\[600px\]{max-width:600px}.lg\:max-w-full{max-width:100%}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:min-w-\[260px\]{min-width:260px}.lg\:flex-1{flex:1}.lg\:auto-rows-\[250px\]{grid-auto-rows:250px}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_2fr\]{grid-template-columns:1.1fr 2fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_250px\]{grid-template-columns:minmax(0,1fr) 250px}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.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-24{gap:calc(var(--spacing)*24)}.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\:bg-transparent{background-color:#0000}.lg\:bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.lg\:from-\[\#1F2934\]{--tw-gradient-from:#1f2934;--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))}.lg\:via-\[\#1F2934\]\/80{--tw-gradient-via:oklab(27.6516% -.00801872 -.0234737/.8);--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-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.lg\: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))}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-5{padding:calc(var(--spacing)*5)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:p-10{padding:calc(var(--spacing)*10)}.lg\:p-12{padding:calc(var(--spacing)*12)}.lg\:p-\[100px\]{padding:100px}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-7{padding-inline:calc(var(--spacing)*7)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-\[30px\]{padding-inline:30px}.lg\:py-2{padding-block:calc(var(--spacing)*2)}.lg\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.lg\:py-3{padding-block:calc(var(--spacing)*3)}.lg\:py-5{padding-block:calc(var(--spacing)*5)}.lg\:py-6{padding-block:calc(var(--spacing)*6)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:py-10{padding-block:calc(var(--spacing)*10)}.lg\:py-12{padding-block:calc(var(--spacing)*12)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-18{padding-block:calc(var(--spacing)*18)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:py-\[12px\]{padding-block:12px}.lg\:py-\[14px\]{padding-block:14px}.lg\:py-\[56px\]{padding-block:56px}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pt-8{padding-top:calc(var(--spacing)*8)}.lg\:pt-12{padding-top:calc(var(--spacing)*12)}.lg\:pb-6{padding-bottom:calc(var(--spacing)*6)}.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\:pb-24{padding-bottom:calc(var(--spacing)*24)}.lg\:\!pl-16{padding-left:calc(var(--spacing)*16)!important}.lg\:pl-\[160px\]{padding-left:160px}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[1\.2rem\]{font-size:1.2rem}.lg\:text-\[1\.3rem\]{font-size:1.3rem}.lg\:text-\[1\.5rem\]{font-size:1.5rem}.lg\:text-\[1\.6rem\]{font-size:1.6rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[34px\]{font-size:34px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[46px\]{font-size:46px}.lg\:text-\[48px\]{font-size:48px}.lg\:text-\[50px\]{font-size:50px}.lg\:text-\[78px\]{font-size:78px}.lg\:leading-\[32px\]{--tw-leading:32px;line-height:32px}.lg\:leading-\[72px\]{--tw-leading:72px;line-height:72px}.lg\:leading-\[80px\]{--tw-leading:80px;line-height:80px}.lg\:font-\[700\]{--tw-font-weight:700;font-weight:700}.lg\:\!opacity-100{opacity:1!important}}@media (min-width:1200px){.xlg\:static{position:static}.xlg\:bottom-60{bottom:calc(var(--spacing)*60)}.xlg\:block{display:block}.xlg\:hidden{display:none}.xlg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1560px){.xl\:-bottom-10{bottom:calc(var(--spacing)*-10)}.xl\:-bottom-30{bottom:calc(var(--spacing)*-30)}.xl\:-mt-26{margin-top:calc(var(--spacing)*-26)}.xl\:mt-16{margin-top:calc(var(--spacing)*16)}.xl\:mt-32{margin-top:calc(var(--spacing)*32)}.xl\:mt-44{margin-top:calc(var(--spacing)*44)}.xl\:hidden{display:none}.xl\:h-80{height:calc(var(--spacing)*80)}.xl\:h-\[52px\]{height:52px}.xl\:h-\[380px\]{height:380px}.xl\:h-\[400px\]{height:400px}.xl\:h-\[450px\]{height:450px}.xl\:h-\[700px\]{height:700px}.xl\:h-screen{height:100vh}.xl\:w-80{width:calc(var(--spacing)*80)}.xl\:w-\[10\%\]{width:10%}.xl\:w-\[15\%\]{width:15%}.xl\:w-\[18\%\]{width:18%}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[25\%\]{width:25%}.xl\:w-\[30\%\]{width:30%}.xl\:w-\[35\%\]{width:35%}.xl\:w-\[40\%\]{width:40%}.xl\:w-\[65\%\]{width:65%}.xl\:w-\[200px\]{width:200px}.xl\:w-\[260px\]{width:260px}.xl\:w-\[310px\]{width:310px}.xl\:w-\[350px\]{width:350px}.xl\:w-\[390px\]{width:390px}.xl\:w-\[400px\]{width:400px}.xl\:w-\[460px\]{width:460px}.xl\:w-auto{width:auto}.xl\:flex-1{flex:1}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:p-6{padding:calc(var(--spacing)*6)}.xl\:p-8{padding:calc(var(--spacing)*8)}.xl\:px-5{padding-inline:calc(var(--spacing)*5)}.xl\:px-6{padding-inline:calc(var(--spacing)*6)}.xl\:px-7{padding-inline:calc(var(--spacing)*7)}.xl\:\!pl-24{padding-left:calc(var(--spacing)*24)!important}.xl\:pl-8{padding-left:calc(var(--spacing)*8)}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.xl\:text-\[40px\]{font-size:40px}.xl\:text-\[48px\]{font-size:48px}.xl\:text-\[52px\]{font-size:52px}.xl\:text-\[56px\]{font-size:56px}.xl\:text-\[58px\]{font-size:58px}.xl\:text-\[70px\]{font-size:70px}.xl\:text-\[88px\]{font-size:88px}.xl\:leading-\[72px\]{--tw-leading:72px;line-height:72px}.xl\:leading-\[120px\]{--tw-leading:120px;line-height:120px}.xl\:font-\[900\]{--tw-font-weight:900;font-weight:900}.xl\:tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}}@media (min-width:1024px){@media (min-width:1560px){.lg\:xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}}@media (min-width:1600px){.xxl\:mt-0{margin-top:calc(var(--spacing)*0)}.xxl\:flex{display:flex}.xxl\:hidden{display:none}.xxl\:w-\[15\%\]{width:15%}}@media (min-width:1920px){.\33xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.dark\:divide-slate-800:is(.dark *)>:not(:last-child)){border-color:var(--color-slate-800)}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:border-slate-600:is(.dark *){border-color:var(--color-slate-600)}.dark\:border-slate-700:is(.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-700\/70:is(.dark *){border-color:#314158b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-700\/70:is(.dark *){border-color:color-mix(in oklab,var(--color-slate-700)70%,transparent)}}.dark\:border-slate-800:is(.dark *){border-color:var(--color-slate-800)}.dark\:bg-black\/40:is(.dark *){background-color:#0006}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.dark\:bg-black\/50:is(.dark *){background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.dark\:bg-blue-900\/90:is(.dark *){background-color:#1c398ee6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/90:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)90%,transparent)}}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-gray-700:is(.dark *){background-color:var(--color-gray-700)}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:bg-slate-600:is(.dark *){background-color:var(--color-slate-600)}.dark\:bg-slate-700:is(.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-800:is(.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/20:is(.dark *){background-color:#1d293d33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800)20%,transparent)}}.dark\:bg-slate-800\/30:is(.dark *){background-color:#1d293d4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800)30%,transparent)}}.dark\:bg-slate-900:is(.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/90:is(.dark *){background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/90:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-900)90%,transparent)}}.dark\:bg-slate-950:is(.dark *){background-color:var(--color-slate-950)}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:fill-\[\#abc2d3\]:is(.dark *){fill:#abc2d3}.dark\:fill-custom-primary:is(.dark *){fill:var(--color-custom-primary)}.dark\:text-\[\#abc2d3\]:is(.dark *){color:#abc2d3}.dark\:text-\[\#abc2d3\]\/70:is(.dark *){color:#abc2d3b3}.dark\:text-\[\#d2e5f5\]:is(.dark *){color:#d2e5f5}.dark\:text-gray-200:is(.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:is(.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\:text-slate-100:is(.dark *){color:var(--color-slate-100)}.dark\:text-slate-200:is(.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:is(.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:is(.dark *){color:var(--color-slate-400)}.dark\:text-slate-500:is(.dark *){color:var(--color-slate-500)}.dark\:text-slate-600:is(.dark *){color:var(--color-slate-600)}.dark\:text-white:is(.dark *){color:var(--color-white)}.dark\:opacity-\[0\.1\]:is(.dark *){opacity:.1}.dark\:placeholder\:text-\[\#abc2d3\]\/70:is(.dark *)::placeholder{color:#abc2d3b3}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.dark\:hover\:bg-red-800:is(.dark *):hover{background-color:var(--color-red-800)}.dark\:hover\:bg-slate-700:is(.dark *):hover{background-color:var(--color-slate-700)}.dark\:hover\:bg-slate-700\/50:is(.dark *):hover{background-color:#31415880}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-700\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-700)50%,transparent)}}.dark\:hover\:bg-slate-800:is(.dark *):hover{background-color:var(--color-slate-800)}.dark\:hover\:bg-slate-800\/20:is(.dark *):hover{background-color:#1d293d33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800)20%,transparent)}}.dark\:hover\:bg-slate-900\/40:is(.dark *):hover{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-900\/40:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-900)40%,transparent)}}.dark\:hover\:bg-slate-900\/50:is(.dark *):hover{background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-900\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-900)50%,transparent)}}.dark\:hover\:text-accent-foreground:is(.dark *):hover{color:var(--accent-foreground)}}.dark\:focus\:border-green-500:is(.dark *):focus{border-color:var(--color-green-500)}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=open\]\:bg-slate-700:is(.dark *)[data-state=open]{background-color:var(--color-slate-700)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator{display:none}.\[\&\:\:-webkit-calendar-picker-indicator\]\:appearance-none::-webkit-calendar-picker-indicator{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}}body{font-family:Urbanist,sans-serif}button{cursor:pointer!important}.radius-lg{border-radius:var(--radius-lg)}.radius-md{border-radius:var(--radius-md)}.radius-sm{border-radius:var(--radius-sm)}:root{--radius:.625rem;--background:oklch(1 0 0);--foreground:oklch(0 0 0);--card:oklch(1 0 0);--card-foreground:oklch(.145 0 0);--popover:oklch(1 0 0);--popover-foreground:oklch(.145 0 0);--primary:oklch(.205 0 0);--primary-foreground:oklch(.985 0 0);--secondary:oklch(.97 0 0);--secondary-foreground:oklch(.205 0 0);--muted:oklch(.97 0 0);--muted-foreground:oklch(.556 0 0);--accent:oklch(.97 0 0);--accent-foreground:oklch(.205 0 0);--destructive:oklch(.577 .245 27.325);--border:oklch(.922 0 0);--input:oklch(.922 0 0);--ring:oklch(.708 0 0);--chart-1:oklch(.646 .222 41.116);--chart-2:oklch(.6 .118 184.704);--chart-3:oklch(.398 .07 227.392);--chart-4:oklch(.828 .189 84.429);--chart-5:oklch(.769 .188 70.08);--sidebar:oklch(.985 0 0);--sidebar-foreground:oklch(.145 0 0);--sidebar-primary:oklch(.205 0 0);--sidebar-primary-foreground:oklch(.985 0 0);--sidebar-accent:oklch(.97 0 0);--sidebar-accent-foreground:oklch(.205 0 0);--sidebar-border:oklch(.922 0 0);--sidebar-ring:oklch(.708 0 0)}.dark{--background:oklch(.145 0 0);--foreground:oklch(.985 0 0);--card:oklch(.205 0 0);--card-foreground:oklch(.985 0 0);--popover:oklch(.205 0 0);--popover-foreground:oklch(.985 0 0);--primary:oklch(.922 0 0);--primary-foreground:oklch(.205 0 0);--secondary:oklch(.269 0 0);--secondary-foreground:oklch(.985 0 0);--muted:oklch(.269 0 0);--muted-foreground:oklch(.708 0 0);--accent:oklch(.269 0 0);--accent-foreground:oklch(.985 0 0);--destructive:oklch(.704 .191 22.216);--border:oklch(1 0 0/10%);--input:oklch(1 0 0/15%);--ring:oklch(.556 0 0);--chart-1:oklch(.488 .243 264.376);--chart-2:oklch(.696 .17 162.48);--chart-3:oklch(.769 .188 70.08);--chart-4:oklch(.627 .265 303.9);--chart-5:oklch(.645 .246 16.439);--sidebar:oklch(.205 0 0);--sidebar-foreground:oklch(.985 0 0);--sidebar-primary:oklch(.488 .243 264.376);--sidebar-primary-foreground:oklch(.985 0 0);--sidebar-accent:oklch(.269 0 0);--sidebar-accent-foreground:oklch(.985 0 0);--sidebar-border:oklch(1 0 0/10%);--sidebar-ring:oklch(.556 0 0)}.section-padding-x{padding-left:16px;padding-right:16px}.section-padding-y{padding-top:30px;padding-bottom:30px}@media screen and (min-width:650px){.section-padding-x{padding-left:20px;padding-right:20px}.section-padding-y{padding-top:40px;padding-bottom:40px}}@media screen and (min-width:1460px){.section-padding-x{padding-left:180px;padding-right:180px}.section-padding-y{padding-top:100px;padding-bottom:100px}}.bg-custom{background:var(--color-bg-custom)}.custom-swiper .swiper-pagination-bullets{bottom:20px}.custom-swiper .swiper-pagination-bullet{opacity:.7;background-color:#fff;width:12px;height:12px;transition:all .3s}.custom-swiper .swiper-pagination-bullet-active{opacity:1;background-color:#fff;transform:scale(1.2)}.section-gap{flex-direction:column;gap:56px;display:flex}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:#f8af24!important}.react-tel-input .flag-dropdown{border-radius:3px 0 0 3px;padding:0;position:absolute;top:0;bottom:0;background:0 0!important;border:none!important}.react-tel-input .form-control{letter-spacing:.01rem;border-radius:5px;outline:none;height:35px;margin-left:0;padding-left:48px;line-height:25px;position:relative;background:0 0!important;border:none!important;width:100%!important;margin-top:0!important;margin-bottom:0!important;font-size:16px!important}.react-tel-input .selected-flag{background:0 0}.vertical-timeline:before{width:2px!important}.vertical-timeline-element-date{font-weight:700;color:#fff!important;opacity:1!important;font-size:24px!important}.vertical-timeline-element .vertical-timeline-element-icon{margin-left:13px!important}@media (min-width:1024px){.vertical-timeline-element .vertical-timeline-element-icon{margin-left:-7px!important}}.mySwiper .swiper-button-prev,.mySwiper .swiper-button-next{color:#1f2934;border-radius:50%;width:15px;height:15px;padding:12px;transition:all .3s;background:0 0!important}.mySwiper .swiper-button-prev:hover,.mySwiper .swiper-button-next:hover{color:#1f2934;background:#000000b3}.mySwiper .swiper-pagination{color:#fff;font-size:14px;font-weight:700}.marqueeSliderLeft{width:fit-content;animation:20s linear infinite marqueeLeft}@keyframes marqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.marqueeSliderRight{animation:20s linear infinite marqueeRight}@keyframes marqueeRight{0%{transform:translate(0)}to{transform:translate(100%)}}.slider-container:hover .marqueeSliderLeft,.slider-container:hover .marqueeSliderRight{animation-play-state:paused}@keyframes shimmer-spin{0%{--angle:0deg}to{--angle:360deg}}.html-content ul{margin-top:1rem;margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.html-content ol{margin-top:1rem;margin-bottom:1rem;padding-left:1.5rem;list-style-type:decimal}.html-content li{margin-bottom:.5rem;font-size:1.125rem}.html-content strong{margin-top:.75rem;margin-bottom:.5rem;font-weight:700;display:block}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,auto)))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,auto)))}to{height:0}}.ain-skin *,.ain-skin *:before,.ain-skin *:after{box-sizing:border-box;margin:0;padding:0}.ain-skin{scroll-behavior:smooth}.ain-skin{--dark:#1F2934;--dark2:#273444;--dark3:#34455a;--deep:#141c25;--yellow:#f8af24;--yellow2:#d4901a;--paper:#f1f2f2;--paper2:#e7e8e8;--line:#d7d9d9;--ink:#111820;--soft:#68788C;--white:#fff;--max:1240px}.ain-skin{font-family:Inter,sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.ain-skin a{color:inherit;text-decoration:none}.ain-skin img{display:block;max-width:100%}.ain-skin .wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.ain-skin .skip{position:absolute;left:-999px;top:8px;z-index:999;background:var(--yellow);color:var(--dark);padding:10px 16px;border-radius:6px;font-weight:700}.ain-skin .skip:focus{left:12px}.ain-skin :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.ain-skin .progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--yellow);z-index:9999}.ain-skin .nav{position:fixed;top:0;left:0;right:0;z-index:200;height:66px;display:flex;align-items:center;background:#1f293400;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s}.ain-skin .nav.scrolled{background:#1f2934f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#ffffff12}.ain-skin .nav .inner{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ain-skin .logo img{height:30px;width:auto}.ain-skin .nav-links{display:flex;gap:24px;list-style:none}.ain-skin .nav-links a{color:#ffffffad;font-size:13.5px;font-weight:500;transition:color .15s;position:relative;padding:6px 0}.ain-skin .nav-links a:hover{color:#fff}.ain-skin .nav-links a.on{color:var(--yellow)}.ain-skin .nav-links a.on:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--yellow)}.ain-skin .nav-right{display:flex;align-items:center;gap:14px}.ain-skin .nav-sign{color:#ffffffa6;font-size:13px;font-weight:500}.ain-skin .nav-join{background:var(--yellow);color:var(--dark);font-size:13px;font-weight:700;padding:9px 18px;border-radius:7px;transition:background .15s,transform .15s}.ain-skin .nav-join:hover{background:var(--yellow2);transform:translateY(-1px)}.ain-skin .menu-btn{display:none;width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;place-items:center}.ain-skin .menu-btn svg{width:20px;height:20px}.ain-skin .mob{position:fixed;inset:66px 0 auto 0;z-index:190;background:var(--dark);padding:12px 24px 22px;display:none;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.08)}.ain-skin .mob.open{display:flex}.ain-skin .mob a{color:#fffc;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);font-weight:600}.ain-skin .newsbar{position:absolute;top:66px;left:0;right:0;z-index:150;background:#141c258c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin .newsbar .wrap{display:flex;align-items:center;gap:26px;height:50px;overflow-x:auto;scrollbar-width:none}.ain-skin .newsbar .wrap::-webkit-scrollbar{display:none}.ain-skin .newsbar .lbl{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);white-space:nowrap;display:flex;align-items:center;gap:9px}.ain-skin .newsbar .lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);animation:live 2.2s infinite}.ain-skin .newsbar a{font-size:13px;font-weight:600;color:#ffffff8c;white-space:nowrap;transition:color .15s}.ain-skin .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--yellow);color:var(--dark);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;border:0;cursor:pointer;font-family:Inter,sans-serif;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 10px 26px #f8af2438}.ain-skin .btn:hover{background:var(--yellow2);transform:translateY(-2px)}.ain-skin .btn svg{width:17px;height:17px}.ain-skin .btn-ghost{background:transparent;color:var(--dark);border:1.5px solid var(--dark);box-shadow:none}.ain-skin .btn-ghost:hover{background:var(--dark);color:#fff}.ain-skin .btn-ghost.light{color:#fff;border-color:#ffffff59}.ain-skin .btn-ghost.light:hover{background:#fff;color:var(--dark)}.ain-skin .kicker{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow2);display:inline-flex;align-items:center;gap:10px}.ain-skin .kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.ain-skin .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ain-skin .reveal.visible{opacity:1;transform:none}.ain-skin .d1{transition-delay:.08s}.ain-skin .d2{transition-delay:.16s}.ain-skin .d3{transition-delay:.24s}.ain-skin .d4{transition-delay:.32s}.ain-skin .trust{background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin .trust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%)}.ain-skin .trust .wrap{position:relative;padding-top:72px;padding-bottom:72px}.ain-skin .trust-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;flex-wrap:wrap}.ain-skin .trust-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;text-transform:uppercase;line-height:.92}.ain-skin .trust-hd h2 em{font-style:normal;color:var(--yellow)}.ain-skin .trust-hd p{max-width:460px;color:#fff9;font-size:15px;line-height:1.65}.ain-skin .trust-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ain-skin .trust-card{position:relative;padding:22px 20px 20px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:flex;flex-direction:column;gap:12px;min-height:168px}.ain-skin .trust-card:hover{transform:translateY(-5px);border-color:#f8af2480;background:#f8af2412}.ain-skin .trust-card .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#f8af2424;color:var(--yellow)}.ain-skin .trust-card .ic svg{width:20px;height:20px}.ain-skin .trust-card b{font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1}.ain-skin .trust-card span{font-size:13px;color:#ffffff8c;line-height:1.5}.ain-skin .trust-card .ar{position:absolute;top:20px;right:18px;color:#ffffff4d;transition:color .2s,transform .25s}.ain-skin .trust-card:hover .ar{color:var(--yellow);transform:translate(3px,-3px)}.ain-skin .trust-card .ar svg{width:16px;height:16px}.ain-skin footer{background:var(--deep);color:#7a8fa6;padding:56px 0 26px}.ain-skin .foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin .foot-brand img{height:30px;width:auto}.ain-skin .foot-brand p{font-size:13px;color:#5d7082;line-height:1.65;max-width:320px;margin-top:16px}.ain-skin footer h5{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#fff6;margin-bottom:16px;font-weight:700}.ain-skin footer ul{list-style:none}.ain-skin footer li{margin-bottom:10px}.ain-skin footer ul a{font-size:13.5px;color:#8a9bb0;transition:color .15s}.ain-skin footer ul a:hover{color:#fff}.ain-skin .foot-news{display:flex;gap:8px;margin-top:4px}.ain-skin .foot-news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:11px 12px;color:#fff;font:13px Inter,sans-serif}.ain-skin .foot-news button{background:var(--yellow);border:0;border-radius:7px;padding:0 16px;font:700 13px Inter,sans-serif;color:var(--dark);cursor:pointer}.ain-skin .foot-social{display:flex;gap:10px;margin-top:18px}.ain-skin .foot-social a{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:#ffffff0f;color:#9aa6b8;transition:background .15s,color .15s}.ain-skin .foot-social a:hover{background:var(--yellow);color:var(--dark)}.ain-skin .foot-social svg{width:15px;height:15px}.ain-skin .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;font-size:12px;color:#5d7082}.ain-skin .foot-bottom a:hover{color:#fff}.ain-skin .toast{position:fixed;left:50%;bottom:28px;z-index:300;transform:translate(-50%,30px);opacity:0;background:var(--dark);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 18px 40px #0000004d;transition:opacity .3s,transform .3s;pointer-events:none;display:flex;gap:9px;align-items:center}.ain-skin .toast.show{opacity:1;transform:translate(-50%)}.ain-skin .toast svg{width:16px;height:16px;color:var(--yellow)}@media (max-width:1100px){.ain-skin .nav-links{display:none}.ain-skin .menu-btn{display:grid}.ain-skin .nav-sign{display:none}.ain-skin .trust-grid{grid-template-columns:repeat(3,1fr)}.ain-skin .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ain-skin .wrap,.ain-skin .nav .inner{padding:0 20px}.ain-skin .trust-grid{grid-template-columns:1fr 1fr}.ain-skin .foot-top{grid-template-columns:1fr}.ain-skin .nav-join{display:none}}@media (prefers-reduced-motion:reduce){.ain-skin *{transition:none!important;animation:none!important}.ain-skin .reveal{opacity:1;transform:none}}.ain-skin .pg-hero{position:relative;background:var(--dark);color:#fff;padding:160px 0 96px;overflow:hidden;isolation:isolate}.ain-skin .pg-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ain-skin .pg-hero .grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%)}.ain-skin .pg-hero .glow{position:absolute;width:820px;height:820px;right:-240px;top:-380px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.17),transparent 62%)}.ain-skin .pg-hero .glow2{position:absolute;width:700px;height:700px;left:-300px;bottom:-460px;border-radius:50%;background:radial-gradient(circle,rgba(36,89,211,.22),transparent 65%)}.ain-skin .pg-hero .radar{position:absolute;width:900px;height:900px;right:-330px;top:-260px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 89px,rgba(248,175,36,.07) 90px 91px)}.ain-skin .pg-hero .radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(248,175,36,.13),transparent 20%);animation:sweep 10s linear infinite}.ain-skin .pg-hero .word{position:absolute;right:-10px;bottom:-34px;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(130px,19vw,300px);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}.ain-skin .pg-hero-in{position:relative}.ain-skin .pg-hero h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(52px,7.4vw,112px);font-weight:800;text-transform:uppercase;line-height:.86;letter-spacing:-.015em;max-width:14ch;margin-top:18px}.ain-skin .pg-hero h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.04em}.ain-skin .pg-hero h1 .w>span{display:inline-block;transform:translateY(105%);animation:wup .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*70ms + .15s)}.ain-skin .pg-hero h1 .w.hl>span{color:var(--yellow)}.ain-skin .pg-hero .lead{max-width:660px;margin-top:26px;font-size:clamp(17px,1.5vw,19px);line-height:1.7;color:#ffffffb8;opacity:0;animation:fadeup .9s .6s cubic-bezier(.16,1,.3,1) forwards}.ain-skin .pg-hero .hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;opacity:0;animation:fadeup .9s .8s cubic-bezier(.16,1,.3,1) forwards}.ain-skin .chip{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;font-size:13px;color:#ffffffbf;font-weight:500}.ain-skin .chip svg{width:15px;height:15px;color:var(--yellow)}.ain-skin .chip b{color:#fff;font-weight:700}.ain-skin .crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#ffffff80;margin-bottom:26px}.ain-skin .crumbs li{display:flex;align-items:center;gap:8px}.ain-skin .crumbs li+li:before{content:"/";color:#ffffff40}.ain-skin .crumbs a:hover{color:#fff}.ain-skin .crumbs [aria-current]{color:var(--yellow)}.ain-skin .sec{padding:96px 0}.ain-skin .sec.white{background:#fff}.ain-skin .sec.dark{background:var(--dark);color:#fff}.ain-skin .sec-hd{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end;margin-bottom:46px}.ain-skin .sec-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:800;text-transform:uppercase;line-height:.88;color:var(--dark);margin-top:12px}.ain-skin .sec.dark .sec-hd h2{color:#fff}.ain-skin .sec-hd h2 em{font-style:normal;color:var(--yellow2)}.ain-skin .sec.dark .sec-hd h2 em{color:var(--yellow)}.ain-skin .sec-hd p{font-size:17px;line-height:1.7;color:var(--soft)}.ain-skin .sec.dark .sec-hd p{color:#ffffff9e}.ain-skin .sec.dark .kicker{color:var(--yellow)}.ain-skin .txt{font-size:17px;line-height:1.8;color:#2a3542}.ain-skin .txt p+p{margin-top:16px}.ain-skin .txt a{color:var(--dark);font-weight:600;background:linear-gradient(var(--yellow),var(--yellow)) 0 100%/100% 2px no-repeat;transition:background-size .25s}.ain-skin .txt a:hover{background-size:100% 100%}.ain-skin .stats{position:relative;z-index:3;margin-top:-46px}.ain-skin .stats-in{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:18px;box-shadow:0 30px 70px #1118201f;overflow:hidden}.ain-skin .stat{padding:28px 26px;border-right:1px solid var(--line)}.ain-skin .stat:last-child{border-right:0}.ain-skin .stat .n{font-family:Barlow Condensed,sans-serif;font-size:46px;font-weight:800;line-height:1;color:var(--dark)}.ain-skin .stat .n em{font-style:normal;color:var(--yellow2)}.ain-skin .stat .l{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--soft)}.ain-skin .cards{display:grid;gap:16px}.ain-skin .c3{grid-template-columns:repeat(3,1fr)}.ain-skin .c2{grid-template-columns:repeat(2,1fr)}.ain-skin .c4{grid-template-columns:repeat(4,1fr)}.ain-skin .tile{position:relative;padding:26px;border-radius:16px;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;overflow:hidden}.ain-skin .tile:hover{transform:translateY(-5px);box-shadow:0 24px 50px #1118201a;border-color:#c9ced3}.ain-skin .sec.white .tile{background:var(--paper)}.ain-skin .tile .ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--dark);color:var(--yellow);margin-bottom:18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin .tile:hover .ic{transform:rotate(-8deg) scale(1.08)}.ain-skin .tile .ic svg{width:22px;height:22px}.ain-skin .tile h3{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:10px}.ain-skin .tile p{font-size:15px;line-height:1.65;color:var(--soft)}.ain-skin .tile .num{position:absolute;right:18px;top:12px;font-family:Barlow Condensed,sans-serif;font-size:58px;font-weight:800;color:#1f29340f;line-height:1}.ain-skin .sec.dark .tile{background:#ffffff0a;border-color:#ffffff1a}.ain-skin .sec.dark .tile:hover{border-color:#f8af2480;background:#f8af240f}.ain-skin .sec.dark .tile h3{color:#fff}.ain-skin .sec.dark .tile p{color:#ffffff9e}.ain-skin .sec.dark .tile .ic{background:#f8af2424}.ain-skin .sec.dark .tile .num{color:#ffffff0d}.ain-skin .linkcard{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:26px 28px;border-radius:18px;background:var(--dark);color:#fff;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ain-skin .linkcard:hover{transform:translateY(-4px)}.ain-skin .linkcard:after{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.22),transparent 65%)}.ain-skin .linkcard .ic{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:var(--yellow);color:var(--dark)}.ain-skin .linkcard .ic svg{width:24px;height:24px}.ain-skin .linkcard small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin .linkcard h3{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:1;margin:4px 0 6px}.ain-skin .linkcard p{font-size:14.5px;line-height:1.55;color:#ffffffa6}.ain-skin .linkcard .go{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);transition:background .2s,color .2s,transform .3s}.ain-skin .linkcard:hover .go{background:var(--yellow);color:var(--dark);border-color:var(--yellow);transform:rotate(45deg)}.ain-skin .linkcard .go svg{width:18px;height:18px}.ain-skin .doc{padding:80px 0 100px}.ain-skin .doc-cols{display:grid;grid-template-columns:270px minmax(0,1fr);gap:70px;align-items:start}.ain-skin .doc-nav{position:sticky;top:96px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 14px 12px;max-height:calc(100vh - 120px);overflow:auto}.ain-skin .doc-nav h4{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--dark);padding:0 8px 10px;display:flex;justify-content:space-between}.ain-skin .doc-nav h4 span{font:600 12px Inter,sans-serif;color:var(--soft);letter-spacing:0;text-transform:none}.ain-skin .doc-bar{height:4px;border-radius:4px;background:var(--paper2);margin:0 8px 10px;overflow:hidden}.ain-skin .doc-bar i{display:block;height:100%;width:0;background:var(--yellow);transition:width .2s}.ain-skin .doc-nav ol{list-style:none;counter-reset:d}.ain-skin .doc-nav a{display:grid;grid-template-columns:26px 1fr;gap:4px;padding:8px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--soft);font-weight:500;transition:background .15s,color .15s}.ain-skin .doc-nav a:before{counter-increment:d;content:counter(d,decimal-leading-zero);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:14px;color:#b5bec8}.ain-skin .doc-nav a:hover{background:var(--paper)}.ain-skin .doc-nav a.on{background:#fdf4e2;color:var(--dark);font-weight:700}.ain-skin .doc-nav a.on:before,.ain-skin .doc-nav a.done:before{color:var(--yellow2)}.ain-skin .doc-body{max-width:780px}.ain-skin .doc-sec{padding:0 0 46px;margin-bottom:46px;border-bottom:1px solid var(--line);scroll-margin-top:96px}.ain-skin .doc-sec:last-child{border-bottom:0;margin-bottom:0}.ain-skin .doc-sec h2{display:flex;align-items:baseline;gap:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:18px}.ain-skin .doc-sec h2 .n{flex:0 0 auto;font-size:.5em;color:var(--yellow2);letter-spacing:.06em;padding:4px 8px;border:1.5px solid rgba(212,144,26,.45);border-radius:6px;transform:translateY(-5px)}.ain-skin .doc-sec .txt ul{list-style:none;margin:16px 0}.ain-skin .doc-sec .txt li{position:relative;padding-left:30px;margin-bottom:11px}.ain-skin .doc-sec .txt li:before{content:"";position:absolute;left:0;top:.42em;width:18px;height:18px;border-radius:50%;background:var(--yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%231F2934' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.ain-skin .callout{display:grid;grid-template-columns:auto 1fr;gap:16px;margin:22px 0 4px;padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--yellow)}.ain-skin .callout .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#fdf4e2;color:var(--yellow2)}.ain-skin .callout .ic svg{width:19px;height:19px}.ain-skin .callout b{display:block;color:var(--dark);margin-bottom:4px;font-size:15px}.ain-skin .callout p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin .callout.dark{background:var(--dark);border-color:var(--dark);border-left-color:var(--yellow)}.ain-skin .callout.dark b{color:#fff}.ain-skin .callout.dark p{color:#ffffffa6}.ain-skin .callout.dark .ic{background:#f8af2426;color:var(--yellow)}.ain-skin .callout a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ain-skin .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:26px 0 8px;counter-reset:s;position:relative}.ain-skin .steps:before{content:"";position:absolute;left:10%;right:10%;top:27px;height:2px;background:repeating-linear-gradient(90deg,var(--yellow) 0 8px,transparent 8px 14px);opacity:.6}.ain-skin .step{position:relative;text-align:center;padding:0 8px}.ain-skin .step .dot{position:relative;z-index:1;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);box-shadow:0 0 0 6px var(--paper);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin .step:hover .dot{transform:scale(1.1)}.ain-skin .step .dot svg{width:22px;height:22px}.ain-skin .step b{display:block;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var(--dark);line-height:1.05}.ain-skin .step span{display:block;font-size:12.5px;color:var(--soft);line-height:1.45;margin-top:5px}.ain-skin .step.ai .dot{background:#fff;color:var(--dark);border:2px dashed var(--soft)}.ain-skin .steps.c4s{grid-template-columns:repeat(4,1fr)}.ain-skin .reviewed{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding:22px 24px;border-radius:14px;background:var(--dark);color:#fff;margin-top:8px}.ain-skin .reviewed div{display:flex;flex-direction:column;gap:2px}.ain-skin .reviewed small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin .reviewed b{font-size:15px}.ain-skin .labels{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 6px}.ain-skin .lab{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ain-skin .lab.sp{background:#fff1d6;color:#8a5a00;border:1px solid #f3d595}.ain-skin .lab.ad{background:var(--paper2);color:#56636f;border:1px solid var(--line)}.ain-skin .lab.ai{background:#e8eefb;color:#2449a6;border:1px solid #c9d6f4}.ain-skin .lab.own{background:var(--dark);color:var(--yellow)}.ain-skin .lab.upd{background:#e4f6ec;color:#1d7a4c;border:1px solid #bfe6cf}.ain-skin .lab.cor{background:#fdecea;color:#a3321f;border:1px solid #f4c6be}@media (max-width:1100px){.ain-skin .doc-cols{grid-template-columns:1fr;gap:30px}.ain-skin .doc-nav{position:static;max-height:none}.ain-skin .doc-nav ol{columns:2}.ain-skin .sec-hd{grid-template-columns:1fr;gap:18px}.ain-skin .c4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ain-skin .c3,.ain-skin .stats-in{grid-template-columns:1fr 1fr}.ain-skin .stat:nth-child(2){border-right:0}.ain-skin .stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.ain-skin .steps,.ain-skin .steps.c4s{grid-template-columns:1fr;gap:16px;text-align:left}.ain-skin .steps:before{display:none}.ain-skin .step{display:grid;grid-template-columns:56px 1fr;gap:4px 14px;text-align:left;align-items:center}.ain-skin .step .dot{margin:0;grid-row:span 2}}@media (max-width:640px){.ain-skin .pg-hero{padding:120px 0 80px}.ain-skin .c3,.ain-skin .c2,.ain-skin .c4{grid-template-columns:1fr}.ain-skin .doc-nav ol{columns:1}.ain-skin .linkcard{grid-template-columns:1fr}.ain-skin .linkcard .go{display:none}.ain-skin .sec{padding:70px 0}}@media (prefers-reduced-motion:reduce){.ain-skin .pg-hero h1 .w>span{transform:none}.ain-skin .pg-hero .lead,.ain-skin .pg-hero .hero-meta{opacity:1}}.ain-skin .mast{position:relative;background:var(--dark);color:#fff;padding:176px 0 0;overflow:hidden;isolation:isolate}.ain-skin .mast .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ain-skin .mast .grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:linear-gradient(180deg,#000 10%,transparent 70%);mask-image:linear-gradient(180deg,#000 10%,transparent 70%)}.ain-skin .mast .radar{position:absolute;width:1000px;height:1000px;right:-360px;top:-420px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 99px,rgba(248,175,36,.07) 100px 101px)}.ain-skin .mast .radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(248,175,36,.14),transparent 20%);animation:sweep 10s linear infinite}.ain-skin .mast .glow{position:absolute;width:900px;height:900px;left:-380px;top:120px;border-radius:50%;background:radial-gradient(circle,rgba(36,89,211,.2),transparent 62%)}.ain-skin .mast-top{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;flex-wrap:wrap;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.1)}.ain-skin .mast h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(64px,10vw,150px);font-weight:800;text-transform:uppercase;line-height:.8;letter-spacing:-.02em}.ain-skin .mast h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.03em}.ain-skin .mast h1 .w>span{display:inline-block;transform:translateY(105%);animation:wup 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*.11s + .1s)}.ain-skin .mast h1 .w.hl>span{color:var(--yellow)}@keyframes fadeup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ain-skin .mast-side{max-width:420px;opacity:0;animation:fadeup .9s .5s cubic-bezier(.16,1,.3,1) forwards}.ain-skin .mast-side p{font-size:16px;line-height:1.65;color:#ffffffb3}.ain-skin .mast-date{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:16px;font-size:13px;color:#fff9}.ain-skin .mast-date .live{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:600}@keyframes lv{0%{box-shadow:0 0 #37d67a99}70%{box-shadow:0 0 0 8px #37d67a00}to{box-shadow:0 0 #37d67a00}}.ain-skin .ticker{display:flex;align-items:stretch;height:52px;border-bottom:1px solid rgba(255,255,255,.1);overflow:hidden}.ain-skin .ticker .lbl{flex:0 0 auto;display:flex;align-items:center;gap:9px;padding:0 18px 0 0;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--yellow);position:relative;z-index:2;background:var(--dark)}.ain-skin .ticker .lbl svg{width:16px;height:16px}.ain-skin .tk-wrap{flex:1;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 94%,transparent)}.ain-skin .tk-track{display:flex;align-items:center;height:100%;width:max-content;animation:tick 60s linear infinite}.ain-skin .ticker:hover .tk-track{animation-play-state:paused}@keyframes tick{to{transform:translate(-50%)}}.ain-skin .tk-track a{display:inline-flex;align-items:center;gap:12px;padding:0 26px;font-size:14px;font-weight:600;color:#ffffffd1;white-space:nowrap;transition:color .15s}.ain-skin .tk-track a:hover{color:var(--yellow)}.ain-skin .tk-track a time{font-size:12px;font-weight:700;color:var(--yellow)}.ain-skin .tk-track i{width:5px;height:5px;border-radius:50%;background:#ffffff40}.ain-skin .lead-sec{padding:34px 0 60px}.ain-skin .lead-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:20px}.ain-skin .lead-side{display:grid;grid-template-rows:1fr 1fr;gap:20px}.ain-skin .ov{position:relative;display:block;border-radius:20px;overflow:hidden;background:var(--dark2);isolation:isolate;min-height:250px}.ain-skin .ov img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.16,1,.3,1);z-index:-2}.ain-skin .ov:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0e151d00 30%,#0e151d8c 60%,#0e151df5)}.ain-skin .ov:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.14),transparent);transform:skew(-18deg);transition:left .9s ease;pointer-events:none}.ain-skin .ov:hover:after{left:130%}.ain-skin .ov:hover img{transform:scale(1.06)}.ain-skin .ov .in{position:absolute;left:0;right:0;bottom:0;padding:26px 28px}.ain-skin .ov h2,.ain-skin .ov h3{font-family:Barlow Condensed,sans-serif;font-weight:800;text-transform:uppercase;line-height:.95;color:#fff;letter-spacing:-.005em}.ain-skin .ov.big{min-height:0;height:auto;align-self:start}.ain-skin .ov.big img{position:relative;inset:auto;display:block;width:100%;height:auto;aspect-ratio:auto 16 / 9;object-fit:contain;transform:none}.ain-skin .ov.big:hover img{transform:none}.ain-skin .ov.big.no-photo{min-height:360px}.ain-skin .ov.big h2{font-size:clamp(34px,3.8vw,58px);max-width:18ch;margin:14px 0}.ain-skin .ov h3{font-size:clamp(24px,2vw,30px);margin:10px 0 8px}.ain-skin .ov .meta{display:flex;align-items:center;gap:12px;font-size:13px;color:#ffffffb8}.ain-skin .ov .meta svg{width:14px;height:14px}.ain-skin .ov .go{position:absolute;top:22px;right:22px;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;transition:background .25s,color .25s,transform .35s}.ain-skin .ov:hover .go{background:var(--yellow);color:var(--dark);transform:rotate(45deg)}.ain-skin .ov .go svg{width:18px;height:18px}.ain-skin .ov .lead-tag{position:absolute;top:22px;left:24px;display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--dark);background:var(--yellow);padding:7px 11px;border-radius:6px}.ain-skin .cat{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 9px;border-radius:5px;background:var(--cc,var(--yellow));color:var(--dark)}.ain-skin .cat.pilots{--cc:#f8af24}.ain-skin .cat.news{--cc:#7fb2ff}.ain-skin .cat.crew{--cc:#ff8fb8}.ain-skin .ads{background:var(--deep);padding:26px 0 30px;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.ain-skin .ads small{display:block;text-align:center;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff59;margin-bottom:12px}.ain-skin .ads-row{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.ain-skin .ad{position:relative;display:block;width:728px;max-width:100%;flex:0 1 728px;aspect-ratio:728/90;border-radius:10px;overflow:hidden;background:#ffffff0a;border:1px dashed rgba(255,255,255,.18);transition:transform .25s,box-shadow .25s}.ain-skin .ad:hover{transform:translateY(-3px);box-shadow:0 16px 34px #00000059}.ain-skin .ad img{width:100%;height:100%;object-fit:cover;display:block}.ain-skin .ad .ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#ffffff59;font-size:13px;font-weight:600}.ain-skin .ad img+.ph{display:none}.ain-skin .ad.noimg .ph{display:grid}.ain-skin .feed-sec{padding:64px 0 70px}.ain-skin .feed-cols{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:44px;align-items:start}.ain-skin .feed-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}.ain-skin .feed-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(40px,4.4vw,62px);font-weight:800;text-transform:uppercase;line-height:.88;color:var(--dark);margin-top:10px}.ain-skin .tabs{position:relative;display:inline-flex;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none;padding:5px;border-radius:12px;background:#fff;border:1px solid var(--line);gap:2px}.ain-skin .tabs .pill{position:absolute;top:5px;bottom:5px;left:0;border-radius:8px;background:var(--dark);transition:transform .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1);z-index:0}.ain-skin .tabs button{position:relative;z-index:1;border:0;background:none;padding:10px 16px;font:700 13px Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);cursor:pointer;border-radius:8px;transition:color .3s;white-space:nowrap}.ain-skin .tabs button[aria-selected=true]{color:var(--yellow)}.ain-skin .fgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.ain-skin .card{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:#fff;border:1px solid var(--line);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;animation:cin .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i)*55ms)}@keyframes cin{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.ain-skin .card:hover{transform:translateY(-6px);box-shadow:0 26px 54px #11182021}.ain-skin .card .im{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--dark2)}.ain-skin .card .im img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.ain-skin .card:hover .im img{transform:scale(1.07)}.ain-skin .card .im .cat{position:absolute;left:14px;top:14px}.ain-skin .card .tx{padding:20px 22px 22px;display:flex;flex-direction:column;gap:12px;flex:1}.ain-skin .card h3{font-size:19px;line-height:1.32;font-weight:700;color:var(--dark);transition:color .2s}.ain-skin .card:hover h3{color:#9a6200}.ain-skin .card .meta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--soft)}.ain-skin .card .meta span{display:flex;align-items:center;gap:7px}.ain-skin .card .meta svg{width:14px;height:14px}.ain-skin .card .meta .rd{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--dark)}.ain-skin .card .meta .rd svg{color:var(--yellow2);transition:transform .2s}.ain-skin .card:hover .meta .rd svg{transform:translate(3px,-3px)}.ain-skin .card.wide{grid-column:1/-1;flex-direction:row}.ain-skin .card.wide .im{flex:0 0 56%;aspect-ratio:auto;min-height:320px}.ain-skin .card.wide .tx{padding:30px 32px;justify-content:center}.ain-skin .card.wide h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,2.8vw,40px);font-weight:800;text-transform:uppercase;line-height:.98}.ain-skin .card.wide .meta{margin-top:10px}.ain-skin .empty{grid-column:1/-1;padding:56px 30px;border-radius:18px;border:2px dashed #c3cad1;text-align:center;color:var(--soft)}.ain-skin .empty b{display:block;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:var(--dark);margin-bottom:6px}.ain-skin .pager{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:40px;flex-wrap:wrap}.ain-skin .pager button{min-width:42px;height:42px;padding:0 12px;border-radius:10px;border:1.5px solid var(--line);background:#fff;font:700 14px Inter,sans-serif;color:var(--dark);cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .15s}.ain-skin .pager button:hover:not(:disabled){border-color:var(--dark);transform:translateY(-2px)}.ain-skin .pager button[aria-current=page]{background:var(--dark);border-color:var(--dark);color:var(--yellow)}.ain-skin .pager button:disabled{opacity:.35;cursor:default}.ain-skin .pager .gap{padding:0 4px;color:var(--soft)}.ain-skin .pager button svg{width:16px;height:16px;vertical-align:middle}.ain-skin .fside{position:sticky;top:90px;display:flex;flex-direction:column;gap:18px}.ain-skin .just{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px 22px 10px}.ain-skin .just h4,.ain-skin .nl h4{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--dark);display:flex;align-items:center;gap:10px;margin-bottom:12px}@keyframes lvr{0%{box-shadow:0 0 #e5484d8c}70%{box-shadow:0 0 0 8px #e5484d00}to{box-shadow:0 0 #e5484d00}}.ain-skin .just ol{list-style:none;position:relative}.ain-skin .just ol:before{content:"";position:absolute;left:5px;top:10px;bottom:22px;width:2px;background:var(--paper2)}.ain-skin .just li a{position:relative;display:block;padding:10px 0 14px 26px;border-bottom:1px solid var(--paper2)}.ain-skin .just li:last-child a{border-bottom:0}.ain-skin .just li a:before{content:"";position:absolute;left:0;top:15px;width:12px;height:12px;border-radius:50%;background:#fff;border:2.5px solid var(--yellow);transition:background .2s}.ain-skin .just li a:hover:before{background:var(--yellow)}.ain-skin .just time{display:block;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--yellow2);margin-bottom:4px}.ain-skin .just b{display:block;font-size:14.5px;line-height:1.4;color:var(--dark);font-weight:700;transition:color .15s}.ain-skin .just li a:hover b{color:#9a6200}.ain-skin .nl{position:relative;overflow:hidden;border-radius:18px;background:var(--dark);color:#fff;padding:24px}.ain-skin .nl:after{content:"";position:absolute;right:-70px;top:-80px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.25),transparent 65%)}.ain-skin .nl>*{position:relative;z-index:1}.ain-skin .nl h4{color:#fff}.ain-skin .nl p{font-size:14px;line-height:1.6;color:#ffffffa6;margin-bottom:14px}.ain-skin .nl form{display:flex;flex-direction:column;gap:8px}.ain-skin .nl input{padding:12px 13px;border-radius:9px;border:1px solid rgba(255,255,255,.16);background:#ffffff12;color:#fff;font:14px Inter,sans-serif}.ain-skin .nl input:focus{outline:none;border-color:var(--yellow)}.ain-skin .nl .btn{padding:12px 16px;font-size:14px}.ain-skin .nl .plane{position:absolute;right:18px;top:20px;width:30px;height:30px;color:var(--yellow);animation:bob 4s ease-in-out infinite;z-index:1}@keyframes bob{50%{transform:translate(4px,-6px) rotate(6deg)}}.ain-skin .how{border-radius:18px;background:#fff;border:1px solid var(--line);padding:20px 22px}.ain-skin .how h4{font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--dark);margin-bottom:10px}.ain-skin .how a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid var(--paper2);font-size:14px;font-weight:600;color:var(--dark)}.ain-skin .how a svg{width:15px;height:15px;color:var(--yellow2);transition:transform .2s}.ain-skin .how a:hover svg{transform:translate(3px,-3px)}.ain-skin .partners{background:var(--dark);padding:56px 0 60px;overflow:hidden}.ain-skin .partners h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:800;text-transform:uppercase;color:#fff;line-height:1;margin:10px 0 28px}.ain-skin .p-track-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ain-skin .p-track{display:flex;align-items:center;gap:18px;width:max-content;animation:tick 50s linear infinite}.ain-skin .p-track.rev{animation-direction:reverse;margin-top:18px}.ain-skin .p-track-wrap:hover .p-track{animation-play-state:paused}.ain-skin .plogo{flex:0 0 auto;width:170px;height:96px;border-radius:14px;display:grid;place-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:background .25s,border-color .25s,transform .25s}.ain-skin .plogo:hover{background:#ffffff17;border-color:#f8af2466;transform:translateY(-3px)}.ain-skin .plogo img{max-width:130px;max-height:62px;object-fit:contain;opacity:.75;transition:opacity .25s}.ain-skin .plogo:hover img{opacity:1}@media (max-width:1100px){.ain-skin .lead-grid{grid-template-columns:1fr}.ain-skin .lead-side{grid-template-rows:none;grid-template-columns:1fr 1fr}.ain-skin .ov.big{min-height:0}.ain-skin .feed-cols{grid-template-columns:minmax(0,1fr)}.ain-skin .fside{position:static;display:grid;grid-template-columns:1fr 1fr}.ain-skin .how{grid-column:1/-1}}@media (max-width:760px){.ain-skin .lead-side,.ain-skin .fgrid,.ain-skin .fside{grid-template-columns:minmax(0,1fr)}.ain-skin .card.wide{flex-direction:column}.ain-skin .card.wide .im{min-height:0;aspect-ratio:3/2}.ain-skin .card.wide .tx{padding:22px}.ain-skin .ov.big{min-height:0}.ain-skin .tabs{overflow-x:auto;max-width:100%}.ain-skin .mast{padding-top:150px}}@media (prefers-reduced-motion:reduce){.ain-skin .mast h1 .w>span{transform:none}.ain-skin .mast-side{opacity:1}}.ain-skin.ain-page-article *,.ain-skin.ain-page-article *:before,.ain-skin.ain-page-article *:after{box-sizing:border-box;margin:0;padding:0}.ain-skin.ain-page-article{scroll-behavior:smooth}.ain-skin.ain-page-article{--dark:#1F2934;--dark2:#273444;--dark3:#34455a;--deep:#141c25;--yellow:#f8af24;--yellow2:#d4901a;--paper:#f1f2f2;--paper2:#e7e8e8;--line:#d7d9d9;--ink:#111820;--soft:#68788C;--white:#fff;--max:1240px}.ain-skin.ain-page-article{font-family:Inter,sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.ain-skin.ain-page-article a{color:inherit;text-decoration:none}.ain-skin.ain-page-article img{display:block;max-width:100%}.ain-skin.ain-page-article .wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.ain-skin.ain-page-article .skip{position:absolute;left:-999px;top:8px;z-index:999;background:var(--yellow);color:var(--dark);padding:10px 16px;border-radius:6px;font-weight:700}.ain-skin.ain-page-article .skip:focus{left:12px}.ain-skin.ain-page-article :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.ain-skin.ain-page-article .progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--yellow);z-index:9999}.ain-skin.ain-page-article .nav{position:fixed;top:0;left:0;right:0;z-index:200;height:66px;display:flex;align-items:center;background:#1f293400;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s}.ain-skin.ain-page-article .nav.scrolled{background:#1f2934f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#ffffff12}.ain-skin.ain-page-article .nav .inner{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ain-skin.ain-page-article .logo img{height:30px;width:auto}.ain-skin.ain-page-article .nav-links{display:flex;gap:24px;list-style:none}.ain-skin.ain-page-article .nav-links a{color:#ffffffad;font-size:13.5px;font-weight:500;transition:color .15s;position:relative;padding:6px 0}.ain-skin.ain-page-article .nav-links a:hover{color:#fff}.ain-skin.ain-page-article .nav-links a.on{color:var(--yellow)}.ain-skin.ain-page-article .nav-links a.on:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--yellow)}.ain-skin.ain-page-article .nav-right{display:flex;align-items:center;gap:14px}.ain-skin.ain-page-article .nav-sign{color:#ffffffa6;font-size:13px;font-weight:500}.ain-skin.ain-page-article .nav-join{background:var(--yellow);color:var(--dark);font-size:13px;font-weight:700;padding:9px 18px;border-radius:7px;transition:background .15s,transform .15s}.ain-skin.ain-page-article .nav-join:hover{background:var(--yellow2);transform:translateY(-1px)}.ain-skin.ain-page-article .menu-btn{display:none;width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;place-items:center}.ain-skin.ain-page-article .menu-btn svg{width:20px;height:20px}.ain-skin.ain-page-article .mob{position:fixed;inset:66px 0 auto 0;z-index:190;background:var(--dark);padding:12px 24px 22px;display:none;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.08)}.ain-skin.ain-page-article .mob.open{display:flex}.ain-skin.ain-page-article .mob a{color:#fffc;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);font-weight:600}.ain-skin.ain-page-article .newsbar{position:absolute;top:66px;left:0;right:0;z-index:150;background:#141c258c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-article .newsbar .wrap{display:flex;align-items:center;gap:26px;height:50px;overflow-x:auto;scrollbar-width:none}.ain-skin.ain-page-article .newsbar .wrap::-webkit-scrollbar{display:none}.ain-skin.ain-page-article .newsbar .lbl{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);white-space:nowrap;display:flex;align-items:center;gap:9px}.ain-skin.ain-page-article .newsbar .lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);animation:live 2.2s infinite}.ain-skin.ain-page-article .newsbar a{font-size:13px;font-weight:600;color:#ffffff8c;white-space:nowrap;transition:color .15s}.ain-skin.ain-page-article .newsbar a:hover,.ain-skin.ain-page-article .newsbar a.on{color:#fff}.ain-skin.ain-page-article .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--yellow);color:var(--dark);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;border:0;cursor:pointer;font-family:Inter,sans-serif;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 10px 26px #f8af2438}.ain-skin.ain-page-article .btn:hover{background:var(--yellow2);transform:translateY(-2px)}.ain-skin.ain-page-article .btn svg{width:17px;height:17px}.ain-skin.ain-page-article .btn-ghost{background:transparent;color:var(--dark);border:1.5px solid var(--dark);box-shadow:none}.ain-skin.ain-page-article .btn-ghost:hover{background:var(--dark);color:#fff}.ain-skin.ain-page-article .btn-ghost.light{color:#fff;border-color:#ffffff59}.ain-skin.ain-page-article .btn-ghost.light:hover{background:#fff;color:var(--dark)}.ain-skin.ain-page-article .kicker{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow2);display:inline-flex;align-items:center;gap:10px}.ain-skin.ain-page-article .kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.ain-skin.ain-page-article .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-article .reveal.visible{opacity:1;transform:none}.ain-skin.ain-page-article .d1{transition-delay:.08s}.ain-skin.ain-page-article .d2{transition-delay:.16s}.ain-skin.ain-page-article .d3{transition-delay:.24s}.ain-skin.ain-page-article .d4{transition-delay:.32s}.ain-skin.ain-page-article .trust{background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin.ain-page-article .trust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%)}.ain-skin.ain-page-article .trust .wrap{position:relative;padding-top:72px;padding-bottom:72px}.ain-skin.ain-page-article .trust-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;flex-wrap:wrap}.ain-skin.ain-page-article .trust-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;text-transform:uppercase;line-height:.92}.ain-skin.ain-page-article .trust-hd h2 em{font-style:normal;color:var(--yellow)}.ain-skin.ain-page-article .trust-hd p{max-width:460px;color:#fff9;font-size:15px;line-height:1.65}.ain-skin.ain-page-article .trust-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ain-skin.ain-page-article .trust-card{position:relative;padding:22px 20px 20px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:flex;flex-direction:column;gap:12px;min-height:168px}.ain-skin.ain-page-article .trust-card:hover{transform:translateY(-5px);border-color:#f8af2480;background:#f8af2412}.ain-skin.ain-page-article .trust-card .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#f8af2424;color:var(--yellow)}.ain-skin.ain-page-article .trust-card .ic svg{width:20px;height:20px}.ain-skin.ain-page-article .trust-card b{font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1}.ain-skin.ain-page-article .trust-card span{font-size:13px;color:#ffffff8c;line-height:1.5}.ain-skin.ain-page-article .trust-card .ar{position:absolute;top:20px;right:18px;color:#ffffff4d;transition:color .2s,transform .25s}.ain-skin.ain-page-article .trust-card:hover .ar{color:var(--yellow);transform:translate(3px,-3px)}.ain-skin.ain-page-article .trust-card .ar svg{width:16px;height:16px}.ain-skin.ain-page-article footer{background:var(--deep);color:#7a8fa6;padding:56px 0 26px}.ain-skin.ain-page-article .foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-article .foot-brand img{height:30px;width:auto}.ain-skin.ain-page-article .foot-brand p{font-size:13px;color:#5d7082;line-height:1.65;max-width:320px;margin-top:16px}.ain-skin.ain-page-article footer h5{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#fff6;margin-bottom:16px;font-weight:700}.ain-skin.ain-page-article footer ul{list-style:none}.ain-skin.ain-page-article footer li{margin-bottom:10px}.ain-skin.ain-page-article footer ul a{font-size:13.5px;color:#8a9bb0;transition:color .15s}.ain-skin.ain-page-article footer ul a:hover{color:#fff}.ain-skin.ain-page-article .foot-news{display:flex;gap:8px;margin-top:4px}.ain-skin.ain-page-article .foot-news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:11px 12px;color:#fff;font:13px Inter,sans-serif}.ain-skin.ain-page-article .foot-news button{background:var(--yellow);border:0;border-radius:7px;padding:0 16px;font:700 13px Inter,sans-serif;color:var(--dark);cursor:pointer}.ain-skin.ain-page-article .foot-social{display:flex;gap:10px;margin-top:18px}.ain-skin.ain-page-article .foot-social a{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:#ffffff0f;color:#9aa6b8;transition:background .15s,color .15s}.ain-skin.ain-page-article .foot-social a:hover{background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-article .foot-social svg{width:15px;height:15px}.ain-skin.ain-page-article .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;font-size:12px;color:#5d7082}.ain-skin.ain-page-article .foot-bottom a:hover{color:#fff}.ain-skin.ain-page-article .toast{position:fixed;left:50%;bottom:28px;z-index:300;transform:translate(-50%,30px);opacity:0;background:var(--dark);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 18px 40px #0000004d;transition:opacity .3s,transform .3s;pointer-events:none;display:flex;gap:9px;align-items:center}.ain-skin.ain-page-article .toast.show{opacity:1;transform:translate(-50%)}.ain-skin.ain-page-article .toast svg{width:16px;height:16px;color:var(--yellow)}@media (max-width:1100px){.ain-skin.ain-page-article .nav-links{display:none}.ain-skin.ain-page-article .menu-btn{display:grid}.ain-skin.ain-page-article .nav-sign{display:none}.ain-skin.ain-page-article .trust-grid{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-article .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ain-skin.ain-page-article .wrap,.ain-skin.ain-page-article .nav .inner{padding:0 20px}.ain-skin.ain-page-article .trust-grid{grid-template-columns:1fr 1fr}.ain-skin.ain-page-article .foot-top{grid-template-columns:1fr}.ain-skin.ain-page-article .nav-join{display:none}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-article *{transition:none!important;animation:none!important}.ain-skin.ain-page-article .reveal{opacity:1;transform:none}}.ain-skin.ain-page-article .ar-head{position:relative;background:var(--dark);color:#fff;padding:160px 0 230px;overflow:hidden;isolation:isolate}.ain-skin.ain-page-article .ar-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ain-skin.ain-page-article .ar-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 75% 80% at 75% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 80% at 75% 30%,#000 20%,transparent 75%)}.ain-skin.ain-page-article .ar-glow{position:absolute;width:820px;height:820px;right:-260px;top:-360px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.16),transparent 62%)}.ain-skin.ain-page-article .ar-route{position:absolute;right:0;top:70px;width:min(760px,62vw);height:340px;opacity:.55}.ain-skin.ain-page-article .ar-route path{fill:none;stroke:#f8af2473;stroke-width:1.5;stroke-dasharray:4 8}.ain-skin.ain-page-article .ar-plane{position:absolute;right:0;top:70px;width:min(760px,62vw);height:340px}.ain-skin.ain-page-article .ar-plane i{position:absolute;left:0;top:0;width:26px;height:26px;color:var(--yellow);offset-path:path("M 20 320 C 220 120 470 40 740 60");offset-rotate:auto 90deg;animation:fly 9s cubic-bezier(.45,.05,.4,1) infinite}.ain-skin.ain-page-article .ar-plane i svg{width:26px;height:26px}@keyframes fly{0%{offset-distance:0%;opacity:0}8%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.ain-skin.ain-page-article .ar-head-in{position:relative}.ain-skin.ain-page-article .crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#ffffff80;margin-bottom:28px}.ain-skin.ain-page-article .crumbs li{display:flex;align-items:center;gap:8px}.ain-skin.ain-page-article .crumbs li+li:before{content:"/";color:#ffffff40}.ain-skin.ain-page-article .crumbs a:hover{color:#fff}.ain-skin.ain-page-article .crumbs [aria-current]{color:var(--yellow)}.ain-skin.ain-page-article .ar-tags-top{display:flex;align-items:center;gap:14px;margin-bottom:22px;flex-wrap:wrap}.ain-skin.ain-page-article .cat{background:var(--yellow);color:var(--dark);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:6px 11px;border-radius:5px}.ain-skin.ain-page-article .rt{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#fff9;font-weight:500}.ain-skin.ain-page-article .rt svg{width:15px;height:15px}.ain-skin.ain-page-article .ar-title{font-family:Barlow Condensed,sans-serif;font-size:clamp(44px,6vw,86px);font-weight:800;text-transform:uppercase;line-height:.9;letter-spacing:-.01em;max-width:17ch}.ain-skin.ain-page-article .ar-title .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.04em}.ain-skin.ain-page-article .ar-title .w>span{display:inline-block;transform:translateY(105%);animation:wup .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*55ms + .15s)}.ain-skin.ain-page-article .ar-title .w.hl>span{color:var(--yellow)}.ain-skin.ain-page-article .ar-dek{max-width:720px;margin-top:26px;font-size:clamp(17px,1.5vw,20px);line-height:1.65;color:#ffffffbf;opacity:0;animation:fadeup .9s .7s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-article .byline{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:34px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);opacity:0;animation:fadeup .9s .9s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-article .by-av{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--dark2);border:2px solid var(--yellow);flex:0 0 auto;transition:transform .25s}.ain-skin.ain-page-article .by-av:hover{transform:scale(1.06)}.ain-skin.ain-page-article .by-av img{width:32px;height:auto}.ain-skin.ain-page-article .by-txt{display:flex;flex-direction:column;gap:3px;margin-right:auto}.ain-skin.ain-page-article .by-txt .nm{font-size:15px;color:#ffffffb3}.ain-skin.ain-page-article .by-txt .nm a{color:#fff;font-weight:700;border-bottom:1px solid rgba(248,175,36,.6);transition:color .15s}.ain-skin.ain-page-article .by-txt .nm a:hover{color:var(--yellow)}.ain-skin.ain-page-article .by-txt .sub{font-size:12.5px;color:#ffffff80;display:flex;align-items:center;gap:6px}.ain-skin.ain-page-article .by-txt .sub svg{width:14px;height:14px;color:#37d67a}.ain-skin.ain-page-article .by-dates{display:flex;gap:22px;font-size:13px;color:#fff9}.ain-skin.ain-page-article .by-dates span{display:flex;align-items:center;gap:7px}.ain-skin.ain-page-article .by-dates svg{width:15px;height:15px;color:var(--yellow)}.ain-skin.ain-page-article .by-dates b{color:#fff;font-weight:600}.ain-skin.ain-page-article .shares{display:flex;gap:8px}.ain-skin.ain-page-article .shares a,.ain-skin.ain-page-article .shares button{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#ffffffbf;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .15s}.ain-skin.ain-page-article .shares a:hover,.ain-skin.ain-page-article .shares button:hover{background:var(--yellow);border-color:var(--yellow);color:var(--dark);transform:translateY(-2px)}.ain-skin.ain-page-article .shares svg{width:15px;height:15px}.ain-skin.ain-page-article .ar-fig{position:relative;z-index:3;max-width:1180px;margin:-180px auto 0;padding:0 32px}.ain-skin.ain-page-article .ar-img{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 40px 90px #11182059;background:var(--dark2);aspect-ratio:3/2;clip-path:inset(0 0 100% 0 round 20px);animation:wipe 1.3s .35s cubic-bezier(.77,0,.18,1) forwards}.ain-skin.ain-page-article .ar-img img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);animation:settle 2.2s .35s cubic-bezier(.16,1,.3,1) forwards}@keyframes wipe{to{clip-path:inset(0 0 0 0 round 20px)}}@keyframes settle{to{transform:scale(1)}}.ain-skin.ain-page-article .ar-fig figcaption{display:flex;justify-content:space-between;gap:16px;margin-top:12px;font-size:12.5px;color:var(--soft)}.ain-skin.ain-page-article .ar-body{padding:64px 0 40px}.ain-skin.ain-page-article .ar-cols{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:72px;align-items:start;max-width:1116px;margin:0 auto}.ain-skin.ain-page-article .prose{max-width:720px;font-size:18px;line-height:1.8;color:#2a3542}.ain-skin.ain-page-article .prose>p{margin-bottom:22px}.ain-skin.ain-page-article .prose>p:first-of-type:first-letter{float:left;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:84px;line-height:.78;color:var(--yellow2);margin:8px 12px 0 0}.ain-skin.ain-page-article .prose h2{display:flex;align-items:baseline;gap:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(28px,3vw,38px);font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin:48px 0 18px;scroll-margin-top:96px}.ain-skin.ain-page-article .prose h2 .n{font-size:.55em;color:var(--yellow2);letter-spacing:.06em;flex:0 0 auto;padding:4px 8px;border:1.5px solid rgba(212,144,26,.45);border-radius:6px;transform:translateY(-4px)}.ain-skin.ain-page-article .prose a{color:var(--dark);font-weight:600;background:linear-gradient(var(--yellow),var(--yellow)) 0 100%/100% 2px no-repeat;transition:background-size .25s}.ain-skin.ain-page-article .prose a:hover{background-size:100% 100%}.ain-skin.ain-page-article .prose strong{color:var(--ink)}.ain-skin.ain-page-article .pull{position:relative;margin:34px 0;padding:28px 30px 28px 34px;border-left:4px solid var(--yellow);background:#fff;border-radius:0 14px 14px 0;box-shadow:0 14px 34px #1118200f}.ain-skin.ain-page-article .pull p{font-family:Barlow Condensed,sans-serif;font-size:clamp(26px,2.6vw,34px);font-weight:700;font-style:italic;line-height:1.1;color:var(--dark)}.ain-skin.ain-page-article .pull:before{content:"“";position:absolute;right:20px;top:-14px;font-family:Barlow Condensed,sans-serif;font-size:120px;font-weight:800;color:#f8af2440;line-height:1}.ain-skin.ain-page-article .bottom-line{margin:44px 0 30px;padding:30px;border-radius:16px;background:linear-gradient(135deg,#fff,#fbf3e2);border:1px solid #f0dfbd}.ain-skin.ain-page-article .bottom-line p{margin-top:12px;font-size:18px;line-height:1.7}.ain-skin.ain-page-article .ar-cta{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:30px;border-radius:16px;background:var(--dark);color:#fff;margin:10px 0 44px}.ain-skin.ain-page-article .ar-cta:after{content:"";position:absolute;right:-80px;top:-80px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.25),transparent 65%)}.ain-skin.ain-page-article .ar-cta small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-article .ar-cta h3{font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1;margin:6px 0 8px}.ain-skin.ain-page-article .ar-cta p{font-size:15px;line-height:1.6;color:#ffffffb3}.ain-skin.ain-page-article .ar-cta .btn{position:relative;z-index:1;white-space:nowrap}.ain-skin.ain-page-article .ar-how{border:1px solid var(--line);border-radius:18px;background:#fff;overflow:hidden;margin-bottom:28px}.ain-skin.ain-page-article .ar-how-hd{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid var(--line);flex-wrap:wrap}.ain-skin.ain-page-article .ar-how-hd h3{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var(--dark)}.ain-skin.ain-page-article .ar-how-hd .badge{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:#1d7a4c;background:#e4f6ec;padding:6px 10px;border-radius:20px}.ain-skin.ain-page-article .ar-how-hd .badge svg{width:14px;height:14px}.ain-skin.ain-page-article .ar-how-grid{display:grid;grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-article .ar-how-grid>div{padding:22px 24px;border-right:1px solid var(--line)}.ain-skin.ain-page-article .ar-how-grid>div:last-child{border-right:0}.ain-skin.ain-page-article .ar-how-grid .ic{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:var(--paper);color:var(--dark);margin-bottom:12px}.ain-skin.ain-page-article .ar-how-grid .ic svg{width:18px;height:18px}.ain-skin.ain-page-article .ar-how-grid b{display:block;font-size:14.5px;color:var(--dark);margin-bottom:5px}.ain-skin.ain-page-article .ar-how-grid p{font-size:13.5px;line-height:1.55;color:var(--soft)}.ain-skin.ain-page-article .ar-how-links{display:flex;flex-wrap:wrap;gap:8px 22px;padding:16px 24px;background:var(--paper);border-top:1px solid var(--line)}.ain-skin.ain-page-article .ar-how-links a{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:var(--dark)}.ain-skin.ain-page-article .ar-how-links a svg{width:14px;height:14px;color:var(--yellow2);transition:transform .2s}.ain-skin.ain-page-article .ar-how-links a:hover svg{transform:translate(2px,-2px)}.ain-skin.ain-page-article .ar-how-links a.err{color:#b4361f}.ain-skin.ain-page-article .ar-how-links a.err svg{color:#b4361f}.ain-skin.ain-page-article .ar-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:34px}.ain-skin.ain-page-article .ar-tags span{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-right:4px}.ain-skin.ain-page-article .ar-tags a{font-size:13px;font-weight:600;padding:7px 12px;border-radius:7px;background:#fff;border:1px solid var(--line);transition:border-color .15s,background .15s}.ain-skin.ain-page-article .ar-tags a:hover{border-color:var(--dark);background:var(--paper2)}.ain-skin.ain-page-article .author{display:grid;grid-template-columns:84px 1fr;gap:22px;padding:28px;border-radius:18px;background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin.ain-page-article .author:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:40px 40px}.ain-skin.ain-page-article .author>*{position:relative}.ain-skin.ain-page-article .author .av{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:var(--dark2);border:2px solid var(--yellow)}.ain-skin.ain-page-article .author .av img{width:50px}.ain-skin.ain-page-article .author small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-article .author h3{font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1;margin:5px 0 10px}.ain-skin.ain-page-article .author p{font-size:15px;line-height:1.65;color:#ffffffb8}.ain-skin.ain-page-article .author .acts{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.ain-skin.ain-page-article .author .btn{padding:11px 18px;font-size:14px}.ain-skin.ain-page-article .ar-side{position:sticky;top:96px;display:flex;flex-direction:column;gap:18px}.ain-skin.ain-page-article .toc{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px 20px 14px}.ain-skin.ain-page-article .toc h4,.ain-skin.ain-page-article .side-box h4{font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--dark);margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.ain-skin.ain-page-article .toc h4 span{font-family:Inter,sans-serif;font-size:12px;letter-spacing:0;text-transform:none;color:var(--soft);font-weight:600}.ain-skin.ain-page-article .toc-bar{height:4px;border-radius:4px;background:var(--paper2);overflow:hidden;margin-bottom:12px}.ain-skin.ain-page-article .toc-bar i{display:block;height:100%;width:0;background:var(--yellow);border-radius:4px;transition:width .2s}.ain-skin.ain-page-article .toc ol{list-style:none;counter-reset:t}.ain-skin.ain-page-article .toc li a{display:grid;grid-template-columns:26px 1fr;gap:6px;padding:9px 6px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--soft);font-weight:500;transition:background .15s,color .15s}.ain-skin.ain-page-article .toc li a:before{counter-increment:t;content:counter(t,decimal-leading-zero);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:14px;color:#b5bec8;transition:color .15s}.ain-skin.ain-page-article .toc li a:hover{background:var(--paper)}.ain-skin.ain-page-article .toc li a.on{color:var(--dark);font-weight:700;background:#fdf4e2}.ain-skin.ain-page-article .toc li a.on:before,.ain-skin.ain-page-article .toc li a.done:before{color:var(--yellow2)}.ain-skin.ain-page-article .side-box{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px}.ain-skin.ain-page-article .side-box .shares a,.ain-skin.ain-page-article .side-box .shares button{border-color:var(--line);background:var(--paper);color:var(--dark)}.ain-skin.ain-page-article .ad300{display:flex;flex-direction:column;gap:6px}.ain-skin.ain-page-article .ad300 small{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#98a3b0;text-align:center}.ain-skin.ain-page-article .ad300 div{width:300px;max-width:100%;aspect-ratio:300/250;border:1.5px dashed #b9c2cc;border-radius:12px;display:grid;place-items:center;text-align:center;color:#98a3b0;font-size:13px;background:repeating-linear-gradient(45deg,#f6f7f7 0,#f6f7f7 12px,#eef0f0 12px,#eef0f0 24px)}.ain-skin.ain-page-article .ad300 b{display:block;font-family:Barlow Condensed,sans-serif;font-size:26px;color:#8794a3}.ain-skin.ain-page-article .more{padding:30px 0 90px}.ain-skin.ain-page-article .more-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;flex-wrap:wrap}.ain-skin.ain-page-article .more-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;text-transform:uppercase;line-height:.92;color:var(--dark);margin-top:10px}.ain-skin.ain-page-article .more-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ain-skin.ain-page-article .card{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.ain-skin.ain-page-article .card:hover{transform:translateY(-6px);box-shadow:0 26px 50px #1118201f}.ain-skin.ain-page-article .card .im{aspect-ratio:3/2;overflow:hidden;background:var(--dark2)}.ain-skin.ain-page-article .card .im img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-article .card:hover .im img{transform:scale(1.06)}.ain-skin.ain-page-article .card .tx{padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.ain-skin.ain-page-article .card .cat2{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--yellow2)}.ain-skin.ain-page-article .card h3{font-size:18px;line-height:1.35;font-weight:700;color:var(--dark)}.ain-skin.ain-page-article .card .meta{margin-top:auto;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--soft);padding-top:8px}.ain-skin.ain-page-article .card .meta svg{width:14px;height:14px}.ain-skin.ain-page-article .card .meta a{color:var(--dark);font-weight:600}@media (max-width:1100px){.ain-skin.ain-page-article .ar-cols{grid-template-columns:1fr;gap:40px}.ain-skin.ain-page-article .ar-side{position:static;display:grid;grid-template-columns:1fr 1fr;align-items:start}.ain-skin.ain-page-article .toc{display:none}.ain-skin.ain-page-article .prose{max-width:none}}@media (max-width:900px){.ain-skin.ain-page-article .more-grid{grid-template-columns:1fr 1fr}.ain-skin.ain-page-article .ar-how-grid{grid-template-columns:1fr}.ain-skin.ain-page-article .ar-how-grid>div{border-right:0;border-bottom:1px solid var(--line)}.ain-skin.ain-page-article .ar-cta{grid-template-columns:1fr}.ain-skin.ain-page-article .ar-route,.ain-skin.ain-page-article .ar-plane{display:none}}@media (max-width:640px){.ain-skin.ain-page-article .ar-head{padding:120px 0 150px}.ain-skin.ain-page-article .ar-fig{margin-top:-120px;padding:0 16px}.ain-skin.ain-page-article .ar-side,.ain-skin.ain-page-article .more-grid,.ain-skin.ain-page-article .author{grid-template-columns:1fr}.ain-skin.ain-page-article .prose{font-size:17px}.ain-skin.ain-page-article .by-dates,.ain-skin.ain-page-article .byline .shares{width:100%}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-article .ar-title .w>span{transform:none}.ain-skin.ain-page-article .ar-dek,.ain-skin.ain-page-article .byline{opacity:1}.ain-skin.ain-page-article .ar-img{clip-path:none}.ain-skin.ain-page-article .ar-img img{transform:none}}.ain-skin.ain-page-about *,.ain-skin.ain-page-about *:before,.ain-skin.ain-page-about *:after{box-sizing:border-box;margin:0;padding:0}.ain-skin.ain-page-about{scroll-behavior:smooth}.ain-skin.ain-page-about{--dark:#1F2934;--dark2:#273444;--dark3:#34455a;--deep:#141c25;--yellow:#f8af24;--yellow2:#d4901a;--paper:#f1f2f2;--paper2:#e7e8e8;--line:#d7d9d9;--ink:#111820;--soft:#68788C;--white:#fff;--max:1240px}.ain-skin.ain-page-about{font-family:Inter,sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.ain-skin.ain-page-about a{color:inherit;text-decoration:none}.ain-skin.ain-page-about img{display:block;max-width:100%}.ain-skin.ain-page-about .wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.ain-skin.ain-page-about .skip{position:absolute;left:-999px;top:8px;z-index:999;background:var(--yellow);color:var(--dark);padding:10px 16px;border-radius:6px;font-weight:700}.ain-skin.ain-page-about .skip:focus{left:12px}.ain-skin.ain-page-about :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.ain-skin.ain-page-about .progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--yellow);z-index:9999}.ain-skin.ain-page-about .nav{position:fixed;top:0;left:0;right:0;z-index:200;height:66px;display:flex;align-items:center;background:#1f293400;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s}.ain-skin.ain-page-about .nav.scrolled{background:#1f2934f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#ffffff12}.ain-skin.ain-page-about .nav .inner{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ain-skin.ain-page-about .logo img{height:30px;width:auto}.ain-skin.ain-page-about .nav-links{display:flex;gap:24px;list-style:none}.ain-skin.ain-page-about .nav-links a{color:#ffffffad;font-size:13.5px;font-weight:500;transition:color .15s;position:relative;padding:6px 0}.ain-skin.ain-page-about .nav-links a:hover{color:#fff}.ain-skin.ain-page-about .nav-links a.on{color:var(--yellow)}.ain-skin.ain-page-about .nav-links a.on:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--yellow)}.ain-skin.ain-page-about .nav-right{display:flex;align-items:center;gap:14px}.ain-skin.ain-page-about .nav-sign{color:#ffffffa6;font-size:13px;font-weight:500}.ain-skin.ain-page-about .nav-join{background:var(--yellow);color:var(--dark);font-size:13px;font-weight:700;padding:9px 18px;border-radius:7px;transition:background .15s,transform .15s}.ain-skin.ain-page-about .nav-join:hover{background:var(--yellow2);transform:translateY(-1px)}.ain-skin.ain-page-about .menu-btn{display:none;width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;place-items:center}.ain-skin.ain-page-about .menu-btn svg{width:20px;height:20px}.ain-skin.ain-page-about .mob{position:fixed;inset:66px 0 auto 0;z-index:190;background:var(--dark);padding:12px 24px 22px;display:none;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.08)}.ain-skin.ain-page-about .mob.open{display:flex}.ain-skin.ain-page-about .mob a{color:#fffc;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);font-weight:600}.ain-skin.ain-page-about .newsbar{position:absolute;top:66px;left:0;right:0;z-index:150;background:#141c258c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-about .newsbar .wrap{display:flex;align-items:center;gap:26px;height:50px;overflow-x:auto;scrollbar-width:none}.ain-skin.ain-page-about .newsbar .wrap::-webkit-scrollbar{display:none}.ain-skin.ain-page-about .newsbar .lbl{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);white-space:nowrap;display:flex;align-items:center;gap:9px}.ain-skin.ain-page-about .newsbar .lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);animation:live 2.2s infinite}.ain-skin.ain-page-about .newsbar a{font-size:13px;font-weight:600;color:#ffffff8c;white-space:nowrap;transition:color .15s}.ain-skin.ain-page-about .newsbar a:hover,.ain-skin.ain-page-about .newsbar a.on{color:#fff}.ain-skin.ain-page-about .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--yellow);color:var(--dark);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;border:0;cursor:pointer;font-family:Inter,sans-serif;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 10px 26px #f8af2438}.ain-skin.ain-page-about .btn:hover{background:var(--yellow2);transform:translateY(-2px)}.ain-skin.ain-page-about .btn svg{width:17px;height:17px}.ain-skin.ain-page-about .btn-ghost{background:transparent;color:var(--dark);border:1.5px solid var(--dark);box-shadow:none}.ain-skin.ain-page-about .btn-ghost:hover{background:var(--dark);color:#fff}.ain-skin.ain-page-about .btn-ghost.light{color:#fff;border-color:#ffffff59}.ain-skin.ain-page-about .btn-ghost.light:hover{background:#fff;color:var(--dark)}.ain-skin.ain-page-about .kicker{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow2);display:inline-flex;align-items:center;gap:10px}.ain-skin.ain-page-about .kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.ain-skin.ain-page-about .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-about .reveal.visible{opacity:1;transform:none}.ain-skin.ain-page-about .d1{transition-delay:.08s}.ain-skin.ain-page-about .d2{transition-delay:.16s}.ain-skin.ain-page-about .d3{transition-delay:.24s}.ain-skin.ain-page-about .d4{transition-delay:.32s}.ain-skin.ain-page-about .trust{background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin.ain-page-about .trust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%)}.ain-skin.ain-page-about .trust .wrap{position:relative;padding-top:72px;padding-bottom:72px}.ain-skin.ain-page-about .trust-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;flex-wrap:wrap}.ain-skin.ain-page-about .trust-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;text-transform:uppercase;line-height:.92}.ain-skin.ain-page-about .trust-hd h2 em{font-style:normal;color:var(--yellow)}.ain-skin.ain-page-about .trust-hd p{max-width:460px;color:#fff9;font-size:15px;line-height:1.65}.ain-skin.ain-page-about .trust-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ain-skin.ain-page-about .trust-card{position:relative;padding:22px 20px 20px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:flex;flex-direction:column;gap:12px;min-height:168px}.ain-skin.ain-page-about .trust-card:hover{transform:translateY(-5px);border-color:#f8af2480;background:#f8af2412}.ain-skin.ain-page-about .trust-card .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#f8af2424;color:var(--yellow)}.ain-skin.ain-page-about .trust-card .ic svg{width:20px;height:20px}.ain-skin.ain-page-about .trust-card b{font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1}.ain-skin.ain-page-about .trust-card span{font-size:13px;color:#ffffff8c;line-height:1.5}.ain-skin.ain-page-about .trust-card .ar{position:absolute;top:20px;right:18px;color:#ffffff4d;transition:color .2s,transform .25s}.ain-skin.ain-page-about .trust-card:hover .ar{color:var(--yellow);transform:translate(3px,-3px)}.ain-skin.ain-page-about .trust-card .ar svg{width:16px;height:16px}.ain-skin.ain-page-about footer{background:var(--deep);color:#7a8fa6;padding:56px 0 26px}.ain-skin.ain-page-about .foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-about .foot-brand img{height:30px;width:auto}.ain-skin.ain-page-about .foot-brand p{font-size:13px;color:#5d7082;line-height:1.65;max-width:320px;margin-top:16px}.ain-skin.ain-page-about footer h5{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#fff6;margin-bottom:16px;font-weight:700}.ain-skin.ain-page-about footer ul{list-style:none}.ain-skin.ain-page-about footer li{margin-bottom:10px}.ain-skin.ain-page-about footer ul a{font-size:13.5px;color:#8a9bb0;transition:color .15s}.ain-skin.ain-page-about footer ul a:hover{color:#fff}.ain-skin.ain-page-about .foot-news{display:flex;gap:8px;margin-top:4px}.ain-skin.ain-page-about .foot-news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:11px 12px;color:#fff;font:13px Inter,sans-serif}.ain-skin.ain-page-about .foot-news button{background:var(--yellow);border:0;border-radius:7px;padding:0 16px;font:700 13px Inter,sans-serif;color:var(--dark);cursor:pointer}.ain-skin.ain-page-about .foot-social{display:flex;gap:10px;margin-top:18px}.ain-skin.ain-page-about .foot-social a{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:#ffffff0f;color:#9aa6b8;transition:background .15s,color .15s}.ain-skin.ain-page-about .foot-social a:hover{background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-about .foot-social svg{width:15px;height:15px}.ain-skin.ain-page-about .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;font-size:12px;color:#5d7082}.ain-skin.ain-page-about .foot-bottom a:hover{color:#fff}.ain-skin.ain-page-about .toast{position:fixed;left:50%;bottom:28px;z-index:300;transform:translate(-50%,30px);opacity:0;background:var(--dark);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 18px 40px #0000004d;transition:opacity .3s,transform .3s;pointer-events:none;display:flex;gap:9px;align-items:center}.ain-skin.ain-page-about .toast.show{opacity:1;transform:translate(-50%)}.ain-skin.ain-page-about .toast svg{width:16px;height:16px;color:var(--yellow)}@media (max-width:1100px){.ain-skin.ain-page-about .nav-links{display:none}.ain-skin.ain-page-about .menu-btn{display:grid}.ain-skin.ain-page-about .nav-sign{display:none}.ain-skin.ain-page-about .trust-grid{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-about .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ain-skin.ain-page-about .wrap,.ain-skin.ain-page-about .nav .inner{padding:0 20px}.ain-skin.ain-page-about .trust-grid{grid-template-columns:1fr 1fr}.ain-skin.ain-page-about .foot-top{grid-template-columns:1fr}.ain-skin.ain-page-about .nav-join{display:none}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-about *{transition:none!important;animation:none!important}.ain-skin.ain-page-about .reveal{opacity:1;transform:none}}.ain-skin.ain-page-about .pg-hero{position:relative;background:var(--dark);color:#fff;padding:160px 0 96px;overflow:hidden;isolation:isolate}.ain-skin.ain-page-about .pg-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ain-skin.ain-page-about .pg-hero .grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%)}.ain-skin.ain-page-about .pg-hero .glow{position:absolute;width:820px;height:820px;right:-240px;top:-380px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.17),transparent 62%)}.ain-skin.ain-page-about .pg-hero .glow2{position:absolute;width:700px;height:700px;left:-300px;bottom:-460px;border-radius:50%;background:radial-gradient(circle,rgba(36,89,211,.22),transparent 65%)}.ain-skin.ain-page-about .pg-hero .radar{position:absolute;width:900px;height:900px;right:-330px;top:-260px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 89px,rgba(248,175,36,.07) 90px 91px)}.ain-skin.ain-page-about .pg-hero .radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(248,175,36,.13),transparent 20%);animation:sweep 10s linear infinite}.ain-skin.ain-page-about .pg-hero .word{position:absolute;right:-10px;bottom:-34px;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(130px,19vw,300px);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}.ain-skin.ain-page-about .pg-hero-in{position:relative}.ain-skin.ain-page-about .pg-hero h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(52px,7.4vw,112px);font-weight:800;text-transform:uppercase;line-height:.86;letter-spacing:-.015em;max-width:14ch;margin-top:18px}.ain-skin.ain-page-about .pg-hero h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.04em}.ain-skin.ain-page-about .pg-hero h1 .w>span{display:inline-block;transform:translateY(105%);animation:wup .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*70ms + .15s)}.ain-skin.ain-page-about .pg-hero h1 .w.hl>span{color:var(--yellow)}.ain-skin.ain-page-about .pg-hero .lead{max-width:660px;margin-top:26px;font-size:clamp(17px,1.5vw,19px);line-height:1.7;color:#ffffffb8;opacity:0;animation:fadeup .9s .6s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-about .pg-hero .hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;opacity:0;animation:fadeup .9s .8s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-about .chip{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;font-size:13px;color:#ffffffbf;font-weight:500}.ain-skin.ain-page-about .chip svg{width:15px;height:15px;color:var(--yellow)}.ain-skin.ain-page-about .chip b{color:#fff;font-weight:700}.ain-skin.ain-page-about .crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#ffffff80;margin-bottom:26px}.ain-skin.ain-page-about .crumbs li{display:flex;align-items:center;gap:8px}.ain-skin.ain-page-about .crumbs li+li:before{content:"/";color:#ffffff40}.ain-skin.ain-page-about .crumbs a:hover{color:#fff}.ain-skin.ain-page-about .crumbs [aria-current]{color:var(--yellow)}.ain-skin.ain-page-about .sec{padding:96px 0}.ain-skin.ain-page-about .sec.white{background:#fff}.ain-skin.ain-page-about .sec.dark{background:var(--dark);color:#fff}.ain-skin.ain-page-about .sec-hd{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end;margin-bottom:46px}.ain-skin.ain-page-about .sec-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:800;text-transform:uppercase;line-height:.88;color:var(--dark);margin-top:12px}.ain-skin.ain-page-about .sec.dark .sec-hd h2{color:#fff}.ain-skin.ain-page-about .sec-hd h2 em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-about .sec.dark .sec-hd h2 em{color:var(--yellow)}.ain-skin.ain-page-about .sec-hd p{font-size:17px;line-height:1.7;color:var(--soft)}.ain-skin.ain-page-about .sec.dark .sec-hd p{color:#ffffff9e}.ain-skin.ain-page-about .sec.dark .kicker{color:var(--yellow)}.ain-skin.ain-page-about .txt{font-size:17px;line-height:1.8;color:#2a3542}.ain-skin.ain-page-about .txt p+p{margin-top:16px}.ain-skin.ain-page-about .txt a{color:var(--dark);font-weight:600;background:linear-gradient(var(--yellow),var(--yellow)) 0 100%/100% 2px no-repeat;transition:background-size .25s}.ain-skin.ain-page-about .txt a:hover{background-size:100% 100%}.ain-skin.ain-page-about .stats{position:relative;z-index:3;margin-top:-46px}.ain-skin.ain-page-about .stats-in{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:18px;box-shadow:0 30px 70px #1118201f;overflow:hidden}.ain-skin.ain-page-about .stat{padding:28px 26px;border-right:1px solid var(--line)}.ain-skin.ain-page-about .stat:last-child{border-right:0}.ain-skin.ain-page-about .stat .n{font-family:Barlow Condensed,sans-serif;font-size:46px;font-weight:800;line-height:1;color:var(--dark)}.ain-skin.ain-page-about .stat .n em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-about .stat .l{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--soft)}.ain-skin.ain-page-about .cards{display:grid;gap:16px}.ain-skin.ain-page-about .c3{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-about .c2{grid-template-columns:repeat(2,1fr)}.ain-skin.ain-page-about .c4{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-about .tile{position:relative;padding:26px;border-radius:16px;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;overflow:hidden}.ain-skin.ain-page-about .tile:hover{transform:translateY(-5px);box-shadow:0 24px 50px #1118201a;border-color:#c9ced3}.ain-skin.ain-page-about .sec.white .tile{background:var(--paper)}.ain-skin.ain-page-about .tile .ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--dark);color:var(--yellow);margin-bottom:18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-about .tile:hover .ic{transform:rotate(-8deg) scale(1.08)}.ain-skin.ain-page-about .tile .ic svg{width:22px;height:22px}.ain-skin.ain-page-about .tile h3{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:10px}.ain-skin.ain-page-about .tile p{font-size:15px;line-height:1.65;color:var(--soft)}.ain-skin.ain-page-about .tile .num{position:absolute;right:18px;top:12px;font-family:Barlow Condensed,sans-serif;font-size:58px;font-weight:800;color:#1f29340f;line-height:1}.ain-skin.ain-page-about .sec.dark .tile{background:#ffffff0a;border-color:#ffffff1a}.ain-skin.ain-page-about .sec.dark .tile:hover{border-color:#f8af2480;background:#f8af240f}.ain-skin.ain-page-about .sec.dark .tile h3{color:#fff}.ain-skin.ain-page-about .sec.dark .tile p{color:#ffffff9e}.ain-skin.ain-page-about .sec.dark .tile .ic{background:#f8af2424}.ain-skin.ain-page-about .sec.dark .tile .num{color:#ffffff0d}.ain-skin.ain-page-about .linkcard{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:26px 28px;border-radius:18px;background:var(--dark);color:#fff;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-about .linkcard:hover{transform:translateY(-4px)}.ain-skin.ain-page-about .linkcard:after{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.22),transparent 65%)}.ain-skin.ain-page-about .linkcard .ic{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-about .linkcard .ic svg{width:24px;height:24px}.ain-skin.ain-page-about .linkcard small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-about .linkcard h3{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:1;margin:4px 0 6px}.ain-skin.ain-page-about .linkcard p{font-size:14.5px;line-height:1.55;color:#ffffffa6}.ain-skin.ain-page-about .linkcard .go{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);transition:background .2s,color .2s,transform .3s}.ain-skin.ain-page-about .linkcard:hover .go{background:var(--yellow);color:var(--dark);border-color:var(--yellow);transform:rotate(45deg)}.ain-skin.ain-page-about .linkcard .go svg{width:18px;height:18px}.ain-skin.ain-page-about .doc{padding:80px 0 100px}.ain-skin.ain-page-about .doc-cols{display:grid;grid-template-columns:270px minmax(0,1fr);gap:70px;align-items:start}.ain-skin.ain-page-about .doc-nav{position:sticky;top:96px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 14px 12px;max-height:calc(100vh - 120px);overflow:auto}.ain-skin.ain-page-about .doc-nav h4{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--dark);padding:0 8px 10px;display:flex;justify-content:space-between}.ain-skin.ain-page-about .doc-nav h4 span{font:600 12px Inter,sans-serif;color:var(--soft);letter-spacing:0;text-transform:none}.ain-skin.ain-page-about .doc-bar{height:4px;border-radius:4px;background:var(--paper2);margin:0 8px 10px;overflow:hidden}.ain-skin.ain-page-about .doc-bar i{display:block;height:100%;width:0;background:var(--yellow);transition:width .2s}.ain-skin.ain-page-about .doc-nav ol{list-style:none;counter-reset:d}.ain-skin.ain-page-about .doc-nav a{display:grid;grid-template-columns:26px 1fr;gap:4px;padding:8px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--soft);font-weight:500;transition:background .15s,color .15s}.ain-skin.ain-page-about .doc-nav a:before{counter-increment:d;content:counter(d,decimal-leading-zero);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:14px;color:#b5bec8}.ain-skin.ain-page-about .doc-nav a:hover{background:var(--paper)}.ain-skin.ain-page-about .doc-nav a.on{background:#fdf4e2;color:var(--dark);font-weight:700}.ain-skin.ain-page-about .doc-nav a.on:before,.ain-skin.ain-page-about .doc-nav a.done:before{color:var(--yellow2)}.ain-skin.ain-page-about .doc-body{max-width:780px}.ain-skin.ain-page-about .doc-sec{padding:0 0 46px;margin-bottom:46px;border-bottom:1px solid var(--line);scroll-margin-top:96px}.ain-skin.ain-page-about .doc-sec:last-child{border-bottom:0;margin-bottom:0}.ain-skin.ain-page-about .doc-sec h2{display:flex;align-items:baseline;gap:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:18px}.ain-skin.ain-page-about .doc-sec h2 .n{flex:0 0 auto;font-size:.5em;color:var(--yellow2);letter-spacing:.06em;padding:4px 8px;border:1.5px solid rgba(212,144,26,.45);border-radius:6px;transform:translateY(-5px)}.ain-skin.ain-page-about .doc-sec .txt ul{list-style:none;margin:16px 0}.ain-skin.ain-page-about .doc-sec .txt li{position:relative;padding-left:30px;margin-bottom:11px}.ain-skin.ain-page-about .doc-sec .txt li:before{content:"";position:absolute;left:0;top:.42em;width:18px;height:18px;border-radius:50%;background:var(--yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%231F2934' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.ain-skin.ain-page-about .callout{display:grid;grid-template-columns:auto 1fr;gap:16px;margin:22px 0 4px;padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--yellow)}.ain-skin.ain-page-about .callout .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#fdf4e2;color:var(--yellow2)}.ain-skin.ain-page-about .callout .ic svg{width:19px;height:19px}.ain-skin.ain-page-about .callout b{display:block;color:var(--dark);margin-bottom:4px;font-size:15px}.ain-skin.ain-page-about .callout p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-about .callout.dark{background:var(--dark);border-color:var(--dark);border-left-color:var(--yellow)}.ain-skin.ain-page-about .callout.dark b{color:#fff}.ain-skin.ain-page-about .callout.dark p{color:#ffffffa6}.ain-skin.ain-page-about .callout.dark .ic{background:#f8af2426;color:var(--yellow)}.ain-skin.ain-page-about .callout a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ain-skin.ain-page-about .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:26px 0 8px;counter-reset:s;position:relative}.ain-skin.ain-page-about .steps:before{content:"";position:absolute;left:10%;right:10%;top:27px;height:2px;background:repeating-linear-gradient(90deg,var(--yellow) 0 8px,transparent 8px 14px);opacity:.6}.ain-skin.ain-page-about .step{position:relative;text-align:center;padding:0 8px}.ain-skin.ain-page-about .step .dot{position:relative;z-index:1;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);box-shadow:0 0 0 6px var(--paper);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-about .step:hover .dot{transform:scale(1.1)}.ain-skin.ain-page-about .step .dot svg{width:22px;height:22px}.ain-skin.ain-page-about .step b{display:block;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var(--dark);line-height:1.05}.ain-skin.ain-page-about .step span{display:block;font-size:12.5px;color:var(--soft);line-height:1.45;margin-top:5px}.ain-skin.ain-page-about .step.ai .dot{background:#fff;color:var(--dark);border:2px dashed var(--soft)}.ain-skin.ain-page-about .steps.c4s{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-about .reviewed{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding:22px 24px;border-radius:14px;background:var(--dark);color:#fff;margin-top:8px}.ain-skin.ain-page-about .reviewed div{display:flex;flex-direction:column;gap:2px}.ain-skin.ain-page-about .reviewed small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-about .reviewed b{font-size:15px}.ain-skin.ain-page-about .labels{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 6px}.ain-skin.ain-page-about .lab{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ain-skin.ain-page-about .lab.sp{background:#fff1d6;color:#8a5a00;border:1px solid #f3d595}.ain-skin.ain-page-about .lab.ad{background:var(--paper2);color:#56636f;border:1px solid var(--line)}.ain-skin.ain-page-about .lab.ai{background:#e8eefb;color:#2449a6;border:1px solid #c9d6f4}.ain-skin.ain-page-about .lab.own{background:var(--dark);color:var(--yellow)}.ain-skin.ain-page-about .lab.upd{background:#e4f6ec;color:#1d7a4c;border:1px solid #bfe6cf}.ain-skin.ain-page-about .lab.cor{background:#fdecea;color:#a3321f;border:1px solid #f4c6be}@media (max-width:1100px){.ain-skin.ain-page-about .doc-cols{grid-template-columns:1fr;gap:30px}.ain-skin.ain-page-about .doc-nav{position:static;max-height:none}.ain-skin.ain-page-about .doc-nav ol{columns:2}.ain-skin.ain-page-about .sec-hd{grid-template-columns:1fr;gap:18px}.ain-skin.ain-page-about .c4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ain-skin.ain-page-about .c3,.ain-skin.ain-page-about .stats-in{grid-template-columns:1fr 1fr}.ain-skin.ain-page-about .stat:nth-child(2){border-right:0}.ain-skin.ain-page-about .stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.ain-skin.ain-page-about .steps,.ain-skin.ain-page-about .steps.c4s{grid-template-columns:1fr;gap:16px;text-align:left}.ain-skin.ain-page-about .steps:before{display:none}.ain-skin.ain-page-about .step{display:grid;grid-template-columns:56px 1fr;gap:4px 14px;text-align:left;align-items:center}.ain-skin.ain-page-about .step .dot{margin:0;grid-row:span 2}}@media (max-width:640px){.ain-skin.ain-page-about .pg-hero{padding:120px 0 80px}.ain-skin.ain-page-about .c3,.ain-skin.ain-page-about .c2,.ain-skin.ain-page-about .c4{grid-template-columns:1fr}.ain-skin.ain-page-about .doc-nav ol{columns:1}.ain-skin.ain-page-about .linkcard{grid-template-columns:1fr}.ain-skin.ain-page-about .linkcard .go{display:none}.ain-skin.ain-page-about .sec{padding:70px 0}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-about .pg-hero h1 .w>span{transform:none}.ain-skin.ain-page-about .pg-hero .lead,.ain-skin.ain-page-about .pg-hero .hero-meta{opacity:1}}.ain-skin.ain-page-about .story{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:start}.ain-skin.ain-page-about .feat{margin-top:26px;padding:20px 22px;border-radius:14px;background:var(--paper);border:1px solid var(--line)}.ain-skin.ain-page-about .feat small{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin-bottom:10px}.ain-skin.ain-page-about .feat div{display:flex;flex-wrap:wrap;gap:8px}.ain-skin.ain-page-about .feat span{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:17px;letter-spacing:.03em;text-transform:uppercase;color:var(--dark);padding:6px 11px;border-radius:7px;background:#fff;border:1px solid var(--line)}.ain-skin.ain-page-about .tl{position:relative;list-style:none;padding-left:34px}.ain-skin.ain-page-about .tl:before{content:"";position:absolute;left:11px;top:6px;bottom:6px;width:2px;background:linear-gradient(var(--yellow),rgba(248,175,36,.15))}.ain-skin.ain-page-about .tl li{position:relative;padding:0 0 30px}.ain-skin.ain-page-about .tl li:before{content:"";position:absolute;left:-30px;top:4px;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--yellow);box-shadow:0 0 0 5px #f8af2426}.ain-skin.ain-page-about .tl b{font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:800;line-height:1;color:var(--dark);display:block}.ain-skin.ain-page-about .tl h3{font-size:16px;font-weight:700;color:var(--dark);margin:6px 0 4px}.ain-skin.ain-page-about .tl p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-about .mission{font-family:Barlow Condensed,sans-serif;font-size:clamp(36px,4.6vw,64px);font-weight:800;text-transform:uppercase;line-height:.95;max-width:20ch;margin:16px 0 50px}.ain-skin.ain-page-about .mission em{font-style:normal;color:var(--yellow)}.ain-skin.ain-page-about .team-row{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:34px}.ain-skin.ain-page-about .mini{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:16px;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.ain-skin.ain-page-about .mini:hover{transform:translateY(-5px);box-shadow:0 22px 46px #1118201a}.ain-skin.ain-page-about .av{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:800;border:2px solid var(--yellow);flex:0 0 auto}.ain-skin.ain-page-about .av img{width:34px}.ain-skin.ain-page-about .mini b{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark)}.ain-skin.ain-page-about .mini span{font-size:13px;line-height:1.45;color:var(--soft)}.ain-skin.ain-page-about .mini i{font-style:normal;margin-top:auto;font-size:12.5px;font-weight:700;color:var(--dark);display:flex;align-items:center;gap:6px}.ain-skin.ain-page-about .mini i svg{width:14px;height:14px;color:var(--yellow2)}.ain-skin.ain-page-about .pub{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}.ain-skin.ain-page-about .pubcard{position:relative;border-radius:20px;background:var(--dark);color:#fff;padding:32px;overflow:hidden}.ain-skin.ain-page-about .pubcard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px}.ain-skin.ain-page-about .pubcard>*{position:relative}.ain-skin.ain-page-about .pubcard .hd{display:flex;align-items:center;gap:14px;margin-bottom:22px}.ain-skin.ain-page-about .pubcard .hd img{height:30px}.ain-skin.ain-page-about .pubcard dl{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.ain-skin.ain-page-about .pubcard dt{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);margin-bottom:4px}.ain-skin.ain-page-about .pubcard dd{font-size:15.5px;font-weight:600;line-height:1.4}.ain-skin.ain-page-about .pubcard dd a{border-bottom:1px solid rgba(248,175,36,.6)}.ain-skin.ain-page-about .pubcard dd a:hover{color:var(--yellow)}.ain-skin.ain-page-about .stamp{position:absolute;right:26px;top:24px;width:86px;height:86px;border-radius:50%;border:2px dashed rgba(248,175,36,.6);display:grid;place-items:center;text-align:center;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:13px;letter-spacing:.08em;line-height:1.05;color:var(--yellow);transform:rotate(-12deg);animation:spin 24s linear infinite}@keyframes spin{to{transform:rotate(348deg)}}.ain-skin.ain-page-about .contact3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ain-skin.ain-page-about .cbox{padding:24px;border-radius:16px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.ain-skin.ain-page-about .cbox .ic{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:#fdf4e2;color:var(--yellow2)}.ain-skin.ain-page-about .cbox .ic svg{width:20px;height:20px}.ain-skin.ain-page-about .cbox h3{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var(--dark);line-height:1}.ain-skin.ain-page-about .cbox p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-about .cbox a.lnk{margin-top:auto;font-weight:700;color:var(--dark);display:inline-flex;align-items:center;gap:6px}.ain-skin.ain-page-about .cbox a.lnk svg{width:15px;height:15px;color:var(--yellow2)}@media (max-width:1100px){.ain-skin.ain-page-about .team-row{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-about .story,.ain-skin.ain-page-about .pub{grid-template-columns:1fr;gap:40px}}@media (max-width:700px){.ain-skin.ain-page-about .team-row{grid-template-columns:1fr 1fr}.ain-skin.ain-page-about .contact3,.ain-skin.ain-page-about .pubcard dl{grid-template-columns:1fr}.ain-skin.ain-page-about .stamp{display:none}}.ain-skin.ain-page-editorial-standards *,.ain-skin.ain-page-editorial-standards *:before,.ain-skin.ain-page-editorial-standards *:after{box-sizing:border-box;margin:0;padding:0}.ain-skin.ain-page-editorial-standards{scroll-behavior:smooth}.ain-skin.ain-page-editorial-standards{--dark:#1F2934;--dark2:#273444;--dark3:#34455a;--deep:#141c25;--yellow:#f8af24;--yellow2:#d4901a;--paper:#f1f2f2;--paper2:#e7e8e8;--line:#d7d9d9;--ink:#111820;--soft:#68788C;--white:#fff;--max:1240px}.ain-skin.ain-page-editorial-standards{font-family:Inter,sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.ain-skin.ain-page-editorial-standards a{color:inherit;text-decoration:none}.ain-skin.ain-page-editorial-standards img{display:block;max-width:100%}.ain-skin.ain-page-editorial-standards .wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.ain-skin.ain-page-editorial-standards .skip{position:absolute;left:-999px;top:8px;z-index:999;background:var(--yellow);color:var(--dark);padding:10px 16px;border-radius:6px;font-weight:700}.ain-skin.ain-page-editorial-standards .skip:focus{left:12px}.ain-skin.ain-page-editorial-standards :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.ain-skin.ain-page-editorial-standards .progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--yellow);z-index:9999}.ain-skin.ain-page-editorial-standards .nav{position:fixed;top:0;left:0;right:0;z-index:200;height:66px;display:flex;align-items:center;background:#1f293400;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s}.ain-skin.ain-page-editorial-standards .nav.scrolled{background:#1f2934f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#ffffff12}.ain-skin.ain-page-editorial-standards .nav .inner{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ain-skin.ain-page-editorial-standards .logo img{height:30px;width:auto}.ain-skin.ain-page-editorial-standards .nav-links{display:flex;gap:24px;list-style:none}.ain-skin.ain-page-editorial-standards .nav-links a{color:#ffffffad;font-size:13.5px;font-weight:500;transition:color .15s;position:relative;padding:6px 0}.ain-skin.ain-page-editorial-standards .nav-links a:hover{color:#fff}.ain-skin.ain-page-editorial-standards .nav-links a.on{color:var(--yellow)}.ain-skin.ain-page-editorial-standards .nav-links a.on:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--yellow)}.ain-skin.ain-page-editorial-standards .nav-right{display:flex;align-items:center;gap:14px}.ain-skin.ain-page-editorial-standards .nav-sign{color:#ffffffa6;font-size:13px;font-weight:500}.ain-skin.ain-page-editorial-standards .nav-join{background:var(--yellow);color:var(--dark);font-size:13px;font-weight:700;padding:9px 18px;border-radius:7px;transition:background .15s,transform .15s}.ain-skin.ain-page-editorial-standards .nav-join:hover{background:var(--yellow2);transform:translateY(-1px)}.ain-skin.ain-page-editorial-standards .menu-btn{display:none;width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;place-items:center}.ain-skin.ain-page-editorial-standards .menu-btn svg{width:20px;height:20px}.ain-skin.ain-page-editorial-standards .mob{position:fixed;inset:66px 0 auto 0;z-index:190;background:var(--dark);padding:12px 24px 22px;display:none;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.08)}.ain-skin.ain-page-editorial-standards .mob.open{display:flex}.ain-skin.ain-page-editorial-standards .mob a{color:#fffc;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);font-weight:600}.ain-skin.ain-page-editorial-standards .newsbar{position:absolute;top:66px;left:0;right:0;z-index:150;background:#141c258c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-editorial-standards .newsbar .wrap{display:flex;align-items:center;gap:26px;height:50px;overflow-x:auto;scrollbar-width:none}.ain-skin.ain-page-editorial-standards .newsbar .wrap::-webkit-scrollbar{display:none}.ain-skin.ain-page-editorial-standards .newsbar .lbl{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);white-space:nowrap;display:flex;align-items:center;gap:9px}.ain-skin.ain-page-editorial-standards .newsbar .lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);animation:live 2.2s infinite}.ain-skin.ain-page-editorial-standards .newsbar a{font-size:13px;font-weight:600;color:#ffffff8c;white-space:nowrap;transition:color .15s}.ain-skin.ain-page-editorial-standards .newsbar a:hover,.ain-skin.ain-page-editorial-standards .newsbar a.on{color:#fff}.ain-skin.ain-page-editorial-standards .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--yellow);color:var(--dark);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;border:0;cursor:pointer;font-family:Inter,sans-serif;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 10px 26px #f8af2438}.ain-skin.ain-page-editorial-standards .btn:hover{background:var(--yellow2);transform:translateY(-2px)}.ain-skin.ain-page-editorial-standards .btn svg{width:17px;height:17px}.ain-skin.ain-page-editorial-standards .btn-ghost{background:transparent;color:var(--dark);border:1.5px solid var(--dark);box-shadow:none}.ain-skin.ain-page-editorial-standards .btn-ghost:hover{background:var(--dark);color:#fff}.ain-skin.ain-page-editorial-standards .btn-ghost.light{color:#fff;border-color:#ffffff59}.ain-skin.ain-page-editorial-standards .btn-ghost.light:hover{background:#fff;color:var(--dark)}.ain-skin.ain-page-editorial-standards .kicker{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow2);display:inline-flex;align-items:center;gap:10px}.ain-skin.ain-page-editorial-standards .kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.ain-skin.ain-page-editorial-standards .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-editorial-standards .reveal.visible{opacity:1;transform:none}.ain-skin.ain-page-editorial-standards .d1{transition-delay:.08s}.ain-skin.ain-page-editorial-standards .d2{transition-delay:.16s}.ain-skin.ain-page-editorial-standards .d3{transition-delay:.24s}.ain-skin.ain-page-editorial-standards .d4{transition-delay:.32s}.ain-skin.ain-page-editorial-standards .trust{background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin.ain-page-editorial-standards .trust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%)}.ain-skin.ain-page-editorial-standards .trust .wrap{position:relative;padding-top:72px;padding-bottom:72px}.ain-skin.ain-page-editorial-standards .trust-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;flex-wrap:wrap}.ain-skin.ain-page-editorial-standards .trust-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;text-transform:uppercase;line-height:.92}.ain-skin.ain-page-editorial-standards .trust-hd h2 em{font-style:normal;color:var(--yellow)}.ain-skin.ain-page-editorial-standards .trust-hd p{max-width:460px;color:#fff9;font-size:15px;line-height:1.65}.ain-skin.ain-page-editorial-standards .trust-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ain-skin.ain-page-editorial-standards .trust-card{position:relative;padding:22px 20px 20px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:flex;flex-direction:column;gap:12px;min-height:168px}.ain-skin.ain-page-editorial-standards .trust-card:hover{transform:translateY(-5px);border-color:#f8af2480;background:#f8af2412}.ain-skin.ain-page-editorial-standards .trust-card .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#f8af2424;color:var(--yellow)}.ain-skin.ain-page-editorial-standards .trust-card .ic svg{width:20px;height:20px}.ain-skin.ain-page-editorial-standards .trust-card b{font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1}.ain-skin.ain-page-editorial-standards .trust-card span{font-size:13px;color:#ffffff8c;line-height:1.5}.ain-skin.ain-page-editorial-standards .trust-card .ar{position:absolute;top:20px;right:18px;color:#ffffff4d;transition:color .2s,transform .25s}.ain-skin.ain-page-editorial-standards .trust-card:hover .ar{color:var(--yellow);transform:translate(3px,-3px)}.ain-skin.ain-page-editorial-standards .trust-card .ar svg{width:16px;height:16px}.ain-skin.ain-page-editorial-standards footer{background:var(--deep);color:#7a8fa6;padding:56px 0 26px}.ain-skin.ain-page-editorial-standards .foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-editorial-standards .foot-brand img{height:30px;width:auto}.ain-skin.ain-page-editorial-standards .foot-brand p{font-size:13px;color:#5d7082;line-height:1.65;max-width:320px;margin-top:16px}.ain-skin.ain-page-editorial-standards footer h5{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#fff6;margin-bottom:16px;font-weight:700}.ain-skin.ain-page-editorial-standards footer ul{list-style:none}.ain-skin.ain-page-editorial-standards footer li{margin-bottom:10px}.ain-skin.ain-page-editorial-standards footer ul a{font-size:13.5px;color:#8a9bb0;transition:color .15s}.ain-skin.ain-page-editorial-standards footer ul a:hover{color:#fff}.ain-skin.ain-page-editorial-standards .foot-news{display:flex;gap:8px;margin-top:4px}.ain-skin.ain-page-editorial-standards .foot-news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:11px 12px;color:#fff;font:13px Inter,sans-serif}.ain-skin.ain-page-editorial-standards .foot-news button{background:var(--yellow);border:0;border-radius:7px;padding:0 16px;font:700 13px Inter,sans-serif;color:var(--dark);cursor:pointer}.ain-skin.ain-page-editorial-standards .foot-social{display:flex;gap:10px;margin-top:18px}.ain-skin.ain-page-editorial-standards .foot-social a{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:#ffffff0f;color:#9aa6b8;transition:background .15s,color .15s}.ain-skin.ain-page-editorial-standards .foot-social a:hover{background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-editorial-standards .foot-social svg{width:15px;height:15px}.ain-skin.ain-page-editorial-standards .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;font-size:12px;color:#5d7082}.ain-skin.ain-page-editorial-standards .foot-bottom a:hover{color:#fff}.ain-skin.ain-page-editorial-standards .toast{position:fixed;left:50%;bottom:28px;z-index:300;transform:translate(-50%,30px);opacity:0;background:var(--dark);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 18px 40px #0000004d;transition:opacity .3s,transform .3s;pointer-events:none;display:flex;gap:9px;align-items:center}.ain-skin.ain-page-editorial-standards .toast.show{opacity:1;transform:translate(-50%)}.ain-skin.ain-page-editorial-standards .toast svg{width:16px;height:16px;color:var(--yellow)}@media (max-width:1100px){.ain-skin.ain-page-editorial-standards .nav-links{display:none}.ain-skin.ain-page-editorial-standards .menu-btn{display:grid}.ain-skin.ain-page-editorial-standards .nav-sign{display:none}.ain-skin.ain-page-editorial-standards .trust-grid{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-editorial-standards .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ain-skin.ain-page-editorial-standards .wrap,.ain-skin.ain-page-editorial-standards .nav .inner{padding:0 20px}.ain-skin.ain-page-editorial-standards .trust-grid{grid-template-columns:1fr 1fr}.ain-skin.ain-page-editorial-standards .foot-top{grid-template-columns:1fr}.ain-skin.ain-page-editorial-standards .nav-join{display:none}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-editorial-standards *{transition:none!important;animation:none!important}.ain-skin.ain-page-editorial-standards .reveal{opacity:1;transform:none}}.ain-skin.ain-page-editorial-standards .pg-hero{position:relative;background:var(--dark);color:#fff;padding:160px 0 96px;overflow:hidden;isolation:isolate}.ain-skin.ain-page-editorial-standards .pg-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ain-skin.ain-page-editorial-standards .pg-hero .grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%)}.ain-skin.ain-page-editorial-standards .pg-hero .glow{position:absolute;width:820px;height:820px;right:-240px;top:-380px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.17),transparent 62%)}.ain-skin.ain-page-editorial-standards .pg-hero .glow2{position:absolute;width:700px;height:700px;left:-300px;bottom:-460px;border-radius:50%;background:radial-gradient(circle,rgba(36,89,211,.22),transparent 65%)}.ain-skin.ain-page-editorial-standards .pg-hero .radar{position:absolute;width:900px;height:900px;right:-330px;top:-260px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 89px,rgba(248,175,36,.07) 90px 91px)}.ain-skin.ain-page-editorial-standards .pg-hero .radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(248,175,36,.13),transparent 20%);animation:sweep 10s linear infinite}.ain-skin.ain-page-editorial-standards .pg-hero .word{position:absolute;right:-10px;bottom:-34px;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(130px,19vw,300px);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}.ain-skin.ain-page-editorial-standards .pg-hero-in{position:relative}.ain-skin.ain-page-editorial-standards .pg-hero h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(52px,7.4vw,112px);font-weight:800;text-transform:uppercase;line-height:.86;letter-spacing:-.015em;max-width:14ch;margin-top:18px}.ain-skin.ain-page-editorial-standards .pg-hero h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.04em}.ain-skin.ain-page-editorial-standards .pg-hero h1 .w>span{display:inline-block;transform:translateY(105%);animation:wup .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*70ms + .15s)}.ain-skin.ain-page-editorial-standards .pg-hero h1 .w.hl>span{color:var(--yellow)}.ain-skin.ain-page-editorial-standards .pg-hero .lead{max-width:660px;margin-top:26px;font-size:clamp(17px,1.5vw,19px);line-height:1.7;color:#ffffffb8;opacity:0;animation:fadeup .9s .6s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-editorial-standards .pg-hero .hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;opacity:0;animation:fadeup .9s .8s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-editorial-standards .chip{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;font-size:13px;color:#ffffffbf;font-weight:500}.ain-skin.ain-page-editorial-standards .chip svg{width:15px;height:15px;color:var(--yellow)}.ain-skin.ain-page-editorial-standards .chip b{color:#fff;font-weight:700}.ain-skin.ain-page-editorial-standards .crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#ffffff80;margin-bottom:26px}.ain-skin.ain-page-editorial-standards .crumbs li{display:flex;align-items:center;gap:8px}.ain-skin.ain-page-editorial-standards .crumbs li+li:before{content:"/";color:#ffffff40}.ain-skin.ain-page-editorial-standards .crumbs a:hover{color:#fff}.ain-skin.ain-page-editorial-standards .crumbs [aria-current]{color:var(--yellow)}.ain-skin.ain-page-editorial-standards .sec{padding:96px 0}.ain-skin.ain-page-editorial-standards .sec.white{background:#fff}.ain-skin.ain-page-editorial-standards .sec.dark{background:var(--dark);color:#fff}.ain-skin.ain-page-editorial-standards .sec-hd{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end;margin-bottom:46px}.ain-skin.ain-page-editorial-standards .sec-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:800;text-transform:uppercase;line-height:.88;color:var(--dark);margin-top:12px}.ain-skin.ain-page-editorial-standards .sec.dark .sec-hd h2{color:#fff}.ain-skin.ain-page-editorial-standards .sec-hd h2 em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-editorial-standards .sec.dark .sec-hd h2 em{color:var(--yellow)}.ain-skin.ain-page-editorial-standards .sec-hd p{font-size:17px;line-height:1.7;color:var(--soft)}.ain-skin.ain-page-editorial-standards .sec.dark .sec-hd p{color:#ffffff9e}.ain-skin.ain-page-editorial-standards .sec.dark .kicker{color:var(--yellow)}.ain-skin.ain-page-editorial-standards .txt{font-size:17px;line-height:1.8;color:#2a3542}.ain-skin.ain-page-editorial-standards .txt p+p{margin-top:16px}.ain-skin.ain-page-editorial-standards .txt a{color:var(--dark);font-weight:600;background:linear-gradient(var(--yellow),var(--yellow)) 0 100%/100% 2px no-repeat;transition:background-size .25s}.ain-skin.ain-page-editorial-standards .txt a:hover{background-size:100% 100%}.ain-skin.ain-page-editorial-standards .stats{position:relative;z-index:3;margin-top:-46px}.ain-skin.ain-page-editorial-standards .stats-in{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:18px;box-shadow:0 30px 70px #1118201f;overflow:hidden}.ain-skin.ain-page-editorial-standards .stat{padding:28px 26px;border-right:1px solid var(--line)}.ain-skin.ain-page-editorial-standards .stat:last-child{border-right:0}.ain-skin.ain-page-editorial-standards .stat .n{font-family:Barlow Condensed,sans-serif;font-size:46px;font-weight:800;line-height:1;color:var(--dark)}.ain-skin.ain-page-editorial-standards .stat .n em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-editorial-standards .stat .l{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--soft)}.ain-skin.ain-page-editorial-standards .cards{display:grid;gap:16px}.ain-skin.ain-page-editorial-standards .c3{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-editorial-standards .c2{grid-template-columns:repeat(2,1fr)}.ain-skin.ain-page-editorial-standards .c4{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-editorial-standards .tile{position:relative;padding:26px;border-radius:16px;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;overflow:hidden}.ain-skin.ain-page-editorial-standards .tile:hover{transform:translateY(-5px);box-shadow:0 24px 50px #1118201a;border-color:#c9ced3}.ain-skin.ain-page-editorial-standards .sec.white .tile{background:var(--paper)}.ain-skin.ain-page-editorial-standards .tile .ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--dark);color:var(--yellow);margin-bottom:18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-editorial-standards .tile:hover .ic{transform:rotate(-8deg) scale(1.08)}.ain-skin.ain-page-editorial-standards .tile .ic svg{width:22px;height:22px}.ain-skin.ain-page-editorial-standards .tile h3{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:10px}.ain-skin.ain-page-editorial-standards .tile p{font-size:15px;line-height:1.65;color:var(--soft)}.ain-skin.ain-page-editorial-standards .tile .num{position:absolute;right:18px;top:12px;font-family:Barlow Condensed,sans-serif;font-size:58px;font-weight:800;color:#1f29340f;line-height:1}.ain-skin.ain-page-editorial-standards .sec.dark .tile{background:#ffffff0a;border-color:#ffffff1a}.ain-skin.ain-page-editorial-standards .sec.dark .tile:hover{border-color:#f8af2480;background:#f8af240f}.ain-skin.ain-page-editorial-standards .sec.dark .tile h3{color:#fff}.ain-skin.ain-page-editorial-standards .sec.dark .tile p{color:#ffffff9e}.ain-skin.ain-page-editorial-standards .sec.dark .tile .ic{background:#f8af2424}.ain-skin.ain-page-editorial-standards .sec.dark .tile .num{color:#ffffff0d}.ain-skin.ain-page-editorial-standards .linkcard{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:26px 28px;border-radius:18px;background:var(--dark);color:#fff;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-editorial-standards .linkcard:hover{transform:translateY(-4px)}.ain-skin.ain-page-editorial-standards .linkcard:after{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.22),transparent 65%)}.ain-skin.ain-page-editorial-standards .linkcard .ic{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-editorial-standards .linkcard .ic svg{width:24px;height:24px}.ain-skin.ain-page-editorial-standards .linkcard small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-editorial-standards .linkcard h3{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:1;margin:4px 0 6px}.ain-skin.ain-page-editorial-standards .linkcard p{font-size:14.5px;line-height:1.55;color:#ffffffa6}.ain-skin.ain-page-editorial-standards .linkcard .go{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);transition:background .2s,color .2s,transform .3s}.ain-skin.ain-page-editorial-standards .linkcard:hover .go{background:var(--yellow);color:var(--dark);border-color:var(--yellow);transform:rotate(45deg)}.ain-skin.ain-page-editorial-standards .linkcard .go svg{width:18px;height:18px}.ain-skin.ain-page-editorial-standards .doc{padding:80px 0 100px}.ain-skin.ain-page-editorial-standards .doc-cols{display:grid;grid-template-columns:270px minmax(0,1fr);gap:70px;align-items:start}.ain-skin.ain-page-editorial-standards .doc-nav{position:sticky;top:96px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 14px 12px;max-height:calc(100vh - 120px);overflow:auto}.ain-skin.ain-page-editorial-standards .doc-nav h4{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--dark);padding:0 8px 10px;display:flex;justify-content:space-between}.ain-skin.ain-page-editorial-standards .doc-nav h4 span{font:600 12px Inter,sans-serif;color:var(--soft);letter-spacing:0;text-transform:none}.ain-skin.ain-page-editorial-standards .doc-bar{height:4px;border-radius:4px;background:var(--paper2);margin:0 8px 10px;overflow:hidden}.ain-skin.ain-page-editorial-standards .doc-bar i{display:block;height:100%;width:0;background:var(--yellow);transition:width .2s}.ain-skin.ain-page-editorial-standards .doc-nav ol{list-style:none;counter-reset:d}.ain-skin.ain-page-editorial-standards .doc-nav a{display:grid;grid-template-columns:26px 1fr;gap:4px;padding:8px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--soft);font-weight:500;transition:background .15s,color .15s}.ain-skin.ain-page-editorial-standards .doc-nav a:before{counter-increment:d;content:counter(d,decimal-leading-zero);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:14px;color:#b5bec8}.ain-skin.ain-page-editorial-standards .doc-nav a:hover{background:var(--paper)}.ain-skin.ain-page-editorial-standards .doc-nav a.on{background:#fdf4e2;color:var(--dark);font-weight:700}.ain-skin.ain-page-editorial-standards .doc-nav a.on:before,.ain-skin.ain-page-editorial-standards .doc-nav a.done:before{color:var(--yellow2)}.ain-skin.ain-page-editorial-standards .doc-body{max-width:780px}.ain-skin.ain-page-editorial-standards .doc-sec{padding:0 0 46px;margin-bottom:46px;border-bottom:1px solid var(--line);scroll-margin-top:96px}.ain-skin.ain-page-editorial-standards .doc-sec:last-child{border-bottom:0;margin-bottom:0}.ain-skin.ain-page-editorial-standards .doc-sec h2{display:flex;align-items:baseline;gap:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:18px}.ain-skin.ain-page-editorial-standards .doc-sec h2 .n{flex:0 0 auto;font-size:.5em;color:var(--yellow2);letter-spacing:.06em;padding:4px 8px;border:1.5px solid rgba(212,144,26,.45);border-radius:6px;transform:translateY(-5px)}.ain-skin.ain-page-editorial-standards .doc-sec .txt ul{list-style:none;margin:16px 0}.ain-skin.ain-page-editorial-standards .doc-sec .txt li{position:relative;padding-left:30px;margin-bottom:11px}.ain-skin.ain-page-editorial-standards .doc-sec .txt li:before{content:"";position:absolute;left:0;top:.42em;width:18px;height:18px;border-radius:50%;background:var(--yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%231F2934' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.ain-skin.ain-page-editorial-standards .callout{display:grid;grid-template-columns:auto 1fr;gap:16px;margin:22px 0 4px;padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--yellow)}.ain-skin.ain-page-editorial-standards .callout .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#fdf4e2;color:var(--yellow2)}.ain-skin.ain-page-editorial-standards .callout .ic svg{width:19px;height:19px}.ain-skin.ain-page-editorial-standards .callout b{display:block;color:var(--dark);margin-bottom:4px;font-size:15px}.ain-skin.ain-page-editorial-standards .callout p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-editorial-standards .callout.dark{background:var(--dark);border-color:var(--dark);border-left-color:var(--yellow)}.ain-skin.ain-page-editorial-standards .callout.dark b{color:#fff}.ain-skin.ain-page-editorial-standards .callout.dark p{color:#ffffffa6}.ain-skin.ain-page-editorial-standards .callout.dark .ic{background:#f8af2426;color:var(--yellow)}.ain-skin.ain-page-editorial-standards .callout a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ain-skin.ain-page-editorial-standards .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:26px 0 8px;counter-reset:s;position:relative}.ain-skin.ain-page-editorial-standards .steps:before{content:"";position:absolute;left:10%;right:10%;top:27px;height:2px;background:repeating-linear-gradient(90deg,var(--yellow) 0 8px,transparent 8px 14px);opacity:.6}.ain-skin.ain-page-editorial-standards .step{position:relative;text-align:center;padding:0 8px}.ain-skin.ain-page-editorial-standards .step .dot{position:relative;z-index:1;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);box-shadow:0 0 0 6px var(--paper);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-editorial-standards .step:hover .dot{transform:scale(1.1)}.ain-skin.ain-page-editorial-standards .step .dot svg{width:22px;height:22px}.ain-skin.ain-page-editorial-standards .step b{display:block;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var(--dark);line-height:1.05}.ain-skin.ain-page-editorial-standards .step span{display:block;font-size:12.5px;color:var(--soft);line-height:1.45;margin-top:5px}.ain-skin.ain-page-editorial-standards .step.ai .dot{background:#fff;color:var(--dark);border:2px dashed var(--soft)}.ain-skin.ain-page-editorial-standards .steps.c4s{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-editorial-standards .reviewed{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding:22px 24px;border-radius:14px;background:var(--dark);color:#fff;margin-top:8px}.ain-skin.ain-page-editorial-standards .reviewed div{display:flex;flex-direction:column;gap:2px}.ain-skin.ain-page-editorial-standards .reviewed small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-editorial-standards .reviewed b{font-size:15px}.ain-skin.ain-page-editorial-standards .labels{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 6px}.ain-skin.ain-page-editorial-standards .lab{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ain-skin.ain-page-editorial-standards .lab.sp{background:#fff1d6;color:#8a5a00;border:1px solid #f3d595}.ain-skin.ain-page-editorial-standards .lab.ad{background:var(--paper2);color:#56636f;border:1px solid var(--line)}.ain-skin.ain-page-editorial-standards .lab.ai{background:#e8eefb;color:#2449a6;border:1px solid #c9d6f4}.ain-skin.ain-page-editorial-standards .lab.own{background:var(--dark);color:var(--yellow)}.ain-skin.ain-page-editorial-standards .lab.upd{background:#e4f6ec;color:#1d7a4c;border:1px solid #bfe6cf}.ain-skin.ain-page-editorial-standards .lab.cor{background:#fdecea;color:#a3321f;border:1px solid #f4c6be}@media (max-width:1100px){.ain-skin.ain-page-editorial-standards .doc-cols{grid-template-columns:1fr;gap:30px}.ain-skin.ain-page-editorial-standards .doc-nav{position:static;max-height:none}.ain-skin.ain-page-editorial-standards .doc-nav ol{columns:2}.ain-skin.ain-page-editorial-standards .sec-hd{grid-template-columns:1fr;gap:18px}.ain-skin.ain-page-editorial-standards .c4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ain-skin.ain-page-editorial-standards .c3,.ain-skin.ain-page-editorial-standards .stats-in{grid-template-columns:1fr 1fr}.ain-skin.ain-page-editorial-standards .stat:nth-child(2){border-right:0}.ain-skin.ain-page-editorial-standards .stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.ain-skin.ain-page-editorial-standards .steps,.ain-skin.ain-page-editorial-standards .steps.c4s{grid-template-columns:1fr;gap:16px;text-align:left}.ain-skin.ain-page-editorial-standards .steps:before{display:none}.ain-skin.ain-page-editorial-standards .step{display:grid;grid-template-columns:56px 1fr;gap:4px 14px;text-align:left;align-items:center}.ain-skin.ain-page-editorial-standards .step .dot{margin:0;grid-row:span 2}}@media (max-width:640px){.ain-skin.ain-page-editorial-standards .pg-hero{padding:120px 0 80px}.ain-skin.ain-page-editorial-standards .c3,.ain-skin.ain-page-editorial-standards .c2,.ain-skin.ain-page-editorial-standards .c4{grid-template-columns:1fr}.ain-skin.ain-page-editorial-standards .doc-nav ol{columns:1}.ain-skin.ain-page-editorial-standards .linkcard{grid-template-columns:1fr}.ain-skin.ain-page-editorial-standards .linkcard .go{display:none}.ain-skin.ain-page-editorial-standards .sec{padding:70px 0}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-editorial-standards .pg-hero h1 .w>span{transform:none}.ain-skin.ain-page-editorial-standards .pg-hero .lead,.ain-skin.ain-page-editorial-standards .pg-hero .hero-meta{opacity:1}}.ain-skin.ain-page-editorial-standards .glance{position:relative;z-index:3;margin-top:-50px}.ain-skin.ain-page-editorial-standards .glance-in{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.ain-skin.ain-page-editorial-standards .gl{background:#fff;border-radius:14px;padding:18px 16px;box-shadow:0 20px 50px #1118201a;display:flex;flex-direction:column;gap:10px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-editorial-standards .gl:hover{transform:translateY(-5px)}.ain-skin.ain-page-editorial-standards .gl .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--dark);color:var(--yellow)}.ain-skin.ain-page-editorial-standards .gl .ic svg{width:19px;height:19px}.ain-skin.ain-page-editorial-standards .gl b{font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark)}.ain-skin.ain-page-editorial-standards .gl span{font-size:12.5px;line-height:1.45;color:var(--soft)}.ain-skin.ain-page-editorial-standards .src{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.ain-skin.ain-page-editorial-standards .src div{padding:14px 16px;border-radius:12px;background:#fff;border:1px solid var(--line);font-size:14px;line-height:1.45;color:var(--soft)}.ain-skin.ain-page-editorial-standards .src b{display:block;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var(--dark)}.ain-skin.ain-page-editorial-standards .ver{width:100%;border-collapse:collapse;margin-top:16px;font-size:14.5px;background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--line)}.ain-skin.ain-page-editorial-standards .ver th,.ain-skin.ain-page-editorial-standards .ver td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--line)}.ain-skin.ain-page-editorial-standards .ver th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--soft);background:var(--paper)}.ain-skin.ain-page-editorial-standards .ver tr:last-child td{border-bottom:0}@media (max-width:1100px){.ain-skin.ain-page-editorial-standards .glance-in{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.ain-skin.ain-page-editorial-standards .glance-in{grid-template-columns:1fr 1fr}.ain-skin.ain-page-editorial-standards .src{grid-template-columns:1fr}}.ain-skin.ain-page-our-authors *,.ain-skin.ain-page-our-authors *:before,.ain-skin.ain-page-our-authors *:after{box-sizing:border-box;margin:0;padding:0}.ain-skin.ain-page-our-authors{scroll-behavior:smooth}.ain-skin.ain-page-our-authors{--dark:#1F2934;--dark2:#273444;--dark3:#34455a;--deep:#141c25;--yellow:#f8af24;--yellow2:#d4901a;--paper:#f1f2f2;--paper2:#e7e8e8;--line:#d7d9d9;--ink:#111820;--soft:#68788C;--white:#fff;--max:1240px}.ain-skin.ain-page-our-authors{font-family:Inter,sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.ain-skin.ain-page-our-authors a{color:inherit;text-decoration:none}.ain-skin.ain-page-our-authors img{display:block;max-width:100%}.ain-skin.ain-page-our-authors .wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.ain-skin.ain-page-our-authors .skip{position:absolute;left:-999px;top:8px;z-index:999;background:var(--yellow);color:var(--dark);padding:10px 16px;border-radius:6px;font-weight:700}.ain-skin.ain-page-our-authors .skip:focus{left:12px}.ain-skin.ain-page-our-authors :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.ain-skin.ain-page-our-authors .progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--yellow);z-index:9999}.ain-skin.ain-page-our-authors .nav{position:fixed;top:0;left:0;right:0;z-index:200;height:66px;display:flex;align-items:center;background:#1f293400;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s}.ain-skin.ain-page-our-authors .nav.scrolled{background:#1f2934f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#ffffff12}.ain-skin.ain-page-our-authors .nav .inner{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ain-skin.ain-page-our-authors .logo img{height:30px;width:auto}.ain-skin.ain-page-our-authors .nav-links{display:flex;gap:24px;list-style:none}.ain-skin.ain-page-our-authors .nav-links a{color:#ffffffad;font-size:13.5px;font-weight:500;transition:color .15s;position:relative;padding:6px 0}.ain-skin.ain-page-our-authors .nav-links a:hover{color:#fff}.ain-skin.ain-page-our-authors .nav-links a.on{color:var(--yellow)}.ain-skin.ain-page-our-authors .nav-links a.on:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--yellow)}.ain-skin.ain-page-our-authors .nav-right{display:flex;align-items:center;gap:14px}.ain-skin.ain-page-our-authors .nav-sign{color:#ffffffa6;font-size:13px;font-weight:500}.ain-skin.ain-page-our-authors .nav-join{background:var(--yellow);color:var(--dark);font-size:13px;font-weight:700;padding:9px 18px;border-radius:7px;transition:background .15s,transform .15s}.ain-skin.ain-page-our-authors .nav-join:hover{background:var(--yellow2);transform:translateY(-1px)}.ain-skin.ain-page-our-authors .menu-btn{display:none;width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;place-items:center}.ain-skin.ain-page-our-authors .menu-btn svg{width:20px;height:20px}.ain-skin.ain-page-our-authors .mob{position:fixed;inset:66px 0 auto 0;z-index:190;background:var(--dark);padding:12px 24px 22px;display:none;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.08)}.ain-skin.ain-page-our-authors .mob.open{display:flex}.ain-skin.ain-page-our-authors .mob a{color:#fffc;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);font-weight:600}.ain-skin.ain-page-our-authors .newsbar{position:absolute;top:66px;left:0;right:0;z-index:150;background:#141c258c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-our-authors .newsbar .wrap{display:flex;align-items:center;gap:26px;height:50px;overflow-x:auto;scrollbar-width:none}.ain-skin.ain-page-our-authors .newsbar .wrap::-webkit-scrollbar{display:none}.ain-skin.ain-page-our-authors .newsbar .lbl{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);white-space:nowrap;display:flex;align-items:center;gap:9px}.ain-skin.ain-page-our-authors .newsbar .lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);animation:live 2.2s infinite}.ain-skin.ain-page-our-authors .newsbar a{font-size:13px;font-weight:600;color:#ffffff8c;white-space:nowrap;transition:color .15s}.ain-skin.ain-page-our-authors .newsbar a:hover,.ain-skin.ain-page-our-authors .newsbar a.on{color:#fff}.ain-skin.ain-page-our-authors .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--yellow);color:var(--dark);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;border:0;cursor:pointer;font-family:Inter,sans-serif;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 10px 26px #f8af2438}.ain-skin.ain-page-our-authors .btn:hover{background:var(--yellow2);transform:translateY(-2px)}.ain-skin.ain-page-our-authors .btn svg{width:17px;height:17px}.ain-skin.ain-page-our-authors .btn-ghost{background:transparent;color:var(--dark);border:1.5px solid var(--dark);box-shadow:none}.ain-skin.ain-page-our-authors .btn-ghost:hover{background:var(--dark);color:#fff}.ain-skin.ain-page-our-authors .btn-ghost.light{color:#fff;border-color:#ffffff59}.ain-skin.ain-page-our-authors .btn-ghost.light:hover{background:#fff;color:var(--dark)}.ain-skin.ain-page-our-authors .kicker{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow2);display:inline-flex;align-items:center;gap:10px}.ain-skin.ain-page-our-authors .kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.ain-skin.ain-page-our-authors .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-our-authors .reveal.visible{opacity:1;transform:none}.ain-skin.ain-page-our-authors .d1{transition-delay:.08s}.ain-skin.ain-page-our-authors .d2{transition-delay:.16s}.ain-skin.ain-page-our-authors .d3{transition-delay:.24s}.ain-skin.ain-page-our-authors .d4{transition-delay:.32s}.ain-skin.ain-page-our-authors .trust{background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin.ain-page-our-authors .trust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%)}.ain-skin.ain-page-our-authors .trust .wrap{position:relative;padding-top:72px;padding-bottom:72px}.ain-skin.ain-page-our-authors .trust-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;flex-wrap:wrap}.ain-skin.ain-page-our-authors .trust-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;text-transform:uppercase;line-height:.92}.ain-skin.ain-page-our-authors .trust-hd h2 em{font-style:normal;color:var(--yellow)}.ain-skin.ain-page-our-authors .trust-hd p{max-width:460px;color:#fff9;font-size:15px;line-height:1.65}.ain-skin.ain-page-our-authors .trust-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ain-skin.ain-page-our-authors .trust-card{position:relative;padding:22px 20px 20px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:flex;flex-direction:column;gap:12px;min-height:168px}.ain-skin.ain-page-our-authors .trust-card:hover{transform:translateY(-5px);border-color:#f8af2480;background:#f8af2412}.ain-skin.ain-page-our-authors .trust-card .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#f8af2424;color:var(--yellow)}.ain-skin.ain-page-our-authors .trust-card .ic svg{width:20px;height:20px}.ain-skin.ain-page-our-authors .trust-card b{font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1}.ain-skin.ain-page-our-authors .trust-card span{font-size:13px;color:#ffffff8c;line-height:1.5}.ain-skin.ain-page-our-authors .trust-card .ar{position:absolute;top:20px;right:18px;color:#ffffff4d;transition:color .2s,transform .25s}.ain-skin.ain-page-our-authors .trust-card:hover .ar{color:var(--yellow);transform:translate(3px,-3px)}.ain-skin.ain-page-our-authors .trust-card .ar svg{width:16px;height:16px}.ain-skin.ain-page-our-authors footer{background:var(--deep);color:#7a8fa6;padding:56px 0 26px}.ain-skin.ain-page-our-authors .foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-our-authors .foot-brand img{height:30px;width:auto}.ain-skin.ain-page-our-authors .foot-brand p{font-size:13px;color:#5d7082;line-height:1.65;max-width:320px;margin-top:16px}.ain-skin.ain-page-our-authors footer h5{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#fff6;margin-bottom:16px;font-weight:700}.ain-skin.ain-page-our-authors footer ul{list-style:none}.ain-skin.ain-page-our-authors footer li{margin-bottom:10px}.ain-skin.ain-page-our-authors footer ul a{font-size:13.5px;color:#8a9bb0;transition:color .15s}.ain-skin.ain-page-our-authors footer ul a:hover{color:#fff}.ain-skin.ain-page-our-authors .foot-news{display:flex;gap:8px;margin-top:4px}.ain-skin.ain-page-our-authors .foot-news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:11px 12px;color:#fff;font:13px Inter,sans-serif}.ain-skin.ain-page-our-authors .foot-news button{background:var(--yellow);border:0;border-radius:7px;padding:0 16px;font:700 13px Inter,sans-serif;color:var(--dark);cursor:pointer}.ain-skin.ain-page-our-authors .foot-social{display:flex;gap:10px;margin-top:18px}.ain-skin.ain-page-our-authors .foot-social a{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:#ffffff0f;color:#9aa6b8;transition:background .15s,color .15s}.ain-skin.ain-page-our-authors .foot-social a:hover{background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-our-authors .foot-social svg{width:15px;height:15px}.ain-skin.ain-page-our-authors .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;font-size:12px;color:#5d7082}.ain-skin.ain-page-our-authors .foot-bottom a:hover{color:#fff}.ain-skin.ain-page-our-authors .toast{position:fixed;left:50%;bottom:28px;z-index:300;transform:translate(-50%,30px);opacity:0;background:var(--dark);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 18px 40px #0000004d;transition:opacity .3s,transform .3s;pointer-events:none;display:flex;gap:9px;align-items:center}.ain-skin.ain-page-our-authors .toast.show{opacity:1;transform:translate(-50%)}.ain-skin.ain-page-our-authors .toast svg{width:16px;height:16px;color:var(--yellow)}@media (max-width:1100px){.ain-skin.ain-page-our-authors .nav-links{display:none}.ain-skin.ain-page-our-authors .menu-btn{display:grid}.ain-skin.ain-page-our-authors .nav-sign{display:none}.ain-skin.ain-page-our-authors .trust-grid{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-our-authors .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ain-skin.ain-page-our-authors .wrap,.ain-skin.ain-page-our-authors .nav .inner{padding:0 20px}.ain-skin.ain-page-our-authors .trust-grid{grid-template-columns:1fr 1fr}.ain-skin.ain-page-our-authors .foot-top{grid-template-columns:1fr}.ain-skin.ain-page-our-authors .nav-join{display:none}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-our-authors *{transition:none!important;animation:none!important}.ain-skin.ain-page-our-authors .reveal{opacity:1;transform:none}}.ain-skin.ain-page-our-authors .pg-hero{position:relative;background:var(--dark);color:#fff;padding:160px 0 96px;overflow:hidden;isolation:isolate}.ain-skin.ain-page-our-authors .pg-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ain-skin.ain-page-our-authors .pg-hero .grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%)}.ain-skin.ain-page-our-authors .pg-hero .glow{position:absolute;width:820px;height:820px;right:-240px;top:-380px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.17),transparent 62%)}.ain-skin.ain-page-our-authors .pg-hero .glow2{position:absolute;width:700px;height:700px;left:-300px;bottom:-460px;border-radius:50%;background:radial-gradient(circle,rgba(36,89,211,.22),transparent 65%)}.ain-skin.ain-page-our-authors .pg-hero .radar{position:absolute;width:900px;height:900px;right:-330px;top:-260px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 89px,rgba(248,175,36,.07) 90px 91px)}.ain-skin.ain-page-our-authors .pg-hero .radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(248,175,36,.13),transparent 20%);animation:sweep 10s linear infinite}.ain-skin.ain-page-our-authors .pg-hero .word{position:absolute;right:-10px;bottom:-34px;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(130px,19vw,300px);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}.ain-skin.ain-page-our-authors .pg-hero-in{position:relative}.ain-skin.ain-page-our-authors .pg-hero h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(52px,7.4vw,112px);font-weight:800;text-transform:uppercase;line-height:.86;letter-spacing:-.015em;max-width:14ch;margin-top:18px}.ain-skin.ain-page-our-authors .pg-hero h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.04em}.ain-skin.ain-page-our-authors .pg-hero h1 .w>span{display:inline-block;transform:translateY(105%);animation:wup .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*70ms + .15s)}.ain-skin.ain-page-our-authors .pg-hero h1 .w.hl>span{color:var(--yellow)}.ain-skin.ain-page-our-authors .pg-hero .lead{max-width:660px;margin-top:26px;font-size:clamp(17px,1.5vw,19px);line-height:1.7;color:#ffffffb8;opacity:0;animation:fadeup .9s .6s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-our-authors .pg-hero .hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;opacity:0;animation:fadeup .9s .8s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-our-authors .chip{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;font-size:13px;color:#ffffffbf;font-weight:500}.ain-skin.ain-page-our-authors .chip svg{width:15px;height:15px;color:var(--yellow)}.ain-skin.ain-page-our-authors .chip b{color:#fff;font-weight:700}.ain-skin.ain-page-our-authors .crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#ffffff80;margin-bottom:26px}.ain-skin.ain-page-our-authors .crumbs li{display:flex;align-items:center;gap:8px}.ain-skin.ain-page-our-authors .crumbs li+li:before{content:"/";color:#ffffff40}.ain-skin.ain-page-our-authors .crumbs a:hover{color:#fff}.ain-skin.ain-page-our-authors .crumbs [aria-current]{color:var(--yellow)}.ain-skin.ain-page-our-authors .sec{padding:96px 0}.ain-skin.ain-page-our-authors .sec.white{background:#fff}.ain-skin.ain-page-our-authors .sec.dark{background:var(--dark);color:#fff}.ain-skin.ain-page-our-authors .sec-hd{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end;margin-bottom:46px}.ain-skin.ain-page-our-authors .sec-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:800;text-transform:uppercase;line-height:.88;color:var(--dark);margin-top:12px}.ain-skin.ain-page-our-authors .sec.dark .sec-hd h2{color:#fff}.ain-skin.ain-page-our-authors .sec-hd h2 em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-our-authors .sec.dark .sec-hd h2 em{color:var(--yellow)}.ain-skin.ain-page-our-authors .sec-hd p{font-size:17px;line-height:1.7;color:var(--soft)}.ain-skin.ain-page-our-authors .sec.dark .sec-hd p{color:#ffffff9e}.ain-skin.ain-page-our-authors .sec.dark .kicker{color:var(--yellow)}.ain-skin.ain-page-our-authors .txt{font-size:17px;line-height:1.8;color:#2a3542}.ain-skin.ain-page-our-authors .txt p+p{margin-top:16px}.ain-skin.ain-page-our-authors .txt a{color:var(--dark);font-weight:600;background:linear-gradient(var(--yellow),var(--yellow)) 0 100%/100% 2px no-repeat;transition:background-size .25s}.ain-skin.ain-page-our-authors .txt a:hover{background-size:100% 100%}.ain-skin.ain-page-our-authors .stats{position:relative;z-index:3;margin-top:-46px}.ain-skin.ain-page-our-authors .stats-in{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:18px;box-shadow:0 30px 70px #1118201f;overflow:hidden}.ain-skin.ain-page-our-authors .stat{padding:28px 26px;border-right:1px solid var(--line)}.ain-skin.ain-page-our-authors .stat:last-child{border-right:0}.ain-skin.ain-page-our-authors .stat .n{font-family:Barlow Condensed,sans-serif;font-size:46px;font-weight:800;line-height:1;color:var(--dark)}.ain-skin.ain-page-our-authors .stat .n em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-our-authors .stat .l{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--soft)}.ain-skin.ain-page-our-authors .cards{display:grid;gap:16px}.ain-skin.ain-page-our-authors .c3{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-our-authors .c2{grid-template-columns:repeat(2,1fr)}.ain-skin.ain-page-our-authors .c4{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-our-authors .tile{position:relative;padding:26px;border-radius:16px;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;overflow:hidden}.ain-skin.ain-page-our-authors .tile:hover{transform:translateY(-5px);box-shadow:0 24px 50px #1118201a;border-color:#c9ced3}.ain-skin.ain-page-our-authors .sec.white .tile{background:var(--paper)}.ain-skin.ain-page-our-authors .tile .ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--dark);color:var(--yellow);margin-bottom:18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-our-authors .tile:hover .ic{transform:rotate(-8deg) scale(1.08)}.ain-skin.ain-page-our-authors .tile .ic svg{width:22px;height:22px}.ain-skin.ain-page-our-authors .tile h3{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:10px}.ain-skin.ain-page-our-authors .tile p{font-size:15px;line-height:1.65;color:var(--soft)}.ain-skin.ain-page-our-authors .tile .num{position:absolute;right:18px;top:12px;font-family:Barlow Condensed,sans-serif;font-size:58px;font-weight:800;color:#1f29340f;line-height:1}.ain-skin.ain-page-our-authors .sec.dark .tile{background:#ffffff0a;border-color:#ffffff1a}.ain-skin.ain-page-our-authors .sec.dark .tile:hover{border-color:#f8af2480;background:#f8af240f}.ain-skin.ain-page-our-authors .sec.dark .tile h3{color:#fff}.ain-skin.ain-page-our-authors .sec.dark .tile p{color:#ffffff9e}.ain-skin.ain-page-our-authors .sec.dark .tile .ic{background:#f8af2424}.ain-skin.ain-page-our-authors .sec.dark .tile .num{color:#ffffff0d}.ain-skin.ain-page-our-authors .linkcard{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:26px 28px;border-radius:18px;background:var(--dark);color:#fff;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-our-authors .linkcard:hover{transform:translateY(-4px)}.ain-skin.ain-page-our-authors .linkcard:after{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.22),transparent 65%)}.ain-skin.ain-page-our-authors .linkcard .ic{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-our-authors .linkcard .ic svg{width:24px;height:24px}.ain-skin.ain-page-our-authors .linkcard small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-our-authors .linkcard h3{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:1;margin:4px 0 6px}.ain-skin.ain-page-our-authors .linkcard p{font-size:14.5px;line-height:1.55;color:#ffffffa6}.ain-skin.ain-page-our-authors .linkcard .go{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);transition:background .2s,color .2s,transform .3s}.ain-skin.ain-page-our-authors .linkcard:hover .go{background:var(--yellow);color:var(--dark);border-color:var(--yellow);transform:rotate(45deg)}.ain-skin.ain-page-our-authors .linkcard .go svg{width:18px;height:18px}.ain-skin.ain-page-our-authors .doc{padding:80px 0 100px}.ain-skin.ain-page-our-authors .doc-cols{display:grid;grid-template-columns:270px minmax(0,1fr);gap:70px;align-items:start}.ain-skin.ain-page-our-authors .doc-nav{position:sticky;top:96px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 14px 12px;max-height:calc(100vh - 120px);overflow:auto}.ain-skin.ain-page-our-authors .doc-nav h4{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--dark);padding:0 8px 10px;display:flex;justify-content:space-between}.ain-skin.ain-page-our-authors .doc-nav h4 span{font:600 12px Inter,sans-serif;color:var(--soft);letter-spacing:0;text-transform:none}.ain-skin.ain-page-our-authors .doc-bar{height:4px;border-radius:4px;background:var(--paper2);margin:0 8px 10px;overflow:hidden}.ain-skin.ain-page-our-authors .doc-bar i{display:block;height:100%;width:0;background:var(--yellow);transition:width .2s}.ain-skin.ain-page-our-authors .doc-nav ol{list-style:none;counter-reset:d}.ain-skin.ain-page-our-authors .doc-nav a{display:grid;grid-template-columns:26px 1fr;gap:4px;padding:8px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--soft);font-weight:500;transition:background .15s,color .15s}.ain-skin.ain-page-our-authors .doc-nav a:before{counter-increment:d;content:counter(d,decimal-leading-zero);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:14px;color:#b5bec8}.ain-skin.ain-page-our-authors .doc-nav a:hover{background:var(--paper)}.ain-skin.ain-page-our-authors .doc-nav a.on{background:#fdf4e2;color:var(--dark);font-weight:700}.ain-skin.ain-page-our-authors .doc-nav a.on:before,.ain-skin.ain-page-our-authors .doc-nav a.done:before{color:var(--yellow2)}.ain-skin.ain-page-our-authors .doc-body{max-width:780px}.ain-skin.ain-page-our-authors .doc-sec{padding:0 0 46px;margin-bottom:46px;border-bottom:1px solid var(--line);scroll-margin-top:96px}.ain-skin.ain-page-our-authors .doc-sec:last-child{border-bottom:0;margin-bottom:0}.ain-skin.ain-page-our-authors .doc-sec h2{display:flex;align-items:baseline;gap:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:18px}.ain-skin.ain-page-our-authors .doc-sec h2 .n{flex:0 0 auto;font-size:.5em;color:var(--yellow2);letter-spacing:.06em;padding:4px 8px;border:1.5px solid rgba(212,144,26,.45);border-radius:6px;transform:translateY(-5px)}.ain-skin.ain-page-our-authors .doc-sec .txt ul{list-style:none;margin:16px 0}.ain-skin.ain-page-our-authors .doc-sec .txt li{position:relative;padding-left:30px;margin-bottom:11px}.ain-skin.ain-page-our-authors .doc-sec .txt li:before{content:"";position:absolute;left:0;top:.42em;width:18px;height:18px;border-radius:50%;background:var(--yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%231F2934' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.ain-skin.ain-page-our-authors .callout{display:grid;grid-template-columns:auto 1fr;gap:16px;margin:22px 0 4px;padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--yellow)}.ain-skin.ain-page-our-authors .callout .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#fdf4e2;color:var(--yellow2)}.ain-skin.ain-page-our-authors .callout .ic svg{width:19px;height:19px}.ain-skin.ain-page-our-authors .callout b{display:block;color:var(--dark);margin-bottom:4px;font-size:15px}.ain-skin.ain-page-our-authors .callout p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-our-authors .callout.dark{background:var(--dark);border-color:var(--dark);border-left-color:var(--yellow)}.ain-skin.ain-page-our-authors .callout.dark b{color:#fff}.ain-skin.ain-page-our-authors .callout.dark p{color:#ffffffa6}.ain-skin.ain-page-our-authors .callout.dark .ic{background:#f8af2426;color:var(--yellow)}.ain-skin.ain-page-our-authors .callout a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ain-skin.ain-page-our-authors .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:26px 0 8px;counter-reset:s;position:relative}.ain-skin.ain-page-our-authors .steps:before{content:"";position:absolute;left:10%;right:10%;top:27px;height:2px;background:repeating-linear-gradient(90deg,var(--yellow) 0 8px,transparent 8px 14px);opacity:.6}.ain-skin.ain-page-our-authors .step{position:relative;text-align:center;padding:0 8px}.ain-skin.ain-page-our-authors .step .dot{position:relative;z-index:1;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);box-shadow:0 0 0 6px var(--paper);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-our-authors .step:hover .dot{transform:scale(1.1)}.ain-skin.ain-page-our-authors .step .dot svg{width:22px;height:22px}.ain-skin.ain-page-our-authors .step b{display:block;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var(--dark);line-height:1.05}.ain-skin.ain-page-our-authors .step span{display:block;font-size:12.5px;color:var(--soft);line-height:1.45;margin-top:5px}.ain-skin.ain-page-our-authors .step.ai .dot{background:#fff;color:var(--dark);border:2px dashed var(--soft)}.ain-skin.ain-page-our-authors .steps.c4s{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-our-authors .reviewed{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding:22px 24px;border-radius:14px;background:var(--dark);color:#fff;margin-top:8px}.ain-skin.ain-page-our-authors .reviewed div{display:flex;flex-direction:column;gap:2px}.ain-skin.ain-page-our-authors .reviewed small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-our-authors .reviewed b{font-size:15px}.ain-skin.ain-page-our-authors .labels{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 6px}.ain-skin.ain-page-our-authors .lab{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ain-skin.ain-page-our-authors .lab.sp{background:#fff1d6;color:#8a5a00;border:1px solid #f3d595}.ain-skin.ain-page-our-authors .lab.ad{background:var(--paper2);color:#56636f;border:1px solid var(--line)}.ain-skin.ain-page-our-authors .lab.ai{background:#e8eefb;color:#2449a6;border:1px solid #c9d6f4}.ain-skin.ain-page-our-authors .lab.own{background:var(--dark);color:var(--yellow)}.ain-skin.ain-page-our-authors .lab.upd{background:#e4f6ec;color:#1d7a4c;border:1px solid #bfe6cf}.ain-skin.ain-page-our-authors .lab.cor{background:#fdecea;color:#a3321f;border:1px solid #f4c6be}@media (max-width:1100px){.ain-skin.ain-page-our-authors .doc-cols{grid-template-columns:1fr;gap:30px}.ain-skin.ain-page-our-authors .doc-nav{position:static;max-height:none}.ain-skin.ain-page-our-authors .doc-nav ol{columns:2}.ain-skin.ain-page-our-authors .sec-hd{grid-template-columns:1fr;gap:18px}.ain-skin.ain-page-our-authors .c4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ain-skin.ain-page-our-authors .c3,.ain-skin.ain-page-our-authors .stats-in{grid-template-columns:1fr 1fr}.ain-skin.ain-page-our-authors .stat:nth-child(2){border-right:0}.ain-skin.ain-page-our-authors .stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.ain-skin.ain-page-our-authors .steps,.ain-skin.ain-page-our-authors .steps.c4s{grid-template-columns:1fr;gap:16px;text-align:left}.ain-skin.ain-page-our-authors .steps:before{display:none}.ain-skin.ain-page-our-authors .step{display:grid;grid-template-columns:56px 1fr;gap:4px 14px;text-align:left;align-items:center}.ain-skin.ain-page-our-authors .step .dot{margin:0;grid-row:span 2}}@media (max-width:640px){.ain-skin.ain-page-our-authors .pg-hero{padding:120px 0 80px}.ain-skin.ain-page-our-authors .c3,.ain-skin.ain-page-our-authors .c2,.ain-skin.ain-page-our-authors .c4{grid-template-columns:1fr}.ain-skin.ain-page-our-authors .doc-nav ol{columns:1}.ain-skin.ain-page-our-authors .linkcard{grid-template-columns:1fr}.ain-skin.ain-page-our-authors .linkcard .go{display:none}.ain-skin.ain-page-our-authors .sec{padding:70px 0}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-our-authors .pg-hero h1 .w>span{transform:none}.ain-skin.ain-page-our-authors .pg-hero .lead,.ain-skin.ain-page-our-authors .pg-hero .hero-meta{opacity:1}}.ain-skin.ain-page-our-authors .feature{display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center;padding:34px;border-radius:22px;background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin.ain-page-our-authors .feature:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px}.ain-skin.ain-page-our-authors .feature:after{content:"";position:absolute;right:-120px;top:-160px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.2),transparent 65%)}.ain-skin.ain-page-our-authors .feature>*{position:relative;z-index:1}.ain-skin.ain-page-our-authors .ring{position:relative;width:128px;height:128px;border-radius:50%;display:grid;place-items:center;background:var(--dark2)}.ain-skin.ain-page-our-authors .ring:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px dashed rgba(248,175,36,.6);animation:spin 20s linear infinite}.ain-skin.ain-page-our-authors .ring img{width:72px}.ain-skin.ain-page-our-authors .feature small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-our-authors .feature h3{font-family:Barlow Condensed,sans-serif;font-size:clamp(32px,3.4vw,46px);font-weight:800;text-transform:uppercase;line-height:.95;margin:6px 0 10px}.ain-skin.ain-page-our-authors .feature p{font-size:15.5px;line-height:1.65;color:#ffffffb3;max-width:640px}.ain-skin.ain-page-our-authors .feature .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.ain-skin.ain-page-our-authors .feature .tags span{font-size:12px;font-weight:600;padding:6px 10px;border-radius:6px;background:#ffffff14;color:#fffc}.ain-skin.ain-page-our-authors .filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.ain-skin.ain-page-our-authors .filters button{font:700 13px Inter,sans-serif;padding:10px 16px;border-radius:9px;border:1.5px solid var(--line);background:#fff;color:var(--dark);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ain-skin.ain-page-our-authors .filters button:hover{border-color:var(--dark)}.ain-skin.ain-page-our-authors .filters button[aria-pressed=true]{background:var(--dark);border-color:var(--dark);color:var(--yellow)}.ain-skin.ain-page-our-authors .dir{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ain-skin.ain-page-our-authors .acard{display:flex;flex-direction:column;border-radius:18px;background:#fff;border:1px solid var(--line);overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,opacity .35s}.ain-skin.ain-page-our-authors .acard:hover{transform:translateY(-6px);box-shadow:0 26px 54px #1118201f}.ain-skin.ain-page-our-authors .acard.hide{display:none}.ain-skin.ain-page-our-authors .acard .top{position:relative;padding:26px 24px 20px;background:linear-gradient(135deg,var(--dark),var(--dark2));color:#fff;display:flex;gap:16px;align-items:center;overflow:hidden}.ain-skin.ain-page-our-authors .acard .top:after{content:"";position:absolute;right:-50px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.25),transparent 65%);transition:transform .5s}.ain-skin.ain-page-our-authors .acard:hover .top:after{transform:scale(1.3)}.ain-skin.ain-page-our-authors .av{position:relative;z-index:1;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;border:2px solid var(--yellow);flex:0 0 auto}.ain-skin.ain-page-our-authors .acard .top div{position:relative;z-index:1}.ain-skin.ain-page-our-authors .acard h3{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:1}.ain-skin.ain-page-our-authors .acard .role{font-size:13px;color:#ffffffb3;margin-top:5px;line-height:1.4}.ain-skin.ain-page-our-authors .acard .bd{padding:20px 24px 24px;display:flex;flex-direction:column;gap:14px;flex:1}.ain-skin.ain-page-our-authors .acard .bd p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-our-authors .acard .tg{display:flex;flex-wrap:wrap;gap:6px}.ain-skin.ain-page-our-authors .acard .tg span{font-size:12px;font-weight:600;padding:5px 9px;border-radius:6px;background:var(--paper);color:var(--dark)}.ain-skin.ain-page-our-authors .acard .more{margin-top:auto;display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:14px;color:var(--dark)}.ain-skin.ain-page-our-authors .acard .more svg{width:15px;height:15px;color:var(--yellow2);transition:transform .2s}.ain-skin.ain-page-our-authors .acard:hover .more svg{transform:translate(3px,-3px)}.ain-skin.ain-page-our-authors .acard.join{border:2px dashed #c3cad1;background:transparent;justify-content:center;align-items:flex-start;padding:28px;gap:12px}.ain-skin.ain-page-our-authors .acard.join .ic{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-our-authors .acard.join .ic svg{width:24px;height:24px}.ain-skin.ain-page-our-authors .acard.join h3{color:var(--dark)}.ain-skin.ain-page-our-authors .acard.join p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-our-authors .matrix{width:100%;border-collapse:separate;border-spacing:0;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden}.ain-skin.ain-page-our-authors .matrix th,.ain-skin.ain-page-our-authors .matrix td{padding:14px 12px;border-bottom:1px solid rgba(255,255,255,.08);text-align:center;font-size:14px}.ain-skin.ain-page-our-authors .matrix th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;font-weight:700}.ain-skin.ain-page-our-authors .matrix th:first-child,.ain-skin.ain-page-our-authors .matrix td:first-child{text-align:left;padding-left:20px}.ain-skin.ain-page-our-authors .matrix td:first-child{font-weight:600;color:#fff}.ain-skin.ain-page-our-authors .matrix tr:last-child td{border-bottom:0}.ain-skin.ain-page-our-authors .matrix tbody tr{transition:background .15s}.ain-skin.ain-page-our-authors .matrix tbody tr:hover{background:#f8af240f}.ain-skin.ain-page-our-authors .dot{display:inline-block;width:14px;height:14px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 5px #f8af2426;transform:scale(0);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-our-authors .mwrap.visible .dot{transform:scale(1)}.ain-skin.ain-page-our-authors .matrix .no{color:#ffffff2e}.ain-skin.ain-page-our-authors .mwrap{overflow-x:auto}.ain-skin.ain-page-our-authors .resp{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.ain-skin.ain-page-our-authors .who{display:flex;gap:18px;align-items:center;padding:24px;border-radius:18px;background:#fff;border:1px solid var(--line)}.ain-skin.ain-page-our-authors .who .av{width:76px;height:76px;font-size:28px}.ain-skin.ain-page-our-authors .who .av img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.ain-skin.ain-page-our-authors .who b{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);display:block}.ain-skin.ain-page-our-authors .who span{font-size:14px;color:var(--soft)}@media (max-width:1100px){.ain-skin.ain-page-our-authors .dir{grid-template-columns:1fr 1fr}.ain-skin.ain-page-our-authors .feature{grid-template-columns:auto 1fr}.ain-skin.ain-page-our-authors .feature .btn{grid-column:1/-1;justify-self:start}.ain-skin.ain-page-our-authors .resp{grid-template-columns:1fr}}@media (max-width:700px){.ain-skin.ain-page-our-authors .dir,.ain-skin.ain-page-our-authors .feature{grid-template-columns:1fr}}.ain-skin.ain-page-author-profile *,.ain-skin.ain-page-author-profile *:before,.ain-skin.ain-page-author-profile *:after{box-sizing:border-box;margin:0;padding:0}.ain-skin.ain-page-author-profile{scroll-behavior:smooth}.ain-skin.ain-page-author-profile{--dark:#1F2934;--dark2:#273444;--dark3:#34455a;--deep:#141c25;--yellow:#f8af24;--yellow2:#d4901a;--paper:#f1f2f2;--paper2:#e7e8e8;--line:#d7d9d9;--ink:#111820;--soft:#68788C;--white:#fff;--max:1240px}.ain-skin.ain-page-author-profile{font-family:Inter,sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.ain-skin.ain-page-author-profile a{color:inherit;text-decoration:none}.ain-skin.ain-page-author-profile img{display:block;max-width:100%}.ain-skin.ain-page-author-profile .wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.ain-skin.ain-page-author-profile .skip{position:absolute;left:-999px;top:8px;z-index:999;background:var(--yellow);color:var(--dark);padding:10px 16px;border-radius:6px;font-weight:700}.ain-skin.ain-page-author-profile .skip:focus{left:12px}.ain-skin.ain-page-author-profile :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.ain-skin.ain-page-author-profile .progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--yellow);z-index:9999}.ain-skin.ain-page-author-profile .nav{position:fixed;top:0;left:0;right:0;z-index:200;height:66px;display:flex;align-items:center;background:#1f293400;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s}.ain-skin.ain-page-author-profile .nav.scrolled{background:#1f2934f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#ffffff12}.ain-skin.ain-page-author-profile .nav .inner{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ain-skin.ain-page-author-profile .logo img{height:30px;width:auto}.ain-skin.ain-page-author-profile .nav-links{display:flex;gap:24px;list-style:none}.ain-skin.ain-page-author-profile .nav-links a{color:#ffffffad;font-size:13.5px;font-weight:500;transition:color .15s;position:relative;padding:6px 0}.ain-skin.ain-page-author-profile .nav-links a:hover{color:#fff}.ain-skin.ain-page-author-profile .nav-links a.on{color:var(--yellow)}.ain-skin.ain-page-author-profile .nav-links a.on:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--yellow)}.ain-skin.ain-page-author-profile .nav-right{display:flex;align-items:center;gap:14px}.ain-skin.ain-page-author-profile .nav-sign{color:#ffffffa6;font-size:13px;font-weight:500}.ain-skin.ain-page-author-profile .nav-join{background:var(--yellow);color:var(--dark);font-size:13px;font-weight:700;padding:9px 18px;border-radius:7px;transition:background .15s,transform .15s}.ain-skin.ain-page-author-profile .nav-join:hover{background:var(--yellow2);transform:translateY(-1px)}.ain-skin.ain-page-author-profile .menu-btn{display:none;width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;place-items:center}.ain-skin.ain-page-author-profile .menu-btn svg{width:20px;height:20px}.ain-skin.ain-page-author-profile .mob{position:fixed;inset:66px 0 auto 0;z-index:190;background:var(--dark);padding:12px 24px 22px;display:none;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.08)}.ain-skin.ain-page-author-profile .mob.open{display:flex}.ain-skin.ain-page-author-profile .mob a{color:#fffc;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);font-weight:600}.ain-skin.ain-page-author-profile .newsbar{position:absolute;top:66px;left:0;right:0;z-index:150;background:#141c258c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-author-profile .newsbar .wrap{display:flex;align-items:center;gap:26px;height:50px;overflow-x:auto;scrollbar-width:none}.ain-skin.ain-page-author-profile .newsbar .wrap::-webkit-scrollbar{display:none}.ain-skin.ain-page-author-profile .newsbar .lbl{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);white-space:nowrap;display:flex;align-items:center;gap:9px}.ain-skin.ain-page-author-profile .newsbar .lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);animation:live 2.2s infinite}.ain-skin.ain-page-author-profile .newsbar a{font-size:13px;font-weight:600;color:#ffffff8c;white-space:nowrap;transition:color .15s}.ain-skin.ain-page-author-profile .newsbar a:hover,.ain-skin.ain-page-author-profile .newsbar a.on{color:#fff}.ain-skin.ain-page-author-profile .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--yellow);color:var(--dark);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;border:0;cursor:pointer;font-family:Inter,sans-serif;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 10px 26px #f8af2438}.ain-skin.ain-page-author-profile .btn:hover{background:var(--yellow2);transform:translateY(-2px)}.ain-skin.ain-page-author-profile .btn svg{width:17px;height:17px}.ain-skin.ain-page-author-profile .btn-ghost{background:transparent;color:var(--dark);border:1.5px solid var(--dark);box-shadow:none}.ain-skin.ain-page-author-profile .btn-ghost:hover{background:var(--dark);color:#fff}.ain-skin.ain-page-author-profile .btn-ghost.light{color:#fff;border-color:#ffffff59}.ain-skin.ain-page-author-profile .btn-ghost.light:hover{background:#fff;color:var(--dark)}.ain-skin.ain-page-author-profile .kicker{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow2);display:inline-flex;align-items:center;gap:10px}.ain-skin.ain-page-author-profile .kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.ain-skin.ain-page-author-profile .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-author-profile .reveal.visible{opacity:1;transform:none}.ain-skin.ain-page-author-profile .d1{transition-delay:.08s}.ain-skin.ain-page-author-profile .d2{transition-delay:.16s}.ain-skin.ain-page-author-profile .d3{transition-delay:.24s}.ain-skin.ain-page-author-profile .d4{transition-delay:.32s}.ain-skin.ain-page-author-profile .trust{background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin.ain-page-author-profile .trust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%)}.ain-skin.ain-page-author-profile .trust .wrap{position:relative;padding-top:72px;padding-bottom:72px}.ain-skin.ain-page-author-profile .trust-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;flex-wrap:wrap}.ain-skin.ain-page-author-profile .trust-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;text-transform:uppercase;line-height:.92}.ain-skin.ain-page-author-profile .trust-hd h2 em{font-style:normal;color:var(--yellow)}.ain-skin.ain-page-author-profile .trust-hd p{max-width:460px;color:#fff9;font-size:15px;line-height:1.65}.ain-skin.ain-page-author-profile .trust-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ain-skin.ain-page-author-profile .trust-card{position:relative;padding:22px 20px 20px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:flex;flex-direction:column;gap:12px;min-height:168px}.ain-skin.ain-page-author-profile .trust-card:hover{transform:translateY(-5px);border-color:#f8af2480;background:#f8af2412}.ain-skin.ain-page-author-profile .trust-card .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#f8af2424;color:var(--yellow)}.ain-skin.ain-page-author-profile .trust-card .ic svg{width:20px;height:20px}.ain-skin.ain-page-author-profile .trust-card b{font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1}.ain-skin.ain-page-author-profile .trust-card span{font-size:13px;color:#ffffff8c;line-height:1.5}.ain-skin.ain-page-author-profile .trust-card .ar{position:absolute;top:20px;right:18px;color:#ffffff4d;transition:color .2s,transform .25s}.ain-skin.ain-page-author-profile .trust-card:hover .ar{color:var(--yellow);transform:translate(3px,-3px)}.ain-skin.ain-page-author-profile .trust-card .ar svg{width:16px;height:16px}.ain-skin.ain-page-author-profile footer{background:var(--deep);color:#7a8fa6;padding:56px 0 26px}.ain-skin.ain-page-author-profile .foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-author-profile .foot-brand img{height:30px;width:auto}.ain-skin.ain-page-author-profile .foot-brand p{font-size:13px;color:#5d7082;line-height:1.65;max-width:320px;margin-top:16px}.ain-skin.ain-page-author-profile footer h5{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#fff6;margin-bottom:16px;font-weight:700}.ain-skin.ain-page-author-profile footer ul{list-style:none}.ain-skin.ain-page-author-profile footer li{margin-bottom:10px}.ain-skin.ain-page-author-profile footer ul a{font-size:13.5px;color:#8a9bb0;transition:color .15s}.ain-skin.ain-page-author-profile footer ul a:hover{color:#fff}.ain-skin.ain-page-author-profile .foot-news{display:flex;gap:8px;margin-top:4px}.ain-skin.ain-page-author-profile .foot-news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:11px 12px;color:#fff;font:13px Inter,sans-serif}.ain-skin.ain-page-author-profile .foot-news button{background:var(--yellow);border:0;border-radius:7px;padding:0 16px;font:700 13px Inter,sans-serif;color:var(--dark);cursor:pointer}.ain-skin.ain-page-author-profile .foot-social{display:flex;gap:10px;margin-top:18px}.ain-skin.ain-page-author-profile .foot-social a{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:#ffffff0f;color:#9aa6b8;transition:background .15s,color .15s}.ain-skin.ain-page-author-profile .foot-social a:hover{background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-author-profile .foot-social svg{width:15px;height:15px}.ain-skin.ain-page-author-profile .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;font-size:12px;color:#5d7082}.ain-skin.ain-page-author-profile .foot-bottom a:hover{color:#fff}.ain-skin.ain-page-author-profile .toast{position:fixed;left:50%;bottom:28px;z-index:300;transform:translate(-50%,30px);opacity:0;background:var(--dark);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 18px 40px #0000004d;transition:opacity .3s,transform .3s;pointer-events:none;display:flex;gap:9px;align-items:center}.ain-skin.ain-page-author-profile .toast.show{opacity:1;transform:translate(-50%)}.ain-skin.ain-page-author-profile .toast svg{width:16px;height:16px;color:var(--yellow)}@media (max-width:1100px){.ain-skin.ain-page-author-profile .nav-links{display:none}.ain-skin.ain-page-author-profile .menu-btn{display:grid}.ain-skin.ain-page-author-profile .nav-sign{display:none}.ain-skin.ain-page-author-profile .trust-grid{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-author-profile .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ain-skin.ain-page-author-profile .wrap,.ain-skin.ain-page-author-profile .nav .inner{padding:0 20px}.ain-skin.ain-page-author-profile .trust-grid{grid-template-columns:1fr 1fr}.ain-skin.ain-page-author-profile .foot-top{grid-template-columns:1fr}.ain-skin.ain-page-author-profile .nav-join{display:none}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-author-profile *{transition:none!important;animation:none!important}.ain-skin.ain-page-author-profile .reveal{opacity:1;transform:none}}.ain-skin.ain-page-author-profile .pg-hero{position:relative;background:var(--dark);color:#fff;padding:160px 0 96px;overflow:hidden;isolation:isolate}.ain-skin.ain-page-author-profile .pg-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ain-skin.ain-page-author-profile .pg-hero .grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%)}.ain-skin.ain-page-author-profile .pg-hero .glow{position:absolute;width:820px;height:820px;right:-240px;top:-380px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.17),transparent 62%)}.ain-skin.ain-page-author-profile .pg-hero .glow2{position:absolute;width:700px;height:700px;left:-300px;bottom:-460px;border-radius:50%;background:radial-gradient(circle,rgba(36,89,211,.22),transparent 65%)}.ain-skin.ain-page-author-profile .pg-hero .radar{position:absolute;width:900px;height:900px;right:-330px;top:-260px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 89px,rgba(248,175,36,.07) 90px 91px)}.ain-skin.ain-page-author-profile .pg-hero .radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(248,175,36,.13),transparent 20%);animation:sweep 10s linear infinite}.ain-skin.ain-page-author-profile .pg-hero .word{position:absolute;right:-10px;bottom:-34px;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(130px,19vw,300px);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}.ain-skin.ain-page-author-profile .pg-hero-in{position:relative}.ain-skin.ain-page-author-profile .pg-hero h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(52px,7.4vw,112px);font-weight:800;text-transform:uppercase;line-height:.86;letter-spacing:-.015em;max-width:14ch;margin-top:18px}.ain-skin.ain-page-author-profile .pg-hero h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.04em}.ain-skin.ain-page-author-profile .pg-hero h1 .w>span{display:inline-block;transform:translateY(105%);animation:wup .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*70ms + .15s)}.ain-skin.ain-page-author-profile .pg-hero h1 .w.hl>span{color:var(--yellow)}.ain-skin.ain-page-author-profile .pg-hero .lead{max-width:660px;margin-top:26px;font-size:clamp(17px,1.5vw,19px);line-height:1.7;color:#ffffffb8;opacity:0;animation:fadeup .9s .6s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-author-profile .pg-hero .hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;opacity:0;animation:fadeup .9s .8s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-author-profile .chip{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;font-size:13px;color:#ffffffbf;font-weight:500}.ain-skin.ain-page-author-profile .chip svg{width:15px;height:15px;color:var(--yellow)}.ain-skin.ain-page-author-profile .chip b{color:#fff;font-weight:700}.ain-skin.ain-page-author-profile .crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#ffffff80;margin-bottom:26px}.ain-skin.ain-page-author-profile .crumbs li{display:flex;align-items:center;gap:8px}.ain-skin.ain-page-author-profile .crumbs li+li:before{content:"/";color:#ffffff40}.ain-skin.ain-page-author-profile .crumbs a:hover{color:#fff}.ain-skin.ain-page-author-profile .crumbs [aria-current]{color:var(--yellow)}.ain-skin.ain-page-author-profile .sec{padding:96px 0}.ain-skin.ain-page-author-profile .sec.white{background:#fff}.ain-skin.ain-page-author-profile .sec.dark{background:var(--dark);color:#fff}.ain-skin.ain-page-author-profile .sec-hd{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end;margin-bottom:46px}.ain-skin.ain-page-author-profile .sec-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:800;text-transform:uppercase;line-height:.88;color:var(--dark);margin-top:12px}.ain-skin.ain-page-author-profile .sec.dark .sec-hd h2{color:#fff}.ain-skin.ain-page-author-profile .sec-hd h2 em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-author-profile .sec.dark .sec-hd h2 em{color:var(--yellow)}.ain-skin.ain-page-author-profile .sec-hd p{font-size:17px;line-height:1.7;color:var(--soft)}.ain-skin.ain-page-author-profile .sec.dark .sec-hd p{color:#ffffff9e}.ain-skin.ain-page-author-profile .sec.dark .kicker{color:var(--yellow)}.ain-skin.ain-page-author-profile .txt{font-size:17px;line-height:1.8;color:#2a3542}.ain-skin.ain-page-author-profile .txt p+p{margin-top:16px}.ain-skin.ain-page-author-profile .txt a{color:var(--dark);font-weight:600;background:linear-gradient(var(--yellow),var(--yellow)) 0 100%/100% 2px no-repeat;transition:background-size .25s}.ain-skin.ain-page-author-profile .txt a:hover{background-size:100% 100%}.ain-skin.ain-page-author-profile .stats{position:relative;z-index:3;margin-top:-46px}.ain-skin.ain-page-author-profile .stats-in{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:18px;box-shadow:0 30px 70px #1118201f;overflow:hidden}.ain-skin.ain-page-author-profile .stat{padding:28px 26px;border-right:1px solid var(--line)}.ain-skin.ain-page-author-profile .stat:last-child{border-right:0}.ain-skin.ain-page-author-profile .stat .n{font-family:Barlow Condensed,sans-serif;font-size:46px;font-weight:800;line-height:1;color:var(--dark)}.ain-skin.ain-page-author-profile .stat .n em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-author-profile .stat .l{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--soft)}.ain-skin.ain-page-author-profile .cards{display:grid;gap:16px}.ain-skin.ain-page-author-profile .c3{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-author-profile .c2{grid-template-columns:repeat(2,1fr)}.ain-skin.ain-page-author-profile .c4{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-author-profile .tile{position:relative;padding:26px;border-radius:16px;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;overflow:hidden}.ain-skin.ain-page-author-profile .tile:hover{transform:translateY(-5px);box-shadow:0 24px 50px #1118201a;border-color:#c9ced3}.ain-skin.ain-page-author-profile .sec.white .tile{background:var(--paper)}.ain-skin.ain-page-author-profile .tile .ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--dark);color:var(--yellow);margin-bottom:18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-author-profile .tile:hover .ic{transform:rotate(-8deg) scale(1.08)}.ain-skin.ain-page-author-profile .tile .ic svg{width:22px;height:22px}.ain-skin.ain-page-author-profile .tile h3{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:10px}.ain-skin.ain-page-author-profile .tile p{font-size:15px;line-height:1.65;color:var(--soft)}.ain-skin.ain-page-author-profile .tile .num{position:absolute;right:18px;top:12px;font-family:Barlow Condensed,sans-serif;font-size:58px;font-weight:800;color:#1f29340f;line-height:1}.ain-skin.ain-page-author-profile .sec.dark .tile{background:#ffffff0a;border-color:#ffffff1a}.ain-skin.ain-page-author-profile .sec.dark .tile:hover{border-color:#f8af2480;background:#f8af240f}.ain-skin.ain-page-author-profile .sec.dark .tile h3{color:#fff}.ain-skin.ain-page-author-profile .sec.dark .tile p{color:#ffffff9e}.ain-skin.ain-page-author-profile .sec.dark .tile .ic{background:#f8af2424}.ain-skin.ain-page-author-profile .sec.dark .tile .num{color:#ffffff0d}.ain-skin.ain-page-author-profile .linkcard{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:26px 28px;border-radius:18px;background:var(--dark);color:#fff;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-author-profile .linkcard:hover{transform:translateY(-4px)}.ain-skin.ain-page-author-profile .linkcard:after{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.22),transparent 65%)}.ain-skin.ain-page-author-profile .linkcard .ic{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-author-profile .linkcard .ic svg{width:24px;height:24px}.ain-skin.ain-page-author-profile .linkcard small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-author-profile .linkcard h3{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:1;margin:4px 0 6px}.ain-skin.ain-page-author-profile .linkcard p{font-size:14.5px;line-height:1.55;color:#ffffffa6}.ain-skin.ain-page-author-profile .linkcard .go{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);transition:background .2s,color .2s,transform .3s}.ain-skin.ain-page-author-profile .linkcard:hover .go{background:var(--yellow);color:var(--dark);border-color:var(--yellow);transform:rotate(45deg)}.ain-skin.ain-page-author-profile .linkcard .go svg{width:18px;height:18px}.ain-skin.ain-page-author-profile .doc{padding:80px 0 100px}.ain-skin.ain-page-author-profile .doc-cols{display:grid;grid-template-columns:270px minmax(0,1fr);gap:70px;align-items:start}.ain-skin.ain-page-author-profile .doc-nav{position:sticky;top:96px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 14px 12px;max-height:calc(100vh - 120px);overflow:auto}.ain-skin.ain-page-author-profile .doc-nav h4{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--dark);padding:0 8px 10px;display:flex;justify-content:space-between}.ain-skin.ain-page-author-profile .doc-nav h4 span{font:600 12px Inter,sans-serif;color:var(--soft);letter-spacing:0;text-transform:none}.ain-skin.ain-page-author-profile .doc-bar{height:4px;border-radius:4px;background:var(--paper2);margin:0 8px 10px;overflow:hidden}.ain-skin.ain-page-author-profile .doc-bar i{display:block;height:100%;width:0;background:var(--yellow);transition:width .2s}.ain-skin.ain-page-author-profile .doc-nav ol{list-style:none;counter-reset:d}.ain-skin.ain-page-author-profile .doc-nav a{display:grid;grid-template-columns:26px 1fr;gap:4px;padding:8px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--soft);font-weight:500;transition:background .15s,color .15s}.ain-skin.ain-page-author-profile .doc-nav a:before{counter-increment:d;content:counter(d,decimal-leading-zero);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:14px;color:#b5bec8}.ain-skin.ain-page-author-profile .doc-nav a:hover{background:var(--paper)}.ain-skin.ain-page-author-profile .doc-nav a.on{background:#fdf4e2;color:var(--dark);font-weight:700}.ain-skin.ain-page-author-profile .doc-nav a.on:before,.ain-skin.ain-page-author-profile .doc-nav a.done:before{color:var(--yellow2)}.ain-skin.ain-page-author-profile .doc-body{max-width:780px}.ain-skin.ain-page-author-profile .doc-sec{padding:0 0 46px;margin-bottom:46px;border-bottom:1px solid var(--line);scroll-margin-top:96px}.ain-skin.ain-page-author-profile .doc-sec:last-child{border-bottom:0;margin-bottom:0}.ain-skin.ain-page-author-profile .doc-sec h2{display:flex;align-items:baseline;gap:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:18px}.ain-skin.ain-page-author-profile .doc-sec h2 .n{flex:0 0 auto;font-size:.5em;color:var(--yellow2);letter-spacing:.06em;padding:4px 8px;border:1.5px solid rgba(212,144,26,.45);border-radius:6px;transform:translateY(-5px)}.ain-skin.ain-page-author-profile .doc-sec .txt ul{list-style:none;margin:16px 0}.ain-skin.ain-page-author-profile .doc-sec .txt li{position:relative;padding-left:30px;margin-bottom:11px}.ain-skin.ain-page-author-profile .doc-sec .txt li:before{content:"";position:absolute;left:0;top:.42em;width:18px;height:18px;border-radius:50%;background:var(--yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%231F2934' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.ain-skin.ain-page-author-profile .callout{display:grid;grid-template-columns:auto 1fr;gap:16px;margin:22px 0 4px;padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--yellow)}.ain-skin.ain-page-author-profile .callout .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#fdf4e2;color:var(--yellow2)}.ain-skin.ain-page-author-profile .callout .ic svg{width:19px;height:19px}.ain-skin.ain-page-author-profile .callout b{display:block;color:var(--dark);margin-bottom:4px;font-size:15px}.ain-skin.ain-page-author-profile .callout p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-author-profile .callout.dark{background:var(--dark);border-color:var(--dark);border-left-color:var(--yellow)}.ain-skin.ain-page-author-profile .callout.dark b{color:#fff}.ain-skin.ain-page-author-profile .callout.dark p{color:#ffffffa6}.ain-skin.ain-page-author-profile .callout.dark .ic{background:#f8af2426;color:var(--yellow)}.ain-skin.ain-page-author-profile .callout a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ain-skin.ain-page-author-profile .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:26px 0 8px;counter-reset:s;position:relative}.ain-skin.ain-page-author-profile .steps:before{content:"";position:absolute;left:10%;right:10%;top:27px;height:2px;background:repeating-linear-gradient(90deg,var(--yellow) 0 8px,transparent 8px 14px);opacity:.6}.ain-skin.ain-page-author-profile .step{position:relative;text-align:center;padding:0 8px}.ain-skin.ain-page-author-profile .step .dot{position:relative;z-index:1;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);box-shadow:0 0 0 6px var(--paper);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-author-profile .step:hover .dot{transform:scale(1.1)}.ain-skin.ain-page-author-profile .step .dot svg{width:22px;height:22px}.ain-skin.ain-page-author-profile .step b{display:block;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var(--dark);line-height:1.05}.ain-skin.ain-page-author-profile .step span{display:block;font-size:12.5px;color:var(--soft);line-height:1.45;margin-top:5px}.ain-skin.ain-page-author-profile .step.ai .dot{background:#fff;color:var(--dark);border:2px dashed var(--soft)}.ain-skin.ain-page-author-profile .steps.c4s{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-author-profile .reviewed{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding:22px 24px;border-radius:14px;background:var(--dark);color:#fff;margin-top:8px}.ain-skin.ain-page-author-profile .reviewed div{display:flex;flex-direction:column;gap:2px}.ain-skin.ain-page-author-profile .reviewed small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-author-profile .reviewed b{font-size:15px}.ain-skin.ain-page-author-profile .labels{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 6px}.ain-skin.ain-page-author-profile .lab{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ain-skin.ain-page-author-profile .lab.sp{background:#fff1d6;color:#8a5a00;border:1px solid #f3d595}.ain-skin.ain-page-author-profile .lab.ad{background:var(--paper2);color:#56636f;border:1px solid var(--line)}.ain-skin.ain-page-author-profile .lab.ai{background:#e8eefb;color:#2449a6;border:1px solid #c9d6f4}.ain-skin.ain-page-author-profile .lab.own{background:var(--dark);color:var(--yellow)}.ain-skin.ain-page-author-profile .lab.upd{background:#e4f6ec;color:#1d7a4c;border:1px solid #bfe6cf}.ain-skin.ain-page-author-profile .lab.cor{background:#fdecea;color:#a3321f;border:1px solid #f4c6be}@media (max-width:1100px){.ain-skin.ain-page-author-profile .doc-cols{grid-template-columns:1fr;gap:30px}.ain-skin.ain-page-author-profile .doc-nav{position:static;max-height:none}.ain-skin.ain-page-author-profile .doc-nav ol{columns:2}.ain-skin.ain-page-author-profile .sec-hd{grid-template-columns:1fr;gap:18px}.ain-skin.ain-page-author-profile .c4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ain-skin.ain-page-author-profile .c3,.ain-skin.ain-page-author-profile .stats-in{grid-template-columns:1fr 1fr}.ain-skin.ain-page-author-profile .stat:nth-child(2){border-right:0}.ain-skin.ain-page-author-profile .stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.ain-skin.ain-page-author-profile .steps,.ain-skin.ain-page-author-profile .steps.c4s{grid-template-columns:1fr;gap:16px;text-align:left}.ain-skin.ain-page-author-profile .steps:before{display:none}.ain-skin.ain-page-author-profile .step{display:grid;grid-template-columns:56px 1fr;gap:4px 14px;text-align:left;align-items:center}.ain-skin.ain-page-author-profile .step .dot{margin:0;grid-row:span 2}}@media (max-width:640px){.ain-skin.ain-page-author-profile .pg-hero{padding:120px 0 80px}.ain-skin.ain-page-author-profile .c3,.ain-skin.ain-page-author-profile .c2,.ain-skin.ain-page-author-profile .c4{grid-template-columns:1fr}.ain-skin.ain-page-author-profile .doc-nav ol{columns:1}.ain-skin.ain-page-author-profile .linkcard{grid-template-columns:1fr}.ain-skin.ain-page-author-profile .linkcard .go{display:none}.ain-skin.ain-page-author-profile .sec{padding:70px 0}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-author-profile .pg-hero h1 .w>span{transform:none}.ain-skin.ain-page-author-profile .pg-hero .lead,.ain-skin.ain-page-author-profile .pg-hero .hero-meta{opacity:1}}.ain-skin.ain-page-author-profile .pf-hero{position:relative;background:var(--dark);color:#fff;padding:160px 0 70px;overflow:hidden;isolation:isolate}.ain-skin.ain-page-author-profile .pf-in{position:relative;display:grid;grid-template-columns:auto 1fr;gap:44px;align-items:center}.ain-skin.ain-page-author-profile .pf-av{position:relative;width:176px;height:176px;border-radius:50%;display:grid;place-items:center;background:var(--dark2);font-family:Barlow Condensed,sans-serif;font-size:66px;font-weight:800;color:var(--yellow);box-shadow:0 0 0 4px var(--yellow),0 30px 70px #0006;opacity:0;transform:scale(.8);animation:pop .9s .2s cubic-bezier(.34,1.56,.64,1) forwards}.ain-skin.ain-page-author-profile .pf-av:before{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;border:2px dashed rgba(248,175,36,.5);animation:spin 22s linear infinite}.ain-skin.ain-page-author-profile .pf-av img{width:100px}@keyframes pop{to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}.ain-skin.ain-page-author-profile .pf-in h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(50px,6.4vw,96px);font-weight:800;text-transform:uppercase;line-height:.88;margin:12px 0 10px;opacity:0;animation:fadeup .9s .35s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-author-profile .pf-role{font-size:18px;color:var(--yellow);font-weight:600;opacity:0;animation:fadeup .9s .5s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-author-profile .pf-in .hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;opacity:0;animation:fadeup .9s .65s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-author-profile .pf-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;opacity:0;animation:fadeup .9s .8s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-author-profile .pf-body{padding:70px 0 90px}.ain-skin.ain-page-author-profile .pf-cols{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:start}.ain-skin.ain-page-author-profile .pf-sec{margin-bottom:54px}.ain-skin.ain-page-author-profile .pf-sec h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(32px,3.4vw,46px);font-weight:800;text-transform:uppercase;line-height:.95;color:var(--dark);margin:10px 0 18px}.ain-skin.ain-page-author-profile .pf-sec h2 em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-author-profile .quals{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px}.ain-skin.ain-page-author-profile .quals li{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid var(--line);font-size:15px;line-height:1.45;font-weight:600;color:var(--dark);transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s}.ain-skin.ain-page-author-profile .quals li:hover{transform:translateY(-3px);border-color:var(--yellow)}.ain-skin.ain-page-author-profile .quals li span{flex:0 0 auto;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--dark);color:var(--yellow)}.ain-skin.ain-page-author-profile .quals li svg{width:15px;height:15px}.ain-skin.ain-page-author-profile .alist{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.ain-skin.ain-page-author-profile .alist .card{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;animation:cin .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i)*60ms)}@keyframes cin{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ain-skin.ain-page-author-profile .alist .card:hover{transform:translateY(-6px);box-shadow:0 24px 48px #1118201f}.ain-skin.ain-page-author-profile .alist .im{aspect-ratio:3/2;overflow:hidden;background:var(--dark2)}.ain-skin.ain-page-author-profile .alist .im img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-author-profile .alist .card:hover .im img{transform:scale(1.06)}.ain-skin.ain-page-author-profile .alist .tx{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.ain-skin.ain-page-author-profile .alist .c{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--yellow2)}.ain-skin.ain-page-author-profile .alist h3{font-size:17px;line-height:1.35;font-weight:700;color:var(--dark)}.ain-skin.ain-page-author-profile .alist time{margin-top:auto;font-size:12.5px;color:var(--soft);padding-top:6px}.ain-skin.ain-page-author-profile .pager{display:flex;align-items:center;gap:6px;margin-top:26px;flex-wrap:wrap}.ain-skin.ain-page-author-profile .pager button{min-width:40px;height:40px;padding:0 12px;border-radius:9px;border:1.5px solid var(--line);background:#fff;font:700 14px Inter,sans-serif;color:var(--dark);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ain-skin.ain-page-author-profile .pager button:hover:not(:disabled){border-color:var(--dark)}.ain-skin.ain-page-author-profile .pager button[aria-current=page]{background:var(--dark);border-color:var(--dark);color:var(--yellow)}.ain-skin.ain-page-author-profile .pager button:disabled{opacity:.35;cursor:default}.ain-skin.ain-page-author-profile .pager .info{margin-left:auto;font-size:13px;color:var(--soft)}.ain-skin.ain-page-author-profile .empty{padding:40px 30px;border-radius:18px;border:2px dashed #c3cad1;text-align:center;color:var(--soft)}.ain-skin.ain-page-author-profile .empty .ic{width:56px;height:56px;margin:0 auto 14px;border-radius:14px;display:grid;place-items:center;background:var(--dark);color:var(--yellow)}.ain-skin.ain-page-author-profile .empty .ic svg{width:24px;height:24px}.ain-skin.ain-page-author-profile .empty b{display:block;font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;color:var(--dark);margin-bottom:6px}.ain-skin.ain-page-author-profile .empty p{max-width:460px;margin:0 auto 16px;line-height:1.6}.ain-skin.ain-page-author-profile .side{position:sticky;top:96px;display:flex;flex-direction:column;gap:16px}.ain-skin.ain-page-author-profile .sbox{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px}.ain-skin.ain-page-author-profile .sbox h4{font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--dark);margin-bottom:14px}.ain-skin.ain-page-author-profile .exp{display:flex;flex-wrap:wrap;gap:8px}.ain-skin.ain-page-author-profile .exp span{font-size:13px;font-weight:600;padding:8px 11px;border-radius:8px;background:var(--paper);color:var(--dark);border:1px solid var(--line);transition:background .15s,border-color .15s}.ain-skin.ain-page-author-profile .exp span:hover{background:#fdf4e2;border-color:var(--yellow)}.ain-skin.ain-page-author-profile .sbox.dk{background:var(--dark);border-color:var(--dark);color:#fff}.ain-skin.ain-page-author-profile .sbox.dk h4{color:#fff}.ain-skin.ain-page-author-profile .sbox.dk p{font-size:14px;line-height:1.6;color:#ffffffa6;margin-bottom:14px}.ain-skin.ain-page-author-profile .sbox .btn{width:100%;padding:12px 16px;font-size:14px}.ain-skin.ain-page-author-profile .others a{display:flex;align-items:center;gap:12px;padding:10px 6px;border-radius:10px;transition:background .15s}.ain-skin.ain-page-author-profile .others a:hover{background:var(--paper)}.ain-skin.ain-page-author-profile .others .av{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:16px;border:2px solid var(--yellow);flex:0 0 auto}.ain-skin.ain-page-author-profile .others .av img{width:24px}.ain-skin.ain-page-author-profile .others b{display:block;font-size:14px;color:var(--dark)}.ain-skin.ain-page-author-profile .others span{font-size:12.5px;color:var(--soft);line-height:1.35}.ain-skin.ain-page-author-profile .links{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:1100px){.ain-skin.ain-page-author-profile .pf-cols{grid-template-columns:1fr}.ain-skin.ain-page-author-profile .side{position:static;display:grid;grid-template-columns:1fr 1fr}}@media (max-width:760px){.ain-skin.ain-page-author-profile .pf-in{grid-template-columns:1fr;gap:28px}.ain-skin.ain-page-author-profile .pf-av{width:130px;height:130px;font-size:50px}.ain-skin.ain-page-author-profile .pf-av img{width:76px}.ain-skin.ain-page-author-profile .quals,.ain-skin.ain-page-author-profile .alist,.ain-skin.ain-page-author-profile .side{grid-template-columns:1fr}}.ain-skin.ain-page-corrections-policy *,.ain-skin.ain-page-corrections-policy *:before,.ain-skin.ain-page-corrections-policy *:after{box-sizing:border-box;margin:0;padding:0}.ain-skin.ain-page-corrections-policy{scroll-behavior:smooth}.ain-skin.ain-page-corrections-policy{--dark:#1F2934;--dark2:#273444;--dark3:#34455a;--deep:#141c25;--yellow:#f8af24;--yellow2:#d4901a;--paper:#f1f2f2;--paper2:#e7e8e8;--line:#d7d9d9;--ink:#111820;--soft:#68788C;--white:#fff;--max:1240px}.ain-skin.ain-page-corrections-policy{font-family:Inter,sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.ain-skin.ain-page-corrections-policy a{color:inherit;text-decoration:none}.ain-skin.ain-page-corrections-policy img{display:block;max-width:100%}.ain-skin.ain-page-corrections-policy .wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.ain-skin.ain-page-corrections-policy .skip{position:absolute;left:-999px;top:8px;z-index:999;background:var(--yellow);color:var(--dark);padding:10px 16px;border-radius:6px;font-weight:700}.ain-skin.ain-page-corrections-policy .skip:focus{left:12px}.ain-skin.ain-page-corrections-policy :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.ain-skin.ain-page-corrections-policy .progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--yellow);z-index:9999}.ain-skin.ain-page-corrections-policy .nav{position:fixed;top:0;left:0;right:0;z-index:200;height:66px;display:flex;align-items:center;background:#1f293400;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s}.ain-skin.ain-page-corrections-policy .nav.scrolled{background:#1f2934f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#ffffff12}.ain-skin.ain-page-corrections-policy .nav .inner{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ain-skin.ain-page-corrections-policy .logo img{height:30px;width:auto}.ain-skin.ain-page-corrections-policy .nav-links{display:flex;gap:24px;list-style:none}.ain-skin.ain-page-corrections-policy .nav-links a{color:#ffffffad;font-size:13.5px;font-weight:500;transition:color .15s;position:relative;padding:6px 0}.ain-skin.ain-page-corrections-policy .nav-links a:hover{color:#fff}.ain-skin.ain-page-corrections-policy .nav-links a.on{color:var(--yellow)}.ain-skin.ain-page-corrections-policy .nav-links a.on:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--yellow)}.ain-skin.ain-page-corrections-policy .nav-right{display:flex;align-items:center;gap:14px}.ain-skin.ain-page-corrections-policy .nav-sign{color:#ffffffa6;font-size:13px;font-weight:500}.ain-skin.ain-page-corrections-policy .nav-join{background:var(--yellow);color:var(--dark);font-size:13px;font-weight:700;padding:9px 18px;border-radius:7px;transition:background .15s,transform .15s}.ain-skin.ain-page-corrections-policy .nav-join:hover{background:var(--yellow2);transform:translateY(-1px)}.ain-skin.ain-page-corrections-policy .menu-btn{display:none;width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;place-items:center}.ain-skin.ain-page-corrections-policy .menu-btn svg{width:20px;height:20px}.ain-skin.ain-page-corrections-policy .mob{position:fixed;inset:66px 0 auto 0;z-index:190;background:var(--dark);padding:12px 24px 22px;display:none;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.08)}.ain-skin.ain-page-corrections-policy .mob.open{display:flex}.ain-skin.ain-page-corrections-policy .mob a{color:#fffc;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);font-weight:600}.ain-skin.ain-page-corrections-policy .newsbar{position:absolute;top:66px;left:0;right:0;z-index:150;background:#141c258c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-corrections-policy .newsbar .wrap{display:flex;align-items:center;gap:26px;height:50px;overflow-x:auto;scrollbar-width:none}.ain-skin.ain-page-corrections-policy .newsbar .wrap::-webkit-scrollbar{display:none}.ain-skin.ain-page-corrections-policy .newsbar .lbl{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);white-space:nowrap;display:flex;align-items:center;gap:9px}.ain-skin.ain-page-corrections-policy .newsbar .lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);animation:live 2.2s infinite}.ain-skin.ain-page-corrections-policy .newsbar a{font-size:13px;font-weight:600;color:#ffffff8c;white-space:nowrap;transition:color .15s}.ain-skin.ain-page-corrections-policy .newsbar a:hover,.ain-skin.ain-page-corrections-policy .newsbar a.on{color:#fff}.ain-skin.ain-page-corrections-policy .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--yellow);color:var(--dark);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;border:0;cursor:pointer;font-family:Inter,sans-serif;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 10px 26px #f8af2438}.ain-skin.ain-page-corrections-policy .btn:hover{background:var(--yellow2);transform:translateY(-2px)}.ain-skin.ain-page-corrections-policy .btn svg{width:17px;height:17px}.ain-skin.ain-page-corrections-policy .btn-ghost{background:transparent;color:var(--dark);border:1.5px solid var(--dark);box-shadow:none}.ain-skin.ain-page-corrections-policy .btn-ghost:hover{background:var(--dark);color:#fff}.ain-skin.ain-page-corrections-policy .btn-ghost.light{color:#fff;border-color:#ffffff59}.ain-skin.ain-page-corrections-policy .btn-ghost.light:hover{background:#fff;color:var(--dark)}.ain-skin.ain-page-corrections-policy .kicker{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow2);display:inline-flex;align-items:center;gap:10px}.ain-skin.ain-page-corrections-policy .kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.ain-skin.ain-page-corrections-policy .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-corrections-policy .reveal.visible{opacity:1;transform:none}.ain-skin.ain-page-corrections-policy .d1{transition-delay:.08s}.ain-skin.ain-page-corrections-policy .d2{transition-delay:.16s}.ain-skin.ain-page-corrections-policy .d3{transition-delay:.24s}.ain-skin.ain-page-corrections-policy .d4{transition-delay:.32s}.ain-skin.ain-page-corrections-policy .trust{background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin.ain-page-corrections-policy .trust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%)}.ain-skin.ain-page-corrections-policy .trust .wrap{position:relative;padding-top:72px;padding-bottom:72px}.ain-skin.ain-page-corrections-policy .trust-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;flex-wrap:wrap}.ain-skin.ain-page-corrections-policy .trust-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;text-transform:uppercase;line-height:.92}.ain-skin.ain-page-corrections-policy .trust-hd h2 em{font-style:normal;color:var(--yellow)}.ain-skin.ain-page-corrections-policy .trust-hd p{max-width:460px;color:#fff9;font-size:15px;line-height:1.65}.ain-skin.ain-page-corrections-policy .trust-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ain-skin.ain-page-corrections-policy .trust-card{position:relative;padding:22px 20px 20px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:flex;flex-direction:column;gap:12px;min-height:168px}.ain-skin.ain-page-corrections-policy .trust-card:hover{transform:translateY(-5px);border-color:#f8af2480;background:#f8af2412}.ain-skin.ain-page-corrections-policy .trust-card .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#f8af2424;color:var(--yellow)}.ain-skin.ain-page-corrections-policy .trust-card .ic svg{width:20px;height:20px}.ain-skin.ain-page-corrections-policy .trust-card b{font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1}.ain-skin.ain-page-corrections-policy .trust-card span{font-size:13px;color:#ffffff8c;line-height:1.5}.ain-skin.ain-page-corrections-policy .trust-card .ar{position:absolute;top:20px;right:18px;color:#ffffff4d;transition:color .2s,transform .25s}.ain-skin.ain-page-corrections-policy .trust-card:hover .ar{color:var(--yellow);transform:translate(3px,-3px)}.ain-skin.ain-page-corrections-policy .trust-card .ar svg{width:16px;height:16px}.ain-skin.ain-page-corrections-policy footer{background:var(--deep);color:#7a8fa6;padding:56px 0 26px}.ain-skin.ain-page-corrections-policy .foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-corrections-policy .foot-brand img{height:30px;width:auto}.ain-skin.ain-page-corrections-policy .foot-brand p{font-size:13px;color:#5d7082;line-height:1.65;max-width:320px;margin-top:16px}.ain-skin.ain-page-corrections-policy footer h5{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#fff6;margin-bottom:16px;font-weight:700}.ain-skin.ain-page-corrections-policy footer ul{list-style:none}.ain-skin.ain-page-corrections-policy footer li{margin-bottom:10px}.ain-skin.ain-page-corrections-policy footer ul a{font-size:13.5px;color:#8a9bb0;transition:color .15s}.ain-skin.ain-page-corrections-policy footer ul a:hover{color:#fff}.ain-skin.ain-page-corrections-policy .foot-news{display:flex;gap:8px;margin-top:4px}.ain-skin.ain-page-corrections-policy .foot-news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:11px 12px;color:#fff;font:13px Inter,sans-serif}.ain-skin.ain-page-corrections-policy .foot-news button{background:var(--yellow);border:0;border-radius:7px;padding:0 16px;font:700 13px Inter,sans-serif;color:var(--dark);cursor:pointer}.ain-skin.ain-page-corrections-policy .foot-social{display:flex;gap:10px;margin-top:18px}.ain-skin.ain-page-corrections-policy .foot-social a{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:#ffffff0f;color:#9aa6b8;transition:background .15s,color .15s}.ain-skin.ain-page-corrections-policy .foot-social a:hover{background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-corrections-policy .foot-social svg{width:15px;height:15px}.ain-skin.ain-page-corrections-policy .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;font-size:12px;color:#5d7082}.ain-skin.ain-page-corrections-policy .foot-bottom a:hover{color:#fff}.ain-skin.ain-page-corrections-policy .toast{position:fixed;left:50%;bottom:28px;z-index:300;transform:translate(-50%,30px);opacity:0;background:var(--dark);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 18px 40px #0000004d;transition:opacity .3s,transform .3s;pointer-events:none;display:flex;gap:9px;align-items:center}.ain-skin.ain-page-corrections-policy .toast.show{opacity:1;transform:translate(-50%)}.ain-skin.ain-page-corrections-policy .toast svg{width:16px;height:16px;color:var(--yellow)}@media (max-width:1100px){.ain-skin.ain-page-corrections-policy .nav-links{display:none}.ain-skin.ain-page-corrections-policy .menu-btn{display:grid}.ain-skin.ain-page-corrections-policy .nav-sign{display:none}.ain-skin.ain-page-corrections-policy .trust-grid{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-corrections-policy .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ain-skin.ain-page-corrections-policy .wrap,.ain-skin.ain-page-corrections-policy .nav .inner{padding:0 20px}.ain-skin.ain-page-corrections-policy .trust-grid{grid-template-columns:1fr 1fr}.ain-skin.ain-page-corrections-policy .foot-top{grid-template-columns:1fr}.ain-skin.ain-page-corrections-policy .nav-join{display:none}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-corrections-policy *{transition:none!important;animation:none!important}.ain-skin.ain-page-corrections-policy .reveal{opacity:1;transform:none}}.ain-skin.ain-page-corrections-policy .pg-hero{position:relative;background:var(--dark);color:#fff;padding:160px 0 96px;overflow:hidden;isolation:isolate}.ain-skin.ain-page-corrections-policy .pg-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ain-skin.ain-page-corrections-policy .pg-hero .grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%)}.ain-skin.ain-page-corrections-policy .pg-hero .glow{position:absolute;width:820px;height:820px;right:-240px;top:-380px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.17),transparent 62%)}.ain-skin.ain-page-corrections-policy .pg-hero .glow2{position:absolute;width:700px;height:700px;left:-300px;bottom:-460px;border-radius:50%;background:radial-gradient(circle,rgba(36,89,211,.22),transparent 65%)}.ain-skin.ain-page-corrections-policy .pg-hero .radar{position:absolute;width:900px;height:900px;right:-330px;top:-260px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 89px,rgba(248,175,36,.07) 90px 91px)}.ain-skin.ain-page-corrections-policy .pg-hero .radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(248,175,36,.13),transparent 20%);animation:sweep 10s linear infinite}.ain-skin.ain-page-corrections-policy .pg-hero .word{position:absolute;right:-10px;bottom:-34px;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(130px,19vw,300px);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}.ain-skin.ain-page-corrections-policy .pg-hero-in{position:relative}.ain-skin.ain-page-corrections-policy .pg-hero h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(52px,7.4vw,112px);font-weight:800;text-transform:uppercase;line-height:.86;letter-spacing:-.015em;max-width:14ch;margin-top:18px}.ain-skin.ain-page-corrections-policy .pg-hero h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.04em}.ain-skin.ain-page-corrections-policy .pg-hero h1 .w>span{display:inline-block;transform:translateY(105%);animation:wup .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*70ms + .15s)}.ain-skin.ain-page-corrections-policy .pg-hero h1 .w.hl>span{color:var(--yellow)}.ain-skin.ain-page-corrections-policy .pg-hero .lead{max-width:660px;margin-top:26px;font-size:clamp(17px,1.5vw,19px);line-height:1.7;color:#ffffffb8;opacity:0;animation:fadeup .9s .6s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-corrections-policy .pg-hero .hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;opacity:0;animation:fadeup .9s .8s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-corrections-policy .chip{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;font-size:13px;color:#ffffffbf;font-weight:500}.ain-skin.ain-page-corrections-policy .chip svg{width:15px;height:15px;color:var(--yellow)}.ain-skin.ain-page-corrections-policy .chip b{color:#fff;font-weight:700}.ain-skin.ain-page-corrections-policy .crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#ffffff80;margin-bottom:26px}.ain-skin.ain-page-corrections-policy .crumbs li{display:flex;align-items:center;gap:8px}.ain-skin.ain-page-corrections-policy .crumbs li+li:before{content:"/";color:#ffffff40}.ain-skin.ain-page-corrections-policy .crumbs a:hover{color:#fff}.ain-skin.ain-page-corrections-policy .crumbs [aria-current]{color:var(--yellow)}.ain-skin.ain-page-corrections-policy .sec{padding:96px 0}.ain-skin.ain-page-corrections-policy .sec.white{background:#fff}.ain-skin.ain-page-corrections-policy .sec.dark{background:var(--dark);color:#fff}.ain-skin.ain-page-corrections-policy .sec-hd{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end;margin-bottom:46px}.ain-skin.ain-page-corrections-policy .sec-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:800;text-transform:uppercase;line-height:.88;color:var(--dark);margin-top:12px}.ain-skin.ain-page-corrections-policy .sec.dark .sec-hd h2{color:#fff}.ain-skin.ain-page-corrections-policy .sec-hd h2 em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-corrections-policy .sec.dark .sec-hd h2 em{color:var(--yellow)}.ain-skin.ain-page-corrections-policy .sec-hd p{font-size:17px;line-height:1.7;color:var(--soft)}.ain-skin.ain-page-corrections-policy .sec.dark .sec-hd p{color:#ffffff9e}.ain-skin.ain-page-corrections-policy .sec.dark .kicker{color:var(--yellow)}.ain-skin.ain-page-corrections-policy .txt{font-size:17px;line-height:1.8;color:#2a3542}.ain-skin.ain-page-corrections-policy .txt p+p{margin-top:16px}.ain-skin.ain-page-corrections-policy .txt a{color:var(--dark);font-weight:600;background:linear-gradient(var(--yellow),var(--yellow)) 0 100%/100% 2px no-repeat;transition:background-size .25s}.ain-skin.ain-page-corrections-policy .txt a:hover{background-size:100% 100%}.ain-skin.ain-page-corrections-policy .stats{position:relative;z-index:3;margin-top:-46px}.ain-skin.ain-page-corrections-policy .stats-in{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:18px;box-shadow:0 30px 70px #1118201f;overflow:hidden}.ain-skin.ain-page-corrections-policy .stat{padding:28px 26px;border-right:1px solid var(--line)}.ain-skin.ain-page-corrections-policy .stat:last-child{border-right:0}.ain-skin.ain-page-corrections-policy .stat .n{font-family:Barlow Condensed,sans-serif;font-size:46px;font-weight:800;line-height:1;color:var(--dark)}.ain-skin.ain-page-corrections-policy .stat .n em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-corrections-policy .stat .l{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--soft)}.ain-skin.ain-page-corrections-policy .cards{display:grid;gap:16px}.ain-skin.ain-page-corrections-policy .c3{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-corrections-policy .c2{grid-template-columns:repeat(2,1fr)}.ain-skin.ain-page-corrections-policy .c4{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-corrections-policy .tile{position:relative;padding:26px;border-radius:16px;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;overflow:hidden}.ain-skin.ain-page-corrections-policy .tile:hover{transform:translateY(-5px);box-shadow:0 24px 50px #1118201a;border-color:#c9ced3}.ain-skin.ain-page-corrections-policy .sec.white .tile{background:var(--paper)}.ain-skin.ain-page-corrections-policy .tile .ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--dark);color:var(--yellow);margin-bottom:18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-corrections-policy .tile:hover .ic{transform:rotate(-8deg) scale(1.08)}.ain-skin.ain-page-corrections-policy .tile .ic svg{width:22px;height:22px}.ain-skin.ain-page-corrections-policy .tile h3{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:10px}.ain-skin.ain-page-corrections-policy .tile p{font-size:15px;line-height:1.65;color:var(--soft)}.ain-skin.ain-page-corrections-policy .tile .num{position:absolute;right:18px;top:12px;font-family:Barlow Condensed,sans-serif;font-size:58px;font-weight:800;color:#1f29340f;line-height:1}.ain-skin.ain-page-corrections-policy .sec.dark .tile{background:#ffffff0a;border-color:#ffffff1a}.ain-skin.ain-page-corrections-policy .sec.dark .tile:hover{border-color:#f8af2480;background:#f8af240f}.ain-skin.ain-page-corrections-policy .sec.dark .tile h3{color:#fff}.ain-skin.ain-page-corrections-policy .sec.dark .tile p{color:#ffffff9e}.ain-skin.ain-page-corrections-policy .sec.dark .tile .ic{background:#f8af2424}.ain-skin.ain-page-corrections-policy .sec.dark .tile .num{color:#ffffff0d}.ain-skin.ain-page-corrections-policy .linkcard{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:26px 28px;border-radius:18px;background:var(--dark);color:#fff;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-corrections-policy .linkcard:hover{transform:translateY(-4px)}.ain-skin.ain-page-corrections-policy .linkcard:after{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.22),transparent 65%)}.ain-skin.ain-page-corrections-policy .linkcard .ic{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-corrections-policy .linkcard .ic svg{width:24px;height:24px}.ain-skin.ain-page-corrections-policy .linkcard small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-corrections-policy .linkcard h3{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:1;margin:4px 0 6px}.ain-skin.ain-page-corrections-policy .linkcard p{font-size:14.5px;line-height:1.55;color:#ffffffa6}.ain-skin.ain-page-corrections-policy .linkcard .go{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);transition:background .2s,color .2s,transform .3s}.ain-skin.ain-page-corrections-policy .linkcard:hover .go{background:var(--yellow);color:var(--dark);border-color:var(--yellow);transform:rotate(45deg)}.ain-skin.ain-page-corrections-policy .linkcard .go svg{width:18px;height:18px}.ain-skin.ain-page-corrections-policy .doc{padding:80px 0 100px}.ain-skin.ain-page-corrections-policy .doc-cols{display:grid;grid-template-columns:270px minmax(0,1fr);gap:70px;align-items:start}.ain-skin.ain-page-corrections-policy .doc-nav{position:sticky;top:96px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 14px 12px;max-height:calc(100vh - 120px);overflow:auto}.ain-skin.ain-page-corrections-policy .doc-nav h4{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--dark);padding:0 8px 10px;display:flex;justify-content:space-between}.ain-skin.ain-page-corrections-policy .doc-nav h4 span{font:600 12px Inter,sans-serif;color:var(--soft);letter-spacing:0;text-transform:none}.ain-skin.ain-page-corrections-policy .doc-bar{height:4px;border-radius:4px;background:var(--paper2);margin:0 8px 10px;overflow:hidden}.ain-skin.ain-page-corrections-policy .doc-bar i{display:block;height:100%;width:0;background:var(--yellow);transition:width .2s}.ain-skin.ain-page-corrections-policy .doc-nav ol{list-style:none;counter-reset:d}.ain-skin.ain-page-corrections-policy .doc-nav a{display:grid;grid-template-columns:26px 1fr;gap:4px;padding:8px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--soft);font-weight:500;transition:background .15s,color .15s}.ain-skin.ain-page-corrections-policy .doc-nav a:before{counter-increment:d;content:counter(d,decimal-leading-zero);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:14px;color:#b5bec8}.ain-skin.ain-page-corrections-policy .doc-nav a:hover{background:var(--paper)}.ain-skin.ain-page-corrections-policy .doc-nav a.on{background:#fdf4e2;color:var(--dark);font-weight:700}.ain-skin.ain-page-corrections-policy .doc-nav a.on:before,.ain-skin.ain-page-corrections-policy .doc-nav a.done:before{color:var(--yellow2)}.ain-skin.ain-page-corrections-policy .doc-body{max-width:780px}.ain-skin.ain-page-corrections-policy .doc-sec{padding:0 0 46px;margin-bottom:46px;border-bottom:1px solid var(--line);scroll-margin-top:96px}.ain-skin.ain-page-corrections-policy .doc-sec:last-child{border-bottom:0;margin-bottom:0}.ain-skin.ain-page-corrections-policy .doc-sec h2{display:flex;align-items:baseline;gap:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:18px}.ain-skin.ain-page-corrections-policy .doc-sec h2 .n{flex:0 0 auto;font-size:.5em;color:var(--yellow2);letter-spacing:.06em;padding:4px 8px;border:1.5px solid rgba(212,144,26,.45);border-radius:6px;transform:translateY(-5px)}.ain-skin.ain-page-corrections-policy .doc-sec .txt ul{list-style:none;margin:16px 0}.ain-skin.ain-page-corrections-policy .doc-sec .txt li{position:relative;padding-left:30px;margin-bottom:11px}.ain-skin.ain-page-corrections-policy .doc-sec .txt li:before{content:"";position:absolute;left:0;top:.42em;width:18px;height:18px;border-radius:50%;background:var(--yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%231F2934' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.ain-skin.ain-page-corrections-policy .callout{display:grid;grid-template-columns:auto 1fr;gap:16px;margin:22px 0 4px;padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--yellow)}.ain-skin.ain-page-corrections-policy .callout .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#fdf4e2;color:var(--yellow2)}.ain-skin.ain-page-corrections-policy .callout .ic svg{width:19px;height:19px}.ain-skin.ain-page-corrections-policy .callout b{display:block;color:var(--dark);margin-bottom:4px;font-size:15px}.ain-skin.ain-page-corrections-policy .callout p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-corrections-policy .callout.dark{background:var(--dark);border-color:var(--dark);border-left-color:var(--yellow)}.ain-skin.ain-page-corrections-policy .callout.dark b{color:#fff}.ain-skin.ain-page-corrections-policy .callout.dark p{color:#ffffffa6}.ain-skin.ain-page-corrections-policy .callout.dark .ic{background:#f8af2426;color:var(--yellow)}.ain-skin.ain-page-corrections-policy .callout a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ain-skin.ain-page-corrections-policy .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:26px 0 8px;counter-reset:s;position:relative}.ain-skin.ain-page-corrections-policy .steps:before{content:"";position:absolute;left:10%;right:10%;top:27px;height:2px;background:repeating-linear-gradient(90deg,var(--yellow) 0 8px,transparent 8px 14px);opacity:.6}.ain-skin.ain-page-corrections-policy .step{position:relative;text-align:center;padding:0 8px}.ain-skin.ain-page-corrections-policy .step .dot{position:relative;z-index:1;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);box-shadow:0 0 0 6px var(--paper);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-corrections-policy .step:hover .dot{transform:scale(1.1)}.ain-skin.ain-page-corrections-policy .step .dot svg{width:22px;height:22px}.ain-skin.ain-page-corrections-policy .step b{display:block;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var(--dark);line-height:1.05}.ain-skin.ain-page-corrections-policy .step span{display:block;font-size:12.5px;color:var(--soft);line-height:1.45;margin-top:5px}.ain-skin.ain-page-corrections-policy .step.ai .dot{background:#fff;color:var(--dark);border:2px dashed var(--soft)}.ain-skin.ain-page-corrections-policy .steps.c4s{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-corrections-policy .reviewed{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding:22px 24px;border-radius:14px;background:var(--dark);color:#fff;margin-top:8px}.ain-skin.ain-page-corrections-policy .reviewed div{display:flex;flex-direction:column;gap:2px}.ain-skin.ain-page-corrections-policy .reviewed small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-corrections-policy .reviewed b{font-size:15px}.ain-skin.ain-page-corrections-policy .labels{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 6px}.ain-skin.ain-page-corrections-policy .lab{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ain-skin.ain-page-corrections-policy .lab.sp{background:#fff1d6;color:#8a5a00;border:1px solid #f3d595}.ain-skin.ain-page-corrections-policy .lab.ad{background:var(--paper2);color:#56636f;border:1px solid var(--line)}.ain-skin.ain-page-corrections-policy .lab.ai{background:#e8eefb;color:#2449a6;border:1px solid #c9d6f4}.ain-skin.ain-page-corrections-policy .lab.own{background:var(--dark);color:var(--yellow)}.ain-skin.ain-page-corrections-policy .lab.upd{background:#e4f6ec;color:#1d7a4c;border:1px solid #bfe6cf}.ain-skin.ain-page-corrections-policy .lab.cor{background:#fdecea;color:#a3321f;border:1px solid #f4c6be}@media (max-width:1100px){.ain-skin.ain-page-corrections-policy .doc-cols{grid-template-columns:1fr;gap:30px}.ain-skin.ain-page-corrections-policy .doc-nav{position:static;max-height:none}.ain-skin.ain-page-corrections-policy .doc-nav ol{columns:2}.ain-skin.ain-page-corrections-policy .sec-hd{grid-template-columns:1fr;gap:18px}.ain-skin.ain-page-corrections-policy .c4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ain-skin.ain-page-corrections-policy .c3,.ain-skin.ain-page-corrections-policy .stats-in{grid-template-columns:1fr 1fr}.ain-skin.ain-page-corrections-policy .stat:nth-child(2){border-right:0}.ain-skin.ain-page-corrections-policy .stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.ain-skin.ain-page-corrections-policy .steps,.ain-skin.ain-page-corrections-policy .steps.c4s{grid-template-columns:1fr;gap:16px;text-align:left}.ain-skin.ain-page-corrections-policy .steps:before{display:none}.ain-skin.ain-page-corrections-policy .step{display:grid;grid-template-columns:56px 1fr;gap:4px 14px;text-align:left;align-items:center}.ain-skin.ain-page-corrections-policy .step .dot{margin:0;grid-row:span 2}}@media (max-width:640px){.ain-skin.ain-page-corrections-policy .pg-hero{padding:120px 0 80px}.ain-skin.ain-page-corrections-policy .c3,.ain-skin.ain-page-corrections-policy .c2,.ain-skin.ain-page-corrections-policy .c4{grid-template-columns:1fr}.ain-skin.ain-page-corrections-policy .doc-nav ol{columns:1}.ain-skin.ain-page-corrections-policy .linkcard{grid-template-columns:1fr}.ain-skin.ain-page-corrections-policy .linkcard .go{display:none}.ain-skin.ain-page-corrections-policy .sec{padding:70px 0}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-corrections-policy .pg-hero h1 .w>span{transform:none}.ain-skin.ain-page-corrections-policy .pg-hero .lead,.ain-skin.ain-page-corrections-policy .pg-hero .hero-meta{opacity:1}}.ain-skin.ain-page-corrections-policy .report{position:relative;z-index:3;margin-top:-54px}.ain-skin.ain-page-corrections-policy .report-in{display:grid;grid-template-columns:1.2fr .8fr;gap:0;border-radius:20px;overflow:hidden;box-shadow:0 30px 70px #11182024;background:#fff}.ain-skin.ain-page-corrections-policy .report-in .l{padding:30px 32px}.ain-skin.ain-page-corrections-policy .report-in .l small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow2)}.ain-skin.ain-page-corrections-policy .report-in .l h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:800;text-transform:uppercase;line-height:.95;color:var(--dark);margin:6px 0 10px}.ain-skin.ain-page-corrections-policy .report-in .l p{font-size:15px;line-height:1.6;color:var(--soft);margin-bottom:18px}.ain-skin.ain-page-corrections-policy .report-in .r{background:var(--dark);color:#fff;padding:30px 32px;display:flex;flex-direction:column;gap:12px;justify-content:center}.ain-skin.ain-page-corrections-policy .report-in .r b{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-corrections-policy .report-in .r ol{list-style:none;counter-reset:r;display:flex;flex-direction:column;gap:9px}.ain-skin.ain-page-corrections-policy .report-in .r li{display:flex;gap:10px;font-size:14px;line-height:1.45;color:#fffc}.ain-skin.ain-page-corrections-policy .report-in .r li:before{counter-increment:r;content:counter(r);flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:#f8af242e;color:var(--yellow);font-size:12px;font-weight:800;display:grid;place-items:center}.ain-skin.ain-page-corrections-policy .notice{margin:20px 0 6px;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:#fff}.ain-skin.ain-page-corrections-policy .notice .hd{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;background:var(--paper);border-bottom:1px solid var(--line);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--soft)}.ain-skin.ain-page-corrections-policy .notice .bd{padding:18px 20px;border-left:4px solid #c8452e}.ain-skin.ain-page-corrections-policy .notice.clar .bd{border-left-color:#2459d3}.ain-skin.ain-page-corrections-policy .notice.upd .bd{border-left-color:#1d7a4c}.ain-skin.ain-page-corrections-policy .notice .bd b{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--dark);margin-bottom:6px}.ain-skin.ain-page-corrections-policy .notice .bd p{font-size:14.5px;line-height:1.6;color:#3a4654}.ain-skin.ain-page-corrections-policy .log{list-style:none;position:relative;padding-left:22px;margin-top:6px}.ain-skin.ain-page-corrections-policy .log:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:2px;background:var(--line)}.ain-skin.ain-page-corrections-policy .log li{position:relative;padding:4px 0 12px;font-size:14px;line-height:1.5;color:#3a4654}.ain-skin.ain-page-corrections-policy .log li:before{content:"";position:absolute;left:-21px;top:9px;width:10px;height:10px;border-radius:50%;background:#1d7a4c;box-shadow:0 0 0 4px #e4f6ec}.ain-skin.ain-page-corrections-policy .log time{font-weight:700;color:var(--dark);margin-right:6px}.ain-skin.ain-page-corrections-policy .ts{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0 6px}.ain-skin.ain-page-corrections-policy .ts div{padding:20px;border-radius:14px;background:#fff;border:1px solid var(--line)}.ain-skin.ain-page-corrections-policy .ts small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--soft)}.ain-skin.ain-page-corrections-policy .ts b{display:block;font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:800;color:var(--dark);line-height:1;margin:6px 0}.ain-skin.ain-page-corrections-policy .ts p{font-size:13.5px;line-height:1.55;color:var(--soft)}.ain-skin.ain-page-corrections-policy .ts div.on{background:var(--dark);border-color:var(--dark)}.ain-skin.ain-page-corrections-policy .ts div.on b{color:var(--yellow)}.ain-skin.ain-page-corrections-policy .ts div.on p,.ain-skin.ain-page-corrections-policy .ts div.on small{color:#ffffffa6}.ain-skin.ain-page-corrections-policy .ex{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px;border-radius:5px;background:var(--dark);color:var(--yellow)}@media (max-width:900px){.ain-skin.ain-page-corrections-policy .report-in,.ain-skin.ain-page-corrections-policy .ts{grid-template-columns:1fr}}.ain-skin.ain-page-contact *,.ain-skin.ain-page-contact *:before,.ain-skin.ain-page-contact *:after{box-sizing:border-box;margin:0;padding:0}.ain-skin.ain-page-contact{scroll-behavior:smooth}.ain-skin.ain-page-contact{--dark:#1F2934;--dark2:#273444;--dark3:#34455a;--deep:#141c25;--yellow:#f8af24;--yellow2:#d4901a;--paper:#f1f2f2;--paper2:#e7e8e8;--line:#d7d9d9;--ink:#111820;--soft:#68788C;--white:#fff;--max:1240px}.ain-skin.ain-page-contact{font-family:Inter,sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.ain-skin.ain-page-contact a{color:inherit;text-decoration:none}.ain-skin.ain-page-contact img{display:block;max-width:100%}.ain-skin.ain-page-contact .wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.ain-skin.ain-page-contact .skip{position:absolute;left:-999px;top:8px;z-index:999;background:var(--yellow);color:var(--dark);padding:10px 16px;border-radius:6px;font-weight:700}.ain-skin.ain-page-contact .skip:focus{left:12px}.ain-skin.ain-page-contact :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.ain-skin.ain-page-contact .progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--yellow);z-index:9999}.ain-skin.ain-page-contact .nav{position:fixed;top:0;left:0;right:0;z-index:200;height:66px;display:flex;align-items:center;background:#1f293400;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,backdrop-filter .35s}.ain-skin.ain-page-contact .nav.scrolled{background:#1f2934f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#ffffff12}.ain-skin.ain-page-contact .nav .inner{width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ain-skin.ain-page-contact .logo img{height:30px;width:auto}.ain-skin.ain-page-contact .nav-links{display:flex;gap:24px;list-style:none}.ain-skin.ain-page-contact .nav-links a{color:#ffffffad;font-size:13.5px;font-weight:500;transition:color .15s;position:relative;padding:6px 0}.ain-skin.ain-page-contact .nav-links a:hover{color:#fff}.ain-skin.ain-page-contact .nav-links a.on{color:var(--yellow)}.ain-skin.ain-page-contact .nav-links a.on:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--yellow)}.ain-skin.ain-page-contact .nav-right{display:flex;align-items:center;gap:14px}.ain-skin.ain-page-contact .nav-sign{color:#ffffffa6;font-size:13px;font-weight:500}.ain-skin.ain-page-contact .nav-join{background:var(--yellow);color:var(--dark);font-size:13px;font-weight:700;padding:9px 18px;border-radius:7px;transition:background .15s,transform .15s}.ain-skin.ain-page-contact .nav-join:hover{background:var(--yellow2);transform:translateY(-1px)}.ain-skin.ain-page-contact .menu-btn{display:none;width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;place-items:center}.ain-skin.ain-page-contact .menu-btn svg{width:20px;height:20px}.ain-skin.ain-page-contact .mob{position:fixed;inset:66px 0 auto 0;z-index:190;background:var(--dark);padding:12px 24px 22px;display:none;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.08)}.ain-skin.ain-page-contact .mob.open{display:flex}.ain-skin.ain-page-contact .mob a{color:#fffc;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);font-weight:600}.ain-skin.ain-page-contact .newsbar{position:absolute;top:66px;left:0;right:0;z-index:150;background:#141c258c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-contact .newsbar .wrap{display:flex;align-items:center;gap:26px;height:50px;overflow-x:auto;scrollbar-width:none}.ain-skin.ain-page-contact .newsbar .wrap::-webkit-scrollbar{display:none}.ain-skin.ain-page-contact .newsbar .lbl{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);white-space:nowrap;display:flex;align-items:center;gap:9px}.ain-skin.ain-page-contact .newsbar .lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);animation:live 2.2s infinite}@keyframes live{0%{box-shadow:0 0 #f8af248c}70%{box-shadow:0 0 0 8px #f8af2400}to{box-shadow:0 0 #f8af2400}}.ain-skin.ain-page-contact .newsbar a{font-size:13px;font-weight:600;color:#ffffff8c;white-space:nowrap;transition:color .15s}.ain-skin.ain-page-contact .newsbar a:hover,.ain-skin.ain-page-contact .newsbar a.on{color:#fff}.ain-skin.ain-page-contact .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--yellow);color:var(--dark);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;border:0;cursor:pointer;font-family:Inter,sans-serif;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 10px 26px #f8af2438}.ain-skin.ain-page-contact .btn:hover{background:var(--yellow2);transform:translateY(-2px)}.ain-skin.ain-page-contact .btn svg{width:17px;height:17px}.ain-skin.ain-page-contact .btn-ghost{background:transparent;color:var(--dark);border:1.5px solid var(--dark);box-shadow:none}.ain-skin.ain-page-contact .btn-ghost:hover{background:var(--dark);color:#fff}.ain-skin.ain-page-contact .btn-ghost.light{color:#fff;border-color:#ffffff59}.ain-skin.ain-page-contact .btn-ghost.light:hover{background:#fff;color:var(--dark)}.ain-skin.ain-page-contact .kicker{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow2);display:inline-flex;align-items:center;gap:10px}.ain-skin.ain-page-contact .kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.ain-skin.ain-page-contact .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-contact .reveal.visible{opacity:1;transform:none}.ain-skin.ain-page-contact .d1{transition-delay:.08s}.ain-skin.ain-page-contact .d2{transition-delay:.16s}.ain-skin.ain-page-contact .d3{transition-delay:.24s}.ain-skin.ain-page-contact .d4{transition-delay:.32s}.ain-skin.ain-page-contact .trust{background:var(--dark);color:#fff;position:relative;overflow:hidden}.ain-skin.ain-page-contact .trust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%)}.ain-skin.ain-page-contact .trust .wrap{position:relative;padding-top:72px;padding-bottom:72px}.ain-skin.ain-page-contact .trust-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;flex-wrap:wrap}.ain-skin.ain-page-contact .trust-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;text-transform:uppercase;line-height:.92}.ain-skin.ain-page-contact .trust-hd h2 em{font-style:normal;color:var(--yellow)}.ain-skin.ain-page-contact .trust-hd p{max-width:460px;color:#fff9;font-size:15px;line-height:1.65}.ain-skin.ain-page-contact .trust-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ain-skin.ain-page-contact .trust-card{position:relative;padding:22px 20px 20px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:flex;flex-direction:column;gap:12px;min-height:168px}.ain-skin.ain-page-contact .trust-card:hover{transform:translateY(-5px);border-color:#f8af2480;background:#f8af2412}.ain-skin.ain-page-contact .trust-card .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#f8af2424;color:var(--yellow)}.ain-skin.ain-page-contact .trust-card .ic svg{width:20px;height:20px}.ain-skin.ain-page-contact .trust-card b{font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:800;text-transform:uppercase;line-height:1}.ain-skin.ain-page-contact .trust-card span{font-size:13px;color:#ffffff8c;line-height:1.5}.ain-skin.ain-page-contact .trust-card .ar{position:absolute;top:20px;right:18px;color:#ffffff4d;transition:color .2s,transform .25s}.ain-skin.ain-page-contact .trust-card:hover .ar{color:var(--yellow);transform:translate(3px,-3px)}.ain-skin.ain-page-contact .trust-card .ar svg{width:16px;height:16px}.ain-skin.ain-page-contact footer{background:var(--deep);color:#7a8fa6;padding:56px 0 26px}.ain-skin.ain-page-contact .foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin.ain-page-contact .foot-brand img{height:30px;width:auto}.ain-skin.ain-page-contact .foot-brand p{font-size:13px;color:#5d7082;line-height:1.65;max-width:320px;margin-top:16px}.ain-skin.ain-page-contact footer h5{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#fff6;margin-bottom:16px;font-weight:700}.ain-skin.ain-page-contact footer ul{list-style:none}.ain-skin.ain-page-contact footer li{margin-bottom:10px}.ain-skin.ain-page-contact footer ul a{font-size:13.5px;color:#8a9bb0;transition:color .15s}.ain-skin.ain-page-contact footer ul a:hover{color:#fff}.ain-skin.ain-page-contact .foot-news{display:flex;gap:8px;margin-top:4px}.ain-skin.ain-page-contact .foot-news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:11px 12px;color:#fff;font:13px Inter,sans-serif}.ain-skin.ain-page-contact .foot-news button{background:var(--yellow);border:0;border-radius:7px;padding:0 16px;font:700 13px Inter,sans-serif;color:var(--dark);cursor:pointer}.ain-skin.ain-page-contact .foot-social{display:flex;gap:10px;margin-top:18px}.ain-skin.ain-page-contact .foot-social a{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:#ffffff0f;color:#9aa6b8;transition:background .15s,color .15s}.ain-skin.ain-page-contact .foot-social a:hover{background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-contact .foot-social svg{width:15px;height:15px}.ain-skin.ain-page-contact .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;font-size:12px;color:#5d7082}.ain-skin.ain-page-contact .foot-bottom a:hover{color:#fff}.ain-skin.ain-page-contact .toast{position:fixed;left:50%;bottom:28px;z-index:300;transform:translate(-50%,30px);opacity:0;background:var(--dark);color:#fff;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 18px 40px #0000004d;transition:opacity .3s,transform .3s;pointer-events:none;display:flex;gap:9px;align-items:center}.ain-skin.ain-page-contact .toast.show{opacity:1;transform:translate(-50%)}.ain-skin.ain-page-contact .toast svg{width:16px;height:16px;color:var(--yellow)}@media (max-width:1100px){.ain-skin.ain-page-contact .nav-links{display:none}.ain-skin.ain-page-contact .menu-btn{display:grid}.ain-skin.ain-page-contact .nav-sign{display:none}.ain-skin.ain-page-contact .trust-grid{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-contact .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ain-skin.ain-page-contact .wrap,.ain-skin.ain-page-contact .nav .inner{padding:0 20px}.ain-skin.ain-page-contact .trust-grid{grid-template-columns:1fr 1fr}.ain-skin.ain-page-contact .foot-top{grid-template-columns:1fr}.ain-skin.ain-page-contact .nav-join{display:none}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-contact *{transition:none!important;animation:none!important}.ain-skin.ain-page-contact .reveal{opacity:1;transform:none}}.ain-skin.ain-page-contact .pg-hero{position:relative;background:var(--dark);color:#fff;padding:160px 0 96px;overflow:hidden;isolation:isolate}.ain-skin.ain-page-contact .pg-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ain-skin.ain-page-contact .pg-hero .grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 85% at 78% 25%,#000 20%,transparent 75%)}.ain-skin.ain-page-contact .pg-hero .glow{position:absolute;width:820px;height:820px;right:-240px;top:-380px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.17),transparent 62%)}.ain-skin.ain-page-contact .pg-hero .glow2{position:absolute;width:700px;height:700px;left:-300px;bottom:-460px;border-radius:50%;background:radial-gradient(circle,rgba(36,89,211,.22),transparent 65%)}.ain-skin.ain-page-contact .pg-hero .radar{position:absolute;width:900px;height:900px;right:-330px;top:-260px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 89px,rgba(248,175,36,.07) 90px 91px)}.ain-skin.ain-page-contact .pg-hero .radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(248,175,36,.13),transparent 20%);animation:sweep 10s linear infinite}@keyframes sweep{to{transform:rotate(360deg)}}.ain-skin.ain-page-contact .pg-hero .word{position:absolute;right:-10px;bottom:-34px;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(130px,19vw,300px);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}.ain-skin.ain-page-contact .pg-hero-in{position:relative}.ain-skin.ain-page-contact .pg-hero h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(52px,7.4vw,112px);font-weight:800;text-transform:uppercase;line-height:.86;letter-spacing:-.015em;max-width:14ch;margin-top:18px}.ain-skin.ain-page-contact .pg-hero h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.04em}.ain-skin.ain-page-contact .pg-hero h1 .w>span{display:inline-block;transform:translateY(105%);animation:wup .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*70ms + .15s)}.ain-skin.ain-page-contact .pg-hero h1 .w.hl>span{color:var(--yellow)}@keyframes wup{to{transform:none}}@keyframes fadeup{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ain-skin.ain-page-contact .pg-hero .lead{max-width:660px;margin-top:26px;font-size:clamp(17px,1.5vw,19px);line-height:1.7;color:#ffffffb8;opacity:0;animation:fadeup .9s .6s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-contact .pg-hero .hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;opacity:0;animation:fadeup .9s .8s cubic-bezier(.16,1,.3,1) forwards}.ain-skin.ain-page-contact .chip{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;font-size:13px;color:#ffffffbf;font-weight:500}.ain-skin.ain-page-contact .chip svg{width:15px;height:15px;color:var(--yellow)}.ain-skin.ain-page-contact .chip b{color:#fff;font-weight:700}.ain-skin.ain-page-contact .crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#ffffff80;margin-bottom:26px}.ain-skin.ain-page-contact .crumbs li{display:flex;align-items:center;gap:8px}.ain-skin.ain-page-contact .crumbs li+li:before{content:"/";color:#ffffff40}.ain-skin.ain-page-contact .crumbs a:hover{color:#fff}.ain-skin.ain-page-contact .crumbs [aria-current]{color:var(--yellow)}.ain-skin.ain-page-contact .sec{padding:96px 0}.ain-skin.ain-page-contact .sec.white{background:#fff}.ain-skin.ain-page-contact .sec.dark{background:var(--dark);color:#fff}.ain-skin.ain-page-contact .sec-hd{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end;margin-bottom:46px}.ain-skin.ain-page-contact .sec-hd h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:800;text-transform:uppercase;line-height:.88;color:var(--dark);margin-top:12px}.ain-skin.ain-page-contact .sec.dark .sec-hd h2{color:#fff}.ain-skin.ain-page-contact .sec-hd h2 em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-contact .sec.dark .sec-hd h2 em{color:var(--yellow)}.ain-skin.ain-page-contact .sec-hd p{font-size:17px;line-height:1.7;color:var(--soft)}.ain-skin.ain-page-contact .sec.dark .sec-hd p{color:#ffffff9e}.ain-skin.ain-page-contact .sec.dark .kicker{color:var(--yellow)}.ain-skin.ain-page-contact .txt{font-size:17px;line-height:1.8;color:#2a3542}.ain-skin.ain-page-contact .txt p+p{margin-top:16px}.ain-skin.ain-page-contact .txt a{color:var(--dark);font-weight:600;background:linear-gradient(var(--yellow),var(--yellow)) 0 100%/100% 2px no-repeat;transition:background-size .25s}.ain-skin.ain-page-contact .txt a:hover{background-size:100% 100%}.ain-skin.ain-page-contact .stats{position:relative;z-index:3;margin-top:-46px}.ain-skin.ain-page-contact .stats-in{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:18px;box-shadow:0 30px 70px #1118201f;overflow:hidden}.ain-skin.ain-page-contact .stat{padding:28px 26px;border-right:1px solid var(--line)}.ain-skin.ain-page-contact .stat:last-child{border-right:0}.ain-skin.ain-page-contact .stat .n{font-family:Barlow Condensed,sans-serif;font-size:46px;font-weight:800;line-height:1;color:var(--dark)}.ain-skin.ain-page-contact .stat .n em{font-style:normal;color:var(--yellow2)}.ain-skin.ain-page-contact .stat .l{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--soft)}.ain-skin.ain-page-contact .cards{display:grid;gap:16px}.ain-skin.ain-page-contact .c3{grid-template-columns:repeat(3,1fr)}.ain-skin.ain-page-contact .c2{grid-template-columns:repeat(2,1fr)}.ain-skin.ain-page-contact .c4{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-contact .tile{position:relative;padding:26px;border-radius:16px;background:#fff;border:1px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;overflow:hidden}.ain-skin.ain-page-contact .tile:hover{transform:translateY(-5px);box-shadow:0 24px 50px #1118201a;border-color:#c9ced3}.ain-skin.ain-page-contact .sec.white .tile{background:var(--paper)}.ain-skin.ain-page-contact .tile .ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--dark);color:var(--yellow);margin-bottom:18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-contact .tile:hover .ic{transform:rotate(-8deg) scale(1.08)}.ain-skin.ain-page-contact .tile .ic svg{width:22px;height:22px}.ain-skin.ain-page-contact .tile h3{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:10px}.ain-skin.ain-page-contact .tile p{font-size:15px;line-height:1.65;color:var(--soft)}.ain-skin.ain-page-contact .tile .num{position:absolute;right:18px;top:12px;font-family:Barlow Condensed,sans-serif;font-size:58px;font-weight:800;color:#1f29340f;line-height:1}.ain-skin.ain-page-contact .sec.dark .tile{background:#ffffff0a;border-color:#ffffff1a}.ain-skin.ain-page-contact .sec.dark .tile:hover{border-color:#f8af2480;background:#f8af240f}.ain-skin.ain-page-contact .sec.dark .tile h3{color:#fff}.ain-skin.ain-page-contact .sec.dark .tile p{color:#ffffff9e}.ain-skin.ain-page-contact .sec.dark .tile .ic{background:#f8af2424}.ain-skin.ain-page-contact .sec.dark .tile .num{color:#ffffff0d}.ain-skin.ain-page-contact .linkcard{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:26px 28px;border-radius:18px;background:var(--dark);color:#fff;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ain-skin.ain-page-contact .linkcard:hover{transform:translateY(-4px)}.ain-skin.ain-page-contact .linkcard:after{content:"";position:absolute;right:-60px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.22),transparent 65%)}.ain-skin.ain-page-contact .linkcard .ic{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-contact .linkcard .ic svg{width:24px;height:24px}.ain-skin.ain-page-contact .linkcard small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-contact .linkcard h3{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:1;margin:4px 0 6px}.ain-skin.ain-page-contact .linkcard p{font-size:14.5px;line-height:1.55;color:#ffffffa6}.ain-skin.ain-page-contact .linkcard .go{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);transition:background .2s,color .2s,transform .3s}.ain-skin.ain-page-contact .linkcard:hover .go{background:var(--yellow);color:var(--dark);border-color:var(--yellow);transform:rotate(45deg)}.ain-skin.ain-page-contact .linkcard .go svg{width:18px;height:18px}.ain-skin.ain-page-contact .doc{padding:80px 0 100px}.ain-skin.ain-page-contact .doc-cols{display:grid;grid-template-columns:270px minmax(0,1fr);gap:70px;align-items:start}.ain-skin.ain-page-contact .doc-nav{position:sticky;top:96px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 14px 12px;max-height:calc(100vh - 120px);overflow:auto}.ain-skin.ain-page-contact .doc-nav h4{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--dark);padding:0 8px 10px;display:flex;justify-content:space-between}.ain-skin.ain-page-contact .doc-nav h4 span{font:600 12px Inter,sans-serif;color:var(--soft);letter-spacing:0;text-transform:none}.ain-skin.ain-page-contact .doc-bar{height:4px;border-radius:4px;background:var(--paper2);margin:0 8px 10px;overflow:hidden}.ain-skin.ain-page-contact .doc-bar i{display:block;height:100%;width:0;background:var(--yellow);transition:width .2s}.ain-skin.ain-page-contact .doc-nav ol{list-style:none;counter-reset:d}.ain-skin.ain-page-contact .doc-nav a{display:grid;grid-template-columns:26px 1fr;gap:4px;padding:8px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--soft);font-weight:500;transition:background .15s,color .15s}.ain-skin.ain-page-contact .doc-nav a:before{counter-increment:d;content:counter(d,decimal-leading-zero);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:14px;color:#b5bec8}.ain-skin.ain-page-contact .doc-nav a:hover{background:var(--paper)}.ain-skin.ain-page-contact .doc-nav a.on{background:#fdf4e2;color:var(--dark);font-weight:700}.ain-skin.ain-page-contact .doc-nav a.on:before,.ain-skin.ain-page-contact .doc-nav a.done:before{color:var(--yellow2)}.ain-skin.ain-page-contact .doc-body{max-width:780px}.ain-skin.ain-page-contact .doc-sec{padding:0 0 46px;margin-bottom:46px;border-bottom:1px solid var(--line);scroll-margin-top:96px}.ain-skin.ain-page-contact .doc-sec:last-child{border-bottom:0;margin-bottom:0}.ain-skin.ain-page-contact .doc-sec h2{display:flex;align-items:baseline;gap:14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark);margin-bottom:18px}.ain-skin.ain-page-contact .doc-sec h2 .n{flex:0 0 auto;font-size:.5em;color:var(--yellow2);letter-spacing:.06em;padding:4px 8px;border:1.5px solid rgba(212,144,26,.45);border-radius:6px;transform:translateY(-5px)}.ain-skin.ain-page-contact .doc-sec .txt ul{list-style:none;margin:16px 0}.ain-skin.ain-page-contact .doc-sec .txt li{position:relative;padding-left:30px;margin-bottom:11px}.ain-skin.ain-page-contact .doc-sec .txt li:before{content:"";position:absolute;left:0;top:.42em;width:18px;height:18px;border-radius:50%;background:var(--yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%231F2934' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.ain-skin.ain-page-contact .callout{display:grid;grid-template-columns:auto 1fr;gap:16px;margin:22px 0 4px;padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--yellow)}.ain-skin.ain-page-contact .callout .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#fdf4e2;color:var(--yellow2)}.ain-skin.ain-page-contact .callout .ic svg{width:19px;height:19px}.ain-skin.ain-page-contact .callout b{display:block;color:var(--dark);margin-bottom:4px;font-size:15px}.ain-skin.ain-page-contact .callout p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-contact .callout.dark{background:var(--dark);border-color:var(--dark);border-left-color:var(--yellow)}.ain-skin.ain-page-contact .callout.dark b{color:#fff}.ain-skin.ain-page-contact .callout.dark p{color:#ffffffa6}.ain-skin.ain-page-contact .callout.dark .ic{background:#f8af2426;color:var(--yellow)}.ain-skin.ain-page-contact .callout a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ain-skin.ain-page-contact .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:26px 0 8px;counter-reset:s;position:relative}.ain-skin.ain-page-contact .steps:before{content:"";position:absolute;left:10%;right:10%;top:27px;height:2px;background:repeating-linear-gradient(90deg,var(--yellow) 0 8px,transparent 8px 14px);opacity:.6}.ain-skin.ain-page-contact .step{position:relative;text-align:center;padding:0 8px}.ain-skin.ain-page-contact .step .dot{position:relative;z-index:1;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:var(--dark);color:var(--yellow);box-shadow:0 0 0 6px var(--paper);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-contact .step:hover .dot{transform:scale(1.1)}.ain-skin.ain-page-contact .step .dot svg{width:22px;height:22px}.ain-skin.ain-page-contact .step b{display:block;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var(--dark);line-height:1.05}.ain-skin.ain-page-contact .step span{display:block;font-size:12.5px;color:var(--soft);line-height:1.45;margin-top:5px}.ain-skin.ain-page-contact .step.ai .dot{background:#fff;color:var(--dark);border:2px dashed var(--soft)}.ain-skin.ain-page-contact .steps.c4s{grid-template-columns:repeat(4,1fr)}.ain-skin.ain-page-contact .reviewed{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding:22px 24px;border-radius:14px;background:var(--dark);color:#fff;margin-top:8px}.ain-skin.ain-page-contact .reviewed div{display:flex;flex-direction:column;gap:2px}.ain-skin.ain-page-contact .reviewed small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}.ain-skin.ain-page-contact .reviewed b{font-size:15px}.ain-skin.ain-page-contact .labels{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 6px}.ain-skin.ain-page-contact .lab{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ain-skin.ain-page-contact .lab.sp{background:#fff1d6;color:#8a5a00;border:1px solid #f3d595}.ain-skin.ain-page-contact .lab.ad{background:var(--paper2);color:#56636f;border:1px solid var(--line)}.ain-skin.ain-page-contact .lab.ai{background:#e8eefb;color:#2449a6;border:1px solid #c9d6f4}.ain-skin.ain-page-contact .lab.own{background:var(--dark);color:var(--yellow)}.ain-skin.ain-page-contact .lab.upd{background:#e4f6ec;color:#1d7a4c;border:1px solid #bfe6cf}.ain-skin.ain-page-contact .lab.cor{background:#fdecea;color:#a3321f;border:1px solid #f4c6be}@media (max-width:1100px){.ain-skin.ain-page-contact .doc-cols{grid-template-columns:1fr;gap:30px}.ain-skin.ain-page-contact .doc-nav{position:static;max-height:none}.ain-skin.ain-page-contact .doc-nav ol{columns:2}.ain-skin.ain-page-contact .sec-hd{grid-template-columns:1fr;gap:18px}.ain-skin.ain-page-contact .c4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ain-skin.ain-page-contact .c3,.ain-skin.ain-page-contact .stats-in{grid-template-columns:1fr 1fr}.ain-skin.ain-page-contact .stat:nth-child(2){border-right:0}.ain-skin.ain-page-contact .stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.ain-skin.ain-page-contact .steps,.ain-skin.ain-page-contact .steps.c4s{grid-template-columns:1fr;gap:16px;text-align:left}.ain-skin.ain-page-contact .steps:before{display:none}.ain-skin.ain-page-contact .step{display:grid;grid-template-columns:56px 1fr;gap:4px 14px;text-align:left;align-items:center}.ain-skin.ain-page-contact .step .dot{margin:0;grid-row:span 2}}@media (max-width:640px){.ain-skin.ain-page-contact .pg-hero{padding:120px 0 80px}.ain-skin.ain-page-contact .c3,.ain-skin.ain-page-contact .c2,.ain-skin.ain-page-contact .c4{grid-template-columns:1fr}.ain-skin.ain-page-contact .doc-nav ol{columns:1}.ain-skin.ain-page-contact .linkcard{grid-template-columns:1fr}.ain-skin.ain-page-contact .linkcard .go{display:none}.ain-skin.ain-page-contact .sec{padding:70px 0}}@media (prefers-reduced-motion:reduce){.ain-skin.ain-page-contact .pg-hero h1 .w>span{transform:none}.ain-skin.ain-page-contact .pg-hero .lead,.ain-skin.ain-page-contact .pg-hero .hero-meta{opacity:1}}.ain-skin.ain-page-contact .routes{position:relative;z-index:3;margin-top:-54px}.ain-skin.ain-page-contact .rgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ain-skin.ain-page-contact .route{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:18px;background:#fff;box-shadow:0 22px 50px #1118201a;border:1px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s;overflow:hidden}.ain-skin.ain-page-contact .route:hover{transform:translateY(-6px);border-color:var(--yellow);box-shadow:0 30px 60px #11182024}.ain-skin.ain-page-contact .route .ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--dark);color:var(--yellow);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ain-skin.ain-page-contact .route:hover .ic{transform:rotate(-8deg) scale(1.08)}.ain-skin.ain-page-contact .route .ic svg{width:22px;height:22px}.ain-skin.ain-page-contact .route h3{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--dark)}.ain-skin.ain-page-contact .route p{font-size:14.5px;line-height:1.6;color:var(--soft)}.ain-skin.ain-page-contact .route .to{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:700;color:var(--dark)}.ain-skin.ain-page-contact .route .to svg{width:15px;height:15px;color:var(--yellow2);transition:transform .2s}.ain-skin.ain-page-contact .route:hover .to svg{transform:translate(3px,-3px)}.ain-skin.ain-page-contact .route .tag{position:absolute;top:18px;right:18px;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:5px;background:var(--paper);color:var(--soft)}.ain-skin.ain-page-contact .route.com{background:var(--dark)}.ain-skin.ain-page-contact .route.com h3{color:#fff}.ain-skin.ain-page-contact .route.com p{color:#ffffff9e}.ain-skin.ain-page-contact .route.com .to{color:#fff}.ain-skin.ain-page-contact .route.com .ic{background:var(--yellow);color:var(--dark)}.ain-skin.ain-page-contact .route.com .tag{background:#ffffff1a;color:#ffffffb3}.ain-skin.ain-page-contact .formwrap{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:start}.ain-skin.ain-page-contact .form{background:#fff;border:1px solid var(--line);border-radius:20px;padding:32px}.ain-skin.ain-page-contact .form h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,3.6vw,48px);font-weight:800;text-transform:uppercase;line-height:.92;color:var(--dark);margin:8px 0}.ain-skin.ain-page-contact .form>p{font-size:15px;line-height:1.6;color:var(--soft);margin-bottom:22px}.ain-skin.ain-page-contact .row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ain-skin.ain-page-contact .fld{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.ain-skin.ain-page-contact .fld label{font-size:13px;font-weight:700;color:var(--dark)}.ain-skin.ain-page-contact .fld label span{font-weight:500;color:var(--soft)}.ain-skin.ain-page-contact .fld input,.ain-skin.ain-page-contact .fld select,.ain-skin.ain-page-contact .fld textarea{width:100%;padding:13px 14px;border-radius:10px;border:1.5px solid var(--line);background:var(--paper);font:15px Inter,sans-serif;color:var(--ink);transition:border-color .15s,background .15s,box-shadow .15s}.ain-skin.ain-page-contact .fld textarea{min-height:150px;resize:vertical;line-height:1.55}.ain-skin.ain-page-contact .fld input:focus,.ain-skin.ain-page-contact .fld select:focus,.ain-skin.ain-page-contact .fld textarea:focus{outline:none;border-color:var(--yellow);background:#fff;box-shadow:0 0 0 4px #f8af242e}.ain-skin.ain-page-contact .types{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px}.ain-skin.ain-page-contact .types label{position:relative;display:flex;align-items:center;gap:9px;padding:12px;border-radius:10px;border:1.5px solid var(--line);background:var(--paper);font-size:13.5px;font-weight:600;color:var(--dark);cursor:pointer;transition:border-color .15s,background .15s}.ain-skin.ain-page-contact .types input{position:absolute;opacity:0;pointer-events:none}.ain-skin.ain-page-contact .types label svg{width:17px;height:17px;color:var(--soft);flex:0 0 auto}.ain-skin.ain-page-contact .types label:hover{border-color:#b9c2cc}.ain-skin.ain-page-contact .types input:checked+svg{color:var(--yellow2)}.ain-skin.ain-page-contact .types label:has(input:checked){border-color:var(--yellow);background:#fdf4e2}.ain-skin.ain-page-contact .types label:has(input:focus-visible){outline:3px solid var(--yellow);outline-offset:2px}.ain-skin.ain-page-contact .redirect{display:none;margin-bottom:16px;padding:16px 18px;border-radius:12px;background:var(--dark);color:#fff;font-size:14.5px;line-height:1.55}.ain-skin.ain-page-contact .redirect.show{display:block}.ain-skin.ain-page-contact .redirect a{color:var(--yellow);font-weight:700;text-decoration:underline}.ain-skin.ain-page-contact .formfoot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ain-skin.ain-page-contact .formfoot small{font-size:12.5px;color:var(--soft);max-width:340px;line-height:1.5}.ain-skin.ain-page-contact .expect{display:flex;flex-direction:column;gap:12px}.ain-skin.ain-page-contact .ex-row{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:18px;border-radius:14px;background:#fff;border:1px solid var(--line)}.ain-skin.ain-page-contact .ex-row .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#fdf4e2;color:var(--yellow2)}.ain-skin.ain-page-contact .ex-row .ic svg{width:18px;height:18px}.ain-skin.ain-page-contact .ex-row b{display:block;font-size:14.5px;color:var(--dark);margin-bottom:3px}.ain-skin.ain-page-contact .ex-row p{font-size:13.5px;line-height:1.55;color:var(--soft)}.ain-skin.ain-page-contact .ex-hd{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var(--dark);margin:2px 0 4px}.ain-skin.ain-page-contact .pubinfo{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.ain-skin.ain-page-contact .pubcard{position:relative;border-radius:20px;background:var(--dark);color:#fff;padding:32px;overflow:hidden}.ain-skin.ain-page-contact .pubcard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px}.ain-skin.ain-page-contact .pubcard>*{position:relative}.ain-skin.ain-page-contact .pubcard img{height:30px;margin-bottom:22px}.ain-skin.ain-page-contact .pubcard dl{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.ain-skin.ain-page-contact .pubcard dt{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);margin-bottom:4px}.ain-skin.ain-page-contact .pubcard dd{font-size:15.5px;font-weight:600;line-height:1.4}.ain-skin.ain-page-contact .pubcard dd a{border-bottom:1px solid rgba(248,175,36,.6)}@media (max-width:1100px){.ain-skin.ain-page-contact .formwrap,.ain-skin.ain-page-contact .pubinfo{grid-template-columns:1fr}}@media (max-width:900px){.ain-skin.ain-page-contact .rgrid,.ain-skin.ain-page-contact .types{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ain-skin.ain-page-contact .rgrid,.ain-skin.ain-page-contact .row,.ain-skin.ain-page-contact .types,.ain-skin.ain-page-contact .pubcard dl{grid-template-columns:1fr}}.ain-skin{font-family:inherit!important;background:var(--paper,#f1f2f2);color:var(--ink,#111820);min-height:75vh}.ain-skin .newsbar{position:relative;top:auto;left:auto;right:auto;background:#141c25;z-index:5}.ain-skin .newsbar .wrap{max-width:1240px}.ain-skin .reveal{opacity:1;transform:none}.ain-skin .pg-hero .lead,.ain-skin .pg-hero .hero-meta,.ain-skin .mast-side{opacity:1}.ain-skin a{text-decoration:none}.ain-skin .ain-news-fallback{max-width:1240px;margin:auto;padding:50px 24px}.ain-skin .ain-news-feed-loading{grid-column:1/-1;text-align:center;padding:35px}.ain-skin .ain-news-panel{min-width:0}.ain-skin .ain-trust-logo{font-size:13px;font-weight:750}.ain-skin .ain-news-error{padding:60px 24px;text-align:center}.ain-skin .ain-news-tabs button.active{background:#1f2934;color:#f8af24}.ain-skin .ain-news-mobile-nav{display:none}@media (max-width:760px){.ain-skin .newsbar .wrap{gap:18px}.ain-skin .mast{padding-top:70px}.ain-skin .pg-hero{padding-top:65px}}.ain-skin .newsbar{position:relative!important;top:auto!important;left:auto!important;right:auto!important}.ain-skin .mast{padding-top:76px}.ain-skin .pg-hero{padding-top:90px}.ain-skin .ain-html-content .reveal,.ain-skin .ain-html-content .reveal.visible{opacity:1;transform:none}.ain-skin .newsbar{position:relative!important;top:auto!important;left:auto!important;right:auto!important;z-index:5;background:#141c25!important;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07)}.ain-skin .newsbar .wrap{display:flex;align-items:center;gap:26px;height:50px;max-width:1240px;overflow-x:auto;scrollbar-width:none}.ain-skin .newsbar .lbl{color:#f8af24;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ain-skin .newsbar a{font-size:13px;font-weight:600;color:#ffffff8c;white-space:nowrap}.ain-skin .newsbar a:hover,.ain-skin .newsbar a.on{color:#fff}.ain-skin h1,.ain-skin .ain-html-content h1{font-family:Barlow Condensed,sans-serif!important}.ain-skin[class*=ain-page-] .pg-hero,.ain-skin.ain-page-index .mast{padding-top:45px!important}@media (max-width:760px){.ain-skin .newsbar .wrap{gap:18px}}.ain-skin .ain-news-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;max-width:100%;width:100%;white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-behavior:smooth}.ain-skin .ain-news-tabs button{flex:0 0 auto!important;white-space:nowrap!important}.ain-skin .ain-news-tabs::-webkit-scrollbar{height:5px}.ain-skin .ain-news-tabs::-webkit-scrollbar-thumb{background:#b7bec6;border-radius:8px}.ain-skin .ain-news-tabs{margin-bottom:24px!important}.ain-skin .ain-news-tabs+.fgrid{margin-top:0!important}.ain-skin .mast.ain-has-hero-image .ain-hero-background-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.ain-skin .mast.ain-has-hero-image .bg .grid{display:none!important}.ain-skin .ain-html-content.ain-has-hero-image .pg-hero{isolation:isolate}.ain-skin .ain-html-content.ain-has-hero-image .pg-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:linear-gradient(90deg,#16202cc9,#16202c85),var(--ain-hero-bg);background-position:center;background-size:cover;background-repeat:no-repeat}.ain-skin .ain-html-content.ain-has-hero-image .pg-hero .grid{display:none!important}.ain-skin .newsbar .lbl:before{display:none!important;content:none!important}.ain-skin.ain-page-index .fgrid .card.wide{flex-direction:column}.ain-skin.ain-page-index .fgrid .card.wide .im{flex:none;width:100%;min-height:0;aspect-ratio:auto}.ain-skin.ain-page-index .fgrid .card.wide .im img{display:block;position:static;width:100%;height:auto;max-height:none;object-fit:contain;transform:none}.ain-skin.ain-page-index .fgrid .card.wide:hover .im img{transform:none}.ain-skin.ain-page-our-authors .ain-expertise-matrix-wrap{overflow-x:auto;overflow-y:hidden;max-width:100%;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ain-skin.ain-page-our-authors .ain-dynamic-expertise{table-layout:fixed;width:100%}.ain-skin.ain-page-our-authors .ain-dynamic-expertise th:first-child{width:240px;min-width:160px;position:sticky;left:0;z-index:2;background:#17222e;color:#fff;text-align:left;padding-left:20px}.ain-skin.ain-page-our-authors .ain-dynamic-expertise thead th:first-child{z-index:3}.ain-skin.ain-page-our-authors .ain-dynamic-expertise th:not(:first-child){min-width:125px}.ain-skin.ain-page-our-authors .ain-dynamic-expertise th a{color:#fff;text-decoration:none;display:inline-block;overflow-wrap:anywhere}.ain-skin.ain-page-our-authors .ain-dynamic-expertise th a:hover{color:var(--yellow)}.ain-skin.ain-page-our-authors .ain-dynamic-expertise .dot{transform:scale(1)}.ain-skin.ain-page-our-authors .ain-expertise-empty{padding:26px;border:1px dashed rgba(255,255,255,.24);border-radius:14px;color:#ffffffc7}@media (max-width:700px){.ain-skin.ain-page-our-authors .ain-dynamic-expertise th:first-child{width:160px}}.ain-skin.ain-page-author-profile .pf-av img.ain-author-portrait,.ain-skin.ain-page-author-profile .others .av img.ain-author-portrait,.ain-skin.ain-page-our-authors .acard .av img.ain-author-portrait{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:50%}.ain-skin .ai-stable-arrow,.ain-skin .ai-stable-plane{display:inline-block;width:1em;height:1em;vertical-align:-.12em;flex-shrink:0}.ain-skin .ticker .lbl .ai-stable-plane{transform:rotate(45deg)}.ain-skin .ov.big .lead-badges{display:contents}.ain-skin .ov.big .lead-badges .lead-category{display:none}@media (max-width:760px){.ain-skin .ov.big .lead-badges{position:absolute;z-index:4;display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;top:14px;left:14px;right:60px;max-width:calc(100% - 74px)}.ain-skin .ov.big .lead-badges .lead-tag{position:static;max-width:100%;min-width:0;margin:0;padding:6px 9px;line-height:1.3;font-size:10px;white-space:normal;overflow-wrap:anywhere}.ain-skin .ov.big .lead-badges .lead-category{display:inline-flex;max-width:100%;min-width:0;margin:0;padding:6px 9px;line-height:1.3;font-size:10px;white-space:normal;overflow-wrap:anywhere}.ain-skin .ov.big .in>.cat{display:none}.ain-skin .ov.big .go{top:14px;right:12px;width:36px;height:36px}}.ain-skin.ain-page-index .lead-grid{align-items:stretch}.ain-skin.ain-page-index .lead-side{height:100%;min-height:0}.ain-skin.ain-page-index .ov.big{display:flex;flex-direction:column;align-self:stretch;height:100%}.ain-skin.ain-page-index .ov.big:before{display:none}.ain-skin.ain-page-index .ov.big img{z-index:auto;flex:0 0 auto}.ain-skin.ain-page-index .ov.big .in{position:relative;left:auto;right:auto;bottom:auto;flex:1;z-index:1;padding:20px 26px 24px;background:var(--dark2)}.ain-skin.ain-page-index .ov.big .in .cat{display:inline-flex}.ain-skin.ain-page-index .ov.big h2{margin:11px 0 12px}.ain-skin.ain-page-index .ov.big .meta{color:#ffffffb8}@media (max-width:760px){.ain-skin.ain-page-index .ov.big .in{padding:20px}}.ain-skin .ain-news-tabs-shell{position:relative;width:100%;min-width:0;max-width:100%;margin-bottom:24px}.ain-skin .ain-news-tabs-shell .ain-news-tabs{margin-bottom:0!important;padding-right:54px}.ain-skin .ain-news-tabs-next{position:absolute;top:0;bottom:0;right:0;z-index:3;display:grid;place-items:center;width:48px;padding:0;border:1px solid var(--line);border-radius:0 12px 12px 0;background:#fff;color:var(--dark);cursor:pointer;box-shadow:-8px 0 12px #ffffffe0}.ain-skin .ain-news-tabs-next:hover{color:#a36600;background:#fff9ec}.ain-skin .ain-news-tabs-next:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.ai-partners{--ai-partner-dark:#1F2934;--ai-partner-gold:#f8af24;background:var(--ai-partner-dark);padding:56px 0 60px;overflow:hidden;font-family:Inter,sans-serif;color:#fff}.ai-partners *,.ai-partners *:before,.ai-partners *:after{box-sizing:border-box}.ai-partners .ai-partners-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.ai-partners .ai-partners-kicker{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--ai-partner-gold);display:inline-flex;align-items:center;gap:10px}.ai-partners .ai-partners-kicker:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.ai-partners h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:800;text-transform:uppercase;color:#fff;line-height:1;margin:10px 0 28px}.ai-partners .ai-partners-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ai-partners .ai-partners-track{display:flex;align-items:center;gap:18px;width:max-content;animation:ai-partners-tick 50s linear infinite}.ai-partners .ai-partners-track.rev{animation-direction:reverse;margin-top:18px}.ai-partners .ai-partners-viewport:hover .ai-partners-track,.ai-partners .ai-partners-track:focus-within{animation-play-state:paused}.ai-partners .ai-partners-logo{flex:0 0 auto;width:170px;height:96px;border-radius:14px;display:grid;place-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:background .25s,border-color .25s,transform .25s;overflow:hidden}.ai-partners .ai-partners-logo:hover,.ai-partners .ai-partners-logo:focus-visible{background:#ffffff17;border-color:#f8af2466;transform:translateY(-3px)}.ai-partners .ai-partners-logo img{max-width:130px;max-height:62px;width:auto;height:auto;object-fit:contain;opacity:.75;transition:opacity .25s}.ai-partners .ai-partners-logo:hover img,.ai-partners .ai-partners-logo:focus-visible img{opacity:1}.ai-partners .ai-partners-feedback{font-size:14px;color:#ffffffbd}@keyframes ai-partners-tick{to{transform:translate(-50%)}}@media (max-width:640px){.ai-partners .ai-partners-wrap{padding:0 20px}}@media (prefers-reduced-motion:reduce){.ai-partners .ai-partners-track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.ai-partners .ai-partners-track.rev{display:none}.ai-partners .ai-partners-viewport{-webkit-mask-image:none;mask-image:none}}.ai-cookie-prompt{position:fixed;z-index:9999;bottom:20px;right:20px;width:min(440px,calc(100vw - 32px));padding:22px 24px;background:#fff;border:1px solid #e1e4e8;border-radius:14px;box-shadow:0 18px 60px #1f293430;font-family:Urbanist,system-ui,sans-serif;color:var(--color-custom-primary,#1f2934)}.ai-cookie-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.ai-cookie-heading h2{font-size:20px;font-weight:750;line-height:1.25;margin:0;color:var(--color-custom-primary,#1f2934)}.ai-cookie-prompt p{font-size:13px;line-height:1.65;color:#44515d;margin:0 0 17px}.ai-cookie-preference{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}.ai-cookie-preference-label{font-size:13px;font-weight:700;color:var(--color-custom-primary,#1f2934)}.ai-cookie-slider{display:flex;align-items:stretch;position:relative;flex:none;width:204px;min-height:41px;padding:4px;background:var(--color-custom-secondary,#e9eaeb);border:1px solid #dce0e5;border-radius:10px;isolation:isolate}.ai-cookie-slider:before{content:"";position:absolute;z-index:0;top:4px;left:4px;bottom:4px;width:calc(50% - 4px);border-radius:7px;background:var(--color-custom-primary,#1f2934);box-shadow:0 2px 6px #00000021;transition:transform .2s ease}.ai-cookie-slider.is-accepted:before{transform:translate(100%)}.ai-cookie-option{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:1;cursor:pointer;min-width:0}.ai-cookie-option input{position:absolute;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ai-cookie-option span{pointer-events:none;font-size:12px;font-weight:750;color:var(--color-custom-primary,#1f2934);transition:color .2s}.ai-cookie-option input:checked+span{color:#fff}.ai-cookie-option input:focus-visible+span{outline:2px solid var(--color-custom-button,#f8af24);outline-offset:5px;border-radius:3px}.ai-cookie-link{font-weight:700;color:var(--color-custom-primary,#1f2934);font-size:12px;text-decoration:underline;text-underline-offset:3px}.ai-cookie-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.ai-cookie-save,.ai-cookie-accept{display:block;width:100%;min-height:43px;padding:10px 12px;border:1px solid var(--color-custom-primary,#1f2934);border-radius:8px;font-size:13px;font-weight:750;transition:filter .15s,background-color .15s}.ai-cookie-save{background:#fff;color:var(--color-custom-primary,#1f2934)}.ai-cookie-accept{background:var(--color-custom-primary,#1f2934);color:#fff}.ai-cookie-save:hover{background:var(--color-custom-secondary,#f4f5f7)}.ai-cookie-accept:hover{filter:brightness(1.12)}.ai-cookie-save:focus-visible,.ai-cookie-accept:focus-visible,.ai-cookie-close:focus-visible{outline:2px solid var(--color-custom-button,#f8af24);outline-offset:3px}.ai-cookie-close{margin-left:auto;font-size:23px;line-height:1;color:var(--color-custom-primary,#1f2934);padding:3px 8px;border-radius:6px}.ai-cookie-close:hover{background:#f2f2f2}@media (max-width:600px){.ai-cookie-prompt{bottom:12px;right:12px;left:12px;width:auto;padding:17px 18px}.ai-cookie-heading h2{font-size:18px}}@media (max-width:390px){.ai-cookie-preference{align-items:flex-start;flex-direction:column}.ai-cookie-slider{width:100%}.ai-cookie-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ai-cookie-slider:before,.ai-cookie-option span,.ai-cookie-save,.ai-cookie-accept{transition:none}}.atl-page{--atl-dark:#1f2934;--atl-yellow:#f8af24;--atl-paper:#f1f2f2;background:var(--atl-dark);color:#fff;font-family:inherit;overflow-x:hidden}.atl-page *{box-sizing:border-box}.atl-page button{cursor:pointer}.atl-inner{max-width:1400px;margin:auto;padding-left:32px;padding-right:32px}.atl-hero{position:relative;min-height:600px;display:flex;align-items:flex-end;overflow:hidden;background-color:#16202a;background-size:cover;background-position:center;isolation:isolate}.atl-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#121b24f5,#121b24d6 52%,#121b2475);z-index:1;pointer-events:none}.atl-radar{position:absolute;width:820px;height:820px;border-radius:50%;right:-6%;top:50%;transform:translateY(-50%) rotate(0);background:radial-gradient(circle,transparent 28.6%,rgba(255,255,255,.12) 29%,transparent 29.4%),radial-gradient(circle,transparent 18.6%,rgba(255,255,255,.12) 19%,transparent 19.4%),radial-gradient(circle,transparent 8.6%,rgba(255,255,255,.12) 9%,transparent 9.4%),conic-gradient(from 0deg,transparent 300deg,rgba(248,175,36,.18) 352deg,transparent 360deg);animation:atlRadarSpin 8s linear infinite;transform-origin:center}@keyframes atlRadarSpin{to{transform:translateY(-50%) rotate(360deg)}}.atl-hero-inner{position:relative;z-index:2;width:100%;padding-top:142px;padding-bottom:36px}.atl-slide{max-width:790px;min-height:310px;animation:atlEnter .5s ease both}@keyframes atlEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.atl-badge{display:inline-block;background:var(--atl-yellow);color:#1f2934;padding:7px 12px;border-radius:6px;text-transform:uppercase;font-size:11px;font-weight:800}.atl-format{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#ffffff8e;margin:15px 0}.atl-slide h1,.atl-page h2,.atl-page h3,.atl-stats strong,.atl-bundle>strong{font-family:Barlow Condensed,sans-serif;text-transform:uppercase}.atl-slide h1{font-size:clamp(45px,5.4vw,78px);line-height:.93;font-weight:800;margin:0 0 25px}.atl-slide h1 em{color:var(--atl-yellow);font-style:normal}.atl-button{display:inline-flex;align-items:center;border-radius:8px;background:var(--atl-yellow);color:#1f2934;padding:14px 25px;font-size:14px;font-weight:700;text-decoration:none}.atl-button:hover{background:#d4901a;color:#1f2934}.atl-slider{display:flex;align-items:center;gap:18px;margin-top:24px}.atl-dots{display:flex;gap:8px}.atl-dots button{width:26px;height:4px;padding:0;border:0;border-radius:4px;background:#ffffff50}.atl-dots button.on{width:39px;background:var(--atl-yellow)}.atl-slider>span{font-size:13px;color:#fff9}.atl-controls{display:flex;gap:8px;margin-left:auto}.atl-controls button{width:40px;height:40px;border:1px solid #ffffff44;border-radius:50%;background:#ffffff1a;color:#fff;display:grid;place-items:center}.atl-controls svg{width:18px}.atl-dark{background:var(--atl-dark)}.atl-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:30px;gap:1px}.atl-stats>div{padding:25px 20px;background:#ffffff0c;border:1px solid #ffffff15}.atl-stats strong{display:block;font-size:33px;line-height:1}.atl-stats span{font-size:11px;letter-spacing:.07em;color:#ffffff75;text-transform:uppercase}.atl-library{padding:40px 0 76px;scroll-margin-top:90px}.atl-kicker{color:var(--atl-yellow);font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:12px;display:block;margin-bottom:13px}.atl-chips{display:flex;flex-wrap:wrap;gap:8px}.atl-chips button{background:#ffffff0d;border:1px solid #ffffff32;border-radius:8px;padding:9px 14px;color:#fffc;font-size:13px}.atl-chips button span{color:var(--atl-yellow);font-size:11px}.atl-chips button.active{background:var(--atl-yellow);border-color:var(--atl-yellow);color:#1f2934}.atl-chips button.active span{color:inherit}.atl-count{color:#fff8;font-size:13px;margin:12px 0 32px}.atl-row{margin-bottom:42px;scroll-margin-top:100px}.atl-row-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:13px}.atl-row h3{font-size:28px;color:#fff;font-weight:800;margin:0}.atl-row-title p{font-size:13px;color:#ffffff83;margin:5px 0 0}.atl-row-window{position:relative}.atl-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:5px 2px 14px}.atl-track::-webkit-scrollbar{display:none}.atl-card{flex:0 0 208px;scroll-snap-align:start;text-decoration:none;color:#fff;display:flex;flex-direction:column;gap:7px;transition:transform .2s}.atl-card:hover{transform:translateY(-6px);color:#fff}.atl-cover{aspect-ratio:3/4;position:relative;border-radius:12px;overflow:hidden;background:linear-gradient(145deg,#2b539a,#12224a);border:1px solid #ffffff24;box-shadow:0 15px 34px #0005}.atl-cover img{width:100%;height:100%;object-fit:cover}.atl-cover-fallback{font-family:Barlow Condensed,sans-serif;position:absolute;bottom:25px;left:15px;right:15px;text-transform:uppercase;font-size:24px;font-weight:800}.atl-view{position:absolute;top:0;right:0;bottom:0;left:0;background:#0008;display:grid;place-items:center;opacity:0;text-transform:uppercase;font-size:13px;letter-spacing:.1em;transition:opacity .2s}.atl-card:hover .atl-view{opacity:1}.atl-card strong{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-size:18px;line-height:1.1}.atl-card small{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#fff8}.atl-card>b{color:var(--atl-yellow);font-size:14px}.atl-arr{position:absolute;z-index:2;top:38%;border-radius:50%;height:44px;width:44px;border:1px solid #ffffff55;background:#1f2934e8;color:#fff;display:grid;place-items:center}.atl-arr.left{left:-16px}.atl-arr.right{right:-16px}.atl-arr:hover{background:var(--atl-yellow);color:#1f2934}.atl-empty{padding:50px 0;color:#fffa}.atl-empty button{margin-left:15px;padding:8px 12px;background:var(--atl-yellow);border:0;border-radius:5px}.atl-tuition{background:var(--atl-paper);color:#111820;padding:88px 0}.atl-tuition-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px}.atl-tuition h2,.atl-bundles h2{font-size:clamp(36px,4vw,56px);font-weight:800;line-height:.95;margin:0 0 18px}.atl-tuition p{color:#68788c;font-size:16px;line-height:1.7}.atl-tuition ul{list-style:none;margin:25px 0;padding:0}.atl-tuition li{display:flex;gap:12px;padding:11px 0;border-bottom:1px solid #d7d9d9;font-size:15px}.atl-tuition li svg{color:#d4901a;flex-shrink:0}.atl-tuition-visual{border-radius:14px;min-height:380px;overflow:hidden;background:linear-gradient(145deg,#22374b,#0e1720)}.atl-tuition-visual img{height:100%;width:100%;object-fit:cover}.atl-bundles{padding:86px 0 95px;background:#1f2934}.atl-bundles>div>p{color:#ffffff91;font-size:16px;margin-bottom:34px}.atl-bundle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.atl-bundle{color:#fff;display:block;text-decoration:none;position:relative;background:#ffffff0b;border:1px solid #ffffff22;border-radius:16px;padding:30px;min-height:240px}.atl-bundle:hover{border-color:var(--atl-yellow);color:#fff}.atl-saving{position:absolute;right:12px;top:12px;background:var(--atl-yellow);color:#1f2934;font-size:11px;padding:6px 10px;border-radius:20px;font-weight:800}.atl-bundle h3{font-size:25px;margin:0 0 18px;max-width:78%}.atl-bundle>strong{color:var(--atl-yellow);font-size:50px;display:block;line-height:1}.atl-bundle>small{display:block;color:#ffffff7c}.atl-bundle p{color:#ffffff9b;line-height:1.6;font-size:14px;margin:14px 0}.atl-bundle-link{color:var(--atl-yellow);display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.atl-loading{min-height:70vh;display:grid;place-items:center}@media (max-width:1000px){.atl-bundle-grid{grid-template-columns:repeat(2,1fr)}.atl-tuition-grid{grid-template-columns:1fr}}@media (max-width:700px){.atl-inner{padding-left:20px;padding-right:20px}.atl-hero{min-height:520px}.atl-hero-inner{padding-top:110px}.atl-slide{min-height:300px}.atl-slide h1{font-size:clamp(42px,11vw,64px)}.atl-stats{grid-template-columns:repeat(2,1fr)}.atl-stats>div{padding:20px 15px}.atl-card{flex-basis:160px}.atl-arr{display:none}.atl-bundle-grid{grid-template-columns:1fr}.atl-tuition,.atl-bundles{padding:65px 0}.atl-tuition-visual{min-height:290px}}.atl-page .atl-card--study_guides,.atl-page .atl-card--textbooks,.atl-page .atl-card--video_course{flex:0 0 243.84px;max-width:calc(100vw - 48px)}.atl-page .atl-card--study_guides .atl-cover,.atl-page .atl-card--textbooks .atl-cover,.atl-page .atl-card--video_course .atl-cover{aspect-ratio:464/666;max-height:350px;background:transparent}.atl-page .atl-card--study_guides .atl-cover img,.atl-page .atl-card--textbooks .atl-cover img,.atl-page .atl-card--video_course .atl-cover img{position:absolute;left:50%;top:50%;display:block;width:172.413793%;height:auto;max-width:none;transform:translate(-50%,-50%);object-fit:initial}.atl-page .atl-card--question_bank,.atl-page .atl-card--flashcard{flex:0 0 350px;max-width:calc(100vw - 48px)}.atl-page .atl-card--question_bank .atl-cover{aspect-ratio:600/400;max-height:350px;background:#ffffff09}.atl-page .atl-card--question_bank .atl-cover img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.atl-page .atl-card--flashcard .atl-cover{aspect-ratio:511/393;max-height:350px;background:transparent}.atl-page .atl-card--flashcard .atl-cover img{position:absolute;left:50%;top:50%;display:block;width:156.555773%;height:auto;max-width:none;transform:translate(-50%,-50%);object-fit:initial}.atl-page .atl-card--other .atl-cover{aspect-ratio:1/1;max-height:350px;background:#ffffff09}.atl-page .atl-card--other .atl-cover img{width:100%;height:100%;object-fit:contain;object-position:center}@media (max-width: 700px){.atl-page .atl-card--study_guides,.atl-page .atl-card--textbooks,.atl-page .atl-card--video_course{flex-basis:160px}.atl-page .atl-card--question_bank,.atl-page .atl-card--flashcard{flex-basis:min(350px,calc(100vw - 48px))}}@media (prefers-reduced-motion: reduce){.atl-radar{animation:none}}.il-page{--il-dark:#0b1520;--il-dark2:#122131;--il-yellow:#f8af24;--il-yellow2:#d4901a;--il-paper:#f6f8fa;--il-paper2:#edf1f4;--il-line:#dce3e8;--il-ink:#101b26;--il-soft:#64758a;background:var(--il-paper);color:var(--il-ink);font-family:Urbanist,system-ui,sans-serif;overflow:hidden}.il-page *{box-sizing:border-box}.il-loading{min-height:55vh;display:grid;place-items:center}.il-hero{min-height:min(760px,calc(100svh - 72px));background:var(--il-dark);position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08)}.il-hero-inner{position:relative;z-index:5;width:100%;max-width:none;min-height:inherit;margin:0;padding:clamp(74px,8vw,112px) clamp(28px,6vw,90px) 92px}.il-hero-copy{max-width:650px;position:relative;z-index:6}.il-kicker{display:flex;align-items:center;gap:9px;color:var(--il-yellow);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin-bottom:23px}.il-free-tag{background:var(--il-yellow);color:var(--il-dark);padding:4px 10px;border-radius:5px;font-size:11px}.il-hero h1,.il-section-title,.il-feature-title,.il-quote blockquote,.il-cta h2{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:800}.il-hero h1{font-size:clamp(68px,7vw,112px);line-height:.82;letter-spacing:-.035em;color:#fff;margin:0 0 28px;white-space:nowrap}.il-hero h1 em{color:var(--il-yellow);font-style:normal}.il-hero-copy>p{max-width:510px;font-size:18px;line-height:1.6;color:#ffffffa3;font-weight:500;margin:0 0 18px}.il-pills{display:flex;flex-wrap:wrap;gap:9px;margin:28px 0 37px}.il-pills span{padding:8px 14px;border-radius:999px;font-size:13px;color:#ffffffb8;background:#fff1;border:1px solid rgba(255,255,255,.16)}.il-pills span:before{content:"✓";color:var(--il-yellow);font-weight:800;margin-right:7px}.il-btn-primary,.il-btn-dark{display:inline-flex;align-items:center;text-decoration:none;font-weight:700;border-radius:8px}.il-btn-primary{background:var(--il-yellow);color:var(--il-dark);padding:16px 28px;box-shadow:0 12px 30px #f8af2433}.il-btn-dark{background:var(--il-dark);color:#fff;padding:15px 36px}.il-sky,.il-overlay,.il-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.il-sky{z-index:1;overflow:hidden;pointer-events:none}.il-overlay{z-index:2;background:linear-gradient(105deg,#08111af7,#08111ad1 32%,#08111a4d 65%,#08111a14),linear-gradient(to bottom,transparent 52%,rgba(8,17,26,.72) 100%)}.il-rings,.il-radar{position:absolute;right:5%;top:50%;width:min(1050px,68vw);height:min(1050px,68vw);transform:translateY(-50%);border-radius:50%}.il-rings{opacity:.11;border:1px solid rgba(255,255,255,.34);background:radial-gradient(circle,transparent 37.5%,rgba(255,255,255,.7) 37.8%,transparent 38.2%),radial-gradient(circle,transparent 25%,rgba(255,255,255,.65) 25.2%,transparent 25.6%),radial-gradient(circle,transparent 12.5%,rgba(248,175,36,.9) 12.8%,transparent 13.2%)}.il-radar{opacity:.19;background:conic-gradient(from 0deg,#f8af2400 305deg,#f8af2480 353deg,#f8af2400 360deg);animation:ilSpin 9s linear infinite}.il-star{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;opacity:.35;animation:ilTw 4s ease-in-out infinite}.il-flyby{position:absolute;top:16%;left:-6%;font-size:20px;color:#ffffff4d;animation:ilFly 32s linear infinite}.il-hero-media{z-index:4;left:auto;right:0;width:60%;overflow:hidden;pointer-events:none}.il-hero-phone{position:absolute;object-fit:contain;filter:drop-shadow(0 40px 90px rgba(0,0,0,.8));width:min(760px,55vw);height:min(760px,90%);top:50%;transform:translateY(-50%)}.il-phone-1{right:-12%;z-index:4}.il-phone-2{right:6%;z-index:3}.il-phone-3{right:24%;z-index:2}.il-phone-4{right:42%;z-index:1}.il-section{padding:clamp(76px,8vw,118px) clamp(22px,5vw,70px);background:var(--il-paper)}.il-section.dark{background:var(--il-dark);color:#fff}.il-section.mid{background:var(--il-paper2)}.il-section-inner{max-width:1320px;margin:0 auto}.il-feature-row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,8vw,140px);align-items:center}.il-feature-row.reverse .il-feature-visual{order:2}.il-feature-row.reverse .il-feature-copy{order:1}.il-feature-copy{min-width:0}.il-section-kicker{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--il-yellow2);margin-bottom:12px}.dark .il-section-kicker{color:var(--il-yellow)}.il-feature-title{font-size:clamp(42px,4vw,62px);line-height:.9;color:var(--il-dark);margin:0 0 18px}.dark .il-feature-title{color:#fff}.il-feature-copy p{font-size:16px;line-height:1.7;color:var(--il-soft);font-weight:500;margin:0 0 17px}.dark .il-feature-copy p{color:#ffffff94}.il-feature-copy ul{list-style:none;padding:0;margin:22px 0 28px}.il-feature-copy li{font-size:15px;padding:13px 0;border-top:1px solid var(--il-line)}.dark .il-feature-copy li{border-color:#ffffff14;color:#ffffffd1}.il-feature-copy li:before{content:"→";color:var(--il-yellow2);font-weight:800;margin-right:10px}.dark .il-feature-copy li:before{color:var(--il-yellow)}.il-feature-visual{height:650px;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.il-feature-visual img{width:min(1160px,120vw);max-width:none;height:auto;max-height:780px;object-fit:contain;transform:translateY(90px);filter:drop-shadow(0 32px 52px rgba(6,15,23,.28))}.dark .il-feature-visual img{filter:drop-shadow(0 32px 58px rgba(0,0,0,.55))}.il-centered{text-align:center}.il-section-title{font-size:clamp(44px,5vw,70px);line-height:.88;margin:0 auto 12px;max-width:760px}.dark .il-section-title{color:#fff}.il-section-sub{font-size:17px;line-height:1.62;color:var(--il-soft);max-width:650px;margin:0 auto}.dark .il-section-sub{color:#ffffff8c}.il-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff0f;border-radius:20px;overflow:hidden;margin-top:56px}.il-stat-box{background:#ffffff0a;padding:36px 25px}.il-stat-box .big{font-family:Barlow Condensed,sans-serif;font-size:58px;font-weight:800;color:#fff;line-height:1}.il-stat-box .big span{color:var(--il-yellow)}.il-stat-box .lbl{font-size:12px;color:#ffffff61;text-transform:uppercase;letter-spacing:.06em;margin-top:6px}.il-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--il-line);border:1px solid var(--il-line);border-radius:20px;overflow:hidden;margin-top:56px;text-align:left}.il-feature-card{background:#fff;padding:31px 28px}.il-icon{width:40px;height:40px;border-radius:8px;background:#f8af241a;border:1px solid rgba(248,175,36,.25);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.il-icon-mark{width:22px;height:22px;fill:none;stroke:var(--il-dark);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.il-feature-card h3{font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 7px}.il-feature-card p{font-size:14px;line-height:1.6;color:var(--il-soft);margin:0}.il-showcase{display:flex;gap:16px;align-items:flex-end;justify-content:center;height:470px;overflow:hidden;margin-top:40px}.il-showcase-phone img{width:520px;max-width:none;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5));object-fit:contain}.il-showcase-phone:nth-child(1){transform:translateY(24px) rotate(-3deg)}.il-showcase-phone:nth-child(3){transform:translateY(16px) rotate(2deg)}.il-showcase-phone:nth-child(4){transform:translateY(30px) rotate(-2deg)}.il-showcase-phone:nth-child(5){transform:translateY(10px) rotate(3deg)}.il-audience-grid{grid-template-columns:repeat(3,1fr)}.il-quote{background:var(--il-dark);padding:100px 24px;text-align:center}.il-quote blockquote{max-width:900px;margin:0 auto 24px;font-size:clamp(32px,4vw,56px);line-height:1.15;color:#fff}.il-quote blockquote span{color:var(--il-yellow)}.il-quote p{font-size:14px;color:#fff6;text-transform:uppercase;letter-spacing:.08em}.il-cta{background:var(--il-yellow);padding:100px 24px;text-align:center}.il-cta>div{max-width:680px;margin:0 auto}.il-cta h2{font-size:clamp(46px,5vw,72px);line-height:.92;margin:0 0 16px}.il-cta p{font-size:16px;line-height:1.65;color:#1f2934ad;margin:0 0 28px}.il-cta small{display:block;margin-top:16px;font-size:13px;color:#1f293480}.il-reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,.74,.22,1)}.il-reveal.in-view{opacity:1;transform:none}@keyframes ilSpin{to{transform:translateY(-50%) rotate(360deg)}}@keyframes ilTw{0%,to{opacity:.12}50%{opacity:.85}}@keyframes ilFly{0%{transform:translate(0) rotate(8deg)}to{transform:translate(132vw) rotate(8deg)}}@media (max-width:1200px){.il-hero-media{display:none}.il-hero-copy{max-width:720px}.il-feature-visual{height:560px}.il-feature-visual img{width:900px;transform:translateY(70px)}.il-showcase{height:420px}.il-showcase-phone img{width:420px}}@media (max-width:760px){.il-hero{min-height:680px}.il-hero-inner{padding:68px 23px 74px}.il-hero h1{font-size:clamp(58px,16vw,88px);white-space:normal}.il-hero-copy>p{font-size:16px}.il-rings,.il-radar{right:-62%;width:680px;height:680px}.il-feature-row,.il-feature-row.reverse{grid-template-columns:1fr;gap:40px}.il-feature-row.reverse .il-feature-visual,.il-feature-row.reverse .il-feature-copy{order:initial}.il-feature-visual{height:430px}.il-feature-visual img{width:700px;transform:translateY(50px)}.il-stats-grid{grid-template-columns:1fr 1fr}.il-stat-box{padding:28px 18px}.il-stat-box .big{font-size:45px}.il-card-grid,.il-audience-grid{grid-template-columns:1fr}.il-showcase{height:330px;gap:2px;justify-content:center}.il-showcase-phone img{width:290px}}@media (prefers-reduced-motion:reduce){.il-radar,.il-flyby,.il-star{animation:none}.il-reveal{opacity:1;transform:none}}.il-page{font-family:Manrope,sans-serif;scroll-behavior:smooth}.il-page .il-hero{min-height:min(760px,calc(100svh - 72px));isolation:isolate}.il-page .il-sky{z-index:3;opacity:1}.il-page .il-cloud{position:absolute;display:block;border-radius:50%;filter:blur(70px);background:radial-gradient(circle at 50% 50%,rgba(74,116,158,.4),transparent 70%);animation:ilCloudDrift var(--il-cloud-duration,90s) linear infinite}.il-page .il-cloud-one{width:520px;height:330px;left:-6%;top:16%;--il-cloud-duration:74s}.il-page .il-cloud-two{width:400px;height:260px;left:26%;top:60%;opacity:.7;--il-cloud-duration:96s;animation-delay:-40s}.il-page .il-cloud-three{width:600px;height:360px;left:54%;top:-8%;opacity:.6;--il-cloud-duration:120s;animation-delay:-70s}@keyframes ilCloudDrift{0%{translate:-30vw 0}to{translate:130vw 0}}.il-page .il-rings{opacity:.11;border:1px solid rgba(255,255,255,.34)}.il-page .il-rings:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(90deg,transparent calc(50% - .5px),rgba(255,255,255,.44) 50%,transparent calc(50% + .5px)),linear-gradient(0deg,transparent calc(50% - .5px),rgba(255,255,255,.44) 50%,transparent calc(50% + .5px))}.il-page .il-radar{opacity:.19;mix-blend-mode:screen;filter:drop-shadow(0 0 15px rgba(248,175,36,.12))}.il-page .il-flyby{animation-duration:32s;animation-delay:-9s}.il-page .il-traffic-plane{position:absolute;display:block;z-index:2;font-size:15px;line-height:1;color:#ffffff40;text-shadow:0 0 12px rgba(255,255,255,.28);animation:ilTraffic 8s ease-in-out infinite}.il-page .il-traffic-a{left:42%;top:17%;rotate:17deg;animation-delay:-1s}.il-page .il-traffic-b{left:54%;top:72%;font-size:12px;rotate:-22deg;animation-delay:-4s}.il-page .il-traffic-c{right:11%;top:22%;font-size:12px;rotate:8deg;animation-delay:-2.3s}.il-page .il-traffic-d{right:8%;bottom:18%;font-size:14px;rotate:-12deg;animation-delay:-5s}@keyframes ilTraffic{0%,to{translate:0 0;opacity:.16}50%{translate:15px -10px;opacity:.38}}.il-page .il-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;overflow:hidden;z-index:4;pointer-events:none}.il-page .il-phone-wrap{position:absolute;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity 1s ease;will-change:transform}.il-page .il-phone-wrap img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;filter:drop-shadow(0 40px 90px rgba(0,0,0,.8))}.il-page .il-phone-1{width:770px;height:770px;left:1120px;top:-45px;z-index:4;right:auto}.il-page .il-phone-2{width:790px;height:790px;left:930px;top:-55px;z-index:3;right:auto}.il-page .il-phone-3{width:730px;height:730px;left:740px;top:-20px;z-index:2;right:auto}.il-page .il-phone-4{width:700px;height:700px;left:570px;top:10px;z-index:1;right:auto}.il-page .il-phone-1 img{animation:ilPhoneFloat 5.5s ease-in-out infinite}.il-page .il-phone-2 img{animation:ilPhoneFloat 6.6s ease-in-out .5s infinite}.il-page .il-phone-3 img{animation:ilPhoneFloat 6s ease-in-out .9s infinite}.il-page .il-phone-4 img{animation:ilPhoneFloat 7.2s ease-in-out .2s infinite}@keyframes ilPhoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.il-page .il-hero-inner{position:relative;z-index:5;width:auto;max-width:770px;min-height:inherit;margin:0;padding:100px 64px 90px;pointer-events:none}.il-page .il-hero-copy{position:relative;z-index:6;max-width:650px;pointer-events:auto}.il-page .il-hero h1{white-space:nowrap}.il-page .il-hero-copy>p{margin-bottom:30px}.il-page .il-pills{margin:0 0 37px}.il-page .il-hero-copy .il-kicker{margin-bottom:23px}.il-page .il-hero h1 .il-heading-letter{display:inline-block;white-space:pre;opacity:0;transform:translateY(1.05em)}.il-page .il-hero-copy.in-view .il-heading-letter{animation:ilHeadingRise .6s both;animation-delay:calc(var(--i,0) * .03s)}@keyframes ilHeadingRise{0%{opacity:0;transform:translateY(1.05em)}to{opacity:1;transform:none}}.il-page .il-reveal-left{opacity:0;transform:translate(-50px);transition:opacity .9s ease,transform .9s cubic-bezier(.16,1,.3,1)}.il-page .il-reveal-right{opacity:0;transform:translate(50px);transition:opacity .9s ease,transform .9s cubic-bezier(.16,1,.3,1)}.il-page .il-reveal-left.in-view,.il-page .il-reveal-right.in-view{opacity:1;transform:none}.il-page .il-scroll-hint{position:absolute;z-index:6;right:clamp(24px,5vw,72px);bottom:30px;display:inline-flex;align-items:center;gap:6px;color:#ffffff7a;font-size:11px;font-weight:800;letter-spacing:.14em;text-decoration:none}.il-page .il-scroll-hint:hover,.il-page .il-scroll-hint:focus-visible{color:#fff}.il-page .il-feature-group:first-child{padding-top:72px;padding-bottom:72px}.il-page .il-feature-group:nth-child(2).dark{padding-bottom:64px}.il-page .il-feature-group .il-feature-row:not(:last-child){margin-bottom:clamp(80px,10vw,145px)}.il-page .il-feature-row{gap:clamp(48px,8vw,140px)}.il-page .il-feature-visual{height:650px;min-height:0;overflow:hidden}.il-page .il-feature-group:first-child .il-feature-visual img{width:1160px;max-width:none;max-height:none;transform:translateY(120px)}.il-page .il-feature-group:nth-child(2).dark .il-feature-visual img{width:980px;max-width:none;max-height:none;transform:translateY(110px)}.il-page .il-feature-group:first-child .il-feature-visual img:hover{transform:translateY(114px)}.il-page .il-feature-group:nth-child(2).dark .il-feature-visual img:hover{transform:translateY(104px)}.il-page .il-feature-copy h2{margin-bottom:14px}.il-page .il-feature-copy p{margin-bottom:20px}.il-page .il-stats-section .il-stat-box .big{margin-bottom:6px}.il-page .il-showcase{height:470px;gap:16px;margin-top:40px;padding-bottom:0;align-items:flex-end}.il-page .il-showcase-phone img{width:520px}@media (max-width:1200px){.il-page .il-hero-media{display:none}.il-page .il-hero-inner{padding-top:84px;max-width:770px}.il-page .il-rings,.il-page .il-radar{right:-20%;width:780px;height:780px}.il-page .il-feature-visual{height:560px}.il-page .il-feature-group:first-child .il-feature-visual img{width:900px;transform:translateY(88px)}.il-page .il-feature-group:nth-child(2).dark .il-feature-visual img{width:820px;transform:translateY(84px)}.il-page .il-showcase{height:420px}.il-page .il-showcase-phone img{width:420px}}@media (max-width:720px){.il-page .il-hero{min-height:680px}.il-page .il-hero-inner{padding:68px 23px 74px;max-width:100%}.il-page .il-hero h1{font-size:clamp(58px,16vw,88px);white-space:normal}.il-page .il-hero-copy>p{font-size:16px;max-width:100%}.il-page .il-hero-copy .il-kicker{font-size:13px}.il-page .il-traffic-c,.il-page .il-traffic-d{display:none}.il-page .il-rings,.il-page .il-radar{right:-62%;width:680px;height:680px}.il-page .il-scroll-hint{right:22px;bottom:20px;font-size:9px}.il-page .il-section{padding:72px 22px}.il-page .il-feature-group .il-feature-row{margin-bottom:88px}.il-page .il-feature-group .il-feature-row:last-child{margin-bottom:0}.il-page .il-feature-row{gap:40px}.il-page .il-feature-visual{height:430px}.il-page .il-feature-group:first-child .il-feature-visual img{width:700px;transform:translateY(60px)}.il-page .il-feature-group:nth-child(2).dark .il-feature-visual img{width:680px;transform:translateY(58px)}.il-page .il-showcase{height:330px;gap:2px;margin-top:26px}.il-page .il-showcase-phone img{width:290px}}@media (prefers-reduced-motion:reduce){.il-page .il-sky *,.il-page .il-phone-wrap img,.il-page .il-heading-letter{animation:none!important}.il-page .il-hero h1 .il-heading-letter{opacity:1;transform:none}.il-page .il-reveal-left,.il-page .il-reveal-right{opacity:1;transform:none;transition:none}}.il-page .il-flyby .ai-stable-plane,.il-page .il-traffic-plane .ai-stable-plane{display:block;width:1em;height:1em;fill:currentColor;transform:rotate(80deg);overflow:visible}.shared-logbook-hero-bg.il-page{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden;pointer-events:none;background:#0b1520}.aag-hero--logbook .aag-hero-inner,.trqb-hero--logbook .hero-inner,.atl-hero--logbook .atl-hero-inner,.adv-page-hero--logbook .adv-page-hero-inner{position:relative;z-index:2}.aag-hero--logbook:after,.trqb-hero--logbook:after,.atl-hero--logbook:after,.adv-page-hero--logbook:after{display:none}.itv-page{--itv-dark:#1f2934;--itv-yellow:#f8af24;--itv-yt:#f00;background:var(--itv-dark);color:#fff;font-family:inherit;min-height:80vh}.itv-page *{box-sizing:border-box}.itv-page button,.itv-page input{font-family:inherit}.itv-wrap{width:min(1400px,100%);margin-inline:auto;padding-inline:32px}.itv-hero{min-height:min(74vh,800px);position:relative;display:flex;align-items:end;overflow:hidden;background:radial-gradient(circle at 80% 30%,#375274,#1c3245 30%,#0e1720 76%)}.itv-hero--logbook{isolation:isolate;background:#0b1520}.itv-hero--logbook>.shared-logbook-hero-bg{z-index:0}.itv-hero--logbook .itv-hero-shade{display:none}.itv-hero--logbook .itv-hero-content{z-index:2}.itv-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.72);transform:scale(1.04)}.itv-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e172066,#0e172026 28%,#0e1720eb 89%,#0e1720)}.itv-hero-content{position:relative;z-index:1;padding-top:120px;padding-bottom:64px}.itv-hero--inline .itv-hero-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:42px}.itv-hero-copy{min-width:0}.itv-hero-inline-player{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#000;border:1px solid rgba(255,255,255,.22);border-radius:14px;box-shadow:0 20px 60px #00000073}.itv-hero-inline-player iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.itv-hero-meta{display:flex;align-items:center;gap:14px;margin-bottom:16px;color:#ffffff9e;font-size:12px;letter-spacing:.07em;text-transform:uppercase;font-weight:600}.itv-hero-tag{background:var(--itv-yt);color:#fff;border-radius:5px;padding:6px 11px;letter-spacing:.08em;font-size:11px;font-weight:800}.itv-hero h1,.itv-section-head h2,.itv-video-card .itv-card-title,.itv-thumb-overlay strong,.itv-modal-bar h2,.itv-empty h2{font-family:Barlow Condensed,sans-serif;text-transform:uppercase}.itv-hero h1{font-size:clamp(42px,6vw,78px);font-weight:800;line-height:.95;max-width:850px;margin:0 0 18px;letter-spacing:-.015em}.itv-hero p{font-size:16px;line-height:1.65;color:#ffffffbd;max-width:570px;margin:0 0 26px}.itv-hero-actions{display:flex;gap:12px;flex-wrap:wrap}.itv-page .itv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;font-weight:700;font-size:14px;padding:13px 23px;border:0;border-radius:8px;cursor:pointer;transition:transform .16s,background .16s;color:#182430}.itv-page .itv-btn:hover{transform:translateY(-2px)}.itv-btn-primary{background:var(--itv-yellow)}.itv-btn-primary:hover{background:#d4901a}.itv-page .itv-btn-youtube{color:#fff;background:var(--itv-yt)}.itv-btn-youtube:hover{background:#df0000}.itv-nav{position:sticky;top:70px;z-index:40;background:#1f2934f7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.09)}.itv-nav-inner{display:flex;align-items:center;gap:28px;min-height:64px}.itv-nav-links-shell{position:relative;flex:1;min-width:0;max-width:100%}.itv-nav-links{display:flex;align-items:center;gap:22px;overflow-x:auto;scrollbar-width:none;min-width:0;width:100%}.itv-nav-next{display:none;position:absolute;top:0;right:0;bottom:0;z-index:3;align-items:center;justify-content:center;width:48px;padding:0;border:0;border-radius:0 12px 12px 0;background:var(--itv-dark);color:var(--itv-yellow);cursor:pointer;box-shadow:-8px 0 12px #1f2934eb}.itv-nav-next:hover{background:#273444;color:var(--itv-yellow)}.itv-nav-next:focus-visible{outline:3px solid var(--itv-yellow);outline-offset:2px}.itv-nav-links::-webkit-scrollbar{display:none}.itv-nav-links a{display:block;flex-shrink:0;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;white-space:nowrap;letter-spacing:.05em;color:#ffffff8f;padding:21px 0 19px;border-bottom:2px solid transparent;text-decoration:none;transition:color .2s}.itv-nav-links a:hover{color:#fff}.itv-nav-links a.active{color:var(--itv-yellow);border-bottom-color:var(--itv-yellow)}.itv-search{display:flex;align-items:center;gap:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#ffffff8c;padding:0 12px;flex-shrink:0}.itv-search:focus-within{border-color:var(--itv-yellow)}.itv-search input{width:180px;min-height:36px;color:#fff;background:transparent;border:0;outline:none;font-size:13px}.itv-search input::placeholder{color:#ffffff80}.itv-body{background:var(--itv-dark);padding:54px 0 80px}.itv-row-section{margin-bottom:68px;scroll-margin-top:148px}.itv-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:23px}.itv-section-head h2{font-size:clamp(29px,3vw,42px);font-weight:800;line-height:1;display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0}.itv-section-head p{font-size:14px;color:#ffffff94;margin:9px 0 0;line-height:1.5}.itv-count{font-family:inherit;font-size:10px;font-weight:700;color:var(--itv-yellow);background:#f8af2426;border-radius:5px;padding:5px 9px;letter-spacing:.06em;white-space:nowrap}.itv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;grid-auto-flow:dense}.itv-video-card{background:transparent;color:inherit;border:0;outline-offset:5px;display:flex;flex-direction:column;gap:9px;text-align:left;cursor:pointer;text-decoration:none;padding:0;min-width:0}.itv-video-card--lead{grid-column:span 2;grid-row:span 2}.itv-thumb{display:block;position:relative;border-radius:14px;overflow:hidden;aspect-ratio:16/9;width:100%;border:1px solid rgba(255,255,255,.1);background:linear-gradient(140deg,#28425c,#0e1720);box-shadow:0 16px 36px #00000045;transition:transform .25s,border-color .25s,box-shadow .25s}.itv-video-card--lead .itv-thumb{aspect-ratio:16/9;flex:none;min-height:0}.itv-video-card:hover .itv-thumb,.itv-video-card:focus-visible .itv-thumb{transform:translateY(-4px);border-color:#ff000080;box-shadow:0 26px 58px #0009}.itv-thumb img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .45s}.itv-video-card:hover .itv-thumb img{transform:scale(1.06)}.itv-thumb-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.82));opacity:.2;transition:opacity .2s}.itv-video-card:hover .itv-thumb-shade{opacity:.55}.itv-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);background:var(--itv-yt);color:#fff;border-radius:50%;width:62px;height:62px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s,transform .2s;box-shadow:0 8px 28px #f006}.itv-video-card:hover .itv-play,.itv-video-card:focus-visible .itv-play{opacity:1;transform:translate(-50%,-50%) scale(1)}.itv-episode{position:absolute;top:11px;left:11px;background:var(--itv-yellow);color:var(--itv-dark);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;padding:5px 8px;border-radius:4px;z-index:2}.itv-duration{position:absolute;bottom:10px;right:10px;background:#000000d1;color:#fff;border-radius:4px;font-size:11px;font-weight:600;padding:4px 7px}.itv-video-card .itv-card-title{font-size:18px;font-weight:700;line-height:1.16;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.itv-video-card--lead .itv-card-title{font-size:clamp(24px,2.3vw,30px);line-height:1.05;-webkit-line-clamp:3}.itv-card-meta{color:#ffffff73;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.itv-row-footer{display:flex;justify-content:flex-end;margin-top:26px}.itv-see-more{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.28);border-radius:8px;color:#fff;text-decoration:none;font-size:13px;font-weight:700;padding:11px 18px;transition:background .2s,border-color .2s,color .2s}.itv-see-more:hover,.itv-see-more:focus-visible{background:var(--itv-yellow);color:var(--itv-dark);border-color:var(--itv-yellow)}.itv-empty{text-align:center;padding:90px 12px;color:#ffffffa6}.itv-empty h2{font-size:36px;font-weight:800;color:#fff;margin-bottom:10px}.itv-empty p{margin-bottom:22px}.itv-error{padding:100px 24px;text-align:center;min-height:50vh}.itv-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#080d13f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:30px}.itv-modal-inner{width:min(1120px,100%);display:flex;flex-direction:column}.itv-modal-navigation{order:2;align-self:center;display:flex;align-items:center;justify-content:center;gap:18px;margin-top:16px}.itv-modal-navigation button{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.24);border-radius:8px;min-height:42px;padding:8px 15px;font-size:13px;font-weight:700;cursor:pointer}.itv-modal-navigation button:hover:not(:disabled){background:var(--itv-yellow);border-color:var(--itv-yellow);color:var(--itv-dark)}.itv-modal-navigation button:disabled{opacity:.35;cursor:not-allowed}.itv-modal-navigation span{font-size:12px;color:#fff9;white-space:nowrap}.itv-modal-video{order:1;position:relative;aspect-ratio:16/9;background:#000;border-radius:13px;overflow:hidden;box-shadow:0 40px 80px #000000a6}.itv-modal-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.itv-modal-bar{order:3;display:flex;align-items:start;justify-content:space-between;gap:18px;margin-top:18px}.itv-modal-bar h2{font-size:23px;line-height:1.08;font-weight:700;margin:0 0 5px}.itv-modal-bar span{font-size:12px;color:#ffffff8c}.itv-modal-actions{display:flex;align-items:center;gap:8px}.itv-modal-actions a,.itv-modal-actions button{display:flex;align-items:center;justify-content:center;background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:42px;height:42px;flex:0 0 42px;cursor:pointer}.itv-modal-actions a:hover,.itv-modal-actions button:hover{background:var(--itv-yellow);color:var(--itv-dark)}@media (max-width:1100px){.itv-hero--inline .itv-hero-content{gap:25px}.itv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.itv-video-card--lead{grid-column:span 2;grid-row:auto}.itv-video-card--lead .itv-thumb{aspect-ratio:16/9;min-height:0}}@media (max-width:700px){.itv-nav-links-shell{width:100%;flex:none}.itv-hero--inline .itv-hero-content{display:flex;flex-direction:column;align-items:stretch;gap:22px}.itv-hero--inline .itv-hero-inline-player{max-width:100%}.itv-nav-links{padding-right:54px}.itv-nav-next{display:flex}.itv-wrap{padding-inline:20px}.itv-hero{min-height:550px}.itv-hero-content{padding-top:85px;padding-bottom:45px}.itv-hero h1{font-size:clamp(40px,10vw,62px)}.itv-nav{top:62px}.itv-nav-inner{align-items:stretch;flex-direction:column;gap:14px;padding-top:0;padding-bottom:16px}.itv-nav-links{max-width:100%;width:100%;flex:auto}.itv-nav-links a{padding:15px 0 12px}.itv-search{width:100%}.itv-search input{width:100%;min-height:34px}.itv-body{padding-top:35px}.itv-grid{grid-template-columns:minmax(0,1fr)}.itv-video-card--lead{grid-column:span 1}.itv-row-section{scroll-margin-top:160px;margin-bottom:50px}.itv-video-card--lead .itv-card-title{font-size:25px}.itv-play{width:54px;height:54px;opacity:.9}.itv-modal{padding:12px}.itv-modal-navigation{order:0;align-self:stretch;justify-content:space-between;gap:8px;margin:0 0 14px}.itv-modal-navigation button{min-height:42px;padding:8px 10px;font-size:12px}.itv-modal-video{border-radius:8px}}@media (prefers-reduced-motion:reduce){.itv-page *{transition:none!important;animation:none!important}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ain-article-page{background:#f1f2f2;color:#111820;--ain-ar-dark:#1f2934;--ain-ar-yellow:#f8af24;--ain-ar-line:#d7d9d9}.ain-article-page *{box-sizing:border-box}.ain-ar-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.ain-ar-head{position:relative;overflow:hidden;background:var(--ain-ar-dark);color:#fff;padding:116px 0 215px;isolation:isolate}.ain-ar-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:60px 60px}.ain-ar-glow{position:absolute;right:-250px;top:-330px;width:820px;height:820px;border-radius:50%;z-index:-1;background:radial-gradient(circle,#f8af242d,transparent 65%)}.ain-ar-crumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;color:#ffffff90;font-size:13px;margin-bottom:24px}.ain-ar-crumbs a:hover{color:#fff}.ain-ar-kicker{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-bottom:20px;font-size:13px;color:#ffffffa0}.ain-ar-kicker>span{display:inline-flex;align-items:center;gap:6px}.ain-ar-category{padding:7px 12px;border-radius:5px;background:var(--ain-ar-yellow);font-size:12px;font-weight:800;text-transform:uppercase;color:var(--ain-ar-dark)}.ain-ar-sponsored{color:#181818!important;background:#ffdf87;border-radius:5px;padding:6px 10px;font-weight:800;text-transform:uppercase;font-size:11px}.ain-ar-head h1{font-family:Barlow Condensed,sans-serif!important;font-size:clamp(48px,6.3vw,88px);font-weight:800!important;line-height:.96;letter-spacing:-.01em;text-transform:uppercase;max-width:980px;color:#fff}.ain-ar-summary{max-width:730px;font-size:18px;line-height:1.7;color:#ffffffb8;margin-top:24px}.ain-ar-summary p{margin:0}.ain-ar-disclosure{margin-top:18px;font-size:13px;color:#f8dfaf;font-weight:700}.ain-ar-disclosure a{text-decoration:underline}.ain-ar-byline{display:flex;align-items:center;gap:26px;flex-wrap:wrap;border-top:1px solid #ffffff24;margin-top:32px;padding-top:22px;color:#ffffffa5;font-size:14px}.ain-ar-byline a{font-weight:700;color:#fff;text-decoration:underline;text-decoration-color:#f8af24}.ain-ar-byline small{display:block;color:#ffffff80;margin-top:4px}.ain-ar-dates{display:flex;align-items:center;gap:8px}.ain-ar-dates svg{color:var(--ain-ar-yellow)}.ain-ar-shares{display:flex;gap:7px;margin-left:auto}.ain-ar-shares a,.ain-ar-shares button{width:38px;height:38px;border:1px solid #ffffff36;border-radius:9px;display:grid;place-items:center;background:#ffffff12;color:#fff;cursor:pointer;font-weight:700}.ain-ar-shares a:hover,.ain-ar-shares button:hover{background:var(--ain-ar-yellow);color:var(--ain-ar-dark)}.ain-ar-figure{position:relative;z-index:2;max-width:1180px;padding:0 32px;margin:-170px auto 0}.ain-ar-figure img{display:block;width:100%;max-height:650px;aspect-ratio:3/2;object-fit:cover;border-radius:20px;box-shadow:0 30px 70px #12182040}.ain-ar-figure figcaption{font-size:12px;color:#68788c;margin-top:10px}.ain-ar-content{padding-top:60px;padding-bottom:70px}.ain-ar-columns{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:68px;align-items:start}.ain-ar-prose{font-size:18px;line-height:1.8;color:#2a3542;overflow-wrap:anywhere}.ain-ar-prose p{margin-bottom:22px}.ain-ar-prose h2,.ain-ar-prose h3{font-family:Barlow Condensed,sans-serif;font-weight:800;color:var(--ain-ar-dark);text-transform:uppercase;line-height:1.08;margin:36px 0 18px}.ain-ar-prose h2{font-size:clamp(30px,3.4vw,40px)}.ain-ar-prose h3{font-size:28px}.ain-ar-prose a{text-decoration:underline;text-decoration-color:var(--ain-ar-yellow);text-decoration-thickness:2px;text-underline-offset:3px}.ain-ar-prose ul,.ain-ar-prose ol{list-style:revert;margin:14px 0 20px;padding-left:28px}.ain-ar-prose blockquote{margin:30px 0;padding:22px 26px;background:#fff;border-left:4px solid var(--ain-ar-yellow);border-radius:0 12px 12px 0;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:700;font-style:italic}.ain-ar-prose img{max-width:100%;height:auto;border-radius:12px}.ain-article-target{scroll-margin-top:110px}.ain-ar-aside{position:sticky;top:95px;display:flex;flex-direction:column;gap:18px}.ain-ar-toc,.ain-ar-sidebox,.ain-ar-transparency{background:#fff;border:1px solid var(--ain-ar-line);border-radius:16px;padding:20px}.ain-ar-toc header{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-size:19px;font-weight:800;display:flex;justify-content:space-between;align-items:center}.ain-ar-toc header span{font-family:inherit;color:#68788c;font-size:12px}.ain-ar-progress{height:4px;border-radius:9px;background:#e7e8e8;margin:12px 0}.ain-ar-progress i{display:block;background:var(--ain-ar-yellow);height:100%;border-radius:9px;transition:width .18s}.ain-ar-toc ol{padding:0;margin:0;list-style:none}.ain-ar-toc a{display:flex;gap:10px;border-radius:8px;padding:9px 7px;color:#68788c;font-size:13px;line-height:1.4}.ain-ar-toc a.active,.ain-ar-toc a:hover{background:#fdf4e2;color:var(--ain-ar-dark);font-weight:700}.ain-ar-toc a span{min-width:0}.ain-ar-sidebox h4{display:flex;align-items:center;gap:8px;font-family:Barlow Condensed,sans-serif;font-size:19px;text-transform:uppercase;font-weight:800;margin:0 0 12px}.ain-ar-side-shares{display:flex;gap:8px;flex-wrap:wrap}.ain-ar-side-shares a{padding:6px 9px;font-size:12px;border:1px solid var(--ain-ar-line);border-radius:7px}.ain-ar-side-shares a:hover{border-color:#f8af24}.ain-ar-ad{text-align:center}.ain-ar-ad small{display:block;text-transform:uppercase;font-size:11px;letter-spacing:.13em;color:#6b7888;margin:0 0 8px}.ain-ar-ad img{display:block;width:300px;max-width:100%;height:auto;object-fit:contain;border-radius:12px}.ain-ar-transparency{margin-top:45px}.ain-ar-transparency h3,.ain-ar-author h3{font-family:Barlow Condensed,sans-serif;font-size:27px;text-transform:uppercase;font-weight:800;margin:0 0 12px}.ain-ar-transparency p{color:#68788c;font-size:14px;line-height:1.65}.ain-ar-transparency>div{display:flex;gap:16px;flex-wrap:wrap;margin-top:14px}.ain-ar-transparency a{display:inline-flex;align-items:center;gap:3px;color:#1f2934;font-size:13px;font-weight:700;text-decoration:underline}.ain-ar-author{background:var(--ain-ar-dark);color:#fff;padding:28px;border-radius:16px;margin-top:28px}.ain-ar-author small{color:var(--ain-ar-yellow);font-size:12px;font-weight:800;text-transform:uppercase}.ain-ar-author p{font-size:15px;color:#ffffffb0;line-height:1.6}.ain-ar-author a{display:inline-flex;align-items:center;gap:8px;color:var(--ain-ar-yellow);font-weight:700;margin-top:12px}.ain-ar-more{background:#fff;padding:50px 0}.ain-ar-more h2{font-family:Barlow Condensed,sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;margin-bottom:20px}@media (max-width:1100px){.ain-ar-columns{grid-template-columns:minmax(0,1fr);gap:30px}.ain-ar-aside{position:static;display:grid;grid-template-columns:1fr 1fr}.ain-ar-toc{grid-column:1/-1}}@media (max-width:640px){.ain-ar-wrap{padding:0 20px}.ain-ar-head{padding:96px 0 150px}.ain-ar-figure{margin-top:-115px;padding:0 15px}.ain-ar-figure img{border-radius:14px}.ain-ar-content{padding-top:35px}.ain-ar-aside{display:flex}.ain-ar-prose{font-size:16px}.ain-ar-shares{margin-left:0;width:100%}}.ain-ar-head{padding:160px 0 230px}.ain-ar-route{position:absolute;right:0;top:70px;width:min(760px,62vw);height:340px;opacity:.55;pointer-events:none;z-index:-1}.ain-ar-route path{fill:none;stroke:#f8af2473;stroke-width:1.5;stroke-dasharray:4 8}.ain-ar-head h1{max-width:17ch;font-size:clamp(44px,6vw,86px);line-height:.9}.ain-ar-figure{margin-top:-180px}.ain-ar-image{aspect-ratio:3/2;overflow:hidden;border-radius:20px;box-shadow:0 40px 90px #11182059;background:#273444}.ain-ar-image img{height:100%;max-height:none;border-radius:0;box-shadow:none}.ain-ar-figure figcaption{display:flex;justify-content:space-between;gap:16px;font-size:12.5px}.ain-ar-avatar,.ain-ar-author-avatar{display:grid;place-items:center;flex:0 0 auto;border:2px solid #f8af24;border-radius:50%;color:#f8af24;background:#273444;font-family:Barlow Condensed,sans-serif;font-weight:800}.ain-ar-avatar{width:52px;height:52px;font-size:20px}.ain-ar-author-avatar{width:84px;height:84px;font-size:30px}.ain-ar-columns{max-width:1116px;margin:0 auto;gap:72px}.ain-ar-prose>p:first-of-type:first-letter{float:left;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:84px;line-height:.78;color:#d4901a;margin:8px 12px 0 0}.ain-ar-prose h2{margin:48px 0 18px;font-size:clamp(28px,3vw,38px);line-height:1}.ain-ar-prose h2.ain-article-target:before{content:""}.ain-ar-pull{position:relative;margin:34px 0;padding:28px 30px 28px 34px;border-left:4px solid #f8af24;background:#fff;border-radius:0 14px 14px 0;box-shadow:0 14px 34px #1118200f}.ain-ar-pull p{font-family:Barlow Condensed,sans-serif;font-size:clamp(26px,2.6vw,34px);font-weight:700;font-style:italic;line-height:1.1;color:#1f2934}.ain-ar-pull:before{content:"“";position:absolute;right:20px;top:-14px;font-family:Barlow Condensed,sans-serif;font-size:120px;color:#f8af2440;line-height:1}.ain-ar-bottom-line{margin:44px 0 30px;padding:30px;border-radius:16px;background:linear-gradient(135deg,#fff,#fbf3e2);border:1px solid #f0dfbd}.ain-ar-bottom-line span{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#d4901a}.ain-ar-bottom-line p{margin-top:12px;font-size:18px;line-height:1.7}.ain-ar-cta{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;margin:10px 0 44px;padding:30px;border-radius:16px;background:#1f2934;color:#fff}.ain-ar-cta small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f8af24}.ain-ar-cta h3{font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;margin:6px 0 8px}.ain-ar-cta p{font-size:15px;line-height:1.6;color:#ffffffb3}.ain-ar-cta-button{padding:14px 26px;background:#f8af24;color:#1f2934;border-radius:8px;font-size:14px;font-weight:700;white-space:nowrap}.ain-ar-transparency{padding:0;overflow:hidden}.ain-ar-how-heading{padding:20px 24px;border-bottom:1px solid #d7d9d9;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ain-ar-how-heading h3{margin:0;font-size:24px}.ain-ar-how-heading span{background:#e4f6ec;color:#1d7a4c;padding:6px 10px;border-radius:20px;font-size:12px;font-weight:700}.ain-ar-how-grid{display:grid;grid-template-columns:repeat(3,1fr)}.ain-ar-how-grid>div{padding:22px 24px;border-right:1px solid #d7d9d9}.ain-ar-how-grid>div:last-child{border-right:0}.ain-ar-how-grid b{font-size:14.5px;color:#1f2934}.ain-ar-how-grid p{margin-top:7px;font-size:13.5px;line-height:1.55}.ain-ar-how-links{display:flex;gap:8px 22px;flex-wrap:wrap;padding:16px 24px;background:#f1f2f2;border-top:1px solid #d7d9d9}.ain-ar-topics{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:25px 0 34px}.ain-ar-topics>span:first-child{font-size:12px;font-weight:700;text-transform:uppercase;color:#68788c}.ain-ar-topic{background:#fff;border:1px solid #d7d9d9;border-radius:7px;padding:7px 12px;font-size:13px}.ain-ar-author{display:grid;grid-template-columns:84px 1fr;gap:22px;margin-top:28px;border-radius:18px}.ain-ar-toc header span{font-family:Inter,sans-serif}.ain-ar-toc a{display:grid;grid-template-columns:26px 1fr;gap:6px}.ain-ar-ad img{width:300px;aspect-ratio:300/250;object-fit:cover}@media (max-width:900px){.ain-ar-how-grid{grid-template-columns:1fr}.ain-ar-how-grid>div{border-right:0;border-bottom:1px solid #d7d9d9}.ain-ar-cta{grid-template-columns:1fr}.ain-ar-route{display:none}}@media (max-width:640px){.ain-ar-head{padding:120px 0 150px}.ain-ar-figure{margin-top:-120px}.ain-ar-author{grid-template-columns:1fr}}.ain-article-page .ain-ar-icon-shares{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ain-article-page .ain-ar-icon-shares a,.ain-article-page .ain-ar-icon-shares button{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:9px;background:#ffffff0d;color:#ffffffbf;transition:background .15s,color .15s,transform .15s;cursor:pointer}.ain-article-page .ain-ar-icon-shares a:hover,.ain-article-page .ain-ar-icon-shares button:hover{background:#f8af24;color:#1f2934;transform:translateY(-2px)}.ain-article-page .ain-ar-sidebox .ain-ar-icon-shares a,.ain-article-page .ain-ar-sidebox .ain-ar-icon-shares button{border-color:#d7d9d9;background:#f1f2f2;color:#1f2934}.ain-article-page .ain-ar-sidebox .ain-ar-icon-shares a:hover,.ain-article-page .ain-ar-sidebox .ain-ar-icon-shares button:hover{background:#f8af24;border-color:#f8af24}.ain-article-page .ain-ar-byline{gap:16px}.ain-article-page .ain-ar-byline>div:nth-child(3){margin-left:auto}.ain-article-page .ain-ar-how-heading>span{display:inline-flex;align-items:center;gap:7px}.ain-article-page .ain-ar-how-icon{width:36px;height:36px;background:#f1f2f2;border-radius:9px;display:grid;place-items:center;color:#1f2934;margin-bottom:12px}.ain-article-page .ain-ar-how-grid b{display:block}.ain-article-page .ain-ar-more{padding:30px 0 90px;background:#f1f2f2}.ain-article-page .ain-ar-more-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:28px}.ain-article-page .ain-ar-more-heading h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);line-height:.92;text-transform:uppercase;font-weight:800;margin:10px 0 0;color:#1f2934}.ain-article-page .ain-ar-kicker-label{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#d4901a;display:inline-flex;align-items:center;gap:10px}.ain-article-page .ain-ar-kicker-label:before{content:"";width:26px;height:2px;background:currentColor}.ain-article-page .ain-ar-outline-button{display:inline-flex;gap:9px;align-items:center;border:1.5px solid #1f2934;border-radius:8px;padding:13px 25px;font-size:14px;font-weight:700;color:#1f2934;transition:background .2s,color .2s}.ain-article-page .ain-ar-outline-button:hover{background:#1f2934;color:#fff}.ain-article-page .ain-ar-more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ain-article-page .ain-ar-more-card{background:#fff;display:flex;flex-direction:column;overflow:hidden;border:1px solid #d7d9d9;border-radius:16px;color:#1f2934;transition:transform .3s,box-shadow .3s}.ain-article-page .ain-ar-more-card:hover{transform:translateY(-6px);box-shadow:0 26px 50px #1118201f}.ain-article-page .ain-ar-more-image{aspect-ratio:3/2;overflow:hidden;background:#273444}.ain-article-page .ain-ar-more-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.ain-article-page .ain-ar-more-card:hover img{transform:scale(1.06)}.ain-article-page .ain-ar-more-text{padding:20px 22px 22px;display:flex;flex:1;flex-direction:column;gap:10px}.ain-article-page .ain-ar-more-category{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#d4901a}.ain-article-page .ain-ar-more-text h3{font:700 18px/1.35 inherit;color:#1f2934;margin:0}.ain-article-page .ain-ar-more-meta{display:flex;gap:8px;align-items:center;color:#68788c;font-size:12.5px;margin-top:auto;padding-top:8px}.ain-article-page .ain-ar-trust{background:#1f2934;color:#fff;position:relative;overflow:hidden}.ain-article-page .ain-ar-trust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 0%,#000,transparent 75%);pointer-events:none}.ain-article-page .ain-ar-trust>.ain-ar-wrap{position:relative;padding-top:72px;padding-bottom:72px}.ain-article-page .ain-ar-trust-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;flex-wrap:wrap;margin-bottom:34px}.ain-article-page .ain-ar-trust-heading .ain-ar-kicker-label{color:#f8af24}.ain-article-page .ain-ar-trust-heading h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:.92;text-transform:uppercase;color:#fff;margin:12px 0 0}.ain-article-page .ain-ar-trust-heading h2 em{color:#f8af24;font-style:normal}.ain-article-page .ain-ar-trust-heading>p{max-width:460px;color:#fff9;font-size:15px;line-height:1.65}.ain-article-page .ain-ar-trust-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ain-article-page .ain-ar-trust-card{position:relative;display:flex;flex-direction:column;gap:12px;min-height:168px;padding:22px 20px 20px;border:1px solid #ffffff1a;border-radius:14px;background:#ffffff0a;color:#fff;transition:transform .3s,border-color .3s,background .3s}.ain-article-page .ain-ar-trust-card:hover{transform:translateY(-5px);border-color:#f8af2480;background:#f8af2412}.ain-article-page .ain-ar-trust-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:#f8af2424;color:#f8af24}.ain-article-page .ain-ar-trust-card b{font:800 21px/1 Barlow Condensed,sans-serif;text-transform:uppercase}.ain-article-page .ain-ar-trust-card>span:not(.ain-ar-trust-icon){font-size:13px;color:#ffffff8c;line-height:1.5}.ain-article-page .ain-ar-trust-arrow{position:absolute;right:18px;top:20px;color:#fff5}.ain-article-page .ain-ar-trust-card:hover .ain-ar-trust-arrow{color:#f8af24}@media (max-width:1100px){.ain-article-page .ain-ar-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ain-article-page .ain-ar-more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ain-article-page .ain-ar-more-grid{grid-template-columns:1fr}.ain-article-page .ain-ar-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ain-article-page .ain-ar-more{padding-bottom:65px}}.ain-ar-avatar,.ain-ar-author-avatar{overflow:hidden}.ain-ar-avatar img,.ain-ar-author-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.ain-ar-fact-note{display:flex!important;align-items:center;gap:6px}.ain-ar-fact-note svg{color:#37d67a;flex-shrink:0}.ain-ar-flying-plane{position:absolute;right:0;top:70px;width:26px;height:26px;color:#f8af24;z-index:1;pointer-events:none;offset-path:path("M 20 320 C 220 120 470 40 740 60");offset-rotate:auto 90deg;animation:ainArticleFlight 9s cubic-bezier(.45,.05,.4,1) infinite}@keyframes ainArticleFlight{0%{offset-distance:0%;opacity:0}8%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.ain-ar-ad-label{display:block;margin:0 0 7px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#98a3b0;text-align:center}@media (max-width:900px){.ain-ar-flying-plane{display:none}}@media (prefers-reduced-motion:reduce){.ain-ar-flying-plane{animation:none;offset-distance:60%;opacity:1}}.ain-article-page .ain-ar-head{padding-top:45px!important}.ain-article-page .ain-ar-prose h1,.ain-article-page .ain-ar-prose h2,.ain-article-page .ain-ar-prose h3,.ain-article-page .ain-ar-prose h4,.ain-article-page .ain-ar-prose h5,.ain-article-page .ain-ar-prose h6{text-transform:none;letter-spacing:normal;line-height:normal;margin:1em 0 .5em}.ain-article-page .ain-ar-prose p{margin:0 0 1em}.ain-article-page .ain-ar-prose>p:first-of-type:first-letter{float:none;font:inherit;color:inherit;margin:0}.ain-article-page .ain-ar-prose .ain-article-target{scroll-margin-top:100px}.ain-article-page .ain-ar-prose .ain-article-target>.ain-article-section-number{display:inline-flex;align-items:center;justify-content:center;vertical-align:baseline;margin-right:12px;padding:4px 8px;min-width:35px;border:1.5px solid rgba(212,144,26,.45);border-radius:6px;color:#d4901a;font-family:Barlow Condensed,sans-serif;font-size:.65em;font-weight:800;line-height:1.1;letter-spacing:.06em;text-transform:none}.ain-article-page .ain-ar-head .ain-ar-plane-route{position:absolute;right:0;top:70px;width:min(760px,62vw);height:340px;color:#f8af24;overflow:visible;pointer-events:none;z-index:1}@media (max-width:900px){.ain-article-page .ain-ar-head .ain-ar-plane-route{display:none}}@media (prefers-reduced-motion:reduce){.ain-article-page .ain-ar-head .ain-ar-plane-route{display:none}}.ain-article-page .ain-ar-prose :is(h1,h2,h3,h4,h5,h6,p,div,blockquote,ul,ol,li,figure,figcaption,pre,table,hr){margin:0}.ain-article-page .ain-ar-prose .ain-article-section-number{margin-right:12px}.ain-article-page .ain-ar-head .ain-ar-plane{position:absolute;right:0;top:70px;width:min(760px,62vw);height:340px;pointer-events:none;z-index:1}.ain-article-page .ain-ar-head .ain-ar-plane i{position:absolute;left:0;top:0;width:26px;height:26px;color:#f8af24;offset-path:path("M 20 320 C 220 120 470 40 740 60");offset-rotate:auto 90deg;animation:ainOriginalPlaneFlight 9s cubic-bezier(.45,.05,.4,1) infinite}.ain-article-page .ain-ar-head .ain-ar-plane i svg{width:26px;height:26px;display:block}@keyframes ainOriginalPlaneFlight{0%{offset-distance:0%;opacity:0}8%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@media (max-width:900px){.ain-article-page .ain-ar-head .ain-ar-plane{display:none}}@media (prefers-reduced-motion:reduce){.ain-article-page .ain-ar-head .ain-ar-plane i{animation:none;offset-distance:60%;opacity:1}}.ain-article-page .ain-ar-transparency{padding:0;margin:32px 0 28px;border:1px solid #d7d9d9;border-radius:18px;background:#fff;overflow:hidden}.ain-article-page .ain-ar-transparency>.ain-ar-how-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:20px 24px;margin:0;border-bottom:1px solid #d7d9d9}.ain-article-page .ain-ar-transparency .ain-ar-how-heading h3{margin:0;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:800;line-height:1.1;text-transform:uppercase;color:#1f2934}.ain-article-page .ain-ar-transparency .ain-ar-how-heading>span{display:inline-flex;align-items:center;gap:7px;border-radius:20px;padding:6px 10px;background:#e4f6ec;color:#1d7a4c;font:700 12px/1.3 Inter,sans-serif}.ain-article-page .ain-ar-transparency>.ain-ar-how-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;margin:0}.ain-article-page .ain-ar-transparency .ain-ar-how-grid>div{min-width:0;padding:22px 24px;border-right:1px solid #d7d9d9}.ain-article-page .ain-ar-transparency .ain-ar-how-grid>div:last-child{border-right:0}.ain-article-page .ain-ar-transparency .ain-ar-how-icon{display:grid;place-items:center;width:36px;height:36px;padding:0;margin:0 0 12px;border-radius:9px;background:#f1f2f2;color:#1f2934}.ain-article-page .ain-ar-transparency .ain-ar-how-grid b{display:block;margin:0 0 5px;font:700 14.5px/1.3 Inter,sans-serif;color:#1f2934}.ain-article-page .ain-ar-transparency .ain-ar-how-grid p{display:block;margin:0;font:400 13.5px/1.55 Inter,sans-serif;color:#68788c}.ain-article-page .ain-ar-transparency>.ain-ar-how-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:16px 24px;margin:0;background:#f1f2f2;border-top:1px solid #d7d9d9}.ain-article-page .ain-ar-transparency .ain-ar-how-links a{display:inline-flex;align-items:center;gap:6px;color:#1f2934;font:700 13.5px/1.4 Inter,sans-serif;text-decoration:none}.ain-article-page .ain-ar-transparency .ain-ar-how-links a svg{color:#d4901a;flex-shrink:0}.ain-article-page .ain-ar-transparency .ain-ar-how-links a.ain-ar-how-error,.ain-article-page .ain-ar-transparency .ain-ar-how-links a.ain-ar-how-error svg{color:#b4361f}@media (max-width:900px){.ain-article-page .ain-ar-transparency>.ain-ar-how-grid{grid-template-columns:1fr}.ain-article-page .ain-ar-transparency .ain-ar-how-grid>div{border-right:0;border-bottom:1px solid #d7d9d9}.ain-article-page .ain-ar-transparency .ain-ar-how-grid>div:last-child{border-bottom:0}}.ain-article-page .ain-ar-head.ain-has-hero-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:linear-gradient(90deg,#16202cc9,#16202c85),var(--ain-article-hero-bg);background-size:cover;background-position:center}.ain-article-page .ain-ar-head.ain-has-hero-image .ain-ar-grid{display:none!important}.ai-bookings{--ai-dark:#1f2934;--ai-deep:#141c25;--ai-gold:#f8af24;--ai-muted:#657587;--ai-paper:#f1f2f2;--ai-border:#d9dddf;color:#18222d;background:var(--ai-paper);font-family:inherit;font-size:15px}.ai-bookings *,.ai-bookings *:before,.ai-bookings *:after{box-sizing:border-box}.ai-bookings h1,.ai-bookings h2,.ai-bookings h3,.ai-bookings p{margin:0}.ai-bookings a{text-decoration:none}.ai-book-wrap{width:min(1240px,calc(100% - 56px));margin-inline:auto}.ai-book-kicker{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ai-gold);display:inline-flex;gap:10px;align-items:center}.ai-book-kicker:before{content:"";display:inline-block;width:25px;height:2px;background:currentColor}.ai-bookings h1{font-size:clamp(48px,6vw,88px);line-height:1.04;font-weight:850;letter-spacing:-.045em}.ai-bookings h2{font-size:clamp(29px,3.2vw,43px);line-height:1.13;font-weight:800;letter-spacing:-.025em}.ai-bookings h3{font-size:21px;line-height:1.2;font-weight:750}.ai-book-muted{color:var(--ai-muted)}.ai-book-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:14px;font-weight:800;white-space:nowrap;border-radius:9px;padding:12px 17px;min-height:44px;border:1.5px solid transparent;transition:background .16s ease,transform .16s ease,color .16s ease;cursor:pointer}.ai-book-btn:hover{transform:translateY(-2px)}.ai-book-btn:focus-visible,.ai-bookings a:focus-visible,.ai-bookings input:focus-visible,.ai-bookings button:focus-visible{outline:3px solid var(--ai-gold);outline-offset:3px}.ai-book-btn-gold{background:var(--ai-gold);color:var(--ai-dark)!important}.ai-book-btn-gold:hover{background:#df991a}.ai-book-btn-outline{background:transparent;color:var(--ai-dark)!important;border-color:var(--ai-dark)}.ai-book-btn-outline:hover{background:var(--ai-dark);color:#fff!important}.ai-book-btn-outline-light{background:transparent;color:#fff!important;border-color:#ffffff73}.ai-book-btn-outline-light:hover{background:#fff;color:var(--ai-dark)!important}.ai-book-btn-block{width:100%}.ai-book-hero{background:radial-gradient(850px 570px at 88% 22%,#304258,var(--ai-deep) 72%);overflow:hidden;color:#fff}.ai-book-hero-inner{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:42px;align-items:center;min-height:580px;padding-block:80px 85px}.ai-book-hero-copy{position:relative;z-index:1}.ai-book-hero-copy h1{margin:16px 0 20px;max-width:670px}.ai-book-hero-copy>p{font-size:17px;line-height:1.75;max-width:600px;color:#ffffffba}.ai-book-search{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;background:#ffffff17;border:1px solid rgba(255,255,255,.15);border-radius:14px;padding:9px;margin-top:29px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-book-search label{min-width:0;background:#fff1;border-radius:8px;padding:8px 11px}.ai-book-search label>span{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--ai-gold);font-weight:800}.ai-book-search label>div{display:flex;align-items:center;gap:6px}.ai-book-search label svg{flex:none;color:#ffffff8c}.ai-book-search input{min-width:0;width:100%;background:transparent;border:0;color:#fff;font:inherit;font-size:14px;padding:4px 0;outline:none}.ai-book-search input::placeholder{color:#ffffff80}.ai-book-search button{align-self:stretch}.ai-book-stats{display:flex;flex-wrap:wrap;gap:27px;margin-top:28px}.ai-book-stats>div{display:flex;flex-direction:column;gap:1px;border-left:2px solid var(--ai-gold);padding-left:13px}.ai-book-stats strong{font-size:30px;line-height:1.05}.ai-book-stats span{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff8c;font-weight:800}.ai-book-hero-gallery{position:relative;height:430px;min-width:0}.ai-book-hero-tile{position:absolute;margin:0;overflow:hidden;border-radius:15px;border:1px solid rgba(255,255,255,.15);box-shadow:0 25px 45px -23px #000000bf;background:var(--ai-dark)}.ai-book-hero-tile img{width:100%;height:100%;object-fit:cover}.ai-book-hero-tile figcaption{position:absolute;left:12px;bottom:12px;z-index:1;padding:6px 10px;border-radius:7px;border-left:3px solid #f8af24;background:#141c25bf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:800 13px/1.15 Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase;max-width:calc(100% - 24px);overflow-wrap:break-word}.ai-book-hero-tile.tile-1{left:0;top:35px;width:65%;height:240px}.ai-book-hero-tile.tile-2{right:0;top:2px;width:38%;height:180px}.ai-book-hero-tile.tile-3{left:13%;bottom:0;width:48%;height:155px}.ai-book-hero-tile.tile-4{right:2%;bottom:35px;width:39%;height:185px}.ai-book-hero-graphic{height:100%;display:grid;place-items:center;color:#f8af24a6;border:2px dashed rgba(248,175,36,.28);border-radius:50%;aspect-ratio:1;margin:auto;max-width:100%}.ai-book-directory{padding-block:26px 80px}.ai-book-tabs{display:flex;gap:8px;overflow-x:auto;padding-block:8px 16px;scrollbar-width:thin;border-bottom:1px solid var(--ai-border);margin-bottom:25px}.ai-book-tabs button{display:inline-flex;align-items:center;gap:9px;padding:12px 16px;background:transparent;border:0;border-radius:11px;font:inherit;font-size:14px;font-weight:750;color:var(--ai-muted);white-space:nowrap;cursor:pointer}.ai-book-tabs button:hover{background:#fff}.ai-book-tabs button.selected{background:var(--ai-dark);color:#fff}.ai-book-tabs button span{font-size:13px;color:#a5afb8}.ai-book-tabs button.selected span{color:var(--ai-gold)}.ai-book-list-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 34px;color:var(--ai-muted)}.ai-book-empty{border:1px dashed var(--ai-border);background:#fff;text-align:center;padding:55px 20px;border-radius:16px;margin:25px 0}.ai-book-empty strong{display:block;font-size:23px;margin-bottom:6px}.ai-book-row{margin:0 0 62px}.ai-book-row-heading{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:23px}.ai-book-row-heading h2{margin:9px 0 6px}.ai-book-row-heading p{color:var(--ai-muted);line-height:1.6}.ai-book-row-heading>a{display:inline-flex;align-items:center;gap:8px;color:var(--ai-dark);font-weight:800;white-space:nowrap}.ai-book-row-count{color:var(--ai-muted);font-size:13px;font-weight:700;white-space:nowrap}.ai-book-row-image{height:165px;margin-bottom:20px;border-radius:15px;overflow:hidden}.ai-book-row-image img{height:100%;width:100%;object-fit:cover}.ai-book-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ai-book-provider{position:relative;background:#fff;border:1px solid var(--ai-border);border-radius:15px;overflow:hidden;display:flex;flex-direction:column;min-width:0;transition:transform .2s ease,box-shadow .2s ease}.ai-book-provider:hover{transform:translateY(-4px);box-shadow:0 22px 40px -27px #11182080}.ai-book-provider-photo{position:relative;display:block;aspect-ratio:16/9;background:var(--ai-dark);overflow:hidden}.ai-book-provider-photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.ai-book-provider:hover .ai-book-provider-photo img{transform:scale(1.04)}.ai-book-sponsored{position:absolute;right:10px;top:10px;padding:5px 9px;background:var(--ai-gold);color:var(--ai-dark);font-size:11px;text-transform:uppercase;font-weight:800;border-radius:5px}.ai-book-image-fallback{height:100%;display:grid;place-items:center;color:#ffffff8c;font-weight:800}.ai-book-provider-content{position:relative;flex:1;display:flex;flex-direction:column;padding:39px 16px 16px;gap:6px}.ai-book-provider-logo{position:absolute;left:15px;top:-29px;width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid white;background:#fff;box-shadow:0 8px 13px -8px #000}.ai-book-provider h3{font-size:20px;line-height:1.17}.ai-book-provider h3 a{color:var(--ai-dark)}.ai-book-location{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5}.ai-book-location>svg{width:25px;height:25px;flex:0 0 25px;align-self:flex-start}.ai-book-provider-bottom{margin-top:auto;padding-top:18px}.ai-book-provider-price{display:flex;gap:6px;align-items:baseline;min-height:24px;color:var(--ai-muted);font-size:13px}.ai-book-provider-price strong{font-size:20px;color:var(--ai-dark)}.ai-book-provider-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}.ai-book-provider-actions .ai-book-btn{padding:9px 6px;font-size:13px;min-height:38px}.ai-book-how{padding-block:75px 90px;background:var(--ai-dark);color:#fff}.ai-book-heading{max-width:660px}.ai-book-heading h2{margin:12px 0 15px}.ai-book-heading p{color:#ffffffa6;font-size:15px;line-height:1.7}.ai-book-how-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:45px}.ai-book-how-step{position:relative;border-top:2px solid rgba(248,175,36,.28);padding-top:24px}.ai-book-how-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:14px;background:var(--ai-deep);color:var(--ai-gold);border:1px solid rgba(248,175,36,.4);margin-bottom:18px}.ai-book-how-number{position:absolute;right:0;top:24px;color:#ffffff40;font-size:19px;font-weight:800}.ai-book-how-step h3{font-size:20px;margin-bottom:9px}.ai-book-how-step p{font-size:13px;color:#ffffff9e;line-height:1.65}.ai-book-ad{padding:30px 0}.ai-book-ad small{display:block;text-align:center;color:var(--ai-muted);letter-spacing:.13em;text-transform:uppercase;font-size:10px;margin-bottom:10px}.ai-book-ad-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ai-book-ad-grid a{display:block}.ai-book-ad-grid img{width:100%;height:100%;max-height:125px;object-fit:contain;border-radius:8px}.ai-book-breadcrumb{display:flex;gap:10px;align-items:center;font-size:13px;color:#ffffffa6;margin-bottom:31px;flex-wrap:wrap}.ai-book-breadcrumb a{color:inherit}.ai-book-profile-hero{background:var(--ai-deep);background-position:center;background-size:cover;color:#fff;min-height:390px;display:flex;align-items:end;padding:55px 0 45px}.ai-book-profile-identity{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:23px;align-items:center}.ai-book-profile-logo{width:112px;height:112px;object-fit:cover;border-radius:50%;border:4px solid var(--ai-gold);background:#fff}.ai-book-profile-identity h1{font-size:clamp(42px,5vw,68px);margin:8px 0 12px}.ai-book-profile-tags{display:flex;gap:8px;flex-wrap:wrap}.ai-book-profile-tags span{display:flex;align-items:center;gap:6px;background:#ffffff1f;padding:7px 11px;border-radius:30px;font-size:13px}.ai-book-profile-actions{display:flex;gap:8px;flex-direction:column}.ai-book-profile-layout{display:grid;grid-template-columns:minmax(0,1fr) 335px;gap:55px;padding-top:54px;padding-bottom:75px}.ai-book-profile-main{min-width:0}.ai-book-profile-section{margin-bottom:51px;scroll-margin-top:100px}.ai-book-profile-section h2{margin:0 0 18px}.ai-book-profile-description{color:#2c3947;line-height:1.78;font-size:16px}.ai-book-profile-description p{margin-bottom:14px}.ai-book-profile-description ul{padding-left:25px;list-style:disc}.ai-book-quote{background:var(--ai-dark);color:#fff;padding:25px 30px;border-radius:15px;border-left:5px solid var(--ai-gold);font-size:17px;line-height:1.7;white-space:pre-line}.ai-book-level-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ai-book-level{background:#fff;border:1px solid var(--ai-border);border-radius:13px;padding:17px;display:flex;gap:15px;align-items:center}.ai-book-level svg{color:#ba831c;flex:none}.ai-book-level strong{display:block;font-size:19px}.ai-book-level small{display:block;color:var(--ai-muted)}.ai-book-subjects{display:flex;flex-wrap:wrap;gap:9px}.ai-book-subjects span{display:inline-flex;gap:7px;align-items:center;background:#fff;border:1px solid var(--ai-border);border-radius:25px;padding:9px 14px;font-size:13px;font-weight:650}.ai-book-subjects svg{color:#c28d28}.ai-book-timeline{list-style:none;margin:0;padding:0 0 0 35px;border-left:2px solid var(--ai-gold)}.ai-book-timeline li{position:relative;padding:0 0 25px 14px}.ai-book-timeline li:before{content:"";position:absolute;left:-43px;top:4px;width:12px;height:12px;border-radius:100%;background:var(--ai-gold);border:2px solid white}.ai-book-timeline li span{display:block;color:#a67a24;font-size:13px;font-weight:800}.ai-book-timeline li strong{display:block;font-size:19px}.ai-book-timeline li p{color:var(--ai-muted);line-height:1.65;margin-top:5px}.ai-book-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:135px;gap:9px}.ai-book-gallery button{border:0;background:var(--ai-dark);border-radius:11px;overflow:hidden;padding:0;cursor:zoom-in}.ai-book-gallery button:first-child{grid-column:span 2;grid-row:span 2}.ai-book-gallery img{width:100%;height:100%;object-fit:cover}.ai-book-services{display:flex;flex-direction:column;gap:10px}.ai-book-service{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff;border:1px solid var(--ai-border);border-radius:13px;padding:18px}.ai-book-service strong{font-size:16px}.ai-book-service p{font-size:13px;color:var(--ai-muted);line-height:1.5;margin-top:4px}.ai-book-service-meta{display:flex;align-items:center;gap:14px}.ai-book-service-meta span{display:inline-flex;gap:5px;align-items:center;white-space:nowrap;font-size:13px;color:var(--ai-muted)}.ai-book-service-meta b{font-size:22px;white-space:nowrap}.ai-book-map{margin-top:15px;border-radius:13px;overflow:hidden}.ai-book-map iframe{border:0;height:300px;width:100%}.ai-book-online{display:flex;gap:19px;align-items:start;background:var(--ai-dark);color:#fff;border-radius:14px;padding:25px}.ai-book-online svg{color:var(--ai-gold);flex:none}.ai-book-online h2{margin-bottom:7px}.ai-book-online p{color:#ffffffb8;white-space:pre-line;line-height:1.6}.ai-book-profile-sidebar{min-width:0}.ai-book-profile-summary{position:sticky;top:95px;background:#fff;border:1px solid var(--ai-border);border-radius:17px;padding:25px;box-shadow:0 23px 45px -37px #141c25}.ai-book-price-label{color:var(--ai-muted);font-size:13px;margin-bottom:13px}.ai-book-price-label strong{display:block;color:var(--ai-dark);font-size:39px;line-height:1.1}.ai-book-profile-summary h2{font-size:25px;margin-bottom:13px}.ai-book-contact-items{border-block:1px solid var(--ai-border);margin-bottom:18px;padding-block:8px}.ai-book-contact-items p{display:flex;gap:10px;align-items:start;margin:11px 0;font-size:13px;overflow-wrap:anywhere}.ai-book-contact-items svg{color:#b48321;flex:none}.ai-book-contact-items a{color:var(--ai-dark);text-decoration:underline}.ai-book-profile-summary>.ai-book-muted{font-size:13px;line-height:1.6;margin:0 0 17px}.ai-book-related{padding:65px 0;background:#fff}.ai-book-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#050a10f0;display:flex;align-items:center;justify-content:center;gap:10px;padding:70px 20px 25px}.ai-book-lightbox img{max-width:min(980px,80vw);max-height:80vh;object-fit:contain;border-radius:10px}.ai-book-lightbox button{width:44px;height:44px;border-radius:50%;border:1px solid #738292;color:#fff;background:#253444;display:grid;place-items:center;flex:none}.ai-book-lightbox .ai-book-lightbox-close{position:absolute;right:20px;top:20px}.ai-book-loading{padding-block:95px}.ai-book-flow{background:var(--ai-paper);--booking-primary:#1f2934;--booking-selected-bg:#fff8e8;--booking-card-shadow:none;--booking-card-hover-shadow:0 8px 25px -15px rgba(0,0,0,.28)}.ai-book-flow-header{padding:43px 0 28px;background:var(--ai-deep);color:#fff}.ai-book-flow-header .ai-book-breadcrumb{margin-bottom:23px}.ai-book-flow-provider{display:flex;gap:16px;align-items:center}.ai-book-flow-provider>img{width:65px;height:65px;border:3px solid var(--ai-gold);border-radius:50%;background:#fff;object-fit:cover}.ai-book-flow-provider h1{font-size:clamp(30px,3.8vw,44px);margin-top:5px}.ai-book-flow-help{margin-left:auto;display:flex;align-items:center;gap:7px;border:1px solid #526170;padding:9px 12px;border-radius:9px;font-size:13px;color:#fff!important;white-space:nowrap}.ai-book-flow-help svg{color:var(--ai-gold)}.ai-book-flow-body{padding-block:36px 90px}.ai-book-flow-grid{display:grid;grid-template-columns:195px minmax(0,1fr) 285px;gap:24px;align-items:start}.ai-book-progress{position:sticky;top:100px}.ai-book-progress ol{list-style:none;margin:0;padding:0 0 0 10px;border-left:3px solid var(--ai-border)}.ai-book-progress li{display:flex;gap:12px;align-items:center;color:var(--ai-muted);padding:10px 10px 10px 0;margin-left:-17px;border-radius:10px;font-size:13px;font-weight:700}.ai-book-progress li.current{background:var(--ai-dark);color:#fff;padding-left:9px;margin-left:-26px}.ai-book-progress-num{display:grid;place-items:center;flex:none;width:30px;height:30px;border:2px solid var(--ai-border);background:#fff;border-radius:50%;font-size:14px;color:var(--ai-dark);font-weight:800}.ai-book-progress li.current .ai-book-progress-num{background:var(--ai-dark);border-color:var(--ai-gold);color:var(--ai-gold)}.ai-book-progress li.completed .ai-book-progress-num{background:var(--ai-gold);border-color:var(--ai-gold)}.ai-book-flow-panel{min-width:0;background:#fff;border:1px solid var(--ai-border);border-radius:17px;overflow:hidden;min-height:410px}.ai-book-flow-panel>header{padding:25px 26px 20px;border-bottom:1px solid var(--ai-border)}.ai-book-flow-panel h2{font-size:31px}.ai-book-flow-panel>header p{font-size:13px;color:var(--ai-muted);margin-top:5px}.ai-book-flow-fields{padding:25px}.ai-book-flow-controls{display:flex;justify-content:space-between;gap:12px;margin-top:15px}.ai-book-flow-controls>.ai-book-btn:first-child:not(:last-child){margin-right:auto}.ai-book-flow-controls>.ai-book-btn:only-child{margin-left:auto}.ai-book-flow-controls button:disabled{opacity:.5;cursor:wait;transform:none}.ai-book-flow-summary{position:sticky;top:100px;background:var(--ai-dark);color:#fff;border-radius:17px;padding:22px}.ai-book-flow-summary h3{display:flex;align-items:center;gap:9px;font-size:20px;margin-bottom:15px}.ai-book-flow-summary h3 svg{color:var(--ai-gold)}.ai-book-flow-summary dl div{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(255,255,255,.1);padding:11px 0}.ai-book-flow-summary dt{color:#ffffff8c;text-transform:uppercase;letter-spacing:.1em;font-weight:750;font-size:11px}.ai-book-flow-summary dd{font-size:13px;font-weight:650;text-align:right;max-width:165px;overflow-wrap:anywhere}.ai-book-flow-summary dd.muted{color:#ffffff59}.ai-book-flow-total{display:flex;justify-content:space-between;gap:10px;align-items:baseline;margin-top:20px}.ai-book-flow-total span{color:#fff9;font-size:13px;text-transform:uppercase;letter-spacing:.12em}.ai-book-flow-total strong{font-size:32px;color:var(--ai-gold)}.ai-book-flow-summary>p{display:flex;gap:8px;align-items:center;color:#ffffffa6;font-size:13px;margin-top:19px}.ai-book-flow-summary>p svg{color:var(--ai-gold)}.ai-book-flow .booking-resource-grid{gap:12px}.ai-book-flow .booking-resource-card{box-shadow:none}.ai-book-flow .booking-step-four{min-width:0}@media (max-width:1180px){.ai-book-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-book-flow-grid{grid-template-columns:minmax(0,1fr) 280px}.ai-book-progress{grid-column:1/-1;position:static}.ai-book-progress ol{border-left:0;border-bottom:3px solid var(--ai-border);display:flex;gap:9px;overflow-x:auto}.ai-book-progress li,.ai-book-progress li.current{margin-left:0;padding:8px;white-space:nowrap}.ai-book-flow-summary{top:90px}}@media (max-width:960px){.ai-book-hero-inner{grid-template-columns:1fr;gap:12px;min-height:0}.ai-book-hero-gallery{height:290px}.ai-book-profile-layout{grid-template-columns:1fr;gap:20px}.ai-book-profile-sidebar{grid-row:1}.ai-book-profile-summary{position:static}.ai-book-profile-identity{grid-template-columns:auto 1fr}.ai-book-profile-actions{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}.ai-book-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-book-how-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.ai-book-flow-grid{grid-template-columns:1fr}.ai-book-flow-summary{position:static}.ai-book-flow-provider{flex-wrap:wrap}.ai-book-flow-help{margin-left:0}.ai-book-service{align-items:start;flex-direction:column}.ai-book-service-meta{width:100%;justify-content:space-between}.ai-book-search{grid-template-columns:1fr}.ai-book-search button{min-height:48px}.ai-book-profile-layout{padding-block:32px}.ai-book-profile-hero{padding-top:35px}}@media (max-width:560px){.ai-book-wrap{width:calc(100% - 36px)}.ai-book-hero-inner{padding-block:48px}.ai-book-hero-gallery{height:245px}.ai-book-stats{gap:16px}.ai-book-stats strong{font-size:25px}.ai-book-card-grid,.ai-book-how-grid{grid-template-columns:1fr}.ai-book-how{padding-block:48px}.ai-book-row-heading{align-items:start;flex-direction:column}.ai-book-row-count{align-self:start}.ai-book-ad-grid{grid-template-columns:1fr}.ai-book-profile-logo{width:79px;height:79px}.ai-book-profile-identity{gap:13px}.ai-book-profile-identity h1{font-size:37px}.ai-book-level-grid{grid-template-columns:1fr}.ai-book-gallery{grid-auto-rows:110px}.ai-book-flow-fields,.ai-book-flow-panel>header{padding:17px}.ai-book-profile-hero{min-height:330px}.ai-book-flow-body{padding-block:22px}.ai-book-flow-controls .ai-book-btn{padding-inline:12px}.ai-book-profile-actions .ai-book-btn{flex:1}}@media (prefers-reduced-motion:reduce){.ai-bookings *,.ai-bookings *:before,.ai-bookings *:after{transition-duration:0s!important;animation-duration:0s!important}}.ai-bookings h1,.ai-bookings h2,.ai-bookings h3,.ai-bookings .booking-resource-title,.ai-bookings .booking-service-title,.ai-bookings .booking-section-title,.ai-bookings .booking-step-two-heading,.ai-bookings .booking-price-summary-title{font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase;font-weight:800!important;letter-spacing:0;line-height:.95}.ai-bookings h1 em,.ai-bookings h2 em,.ai-bookings h3 em{color:var(--ai-gold);font-style:normal}.ai-book-hero-copy h1{font-size:clamp(54px,7vw,104px);line-height:.88;margin:18px 0 22px;letter-spacing:-.005em}.ai-bookings h2{font-size:clamp(38px,4.6vw,64px);line-height:.9}.ai-bookings h3{font-size:clamp(21px,2.1vw,28px);line-height:1.05;font-weight:700!important}.ai-book-row-heading h2{font-size:clamp(30px,3.2vw,42px)}.ai-book-provider h3{font-size:26px}.ai-book-provider-price strong,.ai-book-stats strong,.ai-book-flow-total strong,.ai-book-price-label strong,.ai-book-service-meta b{font-family:Barlow Condensed,sans-serif;font-weight:800}.ai-bookings .ai-book-search input:focus,.ai-bookings .ai-book-search input:focus-visible{outline:0!important;border:0!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important}.ai-bookings .ai-book-search label:focus-within{background:#ffffff1f}.ai-book-ad{padding-block:26px 30px}.ai-book-directory-map-full{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);padding:0}.ai-book-directory-map-full .leaflet-container{z-index:0}@media (max-width:640px){.ai-book-directory-map-full{padding-inline:0}}.ai-book-flow{--booking-card-border:#d7d9d9;--booking-radius:16px;--booking-primary:#1f2934;--booking-selected-bg:#fff;--booking-card-shadow:none;--booking-card-hover-shadow:0 15px 30px -22px rgba(17,24,32,.4);--booking-service-list-gap:10px;--booking-form-gap:16px;--booking-form-grid-gap:16px;--booking-input-bg:#f1f2f2;--booking-input-border:#d7d9d9;--booking-label-color:#68788c;--booking-time-button-bg:white;--booking-button-border:#d7d9d9;--booking-button-hover-bg:#fde7bd;--booking-selected-text:#f8af24;--booking-list-gap:8px}.ai-book-flow-body{padding:36px 0 90px}.ai-book-flow-grid{grid-template-columns:230px minmax(0,1fr) 320px;gap:28px}.ai-book-flow-panel{background:#fff;border:1px solid #d7d9d9;border-radius:20px;min-height:440px;padding:30px;overflow:visible}.ai-book-flow-panel>header{padding:0;border:0;margin-bottom:24px}.ai-book-flow-panel h2{font-size:clamp(30px,3vw,40px)}.ai-book-flow-panel>header p{font-size:14.5px;margin-top:8px}.ai-book-flow-fields{padding:0}.ai-book-progress ol{list-style:none;display:flex;flex-direction:column;gap:6px;border:0;padding:0 0 0 13px;position:relative}.ai-book-progress ol:before{content:"";position:absolute;left:0;top:17px;bottom:17px;width:3px;border-radius:3px;background:#d7d9d9}.ai-book-progress li{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-left:0;border-radius:12px;color:#68788c;font-size:14.5px;font-weight:600}.ai-book-progress li.current{margin-left:0;padding:10px 12px;border-radius:12px;background:#1f2934;color:#fff}.ai-book-progress-num{width:30px;height:30px;border-radius:50%;background:#fff;border:2px solid #d7d9d9;color:#68788c;font:800 14px Barlow Condensed,sans-serif}.ai-book-progress li.current .ai-book-progress-num{border-color:#f8af24;background:#1f2934;color:#f8af24}.ai-book-progress li.completed .ai-book-progress-num{background:#f8af24;border-color:#f8af24;color:#1f2934}.ai-book-flow-summary{padding:24px;border-radius:20px}.ai-book-flow-summary h3{font:800 22px Barlow Condensed,sans-serif}.ai-book-flow-summary dt{font-size:13px}.ai-book-flow-summary dd{font-size:14px}.ai-book-flow-total strong{font-size:44px}.ai-book-flow-controls{margin-top:16px}.booking-option-check{display:none}.ai-book-flow .booking-resource-grid{display:flex;flex-direction:column;gap:10px}.ai-book-flow .booking-resource-card{position:relative;display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;width:100%;padding:16px;border:2px solid #d7d9d9;background:#fff;border-radius:16px;box-shadow:none;cursor:pointer;min-width:0}.ai-book-flow .booking-resource-card:hover{border-color:#b9c1c9;box-shadow:none;transform:translateY(-2px)}.ai-book-flow .booking-resource-card.is-selected{border-color:#f8af24;box-shadow:0 0 0 4px #f8af242e;background:#fff}.ai-book-flow .booking-resource-image-wrapper{width:200px;height:120px;border-radius:12px;overflow:hidden}.ai-book-flow .booking-resource-image{height:100%;width:100%;object-fit:cover;border-radius:12px}.ai-book-flow .booking-resource-content{padding:0;gap:5px;min-width:0}.ai-book-flow .booking-resource-title,.ai-book-flow .booking-resource-title *{font-size:22px!important;font-weight:700!important;line-height:1.1;color:#111820!important}.ai-book-flow .booking-resource-description,.ai-book-flow .booking-resource-description *{font-size:13.5px!important;font-weight:400!important;line-height:1.55!important;color:#68788c!important}.ai-book-flow .booking-option-check{position:absolute;z-index:2;top:12px;right:12px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#f8af24;color:#1f2934;opacity:0;transform:scale(.3);transition:opacity .25s,transform .3s;pointer-events:none}.ai-book-flow .is-selected>.booking-option-check{opacity:1;transform:scale(1)}.ai-book-flow .booking-step-two{gap:14px}.ai-book-flow .booking-step-two-heading,.ai-book-flow .booking-step-two-heading *{font-size:22px!important;font-weight:800!important;color:#111820!important}.ai-book-flow .booking-service-list{gap:10px}.ai-book-flow .booking-service-card{position:relative;display:flex;align-items:center;gap:15px;padding:16px 50px 16px 16px;border:2px solid #d7d9d9;border-radius:16px;background:#fff;box-shadow:none}.ai-book-flow .booking-service-card:hover{transform:translateY(-2px);box-shadow:none;border-color:#b9c1c9}.ai-book-flow .booking-service-card.is-selected{border:2px solid #f8af24;background:#fff;box-shadow:0 0 0 4px #f8af242e}.ai-book-flow .booking-service-image-wrapper{height:90px;width:120px;flex:none;border-radius:12px}.ai-book-flow .booking-service-image{height:100%;width:100%;object-fit:cover}.ai-book-flow .booking-service-title{font-size:22px!important;line-height:1.1;font-weight:700!important;color:#111820!important}.ai-book-flow .booking-service-description{font-size:13.5px!important;color:#68788c!important;line-height:1.55;margin-top:5px}.ai-book-flow .booking-service-footer{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:10px}.ai-book-flow .booking-service-price{font:800 26px Barlow Condensed,sans-serif!important;color:#111820!important}.ai-book-flow .booking-service-duration-group{display:flex;gap:7px;align-items:center}.ai-book-flow .booking-service-duration-label{font-size:13px!important;color:#68788c!important;font-weight:600!important}.ai-book-flow .booking-service-duration-select{font-size:13px;font-weight:600;min-width:110px;border:1px solid #d7d9d9;border-radius:9px;background:#fff;padding:7px}.ai-book-flow .booking-step-three{padding:0;max-width:none}.ai-book-flow .booking-step-three-title{font:800 28px Barlow Condensed,sans-serif!important;text-transform:uppercase;color:#111820!important;margin:0 0 20px}.ai-book-flow .booking-date-time-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:26px;align-items:start}.ai-book-flow .booking-calendar-column,.ai-book-flow .booking-time-column{min-width:0;width:100%;max-width:100%}.ai-book-flow .booking-section-title{font:800 20px Barlow Condensed,sans-serif!important;color:#111820!important;text-transform:uppercase;margin:0 0 14px}.ai-book-flow .booking-calendar-card{padding:6px;border:0;border-radius:12px;box-shadow:none}.ai-book-flow .booking-calendar,.ai-book-flow .booking-calendar-card .rdp-root{max-width:100%;font-size:14px}.ai-book-flow .booking-calendar-card .rdp-day_button{border-radius:10px}.ai-book-flow .booking-time-card{padding:0;border:0;box-shadow:none}.ai-book-flow .booking-selected-date{padding:8px 0 14px;color:#68788c!important;font-size:14px}.ai-book-flow .booking-time-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ai-book-flow .booking-time-button,.ai-book-flow .booking-time-button:hover,.ai-book-flow .booking-time-button:focus{min-height:54px;height:auto;padding:11px 6px!important;background:#fff!important;border:1.5px solid #d7d9d9!important;border-radius:10px!important;color:#111820!important;font-size:13px;font-weight:700}.ai-book-flow .booking-time-button.is-selected,.ai-book-flow .booking-time-button.is-selected:hover{background:#1f2934!important;border-color:#1f2934!important;color:#f8af24!important}.ai-book-flow .booking-time-instructor-count{font-size:10px!important;font-weight:500;line-height:1.2}.ai-book-flow .booking-instructor-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:9px}.ai-book-flow .booking-instructor-button,.ai-book-flow .booking-instructor-button:hover,.ai-book-flow .booking-instructor-button:focus{min-height:76px;padding:12px!important;background:#fff!important;border:1.5px solid #d7d9d9!important;border-radius:10px!important;color:#111820!important;box-shadow:none!important}.ai-book-flow .booking-instructor-button.is-selected,.ai-book-flow .booking-instructor-button.is-selected:hover{border-color:#f8af24!important;background:#fff8e8!important;color:#111820!important}.ai-book-flow .booking-instructor-avatar{width:38px;height:38px;min-width:38px;margin-right:8px}.ai-book-flow .booking-instructor-name{font-weight:700;font-size:14px}.ai-book-flow .booking-instructor-button.is-selected .booking-instructor-name,.ai-book-flow .booking-instructor-button.is-selected .booking-instructor-designation{color:#111820!important}.ai-book-flow .booking-instructor-email{overflow-wrap:anywhere;font-size:13px;color:#68788c!important}.ai-book-flow .booking-step-four{gap:16px}.ai-book-flow .booking-form-row{gap:14px 16px}.ai-book-flow .booking-step-four label,.ai-book-flow .booking-phone-label{font-size:11px!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase;color:#68788c!important}.ai-book-flow .booking-step-four input,.ai-book-flow .booking-step-four textarea{border:0!important;border-radius:10px!important;background:#f1f2f2!important;color:#111820!important;font-size:15px!important;padding:13px 14px!important;outline:0!important;box-shadow:none!important;width:100%}.ai-book-flow .booking-step-four input:focus,.ai-book-flow .booking-step-four textarea:focus{outline:0!important;border:1.5px solid #f8af24!important;background:#fff!important;box-shadow:none!important}.ai-book-flow .booking-step-four .flex.flex-col.gap-3>div:nth-child(2){border:none!important;padding:0!important;border-radius:10px!important}.ai-book-flow .booking-phone-field{gap:6px}.ai-book-flow .booking-phone-container{min-height:47px;padding:0!important;background:#f1f2f2!important;border:0!important;border-radius:10px!important}.ai-book-flow .booking-phone-container input{background:transparent!important;border:0!important}.ai-book-flow .booking-coupon-wrapper{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0}.ai-book-flow .booking-coupon-wrapper>div{min-width:0}.ai-book-flow .booking-coupon-button{position:static;align-self:end;min-height:48px;white-space:nowrap;background:#fff;color:#1f2934;border:1.5px solid #1f2934;border-radius:10px;padding:9px 17px;right:auto;bottom:auto}.ai-book-flow .booking-coupon-button:hover:not(:disabled){background:#1f2934;color:#fff}.ai-book-flow .booking-price-summary{background:#f1f2f2;box-shadow:none;border:0}.ai-book-flow .booking-price-summary-title{font-size:23px!important}@media (max-width:1200px){.ai-book-flow-grid{grid-template-columns:minmax(0,1fr) 300px;gap:22px}.ai-book-progress{grid-column:1/-1;position:static}.ai-book-progress ol{flex-direction:row;overflow-x:auto;padding:0;border:0;gap:6px}.ai-book-progress ol:before{display:none}.ai-book-progress li,.ai-book-progress li.current{flex:0 0 auto;white-space:nowrap;padding:8px 10px}}@media (max-width:860px){.ai-book-flow-grid{grid-template-columns:1fr}.ai-book-flow-summary{position:static}.ai-book-flow .booking-date-time-layout{grid-template-columns:1fr}.ai-book-flow-panel{padding:22px}.ai-book-flow .booking-resource-card{grid-template-columns:160px minmax(0,1fr)}.ai-book-flow .booking-resource-image-wrapper{width:160px;height:110px}}@media (max-width:560px){.ai-book-flow-panel{padding:18px}.ai-book-flow .booking-resource-card{grid-template-columns:1fr;padding:14px}.ai-book-flow .booking-resource-image-wrapper{width:100%;height:160px}.ai-book-flow .booking-service-card{flex-direction:column;align-items:stretch;padding:14px}.ai-book-flow .booking-service-image-wrapper{width:100%;height:150px}.ai-book-flow .booking-time-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-book-flow .booking-form-row-two{grid-template-columns:1fr}}.ai-book-category-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;min-height:220px;padding:30px 34px;margin-bottom:26px;border-radius:20px;overflow:hidden;background:var(--ai-deep);color:#fff}.ai-book-category-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.ai-book-category-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#141c25f2,#141c25b3 50%,#141c2540)}.ai-book-category-hero h2{font-size:clamp(36px,4.6vw,62px);margin:12px 0 10px}.ai-book-category-hero p{max-width:520px;color:#ffffffb8;font-size:15.5px;line-height:1.6}.ai-book-category-total{text-align:right}.ai-book-category-total strong{font:800 64px/1 Barlow Condensed,sans-serif;color:var(--ai-gold);display:block}.ai-book-category-total small{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff9}.ai-book-directory-map-full{width:100vw;max-width:1760px;margin-left:50%;transform:translate(-50%);padding:0 32px}.ai-book-map-padding{padding:0!important}.ai-book-tuition-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:20px 0}.ai-book-tuition-card{display:flex;align-items:flex-start;gap:14px;padding:18px;border:1px solid var(--ai-border);border-radius:14px;background:#fff}.ai-book-tuition-card>svg{flex:none;color:#d4901a}.ai-book-tuition-card strong{font:800 22px Barlow Condensed,sans-serif;text-transform:uppercase}.ai-book-tuition-card p{margin-top:4px!important;font-size:13px;line-height:1.6;color:var(--ai-muted)}.ai-book-delivery-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.ai-book-delivery-tags>span{display:inline-flex;align-items:center;gap:7px;border-radius:22px;padding:8px 13px;background:var(--ai-dark);color:#fff;font-weight:700;font-size:13px}.ai-book-delivery-tags svg{color:var(--ai-gold)}.ai-book-page-skeleton{min-height:70vh}.ai-book-sk-bar{background:#dfe3e7;border-radius:8px;margin-bottom:12px;max-width:100%}.ai-book-sk-hero{background:var(--ai-deep);padding-block:95px 65px}.ai-book-sk-hero .ai-book-sk-bar{background:#344152}.ai-book-sk-hero-layout{display:grid;grid-template-columns:1.06fr .94fr;gap:48px;align-items:center}.ai-book-sk-collage{height:380px;display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;gap:18px;transform:rotate(-4deg)}.ai-book-sk-collage>div{border-radius:15px;background:#344152}.ai-book-sk-body{padding-block:55px 90px}.ai-book-sk-card,.ai-book-sk-panel{background:#fff;border:1px solid var(--ai-border);border-radius:16px;overflow:hidden}.ai-book-sk-photo{aspect-ratio:16/9;background:#dfe3e7}.ai-book-sk-card-content{padding:18px}.ai-book-sk-actions{display:flex;gap:10px;margin-top:22px}.ai-book-sk-provider-hero{min-height:380px}.ai-book-sk-title{display:flex;align-items:center;gap:26px;margin-top:40px}.ai-book-sk-title>div:last-child{flex:1}.ai-book-sk-avatar{width:115px;height:115px;border-radius:50%;background:#344152;flex:none}.ai-book-sk-profile-body{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:48px;padding-block:65px}.ai-book-sk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:45px}.ai-book-sk-side{padding:24px;align-self:start}.ai-book-sk-form-hero{padding-block:95px 30px}.ai-book-sk-form-hero .ai-book-sk-avatar{width:65px;height:65px}.ai-book-sk-form-body{display:grid;grid-template-columns:230px minmax(0,1fr) 320px;gap:28px;padding-block:36px 80px}.ai-book-sk-steps,.ai-book-sk-panel{padding:24px}.ai-book-sk-option{display:flex;gap:14px;border:2px solid var(--ai-border);border-radius:14px;margin-top:12px;padding:14px}.ai-book-sk-option>div:first-child{width:145px;height:90px;border-radius:10px;background:#dfe3e7;flex:none}.ai-book-sk-option>div:last-child{flex:1;padding-top:12px}@media (max-width:960px){.ai-book-sk-form-body{grid-template-columns:minmax(0,1fr) 260px}.ai-book-sk-steps{display:none}.ai-book-sk-profile-body{grid-template-columns:1fr}.ai-book-sk-hero-layout{grid-template-columns:1fr 1fr}}@media (max-width:720px){.ai-book-directory-map-full{padding:0 16px}.ai-book-category-hero{grid-template-columns:1fr;padding:24px}.ai-book-category-total{text-align:left}.ai-book-sk-hero-layout,.ai-book-sk-form-body{grid-template-columns:1fr}.ai-book-sk-collage{height:200px}.ai-book-sk-profile-body{padding-block:32px}.ai-book-sk-grid{grid-template-columns:1fr}.ai-book-sk-form-body>aside{display:none}}.ai-book-profile-section .ai-book-quote{position:relative;margin-top:26px;padding:28px 30px 28px 34px;border-radius:18px;background:#1f2934;color:#ffffffd1;font-size:16px;line-height:1.75;overflow:hidden;border:0;white-space:pre-line}.ai-book-profile-section .ai-book-quote:before{content:"“";position:absolute;right:20px;top:-30px;font:800 200px/1 Barlow Condensed,sans-serif;color:#f8af2429;pointer-events:none}.ai-book-profile-section .ai-book-quote mark{background:none;color:#f8af24;font-weight:700}.ai-book-timeline-wrap{position:relative}.ai-book-timeline-wrap .ai-book-timeline{list-style:none;position:relative;margin:0;padding:0 0 0 44px;border:0}.ai-book-timeline:before{content:"";position:absolute;left:15px;top:6px;bottom:6px;width:2px;background:#d7d9d9}.ai-book-timeline-fill{position:absolute;left:15px;top:6px;width:2px;height:0;background:#f8af24;z-index:1;transition:height .2s linear;max-height:calc(100% - 12px)}.ai-book-timeline-plane{position:absolute;left:4px;z-index:2;width:24px;height:24px;color:#d4901a;transform:translateY(-12px);transition:top .2s linear;pointer-events:none}.ai-book-timeline-plane svg{width:100%;height:100%;transform:rotate(180deg)}.ai-book-timeline-wrap .ai-book-timeline li{position:relative;padding:0 0 26px}.ai-book-timeline-wrap .ai-book-timeline li:before{content:"";position:absolute;left:-34px;top:5px;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #c3cad1;transition:background .3s,border-color .3s}.ai-book-timeline-wrap .ai-book-timeline li.on:before{background:#f8af24;border-color:#f8af24}.ai-book-timeline-wrap .ai-book-timeline li .ai-book-timeline-year{font:800 13px Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8a6a1e}.ai-book-timeline-wrap .ai-book-timeline li strong{display:block;font:700 22px/1.1 Barlow Condensed,sans-serif;text-transform:uppercase;margin:2px 0 4px}.ai-book-timeline-wrap .ai-book-timeline li p{font-size:14.5px;color:#68788c;line-height:1.6;margin:0}.ai-book-profile-summary{position:sticky;top:90px;background:#fff;border:1px solid #d7d9d9;border-radius:20px;padding:24px;box-shadow:0 30px 60px -40px #11182073}.ai-book-profile-summary .ai-book-price-label{font-size:13px;color:#68788c;margin-bottom:0}.ai-book-profile-summary .ai-book-price-label strong{display:block;font:800 52px/.95 Barlow Condensed,sans-serif;color:#111820}.ai-book-profile-summary .ai-book-price-label>span{font-size:13px;color:#68788c}.ai-book-profile-summary .ai-book-price-label strong.ai-book-price-placeholder{font-size:36px}.ai-book-profile-summary .ai-book-sidebar-details{margin:18px 0;border-top:1px solid #e7e8e8}.ai-book-sidebar-details>div{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #e7e8e8}.ai-book-sidebar-details dt{flex:0 0 26px;color:#d4901a}.ai-book-sidebar-details dt svg{width:18px;height:18px}.ai-book-sidebar-details dd{margin:0;font-size:14px;color:#111820;line-height:1.45;min-width:0;overflow-wrap:anywhere}.ai-book-sidebar-details dd small{display:block;color:#68788c;font-size:13px}.ai-book-sidebar-details dd a{color:#1f2934;font-weight:600;text-decoration:underline;text-underline-offset:3px;word-break:break-word}.ai-book-sidebar-assurances{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ai-book-sidebar-assurances li{display:flex;gap:9px;align-items:center;font-size:13px;color:#68788c}.ai-book-sidebar-assurances svg{width:16px;height:16px;color:#d4901a;flex:0 0 auto}.ai-book-sidebar-extra{font-size:13px;color:#68788c;line-height:1.6;margin-bottom:17px!important;white-space:pre-line}@media (max-width:960px){.ai-book-profile-summary{position:static}}.ai-provider-page .ai-book-profile-layout{grid-template-columns:minmax(0,1fr) 350px;gap:56px;padding-top:64px;padding-bottom:90px;align-items:start}.ai-provider-page .ai-book-profile-section{margin-bottom:60px}.ai-provider-page .ai-book-profile-section h2{font:800 clamp(32px,3.4vw,46px)/.95 "Barlow Condensed",sans-serif!important;text-transform:uppercase;letter-spacing:0!important;margin:12px 0 18px}.ai-provider-page .ai-book-profile-description{font-size:18px;line-height:1.75;color:#2f3b47}.ai-provider-page .ai-book-profile-identity h1{font-size:clamp(46px,6vw,88px);line-height:.88}.ai-bookings .ai-book-kicker{font:700 13px/1.2 Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#d4901a;display:inline-flex;align-items:center;gap:10px}.ai-provider-page .ai-book-profile-hero .ai-book-kicker{color:#f8af24}.ai-provider-page .ai-book-related{padding:96px 0;background:#fff}.ai-provider-page .ai-book-related .ai-book-row-heading{align-items:end;margin-bottom:40px}.ai-provider-page .ai-book-related .ai-book-row-heading h2{font:800 clamp(38px,4.6vw,64px)/.9 "Barlow Condensed",sans-serif!important;text-transform:uppercase;letter-spacing:0;margin:12px 0 0}.ai-provider-page .ai-book-related .ai-book-row-heading h2 em{color:#d4901a}.ai-book-flow .ai-book-progress{position:sticky;top:90px;display:flex;gap:16px;align-items:stretch;align-self:start}.ai-book-flow .ai-book-progress-rail{position:relative;order:0;display:block;flex:0 0 3px;width:3px;border-radius:3px;background:#d7d9d9;margin:18px 0}.ai-book-flow .ai-book-progress-rail>span{position:absolute;left:0;top:0;width:100%;border-radius:3px;background:#f8af24;transition:height .6s cubic-bezier(.16,1,.3,1)}.ai-book-flow .ai-book-progress ol{order:1;flex:1;min-width:0;padding:0;border:0}.ai-book-flow .ai-book-progress ol:before{display:none}@media (max-width:1200px){.ai-provider-page .ai-book-profile-layout{grid-template-columns:minmax(0,1fr) 330px;gap:30px}.ai-book-flow .ai-book-progress{position:static;display:flex;flex-direction:column;gap:8px}.ai-book-flow .ai-book-progress ol{order:0;flex-direction:row;overflow-x:auto}.ai-book-flow .ai-book-progress-rail{order:1;flex:0 0 3px;height:3px;width:100%;margin:0}.ai-book-flow .ai-book-progress-rail>span{width:var(--booking-progress-width,0%);height:100%!important;transition:width .6s cubic-bezier(.16,1,.3,1)}}@media (max-width:960px){.ai-provider-page .ai-book-profile-layout{grid-template-columns:1fr}}@media (max-width:640px){.ai-provider-page .ai-book-related{padding:70px 0}.ai-provider-page .ai-book-profile-layout{padding-top:40px;padding-bottom:65px}}.ai-provider-page .ai-book-profile-tags span{font-size:13.5px}.ai-provider-page .ai-book-services .ai-book-service strong{font-size:16px}.ai-provider-page .ai-book-services .ai-book-service p{font-size:13.5px;line-height:1.6}.ai-provider-page .ai-book-service-meta span{font-size:13px}.ai-provider-page .ai-book-service-meta b{font-size:26px}.ai-provider-page .ai-book-gallery{grid-auto-rows:170px;gap:10px}.ai-provider-page .ai-book-related .ai-book-provider h3{font-size:26px}@media (max-width:640px){.ai-provider-page .ai-book-gallery{grid-auto-rows:130px}}.ai-book-flow .booking-calendar-card{position:relative;isolation:isolate;width:100%;min-width:0;padding:0;background:transparent}.ai-book-flow .booking-calendar{width:100%;max-width:100%;min-width:0;padding:0!important;background:transparent;--cell-size:clamp(26px,3.3vw,38px) }.ai-book-flow .booking-calendar .rdp-root,.ai-book-flow .booking-calendar .rdp-months,.ai-book-flow .booking-calendar .rdp-month,.ai-book-flow .booking-calendar .rdp-month_grid{width:100%;max-width:100%;min-width:0}.ai-book-flow .booking-calendar .rdp-month{position:relative;gap:12px}.ai-book-flow .booking-calendar .rdp-month_caption{height:40px;min-height:40px;justify-content:center;padding:0 42px;text-align:center}.ai-book-flow .booking-calendar .rdp-caption_label{font:800 22px/1 Barlow Condensed,sans-serif;color:#111820;text-transform:uppercase;white-space:nowrap}.ai-book-flow .booking-calendar .rdp-nav{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;z-index:1;pointer-events:none}.ai-book-flow .booking-calendar .rdp-button_previous,.ai-book-flow .booking-calendar .rdp-button_next{display:grid;place-items:center;pointer-events:auto;width:38px;height:38px;min-width:38px;min-height:38px;background:#fff!important;border:1.5px solid #d7d9d9!important;border-radius:10px!important;color:#111820!important;padding:0!important;box-shadow:none!important}.ai-book-flow .booking-calendar .rdp-button_previous:hover:not(:disabled),.ai-book-flow .booking-calendar .rdp-button_next:hover:not(:disabled){border-color:#1f2934!important;background:#f1f2f2!important}.ai-book-flow .booking-calendar .rdp-weekdays,.ai-book-flow .booking-calendar .rdp-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;width:100%;margin:0}.ai-book-flow .booking-calendar .rdp-month_grid{display:block;border-collapse:separate}.ai-book-flow .booking-calendar .rdp-month_grid>thead,.ai-book-flow .booking-calendar .rdp-month_grid>tbody{display:block;width:100%}.ai-book-flow .booking-calendar .rdp-weekday{display:grid;place-items:center;min-width:0;padding:4px 0;color:#98a3ae;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ai-book-flow .booking-calendar .rdp-day{width:100%;min-width:0;aspect-ratio:1;padding:0!important;display:grid;place-items:stretch}.ai-book-flow .booking-calendar .rdp-day_button{position:relative;display:grid;place-items:center;width:100%;min-width:0!important;min-height:0!important;height:100%;aspect-ratio:1;padding:0!important;border:0!important;border-radius:10px!important;background:#f1f2f2!important;color:#111820!important;font-size:15px;font-weight:700!important;box-shadow:none!important;line-height:1!important}.ai-book-flow .booking-calendar .rdp-day_button:hover:not(:disabled):not([data-selected-single=true]){background:#fde7bd!important}.ai-book-flow .booking-calendar .rdp-day_button[data-selected-single=true]{background:#1f2934!important;color:#fff!important;transform:scale(1.04)}.ai-book-flow .booking-calendar .rdp-day_button:disabled,.ai-book-flow .booking-calendar .rdp-disabled .rdp-day_button,.ai-book-flow .booking-calendar .rdp-outside .rdp-day_button{background:transparent!important;color:#c3cad1!important;opacity:.7!important;cursor:not-allowed}.ai-book-flow .booking-calendar .rdp-today .rdp-day_button:not([data-selected-single=true]){box-shadow:inset 0 0 0 2px #f8af24!important}.ai-book-flow .booking-calendar .rdp-day_button[data-available=true]:not([data-selected-single=true])>span{width:4px;height:4px;bottom:5px;background:#d4901a}.ai-book-flow .booking-calendar-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#ffffffd9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;color:#1f2934;font-size:13px;font-weight:700;text-align:center}.ai-book-flow .booking-calendar-spinner{color:#f8af24;animation:ai-book-calendar-spin .8s linear infinite}@keyframes ai-book-calendar-spin{to{transform:rotate(360deg)}}.ai-book-flow .booking-time-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-book-flow .booking-time-button{min-width:0;overflow-wrap:anywhere}.ai-book-flow .booking-time-button-content{min-width:0;max-width:100%}@media (max-width:760px){.ai-book-hero-gallery,.ai-book-sk-collage{display:none!important}.ai-book-hero-inner,.ai-book-sk-hero-layout{grid-template-columns:minmax(0,1fr)}.ai-provider-page .ai-book-related .ai-book-row-heading{align-items:flex-start;text-align:left;flex-direction:column}.ai-provider-page .ai-book-related .ai-book-row-heading>div{width:100%;text-align:left;align-self:flex-start}.ai-provider-page .ai-book-related .ai-book-kicker,.ai-provider-page .ai-book-related .ai-book-row-heading h2{display:inline-flex;text-align:left;justify-content:flex-start;align-self:flex-start;width:auto}.ai-provider-page .ai-book-related .ai-book-row-heading h2{display:block}}@media (max-width:760px){.ai-book-flow,.ai-book-flow-header,.ai-book-flow-body,.ai-book-flow-grid,.ai-book-flow-central,.ai-book-flow-panel,.ai-book-flow-fields,.ai-book-flow-summary,.ai-book-flow .booking-step-three,.ai-book-flow .booking-date-time-layout,.ai-book-flow .booking-calendar-column,.ai-book-flow .booking-time-column{min-width:0;max-width:100%}.ai-book-flow-grid{grid-template-columns:minmax(0,1fr)}.ai-book-flow .ai-book-progress ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;overflow:visible;min-width:0;width:100%}.ai-book-flow .ai-book-progress li,.ai-book-flow .ai-book-progress li.current{display:flex;justify-content:center;align-items:center;min-width:0;width:100%;margin:0;padding:8px 0}.ai-book-flow .ai-book-progress li>span:last-child{display:none}.ai-book-flow .ai-book-progress-num{flex:0 0 30px}.ai-book-flow .booking-calendar,.ai-book-flow .booking-calendar-card .rdp-root{width:100%;min-width:0}.ai-book-flow .booking-instructor-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr))}.ai-book-flow .booking-instructor-button,.ai-book-flow .booking-resource-card,.ai-book-flow .booking-service-card,.ai-book-flow .booking-form-row,.ai-book-flow .booking-price-summary{min-width:0;max-width:100%}.ai-book-flow input,.ai-book-flow textarea,.ai-book-flow select{max-width:100%}.ai-book-flow .booking-time-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.ai-book-flow-panel{padding:14px}.ai-book-flow .booking-calendar{--cell-size:28px}.ai-book-flow .booking-calendar .rdp-weekdays,.ai-book-flow .booking-calendar .rdp-week{gap:3px}.ai-book-flow .booking-time-list{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ai-book-flow .booking-calendar-spinner{animation:none}}.ai-book-profile-tags .ai-book-map-address-link{color:inherit;text-decoration:none}.ai-book-profile-tags .ai-book-map-address-link:hover,.ai-book-profile-tags .ai-book-map-address-link:focus-visible{text-decoration:underline;text-underline-offset:3px}.ai-book-sidebar-details dd small a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.ai-book-flow{overflow-x:clip}.ai-book-flow .booking-service-duration-group,.ai-book-flow .booking-service-footer,.ai-book-flow .booking-phone-field,.ai-book-flow .booking-coupon-wrapper{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.ai-book-flow .booking-coupon-button{width:100%;margin-top:0}.ai-book-flow .booking-form-row>*{min-width:0;max-width:100%}}.ai-book-hero--logbook{position:relative;isolation:isolate;background:#0b1520}.ai-book-hero--logbook>.shared-logbook-hero-bg{z-index:-1}.ai-book-hero--logbook>.ai-book-hero-inner{position:relative;z-index:1}.ai-book-row-heading .ai-book-row-title{min-width:0;flex:1}.ai-book-see-all{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;flex:none;align-self:center;background:transparent;border:0;border-bottom:2px solid #f8af24;border-radius:0;padding:8px 0;color:#1f2934;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap}.ai-book-see-all svg{width:15px;height:15px;transition:transform .25s ease}.ai-book-see-all:hover svg{transform:translate(3px)}@media (max-width:560px){.ai-book-row-heading{flex-direction:column;align-items:stretch;gap:12px}.ai-book-see-all{align-self:flex-start;margin-bottom:4px}}.ai-book-flow .booking-step-date-heading{font:800 22px/1.1 Barlow Condensed,sans-serif!important;color:#111820;text-transform:uppercase;margin:0 0 5px}.ai-book-flow .booking-time-instructions{font-size:14px;line-height:1.5;color:#68788c;margin:0 0 16px}.ai-book-flow .booking-time-start-heading{font-size:17px!important;margin:0 0 12px}.ai-book-flow .booking-time-empty{padding:30px 16px;text-align:center;border:1.5px dashed #d7d9d9;border-radius:12px;color:#68788c;font-size:14px;line-height:1.55}.ai-book-flow .booking-instructor-button.is-locked,.ai-book-flow .booking-instructor-button.is-locked:hover{cursor:default!important;opacity:1!important;border-color:#f8af24!important;background:#fff8e8!important;box-shadow:none!important;color:#111820!important}.ai-provider-page .ai-book-profile-hero--logbook{position:relative;isolation:isolate;overflow:hidden;background:#0b1520}.ai-provider-page .ai-book-profile-hero--logbook>.shared-logbook-hero-bg{z-index:-1}.ai-provider-page .ai-book-profile-hero--logbook>.ai-book-wrap{position:relative;z-index:1}.ai-book-tabs-wrap{position:relative;min-width:0}.ai-book-tabs-next{display:none}@media (max-width:760px){.ai-book-tabs{scrollbar-width:none;scroll-behavior:smooth;padding-right:44px}.ai-book-tabs::-webkit-scrollbar{display:none}.ai-book-tabs-next{position:absolute;z-index:3;right:0;top:2px;bottom:10px;width:42px;display:grid;place-items:center;background:linear-gradient(90deg,#f1f2f2d1,#f1f2f2 34%);border:0;border-radius:0;color:#1f2934;cursor:pointer}.ai-book-tabs-next svg{width:21px;height:21px}}.ai-book-flow .booking-step-four .booking-phone-container{position:relative;min-width:0;overflow:visible}.ai-book-flow .booking-step-four .booking-phone-container input.form-control,.ai-book-flow .booking-step-four .booking-phone-container input.booking-phone-input{height:48px!important;line-height:22px!important;padding:12px 12px 12px 62px!important;box-sizing:border-box;min-width:0;width:100%!important}.ai-book-flow .booking-step-four .booking-phone-container .flag-dropdown{width:49px;height:48px;left:0;top:0;bottom:auto}.ai-book-flow .booking-step-four .booking-phone-container .selected-flag{width:49px;height:48px;padding:0 0 0 10px}.ai-book-flow .booking-step-four .booking-phone-container .selected-flag .arrow{left:27px}.ai-book-flow .booking-step-four .booking-phone-container .country-list{z-index:20;max-width:min(310px,90vw)}.ai-book-provider--tutor{padding:20px;gap:14px;overflow:visible}.ai-book-provider--tutor .ai-book-sponsored{right:13px;top:13px;z-index:2}.ai-book-tutor-top{display:flex;gap:14px;align-items:center;min-width:0}.ai-book-tutor-portrait{flex:0 0 74px;width:74px;height:74px;display:grid;place-items:center;border-radius:50%;border:3px solid var(--ai-gold);background:var(--ai-dark);color:var(--ai-gold);box-shadow:0 0 0 4px #fff,0 10px 24px -10px #11182080;overflow:hidden}.ai-book-tutor-portrait img{width:100%;height:100%;object-fit:cover}.ai-book-tutor-name{min-width:0;flex:1}.ai-book-tutor-role{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.35;color:#8a6a1e;display:block;overflow-wrap:anywhere;padding-right:46px}.ai-book-provider--tutor h3{font-size:30px;line-height:1.05;margin:3px 0 5px;font-family:"Barlow Condensed",var(--font-heading,inherit),sans-serif;overflow-wrap:anywhere}.ai-book-tutor-levels{font-family:"Barlow Condensed",var(--font-heading,inherit),sans-serif;font-size:14px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--ai-dark);line-height:1.2;overflow-wrap:anywhere}.ai-book-tutor-levels{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ai-book-tutor-levels i{display:inline-block;flex:0 0 4px;width:4px;height:4px;border-radius:50%;background:var(--ai-gold,#f8af24)}.ai-book-tutor-levels span{min-width:0;overflow-wrap:anywhere}.ai-book-tutor-specialties{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.ai-book-tutor-specialties li{font-size:13px;font-weight:600;background:var(--ai-paper,#f1f2f2);border-radius:20px;padding:5px 10px;color:#2f3b47;max-width:100%;overflow-wrap:anywhere}.ai-book-tutor-specialties li.more{background:transparent;color:var(--ai-muted,#68788c);padding-left:2px;border-radius:0}.ai-book-tutor-meta{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--ai-muted);font-size:13px;line-height:1.45}.ai-book-tutor-meta>span{display:flex;align-items:flex-start;gap:6px;min-width:0;overflow-wrap:anywhere}.ai-book-tutor-meta svg{flex:0 0 16px;margin-top:1px}.ai-book-tutor-footer{margin-top:auto;border-top:1px solid var(--ai-border);padding-top:14px;display:flex;flex-direction:column;gap:10px}.ai-book-tutor-price{font-size:13px;color:var(--ai-muted)}.ai-book-tutor-price strong{font-family:"Barlow Condensed",var(--font-heading,inherit),sans-serif;font-size:28px;color:var(--ai-dark);margin-left:5px}.ai-book-provider--tutor .ai-book-provider-actions{margin-top:0}@media (max-width:400px){.ai-book-provider--tutor{padding:16px}.ai-book-tutor-role{padding-right:0}}.ai-book-lightbox{padding:24px 14px;gap:0;overflow:hidden}.ai-book-lightbox-media{position:relative;display:flex;align-items:center;justify-content:center;max-width:calc(100vw - 28px);max-height:calc(100dvh - 44px)}.ai-book-lightbox-media img{display:block;width:auto;height:auto;max-width:min(1500px,calc(100vw - 28px));max-height:calc(100dvh - 44px);object-fit:contain;border-radius:8px}.ai-book-lightbox button{border:0;box-shadow:none;background:transparent;color:#fff;display:grid;place-items:center;width:46px;height:46px;padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.ai-book-lightbox button:hover,.ai-book-lightbox button:focus-visible{background:#0c121b75}.ai-book-lightbox .ai-book-lightbox-close{position:absolute;z-index:2;top:12px;right:16px}.ai-book-lightbox .ai-book-lightbox-prev,.ai-book-lightbox .ai-book-lightbox-next{position:absolute;z-index:1;top:50%;transform:translateY(-50%);background:#0c121b52;border-radius:50%;filter:drop-shadow(0 1px 4px rgba(0,0,0,.25))}.ai-book-lightbox .ai-book-lightbox-prev{left:8px}.ai-book-lightbox .ai-book-lightbox-next{right:8px}@media (max-width:640px){.ai-book-lightbox{padding:6px}.ai-book-lightbox-media,.ai-book-lightbox-media img{max-width:calc(100vw - 12px);max-height:calc(100dvh - 28px)}.ai-book-lightbox .ai-book-lightbox-prev{left:2px}.ai-book-lightbox .ai-book-lightbox-next{right:2px}.ai-book-lightbox .ai-book-lightbox-close{right:7px;top:7px;background:#0c121b5c}}.ai-provider-page .ai-book-map-address{display:flex;align-items:flex-start;gap:9px;margin-top:13px;line-height:1.55}.ai-provider-page .ai-book-map-address svg{flex:0 0 17px;width:17px;height:17px;margin-top:3px;color:#d4901a}.ai-provider-page .ai-book-map-address span{display:block;min-width:0;overflow-wrap:anywhere}.ai-provider-page .ai-book-map-address a{color:inherit;text-decoration:none}.ai-provider-page .ai-book-map-address a:hover{text-decoration:underline;text-underline-offset:3px}.ai-provider-page .ai-book-profile-sidebar{position:sticky;top:90px;align-self:start}.ai-provider-page .ai-book-profile-sidebar .ai-book-profile-summary{position:static}@media (max-width:960px){.ai-provider-page .ai-book-profile-sidebar{position:static;top:auto}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.pilot-aptitude-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:580px;overflow:hidden;background:#0b1520;color:#fff}.pilot-aptitude-hero__inner{position:relative;z-index:2;width:min(1420px,calc(100% - 96px));margin:0 auto;padding:105px 0}.pilot-aptitude-hero__copy{max-width:1020px}.pilot-aptitude-hero__eyebrow{display:flex;align-items:center;gap:12px;color:#f8af24;font-size:14px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pilot-aptitude-hero__eyebrow:before{content:"";width:30px;height:2px;background:currentColor}.pilot-aptitude-hero__title{margin:22px 0 25px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(72px,9.5vw,150px);font-weight:900;line-height:.88;letter-spacing:-.025em;text-transform:uppercase;overflow-wrap:anywhere}.pilot-aptitude-hero__title em{display:block;margin-top:.08em;color:#f8af24;font-style:normal}.pilot-aptitude-hero__description{max-width:720px;margin:0;font-size:clamp(17px,1.5vw,21px);font-weight:600;line-height:1.5;color:#ffffffc7}.pilot-aptitude-hero__placeholder{min-height:230px}@media (max-width: 767px){.pilot-aptitude-hero{min-height:460px}.pilot-aptitude-hero__inner{width:calc(100% - 36px);padding:95px 0 75px}.pilot-aptitude-hero__title{font-size:clamp(58px,17vw,94px)}.pilot-aptitude-hero__description{font-size:17px}}.pcp-page *,.pcp-page *:before,.pcp-page *:after{box-sizing:border-box}.pcp-page{margin:0;background:#f4f6f7;color:#101b27;font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}.pcp-page a{color:inherit;text-decoration:none}.pcp-page button{font:inherit}.pcp-page img{display:block;width:100%}.pcp-page .wrap{width:min(1420px,calc(100% - 72px));margin:auto}.pcp-page .display{font-family:Barlow Condensed,Impact,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.025em;line-height:.88}.pcp-page .eyebrow{display:flex;align-items:center;gap:11px;color:#f8af24;font-size:13px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.pcp-page .eyebrow:before{content:"";width:28px;height:2px;background:#f8af24}.pcp-page .button{min-height:54px;padding:15px 24px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#f8af24;color:#101b27;font-size:15px;font-weight:800;box-shadow:0 13px 30px #f8af242e;cursor:pointer;transition:transform .25s,box-shadow .25s,background .25s}.pcp-page .button:hover{transform:translateY(-3px);box-shadow:0 20px 40px #f8af2447;background:#ffc34f}.pcp-page .button.dark{background:#101b27;color:#fff;box-shadow:none}.pcp-page .button.dark:hover{background:#275f97}.pcp-page .button.ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4);box-shadow:none}.pcp-page .button.ghost:hover{border-color:#f8af24;color:#f8af24}.pcp-page .hero{min-height:780px;height:92svh;position:relative;display:flex;align-items:flex-end;overflow:hidden;background:#0d1925}.pcp-page .hero-bg{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;background:url(https://admin.aviationinsider.com/storage/cms/command_preparation/DrezXUKpNEOTxwwBOuOWrsK4q0ZWeJIaAoDZ50J2.png) center/cover no-repeat;transform:scale(1.08);animation:heroIn 8s cubic-bezier(.18,.74,.22,1) forwards}.pcp-page .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06111bf7,#06111bc7 48%,#06111b26 83%),linear-gradient(0deg,rgba(6,17,27,.92) 0%,transparent 48%,rgba(6,17,27,.44) 100%)}.pcp-page .hero-grid{position:relative;z-index:2;width:min(1420px,calc(100% - 96px));margin:0 auto 72px;display:grid;grid-template-columns:minmax(0,930px) 1fr;gap:70px;align-items:end}.pcp-page .hero h1{margin:23px 0 26px;color:#fff;font-size:clamp(76px,9.4vw,150px);max-width:1000px}.pcp-page .hero h1 em{display:block;color:#f8af24;font-style:normal}.pcp-page .hero-copy>p{max-width:680px;margin:0 0 32px;color:#ffffffb8;font-size:20px;font-weight:600}.pcp-page .hero-actions{display:flex;gap:13px;flex-wrap:wrap}.pcp-page .captain-panel{justify-self:end;width:min(100%,350px);padding:26px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:#0b1621b3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff}.pcp-page .stripes{display:flex;gap:6px;margin-bottom:18px}.pcp-page .stripes i{display:block;width:44px;height:7px;background:#f8af24;transform:skew(-16deg)}.pcp-page .captain-panel strong{display:block;font-family:Barlow Condensed,sans-serif;font-size:35px;line-height:1;text-transform:uppercase}.pcp-page .captain-panel p{margin:12px 0 0;color:#ffffff9e;font-size:14px}.pcp-page .altimeter{position:absolute;z-index:2;right:-210px;top:90px;width:560px;height:560px;border:1px solid rgba(255,255,255,.11);border-radius:50%;box-shadow:0 0 0 95px #ffffff06,0 0 0 190px #ffffff05;animation:turn 30s linear infinite}@keyframes turn{to{transform:rotate(360deg)}}.pcp-page .proof{background:#f8af24}.pcp-page .proof-grid{width:min(1420px,calc(100% - 72px));margin:auto;display:grid;grid-template-columns:1.2fr repeat(3,1fr)}.pcp-page .proof-item{min-height:118px;padding:24px 28px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid rgba(16,27,39,.16)}.pcp-page .proof-item:first-child{border-left:0}.pcp-page .proof-item strong{font-family:Barlow Condensed,sans-serif;font-size:30px;line-height:1;text-transform:uppercase}.pcp-page .proof-item span{margin-top:7px;color:#101b27b3;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.pcp-page .section{padding:112px 0}.pcp-page .section.white{background:#fff}.pcp-page .section.navy{background:#101b27;color:#fff;position:relative;overflow:hidden}.pcp-page .section.cloud{background:#eef2f5}.pcp-page .section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:52px}.pcp-page .section-head h2{max-width:860px;margin:15px 0 0;font-size:clamp(56px,7vw,104px)}.pcp-page .section-head p{max-width:480px;margin:0;color:#667589;font-weight:600}.pcp-page .section.navy .section-head p{color:#ffffffa1}.pcp-page .lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:82px;align-items:center}.pcp-page .lead-copy h2{margin:17px 0 24px;font-size:clamp(58px,6.5vw,98px)}.pcp-page .lead-copy>p{margin:0 0 28px;color:#667589;font-size:18px;font-weight:600}.pcp-page .clean-list{list-style:none;padding:0;margin:0;border-top:1px solid #d7e0e5}.pcp-page .clean-list li{padding:15px 0;border-bottom:1px solid #d7e0e5;display:flex;align-items:center;gap:13px;font-weight:800}.pcp-page .clean-list li:before{content:"";width:12px;height:3px;background:#f8af24}.pcp-page .portrait{position:relative;min-height:700px;border-radius:24px;overflow:hidden;background:#182838;box-shadow:0 34px 80px #101b2733}.pcp-page .portrait img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.pcp-page .portrait:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(16,27,39,.55),transparent 45%);border:1px solid rgba(255,255,255,.22);border-radius:inherit}.pcp-page .portrait-caption{position:absolute;z-index:2;left:24px;right:24px;bottom:23px;color:#fff}.pcp-page .portrait-caption b{font-family:Barlow Condensed,sans-serif;font-size:31px;text-transform:uppercase}.pcp-page .portrait-caption span{display:block;color:#ffffffa6;font-size:13px;font-weight:700}.pcp-page .runway{position:relative;margin-top:55px;display:grid;grid-template-columns:repeat(4,1fr);background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.03) 15%,rgba(255,255,255,.03) 85%,transparent)}.pcp-page .runway:before{content:"";position:absolute;left:2%;right:2%;top:31px;border-top:2px dashed rgba(248,175,36,.55)}.pcp-page .runway-card{position:relative;padding:74px 28px 30px;border-left:1px solid rgba(255,255,255,.1);min-height:265px}.pcp-page .runway-card:first-child{border-left:0}.pcp-page .runway-card:before{content:"";position:absolute;top:21px;left:28px;width:20px;height:20px;background:#101b27;border:4px solid #f8af24;transform:rotate(45deg)}.pcp-page .runway-card b{color:#f8af24;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.pcp-page .runway-card h3{margin:10px 0;font-family:Barlow Condensed,sans-serif;font-size:31px;line-height:1;text-transform:uppercase}.pcp-page .runway-card p{margin:0;color:#ffffff9c;font-size:14px}.pcp-page .runway-light{position:absolute;top:23px;left:2%;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 28px #f8af24;animation:runway 7s ease-in-out infinite}@keyframes runway{50%,to{left:96%}}.pcp-page .offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pcp-page .offer{position:relative;overflow:hidden;min-height:610px;border-radius:21px;background:#101b27;color:#fff;transition:transform .35s,box-shadow .35s}.pcp-page .offer:hover{transform:translateY(-9px);box-shadow:0 28px 70px #101b2733}.pcp-page .offer-image{height:320px;overflow:hidden}.pcp-page .offer-image img{height:100%;object-fit:cover;transition:transform .8s}.pcp-page .offer:hover .offer-image img{transform:scale(1.06)}.pcp-page .offer-body{padding:28px}.pcp-page .offer-label{color:#f8af24;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.pcp-page .offer h3{margin:10px 0 12px;font-family:Barlow Condensed,sans-serif;font-size:38px;line-height:.95;text-transform:uppercase}.pcp-page .offer p{margin:0 0 24px;color:#ffffffa1;font-size:14px;font-weight:600}.pcp-page .offer-link{position:absolute;left:28px;bottom:26px;color:#f8af24;font-size:14px;font-weight:900}.pcp-page .offer-price{position:absolute;right:20px;top:20px;padding:8px 11px;border-radius:7px;background:#f8af24;color:#101b27;font-size:13px;font-weight:900}.pcp-page #book>.wrap{width:min(1600px,calc(100% - 72px))}.pcp-page .booking-layout{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(38px,4vw,64px);align-items:start}.pcp-page .booking-layout>*{min-width:0}.pcp-page .booking-copy{position:sticky;top:110px}.pcp-page .booking-copy h2{margin:17px 0 22px;font-size:clamp(52px,4.5vw,82px);overflow-wrap:break-word}.pcp-page .booking-copy p{margin:0 0 25px;color:#667589;font-weight:600}.pcp-page .booking-notes{display:grid;gap:11px;margin:0 0 30px;padding:0;list-style:none}.pcp-page .booking-notes li{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:800}.pcp-page .booking-notes li:before{content:"";width:9px;height:9px;border-radius:50%;background:#f8af24;box-shadow:0 0 0 5px #f8af241f}.pcp-page .booking-shell{position:relative;min-height:735px;padding:12px;border-radius:30px;background:linear-gradient(145deg,#1b2a38,#060b10);box-shadow:0 38px 90px #101b274d}.pcp-page .booking-shell:before{content:"";position:absolute;z-index:3;top:5px;left:50%;width:8px;height:8px;border-radius:50%;background:#344250;transform:translate(-50%)}.pcp-page .booking-shell iframe{width:100%;height:710px;border:0;border-radius:20px;background:#fff}.pcp-page .booking-preview{display:none;position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:20px;background:#f8fafb;overflow:hidden}.pcp-page .booking-preview.active{display:block}.pcp-page .preview-bar{height:64px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:#101b27;color:#fff}.pcp-page .preview-brand{display:flex;align-items:center;gap:9px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:800;text-transform:uppercase}.pcp-page .preview-brand i{width:27px;height:27px;border-radius:6px;background:#f8af24;color:#101b27;display:grid;place-items:center;font:900 13px Manrope;font-style:normal}.pcp-page .live{display:flex;align-items:center;gap:8px;color:#f8af24;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pcp-page .live:before{content:"";width:7px;height:7px;border-radius:50%;background:#f8af24;animation:pulse 1.6s infinite}.pcp-page .preview-body{display:grid;grid-template-columns:185px 1fr;min-height:646px}.pcp-page .steps{padding:29px 18px;background:#e9eef2}.pcp-page .step{min-height:65px;display:flex;align-items:center;gap:11px;color:#7a8793;font-size:13px;font-weight:800}.pcp-page .step span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1px solid #bdc8d0}.pcp-page .step.active{color:#101b27}.pcp-page .step.active span{background:#f8af24;border-color:#f8af24}.pcp-page .preview-content{padding:44px}.pcp-page .preview-kicker{color:#275f97;font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.pcp-page .preview-content h3{margin:8px 0;font-family:Barlow Condensed,sans-serif;font-size:42px;line-height:1;text-transform:uppercase}.pcp-page .preview-content>p{margin:0 0 26px;color:#667589;font-size:14px;font-weight:600}.pcp-page .resource{display:grid;grid-template-columns:145px 1fr;gap:22px;align-items:center;padding:18px;border:2px solid #f8af24;border-radius:14px;background:#fff;box-shadow:0 12px 26px #101b2714}.pcp-page .resource img{height:105px;object-fit:cover;border-radius:9px}.pcp-page .resource strong{display:block;font-family:Barlow Condensed,sans-serif;font-size:25px;line-height:1;text-transform:uppercase}.pcp-page .resource small{display:block;margin-top:8px;color:#667589;font-weight:700}.pcp-page .preview-next{width:100%;margin-top:24px;border:0;border-radius:8px;padding:15px;background:#101b27;color:#fff;font-weight:800;cursor:pointer}.pcp-page .preview-help{margin-top:18px;color:#667589;font-size:12px;text-align:center}.pcp-page .resources-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pcp-page .study-card{overflow:hidden;border:1px solid #d8e0e5;border-radius:18px;background:#fff;transition:transform .3s,box-shadow .3s}.pcp-page .study-card:hover{transform:translateY(-8px);box-shadow:0 22px 55px #101b271f}.pcp-page .study-card img{height:270px;object-fit:cover;background:#e9eef2}.pcp-page .study-body{padding:24px}.pcp-page .study-card h3{margin:0 0 8px;font-family:Barlow Condensed,sans-serif;font-size:31px;line-height:1;text-transform:uppercase}.pcp-page .study-card p{margin:0 0 18px;color:#667589;font-size:14px;font-weight:600}.pcp-page .study-card a{font-size:13px;font-weight:900;color:#275f97}.pcp-page .faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.pcp-page .faq-intro h2{margin:17px 0 18px;font-size:clamp(58px,6vw,92px)}.pcp-page .faq-intro p{color:#667589;font-weight:600}.pcp-page .faq details{border-top:1px solid #cad5dc}.pcp-page .faq details:last-child{border-bottom:1px solid #cad5dc}.pcp-page .faq summary{padding:22px 44px 22px 0;cursor:pointer;list-style:none;position:relative;font-family:Barlow Condensed,sans-serif;font-size:27px;font-weight:800;text-transform:uppercase}.pcp-page .faq summary:after,.pcp-page .faq details[open] summary:after{content:none;display:none}.pcp-page .faq details p{margin:0;padding:0 50px 22px 0;color:#667589;font-size:15px;font-weight:600}.pcp-page .final{padding:90px 0;background:#f8af24;position:relative;overflow:hidden}.pcp-page .final:after{content:"CAPTAIN";position:absolute;right:-20px;bottom:-52px;color:#101b270f;font:900 230px/.8 Barlow Condensed}.pcp-page .final-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:40px}.pcp-page .final h2{max-width:920px;margin:0;font-size:clamp(62px,7vw,112px)}.pcp-page .reveal{opacity:0;transform:translateY(42px);transition:opacity .85s,transform .85s cubic-bezier(.16,1,.3,1)}.pcp-page .reveal.show{opacity:1;transform:none}.pcp-page .reveal.delay{transition-delay:.12s}@media (max-width:1180px){.pcp-page .hero-grid{grid-template-columns:1fr}.pcp-page .captain-panel{display:none}.pcp-page .proof-grid{grid-template-columns:1fr 1fr}.pcp-page .proof-item:nth-child(3){border-left:0}.pcp-page .lead-grid,.pcp-page .booking-layout,.pcp-page .faq-grid{grid-template-columns:1fr}.pcp-page .booking-copy{position:static;max-width:760px}.pcp-page .offer-grid{grid-template-columns:1fr 1fr}.pcp-page .offer:last-child{grid-column:1/-1}.pcp-page .runway{grid-template-columns:1fr 1fr}.pcp-page .runway:before,.pcp-page .runway-light{display:none}.pcp-page .runway-card:nth-child(3){border-left:0}.pcp-page .section-head{align-items:start;flex-direction:column}}@media (max-width:720px){.pcp-page{font-size:16px}.pcp-page .wrap{width:calc(100% - 36px)}.pcp-page .hero{min-height:710px}.pcp-page .hero-grid{width:calc(100% - 36px);margin-bottom:48px}.pcp-page .hero h1{font-size:clamp(66px,21vw,94px)}.pcp-page .hero-copy>p{font-size:17px}.pcp-page .hero-actions{display:grid}.pcp-page .proof-grid{width:100%;grid-template-columns:1fr 1fr}.pcp-page .proof-item{padding:19px 18px}.pcp-page .proof-item strong{font-size:24px}.pcp-page .section{padding:78px 0}.pcp-page .section-head{margin-bottom:34px}.pcp-page .lead-grid{gap:42px}.pcp-page .portrait{min-height:520px}.pcp-page .runway{grid-template-columns:1fr}.pcp-page .runway-card,.pcp-page .runway-card:nth-child(3){border-left:0;border-top:1px solid rgba(255,255,255,.1)}.pcp-page .offer-grid{grid-template-columns:1fr}.pcp-page .offer:last-child{grid-column:auto}.pcp-page .booking-shell{min-height:660px;border-radius:19px}.pcp-page .booking-shell iframe{height:636px}.pcp-page .booking-preview{border-radius:13px}.pcp-page .preview-body{grid-template-columns:1fr}.pcp-page .steps{padding:10px 14px;display:flex;overflow:hidden}.pcp-page .step{min-height:46px;flex:1;justify-content:center;font-size:0}.pcp-page .preview-content{padding:27px 20px}.pcp-page .resource{grid-template-columns:95px 1fr}.pcp-page .resource img{height:82px}.pcp-page .resources-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.pcp-page .study-card{min-width:270px;scroll-snap-align:start}.pcp-page .final-inner{align-items:flex-start;flex-direction:column}.pcp-page .final:after{font-size:120px}}@media (prefers-reduced-motion:reduce){.pcp-page .hero-bg,.pcp-page .altimeter,.pcp-page .runway-light,.pcp-page .live:before{animation:none!important}.pcp-page .reveal{opacity:1;transform:none;transition:none}}.pcp-page{font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.65;background:#f4f6f7;color:#101b27;overflow:clip;-webkit-font-smoothing:antialiased}.pcp-page .hero{isolation:isolate}.pcp-page .hero-bg{z-index:0}.pcp-page .hero-logbook>:first-child{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.pcp-page .hero-logbook .hero-grid{z-index:2}.pcp-page .offer-link,.pcp-page .study-body a{display:inline-flex;align-items:center;gap:6px}.pcp-page .preview-next{display:block;text-align:center;text-decoration:none}.pcp-page .faq summary{display:flex;justify-content:space-between;align-items:center;gap:15px}.pcp-page .faq summary:after{content:none}.pcp-page .faq-symbol{display:inline-flex;color:#f8af24;flex-shrink:0}.pcp-page .faq details[open] .faq-symbol svg{transform:rotate(45deg)}.pcp-page .faq-symbol svg{transition:transform .2s}.pcp-page .resource img{max-width:100%}.pcp-page .booking-shell iframe{display:block}.pcp-page .booking-preview.active{z-index:4}.pcp-page .booking-preview .preview-next{cursor:pointer}.pcp-page .offer-grid .offer{min-width:0}@media (max-width:720px){.pcp-page .hero{height:auto;min-height:710px}.pcp-page .hero-grid{padding-top:130px}.pcp-page .proof-grid{margin:0 auto}.pcp-page .booking-shell{min-width:0}}@media (max-width:1180px){.pcp-page .booking-layout{grid-template-columns:minmax(0,1fr)}.pcp-page .booking-layout>*{min-width:0}.pcp-page .booking-shell{min-width:0;width:100%;max-width:100%}.pcp-page .booking-shell iframe{min-width:0;max-width:100%}.pcp-page .preview-content,.pcp-page .resource{min-width:0}.pcp-page .resource{grid-template-columns:95px minmax(0,1fr)}}@media (max-width:720px){.pcp-page #book>.wrap{width:calc(100% - 36px)}}.dlv2 *,.dlv2 *:before,.dlv2 *:after{box-sizing:border-box;margin:0;padding:0}.dlv2{--navy:#101b27;--navy-2:#182838;--navy-3:#24384a;--yellow:#f8af24;--yellow-2:#ffc34f;--blue:#2459d3;--paper:#f4f6f8;--paper-2:#e9eef2;--white:#fff;--ink:#111820;--muted:#637286;--line:#d9e0e6;--max:1480px}.dlv2{scroll-behavior:smooth}.dlv2{background:var(--white);color:var(--ink);font-family:Manrope,sans-serif;font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}.dlv2nav-open{overflow:hidden}.dlv2 h1,.dlv2 h2,.dlv2 h3,.dlv2 h4,.dlv2 .brand,.dlv2 .display{font-family:Barlow Condensed,sans-serif}.dlv2 a{color:inherit;text-decoration:none}.dlv2 button,.dlv2 input{font:inherit}.dlv2 button{cursor:pointer}.dlv2 img{display:block;max-width:100%}.dlv2 svg{display:block}.dlv2 ::selection{background:var(--yellow);color:var(--navy)}.dlv2 :focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.dlv2 .nav{position:fixed;inset:0 0 auto;z-index:1000;height:72px;border-bottom:1px solid transparent;background:#101b272e;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background .35s,border-color .35s,backdrop-filter .35s}.dlv2 .nav.scrolled{background:#101b27f5;border-bottom-color:#ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dlv2 .nav-inner{width:100%;height:100%;max-width:1560px;margin:0 auto;padding:0 34px;display:flex;align-items:center;justify-content:space-between;gap:24px}.dlv2 .brand{display:flex;align-items:center;gap:11px;color:#fff;font-size:22px;font-weight:800;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.dlv2 .brand-mark{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:var(--yellow);color:var(--navy);font-family:Manrope,sans-serif;font-size:16px;font-weight:800;box-shadow:0 8px 22px #00000038}.dlv2 .nav-links{display:flex;align-items:center;gap:4px;list-style:none}.dlv2 .nav-links a{display:block;padding:10px 12px;border-radius:8px;color:#ffffffbf;font-size:14px;font-weight:700;transition:background .2s,color .2s}.dlv2 .nav-links a:hover,.dlv2 .nav-links a.active{background:#ffffff14;color:#fff}.dlv2 .nav-actions{display:flex;align-items:center;gap:12px}.dlv2 .sign-in{color:#ffffffb3;font-size:14px;font-weight:700}.dlv2 .join-btn,.dlv2 .button-primary,.dlv2 .button-light{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:9px;background:var(--yellow);color:var(--navy);font-size:16px;font-weight:800;padding:12px 22px;box-shadow:0 12px 28px #f8af2433;transition:transform .22s,background .22s,box-shadow .22s}.dlv2 .join-btn{min-height:auto;padding:10px 18px;font-size:14px}.dlv2 .join-btn:hover,.dlv2 .button-primary:hover,.dlv2 .button-light:hover{background:var(--yellow-2);transform:translateY(-3px);box-shadow:0 18px 38px #f8af2447}.dlv2 .menu-btn{display:none;width:44px;height:44px;border:1px solid rgba(255,255,255,.2);border-radius:9px;background:#ffffff12;color:#fff;align-items:center;justify-content:center}.dlv2 .mobile-menu{display:none;position:fixed;inset:72px 0 auto;z-index:999;padding:18px 24px 28px;background:var(--navy);border-top:1px solid rgba(255,255,255,.08)}.dlv2 .mobile-menu.open{display:grid}.dlv2 .mobile-menu a{padding:14px 4px;border-bottom:1px solid rgba(255,255,255,.08);color:#fff;font-weight:700}.dlv2 .hero{position:relative;min-height:790px;height:92vh;max-height:980px;overflow:hidden;background:var(--navy);color:#fff}.dlv2 .hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:none;background-size:cover;background-position:center 40%;filter:saturate(.8) brightness(.72);transform:scale(1.06);animation:heroZoom 15s ease-out forwards}.dlv2 .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#08121cfa,#08121ce8 43%,#08121c66 76%,#08121c94),linear-gradient(0deg,rgba(8,18,28,.97) 0%,transparent 45%)}.dlv2 .hero:after{content:"";position:absolute;inset:auto -8% -42% 38%;height:82%;border-radius:50%;background:radial-gradient(circle,rgba(248,175,36,.2),transparent 68%);filter:blur(40px);pointer-events:none}@keyframes heroZoom{to{transform:scale(1)}}.dlv2 .hero-grid{position:relative;z-index:3;max-width:var(--max);height:100%;margin:0 auto;padding:126px 46px 66px;display:grid;grid-template-columns:.92fr 1.08fr;gap:46px;align-items:center}.dlv2 .eyebrow{display:flex;align-items:center;gap:11px;margin-bottom:18px;color:var(--yellow);font-size:14px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.dlv2 .eyebrow:before{content:"";width:32px;height:3px;border-radius:2px;background:var(--yellow);flex:0 0 auto}.dlv2 .hero h1{max-width:760px;font-size:clamp(72px,8.1vw,132px);font-weight:800;line-height:.82;letter-spacing:-.035em;text-transform:uppercase}.dlv2 .hero h1 em{display:block;color:var(--yellow);font-style:normal}.dlv2 .hero-copy>p{max-width:630px;margin-top:28px;color:#ffffffb8;font-size:19px;line-height:1.65}.dlv2 .hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:34px}.dlv2 .button-ghost{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(255,255,255,.34);border-radius:9px;color:#fff;font-size:16px;font-weight:800;padding:11px 21px;background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .22s,background .22s,border-color .22s}.dlv2 .button-ghost:hover{transform:translateY(-3px);background:#ffffff1f;border-color:#ffffff9e}.dlv2 .hero-stage{position:relative;min-height:590px;display:flex;align-items:center;justify-content:center;perspective:1200px}.dlv2 .product-frame{position:relative;width:min(720px,52vw);aspect-ratio:1.777;border:1px solid rgba(255,255,255,.19);border-radius:24px;background:#ffffff17;padding:12px;box-shadow:0 48px 100px #0000007a;transform:rotateY(-7deg) rotateX(2deg);transition:transform .25s ease;overflow:hidden}.dlv2 .product-frame img{width:100%;height:100%;border-radius:15px;object-fit:cover}.dlv2 .product-frame:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:15px;background:linear-gradient(115deg,rgba(255,255,255,.18),transparent 30%);pointer-events:none}.dlv2 .platform-label{position:absolute;left:-4px;bottom:40px;z-index:3;max-width:250px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:#0a151fdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:17px 20px;box-shadow:0 20px 50px #00000057}.dlv2 .platform-label strong{display:block;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:25px;line-height:1;text-transform:uppercase}.dlv2 .platform-label span{display:block;margin-top:5px;color:#ffffff9e;font-size:14px;line-height:1.45}.dlv2 .float-chip{position:absolute;z-index:4;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0a151fd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:10px 15px;color:#fff;font-size:14px;font-weight:700;box-shadow:0 18px 36px #00000047;animation:floatChip 5.4s ease-in-out infinite}.dlv2 .float-chip svg{width:18px;height:18px;stroke:var(--yellow);fill:none;stroke-width:2}.dlv2 .chip-one{right:-10px;top:60px}.dlv2 .chip-two{right:30px;bottom:20px;animation-delay:-2.1s}@keyframes floatChip{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}.dlv2 .flight-route{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.75}.dlv2 .flight-route path{fill:none;stroke:#ffffff3d;stroke-width:2;stroke-dasharray:8 11}.dlv2 .route-plane{position:absolute;z-index:5;left:9%;top:72%;width:34px;height:34px;display:grid;place-items:center;color:var(--yellow);offset-path:path("M 0 0 C 160 -200 380 -230 620 -100");offset-distance:0%;offset-rotate:auto 90deg;animation:routeFlight 7s cubic-bezier(.5,.05,.35,1) infinite}.dlv2 .route-plane svg{width:30px;height:30px;fill:currentColor;filter:drop-shadow(0 0 14px rgba(248,175,36,.7))}@keyframes routeFlight{0%{offset-distance:0%;opacity:0}8%{opacity:1}84%{opacity:1}to{offset-distance:100%;opacity:0}}.dlv2 .route-strip{position:relative;z-index:5;margin-top:-1px;background:var(--navy);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.dlv2 .route-strip-inner{max-width:var(--max);margin:0 auto;padding:0 46px;display:grid;grid-template-columns:repeat(3,1fr)}.dlv2 .route-item{min-height:118px;padding:24px 28px;display:flex;align-items:center;gap:16px;border-right:1px solid rgba(255,255,255,.1);transition:background .2s}.dlv2 .route-item:first-child{border-left:1px solid rgba(255,255,255,.1)}.dlv2 .route-item:hover{background:#ffffff0a}.dlv2 .route-icon svg{width:24px;height:24px}.dlv2 .route-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:12px;background:var(--yellow);color:var(--navy);font-size:20px;font-weight:800;box-shadow:0 12px 28px #0003;flex:0 0 auto}.dlv2 .route-item strong{display:block;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:24px;line-height:1;text-transform:uppercase}.dlv2 .route-item span{display:block;margin-top:5px;color:#ffffff8c;font-size:15px;line-height:1.35}.dlv2 .shell{max-width:var(--max);margin:0 auto;padding-left:46px;padding-right:46px}.dlv2 .section{padding-top:110px;padding-bottom:110px}.dlv2 .section-head{display:grid;grid-template-columns:1.1fr .72fr;gap:70px;align-items:end;margin-bottom:48px}.dlv2 .section-head h2,.dlv2 .mega-title{font-size:clamp(58px,6.8vw,104px);font-weight:800;line-height:.86;letter-spacing:-.03em;text-transform:uppercase}.dlv2 .section-head h2 em,.dlv2 .mega-title em{color:var(--yellow);font-style:normal}.dlv2 .section-intro{max-width:620px;color:var(--muted);font-size:18px;line-height:1.72}.dlv2 .learning-routes{background:#fff}.dlv2 .course-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.dlv2 .course-card{position:relative;min-height:500px;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;transition:transform .32s cubic-bezier(.16,1,.3,1),background .32s,color .32s,box-shadow .32s}.dlv2 .course-card:hover{z-index:2;transform:translateY(-9px);background:var(--navy);color:#fff;box-shadow:0 28px 58px #101b272e}.dlv2 .course-image{height:210px;overflow:hidden;background:var(--paper-2)}.dlv2 .course-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.62);transition:transform .8s cubic-bezier(.16,1,.3,1),filter .3s}.dlv2 .course-card:hover .course-image img{transform:scale(1.07);filter:saturate(.85)}.dlv2 .course-image img.course-img-dark{filter:brightness(.5) saturate(.55)}.dlv2 .course-card:hover .course-image img.course-img-dark{filter:brightness(.6) saturate(.75)}.dlv2 .course-body{padding:30px 30px 32px;display:flex;flex:1;flex-direction:column}.dlv2 .course-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;color:var(--muted);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.dlv2 .course-status{color:#156642}.dlv2 .course-card:hover .course-meta{color:#fff9}.dlv2 .course-card:hover .course-status{color:var(--yellow)}.dlv2 .course-card h3{font-size:43px;font-weight:800;line-height:.92;text-transform:uppercase}.dlv2 .course-card p{margin:17px 0 25px;color:var(--muted);font-size:17px;line-height:1.65}.dlv2 .course-card:hover p{color:#ffffffa8}.dlv2 .course-link{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid var(--line);font-size:16px;font-weight:800}.dlv2 .course-link svg{width:22px;height:22px;transition:transform .2s}.dlv2 .course-card:hover .course-link{border-color:#ffffff26;color:var(--yellow)}.dlv2 .course-card:hover .course-link svg{transform:translate(4px,-4px)}.dlv2 .unity-story{position:relative;background:var(--paper);overflow:hidden}.dlv2 .unity-story:before{content:"UNITY";position:absolute;right:-1vw;top:0;color:#101b2709;font-family:Barlow Condensed,sans-serif;font-size:clamp(220px,35vw,520px);font-weight:800;line-height:.75;letter-spacing:-.05em}.dlv2 .unity-intro{position:relative;z-index:2;display:grid;grid-template-columns:.76fr 1.24fr;gap:60px;align-items:center;margin-bottom:58px}.dlv2 .unity-wordmark{display:flex;align-items:center;gap:16px;margin-bottom:24px}.dlv2 .unity-wordmark img{width:96px;height:auto;background:transparent;border-radius:0;padding:0}.dlv2 .unity-wordmark strong{font-family:Barlow Condensed,sans-serif;font-size:34px;line-height:1;text-transform:uppercase}.dlv2 .unity-copy h2{font-size:clamp(60px,6.4vw,98px);font-weight:800;line-height:.84;letter-spacing:-.03em;text-transform:uppercase}.dlv2 .unity-copy h2 em{display:block;color:var(--blue);font-style:normal}.dlv2 .unity-copy p{max-width:620px;margin-top:24px;color:var(--muted);font-size:18px}.dlv2 .unity-hero-image{position:relative;border-radius:28px;overflow:hidden;box-shadow:0 40px 90px #101b272e}.dlv2 .unity-hero-image img{width:100%;aspect-ratio:1.777;object-fit:cover}.dlv2 .unity-hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(16,27,39,.1);border-radius:inherit;pointer-events:none}.dlv2 .image-caption{position:absolute;left:18px;bottom:18px;padding:9px 13px;border-radius:999px;background:#101b27d1;color:#fff;font-size:14px;font-weight:700;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dlv2 .format-rail{position:relative;z-index:2;display:grid;grid-template-columns:repeat(7,1fr);border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.dlv2 .format{min-height:106px;padding:18px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;border-right:1px solid var(--line);font-size:15px;font-weight:800;transition:background .2s,color .2s,transform .2s}.dlv2 .format:last-child{border-right:0}.dlv2 .format svg{width:25px;height:25px;stroke:var(--blue);fill:none;stroke-width:1.8}.dlv2 .format:hover{background:var(--navy);color:#fff;transform:translateY(-4px)}.dlv2 .format:hover svg{stroke:var(--yellow)}.dlv2 .product-showcase{background:var(--navy);color:#fff;position:relative;overflow:hidden}.dlv2 .product-showcase:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 18% 45%,rgba(36,89,211,.22),transparent 32%),radial-gradient(circle at 86% 72%,rgba(248,175,36,.12),transparent 28%)}.dlv2 .showcase-grid{position:relative;z-index:2;display:grid;grid-template-columns:.68fr 1.32fr;gap:56px;align-items:center}.dlv2 .showcase-tabs{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.14)}.dlv2 .showcase-tab{width:100%;padding:24px 4px;border:0;border-bottom:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffff7a;text-align:left;transition:color .25s,padding .25s}.dlv2 .showcase-tab span{display:block;color:inherit;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dlv2 .showcase-tab strong{display:block;margin-top:5px;font-family:Barlow Condensed,sans-serif;font-size:34px;line-height:1;text-transform:uppercase}.dlv2 .showcase-tab.active{padding-left:24px;color:#fff;box-shadow:inset 4px 0 0 var(--yellow)}.dlv2 .showcase-tab.active span{color:var(--yellow)}.dlv2 .showcase-visual{position:relative;border:1px solid rgba(255,255,255,.15);border-radius:28px;background:#ffffff0d;padding:12px;box-shadow:0 46px 100px #00000057;overflow:hidden}.dlv2 .showcase-visual img{display:block;width:100%;height:auto;aspect-ratio:3/2;border-radius:18px;object-fit:cover;transition:opacity .3s,transform .6s cubic-bezier(.16,1,.3,1)}.dlv2 .showcase-visual.changing img{opacity:.2;transform:scale(1.03)}.dlv2 .showcase-copy{position:absolute;left:34px;bottom:34px;width:min(520px,calc(100% - 68px));padding:24px 26px;border:1px solid rgba(255,255,255,.15);border-radius:16px;background:#0a151fd6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dlv2 .showcase-badge{display:inline-flex;margin-bottom:10px;border-radius:999px;background:var(--yellow);color:var(--navy);padding:6px 10px;font-size:14px;font-weight:800;text-transform:uppercase}.dlv2 .showcase-copy h3{font-size:38px;font-weight:800;line-height:.95;text-transform:uppercase}.dlv2 .showcase-copy p{margin-top:10px;color:#ffffffa8;font-size:16px;line-height:1.55}.dlv2 .mentor-section{background:#fff;overflow:hidden}.dlv2 .mentor-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:70px;align-items:center}.dlv2 .mentor-copy h2{font-size:clamp(64px,7vw,108px);font-weight:800;line-height:.82;letter-spacing:-.03em;text-transform:uppercase}.dlv2 .mentor-copy h2 em{display:block;color:var(--blue);font-style:normal}.dlv2 .mentor-copy p{max-width:590px;margin-top:26px;color:var(--muted);font-size:18px}.dlv2 .mentor-points{display:grid;gap:13px;margin-top:28px}.dlv2 .mentor-point{display:flex;align-items:center;gap:13px;font-size:16px;font-weight:700}.dlv2 .mentor-point span{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:var(--yellow);color:var(--navy)}.dlv2 .mentor-demo{position:relative;min-height:620px;border-radius:30px;background:linear-gradient(145deg,#eef3f8,#fff);border:1px solid var(--line);padding:26px;box-shadow:0 38px 86px #101b2729;overflow:hidden}.dlv2 .mentor-demo:before{content:"";position:absolute;right:-18%;top:-20%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(36,89,211,.16),transparent 70%)}.dlv2 .mentor-window{position:relative;z-index:2;height:100%;min-height:566px;display:flex;flex-direction:column;border-radius:21px;background:#fff;border:1px solid #dbe3ea;overflow:hidden}.dlv2 .mentor-bar{min-height:70px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e7ec;background:var(--navy);color:#fff}.dlv2 .mentor-brand{display:flex;align-items:center;gap:12px}.dlv2 .mentor-brand img{width:43px;height:43px;object-fit:cover;border-radius:50%}.dlv2 .mentor-brand strong{font-family:Barlow Condensed,sans-serif;font-size:24px;text-transform:uppercase}.dlv2 .source-state{display:flex;align-items:center;gap:8px;color:#ffffffa8;font-size:14px;font-weight:700}.dlv2 .source-state:before{content:"";width:9px;height:9px;border-radius:50%;background:#42d392;box-shadow:0 0 0 5px #42d39221}.dlv2 .mentor-chat{flex:1;padding:25px;display:flex;flex-direction:column;gap:18px;background:linear-gradient(180deg,#f8fafc,#fff)}.dlv2 .bubble{max-width:78%;padding:15px 17px;border-radius:16px;font-size:16px;line-height:1.55;animation:bubbleIn .42s cubic-bezier(.16,1,.3,1)}.dlv2 .bubble.user{align-self:flex-end;border-bottom-right-radius:5px;background:#dfe9ff;color:#173971}.dlv2 .bubble.mentor{align-self:flex-start;border-bottom-left-radius:5px;background:var(--navy);color:#fff}.dlv2 .bubble small{display:block;margin-top:9px;color:#ffffff8a;font-size:14px;font-weight:700}@keyframes bubbleIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.dlv2 .mentor-prompts{padding:15px;border-top:1px solid #e1e7ec;display:flex;gap:9px;overflow-x:auto;background:#fff}.dlv2 .mentor-prompts button{flex:0 0 auto;border:1px solid #d7e0e8;border-radius:999px;background:#fff;color:var(--navy);padding:9px 13px;font-size:14px;font-weight:700;transition:background .2s,border-color .2s}.dlv2 .mentor-prompts button:hover{border-color:var(--blue);background:#eef3ff}.dlv2 .syllabus{background:var(--paper)}.dlv2 .syllabus-switch{display:inline-flex;margin-top:30px;border:1px solid var(--line);border-radius:11px;background:#fff;padding:5px}.dlv2 .syllabus-switch button{border:0;border-radius:8px;background:transparent;color:var(--muted);padding:10px 18px;font-size:16px;font-weight:800}.dlv2 .syllabus-switch button.active{background:var(--navy);color:#fff}.dlv2 .subject-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.dlv2 .subject{min-height:92px;display:flex;align-items:center;gap:15px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;transition:background .2s,transform .2s}.dlv2 .subject:hover{z-index:2;background:#fff8e8;transform:translateY(-3px)}.dlv2 .subject-number{color:var(--yellow);font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;line-height:1}.dlv2 .subject-name{font-size:16px;font-weight:800;line-height:1.25}.dlv2 .revision-section{position:relative;overflow:hidden;background:#fff}.dlv2 .revision-section:before{content:"REVISE";position:absolute;right:-3vw;bottom:-4vw;color:#101b2709;font-family:Barlow Condensed,sans-serif;font-size:clamp(240px,38vw,600px);font-weight:800;line-height:.72;letter-spacing:-.05em}.dlv2 .revision-grid{position:relative;z-index:2;display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.dlv2 .revision-copy h2{font-size:clamp(62px,7vw,108px);font-weight:800;line-height:.84;letter-spacing:-.03em;text-transform:uppercase}.dlv2 .revision-copy h2 em{display:block;color:var(--yellow);font-style:normal}.dlv2 .revision-copy p{max-width:600px;margin-top:24px;color:var(--muted);font-size:18px}.dlv2 .revision-note{margin-top:26px;padding:18px 20px;border-left:4px solid var(--yellow);background:var(--paper);color:var(--navy);font-size:16px;font-weight:700}.dlv2 .revision-stack{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dlv2 .revision-item{min-height:190px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 16px 42px #101b2712;transition:transform .25s,box-shadow .25s}.dlv2 .revision-item:hover{transform:translateY(-7px);box-shadow:0 24px 48px #101b271f}.dlv2 .revision-item svg{width:31px;height:31px;stroke:var(--blue);fill:none;stroke-width:1.8}.dlv2 .revision-item h3{font-size:30px;line-height:.95;text-transform:uppercase}.dlv2 .revision-item p{margin-top:8px;color:var(--muted);font-size:15px;line-height:1.5}.dlv2 .ato-section{position:relative;min-height:780px;display:flex;align-items:center;background:var(--navy);color:#fff;overflow:hidden}.dlv2 .ato-image{position:absolute;top:0;right:0;bottom:0;left:44%}.dlv2 .ato-image img{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.8) saturate(.85)}.dlv2 .ato-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--navy) 0%,rgba(16,27,39,.88) 20%,rgba(16,27,39,.16) 72%),linear-gradient(0deg,rgba(16,27,39,.72),transparent 45%)}.dlv2 .ato-copy{position:relative;z-index:2;max-width:760px;padding-top:110px;padding-bottom:110px}.dlv2 .ato-copy h2{font-size:clamp(66px,7.6vw,118px);font-weight:800;line-height:.82;letter-spacing:-.035em;text-transform:uppercase}.dlv2 .ato-copy h2 em{display:block;color:var(--yellow);font-style:normal}.dlv2 .ato-copy>p{max-width:640px;margin-top:27px;color:#ffffffad;font-size:18px}.dlv2 .ato-list{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:34px 0 36px;border-top:1px solid rgba(255,255,255,.15)}.dlv2 .ato-list div{padding:16px 4px;border-bottom:1px solid rgba(255,255,255,.15);font-size:16px;font-weight:700}.dlv2 .ato-list div:nth-child(odd){margin-right:22px}.dlv2 .ato-list div:before{content:"";display:inline-block;width:8px;height:8px;margin-right:11px;border-radius:50%;background:var(--yellow)}.dlv2 .roadmap{background:var(--paper)}.dlv2 .roadmap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dlv2 .road-card{overflow:hidden;border:1px solid var(--line);border-radius:22px;background:#fff;transition:transform .25s,box-shadow .25s}.dlv2 .road-card:hover{transform:translateY(-7px);box-shadow:0 24px 48px #101b271f}.dlv2 .road-image{height:240px;overflow:hidden}.dlv2 .road-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.dlv2 .road-card:hover .road-image img{transform:scale(1.06)}.dlv2 .road-body{padding:26px}.dlv2 .road-card h3{font-size:34px;line-height:.96;text-transform:uppercase}.dlv2 .road-card p{margin-top:12px;color:var(--muted);font-size:16px;line-height:1.6}.dlv2 .act-section{background:#fff}.dlv2 .act-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:62px;align-items:center}.dlv2 .act-image{border-radius:28px;overflow:hidden;box-shadow:0 36px 80px #101b2726}.dlv2 .act-image img{width:100%;aspect-ratio:1.777;object-fit:cover}.dlv2 .act-copy h2{font-size:clamp(64px,7vw,108px);font-weight:800;line-height:.84;letter-spacing:-.03em;text-transform:uppercase}.dlv2 .act-copy h2 em{display:block;color:var(--blue);font-style:normal}.dlv2 .act-copy p{margin-top:22px;color:var(--muted);font-size:18px}.dlv2 .act-stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.dlv2 .act-stat{padding:20px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.dlv2 .act-stat strong{display:block;color:var(--yellow);font-family:Barlow Condensed,sans-serif;font-size:48px;line-height:1}.dlv2 .act-stat span{display:block;margin-top:6px;color:var(--muted);font-size:14px;font-weight:700;line-height:1.35}.dlv2 .included{display:inline-flex;margin-top:24px;border-radius:9px;background:var(--navy);color:#fff;padding:10px 14px;font-size:15px;font-weight:800}.dlv2 .faq-section{background:var(--paper)}.dlv2 .faq-wrap{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;align-items:start}.dlv2 .faq-wrap h2{font-size:clamp(56px,6vw,92px);font-weight:800;line-height:.85;text-transform:uppercase}.dlv2 .faq-list{border-top:1px solid var(--line)}.dlv2 .faq-item{border-bottom:1px solid var(--line)}.dlv2 .faq-question{width:100%;padding:23px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border:0;background:transparent;color:var(--navy);text-align:left;font-size:18px;font-weight:800}.dlv2 .faq-question span{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;font-size:23px;font-weight:500;transition:transform .25s,background .25s}.dlv2 .faq-item.open .faq-question span{transform:rotate(45deg);background:var(--yellow);border-color:var(--yellow)}.dlv2 .faq-answer{max-height:0;overflow:hidden;color:var(--muted);font-size:17px;line-height:1.7;transition:max-height .4s ease,padding .4s ease}.dlv2 .faq-item.open .faq-answer{max-height:320px;padding:0 60px 24px 0}.dlv2 .final-cta{position:relative;min-height:570px;display:flex;align-items:center;background:var(--navy);color:#fff;overflow:hidden}.dlv2 .final-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:none center 35%/cover;filter:brightness(.55) saturate(.8)}.dlv2 .final-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#101b27fa,#101b27a8,#101b2747)}.dlv2 .final-inner{position:relative;z-index:2;padding-top:92px;padding-bottom:92px}.dlv2 .final-inner h2{max-width:950px;font-size:clamp(70px,8vw,124px);font-weight:800;line-height:.82;letter-spacing:-.035em;text-transform:uppercase}.dlv2 .final-inner h2 em{display:block;color:var(--yellow);font-style:normal}.dlv2 .final-inner p{max-width:630px;margin-top:25px;color:#ffffffad;font-size:19px}.dlv2 .final-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:32px}.dlv2 footer{background:#0b151f;color:#fff;border-top:1px solid rgba(255,255,255,.08)}.dlv2 .footer-grid{padding-top:60px;padding-bottom:46px;display:grid;grid-template-columns:1.2fr repeat(3,.6fr);gap:48px}.dlv2 .footer-about{max-width:420px}.dlv2 .footer-about p{margin-top:16px;color:#ffffff85;font-size:15px;line-height:1.7}.dlv2 .footer-col h3{font-family:Manrope,sans-serif;color:#ffffff73;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.09em}.dlv2 .footer-col a{display:block;margin-top:11px;color:#ffffffb3;font-size:15px;font-weight:600}.dlv2 .footer-col a:hover{color:var(--yellow)}.dlv2 .footer-bar{padding-top:20px;padding-bottom:28px;border-top:1px solid rgba(255,255,255,.09);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#ffffff73;font-size:14px}.dlv2 .reveal{opacity:0;transform:translateY(44px);transition:opacity .85s ease,transform .85s cubic-bezier(.16,1,.3,1)}.dlv2 .reveal-left{opacity:0;transform:translate(-55px);transition:opacity .9s ease,transform .9s cubic-bezier(.16,1,.3,1)}.dlv2 .reveal-right{opacity:0;transform:translate(55px);transition:opacity .9s ease,transform .9s cubic-bezier(.16,1,.3,1)}.dlv2 .visible{opacity:1;transform:none}@media (max-width:1200px){.dlv2 .nav-links{display:none}.dlv2 .menu-btn{display:flex}.dlv2 .sign-in{display:none}.dlv2 .hero-grid{grid-template-columns:1fr 1fr}.dlv2 .hero h1{font-size:clamp(66px,8.4vw,104px)}.dlv2 .product-frame{width:54vw}.dlv2 .route-plane{display:none}.dlv2 .section-head{grid-template-columns:1fr .8fr}.dlv2 .showcase-grid{grid-template-columns:.76fr 1.24fr}.dlv2 .mentor-grid,.dlv2 .revision-grid,.dlv2 .act-grid{gap:42px}}@media (max-width:980px){.dlv2 .hero{height:auto;min-height:900px}.dlv2 .hero-grid{grid-template-columns:1fr;padding-top:130px;align-content:center}.dlv2 .hero-stage{min-height:390px}.dlv2 .product-frame{width:min(760px,86vw)}.dlv2 .route-strip-inner{grid-template-columns:1fr;padding:0 26px}.dlv2 .route-item,.dlv2 .route-item:first-child{border-left:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.dlv2 .section-head,.dlv2 .unity-intro,.dlv2 .showcase-grid,.dlv2 .mentor-grid,.dlv2 .revision-grid,.dlv2 .act-grid,.dlv2 .faq-wrap{grid-template-columns:1fr}.dlv2 .section-head{gap:22px}.dlv2 .course-grid{grid-template-columns:1fr}.dlv2 .course-card{min-height:0}.dlv2 .course-image{height:280px}.dlv2 .format-rail{grid-template-columns:repeat(4,1fr)}.dlv2 .format:nth-child(4){border-right:0}.dlv2 .format{border-bottom:1px solid var(--line)}.dlv2 .showcase-tabs{display:grid;grid-template-columns:1fr 1fr}.dlv2 .showcase-tab:nth-child(odd){border-right:1px solid rgba(255,255,255,.14)}.dlv2 .showcase-tab.active{padding-left:18px}.dlv2 .mentor-demo{min-height:580px}.dlv2 .subject-grid{grid-template-columns:repeat(2,1fr)}.dlv2 .ato-image{top:0;right:0;bottom:0;left:0}.dlv2 .ato-image:after{background:linear-gradient(90deg,#101b27fa,#101b27d6,#101b278a)}.dlv2 .ato-copy{max-width:700px}.dlv2 .roadmap-grid{grid-template-columns:1fr}.dlv2 .road-card{display:grid;grid-template-columns:.78fr 1.22fr}.dlv2 .road-image{height:auto;min-height:260px}.dlv2 .footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.dlv2{font-size:17px}.dlv2 .nav-inner{padding:0 18px}.dlv2 .brand{font-size:19px}.dlv2 .join-btn{display:none}.dlv2 .hero{min-height:870px}.dlv2 .hero-grid{padding:116px 22px 52px;gap:28px}.dlv2 .hero h1{font-size:clamp(58px,19vw,88px)}.dlv2 .hero-copy>p{font-size:17px}.dlv2 .hero-stage{min-height:340px}.dlv2 .product-frame{width:92vw;border-radius:18px;padding:8px}.dlv2 .product-frame img{border-radius:11px}.dlv2 .product-frame:after{top:8px;right:8px;bottom:8px;left:8px}.dlv2 .platform-label{left:0;bottom:12px}.dlv2 .float-chip{display:none}.dlv2 .route-strip-inner{padding:0 22px}.dlv2 .route-item{padding:21px 4px}.dlv2 .shell{padding-left:22px;padding-right:22px}.dlv2 .section{padding-top:76px;padding-bottom:76px}.dlv2 .section-head h2,.dlv2 .mega-title{font-size:clamp(52px,16vw,78px)}.dlv2 .course-image{height:220px}.dlv2 .course-card h3{font-size:38px}.dlv2 .unity-intro{gap:34px}.dlv2 .unity-copy h2,.dlv2 .mentor-copy h2,.dlv2 .revision-copy h2,.dlv2 .act-copy h2,.dlv2 .ato-copy h2,.dlv2 .faq-wrap h2,.dlv2 .final-inner h2{font-size:clamp(54px,17vw,82px)}.dlv2 .unity-wordmark img{width:76px}.dlv2 .unity-wordmark strong{font-size:28px}.dlv2 .format-rail{grid-template-columns:1fr 1fr}.dlv2 .format:nth-child(2n){border-right:0}.dlv2 .showcase-tabs{grid-template-columns:1fr}.dlv2 .showcase-tab:nth-child(odd){border-right:0}.dlv2 .showcase-tab strong{font-size:29px}.dlv2 .showcase-visual{padding:8px}.dlv2 .showcase-visual img{aspect-ratio:3/2}.dlv2 .showcase-copy{left:20px;right:20px;bottom:20px;width:auto;padding:20px}.dlv2 .showcase-copy h3{font-size:32px}.dlv2 .mentor-demo{min-height:560px;padding:12px}.dlv2 .mentor-window{min-height:536px}.dlv2 .source-state{display:none}.dlv2 .bubble{max-width:91%;font-size:15px}.dlv2 .mentor-prompts{padding:12px}.dlv2 .subject-grid,.dlv2 .revision-stack{grid-template-columns:1fr}.dlv2 .revision-item{min-height:160px}.dlv2 .ato-section{min-height:840px}.dlv2 .ato-copy{padding-top:86px;padding-bottom:86px}.dlv2 .ato-list{grid-template-columns:1fr}.dlv2 .ato-list div:nth-child(odd){margin-right:0}.dlv2 .road-card{display:block}.dlv2 .road-image{height:220px;min-height:0}.dlv2 .act-stats{grid-template-columns:1fr}.dlv2 .act-stat{display:flex;align-items:center;gap:18px}.dlv2 .act-stat span{margin-top:0;font-size:15px}.dlv2 .faq-item.open .faq-answer{padding-right:0}.dlv2 .footer-grid{grid-template-columns:1fr}.dlv2 .footer-bar{display:block}.dlv2 .footer-bar span{display:block;margin-top:8px}}@media (prefers-reduced-motion:reduce){.dlv2{scroll-behavior:auto}.dlv2 .hero-bg,.dlv2 .float-chip,.dlv2 .route-plane{animation:none!important}.dlv2 .reveal,.dlv2 .reveal-left,.dlv2 .reveal-right{opacity:1;transform:none;transition:none}.dlv2 .product-frame{transition:none}}.dlv2 .bk{position:relative;overflow:hidden;background:var(--navy);color:#fff;isolation:isolate}@keyframes bkSweep{to{transform:rotate(360deg)}}.dlv2 .bk .section-head h2{color:#fff}.dlv2 .bk .section-intro{color:#ffffffb8}.dlv2 .bk-steps{list-style:none;margin:0 0 34px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;counter-reset:bk}.dlv2 .bk-steps li{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff09;color:#fff9;font-weight:700;font-size:15px;transition:border-color .35s,background .35s,color .35s}.dlv2 .bk-steps li b{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.25);font-family:Barlow Condensed,sans-serif;font-size:18px;color:#fff;transition:background .35s,color .35s,border-color .35s}.dlv2 .bk-steps li small{display:block;font-size:12px;font-weight:600;color:#ffffff73;letter-spacing:.02em}.dlv2 .bk-steps li.is-done,.dlv2 .bk-steps li.is-current{color:#fff;border-color:#f8af2459;background:#f8af240f}.dlv2 .bk-steps li.is-done b{background:var(--yellow);border-color:var(--yellow);color:var(--navy)}.dlv2 .bk-steps li.is-current b{border-color:var(--yellow);color:var(--yellow);box-shadow:0 0 0 6px #f8af241f}.dlv2 .bk-layout{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:34px;align-items:start}.dlv2 .bk-panel{min-width:0}.dlv2 .bk-controls{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;margin-bottom:18px}.dlv2 .bk-toggle{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:5px;border-radius:13px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.dlv2 .bk-toggle-pill{position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:9px;background:var(--yellow);box-shadow:0 10px 26px #f8af244d;transition:transform .45s cubic-bezier(.16,1,.3,1)}.dlv2 .bk-toggle[data-course=ATPL] .bk-toggle-pill{transform:translate(100%)}.dlv2 .bk-toggle button{position:relative;z-index:1;min-height:46px;padding:0 22px;border:0;background:none;color:#ffffffbf;font:800 15px/1 Manrope,sans-serif;cursor:pointer;white-space:nowrap;transition:color .3s}.dlv2 .bk-toggle button[aria-checked=true]{color:var(--navy)}.dlv2 .bk-toggle button:focus-visible,.dlv2 .bk-card:focus-visible,.dlv2 .bk-select select:focus-visible{outline:3px solid var(--yellow-2);outline-offset:3px}.dlv2 .bk-select{position:relative;display:block}.dlv2 .bk-select select{width:100%;height:56px;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 50px 0 48px;border-radius:13px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff;font:700 15px Manrope,sans-serif;cursor:pointer;transition:border-color .25s,background .25s}.dlv2 .bk-select select:hover{border-color:#f8af2480}.dlv2 .bk-select select option{color:var(--ink);background:#fff}.dlv2 .bk-select>svg{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--yellow)}.dlv2 .bk-select .bk-sel-ico{left:17px;width:20px;height:20px}.dlv2 .bk-select .bk-sel-caret{right:18px;width:16px;height:16px;color:#ffffffb3}.dlv2 .bk-count{margin:0 0 16px;color:#ffffff9e;font-size:14px;font-weight:600}.dlv2 .bk-count strong{color:var(--yellow);font-family:Barlow Condensed,sans-serif;font-size:20px;margin-right:2px}.dlv2 .bk-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dlv2 .bk-card{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr) 28px;gap:16px;align-items:start;width:100%;text-align:left;padding:20px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(160deg,#ffffff12,#ffffff05);color:#fff;font-family:Manrope,sans-serif;cursor:pointer;overflow:hidden;animation:bkIn .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i,0)*70ms);transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s,box-shadow .3s}.dlv2 .bk-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(248,175,36,.12),transparent 45%);opacity:0;transition:opacity .3s;pointer-events:none}.dlv2 .bk-card:hover{transform:translateY(-4px);border-color:#f8af2473}.dlv2 .bk-card:hover:before{opacity:1}.dlv2 .bk-card[aria-checked=true]{border-color:var(--yellow);background:linear-gradient(160deg,#f8af2424,#f8af2408);box-shadow:0 0 0 1px var(--yellow),0 24px 50px #00000059,0 0 46px #f8af2424}@keyframes bkIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.dlv2 .bk-mono{display:grid;place-items:center;width:58px;height:58px;border-radius:14px;background:linear-gradient(140deg,var(--c1,#2459d3),var(--c2,#24384a));font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:24px;letter-spacing:.02em;box-shadow:inset 0 0 0 1px #ffffff2e}.dlv2 .bk-info{display:block;min-width:0}.dlv2 .bk-name{display:block;margin:2px 0 6px;font-family:Barlow Condensed,sans-serif;font-size:25px;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:.01em}.dlv2 .bk-tags{display:flex}.dlv2 .bk-loc{display:flex;align-items:center;gap:6px;color:#fff9;font-size:13.5px;font-weight:600}.dlv2 .bk-loc svg{width:14px;height:14px;color:var(--yellow);flex:0 0 auto}.dlv2 .bk-desc{display:block;margin:10px 0 12px;color:#ffffffb8;font-size:14px;line-height:1.55}.dlv2 .bk-tags{display:flex;flex-wrap:wrap;gap:6px}.dlv2 .bk-tags span{padding:5px 9px;border-radius:6px;background:#ffffff12;color:#fffc;font-size:12px;font-weight:700}.dlv2 .bk-tags span.on{background:#f8af2429;color:var(--yellow-2)}.dlv2 .bk-check{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.28);transition:background .3s,border-color .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}.dlv2 .bk-check svg{width:14px;height:14px;color:var(--navy);opacity:0;transform:scale(.4);transition:opacity .25s,transform .35s cubic-bezier(.34,1.56,.64,1)}.dlv2 .bk-card[aria-checked=true] .bk-check{background:var(--yellow);border-color:var(--yellow);transform:scale(1.08)}.dlv2 .bk-card[aria-checked=true] .bk-check svg{opacity:1;transform:none}.dlv2 .bk-empty{padding:40px 24px;border:1px dashed rgba(255,255,255,.2);border-radius:16px;text-align:center;color:#ffffffb3}.dlv2 .bk-missing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding:16px 20px;border-radius:14px;background:#ffffff0a;color:#ffffffb3;font-size:14.5px}.dlv2 .bk-missing a{color:var(--yellow);font-weight:800;border-bottom:1px solid rgba(248,175,36,.4)}.dlv2 .bk-ticket{position:sticky;top:104px}.dlv2 .tk{position:relative;border-radius:22px;background:#fff;color:var(--ink);box-shadow:0 40px 90px #00000073;overflow:hidden;transform-origin:50% 0}.dlv2 .tk.bump{animation:tkBump .6s cubic-bezier(.34,1.56,.64,1)}@keyframes tkBump{0%{transform:scale(1)}35%{transform:scale(1.025) rotate(-.4deg)}to{transform:none}}.dlv2 .tk-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;background:var(--navy-2);color:#fff}.dlv2 .tk-head span{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--yellow)}.dlv2 .tk-logo{display:flex;align-items:center;gap:8px;font-weight:800;font-size:14px}.dlv2 .tk-logo img{height:22px;width:auto}.dlv2 .tk-body{padding:24px 24px 20px}.dlv2 .tk-route{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center}.dlv2 .tk-port small{display:block;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dlv2 .tk-port b{display:block;font-family:Barlow Condensed,sans-serif;font-size:50px;font-weight:800;line-height:.95;letter-spacing:-.01em}.dlv2 .tk-port span{display:block;max-width:130px;color:var(--muted);font-size:12.5px;font-weight:700;line-height:1.3}.dlv2 .tk-port.to{text-align:right}.dlv2 .tk-port.to span{margin-left:auto}.dlv2 .tk-port.to b{color:var(--muted);transition:color .4s}.dlv2 .tk.ready .tk-port.to b{color:var(--navy)}.dlv2 .tk-path{position:relative;height:30px}.dlv2 .tk-path:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px dashed var(--line)}.dlv2 .tk-path:after{content:"";position:absolute;left:0;top:calc(50% - 1px);height:2px;width:0;background:var(--yellow);transition:width 1.1s cubic-bezier(.65,0,.35,1)}.dlv2 .tk.ready .tk-path:after{width:100%}.dlv2 .tk-plane{position:absolute;top:50%;left:0;width:30px;height:30px;margin:-15px 0 0 -15px;display:grid;place-items:center;border-radius:50%;background:var(--navy);color:var(--yellow);transition:left 1.1s cubic-bezier(.65,0,.35,1);z-index:1}.dlv2 .tk-plane svg{width:16px;height:16px}.dlv2 .tk.ready .tk-plane{left:100%}.dlv2 .tk-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px;margin:24px 0 0;padding:20px 0 0;border-top:1px solid var(--line)}.dlv2 .tk-fields dt{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px}.dlv2 .tk-fields dd{margin:0;font-weight:800;font-size:15px;line-height:1.3}.dlv2 .tk-fields dd.wide,.dlv2 .tk-fields .wide{grid-column:1/-1}.dlv2 .tk-fields dd.muted{color:#9aa6b4}.dlv2 .tk-fields dd.flash{animation:tkFlash .7s ease}@keyframes tkFlash{0%{color:var(--yellow)}}.dlv2 .tk-tear{position:relative;height:0;margin:0 18px;border-top:2px dashed var(--line)}.dlv2 .tk-tear:before,.dlv2 .tk-tear:after{content:"";position:absolute;top:-14px;width:28px;height:28px;border-radius:50%;background:var(--navy)}.dlv2 .tk-tear:before{left:-32px}.dlv2 .tk-tear:after{right:-32px}.dlv2 .tk-foot{padding:20px 24px 24px}.dlv2 .tk-cta{width:100%;font-size:17px}.dlv2 .tk-cta svg{width:18px;height:18px;transition:transform .25s}.dlv2 .tk-cta:hover svg{transform:translate(3px,-3px)}.dlv2 .tk-cta[aria-disabled=true]{background:var(--paper-2);color:#8794a3;box-shadow:none;cursor:not-allowed;transform:none}.dlv2 .tk.ready .tk-cta{animation:tkPulse 2.4s ease-in-out 1.1s infinite}@keyframes tkPulse{0%,to{box-shadow:0 12px 28px #f8af2433}50%{box-shadow:0 12px 28px #f8af2433,0 0 0 8px #f8af242e}}.dlv2 .tk-note{display:flex;gap:10px;margin:14px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.dlv2 .tk-note svg{flex:0 0 auto;width:16px;height:16px;margin-top:2px;color:var(--navy)}.dlv2 .tk-msg{margin:12px 0 0;padding:12px 14px;border-radius:10px;background:#fff6e3;color:#7a5200;font-size:13.5px;font-weight:700;line-height:1.45}.dlv2 .tk-msg a{text-decoration:underline}.dlv2 .tk-barcode{height:46px;margin-top:18px;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 4px,var(--ink) 4px 5px,transparent 5px 9px,var(--ink) 9px 12px,transparent 12px 14px);opacity:.85;border-radius:2px}.dlv2 .tk-ref{display:flex;justify-content:space-between;margin-top:6px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.18em}.dlv2 .bk-bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:60;display:none;align-items:center;gap:12px;padding:10px 10px 10px 16px;border-radius:14px;background:#101b27f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(248,175,36,.35);box-shadow:0 20px 50px #0006;color:#fff;transform:translateY(140%);transition:transform .45s cubic-bezier(.16,1,.3,1)}.dlv2 .bk-bar.show{transform:none}.dlv2 .bk-bar div{min-width:0;flex:1}.dlv2 .bk-bar small{display:block;color:var(--yellow);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dlv2 .bk-bar b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.dlv2 .bk-bar .button-primary{min-height:44px;padding:10px 16px;font-size:14px;flex:0 0 auto}@media (max-width:1200px){.dlv2 .bk-layout{grid-template-columns:minmax(0,1fr) 390px}.dlv2 .bk-list{grid-template-columns:1fr}}@media (max-width:980px){.dlv2 .bk-layout{grid-template-columns:1fr}.dlv2 .bk-ticket{position:relative;top:auto;max-width:560px}.dlv2 .bk-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dlv2 .bk-bar{display:flex}.dlv2 .bk-controls{grid-template-columns:1fr}}@media (max-width:680px){.dlv2 .bk-steps{grid-template-columns:1fr;gap:8px}.dlv2 .bk-steps li{padding:12px 14px}.dlv2 .bk-list{grid-template-columns:1fr}.dlv2 .bk-card{grid-template-columns:48px minmax(0,1fr) 26px;padding:16px;gap:12px}.dlv2 .bk-mono{width:48px;height:48px;font-size:20px}.dlv2 .tk-port b{font-size:40px}}@media (prefers-reduced-motion:reduce){.dlv2 .tk.ready .tk-cta,.dlv2 .bk-card{animation:none}.dlv2 .tk-plane,.dlv2 .tk-path:after,.dlv2 .bk-toggle-pill{transition:none}.dlv2 .tk.bump{animation:none}}.dlv2 .bk .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:680px){.dlv2 .showcase-copy{position:relative;left:auto;right:auto;bottom:auto;margin-top:8px}}.dlv2 .course-grid{grid-template-columns:repeat(4,1fr)}.dlv2 .course-card h3{font-size:clamp(34px,2.7vw,43px)}.dlv2 .course-card .mil-flag{position:absolute;top:16px;left:16px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:7px;background:var(--yellow);color:var(--navy);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dlv2 .course-card .mil-flag svg{width:14px;height:14px}.dlv2 .course-image{position:relative}@media (max-width:1200px){.dlv2 .course-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.dlv2 .course-grid{grid-template-columns:1fr}}.dlv2 .mil{position:relative;background:var(--paper);overflow:hidden;isolation:isolate}.dlv2 .mil-hero{position:relative;border-radius:26px;overflow:hidden;min-height:340px;display:flex;align-items:flex-end;margin-bottom:28px;background:var(--navy)}.dlv2 .mil-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;filter:brightness(.55) saturate(.7);transform:scale(1.08);transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.dlv2 .mil-hero.visible img{transform:scale(1)}.dlv2 .mil-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#101b27f2,#101b27b3 45%,#101b2726)}.dlv2 .mil-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 60%);mask-image:linear-gradient(90deg,#000,transparent 60%)}.dlv2 .mil-hero-in{position:relative;z-index:1;padding:40px 44px;color:#fff;max-width:760px}.dlv2 .mil-hero .eyebrow{color:var(--yellow)}.dlv2 .mil-hero h2{font-size:clamp(52px,6vw,92px);font-weight:800;line-height:.86;letter-spacing:-.02em;text-transform:uppercase;margin:4px 0 16px}.dlv2 .mil-hero h2 em{font-style:normal;color:var(--yellow)}.dlv2 .mil-hero p{font-size:17px;line-height:1.7;color:#ffffffc2;max-width:600px}.dlv2 .mil-hero .chev{position:absolute;right:40px;top:36px;z-index:1;display:flex;gap:6px}.dlv2 .mil-hero .chev i{width:26px;height:44px;background:var(--yellow);clip-path:polygon(0 0,50% 30%,100% 0,100% 70%,50% 100%,0 70%);opacity:.9;animation:chev 2.4s ease-in-out infinite}.dlv2 .mil-hero .chev i:nth-child(2){animation-delay:.2s;opacity:.65}.dlv2 .mil-hero .chev i:nth-child(3){animation-delay:.4s;opacity:.4}@keyframes chev{50%{transform:translateY(-6px)}}.dlv2 .mil-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:36px}.dlv2 .mil-fact{display:flex;gap:14px;align-items:center;padding:18px;border-radius:16px;background:#fff;border:1px solid var(--line)}.dlv2 .mil-fact span{flex:0 0 auto;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--navy);color:var(--yellow)}.dlv2 .mil-fact span svg{width:20px;height:20px}.dlv2 .mil-fact b{display:block;font-size:15px;line-height:1.3;color:var(--ink)}.dlv2 .mil-fact small{display:block;font-size:13px;color:var(--muted);margin-top:2px}.dlv2 .mil-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:36px}.dlv2 .tier{position:relative;padding:26px 26px 24px;border-radius:20px;background:#fff;border:2px solid var(--line);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s,background .35s;overflow:hidden}.dlv2 .tier .tag{position:absolute;top:18px;right:18px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 9px;border-radius:6px;background:var(--paper-2);color:var(--muted)}.dlv2 .tier h3{font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:var(--ink)}.dlv2 .tier .price{display:flex;align-items:baseline;gap:8px;margin:12px 0 4px;font-family:Barlow Condensed,sans-serif;font-weight:800;color:var(--navy)}.dlv2 .tier .price b{font-size:58px;line-height:.9}.dlv2 .tier .price small{font-family:Manrope,sans-serif;font-size:14px;font-weight:700;color:var(--muted)}.dlv2 .tier p{font-size:14.5px;line-height:1.55;color:var(--muted)}.dlv2 .tier .save{display:inline-flex;margin-top:12px;font-size:13px;font-weight:800;color:#156642;background:#e3f4ea;padding:6px 10px;border-radius:7px}.dlv2 .tier.on{border-color:var(--yellow);background:var(--navy);transform:translateY(-6px);box-shadow:0 26px 56px #101b2738}.dlv2 .tier.on h3,.dlv2 .tier.on .price{color:#fff}.dlv2 .tier.on .price b{color:var(--yellow)}.dlv2 .tier.on p,.dlv2 .tier.on .price small{color:#ffffffa6}.dlv2 .tier.on .tag{background:var(--yellow);color:var(--navy)}.dlv2 .tier.on .save{background:#ffffff1a;color:#7be0a6}.dlv2 .tier.best .tag{background:var(--yellow);color:var(--navy)}.dlv2 .mil-layout{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:34px;align-items:start}.dlv2 .mil-pick{background:#fff;border:1px solid var(--line);border-radius:22px;padding:30px}.dlv2 .mil-pick-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:8px}.dlv2 .mil-pick-hd h3{font-size:34px;font-weight:800;text-transform:uppercase;line-height:.95;color:var(--ink)}.dlv2 .mil-pick-hd h3 small{display:block;font-family:Manrope,sans-serif;font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--blue);margin-bottom:6px}.dlv2 .presets{display:flex;flex-wrap:wrap;gap:8px}.dlv2 .presets button{font:800 13px Manrope,sans-serif;padding:9px 13px;border-radius:9px;border:1.5px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}.dlv2 .presets button:hover{border-color:var(--navy)}.dlv2 .presets button.clr{background:transparent;color:var(--muted)}.dlv2 .mil-note{display:flex;gap:10px;align-items:flex-start;margin:14px 0 20px;padding:13px 15px;border-radius:12px;background:#eef3fb;color:#29467f;font-size:14px;line-height:1.55}.dlv2 .mil-note svg{flex:0 0 auto;width:18px;height:18px;margin-top:2px}.dlv2 .grp{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:6px 0 10px}.dlv2 .subj{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.dlv2 .sj{position:relative;display:grid;grid-template-columns:58px 1fr 26px;gap:12px;align-items:center;width:100%;text-align:left;padding:14px;border-radius:14px;border:1.5px solid var(--line);background:var(--paper);cursor:pointer;font-family:Manrope,sans-serif;transition:border-color .2s,background .2s,transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s}.dlv2 .sj:hover{border-color:#b4c0cc;transform:translateY(-2px)}.dlv2 .sj .code{font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:800;line-height:1;color:var(--navy);text-align:center;padding:6px 0;border-radius:9px;background:#fff;border:1px solid var(--line);transition:background .2s,color .2s,border-color .2s}.dlv2 .sj .nm{font-size:15px;font-weight:800;line-height:1.3;color:var(--ink)}.dlv2 .sj .nm small{display:block;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#a06a00;margin-top:3px}.dlv2 .sj .tick{width:26px;height:26px;border-radius:50%;border:2px solid #c3ccd5;display:grid;place-items:center;transition:background .2s,border-color .2s,transform .35s cubic-bezier(.34,1.56,.64,1)}.dlv2 .sj .tick svg{width:13px;height:13px;color:var(--navy);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1)}.dlv2 .sj[aria-pressed=true]{border-color:var(--yellow);background:#fff8e8;box-shadow:0 12px 26px #f8af2426}.dlv2 .sj[aria-pressed=true] .code{background:var(--navy);color:var(--yellow);border-color:var(--navy)}.dlv2 .sj[aria-pressed=true] .tick{background:var(--yellow);border-color:var(--yellow);transform:scale(1.08)}.dlv2 .sj[aria-pressed=true] .tick svg{opacity:1;transform:none}.dlv2 .sj:focus-visible{outline:3px solid var(--yellow-2);outline-offset:3px}.dlv2 .sj.shake{animation:shake .45s}@keyframes shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.dlv2 .more-btn{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;font:800 14px Manrope,sans-serif;color:var(--navy);background:none;border:0;cursor:pointer;padding:6px 0}.dlv2 .more-btn svg{width:16px;height:16px;transition:transform .3s}.dlv2 .more-btn[aria-expanded=true] svg{transform:rotate(180deg)}.dlv2 .more-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1)}.dlv2 .more-wrap.open{grid-template-rows:1fr}.dlv2 .more-wrap>div{overflow:hidden}.dlv2 .more-wrap .grp{margin-top:18px}.dlv2 .plan{position:sticky;top:96px;border-radius:22px;background:var(--navy);color:#fff;overflow:hidden;box-shadow:0 34px 80px #101b2747}.dlv2 .plan-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;background:var(--navy-2);border-bottom:1px dashed rgba(255,255,255,.18)}.dlv2 .plan-hd span{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--yellow)}.dlv2 .plan-hd b{font-family:Barlow Condensed,sans-serif;font-size:15px;letter-spacing:.08em;color:#ffffff8c}.dlv2 .plan-bd{padding:24px}.dlv2 .slots{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:8px}.dlv2 .slots i{height:8px;border-radius:4px;background:#ffffff1f;transition:background .35s}.dlv2 .slots i.on{background:var(--yellow)}.dlv2 .slots-l{display:flex;justify-content:space-between;font-size:13px;color:#fff9;margin-bottom:18px}.dlv2 .slots-l b{color:#fff}.dlv2 .chosen{display:flex;flex-wrap:wrap;gap:7px;min-height:38px;margin-bottom:20px}.dlv2 .chosen .none{font-size:14px;color:#ffffff80;line-height:1.5}.dlv2 .chip-s{display:inline-flex;align-items:center;gap:8px;padding:7px 8px 7px 11px;border-radius:9px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);font-size:13px;font-weight:700;animation:pop .4s cubic-bezier(.34,1.56,.64,1)}.dlv2 .chip-s b{font-family:Barlow Condensed,sans-serif;font-size:16px;color:var(--yellow)}.dlv2 .chip-s button{width:20px;height:20px;border-radius:50%;border:0;background:#ffffff1f;color:#fff;cursor:pointer;display:grid;place-items:center;font-size:13px;line-height:1}.dlv2 .chip-s button:hover{background:#d9534f}@keyframes pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.dlv2 .pk{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;border-top:1px solid rgba(255,255,255,.1);font-size:14.5px;color:#ffffffb8}.dlv2 .pk b{color:#fff}.dlv2 .total{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;padding:16px 0 6px;border-top:1px solid rgba(255,255,255,.1)}.dlv2 .total span{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff9}.dlv2 .total b{font-family:Barlow Condensed,sans-serif;font-size:62px;line-height:.85;font-weight:800;color:var(--yellow)}.dlv2 .saving{min-height:22px;text-align:right;font-size:13.5px;font-weight:800;color:#7be0a6}.dlv2 .upsell{display:none;margin:14px 0 4px;padding:13px 15px;border-radius:12px;background:#f8af241f;border:1px solid rgba(248,175,36,.35);font-size:14px;line-height:1.5;color:#ffe2a6}.dlv2 .upsell.show{display:block;animation:pop .4s ease}.dlv2 .upsell b{color:#fff}.dlv2 .plan .button-primary{width:100%;margin-top:18px;font-size:17px}.dlv2 .plan .button-primary[aria-disabled=true]{background:#ffffff1f;color:#ffffff73;box-shadow:none;cursor:not-allowed;transform:none}.dlv2 .plan-msg{display:none;margin-top:12px;padding:12px 14px;border-radius:10px;background:#fff6e3;color:#7a5200;font-size:13.5px;font-weight:700;line-height:1.5}.dlv2 .plan-msg.show{display:block}.dlv2 .plan-msg a{text-decoration:underline}.dlv2 .plan-note{display:flex;gap:10px;margin-top:14px;font-size:13px;line-height:1.5;color:#ffffff8c}.dlv2 .plan-note svg{flex:0 0 auto;width:16px;height:16px;margin-top:1px;color:var(--yellow)}.dlv2 .plan-inc{padding:18px 24px 22px;background:#ffffff0a;border-top:1px dashed rgba(255,255,255,.18)}.dlv2 .plan-inc small{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-bottom:10px}.dlv2 .plan-inc ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.dlv2 .plan-inc li{display:flex;gap:8px;align-items:center;font-size:13.5px;color:#fffc}.dlv2 .plan-inc li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);flex:0 0 auto}@media (max-width:1200px){.dlv2 .mil-layout{grid-template-columns:minmax(0,1fr) 380px}.dlv2 .subj{grid-template-columns:1fr}.dlv2 .mil-facts{grid-template-columns:1fr 1fr}}@media (max-width:980px){.dlv2 .mil-layout{grid-template-columns:1fr}.dlv2 .plan{position:relative;top:auto}.dlv2 .mil-tiers{grid-template-columns:1fr}.dlv2 .subj{grid-template-columns:1fr 1fr}}@media (max-width:680px){.dlv2 .mil-hero-in{padding:28px 24px}.dlv2 .mil-hero .chev{display:none}.dlv2 .mil-facts,.dlv2 .subj{grid-template-columns:1fr}.dlv2 .mil-pick{padding:22px}.dlv2 .plan-inc ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dlv2 .mil-hero .chev i,.dlv2 .chip-s{animation:none}.dlv2 .mil-hero img{transform:none}}.dlv2 .mil-left{display:flex;flex-direction:column;gap:20px;min-width:0}.dlv2 .plan{align-self:start}.dlv2 .mil-inc{flex:1;display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px 30px}.dlv2 .mil-inc-hd h3{font-size:30px;font-weight:800;text-transform:uppercase;line-height:.95;color:var(--ink);margin-bottom:18px}.dlv2 .mil-inc-hd h3 small{display:block;font-family:Manrope,sans-serif;font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--blue);margin-bottom:6px}.dlv2 .inc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dlv2 .inc{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:14px;background:var(--paper);transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s}.dlv2 .inc:hover{transform:translateY(-3px);background:#fff8e8}.dlv2 .inc span{flex:0 0 auto;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--navy);color:var(--yellow)}.dlv2 .inc span svg{width:18px;height:18px}.dlv2 .inc b{display:block;font-size:14.5px;color:var(--ink);line-height:1.25}.dlv2 .inc small{display:block;font-size:12.5px;color:var(--muted);line-height:1.4;margin-top:3px}.dlv2 .plan .button-primary{justify-content:space-between;min-height:56px;padding:14px 20px}.dlv2 .plan .button-primary svg{width:20px;height:20px;flex:0 0 auto}.dlv2 .chip-s{padding:6px 7px 6px 10px;font-size:12.5px}.dlv2 .chosen{margin-bottom:16px}@media (max-width:1200px){.dlv2 .inc-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.dlv2 .inc-grid{grid-template-columns:1fr}.dlv2 .mil-inc{padding:22px}}.dlv2 .mil-layout{align-items:stretch}.dlv2 .mil-pick{display:flex;flex-direction:column}.dlv2 .plan{position:relative;top:auto;align-self:stretch;display:flex;flex-direction:column}.dlv2 .plan-bd{flex:1;display:flex;flex-direction:column}.dlv2 .plan-bd .button-primary{margin-top:auto}.dlv2 .plan-bd .upsell{margin-bottom:18px}.dlv2 .mil-note{margin:14px 0 18px}.dlv2 .dd{position:relative;z-index:5}.dlv2 .dd-btn{width:100%;display:grid;grid-template-columns:46px 1fr 24px;gap:14px;align-items:center;padding:14px 18px;border-radius:16px;border:2px solid var(--line);background:var(--paper);cursor:pointer;text-align:left;font-family:Manrope,sans-serif;transition:border-color .2s,background .2s,box-shadow .2s}.dlv2 .dd-btn:hover{border-color:#b4c0cc}.dlv2 .dd-btn[aria-expanded=true],.dlv2 .dd-btn.has{border-color:var(--yellow);background:#fff;box-shadow:0 0 0 4px #f8af2426}.dlv2 .dd-ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--navy);color:var(--yellow)}.dlv2 .dd-ic svg{width:22px;height:22px}.dlv2 .dd-txt b{display:block;font-size:17px;font-weight:800;color:var(--ink);line-height:1.25}.dlv2 .dd-txt small{display:block;font-size:13.5px;color:var(--muted);margin-top:2px;line-height:1.4}.dlv2 .dd-caret svg{width:22px;height:22px;color:var(--navy);transition:transform .3s}.dlv2 .dd-btn[aria-expanded=true] .dd-caret svg{transform:rotate(180deg)}.dlv2 .dd-pop{position:absolute;left:0;right:0;top:calc(100% + 8px);background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 70px #101b2738;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .25s cubic-bezier(.16,1,.3,1),visibility .2s}.dlv2 .dd.open .dd-pop{opacity:1;visibility:visible;transform:none}.dlv2 .dd-hd{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--paper);font-size:13px;font-weight:800;color:var(--muted);letter-spacing:.04em}.dlv2 .dd-done{border:0;background:var(--navy);color:#fff;font:800 13px Manrope,sans-serif;padding:8px 14px;border-radius:8px;cursor:pointer}.dlv2 .dd-opts{max-height:360px;overflow:auto;padding:8px;display:grid;gap:4px}.dlv2 .dd-opts .sj{grid-template-columns:52px 1fr 24px;padding:9px 10px;border-radius:11px;border:1.5px solid transparent;background:transparent;box-shadow:none}.dlv2 .dd-opts .sj:hover{background:var(--paper);transform:none}.dlv2 .dd-opts .sj .code{font-size:22px;padding:4px 0}.dlv2 .dd-opts .sj .nm{font-size:14.5px;display:flex;align-items:center;justify-content:space-between;gap:10px}.dlv2 .dd-opts .sj .nm small{margin:0;font-size:10.5px;padding:3px 7px;border-radius:5px;background:#fff1d6;white-space:nowrap}.dlv2 .dd-opts .sj .tick{width:24px;height:24px}.dlv2 .dd-opts .sj[aria-pressed=true]{background:#fff8e8;border-color:#f8af2499;box-shadow:none}.dlv2 .dd-opts .sj.off{opacity:.4;cursor:not-allowed}.dlv2 .tiers-in{margin-top:auto;padding-top:22px}.dlv2 .tiers-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dlv2 .tiers-row .tier{padding:16px 16px 14px;border-radius:16px}.dlv2 .tiers-row .tier .tag{position:static;display:inline-block;margin-bottom:8px;font-size:10px}.dlv2 .tiers-row .tier h3{font-size:17px}.dlv2 .tiers-row .tier .price{margin:6px 0 2px;flex-wrap:wrap;gap:4px 8px}.dlv2 .tiers-row .tier .price b{font-size:38px}.dlv2 .tiers-row .tier .price small{font-size:12px}.dlv2 .tiers-row .tier p{display:none}.dlv2 .tiers-row .tier .save{margin-top:6px;font-size:12px;padding:4px 8px}.dlv2 .tiers-row .tier.on{transform:translateY(-4px)}@media (max-width:1200px){.dlv2 .tiers-row .tier .price b{font-size:32px}}@media (max-width:680px){.dlv2 .tiers-row{grid-template-columns:1fr}.dlv2 .dd-opts .sj .nm small{display:none}}.dlv2{font-family:inherit;background:#fff;color:var(--ink)}.dlv2 .hero{min-height:760px}.dlv2 .hero-bg{background-color:#122636;background-size:cover}.dlv2 .product-frame:has(.dlv2-dashboard-fallback){background:linear-gradient(135deg,#182f45,#0e1a27)}.dlv2 .dlv2-dashboard-fallback{height:100%;border-radius:14px;background:linear-gradient(135deg,#203e57,#0d1721);display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-align:center;padding:24px}.dlv2 .dlv2-dashboard-fallback strong{font:800 clamp(32px,3vw,50px)/1 "Barlow Condensed",sans-serif;text-transform:uppercase;color:#f8af24}.dlv2 .dlv2-dashboard-fallback span{font-size:14px;color:#ffffffa6;margin-top:12px}.dlv2 .hero-grid .hero-copy{max-width:750px;margin:0}.dlv2 .hero-actions .button-primary,.dlv2 .hero-actions .button-ghost{white-space:normal}.dlv2 .course-card{cursor:pointer;text-decoration:none}.dlv2 .course-image .dlv2-img-empty{height:100%;background:linear-gradient(145deg,#203e57,#0d1721)}.dlv2 .course-image img,.dlv2 .road-image img{display:block;width:100%;height:100%;object-fit:cover}.dlv2 .course-card:hover h3{color:#fff}.dlv2 .bk-card{text-decoration:none}.dlv2 .bk-card .bk-check{align-self:start}.dlv2 .bk-controls select{height:auto;min-height:54px}.dlv2 .bk-card[aria-checked=true] .bk-check{border-color:var(--yellow);background:var(--yellow)}.dlv2 .dlv2-empty{padding:28px;border:1px dashed rgba(255,255,255,.3);border-radius:12px;color:#ffffffb3;margin-top:14px}.dlv2 .tk:not(.ready) .tk-cta,.dlv2 .plan:not(.ready) .button-primary{opacity:.55;cursor:not-allowed}.dlv2 .dlv2-showcase-empty{height:100%;min-height:370px;background:linear-gradient(145deg,#203e57,#0e1a27)}.dlv2 .showcase-visual img{min-height:340px}.dlv2 .mentor-point .dlv2-mentor-number{font-weight:800}.dlv2 .mentor-chat .bubble{max-width:88%}.dlv2 .mentor-demo{min-height:580px}.dlv2 .mentor-window{min-height:500px}.dlv2 .mentor-prompts{flex-wrap:wrap}.dlv2 .subject-grid .subject{min-width:0}.dlv2 .bk-card .bk-mono{background:#233e54}.dlv2 .bk-card .bk-desc{margin-bottom:8px}.dlv2 .faq-question svg{flex:0 0 auto;width:25px;height:25px;transition:transform .2s}.dlv2 .faq-item.open .faq-question svg{transform:rotate(45deg)}.dlv2 .faq-answer{display:block;max-height:0;padding:0;overflow:hidden}.dlv2 .faq-item.open .faq-answer{max-height:400px;padding-bottom:22px}.dlv2 .dlv2-military-select{position:relative}.dlv2 .dlv2-military-select select{border:2px solid #dae2e9;background:#fff;border-radius:10px;padding:14px;width:100%}.dlv2 .dlv2-subject-options{max-height:360px;overflow:auto;display:grid;gap:8px;margin-top:10px}.dlv2 .dlv2-subject-options .sj[aria-pressed=true]{background:#fff8e8}.dlv2 .dlv2-subject-options .sj .tick{margin-left:auto}.dlv2 .dlv2-subject-options .sj:disabled{opacity:.45;cursor:not-allowed}.dlv2 .dlv2-selected-subjects{display:flex;gap:6px;flex-wrap:wrap;margin:18px 0}.dlv2 .dlv2-selected-subjects button{border:1px solid rgba(255,255,255,.2);background:#25394a;color:#fff;padding:6px 10px;border-radius:8px;font-size:13px}.dlv2 .dlv2-selected-subjects button svg{vertical-align:middle}.dlv2 .plan{position:sticky;top:110px;align-self:start}.dlv2 .mil-layout{align-items:start}.dlv2 .mil-pick{min-height:0}.dlv2 .dlv2-unset{margin-top:10px;color:#f4ce8b;font-size:14px}.dlv2 .road-card .road-image{background:#182d40}.dlv2 .road-card .road-image:empty{background:linear-gradient(135deg,#152b3e,#233e54)}.dlv2 .route-icon svg,.dlv2 .format svg,.dlv2 .revision-item svg{display:block}.dlv2 .hero h1{font-size:clamp(62px,8.1vw,130px)}@media (max-width:980px){.dlv2 .plan{position:static}.dlv2 .hero{min-height:750px}.dlv2 .hero-stage{min-height:350px}}@media (max-width:680px){.dlv2 .hero{min-height:780px}.dlv2 .hero h1{font-size:clamp(55px,16vw,83px)}.dlv2 .product-frame{width:92%;max-width:100%;transform:none}.dlv2 .plan .button-primary{justify-content:center}.dlv2 .bk-bar{bottom:10px}.dlv2 .tk{max-width:100%}.dlv2 .hero-grid{overflow:hidden}}.dlv2 .showcase-tabs{margin-top:clamp(30px,3.5vw,54px)}.dlv2 .bk>.shared-logbook-hero-bg.il-page{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.dlv2 .bk>.shell{position:relative;z-index:1}.dlv2 .mil-layout{grid-template-columns:minmax(0,1fr) minmax(330px,420px)}.dlv2 .mil-layout>.plan{position:sticky;top:110px;align-self:start;opacity:1;visibility:visible;transform:none;min-width:0}.dlv2 .dlv2-empty-study{color:#ffffffa3;font-size:14px;line-height:1.5;margin:0}@media (max-width:1200px){.dlv2 .mil-layout{grid-template-columns:minmax(0,1fr) minmax(310px,380px)}}@media (max-width:980px){.dlv2 .mil-layout{grid-template-columns:minmax(0,1fr)}.dlv2 .mil-layout>.plan{position:relative;top:auto;max-width:600px;width:100%}}@media (max-width:680px){.dlv2 .showcase-tabs{margin-top:32px}}.dlv2 .route-plane{display:none}.dlv2 .tiers-row .tier{min-width:0}.dlv2 .tiers-row .tier .tag{max-width:100%;white-space:normal;line-height:1.3}.dlv2 .tiers-row .tier .save{line-height:1.35;max-width:100%;white-space:normal}.dlv2 .tiers-row .tier .price{min-width:0}.dlv2 .tiers-row .tier .price b{overflow-wrap:anywhere}.dlv2 .plan .slots-l{gap:10px;flex-wrap:wrap}.dlv2 .plan .slots-l b{color:#fff}.dlv2 .plan .chosen{display:flex;align-items:flex-start;flex-wrap:wrap;gap:7px;min-height:38px;margin:0 0 20px}.dlv2 .plan .chosen .chip-s{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;overflow-wrap:anywhere}.dlv2 .plan .chosen .chip-s button{flex:0 0 auto}.dlv2 .plan .chosen .chip-s button svg{width:13px;height:13px}.dlv2 .plan .saving{min-height:22px;text-align:right;font-size:13.5px;font-weight:800;color:#7be0a6}.dlv2 .plan .upsell.show{display:block;margin:14px 0 4px;padding:13px 15px;border:1px solid rgba(248,175,36,.35);border-radius:12px;background:#f8af241f;color:#ffe2a6;font-size:14px;line-height:1.5}.dlv2 .plan .button-primary{justify-content:space-between;gap:12px;min-height:56px;min-width:0;padding:14px 20px;white-space:normal;text-align:left}.dlv2 .plan .button-primary svg{flex:0 0 auto}.dlv2 .plan button.button-primary:disabled{background:#ffffff1f;color:#ffffff73;box-shadow:none;cursor:not-allowed;opacity:1}@media (max-width:980px){.dlv2 .hero{height:auto;max-height:none;min-height:0;overflow:hidden}.dlv2 .hero-grid{height:auto;min-height:0;align-content:initial;padding-bottom:110px}.dlv2 .hero-stage{min-width:0}.dlv2 .route-strip{margin-top:0}}@media (max-width:680px){.dlv2 .hero{height:auto;max-height:none;min-height:0}.dlv2 .hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:35px;height:auto;padding:116px 22px 108px;overflow:visible}.dlv2 .hero-stage{width:100%;min-height:245px;padding:10px 4px 32px}.dlv2 .product-frame{width:100%;max-width:100%;flex:0 0 auto;transform:none}.dlv2 .platform-label{left:8px;bottom:0;max-width:min(245px,86%)}.dlv2 .route-strip{margin-top:0}}@media (max-width:680px){.dlv2 .bk .shell{padding-left:16px;padding-right:16px;max-width:100%}.dlv2 .bk .section-head{gap:18px;margin-bottom:30px}.dlv2 .bk .section-head h2{overflow-wrap:anywhere;font-size:clamp(47px,13vw,68px)}.dlv2 .bk .section-intro{max-width:100%;font-size:16px}.dlv2 .bk-steps{grid-template-columns:minmax(0,1fr)}.dlv2 .bk-steps li{min-width:0;padding:12px 14px;overflow-wrap:anywhere}.dlv2 .bk-steps li div{min-width:0}.dlv2 .bk-layout,.dlv2 .bk-panel,.dlv2 .bk-ticket,.dlv2 .bk-controls,.dlv2 .bk-list,.dlv2 .bk-card,.dlv2 .bk-info,.dlv2 .bk-select,.dlv2 .tk,.dlv2 .tk-body,.dlv2 .tk-route,.dlv2 .tk-port,.dlv2 .tk-foot{min-width:0;max-width:100%}.dlv2 .bk-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}.dlv2 .bk-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.dlv2 .bk-toggle{width:100%;min-width:0}.dlv2 .bk-toggle button{min-width:0;padding:10px 5px;white-space:normal;overflow-wrap:anywhere;font-size:clamp(12px,3.6vw,14px);line-height:1.3}.dlv2 .bk-select select{min-width:0;width:100%;padding-left:42px;padding-right:34px;font-size:13px;overflow:hidden;text-overflow:ellipsis}.dlv2 .bk-count{overflow-wrap:anywhere}.dlv2 .bk-list{grid-template-columns:minmax(0,1fr)}.dlv2 .bk-card{grid-template-columns:42px minmax(0,1fr) 24px;gap:10px;padding:14px}.dlv2 .bk-mono{width:42px;height:42px;font-size:17px}.dlv2 .bk-name{font-size:22px;line-height:1.04;overflow-wrap:anywhere}.dlv2 .bk-loc,.dlv2 .bk-desc,.dlv2 .bk-tags{min-width:0;overflow-wrap:anywhere}.dlv2 .bk-check{width:24px;height:24px}.dlv2 .bk-missing{padding:14px;overflow-wrap:anywhere}.dlv2 .bk-ticket{width:100%;max-width:100%}.dlv2 .tk{border-radius:16px}.dlv2 .tk-head,.dlv2 .tk-body,.dlv2 .tk-foot{padding:16px}.dlv2 .tk-head{gap:8px;flex-wrap:wrap}.dlv2 .tk-logo{min-width:0;overflow-wrap:anywhere}.dlv2 .tk-route{grid-template-columns:minmax(0,1fr) minmax(32px,.55fr) minmax(0,1fr);gap:5px}.dlv2 .tk-port b{font-size:clamp(28px,8.4vw,40px);overflow-wrap:anywhere}.dlv2 .tk-port span{font-size:11px;line-height:1.25;overflow-wrap:anywhere}.dlv2 .tk-path{min-width:0}.dlv2 .tk-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.dlv2 .tk-fields div{min-width:0;overflow-wrap:anywhere}.dlv2 .tk-fields dd{font-size:13px;overflow-wrap:anywhere}.dlv2 .tk-note{overflow-wrap:anywhere}.dlv2 .tk-cta{min-width:0;white-space:normal;line-height:1.3;text-align:center}}@media (max-width:680px){.dlv2 .tiers-row{grid-template-columns:minmax(0,1fr)}.dlv2 .plan .total b{font-size:clamp(42px,12vw,62px)}}.pip-page *,.pip-page *:before,.pip-page *:after{box-sizing:border-box}.pip-page{margin:0;background:#f5f7f8;color:#101b27;font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}.pip-page a{color:inherit;text-decoration:none}.pip-page button{font:inherit}.pip-page img{display:block;width:100%}.pip-page .wrap{width:min(1420px,calc(100% - 72px));margin:auto}.pip-page .display{font-family:Barlow Condensed,Impact,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.025em;line-height:.88}.pip-page .eyebrow{display:flex;align-items:center;gap:11px;color:#f8af24;font-size:13px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.pip-page .eyebrow:before{content:"";width:28px;height:2px;background:#f8af24}.pip-page .button{min-height:54px;padding:15px 24px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#f8af24;color:#101b27;font-size:15px;font-weight:800;box-shadow:0 13px 30px #f8af242e;transition:transform .25s,box-shadow .25s,background .25s}.pip-page .button:hover{transform:translateY(-3px);box-shadow:0 20px 40px #f8af2447;background:#ffc34f}.pip-page .button.dark{background:#101b27;color:#fff;box-shadow:none}.pip-page .button.dark:hover{background:#275f97}.pip-page .button.ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4);box-shadow:none}.pip-page .button.ghost:hover{border-color:#f8af24;color:#f8af24}.pip-page .hero{min-height:780px;height:92svh;position:relative;display:flex;align-items:flex-end;overflow:hidden;background:#0d1925}.pip-page .hero-bg{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;background-position:center 44%;background-size:cover;background-repeat:no-repeat;transform:scale(1.08);animation:heroIn 8s cubic-bezier(.18,.74,.22,1) forwards}.pip-page .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06111bf5,#06111bbd 47%,#06111b38 76%),linear-gradient(0deg,rgba(6,17,27,.9) 0%,transparent 52%,rgba(6,17,27,.48) 100%)}@keyframes heroIn{to{transform:scale(1)}}.pip-page .hero-grid{position:relative;z-index:2;width:min(1420px,calc(100% - 96px));margin:0 auto 74px;display:grid;grid-template-columns:minmax(0,900px) 1fr;gap:70px;align-items:end}.pip-page .hero h1{margin:23px 0 26px;color:#fff;font-size:clamp(72px,9.2vw,148px);max-width:990px}.pip-page .hero h1 em{display:block;color:#f8af24;font-style:normal}.pip-page .hero-copy>p{max-width:670px;margin:0 0 32px;color:#ffffffb8;font-size:20px;font-weight:600}.pip-page .hero-actions{display:flex;gap:13px;flex-wrap:wrap}.pip-page .hero-panel{justify-self:end;width:min(100%,340px);padding:25px 26px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:#0b1621b3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff}.pip-page .hero-panel-label{color:#f8af24;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pip-page .hero-panel strong{display:block;margin:9px 0 12px;font-family:Barlow Condensed,sans-serif;font-size:34px;line-height:1;text-transform:uppercase}.pip-page .hero-panel p{margin:0;color:#ffffff9e;font-size:14px}.pip-page .proof{background:#f8af24}.pip-page .proof-grid{width:min(1420px,calc(100% - 72px));margin:auto;display:grid;grid-template-columns:1.35fr repeat(3,1fr)}.pip-page .proof-item{min-height:118px;padding:24px 28px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid rgba(16,27,39,.16)}.pip-page .proof-item:first-child{border-left:0}.pip-page .proof-item strong{font-family:Barlow Condensed,sans-serif;font-size:30px;line-height:1;text-transform:uppercase}.pip-page .proof-item span{margin-top:7px;color:#101b27b3;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.pip-page .section{padding:112px 0}.pip-page .section.white{background:#fff}.pip-page .section.navy{background:#101b27;color:#fff;position:relative;overflow:hidden}.pip-page .section.cloud{background:#eef2f5}.pip-page .section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:52px}.pip-page .section-head h2{max-width:820px;margin:15px 0 0;font-size:clamp(56px,7vw,104px)}.pip-page .section-head p{max-width:470px;margin:0;color:#667589;font-weight:600}.pip-page .section.navy .section-head p{color:#ffffffa1}.pip-page .intro-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:80px;align-items:center}.pip-page .photo-frame{position:relative;border-radius:24px;overflow:hidden;min-height:660px;background:#152333;box-shadow:0 34px 80px #101b2730}.pip-page .photo-frame img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.pip-page .photo-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.22);border-radius:inherit;pointer-events:none}.pip-page .photo-tag{position:absolute;z-index:2;left:22px;bottom:22px;padding:12px 15px;border-radius:8px;background:#f8af24;color:#101b27;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.pip-page .intro-copy h2{margin:18px 0 24px;font-size:clamp(58px,6vw,92px)}.pip-page .intro-copy>p{margin:0 0 30px;color:#667589;font-size:18px;font-weight:600}.pip-page .feature-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d8e0e5}.pip-page .feature{padding:22px 22px 22px 0;border-bottom:1px solid #d8e0e5}.pip-page .feature:nth-child(odd){border-right:1px solid #d8e0e5}.pip-page .feature:nth-child(2n){padding-left:22px}.pip-page .feature-code{width:42px;height:42px;border-radius:8px;display:grid;place-items:center;background:#101b27;color:#f8af24;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:800}.pip-page .feature strong{display:block;margin:12px 0 5px;font-family:Barlow Condensed,sans-serif;font-size:24px;line-height:1;text-transform:uppercase}.pip-page .feature span{color:#667589;font-size:14px;font-weight:600}.pip-page .route{position:relative;margin-top:55px;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.pip-page .route:before{content:"";position:absolute;left:4%;right:4%;top:24px;height:2px;background:linear-gradient(90deg,#f8af24,#f8af2426)}.pip-page .route-card{position:relative;padding:64px 28px 28px;border-left:1px solid rgba(255,255,255,.1);min-height:245px}.pip-page .route-card:before{content:"";position:absolute;top:16px;left:28px;width:18px;height:18px;border-radius:50%;border:3px solid #f8af24;background:#101b27;box-shadow:0 0 0 7px #f8af2417}.pip-page .route-card:first-child{border-left:0}.pip-page .route-card b{color:#f8af24;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.pip-page .route-card h3{margin:10px 0;font-family:Barlow Condensed,sans-serif;font-size:31px;line-height:1;text-transform:uppercase}.pip-page .route-card p{margin:0;color:#fff9;font-size:14px}.pip-page .route-scan{position:absolute;top:15px;left:3.5%;width:20px;height:20px;border-radius:50%;background:#f8af24;box-shadow:0 0 25px #f8af24b3;animation:routeScan 7s ease-in-out infinite}@keyframes routeScan{50%,to{left:95%}}.pip-page .booking-layout{display:grid;grid-template-columns:minmax(300px,.55fr) minmax(600px,1.45fr);gap:64px;align-items:start}.pip-page .booking-copy{position:sticky;top:110px}.pip-page .booking-copy h2{margin:17px 0 22px;font-size:clamp(58px,6.7vw,98px)}.pip-page .booking-copy p{margin:0 0 25px;color:#667589;font-weight:600}.pip-page .booking-notes{display:grid;gap:11px;margin:0 0 30px;padding:0;list-style:none}.pip-page .booking-notes li{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:800}.pip-page .booking-notes li:before{content:"";width:9px;height:9px;border-radius:50%;background:#f8af24;box-shadow:0 0 0 5px #f8af241f}.pip-page .booking-shell{position:relative;min-height:735px;padding:12px;border-radius:30px;background:linear-gradient(145deg,#1b2a38,#060b10);box-shadow:0 38px 90px #101b274d}.pip-page .booking-shell:before{content:"";position:absolute;z-index:3;top:5px;left:50%;width:8px;height:8px;border-radius:50%;background:#344250;transform:translate(-50%)}.pip-page .booking-shell iframe{width:100%;height:710px;border:0;border-radius:20px;background:#fff}.pip-page .booking-preview{display:none;position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:20px;background:#f8fafb;overflow:hidden}.pip-page .booking-preview.active{display:block}.pip-page .preview-bar{height:64px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:#101b27;color:#fff}.pip-page .preview-brand{display:flex;align-items:center;gap:9px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:800;text-transform:uppercase}.pip-page .preview-brand i{width:27px;height:27px;border-radius:6px;background:#f8af24;color:#101b27;display:grid;place-items:center;font:900 13px Manrope;font-style:normal}.pip-page .live{display:flex;align-items:center;gap:8px;color:#f8af24;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pip-page .live:before{content:"";width:7px;height:7px;border-radius:50%;background:#f8af24;animation:pulse 1.6s infinite}@keyframes pulse{50%{opacity:.3;transform:scale(1.6)}}.pip-page .preview-body{display:grid;grid-template-columns:185px 1fr;min-height:646px}.pip-page .steps{padding:29px 18px;background:#e9eef2}.pip-page .step{min-height:65px;display:flex;align-items:center;gap:11px;color:#7a8793;font-size:13px;font-weight:800}.pip-page .step span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1px solid #bdc8d0}.pip-page .step.active{color:#101b27}.pip-page .step.active span{background:#f8af24;border-color:#f8af24}.pip-page .preview-content{padding:44px}.pip-page .preview-kicker{color:#275f97;font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.pip-page .preview-content h3{margin:8px 0;font-family:Barlow Condensed,sans-serif;font-size:42px;line-height:1;text-transform:uppercase}.pip-page .preview-content>p{margin:0 0 26px;color:#667589;font-size:14px;font-weight:600}.pip-page .resource{display:grid;grid-template-columns:145px 1fr;gap:22px;align-items:center;padding:18px;border:2px solid #f8af24;border-radius:14px;background:#fff;box-shadow:0 12px 26px #101b2714}.pip-page .resource img{height:105px;object-fit:cover;border-radius:9px}.pip-page .resource strong{display:block;font-family:Barlow Condensed,sans-serif;font-size:25px;line-height:1;text-transform:uppercase}.pip-page .resource small{display:block;margin-top:8px;color:#667589;font-weight:700}.pip-page .preview-next{width:100%;margin-top:24px;border:0;border-radius:8px;padding:15px;background:#101b27;color:#fff;font-weight:800;cursor:pointer}.pip-page .preview-help{margin-top:18px;color:#667589;font-size:12px;text-align:center}.pip-page .guides-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.pip-page .guide-card{min-width:0;padding:12px;border:1px solid #dce3e8;border-radius:14px;background:#fff;transition:transform .3s,box-shadow .3s}.pip-page .guide-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px #101b271f}.pip-page .guide-card img{aspect-ratio:1/1;object-fit:cover;border-radius:9px;background:#edf1f4}.pip-page .guide-card h3{margin:15px 4px 5px;font-family:Barlow Condensed,sans-serif;font-size:22px;line-height:1;text-transform:uppercase}.pip-page .guide-card p{margin:0 4px 13px;color:#667589;font-size:13px;font-weight:700}.pip-page .guide-card span{display:flex;align-items:center;justify-content:space-between;margin:0 4px 4px;color:#101b27;font-size:13px;font-weight:900}.pip-page .guide-card span b{color:#275f97}.pip-page .faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.pip-page .faq-intro h2{margin:17px 0 18px;font-size:clamp(58px,6vw,92px)}.pip-page .faq-intro p{color:#667589;font-weight:600}.pip-page .faq details{border-top:1px solid #cad5dc}.pip-page .faq details:last-child{border-bottom:1px solid #cad5dc}.pip-page .faq summary{padding:22px 44px 22px 0;cursor:pointer;list-style:none;position:relative;font-family:Barlow Condensed,sans-serif;font-size:27px;font-weight:800;text-transform:uppercase}.pip-page .faq summary:after{content:"+";position:absolute;right:4px;top:17px;color:#f8af24;font:700 30px Manrope}.pip-page .faq details[open] summary:after{content:"−"}.pip-page .faq details p{margin:0;padding:0 50px 22px 0;color:#667589;font-size:15px;font-weight:600}.pip-page .final{padding:90px 0;background:#f8af24;position:relative;overflow:hidden}.pip-page .final:after{content:"READY";position:absolute;right:-20px;bottom:-52px;color:#101b270f;font:900 230px/.8 Barlow Condensed}.pip-page .final-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:40px}.pip-page .final h2{max-width:900px;margin:0;font-size:clamp(62px,7vw,112px)}.pip-page .reveal{opacity:0;transform:translateY(42px);transition:opacity .85s,transform .85s cubic-bezier(.16,1,.3,1)}.pip-page .reveal.show{opacity:1;transform:none}.pip-page .reveal.delay{transition-delay:.12s}@media (max-width:1180px){.pip-page .hero-grid{grid-template-columns:1fr}.pip-page .hero-panel{display:none}.pip-page .proof-grid{grid-template-columns:1fr 1fr}.pip-page .proof-item:nth-child(3){border-left:0}.pip-page .intro-grid,.pip-page .booking-layout,.pip-page .faq-grid{grid-template-columns:1fr}.pip-page .booking-copy{position:static;max-width:760px}.pip-page .guides-grid{grid-template-columns:repeat(3,1fr)}.pip-page .route{grid-template-columns:1fr 1fr}.pip-page .route:before,.pip-page .route-scan{display:none}.pip-page .route-card:nth-child(3){border-left:0}.pip-page .section-head{align-items:start;flex-direction:column}}@media (max-width:720px){.pip-page{font-size:16px}.pip-page .wrap{width:calc(100% - 36px)}.pip-page .hero{min-height:700px}.pip-page .hero-grid{width:calc(100% - 36px);margin-bottom:48px}.pip-page .hero h1{font-size:clamp(64px,21vw,92px)}.pip-page .hero-copy>p{font-size:17px}.pip-page .hero-actions{display:grid}.pip-page .proof-grid{width:100%;grid-template-columns:1fr 1fr}.pip-page .proof-item{padding:19px 18px}.pip-page .proof-item strong{font-size:24px}.pip-page .section{padding:78px 0}.pip-page .section-head{margin-bottom:34px}.pip-page .intro-grid{gap:42px}.pip-page .photo-frame{min-height:470px}.pip-page .feature-list{grid-template-columns:1fr}.pip-page .feature:nth-child(odd){border-right:0}.pip-page .feature:nth-child(2n){padding-left:0}.pip-page .route{grid-template-columns:1fr}.pip-page .route-card,.pip-page .route-card:nth-child(3){border-left:0;border-top:1px solid rgba(255,255,255,.1)}.pip-page .booking-shell{min-height:660px;border-radius:19px}.pip-page .booking-shell iframe{height:636px}.pip-page .booking-preview{border-radius:13px}.pip-page .preview-body{grid-template-columns:1fr}.pip-page .steps{padding:10px 14px;display:flex;overflow:hidden}.pip-page .step{min-height:46px;flex:1;justify-content:center;font-size:0}.pip-page .preview-content{padding:27px 20px}.pip-page .resource{grid-template-columns:95px 1fr}.pip-page .resource img{height:82px}.pip-page .guides-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.pip-page .guide-card{min-width:255px;scroll-snap-align:start}.pip-page .final-inner{align-items:flex-start;flex-direction:column}.pip-page .final:after{font-size:130px}}@media (prefers-reduced-motion:reduce){.pip-page .hero-bg,.pip-page .live:before,.pip-page .route-scan{animation:none!important}.pip-page .reveal{opacity:1;transform:none;transition:none}}.pip-page{font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.65;background:#f5f7f8;color:#101b27;overflow:clip;-webkit-font-smoothing:antialiased}.pip-page .hero{isolation:isolate}.pip-page .hero-bg{z-index:0}.pip-page .hero-logbook>:first-child{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.pip-page .hero-logbook .hero-grid{z-index:3}.pip-page .booking-shell iframe{display:block}.pip-page .booking-shell,.pip-page .booking-copy{min-width:0}.pip-page .booking-preview.active{z-index:4}.pip-page .preview-next{display:block;text-align:center;text-decoration:none}.pip-page .resource img{max-width:100%}.pip-page .guides-grid>*{min-width:0}.pip-page .guide-card span svg{display:inline-block;vertical-align:middle;margin-left:3px}.pip-page .faq summary{display:flex;align-items:center;justify-content:space-between;gap:15px}.pip-page .faq summary:after,.pip-page .faq details[open] summary:after{content:none}.pip-page .faq-symbol{display:inline-flex;flex-shrink:0;color:#f8af24}.pip-page .faq-symbol svg{transition:transform .2s}.pip-page .faq details[open] .faq-symbol svg{transform:rotate(45deg)}@media (min-width:1181px){.pip-page #book .wrap{width:min(1600px,calc(100% - 72px))}.pip-page .booking-layout{grid-template-columns:minmax(390px,.8fr) minmax(0,1.45fr);gap:clamp(32px,3.8vw,64px)}.pip-page .booking-copy h2{font-size:clamp(54px,5.2vw,82px);overflow-wrap:normal}}@media (max-width:1180px){.pip-page .booking-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.pip-page .hero{height:auto;min-height:700px}.pip-page .hero-grid{padding-top:125px}.pip-page .booking-layout{gap:35px}.pip-page .booking-shell{width:100%;min-width:0;overflow:hidden}.pip-page .booking-shell iframe{max-width:100%;height:636px}.pip-page .guide-card{min-width:255px;flex:0 0 255px}.pip-page .proof-grid{margin:0 auto}.pip-page .hero-actions .button{width:100%}}.pip-page .pip-guides-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:52px}.pip-page .pip-guides-heading .section-head{flex:1;min-width:0;margin-bottom:0}.pip-page .pip-guides-heading>.button{flex:0 0 auto;white-space:nowrap}@media (max-width:720px){.pip-page .pip-guides-heading{align-items:flex-start;flex-direction:column;gap:22px;margin-bottom:34px}}.pip-page .guide-card .pip-guide-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis;line-height:1.6;max-height:6.4em;overflow-wrap:anywhere}.trqb-page{font-family:Urbanist,sans-serif;--trqb-dark:var(--color-custom-primary,#1f2934);--trqb-accent:var(--color-custom-button,#f8af24);background:#f1f2f2;color:#111820}.trqb-inner{max-width:1400px;margin:0 auto;padding:78px 32px}.trqb-hero{position:relative;overflow:hidden;background:#16202a;color:#fff;padding-top:54px}.trqb-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#121b24f5,#121b24d6 52%,#121b2475);z-index:1}.trqb-radar{position:absolute;width:820px;height:820px;border-radius:50%;right:-6%;top:50%;transform:translateY(-50%) rotate(0);background:radial-gradient(circle,transparent 28.6%,rgba(255,255,255,.12) 29%,transparent 29.4%),radial-gradient(circle,transparent 18.6%,rgba(255,255,255,.12) 19%,transparent 19.4%),radial-gradient(circle,transparent 8.6%,rgba(255,255,255,.12) 9%,transparent 9.4%),conic-gradient(from 0deg,transparent 300deg,rgba(248,175,36,.18) 352deg,transparent 360deg);animation:trqbRadarSpin 8s linear infinite;transform-origin:center}@keyframes trqbRadarSpin{to{transform:translateY(-50%) rotate(360deg)}}.hero-inner{position:relative;z-index:2;padding-top:80px;padding-bottom:82px}.trqb-eyebrow,.trqb-kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--trqb-accent);font-weight:700;font-size:13px}.trqb-hero h1,.trqb-inside h2{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:800;line-height:.92;letter-spacing:-.01em}.trqb-hero h1{font-size:clamp(46px,6vw,86px);margin:18px 0 20px}.trqb-hero h1 em{font-style:normal;color:var(--trqb-accent)}.trqb-hero p{font-size:17px;line-height:1.7;color:#ffffffad;max-width:650px}.trqb-buttons{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 34px}.trqb-buttons a,.trqb-main-btn{display:inline-flex;background:var(--trqb-accent);color:#1f2934;padding:14px 26px;border-radius:8px;font-weight:700}.trqb-buttons a.ghost{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff}.trqb-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden}.trqb-stats>div{background:#0e1720d1;padding:22px 20px;border-right:1px solid rgba(255,255,255,.12)}.trqb-stats>div:last-child{border-right:0}.trqb-stats strong{font-size:32px;display:block}.trqb-stats span{font-size:11px;text-transform:uppercase;color:#ffffff73}.trqb-library{background:var(--trqb-dark);color:#fff}.trqb-tools{margin-bottom:34px}.trqb-search{position:relative;max-width:580px}.trqb-search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px}.trqb-search input{width:100%;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:14px 85px 14px 42px;color:#fff}.trqb-search button{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:#ffffff1f;border:0;color:#fff;padding:7px 11px;border-radius:7px}.trqb-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.trqb-chips button{border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#fffc;padding:8px 14px;border-radius:8px;font-size:12.5px}.trqb-chips button.on{background:var(--trqb-accent);color:#1f2934;border-color:var(--trqb-accent);font-weight:700}.trqb-result{font-size:12px;color:#ffffff73;margin-top:12px}.trqb-row{margin-bottom:42px}.trqb-row-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}.trqb-row-head h3{font-size:27px;text-transform:uppercase}.trqb-row-head p{font-size:13px;color:#ffffff80;margin-top:5px}.trqb-viewall{font-size:12.5px;font-weight:700;color:var(--trqb-accent);white-space:nowrap}.trqb-row-head h3 span{font-size:10px;color:var(--trqb-accent);background:#f8af2426;padding:5px 9px;border-radius:5px;vertical-align:middle}.trqb-viewport{position:relative}.trqb-track{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding:12px 2px 14px;scroll-snap-type:x mandatory}.trqb-track::-webkit-scrollbar{display:none}.trqb-card{flex:0 0 208px;scroll-snap-align:start;color:#fff;transition:transform .2s}.trqb-card:hover{transform:translateY(-6px)}.trqb-cover{position:relative;display:block;aspect-ratio:358/498;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 40px #00000073}.trqb-cover{background:transparent}.trqb-cover img{display:block;position:absolute;left:50%;top:50%;width:223.463687%;height:auto;max-width:none;transform:translate(-50%,-50%);pointer-events:none}.trqb-meta{display:block;margin-top:9px}.trqb-meta strong{display:block;font-size:17px;text-transform:uppercase;line-height:1.1}.trqb-meta small{display:block;font-size:10.5px;color:#ffffff73;margin-top:3px}.trqb-meta b{display:block;color:var(--trqb-accent);font-size:14px;margin-top:5px}.trqb-arrow{position:absolute;top:40%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#141e28d9;color:#fff;display:flex;align-items:center;justify-content:center}.trqb-arrow.prev{left:-14px}.trqb-arrow.next{right:-14px}.trqb-empty{text-align:center;padding:44px;color:#fff9}.trqb-inside{background:#f1f2f2}.inside-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px}.trqb-inside h2{font-size:clamp(34px,4vw,56px);margin:10px 0 14px}.trqb-inside h2 em{font-style:normal;color:var(--trqb-accent)}.trqb-inside p{color:#68788c;line-height:1.7}.trqb-systems{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-top:22px}.trqb-systems>div{padding:11px 0;border-top:1px solid #d7d9d9;font-weight:500}.trqb-systems span{color:var(--trqb-accent);margin-right:10px}.trqb-inside-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;border-top:1px solid #d7d9d9;margin-top:24px;padding-top:22px}.trqb-inside-stats strong{font-size:30px;display:block}.trqb-inside-stats span{font-size:11px;color:#68788c;text-transform:uppercase}.trqb-main-btn{margin-top:24px}.trqb-inside-image{min-height:340px;position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(140deg,#22374b,#16222e 55%,#0e1720)}.trqb-inside-image{display:flex;align-items:center;justify-content:center}.trqb-inside-image img{width:100%;height:100%;object-fit:contain;object-position:center center}.trqb-inside-image span{position:absolute;left:14px;bottom:13px;background:#00000080;color:#fff;padding:6px 11px;border-radius:20px;font-size:10px;text-transform:uppercase}.trqb-loading{min-height:50vh;display:grid;place-items:center}@media (max-width:900px){.trqb-inner{padding:60px 22px}.inside-grid{grid-template-columns:1fr}.trqb-arrow{display:none}.trqb-systems{grid-template-columns:1fr}.trqb-card{flex-basis:160px}}@media (prefers-reduced-motion:reduce){.trqb-radar{animation:none}}.aag-page{font-family:Urbanist,sans-serif;--aag-dark:var(--color-custom-primary,#1f2934);--aag-accent:var(--color-custom-button,#f8af24);background:#f1f2f2;color:#111820}.aag-inner{max-width:1400px;margin:0 auto;padding:78px 32px}.aag-hero{position:relative;overflow:hidden;background:#16202a;color:#fff;padding-top:54px}.aag-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#121b24f5,#121b24d6 52%,#121b2475);z-index:1}.aag-radar{position:absolute;width:820px;height:820px;border-radius:50%;right:-6%;top:50%;transform:translateY(-50%) rotate(0);background:radial-gradient(circle,transparent 28.6%,rgba(255,255,255,.12) 29%,transparent 29.4%),radial-gradient(circle,transparent 18.6%,rgba(255,255,255,.12) 19%,transparent 19.4%),radial-gradient(circle,transparent 8.6%,rgba(255,255,255,.12) 9%,transparent 9.4%),conic-gradient(from 0deg,transparent 300deg,rgba(248,175,36,.18) 352deg,transparent 360deg);animation:aagRadarSpin 8s linear infinite;transform-origin:center}@keyframes aagRadarSpin{to{transform:translateY(-50%) rotate(360deg)}}.aag-hero-inner{position:relative;z-index:2;padding-top:80px;padding-bottom:82px}.aag-eyebrow,.aag-kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--aag-accent);font-weight:700;font-size:13px}.aag-hero h1,.aag-inside h2{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:800;line-height:.92;letter-spacing:-.01em}.aag-hero h1{font-size:clamp(46px,6vw,86px);margin:18px 0 20px}.aag-hero h1 em,.aag-inside h2 em{font-style:normal;color:var(--aag-accent)}.aag-hero p{font-size:17px;line-height:1.7;color:#ffffffad;max-width:650px}.aag-buttons{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 34px}.aag-buttons a,.aag-main-btn{display:inline-flex;background:var(--aag-accent);color:#1f2934;padding:14px 26px;border-radius:8px;font-weight:700}.aag-buttons a.ghost{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff}.aag-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden}.aag-stats>div{background:#0e1720d1;padding:22px 20px;border-right:1px solid rgba(255,255,255,.12)}.aag-stats>div:last-child{border-right:0}.aag-stats strong{font-size:32px;display:block}.aag-stats span{font-size:11px;text-transform:uppercase;color:#ffffff73}.aag-library{background:var(--aag-dark);color:#fff}.aag-tools{margin-bottom:34px}.aag-search{position:relative;max-width:580px}.aag-search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px}.aag-search input{width:100%;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:14px 85px 14px 42px;color:#fff}.aag-search button{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:#ffffff1f;border:0;color:#fff;padding:7px 11px;border-radius:7px}.aag-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.aag-chips button{border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#fffc;padding:8px 14px;border-radius:8px;font-size:12.5px}.aag-chips button.on{background:var(--aag-accent);color:#1f2934;border-color:var(--aag-accent);font-weight:700}.aag-result{font-size:12px;color:#ffffff73;margin-top:12px}.aag-row{margin-bottom:42px}.aag-row-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}.aag-row-head h3{font-family:Urbanist,sans-serif;font-size:27px;font-weight:700;text-transform:uppercase}.aag-row-head h3 span{font-size:10px;color:var(--aag-accent);background:#f8af2426;padding:5px 9px;border-radius:5px;vertical-align:middle}.aag-row-head p{font-size:13px;color:#ffffff80;margin-top:5px}.aag-viewall{font-size:12.5px;font-weight:700;color:var(--aag-accent);white-space:nowrap}.aag-viewport{position:relative}.aag-track{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding:12px 2px 14px;scroll-snap-type:x mandatory}.aag-track::-webkit-scrollbar{display:none}.aag-card{flex:0 0 208px;scroll-snap-align:start;color:#fff;transition:transform .2s}.aag-card:hover{transform:translateY(-6px)}.aag-cover{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:358/498;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 40px #00000073;background:transparent}.aag-cover img{display:block;position:absolute;left:50%;top:50%;width:223.463687%;height:auto;max-width:none;transform:translate(-50%,-50%);pointer-events:none}.aag-meta{display:block;margin-top:9px}.aag-meta strong{display:block;font-size:17px;text-transform:uppercase;line-height:1.1}.aag-meta small{display:block;font-size:10.5px;color:#ffffff73;margin-top:3px}.aag-meta b{display:block;color:var(--aag-accent);font-size:14px;margin-top:5px}.aag-arrow{position:absolute;top:40%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#141e28d9;color:#fff;display:flex;align-items:center;justify-content:center}.aag-arrow.prev{left:-14px}.aag-arrow.next{right:-14px}.aag-empty{text-align:center;padding:44px;color:#fff9}.aag-inside{background:#f1f2f2}.aag-inside-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px}.aag-inside h2{font-size:clamp(34px,4vw,56px);margin:10px 0 14px}.aag-inside p{color:#68788c;line-height:1.7}.aag-includes{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-top:22px}.aag-includes>div{padding:11px 0;border-top:1px solid #d7d9d9;font-weight:500}.aag-includes span{color:var(--aag-accent);margin-right:10px}.aag-main-btn{margin-top:26px}.aag-inside-image{min-height:340px;position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(140deg,#22374b,#16222e 55%,#0e1720);display:flex;align-items:center;justify-content:center}.aag-inside-image img{width:100%;height:100%;object-fit:contain;object-position:center}.aag-inside-image span{position:absolute;left:14px;bottom:13px;background:#00000080;color:#fff;padding:6px 11px;border-radius:20px;font-size:10px;text-transform:uppercase}.aag-loading{min-height:50vh;display:grid;place-items:center}@media (max-width:900px){.aag-inner{padding:60px 22px}.aag-inside-grid{grid-template-columns:1fr}.aag-arrow{display:none}.aag-includes{grid-template-columns:1fr}.aag-card{flex-basis:160px}}@media (prefers-reduced-motion:reduce){.aag-radar{animation:none}}.psp-page *,.psp-page *:before,.psp-page *:after{box-sizing:border-box}.psp-page{margin:0;background:#f5f7f8;color:#101b27;font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}.psp-page a{color:inherit;text-decoration:none}.psp-page button{font:inherit}.psp-page img{display:block;width:100%}.psp-page .wrap{width:min(1420px,calc(100% - 72px));margin:auto}.psp-page .display{font-family:Barlow Condensed,Impact,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.025em;line-height:.88}.psp-page .eyebrow{display:flex;align-items:center;gap:11px;color:#f8af24;font-size:13px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.psp-page .eyebrow:before{content:"";width:28px;height:2px;background:#f8af24}.psp-page .button{min-height:54px;padding:15px 24px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#f8af24;color:#101b27;font-size:15px;font-weight:800;box-shadow:0 13px 30px #f8af242e;cursor:pointer;transition:transform .25s,box-shadow .25s,background .25s}.psp-page .button:hover{transform:translateY(-3px);box-shadow:0 20px 40px #f8af2447;background:#ffc34f}.psp-page .button.dark{background:#101b27;color:#fff;box-shadow:none}.psp-page .button.dark:hover{background:#275f97}.psp-page .button.ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4);box-shadow:none}.psp-page .button.ghost:hover{border-color:#f8af24;color:#f8af24}.psp-page .hero{min-height:790px;height:93svh;position:relative;display:flex;align-items:flex-end;overflow:hidden;background:#0d1925}.psp-page .hero-bg{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;background-position:center 42%;background-size:cover;background-repeat:no-repeat;transform:scale(1.08);animation:psp-heroIn 8s cubic-bezier(.18,.74,.22,1) forwards}.psp-page .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06111bf7,#06111bbf 46%,#06111b26 83%),linear-gradient(0deg,rgba(6,17,27,.92) 0%,transparent 49%,rgba(6,17,27,.5) 100%)}@keyframes psp-heroIn{to{transform:scale(1)}}.psp-page .hero-grid{position:relative;z-index:2;width:min(1420px,calc(100% - 96px));margin:0 auto 70px;display:grid;grid-template-columns:minmax(0,980px) 1fr;gap:70px;align-items:end}.psp-page .hero h1{margin:23px 0 26px;color:#fff;font-size:clamp(74px,9.3vw,150px);max-width:1050px}.psp-page .hero h1 em{display:block;color:#f8af24;font-style:normal}.psp-page .hero-copy>p{max-width:700px;margin:0 0 32px;color:#ffffffb8;font-size:20px;font-weight:600}.psp-page .hero-actions{display:flex;gap:13px;flex-wrap:wrap}.psp-page .provider-panel{justify-self:end;width:min(100%,360px);padding:26px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:#0b1621ba;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff}.psp-page .provider-panel-head{display:flex;align-items:center;justify-content:space-between;color:#f8af24;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.psp-page .provider-panel-head i{width:8px;height:8px;border-radius:50%;background:#f8af24;box-shadow:0 0 0 7px #f8af241f;animation:psp-pulse 1.6s infinite}@keyframes psp-pulse{50%{opacity:.3;transform:scale(1.5)}}.psp-page .provider-panel strong{display:block;margin:14px 0 9px;font-family:Barlow Condensed,sans-serif;font-size:38px;line-height:1;text-transform:uppercase}.psp-page .provider-panel p{margin:0;color:#ffffff9e;font-size:14px}.psp-page .radar{position:absolute;z-index:2;right:-180px;top:40px;width:620px;height:620px;border:1px solid rgba(255,255,255,.09);border-radius:50%;box-shadow:0 0 0 90px #ffffff05,0 0 0 180px #ffffff04}.psp-page .radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 305deg,rgba(248,175,36,.3) 355deg,transparent 360deg);animation:psp-sweep 8s linear infinite}@keyframes psp-sweep{to{transform:rotate(360deg)}}.psp-page .search-strip{position:relative;z-index:5;margin-top:-1px;background:#f8af24}.psp-page .search-inner{width:min(1420px,calc(100% - 72px));min-height:132px;margin:auto;display:grid;grid-template-columns:.8fr 1.2fr auto;gap:18px;align-items:center}.psp-page .search-title strong{display:block;font-family:Barlow Condensed,sans-serif;font-size:31px;line-height:1;text-transform:uppercase}.psp-page .search-title span{font-size:13px;font-weight:800;color:#101b27ad}.psp-page .search-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.psp-page .fake-field{height:52px;padding:0 17px;border:1px solid rgba(16,27,39,.17);border-radius:8px;background:#ffffffb8;display:flex;align-items:center;justify-content:space-between;color:#536271;font-size:14px;font-weight:700}.psp-page .fake-field b{color:#101b27}.psp-page .search-strip .button.dark{white-space:nowrap}.psp-page .section{padding:112px 0}.psp-page .section.white{background:#fff}.psp-page .section.navy{background:#101b27;color:#fff;position:relative;overflow:hidden}.psp-page .section.cloud{background:#eef2f5}.psp-page .section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:52px}.psp-page .section-head h2{max-width:890px;margin:15px 0 0;font-size:clamp(56px,7vw,104px)}.psp-page .section-head p{max-width:480px;margin:0;color:#667589;font-weight:600}.psp-page .section.navy .section-head p{color:#ffffffa1}.psp-page .intro-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start}.psp-page .intro-copy{position:sticky;top:110px}.psp-page .intro-copy h2{margin:17px 0 24px;font-size:clamp(58px,6.5vw,98px)}.psp-page .intro-copy>p{margin:0 0 28px;color:#667589;font-size:18px;font-weight:600}.psp-page .pill-list{display:flex;flex-wrap:wrap;gap:9px}.psp-page .pill{padding:9px 13px;border:1px solid #ccd7df;border-radius:999px;color:#536475;font-size:13px;font-weight:800}.psp-page .benefit-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d6dfe5}.psp-page .benefit{padding:28px 26px 28px 0;border-bottom:1px solid #d6dfe5}.psp-page .benefit:nth-child(odd){border-right:1px solid #d6dfe5}.psp-page .benefit:nth-child(2n){padding-left:26px}.psp-page .benefit-code{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;background:#101b27;color:#f8af24;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:900}.psp-page .benefit h3{margin:13px 0 7px;font-family:Barlow Condensed,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.psp-page .benefit p{margin:0;color:#667589;font-size:14px;font-weight:600}.psp-page .sim-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.psp-page .sim-card{position:relative;min-height:690px;overflow:hidden;border-radius:24px;background:#0d1925;color:#fff;box-shadow:0 30px 80px #07121c38}.psp-page .sim-card img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;transition:transform 1s}.psp-page .sim-card:hover img{transform:scale(1.05)}.psp-page .sim-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#050e17fa,#050e17c7 42%,#050e1714 78%)}.psp-page .sim-copy{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:38px}.psp-page .sim-label{color:#f8af24;font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.psp-page .sim-card h3{margin:10px 0 12px;font-family:Barlow Condensed,sans-serif;font-size:54px;line-height:.9;text-transform:uppercase}.psp-page .sim-card p{max-width:540px;margin:0 0 25px;color:#ffffffa6;font-size:15px;font-weight:600}.psp-page .sim-meta{display:flex;gap:18px;margin-bottom:24px}.psp-page .sim-meta span{padding-right:18px;border-right:1px solid rgba(255,255,255,.18);font-size:13px;font-weight:800}.psp-page .sim-meta span:last-child{border:0}.psp-page .sim-meta b{color:#f8af24}.psp-page .fleet-board{overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:20px}.psp-page .fleet-head,.psp-page .fleet-row{display:grid;grid-template-columns:1.5fr .8fr .65fr auto;gap:20px;align-items:center}.psp-page .fleet-head{padding:15px 24px;background:#ffffff0f;color:#ffffff80;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.psp-page .fleet-row{min-height:78px;padding:15px 24px;border-top:1px solid rgba(255,255,255,.1);transition:background .2s}.psp-page .fleet-row:hover{background:#ffffff0b}.psp-page .fleet-row strong{font-family:Barlow Condensed,sans-serif;font-size:25px;text-transform:uppercase}.psp-page .fleet-row span{color:#ffffff9e;font-size:14px;font-weight:700}.psp-page .fleet-row .price{color:#f8af24;font-weight:900}.psp-page .mini-book{padding:9px 14px;border-radius:7px;background:#f8af24;color:#101b27;font-size:12px;font-weight:900;white-space:nowrap}.psp-page .fleet-note{margin-top:20px;color:#ffffff85;font-size:13px;font-weight:600}.psp-page .instructors{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.psp-page .instructor{min-height:310px;padding:30px;border:1px solid #d7e0e5;border-radius:17px;background:#fff;transition:transform .3s,box-shadow .3s}.psp-page .instructor:hover{transform:translateY(-7px);box-shadow:0 20px 50px #101b271a}.psp-page .rank{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#101b27;color:#f8af24;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:900}.psp-page .instructor h3{margin:24px 0 10px;font-family:Barlow Condensed,sans-serif;font-size:32px;line-height:1;text-transform:uppercase}.psp-page .instructor p{margin:0;color:#667589;font-size:14px;font-weight:600}.psp-page .booking-cta{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center;padding:64px;border-radius:26px;background:#101b27;color:#fff}.psp-page .booking-cta:after{content:"BOOK";position:absolute;right:20px;bottom:-65px;color:#ffffff09;font:900 220px/.8 Barlow Condensed}.psp-page .booking-cta>div,.psp-page .booking-cta>a{position:relative;z-index:2}.psp-page .booking-cta h2{max-width:860px;margin:15px 0 18px;font-size:clamp(58px,6.8vw,100px)}.psp-page .booking-cta p{max-width:670px;margin:0;color:#ffffff9e;font-weight:600}.psp-page .booking-cta .button{white-space:nowrap}.psp-page .faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.psp-page .faq-intro h2{margin:17px 0 18px;font-size:clamp(58px,6vw,92px)}.psp-page .faq-intro p{color:#667589;font-weight:600}.psp-page .faq details{border-top:1px solid #cad5dc}.psp-page .faq details:last-child{border-bottom:1px solid #cad5dc}.psp-page .faq summary{padding:22px 44px 22px 0;cursor:pointer;list-style:none;position:relative;font-family:Barlow Condensed,sans-serif;font-size:27px;font-weight:800;text-transform:uppercase}.psp-page .faq summary:after{content:"+";position:absolute;right:4px;top:17px;color:#f8af24;font:700 30px Manrope}.psp-page .faq details[open] summary:after{content:"−"}.psp-page .faq details p{margin:0;padding:0 50px 22px 0;color:#667589;font-size:15px;font-weight:600}.psp-page .final{padding:90px 0;background:#f8af24;position:relative;overflow:hidden}.psp-page .final:after{content:"READY";position:absolute;right:-20px;bottom:-52px;color:#101b270f;font:900 230px/.8 Barlow Condensed}.psp-page .final-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:40px}.psp-page .final h2{max-width:930px;margin:0;font-size:clamp(62px,7vw,112px)}.psp-page .reveal{opacity:0;transform:translateY(42px);transition:opacity .85s,transform .85s cubic-bezier(.16,1,.3,1)}.psp-page .reveal.show{opacity:1;transform:none}.psp-page .reveal.delay{transition-delay:.12s}@media (max-width:1180px){.psp-page .hero-grid{grid-template-columns:1fr}.psp-page .provider-panel{display:none}.psp-page .proof-grid{grid-template-columns:1fr 1fr}.psp-page .proof-item:nth-child(3){border-left:0}.psp-page .search-inner{grid-template-columns:1fr 1fr}.psp-page .search-title{grid-column:1/-1}.psp-page .intro-grid,.psp-page .faq-grid{grid-template-columns:1fr}.psp-page .intro-copy{position:static}.psp-page .sim-grid{grid-template-columns:1fr}.psp-page .instructors{grid-template-columns:1fr 1fr}.psp-page .section-head{align-items:start;flex-direction:column}.psp-page .booking-cta{grid-template-columns:1fr}.psp-page .booking-cta .button{justify-self:start}}@media (max-width:720px){.psp-page{font-size:16px}.psp-page .wrap{width:calc(100% - 36px)}.psp-page .hero{min-height:710px}.psp-page .hero-grid{width:calc(100% - 36px);margin-bottom:48px}.psp-page .hero h1{font-size:clamp(64px,20vw,92px)}.psp-page .hero-copy>p{font-size:17px}.psp-page .hero-actions{display:grid}.psp-page .proof-grid{width:100%;grid-template-columns:1fr 1fr}.psp-page .proof-item{padding:19px 18px}.psp-page .proof-item strong{font-size:24px}.psp-page .search-inner{width:calc(100% - 36px);padding:24px 0;grid-template-columns:1fr}.psp-page .search-title{grid-column:auto}.psp-page .search-fields{grid-template-columns:1fr}.psp-page .section{padding:78px 0}.psp-page .section-head{margin-bottom:34px}.psp-page .benefit-grid{grid-template-columns:1fr}.psp-page .benefit:nth-child(odd){border-right:0}.psp-page .benefit:nth-child(2n){padding-left:0}.psp-page .sim-card{min-height:610px}.psp-page .sim-copy{padding:25px}.psp-page .sim-card h3{font-size:44px}.psp-page .fleet-head{display:none}.psp-page .fleet-row{grid-template-columns:1fr auto;gap:5px 12px;padding:17px}.psp-page .fleet-row span{font-size:12px}.psp-page .fleet-row .mini-book{grid-column:2;grid-row:1/3}.psp-page .instructors{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:15px}.psp-page .instructor{min-width:270px;scroll-snap-align:start}.psp-page .booking-cta{padding:40px 25px}.psp-page .final-inner{align-items:flex-start;flex-direction:column}.psp-page .final:after{font-size:130px}}@media (prefers-reduced-motion:reduce){.psp-page .hero-bg,.psp-page .radar:after,.psp-page .provider-panel-head i{animation:none!important}.psp-page .reveal{opacity:1;transform:none;transition:none}}.psp-page{font-family:Manrope,Arial,sans-serif;background:#f5f7f8;color:#101b27;line-height:1.65;font-size:17px;overflow:clip;-webkit-font-smoothing:antialiased}.psp-page .hero{isolation:isolate}.psp-page .hero-bg{z-index:0}.psp-page .hero-logbook>:first-child{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.psp-page .hero-logbook .hero-grid{z-index:3}.psp-page .hero-logbook .radar{z-index:2}.psp-page .search-inner{grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);gap:26px}.psp-page .search-fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0}.psp-page .location-field{height:54px;display:flex;align-items:center;gap:12px;min-width:0;padding:0 16px;background:#fff;border:1px solid rgba(16,27,39,.22);border-radius:9px;color:#101b27}.psp-page .location-field input{min-width:0;flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;background:transparent;color:#101b27;font:700 15px Manrope,Arial,sans-serif;width:100%}.psp-page .location-field input::placeholder{color:#6a7682;font-weight:600}.psp-page .location-field:focus-within{box-shadow:0 0 0 2px #101b27}.psp-page .location-field svg{flex:0 0 auto}.psp-page .search-fields .button{white-space:nowrap;border:0}.psp-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.psp-page .sim-meta{flex-wrap:wrap;gap:8px 16px}.psp-page .sim-meta span{min-width:0;overflow-wrap:anywhere}.psp-page .sim-card .button{max-width:100%;text-align:center;white-space:normal}.psp-page .fleet-row{min-width:0;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.65fr) auto}.psp-page .fleet-row strong,.psp-page .fleet-row span{min-width:0}.psp-page .fleet-row strong{overflow-wrap:anywhere}.psp-page .fleet-row a{display:inline-flex;justify-content:center}.psp-page .faq summary{display:flex;align-items:center;justify-content:space-between;gap:15px}.psp-page .faq summary:after{content:none}.psp-page .faq-symbol{display:inline-flex;flex-shrink:0;color:#f8af24}.psp-page .faq-symbol svg{transition:transform .2s}.psp-page .faq details[open] .faq-symbol svg{transform:rotate(45deg)}.psp-page .booking-cta .button{justify-self:start}.psp-page .intro-copy p,.psp-page .booking-cta p{overflow-wrap:break-word}@media (max-width:1180px){.psp-page .search-inner{grid-template-columns:1fr;gap:12px;padding-top:24px;padding-bottom:24px}.psp-page .search-fields{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:720px){.psp-page .hero{height:auto;min-height:710px}.psp-page .hero-grid{padding-top:135px}.psp-page .hero-actions .button{width:100%}.psp-page .search-inner{width:calc(100% - 36px);grid-template-columns:minmax(0,1fr)}.psp-page .search-fields{grid-template-columns:minmax(0,1fr)}.psp-page .search-fields .button{width:100%}.psp-page .sim-card{min-height:610px}.psp-page .sim-copy{padding:23px}.psp-page .sim-copy h3{font-size:clamp(36px,11vw,44px);overflow-wrap:break-word}.psp-page .sim-meta span{border:0;padding:0}.psp-page .fleet-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.psp-page .fleet-row strong{grid-column:1;grid-row:1}.psp-page .fleet-row span:nth-child(2){grid-column:1;grid-row:2}.psp-page .fleet-row .price{grid-column:1;grid-row:3}.psp-page .fleet-row .mini-book{grid-column:2;grid-row:1/4;align-self:center;padding:9px 10px}.psp-page .booking-cta{padding:35px 23px;gap:28px}.psp-page .booking-cta .button{white-space:normal;text-align:center}}@media (max-width:380px){.psp-page .hero h1{font-size:clamp(56px,19vw,72px)}.psp-page .sim-card .button{padding:13px 12px;font-size:13px}}.ptl-page{--ptl-navy:#0b1622;--ptl-navy2:#101f2e;--ptl-yellow:#f8af24;--ptl-mist:#f2f4f6;--ptl-line:#d7dde3;--ptl-ink:#101923;--ptl-muted:#617084;background:var(--ptl-mist);color:var(--ptl-ink);overflow:clip;font-size:16px;line-height:1.65}.ptl-page *{box-sizing:border-box}.ptl-page h1,.ptl-page h2,.ptl-page h3,.ptl-page p{margin-top:0}.ptl-page a{text-decoration:none}.ptl-page button{font:inherit;cursor:pointer}.ptl-page img{display:block;max-width:100%}.ptl-container{width:min(1320px,calc(100% - 48px));margin-inline:auto;position:relative}.ptl-page .ptl-eyebrow{display:flex;align-items:center;gap:13px;color:var(--ptl-yellow);font-size:13px;line-height:1.4;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px}.ptl-eyebrow:before{content:"";height:3px;width:36px;border-radius:5px;background:currentColor;flex-shrink:0}.ptl-page .ptl-section-title,.ptl-page .ptl-hero h1,.ptl-page .ptl-cta h2,.ptl-page .ptl-route-card h3,.ptl-page .ptl-stage h3,.ptl-page .ptl-tool-card h3{font-family:Barlow Condensed,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.025em;line-height:.9}.ptl-section-title{font-size:clamp(56px,7vw,116px);max-width:900px;color:var(--ptl-navy);margin:0}.ptl-accent{color:var(--ptl-yellow)}.ptl-section-intro{color:var(--ptl-muted);font-size:clamp(17px,1.4vw,21px);font-weight:600;line-height:1.65;max-width:620px}.ptl-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:999px;background:var(--ptl-yellow);color:var(--ptl-navy)!important;font-weight:800;font-size:15px;padding:17px 25px;min-height:54px;transition:background .2s,transform .2s;white-space:nowrap}.ptl-button:hover{background:#ffd376;transform:translateY(-2px)}.ptl-button-outline{background:#ffffff14;border:1px solid rgba(255,255,255,.5);color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ptl-button-outline:hover{background:#fff;color:var(--ptl-navy)!important}.ptl-page :is(a,button):focus-visible{outline:3px solid var(--ptl-yellow);outline-offset:3px}.ptl-hero{position:relative;min-height:100svh;display:flex;align-items:end;overflow:hidden;background:var(--ptl-navy);color:#fff;isolation:isolate}.ptl-hero-media,.ptl-hero-shade,.ptl-hero-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ptl-hero-media{z-index:-4;background-size:cover;background-position:center 44%;transform:scale(1.04)}.ptl-hero-shade{z-index:-3;background:linear-gradient(90deg,#06101af0,#06101aad 48%,#06101a1f 76%),linear-gradient(0deg,rgba(6,16,26,.9),transparent 54%)}.ptl-hero-grain{z-index:-2;opacity:.11;background-image:radial-gradient(rgba(255,255,255,.8) .7px,transparent .7px);background-size:7px 7px}.ptl-hero-orbit{position:absolute;top:18%;right:8%;z-index:-1;width:clamp(260px,35vw,560px);aspect-ratio:1;border:1px solid rgba(255,255,255,.2);border-radius:50%;animation:ptl-orbit 7s ease-in-out infinite;pointer-events:none}.ptl-hero-orbit:before,.ptl-hero-orbit:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px solid rgba(248,175,36,.52);border-radius:50%}.ptl-hero-orbit:after{top:29%;right:29%;bottom:29%;left:29%;border-color:#ffffff38;background:#f8af240f}@keyframes ptl-orbit{50%{transform:scale(1.04) rotate(5deg);opacity:.75}}.ptl-hero-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(290px,.55fr);align-items:end;gap:clamp(30px,6vw,110px);padding-top:170px;padding-bottom:74px}.ptl-hero h1{font-size:clamp(78px,10vw,160px);margin:0;max-width:980px}.ptl-hero-line{display:block;overflow:hidden;line-height:.91}.ptl-hero-line>span{display:block;animation:ptl-rise .8s cubic-bezier(.16,.74,.22,1) both}.ptl-hero-line:nth-child(2)>span{animation-delay:.15s}.ptl-hero-line:nth-child(3)>span{animation-delay:.28s}.ptl-orange{color:var(--ptl-yellow)}@keyframes ptl-rise{0%{transform:translateY(115%)}to{transform:translateY(0)}}.ptl-hero-description{max-width:660px;margin:28px 0 0;color:#ffffffd1;font-size:clamp(17px,1.45vw,22px);font-weight:600}.ptl-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.ptl-flight-plan{align-self:end;overflow:hidden;border-radius:26px;border:1px solid rgba(255,255,255,.28);background:#0a17238f;box-shadow:0 30px 90px #0000004d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ptl-flight-plan:before{content:"";display:block;height:4px;background:var(--ptl-yellow)}.ptl-plan-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px 18px;border-bottom:1px solid rgba(255,255,255,.15)}.ptl-plan-head strong{font-family:Barlow Condensed,sans-serif;font-size:28px;text-transform:uppercase}.ptl-status-dot{width:11px;height:11px;background:var(--ptl-yellow);border-radius:50%;box-shadow:0 0 0 8px #f8af241c}.ptl-flight-plan ol{list-style:none;margin:0;padding:5px 28px 18px}.ptl-flight-plan li{display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:14px;font-weight:700}.ptl-flight-plan li:last-child{border:0}.ptl-flight-plan li b{font-family:Barlow Condensed,sans-serif;font-size:21px;color:var(--ptl-yellow)}.ptl-flight-plan li small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.ptl-scroll-cue{position:absolute;right:32px;bottom:26px;writing-mode:vertical-rl;color:#fff9;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.ptl-pathfinder{position:relative;overflow:hidden;background:#fff;padding:clamp(85px,10vw,150px) 0}.ptl-pathfinder:before{content:"FLIGHT PLAN";position:absolute;top:10px;left:50%;transform:translate(-50%);color:#0b162209;font-family:Barlow Condensed,sans-serif;font-size:clamp(110px,20vw,300px);font-weight:900;white-space:nowrap;line-height:1}.ptl-intro-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:clamp(35px,6vw,95px);align-items:end}.ptl-intro-grid .ptl-section-intro{margin:0 0 8px}.ptl-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:64px}.ptl-start-option{position:relative;min-height:220px;border:1px solid var(--ptl-line);border-radius:24px;background:var(--ptl-mist);padding:26px;color:var(--ptl-navy);text-align:left;overflow:hidden;transition:transform .24s,background .24s,color .24s,box-shadow .24s}.ptl-start-option:after{content:"";position:absolute;right:-36px;bottom:-58px;width:150px;aspect-ratio:1;border:24px solid rgba(248,175,36,.18);border-radius:50%;transition:transform .3s}.ptl-start-option:hover,.ptl-start-option.active{transform:translateY(-6px);background:var(--ptl-navy);color:#fff;box-shadow:0 25px 60px #05111d29;border-color:var(--ptl-navy)}.ptl-start-option:hover:after,.ptl-start-option.active:after{transform:scale(1.25)}.ptl-start-option>span{display:block;color:var(--ptl-yellow);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.12em}.ptl-start-option strong{position:relative;display:block;max-width:320px;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-size:clamp(32px,3vw,47px);line-height:1;margin-top:46px;z-index:1}.ptl-start-arrow{position:absolute;right:18px;top:20px;color:var(--ptl-yellow)}.ptl-journey{position:relative;padding:clamp(85px,10vw,150px) 0;background:var(--ptl-navy);color:#fff;overflow:clip}.ptl-journey:before{content:"";position:absolute;top:6%;right:-9%;width:38vw;aspect-ratio:1;border:1px solid rgba(248,175,36,.2);border-radius:50%;box-shadow:0 0 0 80px #f8af2406,0 0 0 160px #f8af2404;pointer-events:none}.ptl-journey-head{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:end;margin-bottom:64px}.ptl-journey .ptl-section-title{color:#fff}.ptl-journey-head>p{max-width:370px;margin:0 0 10px;color:#ffffffa3;font-weight:600}.ptl-timeline-layout{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,90px)}.ptl-timeline-mobile-shell{position:sticky;top:112px;align-self:start;min-width:0}.ptl-timeline-nav{position:relative;padding:24px 0;min-width:0}.ptl-timeline-track{position:absolute;left:8px;top:57px;height:calc(100% - 114px);width:2px;background:#ffffff2e;pointer-events:none}.ptl-timeline-track span{position:absolute;top:0;left:0;width:2px;height:0;background:var(--ptl-yellow);box-shadow:0 0 15px #f8af247a;transition:height .18s linear}.ptl-timeline-link{position:relative;z-index:1;display:grid;align-items:center;grid-template-columns:18px 32px minmax(0,1fr);gap:8px;min-height:66px;width:100%;padding:8px 0;border:0;background:transparent;text-align:left;color:#ffffff75;font-size:13px;line-height:1.25;font-weight:800;text-transform:uppercase;transition:color .25s ease}.ptl-timeline-link:hover,.ptl-timeline-link.active{color:#fff}.ptl-timeline-dot{position:relative;z-index:1;justify-self:center;display:grid;place-items:center;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-radius:50%;background:#111d29;box-shadow:inset 0 0 0 5px #111d29;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.ptl-timeline-link.active .ptl-timeline-dot{border-color:var(--ptl-yellow);background:var(--ptl-yellow);box-shadow:inset 0 0 0 5px #111d29,0 0 0 7px #f8af241a}.ptl-timeline-number{display:flex;align-items:center;color:var(--ptl-yellow);font-family:Barlow Condensed,sans-serif;font-size:21px;line-height:1}.ptl-timeline-name{display:block;min-width:0;line-height:1.2;overflow-wrap:break-word}.ptl-timeline-next{display:none}.ptl-stages{display:grid;gap:36px;min-width:0}.ptl-stage{min-height:630px;display:grid;grid-template-columns:minmax(250px,.9fr) minmax(280px,1fr);border:1px solid rgba(255,255,255,.12);border-radius:28px;overflow:hidden;background:#fff;color:var(--ptl-ink);box-shadow:0 28px 90px #0003;scroll-margin-top:116px}.ptl-stage-visual{position:relative;min-height:400px;background:#182b3e;overflow:hidden}.ptl-stage-visual img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;transition:transform .8s}.ptl-stage:hover .ptl-stage-visual img{transform:scale(1.055)}.ptl-stage-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(5,17,29,.62),transparent 58%)}.ptl-stage-badge{position:absolute;top:24px;left:24px;z-index:2;padding:9px 13px;border-radius:99px;border:1px solid rgba(255,255,255,.35);background:#0714218c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.ptl-stage-giant{position:absolute;right:18px;bottom:-20px;z-index:2;font-family:Barlow Condensed,sans-serif;color:#ffffffd9;font-weight:900;line-height:.8;font-size:clamp(120px,14vw,220px)}.ptl-stage-copy{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(32px,4vw,60px)}.ptl-stage-eyebrow{color:var(--ptl-yellow);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px}.ptl-stage h3{color:var(--ptl-navy);font-size:clamp(46px,5vw,80px);margin:0}.ptl-page .ptl-stage-description{margin:36px 0 0;color:var(--ptl-muted);font-size:16px;font-weight:600}.ptl-facts{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ptl-facts li{padding:16px;min-height:90px;border:1px solid var(--ptl-line);border-radius:15px;background:var(--ptl-mist)}.ptl-facts small{display:block;margin-bottom:5px;color:var(--ptl-muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ptl-facts strong{display:block;color:var(--ptl-navy);font-size:14px;line-height:1.35}.ptl-stage-link{display:inline-flex;align-items:center;gap:14px;width:fit-content;margin-top:30px;color:var(--ptl-navy);font-weight:800}.ptl-arrow-circle{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--ptl-yellow);transition:transform .2s}.ptl-stage-link:hover .ptl-arrow-circle{transform:translate(5px)}.ptl-routes{background:#fff;padding:clamp(85px,10vw,160px) 0}.ptl-side-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:50px;margin-bottom:60px}.ptl-side-heading .ptl-section-intro{margin:0}.ptl-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ptl-route-card{position:relative;min-height:520px;padding:34px;display:flex;flex-direction:column;border:1px solid var(--ptl-line);border-radius:26px;background:var(--ptl-mist);overflow:hidden;transition:transform .25s,background .25s,color .25s,box-shadow .25s}.ptl-route-card:before{content:"";position:absolute;right:-74px;bottom:-82px;width:250px;aspect-ratio:1;border:42px solid rgba(248,175,36,.2);border-radius:50%;transition:transform .3s}.ptl-route-card:hover,.ptl-route-card.featured{transform:translateY(-8px);background:var(--ptl-navy);color:#fff;border-color:var(--ptl-navy);box-shadow:0 25px 60px #05111d29}.ptl-route-card:hover:before,.ptl-route-card.featured:before{transform:scale(1.15) rotate(12deg)}.ptl-route-tag{position:relative;align-self:start;padding:8px 13px;border-radius:99px;background:var(--ptl-yellow);color:var(--ptl-navy);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ptl-route-card h3{font-size:clamp(50px,5vw,74px);margin:44px 0 0;color:inherit}.ptl-route-card p{color:var(--ptl-muted);font-weight:600;margin:20px 0 0}.ptl-route-card:hover p,.ptl-route-card.featured p{color:#ffffffb8}.ptl-route-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding-top:30px;position:relative}.ptl-route-facts>div{border-top:1px solid currentColor;padding-top:12px}.ptl-route-facts span{display:block;opacity:.56;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.ptl-route-facts strong{display:block;font-size:14px;margin-top:5px}.ptl-page .ptl-disclaimer{font-size:13px;font-weight:600;color:var(--ptl-muted);margin:46px 0 0}.ptl-toolkit{background:var(--ptl-mist);padding:clamp(85px,10vw,155px) 0}.ptl-toolkit .ptl-section-title{margin-bottom:62px}.ptl-tool-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:220px;gap:18px}.ptl-tool-card{position:relative;min-width:0;padding:28px;display:flex;flex-direction:column;justify-content:space-between;border-radius:25px;background:#fff;color:var(--ptl-navy);overflow:hidden;isolation:isolate;box-shadow:0 16px 42px #0c1c2b14;transition:transform .25s,box-shadow .25s}.ptl-tool-card:hover{transform:translateY(-6px);box-shadow:0 26px 80px #05111d2e}.ptl-tool-wide{grid-column:span 7;grid-row:span 2}.ptl-tool-tall{grid-column:span 5;grid-row:span 2}.ptl-tool-small{grid-column:span 4}.ptl-tool-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:brightness(.7);transition:transform .7s;pointer-events:none}.ptl-tool-card:hover .ptl-tool-photo{transform:scale(1.06)}.ptl-tool-card.ptl-tool-image:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#05101cb8,#05101c14 75%)}.ptl-tool-tag{z-index:2}.ptl-tool-image~h3{z-index:2}.ptl-tool-image~.ptl-tool-arrow{z-index:2}.ptl-tool-image::selection{background:transparent}.ptl-tool-image~*{position:relative}.ptl-tool-image:where(img){pointer-events:none}.ptl-tool-image+span:before{content:none}.ptl-tool-image:after{content:none}.ptl-tool-image,.ptl-tool-image:hover{filter:brightness(.75)}.ptl-tool-image~.ptl-tool-arrow{color:#fff}.ptl-tool-image~.ptl-tool-tag{color:#fff}.ptl-tool-image~h3{color:#fff}.ptl-tool-yellow{background:var(--ptl-yellow)}.ptl-tool-dark,.ptl-tool-image{background:var(--ptl-navy);color:#fff}.ptl-tool-image.ptl-tool-image{color:#fff}.ptl-tool-card.ptl-tool-image{background:var(--ptl-navy)}.ptl-tool-card.ptl-tool-image:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#05101cd1,#05101c1a 70%)}.ptl-tool-tag{align-self:start;padding:8px 12px;border:1px solid currentColor;border-radius:99px;font-size:11px;letter-spacing:.08em;font-weight:800;text-transform:uppercase}.ptl-tool-card h3{font-size:clamp(40px,4.6vw,72px);color:inherit;max-width:620px;margin:auto 0 0}.ptl-tool-small h3{font-size:clamp(34px,3vw,50px)}.ptl-tool-arrow{position:absolute;top:23px;right:23px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;width:45px;height:45px;transform:rotate(-45deg);transition:transform .2s,background .2s}.ptl-tool-card:hover .ptl-tool-arrow{transform:rotate(0);background:var(--ptl-yellow);border-color:var(--ptl-yellow);color:var(--ptl-navy)}.ptl-faq{background:#fff;padding:clamp(85px,10vw,150px) 0}.ptl-faq-layout{display:grid;grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);gap:clamp(35px,7vw,120px)}.ptl-faq-heading{position:sticky;top:120px;align-self:start}.ptl-faq-heading .ptl-section-title{font-size:clamp(60px,7vw,105px)}.ptl-faq-list{border-top:1px solid var(--ptl-line)}.ptl-faq-item{border-bottom:1px solid var(--ptl-line)}.ptl-page .ptl-faq-question{width:100%;padding:25px 0;display:grid;grid-template-columns:1fr 42px;align-items:center;gap:20px;background:transparent;border:0;color:var(--ptl-navy);text-align:left;font-weight:800;font-size:22px}.ptl-faq-plus{width:40px;height:40px;border:1px solid var(--ptl-line);background:var(--ptl-mist);border-radius:50%;display:grid;place-items:center;transition:background .25s}.ptl-faq-plus svg{transition:transform .25s}.ptl-faq-item.open .ptl-faq-plus{background:var(--ptl-yellow)}.ptl-faq-item.open .ptl-faq-plus svg{transform:rotate(45deg)}.ptl-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.ptl-faq-answer>div{overflow:hidden}.ptl-faq-answer p{color:var(--ptl-muted);font-weight:600;max-width:720px;padding:0 50px 26px 0;margin:0}.ptl-faq-item.open .ptl-faq-answer{grid-template-rows:1fr}.ptl-cta{position:relative;min-height:78svh;display:flex;align-items:center;background:var(--ptl-navy);color:#fff;overflow:hidden;isolation:isolate;padding:90px 0}.ptl-cta-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;width:100%;height:100%;object-fit:cover;opacity:.34}.ptl-cta:before{content:"";position:absolute;right:-10%;width:55vw;aspect-ratio:1;border:1px solid rgba(248,175,36,.5);border-radius:50%;box-shadow:0 0 0 90px #f8af240b,0 0 0 180px #f8af2406;z-index:-1}.ptl-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,#05101cf5,#05101c80 70%)}.ptl-cta h2{font-size:clamp(74px,10vw,155px);max-width:1060px;margin:0}.ptl-cta h2 span{color:var(--ptl-yellow)}.ptl-cta p:not(.ptl-eyebrow){font-size:19px;line-height:1.6;font-weight:600;color:#ffffffb8;max-width:630px;margin:26px 0 32px}.ptl-empty{min-height:50vh;display:grid;place-items:center;color:var(--ptl-navy);padding:40px}.ptl-js .ptl-reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s cubic-bezier(.16,.74,.22,1)}.ptl-js .ptl-reveal.ptl-visible{opacity:1;transform:none}@media (max-width:1160px){.ptl-hero-inner{grid-template-columns:1fr}.ptl-flight-plan{width:min(500px,100%)}.ptl-scroll-cue{display:none}.ptl-timeline-layout{grid-template-columns:1fr;gap:34px}.ptl-timeline-mobile-shell{position:sticky;top:85px;z-index:15;margin:0 -24px;min-width:0;background:#0b1622f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ptl-timeline-nav{position:relative;display:flex;gap:0;overflow-x:auto;scrollbar-width:none;margin:0;padding:10px 24px}.ptl-timeline-nav::-webkit-scrollbar{display:none}.ptl-timeline-track{display:none}.ptl-timeline-link{flex:0 0 auto;width:auto;min-width:176px;padding-right:16px;grid-template-columns:18px 32px minmax(0,1fr);gap:8px}.ptl-timeline-next{position:absolute;right:0;top:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:center;width:48px;padding:0;border:0;border-radius:0;background:var(--ptl-navy);color:var(--ptl-yellow);box-shadow:-8px 0 12px #0b1622eb;cursor:pointer}.ptl-timeline-next:hover{background:var(--ptl-navy2)}.ptl-timeline-next:focus-visible{outline:3px solid var(--ptl-yellow);outline-offset:-3px}.ptl-stage{min-height:0}.ptl-timeline-link.active{transform:none}}@media (max-width:900px){.ptl-intro-grid,.ptl-journey-head,.ptl-side-heading,.ptl-faq-layout,.ptl-start-grid,.ptl-route-grid{grid-template-columns:1fr}.ptl-start-option{min-height:175px}.ptl-start-option strong{margin-top:28px}.ptl-journey-head>p{max-width:600px}.ptl-stage{grid-template-columns:1fr}.ptl-stage-visual{min-height:360px}.ptl-route-card{min-height:390px}.ptl-faq-heading{position:static}.ptl-tool-grid{grid-template-columns:1fr;grid-auto-rows:270px}.ptl-tool-card.ptl-tool-card{grid-column:auto;grid-row:auto}.ptl-tool-wide,.ptl-tool-tall{min-height:400px}}@media (max-width:600px){.ptl-container{width:calc(100% - 32px)}.ptl-hero-inner{padding-top:115px;padding-bottom:52px}.ptl-hero h1{font-size:clamp(62px,20vw,92px)}.ptl-hero-description{font-size:17px}.ptl-hero-actions{display:grid}.ptl-button{width:100%;white-space:normal;text-align:center}.ptl-flight-plan{display:none}.ptl-section-title{font-size:clamp(52px,17vw,82px)}.ptl-pathfinder,.ptl-journey,.ptl-routes,.ptl-toolkit,.ptl-faq{padding-block:75px}.ptl-start-grid{margin-top:38px}.ptl-start-option{padding:24px}.ptl-timeline-mobile-shell{top:65px;margin:0 -16px}.ptl-timeline-nav{padding:10px 16px}.ptl-timeline-link{min-width:160px;font-size:11px}.ptl-stage{scroll-margin-top:125px}.ptl-stage-visual{min-height:290px}.ptl-stage-copy{padding:30px 24px}.ptl-stage h3{font-size:clamp(44px,15vw,66px)}.ptl-facts{grid-template-columns:1fr}.ptl-route-card{padding:27px 24px}.ptl-tool-card{padding:24px}.ptl-tool-card h3,.ptl-tool-small h3{font-size:clamp(36px,10vw,48px)}.ptl-cta{min-height:600px}.ptl-cta h2{font-size:clamp(66px,19vw,96px)}.ptl-faq-answer p{padding-right:0}}@media (prefers-reduced-motion:reduce){.ptl-page *{animation-duration:.01ms!important;transition-duration:.01ms!important}.ptl-js .ptl-reveal{opacity:1;transform:none}}.advertising-page{--adv-paper:#f1f2f2;--adv-paper2:#e7e8e8;--adv-line:#d7d9d9;--adv-ink:#111820;--adv-soft:#68788c;overflow-x:hidden;background:var(--adv-paper);color:var(--adv-ink)}.advertising-page h1,.advertising-page h2,.advertising-page h3,.advertising-page .n,.advertising-page .price{font-family:Barlow Condensed,sans-serif}.adv-page-loading{min-height:55vh;background:var(--adv-paper)}.adv-page-hero{position:relative;overflow:hidden;color:#fff;padding:104px 32px 88px;background:var(--color-custom-primary)}.adv-page-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.46}.adv-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#121b24fa,#121b24e0 45%,#121b248c)}.adv-page-hero-inner,.adv-page-inner{position:relative;z-index:2;max-width:1400px;margin:0 auto}.adv-page-eyebrow,.adv-page-kicker{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--color-custom-button);margin-bottom:18px}.adv-page-hero h1{font-size:clamp(46px,6vw,86px);font-weight:800;text-transform:uppercase;line-height:.9;letter-spacing:-.01em;margin:0 0 20px;white-space:pre-line}.adv-page-hero h1 em,.adv-page-hd h2 em{font-style:normal;color:var(--color-custom-button)}.adv-page-lead{font-size:17px;line-height:1.7;color:#ffffffad;max-width:620px;margin:0 0 30px}.adv-page-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:34px}.adv-page-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--color-custom-button);color:var(--color-custom-primary);font-weight:700;font-size:15px;padding:15px 28px;border-radius:8px;text-decoration:none;border:0;transition:transform .15s,filter .15s}.adv-page-btn:hover{filter:brightness(.94);transform:translateY(-2px)}.adv-page-btn:disabled{opacity:.55;cursor:not-allowed!important;transform:none}.adv-page-btn-ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.28)}.adv-page-live{display:inline-flex;align-items:center;gap:7px;font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#ffffff8c;font-weight:600}.adv-page-live .dot{width:7px;height:7px;border-radius:50%;background:#37d67a;box-shadow:0 0 0 5px #37d67a1c}.adv-page-statrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:#ffffff1f;border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden;margin-top:14px}.adv-page-stat{background:#0e1720d1;padding:22px 20px}.adv-page-stat .n{font-size:32px;font-weight:800;color:#fff;line-height:1}.adv-page-stat .l{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;margin-top:6px}.adv-page-band{background:var(--adv-paper);border-top:1px solid var(--adv-line);border-bottom:1px solid var(--adv-line)}.adv-page-dark{background:var(--color-custom-primary);color:#fff}.adv-page-inner{padding:82px 32px}.adv-page-hd{margin-bottom:38px;max-width:780px}.adv-page-hd h2{font-size:clamp(34px,4vw,56px);font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:-.01em;margin:0;color:var(--adv-ink);white-space:pre-line}.adv-page-hd h2.is-dark{color:#fff}.adv-page-hd p{font-size:16px;line-height:1.7;color:var(--adv-soft);margin:14px 0 0}.adv-page-dark .adv-page-hd p{color:#fff9}.adv-page-audience-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:46px 48px;align-items:start}.adv-page-audience-grid .adv-page-hd{margin-bottom:24px}.adv-page-audience-photo{position:relative;align-self:stretch;min-height:0}.adv-page-audience-photo .adv-page-figure{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0}.adv-page-metaline{font-size:13.5px;color:var(--adv-soft);border-left:3px solid var(--color-custom-button);padding-left:12px;margin:0 0 26px}.adv-page-minihd{font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--adv-ink);margin:0 0 14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.adv-page-roles{display:grid;grid-template-columns:repeat(3,1fr);gap:0 30px}.adv-page-role{display:flex;align-items:baseline;gap:11px;padding:13px 2px;border-top:1px solid var(--adv-line)}.adv-page-role span{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;color:var(--color-custom-button);letter-spacing:.1em}.adv-page-role strong{font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.15}.adv-page-figure{position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--adv-line);background:var(--adv-paper2);min-height:280px;height:100%}.adv-page-figure img{width:100%;height:100%;object-fit:cover;display:block}.adv-page-figure>span{position:absolute;left:14px;bottom:13px;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:#fff;background:#00000080;padding:6px 11px;border-radius:20px}.adv-page-figure.dark{border-color:#ffffff24}.adv-page-geo{display:flex;flex-direction:column;gap:15px}.adv-page-georow .top{display:flex;justify-content:space-between;font-size:13.5px;margin-bottom:6px}.adv-page-georow .top b{color:var(--adv-soft);font-weight:500}.adv-page-georow .bar{height:8px;border-radius:5px;background:var(--adv-paper2);overflow:hidden}.adv-page-georow .bar span{display:block;height:100%;background:var(--color-custom-button);border-radius:5px}.adv-page-channel-hd .adv-page-live{color:var(--adv-soft)}.adv-page-socials{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.adv-page-social{background:#fff;border:1px solid var(--adv-line);border-radius:10px;padding:15px 14px}.adv-page-social .n{font-size:25px;font-weight:800;line-height:1}.adv-page-social .l{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--adv-soft);margin-top:5px}.adv-page-note{font-size:12.5px;color:var(--adv-soft);margin:14px 0 0}.adv-page-note.dark-note{color:#ffffff6b}.adv-page-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.adv-page-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:26px;display:flex;flex-direction:column;transition:transform .2s,border-color .2s,background .2s}.adv-page-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-custom-button) 50%,transparent);background:#ffffff12}.adv-page-card .tag{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-custom-button);font-weight:700}.adv-page-card h3{font-size:27px;font-weight:800;text-transform:uppercase;color:#fff;margin:10px 0 8px}.adv-page-card p{font-size:14px;line-height:1.65;color:#ffffff94;margin:0 0 16px;flex:1}.adv-page-card .price{font-size:23px;font-weight:800;color:var(--color-custom-button);line-height:1;margin-top:auto}.adv-page-card .price small{display:block;font-family:inherit;font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#fff6;margin-top:5px}.adv-page-mediaband{position:relative;min-height:330px;display:flex;align-items:stretch;overflow:hidden;background:var(--color-custom-primary)}.adv-page-mediaband>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.5}.adv-page-mediaband .overlay{position:relative;z-index:1;width:100%;display:flex;align-items:center;background:linear-gradient(90deg,#121b24e6,#121b2473)}.adv-page-mediaband .adv-page-inner{width:100%;color:#fff}.adv-page-mediaband h2{font-size:clamp(30px,3.4vw,50px);font-weight:800;text-transform:uppercase;line-height:1;max-width:780px;margin:0}.adv-page-mediaband p{color:#ffffffb8;margin:14px 0 0;max-width:620px;font-size:16px}.adv-page-bigstats{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:18px;margin-bottom:38px}.adv-page-bigstat{background:#fff;border:1px solid var(--adv-line);border-radius:12px;padding:26px}.adv-page-bigstat .n{font-size:40px;font-weight:800;line-height:1}.adv-page-bigstat .l{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--adv-soft);margin-top:8px}.adv-page-brandlabel{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--adv-soft);margin-bottom:16px}.adv-page-logowrap{overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.adv-page-logotrack{display:flex;gap:14px;width:max-content;animation:advPageMarquee 38s linear infinite}.adv-page-logotrack:hover{animation-play-state:paused}.adv-page-logo{flex:0 0 190px;background:#fff;border:1px solid var(--adv-line);border-radius:10px;height:88px;display:flex;align-items:center;justify-content:center;padding:16px;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase}.adv-page-logo img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(1);opacity:.8}.adv-page-logo:hover img{filter:none;opacity:1}@keyframes advPageMarquee{to{transform:translate(-50%)}}.adv-page-two-col{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:stretch}.adv-page-option{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:28px;margin-top:16px}.adv-page-option h3{font-size:27px;font-weight:800;text-transform:uppercase;color:#fff;margin:0 0 6px}.adv-page-option .meta{color:var(--color-custom-button);font-weight:700;font-size:14px;margin-bottom:12px}.adv-page-option p{font-size:14px;line-height:1.65;color:#ffffff94;margin:0}.adv-page-rows{border:1px solid var(--adv-line);border-radius:12px;overflow:hidden;background:#fff;max-width:900px}.adv-page-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid var(--adv-line)}.adv-page-row:last-child{border-bottom:0}.adv-page-row>span{font-weight:600}.adv-page-row a{font-size:13px;font-weight:700;color:var(--color-custom-button);text-decoration:none}.adv-page-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:860px}.adv-page-form .full{grid-column:1/-1}.adv-page-form label>span{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;margin-bottom:7px}.adv-page-form input,.adv-page-form select,.adv-page-form textarea{width:100%;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:13px 14px;color:#fff;font:inherit}.adv-page-form textarea{min-height:120px;resize:vertical}.adv-page-form input:focus,.adv-page-form select:focus,.adv-page-form textarea:focus{outline:none;border-color:var(--color-custom-button)}.adv-page-form option{color:#111}.adv-page-form input::placeholder,.adv-page-form textarea::placeholder{color:#ffffff59}.adv-page-faq{max-width:920px}.adv-page-q{border-bottom:1px solid var(--adv-line)}.adv-page-q summary{cursor:pointer;list-style:none;padding:20px 0;font-weight:600;font-size:16px;display:flex;justify-content:space-between;gap:16px;align-items:center}.adv-page-q summary::-webkit-details-marker{display:none}.adv-page-q summary:after{content:"+";color:var(--color-custom-button);font-weight:700;font-size:22px}.adv-page-q[open] summary:after{content:"−"}.adv-page-q p{padding:0 0 20px;color:var(--adv-soft);font-size:15px;line-height:1.7;max-width:780px;margin:0}.adv-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}.adv-reveal.is-visible{opacity:1;transform:none}@media (max-width:1100px){.adv-page-cards,.adv-page-roles{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.adv-page-hero{padding:76px 22px 64px}.adv-page-inner{padding:60px 22px}.adv-page-audience-grid,.adv-page-two-col,.adv-page-form{grid-template-columns:1fr}.adv-page-socials{grid-template-columns:repeat(2,1fr)}.adv-page-audience-photo{position:static;order:-1;min-height:0}.adv-page-audience-photo .adv-page-figure{position:relative;inset:auto;aspect-ratio:4/3;min-height:0}}@media (max-width:700px){.adv-page-cards{grid-template-columns:1fr}.adv-page-statrow{grid-template-columns:repeat(2,1fr)}.adv-page-roles{grid-template-columns:1fr}.adv-page-row{align-items:flex-start;flex-direction:column}.adv-page-form{grid-template-columns:1fr}.adv-page-form .full{grid-column:auto}}@media (prefers-reduced-motion:reduce){.adv-reveal{opacity:1;transform:none;transition:none}.adv-page-logotrack{animation:none}}.react-tel-input{font-family:Roboto,sans-serif;font-size:15px;position:relative;width:100%}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{width:16px;height:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACmCAMAAAACnqETAAADAFBMVEUAAAD30gQCKn0GJJ4MP4kMlD43WGf9/f329vcBAQHhAADx8vHvAwL8AQL7UlL4RUUzqDP2MjLp6un2Jyj0Ghn2PTr9fHvi5OJYuln7Xl75+UPpNzXUAQH29jH6cXC+AAIAJwBNtE/23Ff5aGdDr0TJAQHsZV3qR0IAOQB3x3fdRD/Z2NvuWFLkcG7fVlH4kI4AAlXO0M8BATsdS6MCagIBfQEASgPoKSc4VKL442q4xeQAigD46eetAABYd9jvf3nZMiwAAoD30zz55X5ng9tPbKZnwGXz8x77+lY7OTjzzikABGsenh72pKNPldEAWgHgGBgAACH88/Gqt95JR0OWAwP3uLd/qdr53kMBBJJ3d3XMPTpWer8NnAwABKPH1O1VVFIuLSz13NtZnlf2kEh9keLn7vfZ4vNkZGHzvwJIXZRfZLuDwfv4y8tvk79LlUblzsxorGcCBusFKuYCCcdmfq5jqvlxt/tzktEABLb8/HL2tlTAw8SLlMFpj/ZlpNhBZ81BYbQcGxuToN9SYdjXY2Lz7lD0dCQ6S9Dm0EUCYPdDlvWWvd2AnviXqc11eMZTqPc3cPMCRev16ZrRUE0Hf/tNT7HIJyTptDVTffSsTkvhtgQ0T4jigoFUx/g+hsX9/QUHzQY1dbJ7sHV02Pduvd0leiK1XmaTrfpCQPgELrrdsrY1NamgyPrh03iPxosvX92ysbCgoZzk5kP1YD7t6AILnu+45LykNS40qvXDdHnR6tBennz6u3TSxU1Or9Swz6wqzCsPZKzglJbIqEY8hDhyAgFzbJxuOC+Li4d9sJLFsnhwbvH2d1A3kzAqPZQITsN76nq2dzaZdKJf4F6RJkb078YFiM+tnWZGh2F+dDibykYoMcsnekdI1UhCAwWb25qVkEq43km9yBrclQMGwfyZ3/zZ2QK9gJxsJWCBUk32QwqOSYKRxh6Xdm3B4oMW22EPZzawnR72kgZltCqPxrdH1dkBkqDdWwwMwMO9O2sqKXHvipPGJkzlRVLhJjVIs9KrAAAAB3RSTlMA/v3+/Pn9Fk05qAAAUU9JREFUeNp0nAlYVNcVxzHazoroGBkXhAgCCjMsroDoKIgKdFABBwQUnSAoCqLRFBfcCBIM4kbqShO1hlSrCJqQQmNssVFqjBarsdjFJWlMTOLXJDZt8/X7+j/n3pk3vNq/bb8+3nbP79137/+dd954qTVt8uTJL73OMhqNer03ady4cWOhWbNmjV+0FfKGjMb36Y9/1fXUst9cb2y8/lpb797z5k2dOjXVD9Ljn59fcHBwQEDAgGch3l9on6feeeedn0r9kvT222+/sErRgvcDArwV8f5tN/rcvPnMZ22pqVFRSVGjR38k9Rsp9fLql/MXLj20VGjt2rVeak2Og/auI/kHBQ3We/tCo0ZNhwYNGj58/NaWlpbOyMhIX1//2/jTrICvckhXruQsWbJw4cL3tzhPORynSk5lZWVtglL9IkmdDQ05NqvVGhLwbKSUL+Tvb9yH/2sj+eN0IZZ3fvq3Hnp71ZtCOyofdnTYSzq9xX7UtsF9+/Y1FpeZT54sc2aUlq6Jy89YM/qj2oZaoeOkMR8dV/Tee++NWb04rrA5MRYKDAyc/NKCpwDIyKhE9LEzZ/r4DLQAAE6EyEeM6AcNH7m1pTMnB+fHX7tG9Bs0Xt+GwM/frqm5tz950aKDk6rsiA0xbUrbRAii/BDeV9bGhQsPRlyOCAuZ9GykZwT++n2RHPnVYQU+oaFDPQD8jEQAPiDdaLPaHGVXbn/O7YHQuIH9B/gYgzts1iqrtSopKWlNRkzS6I8arFaOFvTfew8AfiYil/rN6sWTKwtbArOzExISUl7+vwCuQNt8Bg71AQCcTwNpWeFbW3IIQEmJr08XgIzX2xDcvZrs7Jru5EWXwwKSwh2RkQ77w7Q0bXp6YRoDaKO+kZl8MCwsYpJ3pEf8liAAoPhDhqUMQ/wAkF+oqKiosJYA7HxotdnTtVe6Pr/S0h+AI90QffU3T9obGuwdD5PqkmJiMtbM+ajWI/60TX0COhoarAAE1dfXV80FgMmLi1oSKP7/B6ASAGyBV4YM7D/Bx8/bF7g5fgmgEwCCSiJtJQRgxEi9zZqVdYUu9pW0tLCIgOvxdR0dpxx5aWl7EzV7CYDV+tXnCzMzkzMvE4AFlTuhZaSf/OQny1L32RC+JcHikzJ06NAJoe+YNKRbsbG3xPlWZTxssNmdOP/J27ffudLJ60V7DAaT1lxRVvfwYe3Jlrq4uJiKjAwAcIWP+BkAhV/i7HA0uAG8BAIUf8qfzvwvgJcQf+XMK4GWi8OGTpgQ6uftzwC0LIM2WgcASwaXOBwlA7v6/YgAhFRt2pRGeu0/UyImbal77eHDo2kVAJAeKwE0fl6P63/5nSlTAKBCiR8AovbZEL9lf8I5AMD5booAE7OzY8X5fhGJi0/nTzTcMh+80iIBaF0APqvIu3EjqfRGcV3S4aSKYk8AaW4ADU4gOFlfn8sAXnoJBDpTCMDL87zU2kwATl+x1Nw+P2HChKHBBMDHFT8DwGjX11FSYu/f/aMf9XtOjwAacf2hmxRg7ywXDrr30kb7NVhDquo/z0y+nJs7ZUoYA5DxM4BFmcnJyV93PzjbvQhK3urqAYF7xflWVT5ssDaU4Ox7T9+6Ei4BaN0AUkvXJEExMTGHD9cdFgA2yfgZQAP1f0dJw0lrfS4BmIb4z5yZBgL/H8DibbehGROenQ0AQRhvZPwQAGDQ8wlqsFkmdP9ofr/n/OgK2ml1xxQECAAy/tdee++91wCA1mfWJy/KXUTr536T+O67764X2r9//T+3JkPdDx50f7qItDXfff+zeAxY1lYV0VCmPV1Ts5fGAGUYDbHpo0qT6vKTignAtWvXiuf0StwGZZPQybMPAYC8/xF/bj0AUPwvvzytKCdl6dMAvJxRuXjxkCHnL86YMXs2A8B4m4yWQTrdIp0uByMajcATJrwzXwCIiIjAFSrbJwGI+FlH00YH8/rQy5enQPsYgBK/BLCI1c0Afonhn/XjH8MNLP9o1Y4Pfg795N9hYQ23bt1q4fb07z+A/ITR2J8AFJnqOP7iuj7Fc35TK+9/bkPaM+NGiSnsB6wRIwGA4n/5T5Pzc5aeeAqAP1VCM4niWRqVgr1p1sEYlskNJQC4BQZbLJi0MAgCgBUKqYo3VEVEhIWFTZqXtYmVxiIAtB4QeDUAvMuSFBgAJCkwAKHlLAKw4wMIFG5URVgdLdwedEq6BuCgj1qzpi4uiVScYa6I0fWKJQVC2aRDY0eNWrlyECwMMIDDc2vZ6UF0F7z8tB5w4kTvtZ+ygklGkk4lvZ6sne45SDg8aJIQ2z+4Mmg0qcfauXPnfvPNN9XV/1S0VSWyf1Ls4FZ5aIHu/blGKb2UOM0ckq4PmsZ2b8yYMb2l4FbhX8ePHwmhuSPXkhaQ5q0tXzBvntdUUq9eSyFu9njXxpA74Leg198yktRWVI4OkAkymw2Q3WO90+nnN3u2H0QkHI6JpHHj2GvTYdsupd68GfVZ4yTJqJeUaNKhQ+rzCUvOMXEr//4vD3333XdLe+rRJx4iqumDnT2O5zW1HII1hPLy8pJGjz9GWgk9D61Al4fWkWay9VRbUa1GEVCYDRoonu0dr++n0ZQ0dMCNdDRYHVrtuImjWHQ80lvfl4WfhJetw1CFm6h+rkazd28iJHvyIe/IHt7ZOBY7o4GPH4smPqf7nRwz/sH6bmmi2HtvYiBUYPxEcZakt701PdsPAIhb3DBbYmIIAOK+F9HXJ6z7t799AwDI48+cOQRi66m2ogoAYVwIQEkQb8DrJza1azRWq9NpjUjXtg+aNXHU9EEQHW/YsGFD3toHMFZbgzUsDNPkPgAgpScG1vA4TgB8PZATAAoc6IasWPHhhwCQkyNCdwMIJCVqDabA8+cAAJFLYVD92dvpjvQe7ZcA7p0/350dEzNmy+iRAHBPrO9+AwB41Of4h2HoFdZYhsfL7ej7QmbSBdED/GkDXv+ju9Pv4i9mM+g09Rs1duKoQSQR/4whb7msbFhufHy8M2xup6AZ3sHzWOChaveIWQCtn00A7s/84MDuD4bd+fBDcYEukrVna5fwMQPAsqnQZOqqLtBzezysvHd6z/YLANndUELMGAmgXqzPfeON3+IE8PHbuL2YegYCAO+/fz/io2VMM+5HpR/BGXIPGCzix3oAaBo13aApK9Mahg8fNAo9ANsPGi7iB4BLZRUPH9advJGb6zx+3Jk7FwFtCNekNzQUabW3cAv0Ek9uUA0U+PGsY4NmzrxQVBS3e82wGQDA7bvI8SsAsgNP7y26HV4GALyeJzGaY5J18fZ4GT+3DwBK8/K2ZF/s7v46ZYwEsMJHrJ/gApBJ8QPAs9gh2BYBnT077OwUnvcBwB0/nCEAQPFBdADefv5dPEu3p2u18e39Bg2aPou2h9wNmP3wi7bGL9qsuVOcizoBgM/X0BBtamggK2wGABn+WSLw8awm9P4Du3ecys+aMWPGt6J9medF/EsBIBbxJxSFm4vM5moJAOGL+AHAO90jfglgy5bshO7uFAIQM2fkyhUr6sX6fW+MJQDYX1wvWI/+uOIc79mziJec4ESxDPGy6AF9RfzYHgBw02s7yswNhf1GDJ8+lvcfPgKrxfoAa0S9uP9HTV95LHdur8TzuF7W5OSqDdEGAFiaiIjk9U8hAMdw+1Ts3r37VPOMGR/K9l3k+CUA9P9b4c6y8LKC6upqAiDj3wpxD1Dix/m9Uku3KAD6xMx5DgC6xfrLYwnAEuw/jOJnAMHjpnvECwA8aK5YseK3EA2aogf0pQNIAIOaXI8S0/sBAPaHaLUEIOJHPmjUsWACACN7/qLVmoz2Zjabv3x8X+oBdP/DWeih94d9sHv3BzO+fOOND6l9C93xL00BgOy97dHo/ZHm6EcAwM8OHlZ+YLpFtF9eQAGA9+81pg8DQCzdU3D9Ef/YN3AC8OP4Z5D1DBg7XYmfAKitqYl7AA8AvDxxVLtGW1VVVhYRZjC0jhg/Tuzv3j6gCuEjfghGYd/cXrFk5BNqai4K633k938h/Zp15C8Tx68E7X7Dtm2b8QZEAH743j8gYQQwC8TGlp08Z7ZWC+k/4eFf6pc//Sje3+TZ/pFeqXkQ7hoIhhoAnve8ogRgCQZBMQsgTgBgXykpAoDKmpoIuJP/wMvzwaOKHkisVfUnDYZZ2J/k3n4ST/94UiHt2/d+Lx7yttFAXnP+60W6+X9ggQFzGDdeOJT791fQNAgAv/qHFFMAAJou7AWQBCAkKXzknW71bD96APnWQ4c+hthRsv1Ty2WNA4InwYYpzhJSW1MT+lmkxx9awyfNhQVmvf9+c9M4kVt1by8tsmuLub3I/in6er7URGkh1SZ1znfk/xR9o2oP7F8Pax1vbO8RgJcwhYp8BvpMcD1t+0GffPJ7xUo+CA54Yc+DPXv2vGA0vkBavfqIW+xeH3kr8iJ9QxJegQNpu/TMzZupnzXOkQ7+OkumeCCOU+Si2Sr7kR6RkQZ/iA0y62PWVKlUiLy8fsz1MSd6s+YhLz1vu0t7ILS4T1Rqn2cU9fF6YQdpMZIAG6dNmzZ5bX+7PZKGsXi0CM9xwZ+0DmuVnejxsHMDJu3Zu24vkrT+QTtYq4/8nvWHPzyeCa2HUySRbzMKAO9CGhZ15Pku67uGlaS7frzoeFat26uY2CpzijiIrbKfLdH2buy7eKLkR8oAaXWhQNLH8+qEKirKy0tLS6O8bXVZQpvg8dPmbV/O+jH0IvRClLY06hkPAcBGqLa19ckBzC0HVg+0R9rQFpqFtWER1oBPhr3+eutPocevPzIaBwTseTORAu/rQ7sd2AgA4g69T1PlfmGVsX9fn8ESALk4ER5Gsb/Mny2tbzGkPQwASH1s2iTDBwC2yhYeVdgq+yXODAwpCCzAozT7Dml12fqR8VGcOMtk9A0pkUvsI7YvR+DQrl2vQLtWpdbFPAVAq8lgMrcygKEEoKQsJKTMYQgLDQn4ZN3r60T43ngSrH5g1rBcWaINAoCMX1plXq8GoBUAXNYX4RcfPqzVXa8tqk3bpATAVtnCVpytsp8tsCBifcJVil8BoFhfu7OE5RCyGn0HWxweQLYvf/HF2tp1T568IgD0Gf2MJilKBSCrPf5Cc3h76e4zuwmAv8ZqQ5cLMwwNA4DWn+IfwoeqX3/8kQvAQC2rGQCU+NkqywuiAqAVACa6rO/hYsR/uBi3wKZd7wGA1gPAcEvfhAQAmEEA4DwLEgo4/tmzwyYdYqurWF+9zWKxhCKlTjnV2WEBxkhHX5/G8jSZEZoKALWJWbuyYgWBVRgA6vqk9hgDNh54YtI2t2jbn5wBgAl2m1XTYAmxhFoNU5DG/uRnHuG/d/yjEa0X7kID+99tgu6OxTytxK8A0KoAaCGexz+rWHPpUtKaG4e1hwnAhhNZlLtMhwyG+HhDGVvl0PXZ2fv7w3oMe8vPijuf4of2AQCyutDmzWdI1zcv0Psr8SOFF2As0Th8Qr84CiEzcjSKni09b4l5C+al4r9uAcCBA1nthuYKc3spA4i0hWgNdFazgbK8n3iEjzct380S1rd/f+mkAECJH87O21/2v76eALQM4MiRX0+MKqXsFXSYAei8/d3WXLHaoQNTUga4AYSGiesPTSEASvwEwCrin4D4GYAv4m9MS5M5yalGX1uixccntCDwKqf5n5FSboGNBw4caG03m1tbz5zZs3v1bAAAKvtJDAuzAeD1c0r4DEBY4f4DKH4C8AclfgYQxFl0etRWAAj+RwjA6DUyfuoC3xt02F6JnwDQ8UNpeQAB+DTY6op/HxJLU+au3jj5JYRPwvR5ZoFN3v12oVxjkE+oXbG+4o71WH5dJa9VALD7wBPMArvP7AEAfaTVgm3NZkzcszHoBCvhM4BvhTcfMOCB8OZH/sDxp0hrCwA8PvKjNqkaAPaL80sAyvU3fF+sU1tptspDaRkA3gKAEIoforwaAPhZ3f2de4RWeUvAARqDKH65ZDKE7/nxriexm17ZtO0JxvhXX1n1Q5UAYCMQTCsvn7ybEuYL9JE2q9jfZJoSBgADEP5xt757MJM0xMcHUUOfzr9Pywlua+vtThhJAOvdPYDc/LjRayC+CxiDTm2l2SpbeJmPHywzyhLDXH1ICI96wEAcAlIr4ABKSThuXt4c75ByyJ2Zj9qDWbD2SSJmAdaqBSp5CdPoB5frx9LDdEVDG6C5cKnB/xz1kdB3rAcP2Bb7+X0q9GtOXirWU7HGEgBSwI/CoehosrIT2f7pFKmtNFvlYF4W/jvAI6kMoX2y1kBIZKBHu1PDwfNI7A1ZbP+UIgPMAn08hFnAIOROal3P6pnlzSQlK8pHf4F2s+AwjSRNvDsCadl76bQif9tbqDBdNvzPfxcy8+nCw1OULDDrOukEi7PXnngo+IDLY8UZZMmGOmsMn09yPTI8VwjhWEUkXIY4mYVu2/7qq9tJXuqsLoxJj+XMZqEWUmdnskabf8olWOI9Rl9Ik07vqeh1id/EpqZRUGKOhksqxveuZGm0Idx3g//+BPrd734n793wXnuFEoUOXc+ClJcrC4wiI8rv0On4GNUbbh8TBRtwDOPVWerxv2P9SuiPukKcBwd0xRPusuLSH+/xUmd1r9dm5XsuZzZ35kBLxCt+ANBoihA5CY6YAODEmnS8KRpIr7cBgJp2uyDkahcmi+EAUE7SpvPQFRrw9yfcvk5nPHUyApDokQWPBQCOXN7DafPo+ABH1RN8fL0t6OrVq1X3eC7C8dVZ6vHu2P/4xz//WQDAQ44rnmhXFlrYYxeAW+mJ6bcSEyUAEFCyqJdPfkX6HLp8+fJXBEBTyAR2uAD0tWjSfbh9BGAUxX/1zi8HVXcpAHZq03m9BNBptXY4ET8DUOKXANJk/AxAFETYbO/ayJ3aACAwcH3gep/Qru4PUZ8w/nW8X9gWOMSdZR7bRG81jkOU1XjeDUArFOey4i++WFW1vr4NAMTLaFjLvekuAJvylYKIXIcvFcQItzLB9o5G44CzylcA+Pe1+GjS+fojwGDO4hbcOfuXX35bnZ0deIgB7Nyp1QqrygB+1Wb9lbOBAUQTAOV1XuwhdRZXI7Q3UVplfSKS45aEc0MH9p/yTveKkQCw7WrIXneWmYDMrD3++Mnx47x8Iqt8GiTs4+bJ8y6V3Xj4sOLkjV27qjA9AYCBvGJsQkLgXraKBAAEOsCdZPfLdbjjRwQAUOJvxy7t/BK+NKuPhqVYTX6PEHJ101+qq8MWLcrUqdf/ne5Pa+OvMLPRPB3dBw+ychaDSkers7gaFiAliv31sSHr14euv0o8n322XoeAHXhwOyuydsMYwJDax0+ePD5OywCA8NM4fAIwdWfdtIqKvKyMXbuKDPWFRS8wAG3r3lvtF0RBAveANuqv7K2Dc+3K9Z/g7gGtlKRja9sjPjSQF6/eqc7+9ttztKz3Z6uarl22BcqL+jvdo1URvyqzGbSUpOTX6XlkW0mvpaqzuBLA6dOxOD4DKMA7koRzaMyUf3+xczUCvlVgic+m+CWAIUNqjz95vEkBwJdfAniVhj6+/xuRjGyTAO42XRjVxJMfACjxE4CuveRlC2SO7d13NJD59yJFSQD0QRj+tPHu7flhpqv6y+pv/9lF7wn0QexZ4g1bBIBZBCAnIsJaEm+QAJT4f/Naqrmndd2wCFMPhuHTp3OWQDk6vS1hfcL+6v6I/iU8vgPAkAs1+5vPIn62zt6+56AsdNChjx49OqcvwsEQPx2OjwcAIv5d+YW5hfkSgNZ814wNGADHP0HEo58Q8PXe2Fjx/JkCxd7T8uXn+CUA3P4AILcPFu8NuqrDziF+lND4hfCjigAQsywKozQN0Esc8eJ89LTHLk8+7ZmV+LnBnJX2KNAA8KvVQ//9xWTYkDNnJq9VW2m5XF8vl2lSx/X3AMDhU35kee7yXS94mfh8St78RNZDOetAEwBAmaRjoS6t4a7M0TKFcWxNtfE+cvvgsWKCjs3U8jwFAGxd0w150DIAkHO0QSjaSPM3Pa6BI+RnVtojAPAErBRo6AeHtN1YDP8uRra1aiutXgYALTZ1H287pn+SxAAA0pFB0aQT7wuzKbOQwV93kfC/Qt13j/TI0k5kg2Yqox1YY0VBwlKdWXgx6VvLzKlRrPEjRU53Q7QQdpenE/bW7G7JBpZOpUmfLVi9arXQWkhtpdXLZP8WzFsQFx3Hh2vm/CjrBZaX9UbvmzenotZWWmpZ3AOJUgvCtkq/2u2Vy0lmbiOfZhxLqSWuyC/FpS5qbCyiW/6LUm/om2rv6mrvR9VGyCRkNErs6uOprS2bcpaZ91Bbd0CTmsTiPd/i8gtuzxGVPpoIebTY61qJ+aT9pJOytEnQ6NfiSBlxcbWsMTRG7LBtdFvJ8nxI9FAyKEhgkJRa4jqHpigjQxMZqamry/fV1Hk3eWRx198zmjTpmEZovSbe7tRGq4+ntraGnlY9nJfT47Wu5YAGVIKSZIEF7y8KOrg9R5C++r2iI6/W9myvF2p3/YNwyqQYcl/Fc14TkcNAk+r60AkPhBzg0wkA4GNi2fyDCMAg5VURKkfz4uwOzWJN0GBNuR0Qrnk3jTrrqlh68O1wvDlyNCBp6R+k0Tqq7ACgOp7K2koA6b7xSgFGeuTgvkElWBYAEDgidxVY8P5c0DGMrbLTgx908tVTPdo73uumw+4baW94WByTlp+fFuMCkJGhBqD1ACCeFP2pTg/WVzkgTpiXUV6GtCCeD4Li82N29vYGoDs1/Lrvy379ngcADaWtg0JwMAe8ufp46gIM+brdYnEKL4/lSF5fItqjFE6ms6/g/UVBB18Qb1xgeno4x7qqf/XUKdr81i2ZIfJaU1LR0YEsbUxMWmnFUQEgP5/sYFxceXlWn1XIGR6w0JzDWosGZ2SIBgeFwJvDeBBvtxWVz5Ior2Xle486i4KIO1fP3aEXkiv0QQ47pa9CQoTTnP304227d08ejwMsszRaylwAZIGDvwCw/RQ8ObRRaBUXcIiCDpwPAN6NvQoN5vgHngOA5XT7NDVJa+31WUXSjRsxa27EXEuLawGAo3HU/+OysnBjlpdmPeNnExkYV16+HO3NEKMQJjgrGizjl1a0MTLI4xL2vek9KrBg+IiuhBRUFhMAfrojiae74Kcf715m8j0+ngDgj/vBR9QOAyArUmj2njc5cJmkOLCKa5u5PTO4YMM7cR0REPELAMtxxA0bpDX3SsXYFwNdu5bWmZN0bc7RjNraOMSPHpBRCgCrKWcYKq//njNrp4kGmyCQCQlGg5X40WDZA3z6u3vAnUEjRtw5d+5LAJi/Qm9xcOstFht9JxHp9/TjDeteKJyd7AFhuVPKhFX39vcXXd4hssjbuQO4IGxkAD6iPZy1Rg9Yj/g5/IGPAGD58kJ42Q0bwnE8AUDG39mZl5eToyMAiL62Fok2AkD34O7QM26jlIcG14oui6sYEjymrpxeyuUJlaZuqViWnz5Y0x8AQpt7J6V6Hxs+4k4N2chD386f/6EeRseB9lso89oBY6I+3lhVAQYDSHfud5qEkUEWGftj574ii2xWUqJyPTqfKOjg/WlQ5P7v4wJwSguhoJEV7hW1huOHKO1xDQD45aJWWyoAUAPOhBEAgwtAbZ2YhC2haDA/bbkfNvKmxmRobJF5mgEDNL/Q2EPKU72nD7rPPhq5rwf9CIDdageAUK2hod4GAKrj/U8BRiQ/ju8/R/7UJ4Ssbl9HutbpL63uUws2RH/k5bKe1vrKq8td1nsflDsXAES5OXQY9da639SS6uQswAC0ByyTlR6QAQkbEgIBQNbicggY8qCpdRpb3M6dNAguS4rTWC4ZjwVCXIABCitgdZ2RGNBDMAs4bSUAoDre/xRgsCFYvx5hkbkVVjfIv6/L6j61YIMLOs7ysuvttdSRV+vcnqEecycAiFpbFtUbiEpbzpiy6NKsDlhL/pS1ZQuq6TZwkjCYJOtuSVNJpZ8nIQeaf/NmPlKyz9R+b4T++cj46JF+9iM9JK2un5+0uurjkX2T5Qsso5Df/7O6smCj5/a93oI+5eUjKu0JVpLMJK/r18PDZRaWq4i3k0ykcHbLKmcqaoVlCvcQtGjEjyZ6emF1Fre3CpDa6vKZhbHn8wdLueytnqU8n7CTFSllugeMik0WaJd6CrUZDTfmwep/cY3S5M/hmqjP73V9Mj0uKjnA7ZQtFebiRWiVt8x/yrHW6GE1SYf8Hraa2psUa2m0QWRlQ0QWd8FiUrkrL5XK+ytm13iiUog3mzZtQbANsrpL7CfpySCz+G8BXEChYRVAxj1vSsmCDVUBxTfFTq3zpDO+Li5/Q9OFlrg6tdX2MovZCn6MtXM7PS8LAPQ+HQA48IcPeardqFesJtf6HvL2bby97tat9unCCQIAz/ORkWKeBwB3PgafKWxOFVYXCYvjwuqe4NAlnpcIgIhcFkQAAAfOfwwNIwAALR4IkKEpMJp6ZrWj1QUUgx2Yde32G/hIB+VVx6LUVlsCcF2Dyt4MQBzvFQgAKP62pvA2CUBaTZmF/RjLEV+dn7nuVvuo4fQRFQBYoHRH31DKAgdX5EMSb0ZGXIy0uiU+JcLqEoBprvgZgBK/BKDEHxYBAIMEAG16NQDoJYAdO7QCQAKnL043N5+mbpB4qNEZ77CXlFRk5FMJfFOd/OyOxJ/deZ1A99+8Weue5gjALphFLL+yezcB2AhZmy5Y2Wnh9feSCGE1ET8DAM2D3WeHDKFuMGi80R/hl+CjqvgSBsBlc5V0vMpCqigRF4viN7AVXV252B3+S8jaKtdTZoH5q7IIaUUjJnEBhYHWxysA3ty4482Nb2r5+KyMuvw64fQqnBknT2aU7aQe0PX8MqoXaKUsaCvivWvQmiQA7qHQ5t7bkSt5RctWYzcD2MEAwsNDJICvFi7sewf6knRnIltPn8vdxGNYvGkcAPj42OPt9hJfTqpyAws1GRnaImRBXQAQf4mBG7i2snwnaxlp51R1FjnEYRfqgBo69nHO0YD1ngAKNxbiP7S9BFAXV1EhnN7D8KLw5riiirq4lXUHK47VIf6mC63tTU3trU3T78IJilJSpQcAwK5XeLlQAXCg6oMbVYife8DCep8RSqkpACD+e0hL70UPGD5S70/pLXQ6pyhY4BzfYi20uNDgBoD4Bxi4gQyQZnVZPK3OMquXOecIdgQA0vMGuPwbD+yg9RIA4o8T20+tAFvxlV59Te6y0Vh5wWQytLYaTOgBAFCp3KNiEPzxrldUADD8VV06/wUWfw4AZDUVqzoSy2GXHwyZiTGgHwGhLHGoj7Mk0jmUAVS4D54BxcVcr90E5fUfkJTGb36ox4gSDwg9hkthP4RQCDtu3Ic6dYEDF1CYPAHweowBwgqPbVoJyXJXfFCxrCgjDv8Jr4urO51bk1GBLDOUQ+IssxesKKlSqveeH7+iBnAAqo/YTTogsq49rOfB7m23brUOp2UGQNH4DJ1gEVnledP47pKvfLdEqd/9occo8TMAJX4CoFXilwBg+lQA5HoFAIcvviiZWsHXH4q5nVDzk9HqLLNXUaFLJlORqahuz4uQOCDPAkblUYvkx1bTw3oGt3Xi4ivLsoDBnVWeygNc3mYSsoQA4PnyFwDIMCglD8EjXc3/kAQAPbPE4Wx9PW6BF6RDkW1ci2+K+JsngQE9AB2QOwEudGNdRoU6y+zl/ohMmjWyf6uiyfduWEVSnJ0wZLw4UvkMTaebCCuqLOtVFQxKGasQdwSYZdcZPWweSykFFuKwlZxoOBdQXIiGmvUkVxJ5g5TaSivnHs3SqeQ1UZUl7Q1p9Bp3kQWvFicXNvvQfGX7cR8fmqs6oPozOp1KAqgClSyw1AKSnqVA/PbTXj3E7RWnn/81jrcb4loHme7+n/Pz5krWuu3GM5+hVnmOfAICAFVWtzdVE9g05VApHvNTPawnW8fLiYmPeXvofmCNztv2lRxRuG/p1AUXOl6rrDd6WFGyyqsXQ4oXnKe3sRIT2f5YAsY2PV4nNJPUS2nv/a9wQJ3yewPiW2OcP3wDN8LQvIHP3zO+7/kXJ8IvrYGuJBUDgEhqyruaAJSXa0I0eaSjRwGA1otw2DrqOs8HBt6hzb+tSbi4RAdn17jE/UI7UwJw+Po6xLOFjmsroj//fEMmr+eCCovl6lUfeqHu47d2scsG0WA5eSqMj1AovM/QiAB8JXZnnRvBul6u9k4/v9Ccmbzwn8ZIgROwwDPET6sxdeaEa5xOTfiSnHA+//OeWetce0cDVAzl5BwGgNb29lb570L73fZ+AFCqsWg4fgCIYuspLidbVxzwNgggzZOQ0o2AyNpG2JWHKQZgJ6sdycvR3CGdDbYyE6kFABD/+uyEgoFcUBHQEAHVV1XxZyNhcwUAy/r1FP+UiIBZo0zmY+2etcQc//3uzE5T54P1evSokvj4SB/w7I/jAUB4Z3N6ZF8f3/TmJRsYwMILraQLUOvwz8ocHR2ODlSo5V65sg8ANKx0B7IsJGGtLaraXXF+Nir0/r77fPb58wkXM1HAAACUpbZjvQJAfJY00EnLRt8gdPXPIyIuiwoRLqi4mlBQkFI9gQFQUWpDhNNZbwWAXADg+AMD9w8dOmVKaMAsg2FQ+3BYFs/2TL+/EIN4Z8qjgXqjf4kdpoP7kwCgMWkdMGNDI03hOD+11+xhrWWt8uHiwyfbGk+6AdjtjkhhPV3Fx2F0/tnyszixP9cCy8/UshP2y8/Q7Brg9sHeImvLX42JlLADy+E4HrxxZlhY8gSuEGGrjOrnagAg4wMA9RH4lCu+w5lLADpQ+mlxxm8LvFUytKTEcnCWofV5fOVzzAmVlDk7yAneP4/4M79GcSoBcJb4l8SHIH4+Hj8oNoeGLtv8kNojASjWGlnwS5eK16BMM6eidMlhFwBtpK/Bw3qGqqyn2J+SkASAPtM6fz7l62QG4O8RvwQQL95qOGnZDeCyLGaGVeYesL8ayxKANl6Lt125+/DV2CVTZZGzcrHZPDmvbPLm8O/RA4a39+uux+WQF2T6/ZZMxJ/yDbcHPcBGPYDjFwBM2lPL8jafyTCF4/zUXrOHlY7iStXDEDlUAPCNdzgdeHqz8z9Hwzx8SQoAR4/S6/yYo1FsPbUKADipewnZeMvxZcrS7q2LuNY3TMYPAQAUSfHbeDma/1xmtdIYYMYYQE5yYEFKyjdoLwMIC4sHAPzHSQAqKovi8L5w2uT8yrz8uPLiWStN7Su60COnkADg8fkWU2dmZkr/ZwWAoCCMAUEU/7M4np9BE57TrM3avLm8sHnhBkM0ffbX4S4mdoSNXiPiv3b7ypIlt2/rvNjaYnwXFQb99QRAO5QB4Fvio6PZeor4OAury7mYXfMtWeFvD/X6OpNqfbtkXpYLIkTBhX1w30gDA6D9Mfp2d/cTn6kZg7gQoLpaFlQsKH/J9Sj6p1/8Yktq76LFIDAtP39yXn5dXv4zs5DFqFB06Us8jYZn7v/GVRCBW4qrC4aKMQA9wJyzJFqbn2+IXrgkmgHkDqRV8nwE4DDU53DO7dt0C6gLCqZi+tdatHlyGhjN1lPL4vVbAwPvu2aVOyn7dd4h92ReVhREqAsuxk6XqyFplT0LMILXyklQUpiaVJlfWRkXt7g8P6M8I2Na1KyVpTt2vPjiRgjO/MAq3RKopsDd3lNFbuVDWTj/hmYTj3ctzQYCEIFRVzkfirUheRdcAwB1lpXsnyHAFOVyj2w9hdPk9UsPjVM+Oxv/9cdzx49VliF1wcVY1S84eBg9JavMLlyqeOrhw6mpl4qjooqfiSruM+sErLmHYP7++sijvduVYgfa7gX1+XV6Y48TzoF6WOFPDilfxZHUWWB1VlY+Fe12qTe0wCOIQKkE+SaAQcp6E1JvlZRSYaH+AyCPn1sTnxMqmq2SOsurXl5L6vUWnYFb4KXWJ3v39viFBXXWVFpT/EFY0wOiSjg//03Wmd5ZdRcSL9SJdyN4MRK4cuX69bHvtjWyLn4claHNqFCssfN/ACSSlF+MGKC8+fSFjHPbWOJ4Bw/+1VsldXvVy2sXQ+ug2Fgy108DwIHXPr4gfmHhs4fQDegL0g2dPhI20/2ISwA4B52fv5EeQncAwGk0/HReHj/u5qUGrny+oCBWNPhg48GuKK3GcMkKcR2DddI8IfQYIffvA8hfjEDBBklG4A8AHDj0DnTwr656mAApdZZXvcxWe+bM27e3bQujn/J6CoDH/FFkQs1dBnCiklL4izERbebSUmEMTE3HzOIzOQaw42+dnX/bCBGAFjS/heNXADQ27u+6eLHrIABkGOouKVmdsgyhiooMoU/58/ga1vnzNV/j9beUqB94v02JnwDopFxPzOqCCvUyAZi8rQa/d5f9fwAkcg/APXteApgGFWq0hZM9ANx9fkWTJ4CizOQiAWDBYnR8cf1BYHNq4PMAEAgACfsPgkBXVMWlS+gBso6lapJGqKVFI6T+BQpTz6ywuSzeKVVG6tCxtrZsdQPgeLu65C9W8LLyCxEAgFlm2+2IiHsAMOWpAKgHXKAe8AQE3j5BxMrp/NO4tJQBtFOKpp2sJAPYsTwuOTnuRQbwfcWNG5eEMLdc0kkABxMu7t+f0nWzK75nlrdMxpe8SAGgxA8fYVJlhf+nFpkVvUSn6RQAOCtd39WVi3gJQKS4f0R9bxAATAaAewUFADDlqQD+W9y1hkVRRmGyy+6ygrYleMVCM4sQoRvQKiFSBlG56CZiYYigEIgFlcJWhIJ0YUuUCLMbT1mhS4ClaRJPEQRElhbhpRD1qSyhInvq6f6e832zMzta/arebm4zOzvnnW9n3j3fOe9H8f/gev6HH57vpPZyMAbK0pESpAfz/YKA5YuWvb9skdnMBGCq6PO2lpbMz6l19pWhUZdg8h1ljvLHSOCiZUxASxyw/eM9F7Cbn1LHNGWugYHyv3pJgIcDhSRAla5B/zQCZNvdnj2y7U73/lAiYFVJ3/33980jJXkqAsDA84e+aaorq5MEYCaLlBjiVwgw73z//eadZgAEIAV3O6YB9qN4CASQ1t/KMkP82BEE4Mu/5+ieoyDA6pnVzd3G6Ni3r0P8aVqwNA94nJDcetfnWyRuB7Z80rqDvv8MPA+36y1M9W13escIEACVNW9eX9+8vyIghr0Fnq/r/IEdFnq/xP1fwbHjprFqZyYCvHDaYzRXGBkHJAoCArby5qtJa4KAGctAwIzqTR9/vP3j7Xu20whQ69gwAs7UgbPIfGyRRUYxs1LMCzy6tnWTGj8R8CkDnUfyDyc5WOiyxCtmQmTOGxcXd20cm7mdTIALI4DwvHBYGOopjceO9czaggDcA0TBA+4BIGCSsp1mr8YIAgKrqqs/BrbvOWr1lMa5egJ0WWQQAIhqXgAEqE9BQu+3OuilvL7W+FZKOAmHvYuBkwl4rV81WCB4CmNtgncag+XfKyr0bWyiq7kK2MDQdb2dPALUtzPWywznWolWoFcD/fv1Ul6pE1DKjVmkiloGPgMvPTh/qpGOWjsGoPeZUlF9+ypv//pVTspyLe5S3n/paR5YynvfweDt+qzzEAn5CWhkdySGR2NKMD4+1oH/c5WAsv9lO9qSqJZ5k5LbNgukKuerrxUmKrSXzyTQ2moSuJEgiiouIKBfAPBTpWO0IzJS9rAsWNAWPLR0ZQw9VyIisH1UQcnXnJVdSYjg/U/Twcdvl5/fewzejv0ZSlZ2SDmhsLs7t5w+I2yIozwjwwGxjFcZkflh+iz1L7VBtW+jzc3pzM8CwoyGUM7hBcjz5YIKqTSBaWrWWbTxcVZ6IHhgYNMAZ6Vv7ADEk4J9jgUBE1TpiConQzls5WJji2IHStN+8vErCEzzpSqlEVtnVG0dylnZEioQmMf7y7jnzXMTEDjBF/aHAG/n/YHD54us8xDE7WjurLVXuPDDlAjIiUzPyTcY8ImRKSBAZH0PHJAFF4+/jfDwd2wl5c5jw8xB9cSAzVeeL0tleZ8gpYik6yRlQp0KMSkrXb3uq2EXvpv8LmWluWNFEIAqBDcBqnSMTiQCEH7R/D2lu1ItkJZdBWm+aWkj0qq2YjtnZbkKawbvf4TQ39/d3d/Pf/TZFVjg+xID22l/jv6aiyYOP4DECBNQX9HgKMx3VRAB0Q5k9nNiiYCUICaA4p84ejTCp/25zQ21zCCgvHxmJUZAoYEJkOcLLzQMDE5fsRcaLDQ+BA5to8IwImCA4qcn7cePX6cSAG8zI0nj8WJ6fJQqHeMdiZH5dPk3IXyjOf/rkC5fhF9QUFp69jkoNOSsLBdIzOD9ScGcf+gio/GiQ+dfjxcYMV2SAN6O/YGJzcaJQuoSARXfFDkiwztiYjPzw8opNZcSaTBGRpYnwhwT+59/WEijfux/heI4URk+8+aamZWzzTKNPUyebxKZwRURwskLbSqatCj+nTsPCQJ8/Dyn35kAY27nV7VaAiZdDAjT03gUfdLl79rVbcxw5M+mvjykMEePSyutikPpKkvXEtkxzwQA2wzANv6jT0RBYJcggLfT/ofroKK2NSOi4ZOHOEBAaE650VEUkwkC+LGNf5SkJRFwzWiaGm08QbW+xxxZe/dWOvdmhs901EzP1BAgpO9UR74U4sBZbSYm4KNtOz8iIAlLSlGVSgoB/vUDQWb+bSAIGMnnTlL0ivgcXP62Tbu6zZE54bDW+toPI6CrNC6utPQcGgEsXRE/CGDlxe1Tt8Ay8NAtz9KffWBmtpXCv/NO1RFip9G80+hfh+MTAfmFFbGO0AUdMZnhsbPLUzLSMQjQ05kY5J8YGUv7L2scfaB/XOMLtH+8MysWU9tAT0tfX7gkwGgdIaWvvlZZEPAhj4DPQIDOoYIJ2GdsQFkiDDLcBJyvFjzE5+Dmtys7qDwW1ZIgAFJza0HaCIRf+v3XisMD1+IKAoRIsaRmp2/nP/pEzPAkgM3TcAecOFwc35Gf73C5CuubY9rDQQCMkVPgCms04kVkfvhs3v/9/nHj+hE/E1CE+LmYt69vtyQAOWSY1UkCZPyybQ7KkupCP9yG+ImAG2vUyXYyiLyCCfBvaPDXEGA8Xy14iM9v67Tj4u++dPduJiCgYF7p2WdXVZ177tenfT9CODzw58Wx9OQMlq/9ppvsvufSn/EVmAECKEGnOkIMP7TN/9A1fHwiIL+jor4+ph7FuUxAeUo+EwBvcBDA+7//Pp8PEyDiZ4AAPl8iQErfE4cPc8GSBNr4hDK/Wrb9ieOp8YGAffvEF078NmDpeI1a4DC1vjYxJ5YQDuArMCuwC4MItjaY7Kq6lmtz5VOApScr2DE3QcvjP4APPZ9fYpyyljdetMkWFnJ2lghIsVgc+UYjnoL+QeGz9ftP5cd/bCxYIJhk1tn6F7XC+qzzeP32K94ABAEXAyCApOONkwGRtT1rSLxaPQzAP4qwdKk34wvOEn/xKnDUmzBGB9477w4gj7frfX01hg8MvMbfYRZLmHAX4/35DfyOydjbo5pZJn1zvSXUUmEBVb4L6D+f/yMKQKYRvPKSBgeTUKp7gdT0c3XSNSlaZqzjo4upse0DAVFcDHytgmt3rwDqLNQXbekwAaLAwky1x3w8ofRVua/P4iImwwcGNQ198OBBLy2mMlQSnQGLF/vOnD5scyCjTPEpVnZhFjRtdkrbHX8U4JVUUVFfUeF4z2wjWHN9NtZ5SNFop8PBZXzF6dmjID0/ePjh4vLyYsXn4davd0mI/uKh8CWm2Wwz5uN2ki8xS1tRsMDHQy2ytnfzTn3tMLLQhocNAcETpOPEwaHeBz0IQLM5Q5ixzX4iIzVjZUZ2yr0ls8gQvEw6RNCdZm8+vmLjbXZjsGfbnTGdunBEgYa31/6KehdKS9dMkVlfH79JfdousCSnK7ANPviRlgBIz4TmDx7+xlUyq6T+vpkzUeM0EwSkKSil2l2y2AQBNTWoxiSLTZa2ggA+HipRAf65DxABOBN3HpMImGS42cClc+w4sXmoNfVlDwI4cDm7Ezt7UmpMQkRIRMLqEkYZHCJYOmeGH99xfDcISDWkTvHwPU7npplhskADBDhcaE5fY7EycimrmqvxCU5yBoIAZ0YqbEKH5W678VgFcsz7R4/u3MsIy7ZZFaQCtZMFAYsWGY3bXmACRgoCjGaWtg8h06Ma3N3+4Dlau/xRAd6CAJmCIQJsqanW0zUE5GjihxvdsOyYkEC/iLensB98SZl0iNiLG+bx3cczZ4832g1TZPxyBKRsYTM04XiBr0CM0+VyrrmYSwKmjB+6o2CS77qFC5WSl2hnW1tloiUE99yQoIuoDW3WrP19eAYMGwY16uuN2IDsXbtkSQwREGrYtuydDiLgHZNa22tmKawYQsRUiIIFs2cWOMgA3Ky+tuy2W63eY4d4jgCKX5qxPZFhD5oVaX9xeiPiBwGKQ0T4pszdxzcdnz0+WG2rpPoD5fMofiYgz4HLDygjYKhrfqDvsGTFwQEEVGbh8o84e5h950RuQ5vVtx8MjEP8RIA4YEJX6S7hQEG+xKGGmnfeWW5sJgLU2l4LZX0VApo3SkcIszZ+aeCw+D5gJq8Qcesv3t6bdyN9oBCwocKloKmpyTW4KmHx4mGLnVOyED9QdmxvZlvbk20gYNPu3cfDmQAZPxOwfosYfTTbRZ4kXhdQ/z6AEUfCYLz3QGDwsGS+/A8IAootCfh2+gUdIqlMI2B0H+KfQfFTZ6c6AjgLS77Eoc3L33lnUUcz+RKrtb0Wer86AmKE9jfrsrj06j5NQcMvYzdu5OsvQStKuGd3z8g0Bc7CzY/RyASobYAQckPCTdK3mJukqP6A70G4Aymf52W1EZRvsTWXtHM20hUSndEZVrQt4vKPFFJ58jdNfXPm9I07wZnJfaZt8maxU6D5PCKgbhkufkcz+RKTtJUE8PvlPeD55/kxcPfa0++RM/EA2d9ByRnuY8cV4RU2NSo1dcpULQHlhoxYEf4ZggAZ/jyE31g1NV+N/9iQ3aZp5Fs8nCDOn9sBRDl0SBSyxl5jgy/RZnWnQfunwdWcgPRG3NEgKviZkNs8XErJyW8coJo4jh+pWZNH29pVw88jX2I00eBGENRMvsQsRQUB/H4qxmasB2BuFp0jg+dmrefCxk4iAjhLTO5x08JgTD9pWpibAHiRWSIRvyDgSRDA8SN8ip8IcMdfXX0MBJBvscZHGN5iiJ8IyL5wTDYISLUB6n28FtpftrkxC0d98JCy+9e5peR57FEk8SkI0ElN8iVGaVxNjdFcCF9isV0QwNvXqklvgAjIkUOAAQImGW82KlVaIOACOKmOBwMqATnKUwA8yBEgKWACshQdn3kcbYDsW6w5v7UYeQSaqU6lEUBunLUCbxOGfr90A5qtjiqAYuqsu0yVkqjj9YBeatLmGmRlC4NCF7m3hwbR/zmPtq8FtPZm0bpaXsg/88sWNcuJ/81QGFCW01DA8k+iCsD+HrtwOhonqIh9pZgCYpghfIXF1RcNegLu1rVeb0+p2pDkmTcmWenO4QI2BXJIXRYVdUWS5h1508aqWXZAX2sszNDUz1uvgvXzKZf40MwX6R0puCXvVeC009T0uSZGL5aimlrgsbq2NdPARqFSAgp4++juYqdmsawwesRrpbPNs1Y4NcpiycbuLqcLv7OzKqfe8d6XG0UWF4Djg77WGFIaULPU6kQJpm0efXTtqZf4GFD8vkx6RwquRdYsEeI9aRSyppw2JYwHATiQphZ4rK5tDVnV6kt8gbQZcVuxHQEmInBgMyAIuIZqd6Ujg00bPhPgb8/KaiqrbGrLbNkNApAvp/dI5OprjSGllx9oKiiQWV8QgMB/+OabH14ngIBTLfGB0IXXGQjQOVLk0WSvcJTg/b1HjRmT3NWVfDWDCcDxNLXAcqkrV0y3UGKUVv4KS06k4a5IvsFGg82W4pTxny4IQPzI+E1sngil5yZABvhCtr2msrKsrL2sJbNpSWwYCHjpvQx1u77WGAQ0lXVtLaiSWV8i4BCmYcYJBtby8ckugn1ozf5iBHD8TIDekSKPJns1S4SMRU3pxStXagkAnZpaYNGuHjElLcIqCVhY2DCnetjWrajuRUbI2L1ypc3s3Mzxn75ZElDnP3L4yJ3NUHoKAcoVDsKZVFa2tcMvP65lScvUOx5JwdpRe1ezozwmS30CRslaY5WArtTcLrmEBxMw7hmgkVYgen2tCDg1JCRVU5w9wPEzAXpHCnah1SwRMgQP3ITkZDseusBz8V6cNVVrgQUBFYGrdwRWSHO0woVz6ue8m3z2OaVLUZxs6541q9uwsuH4McJxk5l+506sI9P+kcNJKofILyjPWI7CXB0IaI/tmUEE7G8JuyPSkIFs0XEpTVuJAG2tsSAgI7iKs54gAN/9ZwjjBAHpQnnWObOF9BZKEvFLAvSOFAoBSOLheIIAFDFnX6olQK4mp86vm8v37i2HYwET0DBnznx8P7efc24ptmMEVNhsIe4sKxFw/sSLzIdkgYM+CxtKBLS0NM3vw11uMBNfgUhaNkuugLYaI0CNX0rpAy1dUWVx4v0g4NFHrxUj4DUQcKcgIDUqCgSYFQIGZPyt75r0jhRUIHF/ibpECBEA45mNl3KPPAgQq8npCDBmwARItKlRre2cBvpl0Ps4B2zrtmVPkPFJApBTbTbX1TWPBAH6goWhWI+wMhMFUC0tRwaXbAYBuP4Z6nS5rtaYf0scaKqqKsX7FQLoHnBtx2uCAGVPbvNKZwKMRhl+77smvSPFipmo9OD4BQFGIDk7N5mPgQssaoU1tcB6H18QUN9O8QNzh3LACcPUggQmgB4AdTv9rxl+1clLbnh3pq3bvHl+S8sgsGTzbBCwyuJu6zHX6muNJ9MSH+/jAPx+IgC3vh8OH0b8TADf1QFaLg1marcyAQNMQG8rCNA7UqygUieO/1U+Ht+YduzINQv4i1phtRYYBEzx8PFFbW77EqXN7N2rva/tDtEvqWH+uyU3QMDqrErG5vDNRMBe7ZoarfpaY7HEh/r+9fT4B15nEAGA6LYGmACcungMAia9IwXXInMWex4fz6wWTwgChhJyGd6EC7QqDTB5ojVNV5BAVN+od3AANJP0c8NUeTo7r3U8jqsuqaGrNZZaW33/ep37WR5B02amb03TO1LQXis2cIGEPF8mxw0vo4TSO6lRngycm8f6c3mL895Tz2D7IGRuUvQR8i6Tvr46qXoGgAINLomYCgz19qw/GeMMv2l8uPNxxQhZ3/ZmtCkwQ1pbLM+6cQvDKODuHLuccBrjlFL6KkDbR6f3Fc5YzwVaAi7X3WshTRmyE9NUbFxsSHwPwJewweXaHw2dW78SSBPS9Ko6T6l6BrLHqATOEXg6zDvbZseyvAEy6zu2MiElISTFnuh0kt1g1lSeKFXPx6Jvw4MpitYW5Rb9+bO5GytfIX3VeISPsFqwIXyJ9b7C/kgZKVnrzrIyFwhwNyPj7rTMlFecQrGvATrLmpYhY5SV5YLUTGNpSgURNVqpCgJycvCDTVr0gQCbPcAOF6ULpZMUChsnTAAdYoa/CATgt4Z6PhabgWtm+bUgQLPuDlas0J0/CEBgmtXx1HiEj7BnBsq80+slt0cwrW35yB14g7L/fU1N5SBgUd225prmZvzT8QIIWJyBq4/w9zaVHXiBCWgX8Z+tFEQs12QYckHADcgv5CN+SUDqJVi2WcQPAi5IwHjxi9pRVNQCFE2FoUIGtxKuIkxPeiUxalSq36jixYziFZ9tOwQoo+DDZyUBLpdRIQAXViN9RTx3bdnyKKUh7lrrE8J1pAUFUqh54bHEEBO6L92xXsaP3ekNdxIBzc11zXUdy5mANcZVxmJx+V9A3osIcLnjv8SeS1ng5WrbSOhS/ZIYdlsCHtDSIv/C8UUJiVEbEzc6isKZgLAVM+1m+xrCQWBNdN4jAci8+zqJEJTu3qp+PTRSuK4C+dHl/BoE0Fp2Bw4I6QsCEM2WlIwMUPDoQyCACyZm4IRYamsJoCzFS3dgvh1QZpxLvkCWt3lnc0dH3aLlNcsQcF7kquJVuPxNB16QBLTL+M+eYIew4CzwIqVSDwREqPETAUNxBTTl9xfMjSzescNZviM8fMCR4ggHAZhtUOJ/GQQsDh6VGuI7cxURsMZNgHL8IL5gD3f+8ENPA7JMd93Jnz8aNSaHxep44oLiB3IK4gcBomAibdy4UsSvJ+AOEKAvOJisLqbGAa/A+HfSt5/iv4wIcHH8IwKy3W12y/3l+TEBFL+6GpzNMwucixHEX38QMLBsERGAG4wHAaHOmc7a6Rw/E6B9vyRgeWddTc+yh4gAWcDR3y+lr/ARvj09/faHeLuQ3jNQyS1Xm5u28WfCbwI/t+oLDkiaNjMKmwUBaxo6cfk5fiKggeIfRj/OcEtpvhxZ4EWaR23hkJynn0b80qP0uTAmQOMHEO1E/JVU4VS0bFlReNjcL38W+Jjwc+/4jW/nTg/FuuF8fuvmHpSOQwC7zrBP8H03d7bcdwNPtbEZm0b6Ch9h3Ai2KFNxbqXGaX0vvXRFAB7L0REBYt21ukV0xfPqcfkXyfiR9Y12pQ3zTbCiBubQRcOx/+XXLJqjdWgAAc/h+iN+JmC2TY2fgBGgVHjtxlK54WGn8AkOsEepr1es4tEB5AEHo0Wef0ts7O0iQM5Sq6vjgQB1KpK2mw3ysy2M0JPa5k7K8roNKd4hmOZ0lnVqV6ML2+Vn99/ZXDdyotj/suWeDg1UEIG7AB4CjNlmXe1wvJPL3ABRkPFPPsG3riIo3xEQIGcZRZhEgPoUoP312y93t/HJ1eZOMifTFRwAJi2ODr7g8frdd9+/6jLs7y5AMHmC5B+yzO4SB5Jz0gwil0ACkHPCEv/kE6zvslOFsgCXVyAHitU5dFJabscO2iy211kmT4zXFUioApyxoiF4UrCKKVfrs7TwRvFwJt7Rdvqxj4cc26Skvrm0gl0hNrAWlu+9SpGm+uONB7T11nkEFvj4B2jV7T958uPT5k4+7zvluumPZxZQzdSefEVncRHlKRXvhLXMI8WPKHeeFfWpU66+2I2bxuuztDeopjkPA2+dIWt9xSIwsWFsniYW1SA5PFYWSLg/T18wofcN5l+D5JPlqidtkGTq3OXx+ZM7MLkB++7QDp7BMZ3sU5zqB6td5TUIeH29RyelT9QkjfEuCPDw+gIBWEYZi2lLPL5dn6X9vkK7uvqun0St78bg2KL89vZYIgB5e9EoCCFABCRkB4waFSgelWVy9ThVCut9gykfkJ7TiQVPmnqK1tyfZJrfE9ilfj4I2LFxdce+jn3+b/ASG3x+2Zj/svtJn+JRtByesj8IwK+kyFSLgoU+fl1pJcDoRrqTNvanpKutuUBxvXVXdwgYUAjQL2xMxcvrqhcutNqruc3tmFzSIraoKbCqpWg2ETBTNEqyEPLB9Ugd5et2f6tkSyMH4AQc0eK5H1NREWHj43OOL316J9DUfpAIWNJXUqDWOk/uwFjZV7gv1PLGp5IAX7vdzzfAHjJB+BRnj4Kxsbrw8hkPbXvo0ewQBe9CKnaljR5dMoj4B68dfcTgqbUt9fVL2g3Z5yhfKzYsMDaT+dghiyQgrQWPgVBrbkvuu9W9+bLWt6ioottNADu9BUIOEwF2q93X94QEapI4feLOOhs5/u6KCmuMQkBDw/T0+9e0d7b3HLw/2tQQtHB/ybw0WTsMAlZvWr3vDf+gjn1MAElfu1+C1c8vdQJtlxdMXXj5jIefKXxw/c8+Er1QSl1bYex73eC4/bcNjpMEpNTUpIiChvr65x21BssxBXRArK6N+M+/iKRv647OzoUNDXMKl7TX7tmDEeBYwKvLhYe3NLWAAG7MdHG36BgmIISywr7utrloJ8evpt0pfuSpkaN2kfSFUnQ1dC5Ys6aop70FvxVMFqyEg4qVNFkLfB4TsG/fGxQ/pu9J+dl9rX7D7NZRtF1XOwwCHq149MEv8UoABPAIaBwcd+2rg9cyAXyNm2XBQkPnlztiUqBZBIbwCGCLjzp/MxPgKK+GCij0r9/elrO9N56qLlnptBw4MBg+m5e8cFH8IECt5j7BGH7iininev1PT9osa4PxiypGSGsQ0NlQ1g4CsEY6pDKPgMZ5aUoW+rw3Vg+sw7y1nL4XBASEWBP8Un1puz5r7XXWaw8+mNJtVbDQZ8LWNEUJv/pqY3+k+v0X94DumApHtLpiob5NjdvcPr7utsJaavOSBIQTAZktLWeFzz6dZmpcFH8ZF0EtjaCeYVmQgIWTk4o1M4+VWVPNuuODgPbOpibcAfct20cEzJ+zv0TMoigEVK/m+CUByDonJEwYAWfJS2i7LmsNAh5c/60GV/gEY4EkjVsc33SgvbDEHdTXqlvxFFgQPUSF3pzse9z+GVWEgp9AgIj/0ieBcNPp90xfsMDF/cJXEgEbIsoA8l0mxA3qzdN4Ieh3VOmNLG9WT1N7T0/PvmUvEwFL+maUqtIZBLy9eqMIXxKAeO2pVmvCKN6ul9pev6z/9lktAd471BwtcF6e6vIEHkBAyu54TfzxenMyOFMzygWGTOXHP0HU+t56j3ITdF0IoJbX8/N88MiWE0sEb/1C0LfiPJwNrsCypvY3yHHC1FMwSiOVQQAeg7J8AzD9g7TGCPiOcYWCabqCB9XxVqAt3mPR1l9MOkD+aZ2Jz9CW+tL205OAQV43mBPQemmql776haClFI6Pjxbo1e1vMs31qDn4J2ntpZeKVgzkB6y+7tetEr2M7b0vM2B6JrerWdbLTxzBB+qzynqCshT4BfAMvX7JjPjElKypUxMdiZI3xV3CIrPEdDlOkyDmXj1yhMsfFOxou/XYx0mQ3sBUQH98fbxeeql4jq1h/vwGm1153bpDwaZO16ae3pdp4QG4aSvb3W1uFzWW9KHAAQUNgFrQYFINHAmmLMMW+sv4ovimN5htFVjj62HCzcDp8UYkiOm2K+6Cs3k1OpRVKlnhvPe43oHTvlSQ8X7UykPyNWFpkpDexe4CjgqrrbvCUIG/u7u7K1z6eEWBREKC6sBgt7UvXDjfliBf66XpyzcXw4UX5dlyu2JudrgR1lq37R+k6WwOXRY0cIpN9SF+NWuLdCDBrDD8xqZYUHpbwfe8dEJkfEa6IyMyIzIofDM1SIAAIRttstY3773pq5TjkTna+4unf6M5/lLZZrfaXcBRERGD6CNKbLaIwLLGTindu7oUKcxS0Wq1qw4MCWBgznxriHgNy1as2vQmgMLNuI4hgoDp0y9Us8Bk7tXYuB/3wMHGfhCgncpae5pYKFlK3XlHs7YYHzM+Zn5sPY3LWeZCEFCyEi1jW7bwyh5vtX6ptAF+DFSblMXYbObuzs5uKwhYtQrF2qNJqpOP8WlEsOpzvEFI7417Kzcvwn0QBEBDlJQsdux9zzXuSFl3EMULFMxQpDCEiJ/Nb1jACOswxYEhwTZ/DjHAr/F+Q4qM/+mON0EA1ieFR+aFQkoyAbj8TXPQlHek8dAHTMBTMn5MZgqhk91gtIv9s7Y8Rlj/li8oP8dvndkaE2M1SpdReIzqsr6FICCCYMzo6Ww6UiEIOHzg8OETh6+l2uM8nqVIxwDiLHJSFknv4tq9mzfvq2letjnMaQx1BZY4sVNZo6sisZDPZ96M0aPj4s5mKQxlZLdhPCOppUhFMICCgCXWEHptaG7GIBDxPx3XEX36zewRugBnL9vi6PL34RnY19j45utrP3n4ecKbEpdCGAHGhiVGaoDfjnsALr/lQf8P+L6UXm+hiSCcvkShrna4cKkwWcFPIXNPj9koCDgwsbFxeP+1JJ3xGvEXrzlYnIEs2ZqkY85KVHdnEQF1ze+AgIxIgyHCFpy7uqy5OAMEsI0vjZcROH8mAPEGQCj5ZZ/rlooh1iW33bbEGoXXMRUx3Rkcf08cLWV98kLJB+jyX4fLX0fT16d5ZpVp/UASxsaL68XqcTwCHnzrg5eZQb/qG1J4+Ct4K10bv4YAY4WrtrY+NHSFGAEnTvQfuZZylnjN8R8EA5QjjHZL6X3LQMDs4sgUw7JAIqAx0uEPAvj8S5EWl1KYpKEd9Xw0Ia9KRTDwwAMLU6PO9jZ0d3P4lOmJewME6KTkVa6SPmigvsbDb74mCFDjJwIGXU3AEQX70Umi+qQGpba/fLNqsksE97KUdsO0IUa47GCuqbbWbAmlgFHwcWI4jk6lt71uvwdRshOfpfyU6Ozra9rMXWaNByqaWppccUGQ0uL8x20dgaSxJIDiDaH4tVIxxLrwgQfmpIZ466WpXkp+4VooLj8qWCQBavyvjtvwjOfrL/yy/ahVW3yDfAKqM/j+z4Crr6VQ5yvMBAQCZloMGgFQVrgEXYX9OBoRoD8fECB/SvUAggBzs6UszlVcaGYCeK0KavbD/kzAqaUixsB1ty1J9e5Vbsp7qvYgw3GStCQp3NdY8vzrDBCgPvUIG3y6BLYKeAepbFrS/f27XlZshm9gRF/h6SsMAuRTgN7DBOArII7feKqCjHihH+QwYAL487qRpmMC9FL4r6Virgmo7WVAYP7Ue0ppif+1/4sTH7izrm5jsA0C+v2nELhEpJrhr1teTilEUCCOcvRortxpxYqkJOXopyrI0LflWdxrTwicJIUf2GCaq5WGSTC4nzZtndvyIgzgo2G7B2SNw1VXjQw9R/N+/epzQZM1OWZgnhszGJfq8MckTbGtbdIfXv82TD0xAzs00jDJiaxncIIsY1s3Nyy/PMgRCTsouR0ODVF+qpPt2P66ukOWBPX9l9cp6CkoaEk7z2io+YaADlfCVaNHqEBKqErGHa4QkD3l92xeZZWqAX+fku31b8M0vy8QpbCKFGYCVq97e906tvYhAiLb2spRmy+2gwBEfoni4njJ2MGYi5ZftDNhgnw/CLhIunuPXJ6WVjMZN9FOrRSeN8LdIgkwAUVFOQtynAvuKSrCC4Ph1z9+tRm6ugw2/MFg8Pq3QVnVsq+q3VlSImAdCEhel2tMTU5uRYNCZnkbehPk9pBsuwLy6LzQ1BlxzfKROy3yfweDAMR/jSwrWT7ZuDLBMCBvgj/9tHU8CKDoq6q8CRczAU6MAAyBBQvwgi/879lRUfRvw39BgCuwqa9MWeh4jkkSkJycm1yLv0BAZmI59WZI6asvUKC8PFWLi6zGyCtAgDR3H3PObQ+keUfFzAqJql5XnZzMbnCt80Yg/LRzq6puSsPEEAgQGOjJFH8wEH4dExx8MS7/f0JA55KyOftlv8WGsj3JYi2L5GRj7eNvm0FAW2Ybxf+LlL46qUq+vX2B15xPFilw9Zl43uV1irm9IMAeMmuW3Sj5hRIUBFS99VZV2lg3AZkopJQMSJ/jm25KMPxHBPS0NO0vk+eHE5wWLK29UpPffhwjQC999W1uuIeU1cD1REwlnT8ZBMjhf+W5D4AAc8isAnM1H5L79ogA79KqHxdV/aQSgPjBQLgkgG8D+Ps/ImAJrv+c990LKU9bLU82udZci2puvfRtL9Sux19/namzERUFO/3FdGBklljiYqRKAHyWv8Is4k8//cQNGCDAG6iqajmGphVJQHgPCBhQRkAqf/v/s3vAEjV+QQDHT0DG7vFWvdTEkFduGDxiBiOoXWLxGqVgQV3i4qZzHzCVggBzzziNFJ43huMvrfqpCk07IICR2TMwHwNAfQoA/9VToM+15HzNQspz8fgHkiUNraeQvu48MGDqp6fgYnfFQrS6xMWFY667rdTbaK45wBBGF5fNGKN1uU0GAYz5bh1wCS484T/TAUdNk7ULKSuFvK0SJ0lfHS677MzyFZrV1NQlLi6Aj9dYb3+T55IXM9CxogAcV/3vSvC/Bj1utPD6n/EnnaQbrf6BCX0AAAAASUVORK5CYII=)}.react-tel-input .ad{background-position:-16px 0}.react-tel-input .ae{background-position:-32px 0}.react-tel-input .af{background-position:-48px 0}.react-tel-input .ag{background-position:-64px 0}.react-tel-input .ai{background-position:-80px 0}.react-tel-input .al{background-position:-96px 0}.react-tel-input .am{background-position:-112px 0}.react-tel-input .ao{background-position:-128px 0}.react-tel-input .ar{background-position:-144px 0}.react-tel-input .as{background-position:-160px 0}.react-tel-input .at{background-position:-176px 0}.react-tel-input .au{background-position:-192px 0}.react-tel-input .aw{background-position:-208px 0}.react-tel-input .az{background-position:-224px 0}.react-tel-input .ba{background-position:-240px 0}.react-tel-input .bb{background-position:0 -11px}.react-tel-input .bd{background-position:-16px -11px}.react-tel-input .be{background-position:-32px -11px}.react-tel-input .bf{background-position:-48px -11px}.react-tel-input .bg{background-position:-64px -11px}.react-tel-input .bh{background-position:-80px -11px}.react-tel-input .bi{background-position:-96px -11px}.react-tel-input .bj{background-position:-112px -11px}.react-tel-input .bm{background-position:-128px -11px}.react-tel-input .bn{background-position:-144px -11px}.react-tel-input .bo{background-position:-160px -11px}.react-tel-input .br{background-position:-176px -11px}.react-tel-input .bs{background-position:-192px -11px}.react-tel-input .bt{background-position:-208px -11px}.react-tel-input .bw{background-position:-224px -11px}.react-tel-input .by{background-position:-240px -11px}.react-tel-input .bz{background-position:0 -22px}.react-tel-input .ca{background-position:-16px -22px}.react-tel-input .cd{background-position:-32px -22px}.react-tel-input .cf{background-position:-48px -22px}.react-tel-input .cg{background-position:-64px -22px}.react-tel-input .ch{background-position:-80px -22px}.react-tel-input .ci{background-position:-96px -22px}.react-tel-input .ck{background-position:-112px -22px}.react-tel-input .cl{background-position:-128px -22px}.react-tel-input .cm{background-position:-144px -22px}.react-tel-input .cn{background-position:-160px -22px}.react-tel-input .co{background-position:-176px -22px}.react-tel-input .cr{background-position:-192px -22px}.react-tel-input .cu{background-position:-208px -22px}.react-tel-input .cv{background-position:-224px -22px}.react-tel-input .cw{background-position:-240px -22px}.react-tel-input .cy{background-position:0 -33px}.react-tel-input .cz{background-position:-16px -33px}.react-tel-input .de{background-position:-32px -33px}.react-tel-input .dj{background-position:-48px -33px}.react-tel-input .dk{background-position:-64px -33px}.react-tel-input .dm{background-position:-80px -33px}.react-tel-input .do{background-position:-96px -33px}.react-tel-input .dz{background-position:-112px -33px}.react-tel-input .ec{background-position:-128px -33px}.react-tel-input .ee{background-position:-144px -33px}.react-tel-input .eg{background-position:-160px -33px}.react-tel-input .er{background-position:-176px -33px}.react-tel-input .es{background-position:-192px -33px}.react-tel-input .et{background-position:-208px -33px}.react-tel-input .fi{background-position:-224px -33px}.react-tel-input .fj{background-position:-240px -33px}.react-tel-input .fk{background-position:0 -44px}.react-tel-input .fm{background-position:-16px -44px}.react-tel-input .fo{background-position:-32px -44px}.react-tel-input .fr,.react-tel-input .bl,.react-tel-input .mf{background-position:-48px -44px}.react-tel-input .ga{background-position:-64px -44px}.react-tel-input .gb{background-position:-80px -44px}.react-tel-input .gd{background-position:-96px -44px}.react-tel-input .ge{background-position:-112px -44px}.react-tel-input .gf{background-position:-128px -44px}.react-tel-input .gh{background-position:-144px -44px}.react-tel-input .gi{background-position:-160px -44px}.react-tel-input .gl{background-position:-176px -44px}.react-tel-input .gm{background-position:-192px -44px}.react-tel-input .gn{background-position:-208px -44px}.react-tel-input .gp{background-position:-224px -44px}.react-tel-input .gq{background-position:-240px -44px}.react-tel-input .gr{background-position:0 -55px}.react-tel-input .gt{background-position:-16px -55px}.react-tel-input .gu{background-position:-32px -55px}.react-tel-input .gw{background-position:-48px -55px}.react-tel-input .gy{background-position:-64px -55px}.react-tel-input .hk{background-position:-80px -55px}.react-tel-input .hn{background-position:-96px -55px}.react-tel-input .hr{background-position:-112px -55px}.react-tel-input .ht{background-position:-128px -55px}.react-tel-input .hu{background-position:-144px -55px}.react-tel-input .id{background-position:-160px -55px}.react-tel-input .ie{background-position:-176px -55px}.react-tel-input .il{background-position:-192px -55px}.react-tel-input .in{background-position:-208px -55px}.react-tel-input .io{background-position:-224px -55px}.react-tel-input .iq{background-position:-240px -55px}.react-tel-input .ir{background-position:0 -66px}.react-tel-input .is{background-position:-16px -66px}.react-tel-input .it{background-position:-32px -66px}.react-tel-input .je{background-position:-144px -154px}.react-tel-input .jm{background-position:-48px -66px}.react-tel-input .jo{background-position:-64px -66px}.react-tel-input .jp{background-position:-80px -66px}.react-tel-input .ke{background-position:-96px -66px}.react-tel-input .kg{background-position:-112px -66px}.react-tel-input .kh{background-position:-128px -66px}.react-tel-input .ki{background-position:-144px -66px}.react-tel-input .xk{background-position:-128px -154px}.react-tel-input .km{background-position:-160px -66px}.react-tel-input .kn{background-position:-176px -66px}.react-tel-input .kp{background-position:-192px -66px}.react-tel-input .kr{background-position:-208px -66px}.react-tel-input .kw{background-position:-224px -66px}.react-tel-input .ky{background-position:-240px -66px}.react-tel-input .kz{background-position:0 -77px}.react-tel-input .la{background-position:-16px -77px}.react-tel-input .lb{background-position:-32px -77px}.react-tel-input .lc{background-position:-48px -77px}.react-tel-input .li{background-position:-64px -77px}.react-tel-input .lk{background-position:-80px -77px}.react-tel-input .lr{background-position:-96px -77px}.react-tel-input .ls{background-position:-112px -77px}.react-tel-input .lt{background-position:-128px -77px}.react-tel-input .lu{background-position:-144px -77px}.react-tel-input .lv{background-position:-160px -77px}.react-tel-input .ly{background-position:-176px -77px}.react-tel-input .ma{background-position:-192px -77px}.react-tel-input .mc{background-position:-208px -77px}.react-tel-input .md{background-position:-224px -77px}.react-tel-input .me{background-position:-112px -154px;height:12px}.react-tel-input .mg{background-position:0 -88px}.react-tel-input .mh{background-position:-16px -88px}.react-tel-input .mk{background-position:-32px -88px}.react-tel-input .ml{background-position:-48px -88px}.react-tel-input .mm{background-position:-64px -88px}.react-tel-input .mn{background-position:-80px -88px}.react-tel-input .mo{background-position:-96px -88px}.react-tel-input .mp{background-position:-112px -88px}.react-tel-input .mq{background-position:-128px -88px}.react-tel-input .mr{background-position:-144px -88px}.react-tel-input .ms{background-position:-160px -88px}.react-tel-input .mt{background-position:-176px -88px}.react-tel-input .mu{background-position:-192px -88px}.react-tel-input .mv{background-position:-208px -88px}.react-tel-input .mw{background-position:-224px -88px}.react-tel-input .mx{background-position:-240px -88px}.react-tel-input .my{background-position:0 -99px}.react-tel-input .mz{background-position:-16px -99px}.react-tel-input .na{background-position:-32px -99px}.react-tel-input .nc{background-position:-48px -99px}.react-tel-input .ne{background-position:-64px -99px}.react-tel-input .nf{background-position:-80px -99px}.react-tel-input .ng{background-position:-96px -99px}.react-tel-input .ni{background-position:-112px -99px}.react-tel-input .nl,.react-tel-input .bq{background-position:-128px -99px}.react-tel-input .no{background-position:-144px -99px}.react-tel-input .np{background-position:-160px -99px}.react-tel-input .nr{background-position:-176px -99px}.react-tel-input .nu{background-position:-192px -99px}.react-tel-input .nz{background-position:-208px -99px}.react-tel-input .om{background-position:-224px -99px}.react-tel-input .pa{background-position:-240px -99px}.react-tel-input .pe{background-position:0 -110px}.react-tel-input .pf{background-position:-16px -110px}.react-tel-input .pg{background-position:-32px -110px}.react-tel-input .ph{background-position:-48px -110px}.react-tel-input .pk{background-position:-64px -110px}.react-tel-input .pl{background-position:-80px -110px}.react-tel-input .pm{background-position:-96px -110px}.react-tel-input .pr{background-position:-112px -110px}.react-tel-input .ps{background-position:-128px -110px}.react-tel-input .pt{background-position:-144px -110px}.react-tel-input .pw{background-position:-160px -110px}.react-tel-input .py{background-position:-176px -110px}.react-tel-input .qa{background-position:-192px -110px}.react-tel-input .re{background-position:-208px -110px}.react-tel-input .ro{background-position:-224px -110px}.react-tel-input .rs{background-position:-240px -110px}.react-tel-input .ru{background-position:0 -121px}.react-tel-input .rw{background-position:-16px -121px}.react-tel-input .sa{background-position:-32px -121px}.react-tel-input .sb{background-position:-48px -121px}.react-tel-input .sc{background-position:-64px -121px}.react-tel-input .sd{background-position:-80px -121px}.react-tel-input .se{background-position:-96px -121px}.react-tel-input .sg{background-position:-112px -121px}.react-tel-input .sh{background-position:-128px -121px}.react-tel-input .si{background-position:-144px -121px}.react-tel-input .sk{background-position:-160px -121px}.react-tel-input .sl{background-position:-176px -121px}.react-tel-input .sm{background-position:-192px -121px}.react-tel-input .sn{background-position:-208px -121px}.react-tel-input .so{background-position:-224px -121px}.react-tel-input .sr{background-position:-240px -121px}.react-tel-input .ss{background-position:0 -132px}.react-tel-input .st{background-position:-16px -132px}.react-tel-input .sv{background-position:-32px -132px}.react-tel-input .sx{background-position:-48px -132px}.react-tel-input .sy{background-position:-64px -132px}.react-tel-input .sz{background-position:-80px -132px}.react-tel-input .tc{background-position:-96px -132px}.react-tel-input .td{background-position:-112px -132px}.react-tel-input .tg{background-position:-128px -132px}.react-tel-input .th{background-position:-144px -132px}.react-tel-input .tj{background-position:-160px -132px}.react-tel-input .tk{background-position:-176px -132px}.react-tel-input .tl{background-position:-192px -132px}.react-tel-input .tm{background-position:-208px -132px}.react-tel-input .tn{background-position:-224px -132px}.react-tel-input .to{background-position:-240px -132px}.react-tel-input .tr{background-position:0 -143px}.react-tel-input .tt{background-position:-16px -143px}.react-tel-input .tv{background-position:-32px -143px}.react-tel-input .tw{background-position:-48px -143px}.react-tel-input .tz{background-position:-64px -143px}.react-tel-input .ua{background-position:-80px -143px}.react-tel-input .ug{background-position:-96px -143px}.react-tel-input .us{background-position:-112px -143px}.react-tel-input .uy{background-position:-128px -143px}.react-tel-input .uz{background-position:-144px -143px}.react-tel-input .va{background-position:-160px -143px}.react-tel-input .vc{background-position:-176px -143px}.react-tel-input .ve{background-position:-192px -143px}.react-tel-input .vg{background-position:-208px -143px}.react-tel-input .vi{background-position:-224px -143px}.react-tel-input .vn{background-position:-240px -143px}.react-tel-input .vu{background-position:0 -154px}.react-tel-input .wf{background-position:-16px -154px}.react-tel-input .ws{background-position:-32px -154px}.react-tel-input .ye{background-position:-48px -154px}.react-tel-input .za{background-position:-64px -154px}.react-tel-input .zm{background-position:-80px -154px}.react-tel-input .zw{background-position:-96px -154px}.react-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{position:relative;font-size:14px;letter-spacing:.01rem;margin-top:0!important;margin-bottom:0!important;padding-left:48px;margin-left:0;background:#fff;border:1px solid #CACACA;border-radius:5px;line-height:25px;height:35px;width:300px;outline:none}.react-tel-input .form-control.invalid-number{border:1px solid #d79f9f;background-color:#faf0f0;border-left-color:#cacaca}.react-tel-input .form-control.invalid-number:focus{border:1px solid #d79f9f;border-left-color:#cacaca;background-color:#faf0f0}.react-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:0;background-color:#f5f5f5;border:1px solid #cacaca;border-radius:3px 0 0 3px}.react-tel-input .flag-dropdown:hover,.react-tel-input .flag-dropdown:focus{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:2;background:#fff;border-radius:3px 0 0}.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:3px 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.react-tel-input .selected-flag{outline:none;position:relative;width:38px;height:100%;padding:0 0 0 8px;border-radius:3px 0 0 3px}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag:focus{background-color:#fff}.react-tel-input .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.react-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.react-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.react-tel-input .country-list{outline:none;z-index:1;list-style:none;position:absolute;padding:0;margin:10px 0 10px -1px;box-shadow:1px 2px 10px #00000059;background-color:#fff;width:300px;max-height:200px;overflow-y:scroll;border-radius:0 0 3px 3px}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.react-tel-input .country-list .country{padding:7px 9px}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country:hover,.react-tel-input .country-list .country.highlight{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-right:7px;margin-top:2px}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{position:sticky;top:0;background-color:#fff;padding:10px 0 6px 10px}.react-tel-input .country-list .search-emoji{font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;font-size:15px;line-height:15px;margin-left:6px;padding:3px 8px 5px;outline:none}.react-tel-input .country-list .no-entries-message{padding:7px 10px 11px;opacity:.7}.react-tel-input .invalid-number-message{position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;color:#de0000}.react-tel-input .special-label{display:none;position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;white-space:nowrap}.ai-reference-home h1,.ai-reference-home h2{font-family:Barlow Condensed,sans-serif}.ai-reference-home *,.ai-reference-home *:before,.ai-reference-home *:after{box-sizing:border-box;margin:0;padding:0}.ai-reference-home{scroll-behavior:smooth}.ai-reference-home{--dark:#1F2934;--dark2:#273444;--paper:#f1f2f2;--paper2:#e7e8e8;--line:#d7d9d9;--ink:#111820;--soft:#68788C;--white:#fff}.ai-reference-home{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:clip;overflow-y:visible}.ai-reference-home a{color:inherit;text-decoration:none}.ai-reference-home img{display:block;max-width:100%}.ai-reference-home .nav{position:fixed;top:0;left:0;right:0;z-index:200;height:62px;display:flex;align-items:center;background:#1f293400;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);border-bottom:1px solid transparent;transition:background .4s,backdrop-filter .4s,border-color .4s}.ai-reference-home .nav.scrolled{background:#1f2934f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#ffffff0f}.ai-reference-home .nav .inner{width:100%;padding:0 40px;display:flex;align-items:center;justify-content:space-between}.ai-reference-home .logo{display:flex;align-items:center;gap:10px;color:var(--white);font-size:21px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ai-reference-home .logo-badge{background:var(--color-custom-button);color:var(--dark);width:30px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.ai-reference-home .nav-links{display:flex;gap:26px;list-style:none}.ai-reference-home .nav-links a{color:#ffffffad;font-size:13px;font-weight:500;transition:color .15s}.ai-reference-home .nav-links a:hover{color:var(--white)}.ai-reference-home .nav-right{display:flex;align-items:center;gap:14px}.ai-reference-home .nav-sign{color:#fff9;font-size:13px;font-weight:500}.ai-reference-home .nav-join{background:var(--color-custom-button);color:var(--dark);font-size:13px;font-weight:700;padding:8px 18px;border-radius:6px;transition:background .15s}.ai-reference-home .nav-join:hover{background:var(--color-custom-button)}.ai-reference-home .hero{position:relative;width:100vw;height:90vh;min-height:650px;max-height:980px;overflow:hidden}.ai-reference-home .slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.2s ease;z-index:1}.ai-reference-home .slide.active{opacity:1;z-index:2}.ai-reference-home .slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transform:scale(1.06);transition:transform 8s ease}.ai-reference-home .slide.active .slide-bg{transform:scale(1)}.ai-reference-home .slide-1 .slide-bg{background-image:url(https://images.unsplash.com/photo-1559686043-d4eaaa18a85a?q=80&w=2000&auto=format&fit=crop);background-position:center 30%}.ai-reference-home .slide-2 .slide-bg{background-image:url(https://images.unsplash.com/photo-1521727857535-28d2047625f2?q=80&w=2000&auto=format&fit=crop);background-position:center 20%}.ai-reference-home .slide-3 .slide-bg{background-image:url(https://images.unsplash.com/photo-1583396618422-597b2755de4e?q=80&w=2000&auto=format&fit=crop);background-position:center 15%}.ai-reference-home .slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(to top,#141c28f7,#141c2885 40%,#141c281f 72%,#141c2861)}.ai-reference-home .hero-copy{position:absolute;bottom:0;left:0;right:0;z-index:10;padding:0 56px 34px;opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease;pointer-events:none}.ai-reference-home .hero-copy.active{opacity:1;transform:translateY(0);pointer-events:auto}.ai-reference-home .hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-custom-button);margin-bottom:14px}.ai-reference-home .hero-eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--color-custom-button);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.ai-reference-home .hero-copy h1{font-weight:800;font-size:clamp(42px,6.5vw,86px);line-height:.95;text-transform:uppercase;color:var(--white);letter-spacing:-.02em;margin-bottom:16px;max-width:800px}.ai-reference-home .hero-copy h1 em{font-style:normal;color:var(--color-custom-button)}.ai-reference-home .hero-copy p{font-size:16px;line-height:1.6;color:#ffffffa6;max-width:460px;margin-bottom:24px}.ai-reference-home .hero-btns{display:flex;gap:12px;flex-wrap:wrap}.ai-reference-home .btn-primary{background:var(--color-custom-button);color:var(--dark);font-weight:700;font-size:14px;padding:13px 26px;border-radius:7px;display:inline-flex;align-items:center;gap:8px;transition:background .15s,transform .15s}.ai-reference-home .btn-primary:hover{background:var(--color-custom-button);transform:translateY(-1px)}.ai-reference-home .btn-ghost{border:1.5px solid rgba(255,255,255,.36);color:var(--white);font-weight:600;font-size:14px;padding:12px 24px;border-radius:7px;display:inline-flex;align-items:center;gap:8px;transition:border-color .15s,background .15s}.ai-reference-home .btn-ghost:hover{border-color:#ffffffbf;background:#ffffff12}.ai-reference-home .slider-cluster{position:absolute;right:38px;top:50%;z-index:10;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:8px}.ai-reference-home .slider-arr{width:32px;height:32px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:13px;cursor:pointer;transition:background .2s,border-color .2s,color .2s;-webkit-user-select:none;user-select:none}.ai-reference-home .slider-arr:hover{background:var(--color-custom-button);border-color:var(--color-custom-button);color:var(--dark)}.ai-reference-home .slider-dots{display:flex;flex-direction:column;align-items:center;gap:7px;padding:4px 0}.ai-reference-home .slider-dot{width:4px;height:28px;border-radius:2px;background:#ffffff38;cursor:pointer;transition:background .3s,height .3s}.ai-reference-home .slider-dot.active{background:var(--color-custom-button);height:46px}.ai-reference-home .hero-status{position:absolute;right:32px;bottom:36px;z-index:12;display:flex;align-items:baseline;gap:6px;color:#ffffff7a;font-size:13px;font-weight:700}.ai-reference-home .hero-status strong{color:#fff;font-size:30px;line-height:1}.ai-reference-home .hero-progress{position:absolute;left:0;right:0;bottom:0;z-index:12;height:5px;background:#ffffff1f;overflow:hidden}.ai-reference-home .hero-progress span{display:block;width:100%;height:100%;background:var(--color-custom-button);transform:scaleX(0);transform-origin:left}.ai-reference-home .hero-progress span.running{animation:heroProgress 6s linear forwards}@keyframes heroProgress{to{transform:scaleX(1)}}.ai-reference-home .lb-section{background:#0e1720;overflow:hidden;position:relative;min-height:560px}.ai-reference-home .lb-phones{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.ai-reference-home .lb-phone-wrap{position:absolute;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity 1s ease;will-change:transform}.ai-reference-home .lb-phone-wrap img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 40px 90px rgba(0,0,0,.8))}@keyframes lbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.ai-reference-home .lb-phone-wrap.ph-1 img{animation:lbFloat 5.5s ease-in-out infinite}.ai-reference-home .lb-phone-wrap.ph-2 img{animation:lbFloat 6.6s ease-in-out .5s infinite}.ai-reference-home .lb-phone-wrap.ph-3 img{animation:lbFloat 6s ease-in-out .9s infinite}.ai-reference-home .lb-phone-wrap.ph-4 img{animation:lbFloat 7.2s ease-in-out .2s infinite}.ai-reference-home .lb-phone-wrap.ph-1{width:770px;height:770px;left:1000px;top:-45px;z-index:4}.ai-reference-home .lb-phone-wrap.ph-2{width:790px;height:790px;left:800px;top:-55px;z-index:3}.ai-reference-home .lb-phone-wrap.ph-3{width:730px;height:730px;left:600px;top:-20px;z-index:2}.ai-reference-home .lb-phone-wrap.ph-4{width:700px;height:700px;left:445px;top:10px;z-index:1}@media (max-width:1200px){.ai-reference-home #logbook .lb-phones{display:none}}.ai-reference-home .lb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(105deg,rgba(14,23,32,.98) 0%,rgba(14,23,32,.88) 32%,rgba(14,23,32,.35) 60%,rgba(14,23,32,.1) 80%,transparent 100%),linear-gradient(to bottom,transparent 50%,rgba(14,23,32,.7) 100%);pointer-events:none}.ai-reference-home .lb-section-inner{position:static;z-index:3;max-width:660px;padding:100px 72px 90px}.ai-reference-home .lb-copy{position:relative;z-index:3}.ai-reference-home .lb-copy .kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-custom-button);margin-bottom:20px}.ai-reference-home .lb-copy .kicker .free-tag{background:var(--color-custom-button);color:var(--dark);padding:2px 8px;border-radius:4px;font-size:10px}.ai-reference-home .lb-copy h2{font-size:clamp(52px,6vw,82px);font-weight:800;text-transform:uppercase;color:var(--white);line-height:.9;letter-spacing:-.02em;margin-bottom:22px}.ai-reference-home .lb-copy h2 em{font-style:normal;color:var(--color-custom-button)}.ai-reference-home .lb-copy p{font-size:15px;line-height:1.75;color:#ffffff8c;max-width:400px;margin-bottom:32px;font-weight:300}.ai-reference-home .lb-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:36px}.ai-reference-home .lb-pill{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);padding:6px 14px;border-radius:30px;font-size:12px;color:#ffffffa6;display:flex;align-items:center;gap:5px}.ai-reference-home .lb-pill:before{content:"✓";color:var(--color-custom-button);font-weight:700;font-size:11px}.ai-reference-home .lb-cta-btn{display:inline-flex;align-items:center;gap:10px;background:var(--color-custom-button);color:var(--dark);font-weight:700;font-size:15px;padding:15px 30px;border-radius:7px;transition:background .15s,transform .15s}.ai-reference-home .lb-cta-btn:hover{background:var(--color-custom-button);transform:translateY(-2px)}.ai-reference-home .reveal{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.ai-reference-home .reveal.visible{opacity:1;transform:translateY(0)}.ai-reference-home .reveal-left{opacity:0;transform:translate(-50px);transition:opacity .9s ease,transform .9s cubic-bezier(.16,1,.3,1)}.ai-reference-home .reveal-left.visible{opacity:1;transform:translate(0)}.ai-reference-home .reveal-right{opacity:0;transform:translate(50px);transition:opacity .9s ease,transform .9s cubic-bezier(.16,1,.3,1)}.ai-reference-home .reveal-right.visible{opacity:1;transform:translate(0)}.ai-reference-home #youtube{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ai-reference-home .yt-inner{max-width:1400px;margin:0 auto;padding:88px 32px;display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.ai-reference-home .yt-player{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#1b2a38,#0e1720);box-shadow:0 30px 70px #0f172052;cursor:pointer}.ai-reference-home .yt-player .yt-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ai-reference-home .yt-player:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000001f,#0000008c)}.ai-reference-home .yt-badge{position:absolute;left:18px;top:18px;z-index:2;display:inline-flex;align-items:center;gap:7px;background:#00000080;color:#fff;font-size:12px;font-weight:600;padding:6px 11px;border-radius:20px}.ai-reference-home .yt-badge svg{width:17px;height:17px;fill:red}.ai-reference-home .yt-vtitle{position:absolute;left:20px;right:20px;bottom:18px;z-index:2;color:#fff;font-size:21px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;text-shadow:0 2px 14px rgba(0,0,0,.55)}.ai-reference-home .yt-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:84px;height:84px;border:0;border-radius:50%;background:red;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 34px #ff000073;transition:transform .16s ease,background .16s}.ai-reference-home .yt-player:hover .yt-play{transform:translate(-50%,-50%) scale(1.08);background:#e60000}.ai-reference-home .yt-play svg{width:32px;height:32px;fill:#fff}.ai-reference-home .yt-player iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:3}.ai-reference-home .yt-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:red;margin-bottom:16px}.ai-reference-home .yt-kicker .tag{background:red;color:#fff;padding:2px 8px;border-radius:4px;font-size:10px;letter-spacing:.06em}.ai-reference-home .yt-copy h2{font-size:clamp(40px,4.4vw,62px);font-weight:800;text-transform:uppercase;color:var(--ink);line-height:.92;letter-spacing:-.01em;margin-bottom:16px}.ai-reference-home .yt-copy h2 em{font-style:normal;color:red}.ai-reference-home .yt-copy p{font-size:16px;line-height:1.7;color:var(--soft);max-width:470px;margin-bottom:26px}.ai-reference-home .yt-stats{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}.ai-reference-home .yt-stat .n{font-size:28px;font-weight:800;color:var(--ink);line-height:1}.ai-reference-home .yt-stat .l{font-size:11.5px;color:var(--soft);text-transform:uppercase;letter-spacing:.05em;margin-top:3px}.ai-reference-home .yt-btn{display:inline-flex;align-items:center;gap:10px;background:red;color:#fff;font-weight:700;font-size:15px;padding:15px 28px;border-radius:8px;transition:background .15s,transform .15s}.ai-reference-home .yt-btn:hover{background:#e60000;transform:translateY(-2px)}.ai-reference-home .yt-btn svg{width:22px;height:22px;fill:#fff}.ai-reference-home #youtube .yt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ai-reference-home #youtube .yt-btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:15px 28px;border-radius:8px;background:#1f2934;color:#fff;font-size:15px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background .15s,transform .15s}.ai-reference-home #youtube .yt-btn-secondary:hover,.ai-reference-home #youtube .yt-btn-secondary:focus-visible{background:#273444;color:#fff;transform:translateY(-2px)}.ai-reference-home .lb-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ai-reference-home .lb-sky .star{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;opacity:.4;animation:lbTw var(--tw,4s) ease-in-out infinite}@keyframes lbTw{0%,to{opacity:.12}50%{opacity:.85}}.ai-reference-home .lb-sky .cloud{position:absolute;border-radius:50%;filter:blur(70px);background:radial-gradient(circle at 50% 50%,rgba(74,116,158,.4),transparent 70%);animation:lbDrift linear infinite}@keyframes lbDrift{0%{transform:translate(-30vw)}to{transform:translate(130vw)}}.ai-reference-home .lb-sky .rings,.ai-reference-home .lb-sky .radar{position:absolute;right:3%;top:47%;width:900px;height:900px;transform:translateY(-50%);border-radius:50%}.ai-reference-home .lb-sky .rings{opacity:.06;background:radial-gradient(circle,transparent 28.6%,rgba(255,255,255,.6) 29%,transparent 29.4%),radial-gradient(circle,transparent 18.6%,rgba(255,255,255,.6) 19%,transparent 19.4%),radial-gradient(circle,transparent 8.6%,rgba(255,255,255,.6) 9%,transparent 9.4%)}.ai-reference-home .lb-sky .radar{opacity:.13;animation:lbSpin 9s linear infinite;background:conic-gradient(from 0deg,#f8af2400 305deg,#f8af2480 353deg,#f8af2400 360deg)}@keyframes lbSpin{to{transform:translateY(-50%) rotate(360deg)}}.ai-reference-home .lb-sky .flyby{position:absolute;top:13%;left:-8%;font-size:22px;color:#ffffff47;animation:lbFly 30s linear infinite}@keyframes lbFly{0%{transform:translate(0) rotate(8deg)}to{transform:translate(132vw) rotate(8deg)}}.ai-reference-home .lb-copy h2 .lbl{display:inline-block;white-space:pre}.ai-reference-home .lb-copy h2.lb-split .lbl{opacity:0;transform:translateY(1.05em)}.ai-reference-home .lb-copy h2.lb-go .lbl{animation:lbRise .6s both;animation-delay:calc(var(--i,0)*.03s)}@keyframes lbRise{0%{opacity:0;transform:translateY(1.05em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ai-reference-home .lb-sky *{animation:none!important}.ai-reference-home .lb-copy h2.lb-split .lbl,.ai-reference-home .lb-copy h2.lb-go .lbl{opacity:1!important;transform:none!important;animation:none!important}}@media (max-width:900px){.ai-reference-home .yt-inner{grid-template-columns:1fr;gap:34px;padding:60px 24px}.ai-reference-home .yt-copy{order:2}}@media (max-width:720px){.ai-reference-home .hero{height:760px;min-height:650px}.ai-reference-home .hero-copy{padding:0 24px 52px}.ai-reference-home .hero-copy p{font-size:16px;max-width:82%}.ai-reference-home .slider-cluster{right:14px}.ai-reference-home .hero-status{right:16px;bottom:22px}.ai-reference-home .btn-primary,.ai-reference-home .btn-ghost{font-size:14px;padding:12px 18px}}@media (prefers-reduced-motion:reduce){.ai-reference-home{scroll-behavior:auto}.ai-reference-home .slide-bg,.ai-reference-home .hero-eyebrow .dot{animation:none!important;transition:none!important}}.ai-reference-home{--home-blue: #275f97;--home-cream: #f5f3ee;--home-cloud: #f6f8fa;--home-line: #dce2e8;--home-muted: #667589}.ai-reference-home{background:#fff}.ai-reference-home .hero-eyebrow{font-size:14px}.ai-reference-home .hero-copy p{font-size:17px;line-height:1.65}.ai-reference-home .btn-primary,.ai-reference-home .btn-ghost,.ai-reference-home .nav-sign,.ai-reference-home .nav-join,.ai-reference-home .lb-copy .kicker{font-size:14px}.ai-reference-home .lb-copy .kicker .free-tag{font-size:13px}.ai-reference-home .lb-copy p{font-size:17px;line-height:1.7}.ai-reference-home .lb-pill{font-size:14px;padding:8px 15px}.ai-reference-home .lb-cta-btn{font-size:16px}.ai-reference-home .yt-badge{font-size:13px}.ai-reference-home .yt-kicker{font-size:14px}.ai-reference-home .yt-kicker .tag{font-size:13px}.ai-reference-home .yt-copy p{font-size:17px}.ai-reference-home .yt-stat .l{font-size:13px}.ai-reference-home .nav{height:70px}.ai-reference-home .nav .inner{max-width:1560px;margin:0 auto;padding:0 34px}.ai-reference-home .nav.scrolled{background:#101b27f5}.ai-reference-home .logo{gap:11px;font-size:20px;letter-spacing:.035em}.ai-reference-home .logo-badge{width:34px;height:34px;border-radius:9px;box-shadow:0 8px 22px #0000002e}.ai-reference-home .nav-links{gap:5px}.ai-reference-home .nav-links a{padding:9px 11px;border-radius:7px;color:#ffffffc2;font-size:14px;font-weight:700}.ai-reference-home .nav-links a:hover{background:#ffffff12;color:#fff}.ai-reference-home .nav-sign{padding:9px 6px}.ai-reference-home .nav-join{padding:10px 17px;border-radius:8px}.ai-reference-home .nav-menu{display:none;width:40px;height:40px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#ffffff0f;color:#fff;font-size:18px;cursor:pointer}.ai-reference-home .mobile-nav{display:none}.ai-reference-home .home-shell{max-width:1440px;margin:0 auto;padding-inline:38px}.ai-reference-home .home-kicker{display:flex;align-items:center;gap:10px;margin-bottom:13px;color:var(--color-custom-primary);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ai-reference-home .home-kicker:before{content:"";width:26px;height:2px;border-radius:2px;background:var(--color-custom-button)}.ai-reference-home .home-heading{font-size:clamp(44px,5.4vw,74px);font-weight:800;line-height:.92;letter-spacing:-.025em;text-transform:uppercase}.ai-reference-home .home-heading em{color:var(--color-custom-button);font-style:normal}.ai-reference-home .home-intro{max-width:620px;margin-top:18px;color:var(--home-muted);font-size:17px;line-height:1.7}.ai-reference-home .home-link{display:inline-flex;align-items:center;gap:8px;color:var(--color-custom-primary);font-size:15px;font-weight:750}.ai-reference-home .home-link:after{content:"→";transition:transform .18s ease}.ai-reference-home .home-link:hover:after{transform:translate(4px)}.ai-reference-home .journey{padding:72px 0 68px;background:#fff}.ai-reference-home .journey-head{display:grid;grid-template-columns:1fr .62fr;gap:54px;align-items:end;margin-bottom:32px}.ai-reference-home .journey-head .home-intro{margin:0 0 6px}.ai-reference-home .journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--home-line);border-left:1px solid var(--home-line)}.ai-reference-home .journey-card{min-height:330px;padding:0 24px 22px;display:flex;flex-direction:column;border-right:1px solid var(--home-line);border-bottom:1px solid var(--home-line);background:#fff;position:relative;overflow:hidden;transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.ai-reference-home .journey-card:before{content:"";position:absolute;width:105px;height:105px;right:-70px;top:-70px;border:18px solid var(--color-custom-button);border-radius:50%;opacity:0;transform:scale(.7);transition:opacity .3s ease,transform .3s ease}.ai-reference-home .journey-card:hover{z-index:2;background:var(--color-custom-primary);color:#fff;transform:translateY(-7px);box-shadow:0 18px 38px #101b2726}.ai-reference-home .journey-card:hover:before{opacity:.16;transform:scale(1)}.ai-reference-home .journey-media{height:126px;margin:0 -24px 20px;flex:0 0 auto;background:var(--home-cloud) center/cover no-repeat;position:relative;overflow:hidden}.ai-reference-home .journey-media:after{content:"IMAGE PLACEHOLDER";position:absolute;left:12px;bottom:10px;padding:5px 7px;border-radius:4px;background:#101b27b8;color:#fff;font-size:13px;font-weight:800;letter-spacing:.04em}.ai-reference-home .journey-card:hover .journey-media{filter:saturate(1.08)}.ai-reference-home .journey-media.j-training{background-image:url(https://images.unsplash.com/photo-1436491865332-7a61a109cc05?q=80&w=800&auto=format&fit=crop)}.ai-reference-home .journey-media.j-atpl{background-image:url(https://images.unsplash.com/photo-1532153975070-2e9ab71f1b14?q=80&w=800&auto=format&fit=crop)}.ai-reference-home .journey-media.j-assessment{background-image:url(https://images.unsplash.com/photo-1521727857535-28d2047625f2?q=80&w=800&auto=format&fit=crop)}.ai-reference-home .journey-media.j-flying{background-image:url(https://images.unsplash.com/photo-1559686043-d4eaaa18a85a?q=80&w=800&auto=format&fit=crop)}.ai-reference-home .journey-media.j-crew{background-image:url(https://images.unsplash.com/photo-1573497019940-1c28c88b4f3e?q=80&w=800&auto=format&fit=crop)}.ai-reference-home .journey-media.j-business{background-image:url(https://images.unsplash.com/photo-1569154941061-e231b4725ef1?q=80&w=800&auto=format&fit=crop)}.ai-reference-home .journey-card h3{max-width:300px;margin-top:0;font-size:32px;font-weight:800;line-height:.96;letter-spacing:-.01em;text-transform:uppercase}.ai-reference-home .journey-card p{max-width:300px;margin-top:12px;color:var(--home-muted);font-size:15px;line-height:1.55;transition:color .25s ease}.ai-reference-home .journey-card:hover p{color:#ffffff94}.ai-reference-home .journey-go{margin-top:auto;padding-top:23px;display:flex;align-items:center;justify-content:space-between;color:inherit;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ai-reference-home .journey-go span:last-child{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--home-line);border-radius:50%;font-size:13px;transition:background .2s ease,color .2s ease,transform .2s ease}.ai-reference-home .journey-card:hover .journey-go span:last-child{border-color:var(--color-custom-button);background:var(--color-custom-button);color:var(--color-custom-primary);transform:translate(3px)}.ai-reference-home .showcase{padding:78px 0 84px;background:var(--home-cloud);border-block:1px solid var(--home-line)}.ai-reference-home .showcase-head{max-width:880px;margin-bottom:32px}.ai-reference-home .showcase-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:215px;gap:14px}.ai-reference-home .showcase-card{grid-column:span 4;padding:25px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:16px;background:var(--color-custom-primary);color:#fff;overflow:hidden;position:relative;isolation:isolate;box-shadow:0 14px 32px #101b2714}.ai-reference-home .showcase-card.wide{grid-column:span 8}.ai-reference-home .showcase-card.tall{grid-row:span 2}.ai-reference-home .showcase-card.light{border:1px solid var(--home-line);background:#fff;color:var(--color-custom-primary);box-shadow:none}.ai-reference-home .showcase-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-size:cover;background-position:center;transform:scale(1.02);transition:transform .7s cubic-bezier(.2,.75,.2,1)}.ai-reference-home .showcase-card:hover .showcase-image{transform:scale(1.08)}.ai-reference-home .showcase-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#091119f2,#09111929 72%);transition:background .3s ease}.ai-reference-home .showcase-card:hover .showcase-shade{background:linear-gradient(to top,#091119fa,#09111947 78%)}.ai-reference-home .showcase-code{position:absolute;top:20px;left:22px;color:var(--color-custom-button);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ai-reference-home .showcase-arrow{position:absolute;right:19px;top:18px;width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;font-size:13px;transition:background .2s ease,color .2s ease,transform .2s ease}.ai-reference-home .showcase-card.light .showcase-arrow{border-color:var(--home-line)}.ai-reference-home .showcase-card:hover .showcase-arrow{background:var(--color-custom-button);border-color:var(--color-custom-button);color:var(--color-custom-primary);transform:rotate(8deg)}.ai-reference-home .showcase-card h3{max-width:470px;font-size:31px;font-weight:800;line-height:.96;text-transform:uppercase}.ai-reference-home .showcase-card.tall h3{font-size:42px}.ai-reference-home .showcase-card p{max-width:470px;margin-top:10px;color:#ffffffb8;font-size:15px;line-height:1.55}.ai-reference-home .showcase-card.light p{color:var(--home-muted)}.ai-reference-home .service-lines{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.ai-reference-home .service-lines i{position:absolute;border:1px solid #e8edf2;border-radius:50%}.ai-reference-home .service-lines i:nth-child(1){width:290px;height:290px;right:-135px;top:-140px}.ai-reference-home .service-lines i:nth-child(2){width:190px;height:190px;right:-85px;top:-90px}.ai-reference-home .info-placeholder{position:absolute;left:0;right:0;top:0;height:112px;background:url(https://images.unsplash.com/photo-1436491865332-7a61a109cc05?q=80&w=900&auto=format&fit=crop) center/cover no-repeat}.ai-reference-home .info-placeholder:after{content:"IMAGE PLACEHOLDER";position:absolute;left:13px;bottom:11px;padding:6px 8px;border-radius:4px;background:#101b27c2;color:#fff;font-size:13px;font-weight:800;letter-spacing:.04em}.ai-reference-home .showcase-card.info-card{padding-top:136px;justify-content:flex-start;min-height:max-content}.ai-reference-home .service-list{margin-top:23px;display:grid;gap:0}.ai-reference-home .service-list span{padding:10px 0;display:flex;justify-content:space-between;border-bottom:1px solid var(--home-line);color:var(--home-muted);font-size:14px;font-weight:700}.ai-reference-home .service-list span:after{content:""}.ai-reference-home .info-card-main-link{display:block;color:inherit;text-decoration:none}.ai-reference-home .info-card-main-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ai-reference-home .info-card-main-link:focus-visible,.ai-reference-home .service-list a:focus-visible{outline:2px solid var(--color-custom-button);outline-offset:3px}.ai-reference-home .service-list a{position:relative;z-index:1;padding:10px 0;display:flex;justify-content:space-between;border-bottom:1px solid var(--home-line);color:var(--home-muted);font-size:14px;font-weight:700;text-decoration:none}.ai-reference-home .service-list a:after{content:""}.ai-reference-home .service-list a:hover{color:var(--color-custom-primary)}.ai-reference-home .img-atpl{background-image:url(https://images.unsplash.com/photo-1532153975070-2e9ab71f1b14?q=80&w=1500&auto=format&fit=crop)}.ai-reference-home .img-assessment{background-image:url(https://images.unsplash.com/photo-1521727857535-28d2047625f2?q=80&w=1500&auto=format&fit=crop);background-position:center 24%}.ai-reference-home .img-sim{background-image:url(https://images.unsplash.com/photo-1556388158-185f7e3d20fa?q=80&w=1200&auto=format&fit=crop)}.ai-reference-home .img-market{background-image:url(https://images.unsplash.com/photo-1583396618422-597b2755de4e?q=80&w=1500&auto=format&fit=crop);background-position:center 20%}.ai-reference-home .img-command{background-image:url(https://images.unsplash.com/photo-1559686043-d4eaaa18a85a?q=80&w=1200&auto=format&fit=crop);background-position:center 30%}.ai-reference-home .img-licensing{background-image:url(https://images.unsplash.com/photo-1436491865332-7a61a109cc05?q=80&w=1200&auto=format&fit=crop)}.ai-reference-home .img-distance{background-image:url(https://images.unsplash.com/photo-1457369804613-52c61a468e7d?q=80&w=1200&auto=format&fit=crop)}.ai-reference-home .img-shop{background-image:url(https://images.unsplash.com/photo-1542296332-2e4473faf563?q=80&w=1200&auto=format&fit=crop)}.ai-reference-home .img-jobs{background-image:url(https://images.unsplash.com/photo-1569154941061-e231b4725ef1?q=80&w=1200&auto=format&fit=crop)}.ai-reference-home .img-forum{background-image:url(https://images.unsplash.com/photo-1521737711867-e3b97375f902?q=80&w=1200&auto=format&fit=crop)}.ai-reference-home .proof{background:var(--color-custom-primary);color:#fff}.ai-reference-home .proof-grid{display:grid;grid-template-columns:1.15fr repeat(4,1fr)}.ai-reference-home .proof-intro,.ai-reference-home .proof-stat{min-height:145px;padding:29px 28px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid rgba(255,255,255,.09)}.ai-reference-home .proof-intro{color:#ffffffb3;font-size:15px;line-height:1.6}.ai-reference-home .proof-intro strong{display:block;margin-bottom:6px;color:#fff;font-size:20px;line-height:1;text-transform:uppercase}.ai-reference-home .proof-stat:last-child{border-right:0}.ai-reference-home .proof-stat .n{font-size:42px;font-weight:800;line-height:.9}.ai-reference-home .proof-stat .n em{color:var(--color-custom-button);font-style:normal}.ai-reference-home .proof-stat .l{margin-top:8px;color:#ffffff94;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ai-reference-home .editorial{padding:78px 0;background:#fff}.ai-reference-home .editorial-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}.ai-reference-home .editorial-head .home-heading{font-size:clamp(42px,5vw,66px)}.ai-reference-home .editorial-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:40px;align-items:stretch}.ai-reference-home .lead-story{display:flex;flex-direction:column;min-height:0;height:auto;align-self:start;border:1px solid var(--home-line);border-radius:16px;overflow:hidden;background:#fff}.ai-reference-home .lead-image{display:block;width:100%;min-height:0;height:auto;background-position:center center;background-size:contain;background-repeat:no-repeat}.ai-reference-home .lead-image img{display:block;width:100%;height:auto;aspect-ratio:auto 16 / 9;object-fit:contain}.ai-reference-home .lead-image:empty{aspect-ratio:16 / 9;background-color:var(--home-cloud)}.ai-reference-home .lead-story:hover .lead-image{transform:none}.ai-reference-home .lead-copy{min-width:0;min-height:0;overflow:hidden;padding:26px 31px 28px;display:flex;flex-direction:column;justify-content:flex-start;position:relative;z-index:1;background:#fff}.ai-reference-home .story-tag{width:fit-content;padding:6px 9px;border-radius:5px;background:var(--color-custom-button);color:var(--color-custom-primary);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ai-reference-home .lead-copy h3{margin-top:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:35px;font-weight:800;line-height:.98;text-transform:uppercase}.ai-reference-home .lead-copy p{margin-top:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--home-muted);font-size:15px;line-height:1.6}.ai-reference-home .story-meta{margin-top:18px;padding-top:0;display:flex;justify-content:space-between;color:var(--home-muted);font-size:13px}.ai-reference-home .story-list{border-top:1px solid var(--home-line)}.ai-reference-home .story-row{padding:15px 0;display:grid;grid-template-columns:86px 1fr 32px;gap:15px;align-items:center;border-bottom:1px solid var(--home-line)}.ai-reference-home .story-thumb{width:86px;height:68px;border-radius:8px;background-color:var(--home-cloud);background-position:center center;background-size:contain;background-repeat:no-repeat;overflow:hidden;transition:transform .25s ease}.ai-reference-home .story-row:hover .story-thumb{transform:scale(1.05)}.ai-reference-home .story-date{display:block;margin-bottom:4px;color:var(--home-muted);font-size:13px;line-height:1.35;text-transform:uppercase}.ai-reference-home .story-row h4{font-size:15px;font-weight:700;line-height:1.45;transition:color .18s ease}.ai-reference-home .story-row:hover h4{color:var(--home-blue)}.ai-reference-home .story-row .go{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--home-line);border-radius:50%;font-size:14px}.ai-reference-home .membership{padding:68px 0;background:var(--home-cream);border-top:1px solid #e4dfd5}.ai-reference-home .membership-card{min-height:365px;padding:54px;display:grid;grid-template-columns:1fr .8fr;gap:60px;align-items:center;border-radius:19px;background:var(--color-custom-primary);color:#fff;position:relative;overflow:hidden}.ai-reference-home .membership-card:after{content:"";position:absolute;right:-200px;top:-260px;width:620px;height:620px;border:1px solid rgba(255,255,255,.09);border-radius:50%;box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff05}.ai-reference-home .membership-card .home-kicker{color:var(--color-custom-button)}.ai-reference-home .membership-card h2{max-width:720px;font-size:clamp(44px,5.3vw,72px);font-weight:800;line-height:.91;text-transform:uppercase}.ai-reference-home .membership-card h2 em{color:var(--color-custom-button);font-style:normal}.ai-reference-home .membership-card p{max-width:560px;margin-top:18px;color:#ffffffad;font-size:16px;line-height:1.65}.ai-reference-home .membership-actions{margin-top:25px;display:flex;flex-wrap:wrap;gap:10px}.ai-reference-home .home-cta{min-height:48px;padding:14px 23px;display:inline-flex;align-items:center;gap:9px;border-radius:8px;background:var(--color-custom-button);color:var(--color-custom-primary);font-size:14px;font-weight:800;transition:transform .18s ease,background .18s ease}.ai-reference-home .home-cta:hover{transform:translateY(-2px);background:var(--color-custom-button)}.ai-reference-home .home-cta.secondary{border:1px solid rgba(255,255,255,.24);background:transparent;color:#fff}.ai-reference-home .member-routes{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ai-reference-home .member-route{min-height:92px;padding:17px;display:flex;align-items:flex-end;justify-content:space-between;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0a;color:#ffffffc7;font-size:16px;font-weight:700;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.ai-reference-home .member-route:hover{transform:translateY(-4px)}.ai-reference-home .member-route:hover{border-color:#f8af24a6;background:#f8af2414;color:#fff}.ai-reference-home .member-route span:last-child{color:var(--color-custom-button)}.ai-reference-home .partners-modern{border-block:1px solid rgba(255,255,255,.08);background:#0c151f;overflow:hidden}.ai-reference-home .partners-modern-inner{min-height:96px;display:grid;grid-template-columns:185px 1fr;align-items:stretch}.ai-reference-home .partners-modern-label{padding:0 32px;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.1);color:#ffffffb3;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ai-reference-home .home-partner-window{overflow:hidden}.ai-reference-home .home-partner-track{height:100%;width:max-content;display:flex;align-items:center;animation:homePartners 34s linear infinite}.ai-reference-home .home-partner-track:hover{animation-play-state:paused}.ai-reference-home .home-partner{height:100%;min-width:190px;padding:14px 36px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.09);opacity:.82;transition:opacity .2s ease,background .2s ease}.ai-reference-home .home-partner img{display:block;width:auto;max-width:142px;height:auto;max-height:58px;object-fit:contain}.ai-reference-home .home-partner:hover{opacity:1;background:#ffffff09}@keyframes homePartners{to{transform:translate(-50%)}}.ai-reference-home .home-footer{padding:70px 0 25px;background:#0c151f;color:#fff}.ai-reference-home .footer-top{display:grid;grid-template-columns:1.35fr repeat(4,1fr);gap:44px;padding-bottom:52px}.ai-reference-home .footer-brand p{max-width:330px;margin-top:17px;color:#8595a5;font-size:14px;line-height:1.65}.ai-reference-home .footer-col h5{margin-bottom:18px;color:#ffffff85;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ai-reference-home .footer-col ul{list-style:none}.ai-reference-home .footer-col li{margin-bottom:10px}.ai-reference-home .footer-col a{color:#9aabba;font-size:14px;transition:color .18s ease}.ai-reference-home .footer-col a:hover{color:#fff}.ai-reference-home .footer-socials{margin-top:22px;display:flex;flex-wrap:wrap;gap:7px}.ai-reference-home .footer-socials a{padding:9px 11px;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#a4b2bf;font-size:13px;font-weight:700}.ai-reference-home .footer-socials a:hover{border-color:#ffffff40;color:#fff}.ai-reference-home .footer-bottom{padding-top:22px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.08);color:#718293;font-size:13px}@media (max-width: 1180px){.ai-reference-home .nav-links li:nth-child(n+6){display:none}.ai-reference-home .journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-reference-home .showcase-card{grid-column:span 6}.ai-reference-home .showcase-card.wide{grid-column:span 12}.ai-reference-home .proof-grid{grid-template-columns:repeat(4,1fr)}.ai-reference-home .proof-intro{grid-column:1 / -1;min-height:100px;border-bottom:1px solid rgba(255,255,255,.09)}.ai-reference-home .membership-card{grid-template-columns:1fr}.ai-reference-home .footer-top{grid-template-columns:1.5fr repeat(2,1fr)}}@media (max-width: 820px){.ai-reference-home .home-shell{padding-inline:22px}.ai-reference-home .nav .inner{padding-inline:18px}.ai-reference-home .nav-links,.ai-reference-home .nav-sign{display:none}.ai-reference-home .nav-menu{display:grid;place-items:center}.ai-reference-home .mobile-nav{position:fixed;inset:70px 12px auto;z-index:190;padding:12px;display:grid;gap:4px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#101b27fa;box-shadow:0 22px 55px #00000047;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.ai-reference-home .mobile-nav.open{opacity:1;visibility:visible;transform:translateY(0)}.ai-reference-home .mobile-nav a{padding:13px 14px;border-radius:7px;color:#ffffffd1;font-size:15px;font-weight:700}.ai-reference-home .mobile-nav a:hover{background:#ffffff12;color:#fff}.ai-reference-home .journey{padding-block:72px}.ai-reference-home .journey-head{grid-template-columns:1fr;gap:18px}.ai-reference-home .showcase{padding-block:74px}.ai-reference-home .showcase-grid{grid-auto-rows:235px}.ai-reference-home .showcase-card,.ai-reference-home .showcase-card.wide{grid-column:span 12}.ai-reference-home .showcase-card.tall{grid-row:span 1}.ai-reference-home .proof-grid{grid-template-columns:repeat(2,1fr)}.ai-reference-home .proof-intro{grid-column:1 / -1}.ai-reference-home .editorial{padding-block:76px}.ai-reference-home .editorial-grid{grid-template-columns:1fr}.ai-reference-home .lead-story,.ai-reference-home .lead-image{min-height:0;height:auto}.ai-reference-home .membership{padding-block:65px}.ai-reference-home .membership-card{padding:39px 30px}.ai-reference-home .partners-modern-inner{grid-template-columns:1fr}.ai-reference-home .partners-modern-label{min-height:46px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.ai-reference-home .home-partner-window{height:74px}.ai-reference-home .footer-top{grid-template-columns:1.3fr 1fr}.ai-reference-home .footer-brand{grid-column:1 / -1}}@media (max-width: 560px){.ai-reference-home .logo{font-size:17px}.ai-reference-home .nav-join{display:none}.ai-reference-home .journey-grid{grid-template-columns:1fr}.ai-reference-home .journey-card{min-height:208px}.ai-reference-home .showcase-grid{display:flex;flex-direction:column}.ai-reference-home .showcase-card{min-height:270px}.ai-reference-home .showcase-card.light{min-height:360px}.ai-reference-home .proof-grid{grid-template-columns:1fr 1fr}.ai-reference-home .proof-stat{min-height:118px;padding:23px 18px}.ai-reference-home .proof-stat .n{font-size:33px}.ai-reference-home .editorial-head{align-items:flex-start;flex-direction:column}.ai-reference-home .lead-copy{padding:27px 23px}.ai-reference-home .lead-copy h3{font-size:30px}.ai-reference-home .story-row{grid-template-columns:72px 1fr 30px;gap:10px}.ai-reference-home .story-thumb{width:72px;height:62px}.ai-reference-home .membership-card{padding:34px 23px}.ai-reference-home .member-routes{grid-template-columns:1fr}.ai-reference-home .footer-top{grid-template-columns:1fr 1fr;gap:34px 22px}.ai-reference-home .footer-bottom{flex-direction:column}}.ai-reference-home .story-hero{height:400svh;position:relative;background:#0b1520;color:#fff}.ai-reference-home .story-pin{height:100svh;min-height:650px;position:sticky;top:0;overflow:hidden;background:#0b1520;isolation:isolate}.ai-reference-home .story-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;clip-path:inset(100% 0 0 0);transform:scale(1.035);transition:clip-path .9s cubic-bezier(.16,.74,.22,1),opacity .75s ease,transform 1.2s cubic-bezier(.16,.74,.22,1);pointer-events:none}.ai-reference-home .story-scene.is-active{z-index:3;opacity:1;clip-path:inset(0);transform:scale(1);pointer-events:auto}.ai-reference-home .story-scene.was-before{clip-path:inset(0 0 100% 0)}.ai-reference-home .story-bg{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;background-size:cover;background-position:center;filter:brightness(.73) saturate(.95);transform:translate3d(0,var(--story-drift,0),0) scale(1.04);transition:transform .15s linear;will-change:transform}.ai-reference-home .story-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#07111bf5,#07111bba 45%,#07111b2b 78%),linear-gradient(0deg,rgba(7,17,27,.88),transparent 58%)}.ai-reference-home .story-stock-photo{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;filter:grayscale(.28) saturate(.78) contrast(1.06);transform:scale(1.075);mask-image:linear-gradient(90deg,#00000085,#000 56%,#00000094);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.52) 0%,#000 56%,rgba(0,0,0,.58) 100%);mix-blend-mode:screen;transition:opacity 1s .16s ease,transform 1.5s .1s cubic-bezier(.16,.74,.22,1)}.ai-reference-home .story-scene.is-active .story-stock-photo{opacity:.19;transform:scale(1)}.ai-reference-home .story-scene-2 .story-stock-photo{object-position:center 45%;opacity:0}.ai-reference-home .story-scene-2.is-active .story-stock-photo{opacity:.18}.ai-reference-home .story-scene-3 .story-stock-photo{object-position:center 55%}.ai-reference-home .story-noise{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;opacity:.11;background-image:radial-gradient(rgba(255,255,255,.85) .65px,transparent .65px);background-size:7px 7px;mix-blend-mode:soft-light}.ai-reference-home .story-inner{position:relative;z-index:6;width:min(1440px,calc(100% - 76px));height:100%;margin:auto;display:flex;align-items:flex-end;padding:125px 0 72px}.ai-reference-home .story-copy{max-width:920px;opacity:0;transform:translateY(48px);transition:opacity .65s .18s ease,transform .75s .18s cubic-bezier(.16,.74,.22,1)}.ai-reference-home .is-active .story-copy{opacity:1;transform:none}.ai-reference-home .story-kicker{display:flex;align-items:center;gap:11px;margin-bottom:18px;color:var(--color-custom-button);font-size:14px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.ai-reference-home .story-kicker:before{content:"";width:34px;height:3px;border-radius:3px;background:var(--color-custom-button)}.ai-reference-home .story-copy h1{max-width:980px;font-size:clamp(72px,9.6vw,150px);font-weight:800;line-height:.84;letter-spacing:-.03em;text-transform:uppercase}.ai-reference-home .story-copy h1 em{display:block;color:var(--color-custom-button);font-style:normal}.ai-reference-home .story-copy p{max-width:560px;margin:25px 0 31px;color:#ffffffbf;font-size:19px;line-height:1.65;font-weight:600}.ai-reference-home .story-actions{display:flex;flex-wrap:wrap;gap:11px}.ai-reference-home .story-button{min-height:52px;padding:14px 24px;display:inline-flex;align-items:center;gap:9px;border-radius:8px;background:var(--color-custom-button);color:var(--dark);font-size:15px;font-weight:800;transition:transform .2s ease,background .2s ease}.ai-reference-home .story-button:hover{transform:translateY(-3px);background:var(--color-custom-button)}.ai-reference-home .story-button.story-ghost{border:1px solid rgba(255,255,255,.35);background:#ffffff12;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-reference-home .story-button.story-ghost:hover{background:#fff;color:var(--dark)}.ai-reference-home .story-progress{--story-marker-height:66px;position:absolute;z-index:8;right:36px;top:50%;width:170px;transform:translateY(-50%)}.ai-reference-home .story-progress:before{content:"";position:absolute;left:8px;top:calc(var(--story-marker-height)/2);bottom:calc(var(--story-marker-height)/2);width:2px;background:#ffffff2e}.ai-reference-home .story-progress-fill{position:absolute;left:8px;top:calc(var(--story-marker-height)/2);width:2px;height:0;background:var(--color-custom-button);box-shadow:0 0 15px #f8af247a;transition:height .18s linear}.ai-reference-home .story-marker{width:100%;min-height:66px;padding:8px 0;display:grid;grid-template-columns:18px 31px 1fr;align-items:center;gap:7px;border:0;background:transparent;color:#ffffff75;text-align:left;cursor:pointer;position:relative;z-index:2;transition:color .25s ease,transform .25s ease}.ai-reference-home .story-marker:before{content:"";width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-radius:50%;background:#111d29;box-shadow:inset 0 0 0 5px #111d29;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.ai-reference-home .story-marker.is-active{color:#fff;transform:translate(-5px)}.ai-reference-home .story-marker.is-active:before{border-color:var(--color-custom-button);background:var(--color-custom-button);box-shadow:inset 0 0 0 5px #111d29,0 0 0 7px #f8af241a}.ai-reference-home .story-marker strong{color:var(--color-custom-button);font-size:20px;line-height:1}.ai-reference-home .story-marker span{font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ai-reference-home .story-counter{position:absolute;z-index:7;left:38px;bottom:31px;display:flex;align-items:baseline;gap:7px;color:#ffffff7a;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ai-reference-home .story-counter strong{color:#fff;font-size:34px;line-height:1}.ai-reference-home .story-cue{position:absolute;z-index:7;right:35px;bottom:30px;display:flex;align-items:center;gap:12px;color:#ffffff9e;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ai-reference-home .story-cue:after{content:"↓";width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.32);border-radius:50%;color:var(--color-custom-button);animation:storyCue 1.8s ease-in-out infinite}@keyframes storyCue{50%{transform:translateY(6px)}}.ai-reference-home .story-flight{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;pointer-events:none;overflow:hidden}.ai-reference-home .story-contrail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ai-reference-home .story-plane{position:absolute;left:60%;top:88%;z-index:4;width:58px;height:58px;display:grid;place-items:center;color:#fff;font-size:42px;line-height:1;text-shadow:0 4px 12px rgba(0,0,0,.45),0 0 24px rgba(255,255,255,.35);filter:drop-shadow(0 8px 12px rgba(0,0,0,.32));transform:translate(-50%,-50%) rotate(var(--plane-angle,-28deg));will-change:left,top,transform}.ai-reference-home .story-plane:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#f8af2438;filter:blur(13px);z-index:-1}.ai-reference-home .story-waypoint{position:absolute;z-index:3;width:18px;height:18px;opacity:.38;transform:translate(-50%,-50%) scale(.72);transition:opacity .35s ease,transform .4s cubic-bezier(.16,.74,.22,1)}.ai-reference-home .waypoint-dot{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid rgba(255,255,255,.55);border-radius:50%;background:#111d29;box-shadow:0 0 0 7px #ffffff0d;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ai-reference-home .waypoint-card{position:absolute;right:31px;top:50%;width:190px;padding:12px 14px;border:1px solid rgba(255,255,255,.2);border-radius:11px;background:#07111bb3;color:#fff;box-shadow:0 14px 30px #00000029;transform:translateY(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-reference-home .waypoint-right .waypoint-card{right:auto;left:31px}.ai-reference-home .waypoint-card:after{content:"";position:absolute;top:50%;right:-14px;width:14px;height:1px;background:#ffffff61}.ai-reference-home .waypoint-right .waypoint-card:after{right:auto;left:-14px}.ai-reference-home .waypoint-card strong{display:block;color:var(--color-custom-button);font-size:18px;font-weight:800;line-height:1;letter-spacing:.05em;text-transform:uppercase}.ai-reference-home .waypoint-card span{display:block;margin-top:5px;color:#ffffffb8;font-size:11px;font-weight:700;line-height:1.35}.ai-reference-home .story-waypoint.is-passed{opacity:.7;transform:translate(-50%,-50%) scale(.9)}.ai-reference-home .story-waypoint.is-passed .waypoint-dot{border-color:var(--color-custom-button);background:var(--color-custom-button);box-shadow:0 0 0 7px #f8af241a}.ai-reference-home .story-waypoint.is-active{opacity:1;transform:translate(-50%,-50%) scale(1)}.ai-reference-home .story-waypoint.is-active .waypoint-dot{border-color:#fff;background:var(--color-custom-button);box-shadow:0 0 0 9px #f8af2421,0 0 23px #f8af246b}.ai-reference-home .story-waypoint.is-active .waypoint-card{border-color:#f8af248c;box-shadow:0 16px 40px #0000003d}.ai-reference-home .booking-showcase{position:relative;min-height:860px;padding:110px 0;background:#eef2f5;color:var(--color-custom-primary);overflow:hidden;isolation:isolate}.ai-reference-home .booking-showcase:before{content:"BOOK";position:absolute;z-index:-1;left:-1vw;bottom:-4vw;color:#101b2709;font-size:clamp(210px,35vw,590px);font-weight:800;line-height:.7;letter-spacing:-.04em}.ai-reference-home .booking-showcase:after{content:"";position:absolute;z-index:-1;right:-12vw;top:-18vw;width:50vw;aspect-ratio:1;border:1px solid rgba(39,95,151,.13);border-radius:50%;box-shadow:0 0 0 90px #275f9706,0 0 0 180px #275f9705}.ai-reference-home .booking-grid{width:min(1500px,calc(100% - 72px));margin:auto;display:grid;grid-template-columns:minmax(360px,.72fr) minmax(650px,1.28fr);align-items:center;gap:clamp(55px,7vw,120px)}.ai-reference-home .booking-copy{position:relative;z-index:4}.ai-reference-home .booking-copy .home-kicker{color:var(--color-custom-primary)}.ai-reference-home .booking-copy h2{max-width:620px;font-size:clamp(66px,7.4vw,112px);font-weight:800;line-height:.85;letter-spacing:-.03em;text-transform:uppercase}.ai-reference-home .booking-copy h2 em{display:block;color:var(--color-custom-button);font-style:normal}.ai-reference-home .booking-copy>p{max-width:530px;margin:24px 0 30px;color:var(--home-muted);font-size:18px;line-height:1.68;font-weight:600}.ai-reference-home .booking-benefits{margin:0 0 34px;padding:0;display:grid;gap:10px;list-style:none}.ai-reference-home .booking-benefits li{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:800}.ai-reference-home .booking-benefits li:before{content:"✓";width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--color-custom-button);color:var(--color-custom-primary);font-size:13px}.ai-reference-home .booking-cta{min-height:54px;padding:14px 25px;display:inline-flex;align-items:center;gap:10px;border-radius:9px;background:var(--color-custom-primary);color:#fff;font-size:15px;font-weight:800;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.ai-reference-home .booking-cta:hover{transform:translateY(-3px);background:var(--home-blue);box-shadow:0 16px 34px #275f9733}.ai-reference-home .device-stage{position:relative;min-width:0;perspective:1800px}.ai-reference-home .device-stage:after{content:"";position:absolute;z-index:-1;left:8%;right:6%;bottom:-40px;height:80px;border-radius:50%;background:none;filter:blur(34px);transform:rotate(-2deg)}.ai-reference-home .booking-device{position:relative;width:100%;aspect-ratio:1.38/1;padding:17px;border-radius:43px;background:linear-gradient(145deg,#172431,#060b10 58%,#253343);box-shadow:none;transform:rotateY(-7deg) rotateX(3deg) rotate(-1.5deg);transition:transform .7s cubic-bezier(.16,.74,.22,1);will-change:transform}.ai-reference-home .device-stage.anim-done .booking-device{transform:rotateY(-3deg) rotateX(1deg) rotate(0)}.ai-reference-home .booking-device:before{content:"";position:absolute;z-index:4;left:50%;top:7px;width:7px;height:7px;border-radius:50%;background:#25323d;box-shadow:inset 0 0 0 2px #020407,0 0 0 1px #ffffff14}.ai-reference-home .booking-demo{position:relative;width:100%;height:100%;overflow:hidden;border-radius:29px;background:#f8fafb;color:#111820;box-shadow:inset 0 0 0 1px #0000001a}.ai-reference-home .demo-topbar{height:72px;background:var(--color-custom-primary);color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}.ai-reference-home .demo-topbar-main{height:38px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.12)}.ai-reference-home .demo-brand{display:flex;align-items:center;min-width:0}.ai-reference-home .demo-brand-logo{display:flex;align-items:center;flex:0 0 auto}.ai-reference-home .demo-brand-logo-svg{display:block;width:138px;height:auto;max-height:27px}.ai-reference-home .demo-bag{position:relative;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:1.5px solid #fff;border-radius:50%;opacity:.95}.ai-reference-home .demo-topbar-bag-icon{display:flex;align-items:center;justify-content:center}.ai-reference-home .demo-topbar-bag-svg{display:block;width:12px;height:12px;color:#fff}.ai-reference-home .demo-navbar{height:34px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ai-reference-home .demo-nav-links{min-width:0;display:flex;align-items:center;gap:10px;white-space:nowrap;overflow:hidden;color:#fff;font-size:7.5px;font-weight:500}.ai-reference-home .demo-nav-links span{flex:0 0 auto}.ai-reference-home .demo-nav-links .is-active{color:var(--color-custom-button)}.ai-reference-home .demo-nav-account{display:flex;align-items:center;gap:8px;flex:0 0 auto;color:#fff;font-size:7.5px;font-weight:500;white-space:nowrap}.ai-reference-home .demo-body{height:calc(100% - 72px);display:grid;grid-template-columns:145px 1fr}.ai-reference-home .demo-stepper{padding:20px 13px;background:#edf1f3;border-right:1px solid #dfe5e9}.ai-reference-home .demo-step{min-height:62px;padding:10px 9px;display:flex;align-items:center;gap:9px;border-radius:10px;color:#8793a0;font-size:11px;font-weight:800;transition:background .35s ease,color .35s ease,transform .35s ease}.ai-reference-home .demo-step span{width:23px;height:23px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:#fff;color:#6d7a88;font-size:10px;transition:background .35s ease,color .35s ease}.ai-reference-home .demo-step.is-done{color:#627080}.ai-reference-home .demo-step.is-done span{background:#d7dde1;color:#102131}.ai-reference-home .demo-step.is-active{background:#102131;color:#fff;transform:translate(3px)}.ai-reference-home .demo-step.is-active span{background:#fff;color:#102131}.ai-reference-home .demo-stage{position:relative;min-width:0;overflow:hidden;background:#fff}.ai-reference-home .demo-panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:23px 24px;opacity:0;transform:translate(35px) scale(.985);pointer-events:none;transition:opacity .48s ease,transform .58s cubic-bezier(.16,.74,.22,1)}.ai-reference-home .demo-step-0 .demo-provider,.ai-reference-home .demo-step-1 .demo-resource,.ai-reference-home .demo-step-2 .demo-date{opacity:1;transform:none;pointer-events:auto}.ai-reference-home .demo-panel-kicker{color:#7a8795;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ai-reference-home .demo-panel h3{margin:4px 0 15px;font-size:28px;font-weight:800;line-height:1;text-transform:uppercase}.ai-reference-home .demo-search{height:38px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;border:1px solid #dbe1e6;border-radius:9px;background:#fafbfc;color:#8b96a2;font-size:11px;font-weight:700}.ai-reference-home .demo-search button{width:27px;height:27px;border:0;border-radius:7px;background:#122331;color:#fff;font-size:12px}.ai-reference-home .demo-provider-grid,.ai-reference-home .demo-resource-grid{margin-top:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ai-reference-home .demo-provider-card{min-height:86px;padding:11px;border:1px solid #dde3e7;border-radius:10px;background:#fff;box-shadow:0 7px 18px #0f1f2d0d;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.ai-reference-home .demo-step-0 .demo-provider-card:first-child{animation:providerSelect 2.4s ease-in-out infinite}@keyframes providerSelect{0%,40%,to{border-color:#dde3e7;transform:none;box-shadow:0 7px 18px #0f1f2d0d}58%,82%{border-color:var(--color-custom-button);transform:translateY(-3px);box-shadow:0 10px 24px #f8af242e}}.ai-reference-home .provider-head{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800}.ai-reference-home .provider-logo{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:#102131;color:var(--color-custom-button);font-size:12px}.ai-reference-home .demo-provider-card p{margin-top:10px;color:#8793a0;font-size:10px;line-height:1.35}.ai-reference-home .demo-resource-card{overflow:hidden;border:1px solid #dbe1e6;border-radius:11px;background:#fff;transition:border-color .3s ease,transform .3s ease}.ai-reference-home .demo-resource-card:first-child{animation:resourceSelect 2.4s ease-in-out infinite}@keyframes resourceSelect{0%,40%,to{border-color:#dbe1e6;transform:none}58%,82%{border-color:var(--color-custom-button);transform:translateY(-3px)}}.ai-reference-home .resource-image{height:83px;background:url(https://images.unsplash.com/photo-1540962351504-03099e0a754b?q=80&w=600&auto=format&fit=crop) center/cover}.ai-reference-home .demo-resource-card:nth-child(2) .resource-image{background-image:url(https://images.unsplash.com/photo-1556388158-158ea5ccacbd?q=80&w=600&auto=format&fit=crop)}.ai-reference-home .resource-copy{padding:10px}.ai-reference-home .resource-copy strong{display:block;font-size:11px;line-height:1.25}.ai-reference-home .resource-copy span{display:block;margin-top:4px;color:#82909e;font-size:9px}.ai-reference-home .demo-calendar{display:grid;grid-template-columns:minmax(210px,.9fr) minmax(135px,.6fr);gap:15px}.ai-reference-home .calendar-card,.ai-reference-home .time-card{padding:13px;border:1px solid #dce2e7;border-radius:11px;background:#fff}.ai-reference-home .calendar-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px;font-size:11px;font-weight:800}.ai-reference-home .calendar-week,.ai-reference-home .calendar-days{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.ai-reference-home .calendar-week span{padding:4px 0;color:#8995a2;font-size:8px;font-weight:800}.ai-reference-home .calendar-days button{height:25px;border:0;border-radius:7px;background:transparent;color:#273646;font-size:9px}.ai-reference-home .calendar-days button.muted{color:#c0c7ce}.ai-reference-home .calendar-days button.available{position:relative;font-weight:800}.ai-reference-home .calendar-days button.available:after{content:"";position:absolute;left:50%;bottom:2px;width:3px;height:3px;border-radius:50%;background:var(--color-custom-button);transform:translate(-50%)}.ai-reference-home .calendar-days button.selected{background:#102131;color:#fff;animation:dateSelect 2.4s ease-in-out infinite}@keyframes dateSelect{0%,40%,to{transform:none;box-shadow:none}58%,82%{transform:scale(1.08);box-shadow:0 0 0 4px #f8af2438}}.ai-reference-home .time-card strong{display:block;margin-bottom:9px;font-size:10px}.ai-reference-home .time-slot{width:100%;margin:4px 0;padding:7px 5px;border:1px solid #dce2e7;border-radius:7px;background:#fff;color:#58687a;font-size:9px;font-weight:800}.ai-reference-home .time-slot.active{border-color:var(--color-custom-button);background:#fff8ea;color:#102131}.ai-reference-home .demo-pointer{position:absolute;z-index:8;left:73%;top:45%;width:21px;height:21px;border:2px solid #fff;border-radius:50%;background:var(--color-custom-button);box-shadow:0 8px 18px #07131e57,0 0 0 5px #f8af2438;pointer-events:none;transition:left .75s cubic-bezier(.16,.74,.22,1),top .75s cubic-bezier(.16,.74,.22,1);animation:demoTap 2.4s ease-in-out infinite}@keyframes demoTap{0%,45%,to{transform:scale(1)}60%{transform:scale(.72);box-shadow:0 4px 10px #07131e40,0 0 0 13px #f8af2400}75%{transform:scale(1)}}.ai-reference-home .device-caption{margin-top:25px;display:flex;align-items:center;justify-content:center;gap:19px;color:#748291;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ai-reference-home .device-caption span{display:flex;align-items:center;gap:7px;transition:color .3s ease}.ai-reference-home .device-caption span:before{content:"";width:7px;height:7px;border-radius:50%;background:#c3cbd2;transition:background .3s ease,box-shadow .3s ease}.ai-reference-home .device-caption span.is-active{color:var(--color-custom-primary)}.ai-reference-home .device-caption span.is-active:before{background:var(--color-custom-button);box-shadow:0 0 0 5px #f8af2429}.ai-reference-home .journey-head{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;margin-bottom:34px;padding:46px 50px;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(122deg,#0d1925,#132535 58%,#0d1925);color:#fff;box-shadow:0 30px 80px #0e1b2729}.ai-reference-home .journey-head:before{content:"";position:absolute;z-index:-1;right:-90px;top:-210px;width:520px;aspect-ratio:1;border:1px solid rgba(248,175,36,.2);border-radius:50%;box-shadow:0 0 0 80px #f8af2406,0 0 0 160px #ffffff05}.ai-reference-home .journey-head:after{content:"ROUTE";position:absolute;z-index:-1;left:42%;bottom:-40px;color:#ffffff07;font-size:190px;font-weight:800;line-height:.7;letter-spacing:-.04em}.ai-reference-home .journey-head .home-kicker{color:var(--color-custom-button)}.ai-reference-home .journey-head .home-heading{max-width:780px;color:#fff;font-size:clamp(52px,6vw,88px)}.ai-reference-home .journey-dispatch{position:relative;padding:23px 24px 21px;border:1px solid rgba(255,255,255,.15);border-radius:18px;background:#ffffff0e;box-shadow:0 20px 45px #0000001f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-reference-home .dispatch-label{display:block;color:var(--color-custom-button);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ai-reference-home .dispatch-route{position:relative;height:42px;margin:13px 0 9px;overflow:hidden}.ai-reference-home .dispatch-route:before{content:"";position:absolute;left:0;right:0;top:20px;height:2px;background:linear-gradient(90deg,rgba(248,175,36,.25),var(--color-custom-button),rgba(255,255,255,.18))}.ai-reference-home .dispatch-route i{position:absolute;top:15px;width:12px;height:12px;border:2px solid rgba(255,255,255,.7);border-radius:50%;background:#132535;box-shadow:0 0 0 5px #ffffff0a}.ai-reference-home .dispatch-route i:nth-child(1){left:2%}.ai-reference-home .dispatch-route i:nth-child(2){left:48%}.ai-reference-home .dispatch-route i:nth-child(3){right:2%}.ai-reference-home .dispatch-route b{position:absolute;left:0;top:20px;width:28px;height:28px;display:grid;place-items:center;color:#fff;font-size:26px;font-weight:400;line-height:1;text-shadow:0 0 16px rgba(255,255,255,.42);animation:dispatchFlight 5.8s cubic-bezier(.45,.05,.55,.95) infinite}.ai-reference-home .journey-dispatch p{margin:0;color:#ffffffb8;font-size:15px;font-weight:700;line-height:1.55}@keyframes dispatchFlight{0%{left:0;transform:translate(-20%,-50%) scale(.88);opacity:.3}12%{opacity:1}88%{opacity:1}to{left:100%;transform:translate(-80%,-50%) scale(1.05);opacity:.3}}.ai-reference-home #logbook .lb-sky{z-index:3;display:block;opacity:1}.ai-reference-home #logbook .lb-sky .rings,.ai-reference-home #logbook .lb-sky .radar{right:8%;top:50%;width:min(980px,70vw);height:min(980px,70vw)}.ai-reference-home #logbook .lb-sky .rings{display:block;opacity:.11;border:1px solid rgba(255,255,255,.35);background:radial-gradient(circle,transparent 37.5%,rgba(255,255,255,.7) 37.7%,transparent 38%),radial-gradient(circle,transparent 25%,rgba(255,255,255,.7) 25.2%,transparent 25.5%),radial-gradient(circle,transparent 12.5%,rgba(248,175,36,.9) 12.7%,transparent 13%)}.ai-reference-home #logbook .lb-sky .rings:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(90deg,transparent calc(50% - .5px),rgba(255,255,255,.48) 50%,transparent calc(50% + .5px)),linear-gradient(0deg,transparent calc(50% - .5px),rgba(255,255,255,.48) 50%,transparent calc(50% + .5px))}.ai-reference-home #logbook .lb-sky .radar{display:block;opacity:.19;mix-blend-mode:screen}.ai-reference-home #logbook .lb-sky .flyby{z-index:2;display:block;color:#ffffff57;animation-delay:-8s}.ai-reference-home #logbook .lb-sky .traffic-plane{position:absolute;z-index:2;display:block;color:#ffffff45;font-size:16px;line-height:1;text-shadow:0 0 14px rgba(255,255,255,.25);animation:lbTrafficFloat 7s ease-in-out infinite}.ai-reference-home #logbook .lb-sky .traffic-plane.tp-1{left:43%;top:18%;transform:rotate(18deg);animation-delay:-1s}.ai-reference-home #logbook .lb-sky .traffic-plane.tp-2{left:55%;top:69%;font-size:13px;transform:rotate(-24deg);animation-delay:-4.5s}.ai-reference-home #logbook .lb-sky .traffic-plane.tp-3{right:12%;top:20%;font-size:12px;transform:rotate(7deg);animation-delay:-2.6s}.ai-reference-home #logbook .lb-sky .traffic-plane.tp-4{right:7%;bottom:18%;font-size:15px;transform:rotate(-12deg);animation-delay:-5.4s}@keyframes lbTrafficFloat{0%,to{translate:0 0;opacity:.18}50%{translate:14px -10px;opacity:.38}}.ai-reference-home #logbook .lb-overlay{z-index:2}.ai-reference-home #logbook .lb-phones{z-index:4}.ai-reference-home #logbook .lb-phone-wrap.ph-1{left:1120px}.ai-reference-home #logbook .lb-phone-wrap.ph-2{left:930px}.ai-reference-home #logbook .lb-phone-wrap.ph-3{left:740px}.ai-reference-home #logbook .lb-phone-wrap.ph-4{left:570px}.ai-reference-home #logbook .lb-section-inner{position:relative;z-index:5;max-width:770px}.ai-reference-home #logbook .lb-copy h2{white-space:nowrap}@media (max-width:1180px){.ai-reference-home .story-progress{width:145px}.ai-reference-home .booking-grid{grid-template-columns:1fr;gap:60px}.ai-reference-home .booking-copy{max-width:760px}.ai-reference-home .device-stage{width:min(900px,100%);margin:auto}}@media (max-width:900px){.ai-reference-home .journey-head{grid-template-columns:1fr;gap:28px;padding:36px 30px}.ai-reference-home .journey-head:after{left:15%;font-size:150px}.ai-reference-home .journey-dispatch{max-width:620px}.ai-reference-home #logbook .lb-section-inner{max-width:100%;padding-left:28px;padding-right:28px}.ai-reference-home #logbook .lb-copy h2{font-size:clamp(44px,12vw,68px)}.ai-reference-home #logbook .lb-sky .rings,.ai-reference-home #logbook .lb-sky .radar{right:-45%;width:760px;height:760px}.ai-reference-home #logbook .lb-sky .traffic-plane.tp-3,.ai-reference-home #logbook .lb-sky .traffic-plane.tp-4{display:none}}@media (max-width:820px){.ai-reference-home .story-hero{height:276svh}.ai-reference-home .story-pin{min-height:620px}.ai-reference-home .story-inner{width:calc(100% - 44px);padding:120px 0 72px}.ai-reference-home .story-copy{max-width:calc(100% - 68px)}.ai-reference-home .story-copy h1{font-size:clamp(64px,16vw,104px)}.ai-reference-home .story-copy p{font-size:17px}.ai-reference-home .story-stock-photo{top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.ai-reference-home .story-scene.is-active .story-stock-photo{opacity:.15}.ai-reference-home .story-progress{--story-marker-height:58px;right:12px;width:47px}.ai-reference-home .story-marker{grid-template-columns:18px 1fr;min-height:58px}.ai-reference-home .story-marker span{display:none}.ai-reference-home .story-marker strong{font-size:17px}.ai-reference-home .story-counter{left:22px}.ai-reference-home .story-cue{right:20px}.ai-reference-home .story-plane{font-size:34px;width:48px;height:48px}.ai-reference-home .waypoint-card{width:158px;padding:10px 11px}.ai-reference-home .waypoint-card strong{font-size:16px}.ai-reference-home .waypoint-card span{font-size:10px}.ai-reference-home .booking-showcase{min-height:auto;padding:84px 0}.ai-reference-home .booking-grid{grid-template-columns:1fr;width:calc(100% - 40px)}.ai-reference-home .booking-copy h2{font-size:clamp(64px,15vw,96px)}.ai-reference-home .booking-device{border-radius:30px;padding:12px}.ai-reference-home .booking-demo{border-radius:20px}.ai-reference-home .demo-body{grid-template-columns:112px 1fr}.ai-reference-home .demo-stepper{padding:13px 8px}.ai-reference-home .demo-step{min-height:53px}.ai-reference-home .demo-panel{padding:17px}.ai-reference-home .demo-provider-grid,.ai-reference-home .demo-resource-grid{gap:7px}.ai-reference-home .demo-provider-card{min-height:76px}.ai-reference-home .resource-image{height:66px}}@media (max-width:600px){.ai-reference-home .story-hero{height:266svh}.ai-reference-home .story-pin{min-height:650px}.ai-reference-home .story-copy{max-width:100%}.ai-reference-home .story-copy h1{font-size:clamp(58px,18.5vw,90px)}.ai-reference-home .story-copy p{max-width:86%;font-size:16px}.ai-reference-home .story-actions{display:grid;max-width:270px}.ai-reference-home .story-button{justify-content:center}.ai-reference-home .story-progress{display:none}.ai-reference-home .story-counter{bottom:24px}.ai-reference-home .story-cue{right:15px;bottom:21px}.ai-reference-home .waypoint-card{width:135px}.ai-reference-home .waypoint-card span{display:none}.ai-reference-home .waypoint-card strong{font-size:14px}.ai-reference-home .journey-head{padding:31px 22px;border-radius:22px}.ai-reference-home .journey-head .home-heading{font-size:clamp(48px,14vw,66px)}.ai-reference-home .journey-dispatch{padding:19px 18px}.ai-reference-home .booking-grid{width:calc(100% - 32px)}.ai-reference-home .booking-copy>p{font-size:16px}.ai-reference-home .booking-device{width:720px;flex:0 0 720px;transform:scale(var(--booking-mobile-scale,.54));transform-origin:center top}.ai-reference-home .device-stage{display:flex;justify-content:center;align-items:flex-start;height:390px;overflow:visible}.ai-reference-home .device-stage.anim-done .booking-device{transform:scale(var(--booking-mobile-scale,.54))}.ai-reference-home .device-caption{position:absolute;left:0;right:0;bottom:0;gap:10px;font-size:10px}.ai-reference-home .device-caption span{gap:4px}}@media (max-width:600px){.ai-reference-home .demo-brand-logo-svg{width:108px;max-height:23px}.ai-reference-home .demo-nav-links{gap:7px;font-size:6.6px}.ai-reference-home .demo-nav-account{font-size:6.6px;gap:6px}.ai-reference-home .demo-body{height:calc(100% - 72px)}}@media (prefers-reduced-motion:reduce){.ai-reference-home .story-hero{height:auto}.ai-reference-home .story-pin{height:auto;position:relative}.ai-reference-home .story-scene{position:relative;min-height:90svh;opacity:1!important;clip-path:none!important;transform:none!important}.ai-reference-home .story-scene:not(:first-child){border-top:1px solid rgba(255,255,255,.14)}.ai-reference-home .story-progress,.ai-reference-home .story-counter,.ai-reference-home .story-cue,.ai-reference-home .story-flight{display:none}.ai-reference-home .story-bg{transform:none!important}.ai-reference-home .dispatch-route b,.ai-reference-home .demo-live:before,.ai-reference-home .demo-provider-card:first-child,.ai-reference-home .demo-resource-card:first-child,.ai-reference-home .calendar-days button.selected,.ai-reference-home .demo-pointer{animation:none!important}.ai-reference-home .booking-device,.ai-reference-home .device-stage.anim-done .booking-device{transform:none!important}}.ai-reference-home .journey-grid{gap:14px;border-top:0!important;border-left:0!important}.ai-reference-home .journey-grid>.showcase-card{grid-column:auto!important;min-height:232px}.ai-reference-home .showcase-image.j-training{background-image:url(https://images.unsplash.com/photo-1436491865332-7a61a109cc05?q=80&w=1500&auto=format&fit=crop)}.ai-reference-home .showcase-image.j-atpl{background-image:url(https://images.unsplash.com/photo-1532153975070-2e9ab71f1b14?q=80&w=1500&auto=format&fit=crop);background-position:center 30%}.ai-reference-home .showcase-image.j-assessment{background-image:url(https://images.unsplash.com/photo-1521727857535-28d2047625f2?q=80&w=1500&auto=format&fit=crop);background-position:center 24%}.ai-reference-home .showcase-image.j-flying{background-image:url(https://images.unsplash.com/photo-1559686043-d4eaaa18a85a?q=80&w=1500&auto=format&fit=crop)}.ai-reference-home .showcase-image.j-crew{background-image:url(https://images.unsplash.com/photo-1573497019940-1c28c88b4f3e?q=80&w=1500&auto=format&fit=crop);background-position:center 22%}.ai-reference-home .showcase-image.j-business{background-image:url(https://images.unsplash.com/photo-1569154941061-e231b4725ef1?q=80&w=1500&auto=format&fit=crop)}.ai-reference-home .ad-band{background:var(--color-custom-primary);padding:24px 20px}.ai-reference-home .ad-band-inner{max-width:1560px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:0}.ai-reference-home .ad-slots{display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}.ai-reference-home .ad-slot{flex:0 1 728px;width:728px;max-width:100%;aspect-ratio:728/90;border-radius:6px;overflow:hidden;background:transparent;border:0;display:flex;align-items:center;justify-content:center;text-decoration:none}.ai-reference-home .ad-slot img{display:block;width:100%;height:100%;object-fit:contain}@media (max-width:1560px){.ai-reference-home .ad-slots{gap:16px}}.ai-reference-home .journey-media:after,.ai-reference-home .info-placeholder:after{display:none!important}.ai-reference-home [data-anim]{transition-property:opacity,transform,clip-path,filter;transition-timing-function:cubic-bezier(.12,.84,.2,1.18);transition-duration:1s;will-change:transform,opacity,filter}.ai-reference-home [data-anim=fade-up]{opacity:0;transform:translateY(58px)}.ai-reference-home [data-anim=fade-in]{opacity:0}.ai-reference-home [data-anim=pop]{opacity:0;transform:translateY(54px) scale(.84);filter:blur(7px)}.ai-reference-home [data-anim=slide-right]{opacity:0;transform:translate(72px)}.ai-reference-home [data-anim=clip-up]{opacity:0;transform:scale(.94);clip-path:inset(100% 0 0 0)}.ai-reference-home [data-anim].anim-done{opacity:1;transform:none;filter:none}.ai-reference-home .story-marker.is-active{transform:none}.ai-reference-home .story-progress:before,.ai-reference-home .story-progress-fill{left:8px}.ai-reference-home .story-marker{grid-template-columns:18px 32px minmax(0,1fr);column-gap:8px}.ai-reference-home .story-marker:before{justify-self:center}.ai-reference-home .story-marker strong{display:flex;align-items:center;line-height:1}.ai-reference-home .story-marker span{display:flex;align-items:center;line-height:1.2}.ai-reference-home .story-actions{align-items:stretch}.ai-reference-home .story-button{justify-content:center;text-align:center;line-height:1.2;min-width:150px}.ai-reference-home .story-button.story-ghost{min-width:150px}.ai-reference-home .story-hero{height:400svh}.ai-reference-home .story-pin{height:100svh}@media (max-width:820px){.ai-reference-home .story-hero{height:400svh}.ai-reference-home .story-pin{height:100svh}.ai-reference-home .story-marker{grid-template-columns:18px 1fr}}@media (max-width:600px){.ai-reference-home .story-hero{height:400svh}.ai-reference-home .story-button{width:100%;min-width:0}}.ai-reference-home .story-scene .story-bg,.ai-reference-home #find-your-route .showcase-image,.ai-reference-home #explore .showcase-image,.ai-reference-home #explore .info-placeholder{background-image:none}.ai-reference-home .partners-modern{background:#1f2934;border:0}.ai-reference-home .partners-modern .ai-partners{background:#1f2934;padding:56px 0 60px}.ai-reference-home .partners-modern .ai-partners h2{margin:10px 0 28px}@media (max-width:640px){.ai-reference-home .partners-modern .ai-partners{padding:56px 0 60px}}@media (min-width: 901px){.ai-reference-home .editorial-grid{align-items:stretch}.ai-reference-home .story-list{display:flex;flex-direction:column;height:100%;min-height:100%}.ai-reference-home .story-row{flex:1;min-height:0;padding:6px 0}.ai-reference-home .story-thumb{height:60px}}@media (max-width: 820px){.ai-reference-home .story-flight,.ai-reference-home .story-progress{display:none!important}}.ai-reference-home .service-list :is(span,a):after{display:inline-block;width:14px;height:14px;margin-left:5px;vertical-align:-2px;background:var(--color-custom-button);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") center/contain no-repeat}.ai-reference-home .ai-stable-arrow{display:inline-block;width:1em;height:1em;vertical-align:-.12em;flex-shrink:0}.ai-reference-home .dispatch-route b .ai-stable-plane{display:block;width:26px;height:26px;filter:drop-shadow(0 0 8px rgba(255,255,255,.35))}.ai-reference-home .dispatch-route b .ai-stable-plane{transform:rotate(90deg)}.ai-reference-home #logbook .lb-sky :is(.flyby,.traffic-plane) .ai-stable-plane{display:block;width:1em;height:1em;fill:currentColor;transform:rotate(80deg);overflow:visible}@media (max-width: 600px) and (prefers-reduced-motion: reduce){.ai-reference-home .booking-device,.ai-reference-home .device-stage.anim-done .booking-device{transform:scale(var(--booking-mobile-scale, .54))!important}}.ai-reference-home .story-hero .story-stock-photo{display:none!important}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.ai-cookie-policy-content{font-family:Urbanist,system-ui,sans-serif;font-size:16px;line-height:1.8;color:#333;overflow-wrap:anywhere}.ai-cookie-policy-content>:first-child{margin-top:0}.ai-cookie-policy-content>:last-child{margin-bottom:0}.ai-cookie-policy-content :is(h1,h2,h3,h4,h5,h6){display:block;color:var(--color-custom-primary,#1f2934);font-weight:750;line-height:1.3;letter-spacing:-.015em;margin:1.75em 0 .65em}.ai-cookie-policy-content h1{font-size:2rem}.ai-cookie-policy-content h2{font-size:1.625rem}.ai-cookie-policy-content h3{font-size:1.375rem}.ai-cookie-policy-content h4{font-size:1.2rem}.ai-cookie-policy-content h5{font-size:1.075rem}.ai-cookie-policy-content h6{font-size:1rem}.ai-cookie-policy-content p{margin:0 0 1.2em;line-height:1.8}.ai-cookie-policy-content :is(ul,ol){padding-left:1.65em;margin:.4em 0 1.3em}.ai-cookie-policy-content ul{list-style:disc outside}.ai-cookie-policy-content ol{list-style:decimal outside}.ai-cookie-policy-content li{display:list-item;margin:.35em 0;padding-left:.1em}.ai-cookie-policy-content li :is(ul,ol){margin:.35em 0 .65em}.ai-cookie-policy-content :is(strong,b){display:inline;font-weight:750}.ai-cookie-policy-content :is(em,i){font-style:italic}.ai-cookie-policy-content a{color:var(--color-custom-primary,#1f2934);font-weight:650;text-decoration:underline;text-decoration-color:var(--color-custom-button,#f8af24);text-underline-offset:3px}.ai-cookie-policy-content blockquote{border-left:3px solid var(--color-custom-button,#f8af24);padding:.2em 0 .2em 1.2em;margin:1.4em 0;color:#52606d}@media (max-width:600px){.ai-cookie-policy-content{font-size:15px}.ai-cookie-policy-content h1{font-size:1.8rem}.ai-cookie-policy-content h2{font-size:1.4rem}}.cvb-shell{font-family:inherit;color:inherit}.cvb-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;flex-wrap:wrap}.cvb-toolbar h3{font-size:24px;font-weight:700;margin:4px 0}.cvb-toolbar-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.cvb-back{display:flex;gap:4px;align-items:center;color:var(--color-custom-primary,#c9911c);font-size:13px}.cvb-tabs{display:flex;border:1px solid #d6d9dd;border-radius:8px;overflow:hidden}.cvb-tabs button{padding:9px 15px;font-size:13px}.cvb-tabs button.selected,.cvb-download{background:var(--color-custom-button,#f8af24);color:#1f2934;font-weight:700}.cvb-download{display:flex;align-items:center;gap:7px;border-radius:8px;padding:10px 14px}.cvb-workspace{display:grid;grid-template-columns:180px minmax(250px,1fr) minmax(330px,1.25fr);gap:0;border:1px solid #d9dfe4;border-radius:12px;overflow:hidden;min-height:650px}.cvb-nav{background:#f1f3f5;padding:14px 8px;display:flex;flex-direction:column;gap:5px}.cvb-nav button{display:flex;align-items:center;gap:9px;text-align:left;padding:11px 10px;border-radius:7px;font-size:13px}.cvb-nav button.active{background:#fff;color:#b87d0a;font-weight:700;box-shadow:0 1px 4px #0001}.cvb-editor{padding:20px;background:#fff;overflow:auto;max-height:850px;color:#1f2934}.cvb-editor h4{font-weight:700;font-size:18px;margin-bottom:20px}.cvb-fields{display:flex;flex-direction:column;gap:14px}.cvb-field{display:flex;flex-direction:column;gap:5px}.cvb-field span,.cvb-color span{font-size:12px;font-weight:600}.cvb-field input,.cvb-field textarea,.cvb-field select,.cvb-skill-add input{width:100%;border:1px solid #d4dbe1;border-radius:7px;padding:9px 11px;background:#fff;color:#1f2934;font-size:13px}.cvb-field textarea{resize:vertical}.cvb-repeat{border:1px solid #e1e4e8;border-radius:9px;padding:12px}.cvb-repeat-title{display:flex;justify-content:space-between;margin-bottom:12px;align-items:center}.cvb-repeat-title button{color:#bd3434}.cvb-add{display:flex;align-items:center;justify-content:center;gap:6px;border:1px dashed #c28b24;color:#aa751b;border-radius:8px;padding:10px;font-size:13px;font-weight:700}.cvb-skill-add{display:flex;gap:8px}.cvb-skill-add button{background:#f8af24;border-radius:7px;padding:0 12px;font-weight:700}.cvb-chips{display:flex;gap:6px;flex-wrap:wrap}.cvb-chips button{background:#f6f1e7;padding:5px 9px;border-radius:6px;font-size:12px}.cvb-presets{display:flex;gap:9px;flex-wrap:wrap}.cvb-presets button{width:28px;height:28px;border:3px solid;border-radius:50%}.cvb-color,.cvb-range{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.cvb-color input{width:42px;height:34px;cursor:pointer}.cvb-range input{flex:1;min-width:60px;accent-color:#f8af24}.cvb-check{font-size:13px;display:flex;gap:8px}.cvb-preview-area{background:#e9ebef;padding:18px;overflow:auto;max-height:850px}.cvb-preview-label{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.12em;margin-bottom:12px;color:#646c78}.cvb-print-page{background:#fff;color:var(--cvb-ink);width:100%;max-width:794px;min-height:970px;margin:0 auto;box-shadow:0 6px 26px #0002;font-family:var(--cvb-font);font-size:var(--cvb-base);overflow:hidden}.cvb-cv{display:grid;grid-template-columns:var(--cvb-sidebar-width) 1fr;min-height:970px}.cvb-cv-sidebar{background:var(--cvb-sidebar);color:var(--cvb-sidebar-text);padding:24px 17px;overflow-wrap:anywhere}.cvb-photo{display:block;width:104px;height:104px;object-fit:cover;margin:0 auto 20px;border:2px solid var(--cvb-accent);border-radius:6px}.cvb-photo-placeholder{display:flex;align-items:center;justify-content:center;background:#fff2}.cvb-cv-sidebar h5{color:var(--cvb-accent);font-family:var(--cvb-heading);text-transform:uppercase;font-size:1.1em;letter-spacing:.1em;border-bottom:1px solid #ffffff33;padding-bottom:5px;margin:19px 0 8px}.cvb-cv-sidebar p{font-size:.9em;line-height:1.45;margin:3px 0;overflow-wrap:anywhere}.cvb-entry{margin:9px 0}.cvb-skill-tags{display:flex;flex-wrap:wrap;gap:5px}.cvb-skill-tags span{padding:4px 6px;background:#ffffff1a;border-radius:3px}.cvb-cv-main{padding:26px 24px;min-width:0;overflow-wrap:anywhere}.cvb-cv-main h1,.cvb-letter h1{font-family:var(--cvb-heading);font-size:var(--cvb-name);font-weight:700;line-height:1.05}.cvb-role{letter-spacing:.15em;text-transform:uppercase;margin:9px 0 20px}.cvb-summary{line-height:1.7;padding-bottom:16px;border-bottom:2px solid var(--cvb-accent)}.cvb-cv-main h2{font-family:var(--cvb-heading);font-size:1.35em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:19px 0 11px}.cvb-job{margin-bottom:18px}.cvb-job-top{display:flex;justify-content:space-between;gap:8px}.cvb-job-top span{font-size:.85em}.cvb-job>b{color:var(--cvb-accent)}.cvb-job p{white-space:pre-wrap;line-height:1.5}.cvb-references{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cvb-letter{min-height:970px}.cvb-letter header{background:var(--cvb-sidebar);color:var(--cvb-sidebar-text);padding:26px;display:flex;justify-content:space-between;align-items:end;gap:10px}.cvb-letter header p{margin:3px 0}.cvb-letter header>div:last-child{text-align:right}.cvb-letter-accent{height:5px;background:var(--cvb-accent)}.cvb-letter main{padding:36px}.cvb-letter main p{white-space:pre-wrap;margin-bottom:22px;line-height:1.75}.cvb-letter main h2{font-weight:700;margin-bottom:20px}.cvb-denied,.cvb-status{background:#fff;border:1px solid #e0e4e9;border-radius:12px;padding:65px 18px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.cvb-denied h3{font-size:22px;font-weight:700}.cvb-denied a{color:#b77b12;text-decoration:underline}.cvb-save-hint{font-size:12px;color:#76818a;margin:12px 0}@media (max-width:1190px){.cvb-workspace{grid-template-columns:155px minmax(270px,1fr)}.cvb-preview-area{grid-column:1/-1;max-height:none}.cvb-print-page{max-width:700px}}@media (max-width:650px){.cvb-workspace{display:block}.cvb-nav{flex-direction:row;overflow-x:auto}.cvb-nav button{flex-shrink:0}.cvb-editor{max-height:none}.cvb-preview-area{padding:10px}.cvb-print-page,.cvb-cv{min-height:650px}.cvb-cv-main{padding:14px}.cvb-cv-sidebar{padding:14px 10px}}@media print{body *{visibility:hidden!important}.cvb-print-page,.cvb-print-page *{visibility:visible!important}.cvb-print-page{position:absolute;top:0;left:0;width:210mm!important;max-width:none;box-shadow:none;min-height:297mm}.cvb-cv,.cvb-letter{min-height:297mm}@page{size:A4;margin:0}}.cvb-toggle-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.cvb-no-border{border:0!important}.cvb-contact-links{display:flex;flex-direction:column;gap:5px}.cvb-contact-links a{color:inherit!important;display:flex;align-items:flex-start;gap:7px;min-width:0;text-decoration:none!important;font-size:.9em;line-height:1.5}.cvb-contact-links a:hover{text-decoration:underline!important}.cvb-contact-links svg{flex-shrink:0;margin-top:2px;color:var(--cvb-sidebar-text)}.cvb-contact-links span{overflow-wrap:anywhere}.cvb-contact-compact a{justify-content:flex-end}.cvb-letter-job-title{color:var(--cvb-accent)!important;letter-spacing:.12em;text-transform:uppercase;margin:7px 0 0!important;font-weight:600}.cvb-status{font-family:inherit;font-size:14px;font-weight:400}@media print{.cvb-contact-links a{color:inherit!important;text-decoration:none!important}}.cvb-color{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.cvb-color-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.cvb-color .cvb-color-hex{box-sizing:border-box;width:94px;min-width:94px;border:1px solid #d4dbe1;border-radius:7px;padding:8px 9px;font-family:inherit;font-size:13px;color:#1f2934;background:#fff;text-align:center}.cvb-color .cvb-color-swatch{box-sizing:border-box;width:42px;height:35px;min-width:42px;padding:2px;border:1px solid #d4dbe1;border-radius:7px;background:#fff;cursor:pointer}.cvb-pdf-spinner{display:inline-block;flex:0 0 auto;animation:cvb-pdf-spin .8s linear infinite}@keyframes cvb-pdf-spin{to{transform:rotate(360deg)}}.cvb-download:disabled{cursor:not-allowed;opacity:.65}@media (prefers-reduced-motion:reduce){.cvb-pdf-spinner{animation-duration:1.8s}}.messageBar{--closing-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.85822%208.84922L4.85322%2011.8542C4.75891%2011.9453%204.63261%2011.9957%204.50151%2011.9946C4.37042%2011.9934%204.24501%2011.9408%204.15231%2011.8481C4.0596%2011.7554%204.00702%2011.63%204.00588%2011.4989C4.00474%2011.3678%204.05514%2011.2415%204.14622%2011.1472L7.15122%208.14222V7.85922L4.14622%204.85322C4.05514%204.75891%204.00474%204.63261%204.00588%204.50151C4.00702%204.37042%204.0596%204.24501%204.15231%204.15231C4.24501%204.0596%204.37042%204.00702%204.50151%204.00588C4.63261%204.00474%204.75891%204.05514%204.85322%204.14622L7.85822%207.15122H8.14122L11.1462%204.14622C11.2405%204.05514%2011.3668%204.00474%2011.4979%204.00588C11.629%204.00702%2011.7544%204.0596%2011.8471%204.15231C11.9398%204.24501%2011.9924%204.37042%2011.9936%204.50151C11.9947%204.63261%2011.9443%204.75891%2011.8532%204.85322L8.84822%207.85922V8.14222L11.8532%2011.1472C11.9443%2011.2415%2011.9947%2011.3678%2011.9936%2011.4989C11.9924%2011.63%2011.9398%2011.7554%2011.8471%2011.8481C11.7544%2011.9408%2011.629%2011.9934%2011.4979%2011.9946C11.3668%2011.9957%2011.2405%2011.9453%2011.1462%2011.8542L8.14122%208.84922L8.14222%208.85022L7.85822%208.84922Z'%20fill='black'/%3e%3c/svg%3e");--message-bar-close-button-color:var(--text-primary-color);--message-bar-close-button-color-hover:var(--text-primary-color);--message-bar-close-button-border-radius:4px;--message-bar-close-button-border:none;--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) rgb(251 251 254 / .14);--message-bar-close-button-hover-bg-color:var(--csstools-light-dark-toggle--0, rgb(21 20 26 / .14));--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) rgb(251 251 254 / .21);--message-bar-close-button-active-bg-color:var(--csstools-light-dark-toggle--1, rgb(21 20 26 / .21));--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) rgb(251 251 254 / .07);--message-bar-close-button-focus-bg-color:var(--csstools-light-dark-toggle--2, rgb(21 20 26 / .07))}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){.messageBar{--message-bar-close-button-hover-bg-color:light-dark( rgb(21 20 26 / .14), rgb(251 251 254 / .14) );--message-bar-close-button-active-bg-color:light-dark( rgb(21 20 26 / .21), rgb(251 251 254 / .21) );--message-bar-close-button-focus-bg-color:light-dark( rgb(21 20 26 / .07), rgb(251 251 254 / .07) )}}@supports not (color: light-dark(tan,tan)){.messageBar *{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) rgb(251 251 254 / .14);--message-bar-close-button-hover-bg-color:var(--csstools-light-dark-toggle--0, rgb(21 20 26 / .14));--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) rgb(251 251 254 / .21);--message-bar-close-button-active-bg-color:var(--csstools-light-dark-toggle--1, rgb(21 20 26 / .21));--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) rgb(251 251 254 / .07);--message-bar-close-button-focus-bg-color:var(--csstools-light-dark-toggle--2, rgb(21 20 26 / .07))}}@media screen and (forced-colors: active){.messageBar{--message-bar-close-button-color:ButtonText;--message-bar-close-button-border:1px solid ButtonText;--message-bar-close-button-hover-bg-color:ButtonText;--message-bar-close-button-active-bg-color:ButtonText;--message-bar-close-button-focus-bg-color:ButtonText;--message-bar-close-button-color-hover:HighlightText}}.messageBar{display:flex;position:relative;padding:8px 8px 8px 16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px;border:1px solid var(--message-bar-border-color);background:var(--message-bar-bg-color);color:var(--message-bar-fg-color)}.messageBar>div{display:flex;align-items:flex-start;gap:8px;align-self:stretch}:is(.messageBar>div):before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--message-bar-icon);mask-image:var(--message-bar-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--message-bar-icon-color);flex-shrink:0}.messageBar button{cursor:pointer}:is(.messageBar button):focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}.messageBar .closeButton{width:32px;height:32px;background:none;border-radius:var(--message-bar-close-button-border-radius);border:var(--message-bar-close-button-border);display:flex;align-items:center;justify-content:center}:is(.messageBar .closeButton):before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--closing-button-icon);mask-image:var(--closing-button-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--message-bar-close-button-color)}:is(.messageBar .closeButton):is(:hover,:active,:focus):before{background-color:var(--message-bar-close-button-color-hover)}:is(.messageBar .closeButton):hover{background-color:var(--message-bar-close-button-hover-bg-color)}:is(.messageBar .closeButton):active{background-color:var(--message-bar-close-button-active-bg-color)}:is(.messageBar .closeButton):focus{background-color:var(--message-bar-close-button-focus-bg-color)}:is(.messageBar .closeButton)>span{display:inline-block;width:0;height:0;overflow:hidden}#editorUndoBar{--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #fbfbfe;--text-primary-color:var(--csstools-light-dark-toggle--3, #15141a);--message-bar-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.625%200.5C6.64009%200.5%205.66482%200.693993%204.75487%201.0709C3.84493%201.44781%203.01814%202.00026%202.3217%202.6967C1.62526%203.39314%201.07281%204.21993%200.695904%205.12987C0.318993%206.03982%200.125%207.01509%200.125%208C0.125%208.98491%200.318993%209.96018%200.695904%2010.8701C1.07281%2011.7801%201.62526%2012.6069%202.3217%2013.3033C3.01814%2013.9997%203.84493%2014.5522%204.75487%2014.9291C5.66482%2015.306%206.64009%2015.5%207.625%2015.5C9.61412%2015.5%2011.5218%2014.7098%2012.9283%2013.3033C14.3348%2011.8968%2015.125%209.98912%2015.125%208C15.125%206.01088%2014.3348%204.10322%2012.9283%202.6967C11.5218%201.29018%209.61412%200.5%207.625%200.5ZM8.25%2011.375C8.25%2011.5408%208.18415%2011.6997%208.06694%2011.8169C7.94973%2011.9342%207.79076%2012%207.625%2012C7.45924%2012%207.30027%2011.9342%207.18306%2011.8169C7.06585%2011.6997%207%2011.5408%207%2011.375V6.938C7%206.77224%207.06585%206.61327%207.18306%206.49606C7.30027%206.37885%207.45924%206.313%207.625%206.313C7.79076%206.313%207.94973%206.37885%208.06694%206.49606C8.18415%206.61327%208.25%206.77224%208.25%206.938V11.375ZM8.25%205L8%205.25H7.25L7%205V4.25L7.25%204H8L8.25%204.25V5Z'%20fill='black'%20/%3e%3c/svg%3e");--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #73a7f3;--message-bar-icon-color:var(--csstools-light-dark-toggle--4, #0060df);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #003070;--message-bar-bg-color:var(--csstools-light-dark-toggle--5, #deeafc);--message-bar-fg-color:var(--text-primary-color);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) rgb(255 255 255 / .08);--message-bar-border-color:var(--csstools-light-dark-toggle--6, rgb(0 0 0 / .08));--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) rgb(255 255 255 / .08);--undo-button-bg-color:var(--csstools-light-dark-toggle--7, rgb(21 20 26 / .07));--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) rgb(255 255 255 / .14);--undo-button-bg-color-hover:var(--csstools-light-dark-toggle--8, rgb(21 20 26 / .14));--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) rgb(255 255 255 / .21);--undo-button-bg-color-active:var(--csstools-light-dark-toggle--9, rgb(21 20 26 / .21));--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #0df;--undo-button-border:1px solid var(--csstools-light-dark-toggle--10, #0060df);--undo-button-fg-color:var(--message-bar-fg-color);--undo-button-fg-color-hover:var(--undo-button-fg-color);--undo-button-fg-color-active:var(--undo-button-fg-color)}@supports (color: light-dark(red,red)){#editorUndoBar{--text-primary-color:light-dark(#15141a, #fbfbfe);--message-bar-icon-color:light-dark(#0060df, #73a7f3);--message-bar-bg-color:light-dark(#deeafc, #003070)}}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){#editorUndoBar{--message-bar-border-color:light-dark( rgb(0 0 0 / .08), rgb(255 255 255 / .08) );--undo-button-bg-color:light-dark( rgb(21 20 26 / .07), rgb(255 255 255 / .08) );--undo-button-bg-color-hover:light-dark( rgb(21 20 26 / .14), rgb(255 255 255 / .14) );--undo-button-bg-color-active:light-dark( rgb(21 20 26 / .21), rgb(255 255 255 / .21) )}}@supports (color: light-dark(red,red)){#editorUndoBar{--undo-button-border:1px solid light-dark(#0060df, #0df)}}@supports not (color: light-dark(tan,tan)){#editorUndoBar *{--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #fbfbfe;--text-primary-color:var(--csstools-light-dark-toggle--3, #15141a);--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #73a7f3;--message-bar-icon-color:var(--csstools-light-dark-toggle--4, #0060df);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #003070;--message-bar-bg-color:var(--csstools-light-dark-toggle--5, #deeafc);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) rgb(255 255 255 / .08);--message-bar-border-color:var(--csstools-light-dark-toggle--6, rgb(0 0 0 / .08));--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) rgb(255 255 255 / .08);--undo-button-bg-color:var(--csstools-light-dark-toggle--7, rgb(21 20 26 / .07));--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) rgb(255 255 255 / .14);--undo-button-bg-color-hover:var(--csstools-light-dark-toggle--8, rgb(21 20 26 / .14));--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) rgb(255 255 255 / .21);--undo-button-bg-color-active:var(--csstools-light-dark-toggle--9, rgb(21 20 26 / .21));--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #0df;--undo-button-border:1px solid var(--csstools-light-dark-toggle--10, #0060df)}}@media screen and (forced-colors: active){#editorUndoBar{--text-primary-color:CanvasText;--message-bar-icon-color:CanvasText;--message-bar-bg-color:Canvas;--message-bar-border-color:CanvasText;--undo-button-bg-color:ButtonText;--undo-button-bg-color-hover:SelectedItem;--undo-button-bg-color-active:SelectedItem;--undo-button-fg-color:ButtonFace;--undo-button-fg-color-hover:SelectedItemText;--undo-button-fg-color-active:SelectedItemText;--undo-button-border:none}}#editorUndoBar{position:fixed;top:50px;left:50%;transform:translate(-50%);z-index:10;padding-block:8px;padding-inline:16px 8px;font:menu;font-size:15px;cursor:default}#editorUndoBar button{cursor:pointer}#editorUndoBar #editorUndoBarUndoButton{border-radius:4px;font-weight:590;line-height:19.5px;color:var(--undo-button-fg-color);border:var(--undo-button-border);padding:4px 16px;margin-inline-start:8px;height:32px;background-color:var(--undo-button-bg-color)}:is(#editorUndoBar #editorUndoBarUndoButton):hover{background-color:var(--undo-button-bg-color-hover);color:var(--undo-button-fg-color-hover)}:is(#editorUndoBar #editorUndoBarUndoButton):active{background-color:var(--undo-button-bg-color-active);color:var(--undo-button-fg-color-active)}#editorUndoBar>div{align-items:center}.dialog{--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #1c1b22;--dialog-bg-color:var(--csstools-light-dark-toggle--11, white);--csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #1c1b22;--dialog-border-color:var(--csstools-light-dark-toggle--12, white);--csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #15141a;--dialog-shadow:0 2px 14px 0 var(--csstools-light-dark-toggle--13, rgb(58 57 68 / .2));--csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #fbfbfe;--text-primary-color:var(--csstools-light-dark-toggle--14, #15141a);--csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) #cfcfd8;--text-secondary-color:var(--csstools-light-dark-toggle--15, #5b5b66);--hover-filter:brightness(.9);--csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) #0df;--link-fg-color:var(--csstools-light-dark-toggle--16, #0060df);--csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) #80ebff;--link-hover-fg-color:var(--csstools-light-dark-toggle--17, #0250bb);--csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) #52525e;--separator-color:var(--csstools-light-dark-toggle--18, #f0f0f4);--textarea-border-color:#8f8f9d;--csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) #42414d;--textarea-bg-color:var(--csstools-light-dark-toggle--19, white);--textarea-fg-color:var(--text-secondary-color);--csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) #2b2a33;--radio-bg-color:var(--csstools-light-dark-toggle--20, #f0f0f4);--csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) #15141a;--radio-checked-bg-color:var(--csstools-light-dark-toggle--21, #fbfbfe);--radio-border-color:#8f8f9d;--csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) #0df;--radio-checked-border-color:var(--csstools-light-dark-toggle--22, #0060df);--csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) rgb(251 251 254 / .07);--button-secondary-bg-color:var(--csstools-light-dark-toggle--23, rgb(21 20 26 / .07));--button-secondary-fg-color:var(--text-primary-color);--button-secondary-border-color:var(--button-secondary-bg-color);--csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) rgb(251 251 254 / .21);--button-secondary-active-bg-color:var(--csstools-light-dark-toggle--24, rgb(21 20 26 / .21));--button-secondary-active-fg-color:var(--button-secondary-fg-color);--button-secondary-active-border-color:var(--button-secondary-bg-color);--csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) rgb(251 251 254 / .14);--button-secondary-hover-bg-color:var(--csstools-light-dark-toggle--25, rgb(21 20 26 / .14));--button-secondary-hover-fg-color:var(--button-secondary-fg-color);--button-secondary-hover-border-color:var(--button-secondary-hover-bg-color);--button-secondary-disabled-bg-color:var(--button-secondary-bg-color);--button-secondary-disabled-border-color:var( --button-secondary-border-color );--button-secondary-disabled-fg-color:var(--button-secondary-fg-color);--csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) #0df;--button-primary-bg-color:var(--csstools-light-dark-toggle--26, #0060df);--csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) #15141a;--button-primary-fg-color:var(--csstools-light-dark-toggle--27, #fbfbfe);--button-primary-border-color:var(--button-primary-bg-color);--csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) #aaf2ff;--button-primary-active-bg-color:var(--csstools-light-dark-toggle--28, #054096);--button-primary-active-fg-color:var(--button-primary-fg-color);--button-primary-active-border-color:var(--button-primary-active-bg-color);--csstools-light-dark-toggle--29:var(--csstools-color-scheme--light) #80ebff;--button-primary-hover-bg-color:var(--csstools-light-dark-toggle--29, #0250bb);--button-primary-hover-fg-color:var(--button-primary-fg-color);--button-primary-hover-border-color:var(--button-primary-hover-bg-color);--button-primary-disabled-bg-color:var(--button-primary-bg-color);--button-primary-disabled-border-color:var(--button-primary-border-color);--button-primary-disabled-fg-color:var(--button-primary-fg-color);--button-disabled-opacity:.4;--csstools-light-dark-toggle--30:var(--csstools-color-scheme--light) #42414d;--input-text-bg-color:var(--csstools-light-dark-toggle--30, white);--input-text-fg-color:var(--text-primary-color)}@supports (color: light-dark(red,red)){.dialog{--dialog-bg-color:light-dark(white, #1c1b22);--dialog-border-color:light-dark(white, #1c1b22)}}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){.dialog{--dialog-shadow:0 2px 14px 0 light-dark(rgb(58 57 68 / .2), #15141a)}}@supports (color: light-dark(red,red)){.dialog{--text-primary-color:light-dark(#15141a, #fbfbfe);--text-secondary-color:light-dark(#5b5b66, #cfcfd8);--link-fg-color:light-dark(#0060df, #0df);--link-hover-fg-color:light-dark(#0250bb, #80ebff);--separator-color:light-dark(#f0f0f4, #52525e);--textarea-bg-color:light-dark(white, #42414d);--radio-bg-color:light-dark(#f0f0f4, #2b2a33);--radio-checked-bg-color:light-dark(#fbfbfe, #15141a);--radio-checked-border-color:light-dark(#0060df, #0df)}}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){.dialog{--button-secondary-bg-color:light-dark( rgb(21 20 26 / .07), rgb(251 251 254 / .07) );--button-secondary-active-bg-color:light-dark( rgb(21 20 26 / .21), rgb(251 251 254 / .21) );--button-secondary-hover-bg-color:light-dark( rgb(21 20 26 / .14), rgb(251 251 254 / .14) )}}@supports (color: light-dark(red,red)){.dialog{--button-primary-bg-color:light-dark(#0060df, #0df);--button-primary-fg-color:light-dark(#fbfbfe, #15141a);--button-primary-active-bg-color:light-dark(#054096, #aaf2ff);--button-primary-hover-bg-color:light-dark(#0250bb, #80ebff);--input-text-bg-color:light-dark(white, #42414d)}}@supports not (color: light-dark(tan,tan)){.dialog *{--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #1c1b22;--dialog-bg-color:var(--csstools-light-dark-toggle--11, white);--csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #1c1b22;--dialog-border-color:var(--csstools-light-dark-toggle--12, white);--csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #15141a;--dialog-shadow:0 2px 14px 0 var(--csstools-light-dark-toggle--13, rgb(58 57 68 / .2));--csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #fbfbfe;--text-primary-color:var(--csstools-light-dark-toggle--14, #15141a);--csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) #cfcfd8;--text-secondary-color:var(--csstools-light-dark-toggle--15, #5b5b66);--csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) #0df;--link-fg-color:var(--csstools-light-dark-toggle--16, #0060df);--csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) #80ebff;--link-hover-fg-color:var(--csstools-light-dark-toggle--17, #0250bb);--csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) #52525e;--separator-color:var(--csstools-light-dark-toggle--18, #f0f0f4);--csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) #42414d;--textarea-bg-color:var(--csstools-light-dark-toggle--19, white);--csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) #2b2a33;--radio-bg-color:var(--csstools-light-dark-toggle--20, #f0f0f4);--csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) #15141a;--radio-checked-bg-color:var(--csstools-light-dark-toggle--21, #fbfbfe);--csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) #0df;--radio-checked-border-color:var(--csstools-light-dark-toggle--22, #0060df);--csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) rgb(251 251 254 / .07);--button-secondary-bg-color:var(--csstools-light-dark-toggle--23, rgb(21 20 26 / .07));--csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) rgb(251 251 254 / .21);--button-secondary-active-bg-color:var(--csstools-light-dark-toggle--24, rgb(21 20 26 / .21));--csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) rgb(251 251 254 / .14);--button-secondary-hover-bg-color:var(--csstools-light-dark-toggle--25, rgb(21 20 26 / .14));--csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) #0df;--button-primary-bg-color:var(--csstools-light-dark-toggle--26, #0060df);--csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) #15141a;--button-primary-fg-color:var(--csstools-light-dark-toggle--27, #fbfbfe);--csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) #aaf2ff;--button-primary-active-bg-color:var(--csstools-light-dark-toggle--28, #054096);--csstools-light-dark-toggle--29:var(--csstools-color-scheme--light) #80ebff;--button-primary-hover-bg-color:var(--csstools-light-dark-toggle--29, #0250bb);--csstools-light-dark-toggle--30:var(--csstools-color-scheme--light) #42414d;--input-text-bg-color:var(--csstools-light-dark-toggle--30, white)}}@media (prefers-color-scheme: dark){.dialog{--hover-filter:brightness(1.4);--button-disabled-opacity:.6}}@media screen and (forced-colors: active){.dialog{--dialog-bg-color:Canvas;--dialog-border-color:CanvasText;--dialog-shadow:none;--text-primary-color:CanvasText;--text-secondary-color:CanvasText;--hover-filter:none;--link-fg-color:LinkText;--link-hover-fg-color:LinkText;--separator-color:CanvasText;--textarea-border-color:ButtonBorder;--textarea-bg-color:Field;--textarea-fg-color:ButtonText;--radio-bg-color:ButtonFace;--radio-checked-bg-color:ButtonFace;--radio-border-color:ButtonText;--radio-checked-border-color:ButtonText;--button-secondary-bg-color:ButtonFace;--button-secondary-fg-color:ButtonText;--button-secondary-border-color:ButtonText;--button-secondary-active-bg-color:HighlightText;--button-secondary-active-fg-color:SelectedItem;--button-secondary-active-border-color:ButtonText;--button-secondary-hover-bg-color:HighlightText;--button-secondary-hover-fg-color:SelectedItem;--button-secondary-hover-border-color:SelectedItem;--button-secondary-disabled-fg-color:GrayText;--button-secondary-disabled-border-color:GrayText;--button-primary-bg-color:ButtonText;--button-primary-fg-color:ButtonFace;--button-primary-border-color:ButtonText;--button-primary-active-bg-color:SelectedItem;--button-primary-active-fg-color:HighlightText;--button-primary-active-border-color:ButtonText;--button-primary-hover-bg-color:SelectedItem;--button-primary-hover-fg-color:HighlightText;--button-primary-hover-border-color:SelectedItem;--button-primary-disabled-bg-color:GrayText;--button-primary-disabled-fg-color:ButtonFace;--button-primary-disabled-border-color:GrayText;--button-disabled-opacity:1;--input-text-bg-color:Field;--input-text-fg-color:FieldText}}.dialog{font:message-box;font-size:13px;font-weight:400;line-height:150%;border-radius:4px;padding:12px 16px;border:1px solid var(--dialog-border-color);background:var(--dialog-bg-color);color:var(--text-primary-color);box-shadow:var(--dialog-shadow)}:is(.dialog .mainContainer) *:focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}:is(.dialog .mainContainer) .title{display:flex;width:auto;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px}:is(:is(.dialog .mainContainer) .title)>span{font-size:13px;font-style:normal;font-weight:590;line-height:150%}:is(.dialog .mainContainer) .dialogSeparator{width:100%;height:0;margin-block:4px;border-top:1px solid var(--separator-color);border-bottom:none}:is(.dialog .mainContainer) .dialogButtonsGroup{display:flex;gap:12px;align-self:flex-end}:is(.dialog .mainContainer) .radio{display:flex;flex-direction:column;align-items:flex-start;gap:4px}:is(:is(.dialog .mainContainer) .radio)>.radioButton{display:flex;gap:8px;align-self:stretch;align-items:center}:is(:is(:is(.dialog .mainContainer) .radio)>.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background-color:var(--radio-bg-color);border:1px solid var(--radio-border-color)}:is(:is(:is(:is(.dialog .mainContainer) .radio)>.radioButton) input):hover{filter:var(--hover-filter)}:is(:is(:is(:is(.dialog .mainContainer) .radio)>.radioButton) input):checked{background-color:var(--radio-checked-bg-color);border:4px solid var(--radio-checked-border-color)}:is(:is(.dialog .mainContainer) .radio)>.radioLabel{display:flex;padding-inline-start:24px;align-items:flex-start;gap:10px;align-self:stretch}:is(:is(:is(.dialog .mainContainer) .radio)>.radioLabel)>span{flex:1 0 0;font-size:11px;color:var(--text-secondary-color)}:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton)){border-radius:4px;border:1px solid;font:menu;font-weight:590;font-size:13px;padding:4px 16px;width:auto;height:32px}:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):hover{cursor:pointer;filter:var(--hover-filter)}:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton)))>span{color:inherit;font:inherit}.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))){color:var(--button-secondary-fg-color);background-color:var(--button-secondary-bg-color);border-color:var(--button-secondary-border-color)}.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):hover{color:var(--button-secondary-hover-fg-color);background-color:var(--button-secondary-hover-bg-color);border-color:var(--button-secondary-hover-border-color)}.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):active{color:var(--button-secondary-active-fg-color);background-color:var(--button-secondary-active-bg-color);border-color:var(--button-secondary-active-border-color)}.secondaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):disabled{background-color:var(--button-secondary-disabled-bg-color);border-color:var(--button-secondary-disabled-border-color);color:var(--button-secondary-disabled-fg-color);opacity:var(--button-disabled-opacity)}.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))){color:var(--button-primary-fg-color);background-color:var(--button-primary-bg-color);border-color:var(--button-primary-border-color);opacity:1}.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):hover{color:var(--button-primary-hover-fg-color);background-color:var(--button-primary-hover-bg-color);border-color:var(--button-primary-hover-border-color)}.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):active{color:var(--button-primary-active-fg-color);background-color:var(--button-primary-active-bg-color);border-color:var(--button-primary-active-border-color)}.primaryButton:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):disabled{background-color:var(--button-primary-disabled-bg-color);border-color:var(--button-primary-disabled-border-color);color:var(--button-primary-disabled-fg-color);opacity:var(--button-disabled-opacity)}:is(:is(.dialog .mainContainer) button:not(:is(.toggle-button,.closeButton,.clearInputButton))):disabled{pointer-events:none}:is(.dialog .mainContainer) a{color:var(--link-fg-color)}:is(:is(.dialog .mainContainer) a):hover{color:var(--link-hover-fg-color)}:is(.dialog .mainContainer) textarea{font:inherit;padding:8px;resize:none;margin:0;box-sizing:border-box;border-radius:4px;border:1px solid var(--textarea-border-color);background:var(--textarea-bg-color);color:var(--textarea-fg-color)}:is(:is(.dialog .mainContainer) textarea):focus{outline-offset:0;border-color:transparent}:is(:is(.dialog .mainContainer) textarea):disabled{pointer-events:none;opacity:.4}:is(.dialog .mainContainer) input[type=text]{background-color:var(--input-text-bg-color);color:var(--input-text-fg-color)}:is(.dialog .mainContainer) .messageBar{--csstools-light-dark-toggle--31:var(--csstools-color-scheme--light) #5a3100;--message-bar-bg-color:var(--csstools-light-dark-toggle--31, #ffebcd);--csstools-light-dark-toggle--32:var(--csstools-color-scheme--light) #fbfbfe;--message-bar-fg-color:var(--csstools-light-dark-toggle--32, #15141a);--csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) rgb(255 255 255 / .08);--message-bar-border-color:var(--csstools-light-dark-toggle--33, rgb(0 0 0 / .08));--message-bar-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.8748%2012.037L9.37782%202.037C8.99682%201.346%208.31082%201%207.62482%201C6.93882%201%206.25282%201.346%205.87282%202.037L0.375823%2012.037C-0.358177%2013.37%200.606823%2015%202.12782%2015H13.1228C14.6428%2015%2015.6078%2013.37%2014.8748%2012.037ZM8.24982%2011.75L7.99982%2012H7.24982L6.99982%2011.75V11L7.24982%2010.75H7.99982L8.24982%2011V11.75ZM8.24982%209.062C8.24982%209.22776%208.18398%209.38673%208.06677%209.50394C7.94955%209.62115%207.79058%209.687%207.62482%209.687C7.45906%209.687%207.30009%209.62115%207.18288%209.50394C7.06567%209.38673%206.99982%209.22776%206.99982%209.062V5.625C6.99982%205.45924%207.06567%205.30027%207.18288%205.18306C7.30009%205.06585%207.45906%205%207.62482%205C7.79058%205%207.94955%205.06585%208.06677%205.18306C8.18398%205.30027%208.24982%205.45924%208.24982%205.625V9.062Z'%20fill='black'/%3e%3c/svg%3e");--csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) #e49c49;--message-bar-icon-color:var(--csstools-light-dark-toggle--34, #cd411e)}@supports (color: light-dark(red,red)){:is(.dialog .mainContainer) .messageBar{--message-bar-bg-color:light-dark(#ffebcd, #5a3100);--message-bar-fg-color:light-dark(#15141a, #fbfbfe)}}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){:is(.dialog .mainContainer) .messageBar{--message-bar-border-color:light-dark( rgb(0 0 0 / .08), rgb(255 255 255 / .08) )}}@supports (color: light-dark(red,red)){:is(.dialog .mainContainer) .messageBar{--message-bar-icon-color:light-dark(#cd411e, #e49c49)}}@supports not (color: light-dark(tan,tan)){:is(:is(.dialog .mainContainer) .messageBar) *{--csstools-light-dark-toggle--31:var(--csstools-color-scheme--light) #5a3100;--message-bar-bg-color:var(--csstools-light-dark-toggle--31, #ffebcd);--csstools-light-dark-toggle--32:var(--csstools-color-scheme--light) #fbfbfe;--message-bar-fg-color:var(--csstools-light-dark-toggle--32, #15141a);--csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) rgb(255 255 255 / .08);--message-bar-border-color:var(--csstools-light-dark-toggle--33, rgb(0 0 0 / .08));--csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) #e49c49;--message-bar-icon-color:var(--csstools-light-dark-toggle--34, #cd411e)}}@media screen and (forced-colors: active){:is(.dialog .mainContainer) .messageBar{--message-bar-bg-color:HighlightText;--message-bar-fg-color:CanvasText;--message-bar-border-color:CanvasText;--message-bar-icon-color:CanvasText}}:is(.dialog .mainContainer) .messageBar{align-self:stretch}:is(:is(:is(.dialog .mainContainer) .messageBar)>div):before,:is(:is(:is(.dialog .mainContainer) .messageBar)>div)>div{margin-block:4px}:is(:is(:is(.dialog .mainContainer) .messageBar)>div)>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}:is(:is(:is(:is(.dialog .mainContainer) .messageBar)>div)>div) .title{font-size:13px;font-weight:590}:is(:is(:is(:is(.dialog .mainContainer) .messageBar)>div)>div) .description{font-size:13px}:is(.dialog .mainContainer) .toggler{display:flex;align-items:center;gap:8px;align-self:stretch}:is(:is(.dialog .mainContainer) .toggler)>.togglerLabel{-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:clip;opacity:1;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1}.textLayer span.markedContent{top:0;height:0}.textLayer span[role=img]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.textLayer .highlight{--highlight-bg-color:rgb(180 0 170 / .25);--highlight-selected-bg-color:rgb(0 100 0 / .25);--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none}@media screen and (forced-colors: active){.textLayer .highlight{--highlight-bg-color:transparent;--highlight-selected-bg-color:transparent;--highlight-backdrop-filter:var(--hcm-highlight-filter);--highlight-selected-backdrop-filter:var( --hcm-highlight-selected-filter )}}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px}.appended:is(.textLayer .highlight){position:initial}.begin:is(.textLayer .highlight){border-radius:4px 0 0 4px}.end:is(.textLayer .highlight){border-radius:0 4px 4px 0}.middle:is(.textLayer .highlight){border-radius:0}.selected:is(.textLayer .highlight){background-color:var(--highlight-selected-bg-color);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter)}.textLayer ::-moz-selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 75%)}.textLayer ::selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 75%)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.annotationLayer{--csstools-color-scheme--light:initial;color-scheme:only light;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors: active){.annotationLayer{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation{outline:var(--link-outline)}:is(.annotationLayer .linkAnnotation):hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}:is(.annotationLayer .linkAnnotation)>a:hover{opacity:0!important;background:none!important;box-shadow:none}.annotationLayer .popupAnnotation .popup{outline:calc(1.5px * var(--total-scale-factor)) solid CanvasText!important;background-color:ButtonFace!important;color:ButtonText!important}.annotationLayer .highlightArea:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter);content:"";pointer-events:none}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px * var(--total-scale-factor)) solid Highlight!important}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer.disabled section,.annotationLayer.disabled .popup{pointer-events:none}.annotationLayer .annotationContent{position:absolute;width:100%;height:100%;pointer-events:none}.freetext:is(.annotationLayer .annotationContent){background:transparent;border:none;top:0;right:0;bottom:0;left:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:1.35}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(.annotationLayer section):has(div.annotationContent) canvas.annotationContent{display:none}:is(.annotationLayer section) .overlaidText{position:absolute;top:0;left:0;width:0;height:0;display:inline-block;overflow:hidden}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder)>a:hover{opacity:.2;background-color:#ff0}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:#ff03}.annotationLayer .hasBorder{background-size:100% 100%}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation [disabled]:is(input,textarea),.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:25%;top:25%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.annotationLayer .popupAnnotation{position:absolute;font-size:calc(9px * var(--total-scale-factor));pointer-events:none;width:-moz-max-content;width:max-content;max-width:45%;height:auto}.annotationLayer .popup{background-color:#ff9;color:#000;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));outline:1.5px solid rgb(255 255 74);padding:calc(6px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header>.title{display:inline;font-weight:700}.annotationLayer .popup>.header .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor));width:-moz-fit-content;width:fit-content}.annotationLayer .popupContent{border-top:1px solid rgb(51 51 51);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popupTriggerArea{cursor:pointer}:is(.annotationLayer .popupTriggerArea):hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}:is(.annotationLayer .annotationTextContent) span{width:100%;display:inline-block}.annotationLayer svg.quadrilateralsContainer{contain:strict;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}:root{--xfa-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--xfa-focus-outline:auto}@media screen and (forced-colors: active){:root{--xfa-focus-outline:2px solid CanvasText}.xfaLayer *:required{outline:1.5px solid selectedItem}}.xfaLayer{--csstools-color-scheme--light:initial;color-scheme:only light;background-color:transparent}.xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}.xfaLayer .highlight.appended{position:initial}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaPage{overflow:hidden;position:relative}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}.xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:transparent;padding:0;margin:0;pointer-events:auto;line-height:inherit}.xfaLayer *:required{outline:1.5px solid red}.xfaLayer div,.xfaLayer svg,.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:#00f}.xfaRich li{margin-left:3em}.xfaFont{color:#000;font-weight:400;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}.xfaCaption{overflow:hidden;flex:0 0 auto}.xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}.xfaLabel{height:100%;width:100%}.xfaLeft{display:flex;flex-direction:row;align-items:center}.xfaRight{display:flex;flex-direction:row-reverse;align-items:center}:is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.xfaTop{display:flex;flex-direction:column;align-items:flex-start}.xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}:is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.xfaBorder{background-color:transparent;position:absolute;pointer-events:none}.xfaWrapped{width:100%;height:100%}:is(.xfaTextfield,.xfaSelect):focus{background-image:none;background-color:transparent;outline:var(--xfa-focus-outline);outline-offset:-1px}:is(.xfaCheckbox,.xfaRadio):focus{outline:var(--xfa-focus-outline)}.xfaTextfield,.xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}.xfaSelect{padding-inline:2px}:is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 1 auto}.xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}.xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.xfaCheckbox,.xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}.xfaRich{white-space:pre-wrap;width:100%;height:100%}.xfaImage{-o-object-position:left top;object-position:left top;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.xfaLrTb,.xfaRlTb,.xfaTb{display:flex;flex-direction:column;align-items:stretch}.xfaLr{display:flex;flex-direction:row;align-items:stretch}.xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}.xfaTb>div{justify-content:left}.xfaPosition,.xfaArea{position:relative}.xfaValignMiddle{display:flex;align-items:center}.xfaTable{display:flex;flex-direction:column;align-items:stretch}.xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}.xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}.xfaTable .xfaRlRow>div{flex:1}:is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:initial}@media print{.xfaTextfield,.xfaSelect{background:transparent}.xfaSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:""}}.canvasWrapper svg{transform:none}.moving:is(.canvasWrapper svg){z-index:100000}[data-main-rotation="90"]:is(.highlight:is(.canvasWrapper svg),.highlightOutline:is(.canvasWrapper svg)) mask,[data-main-rotation="90"]:is(.highlight:is(.canvasWrapper svg),.highlightOutline:is(.canvasWrapper svg)) use:not(.clip,.mask){transform:matrix(0,1,-1,0,1,0)}[data-main-rotation="180"]:is(.highlight:is(.canvasWrapper svg),.highlightOutline:is(.canvasWrapper svg)) mask,[data-main-rotation="180"]:is(.highlight:is(.canvasWrapper svg),.highlightOutline:is(.canvasWrapper svg)) use:not(.clip,.mask){transform:matrix(-1,0,0,-1,1,1)}[data-main-rotation="270"]:is(.highlight:is(.canvasWrapper svg),.highlightOutline:is(.canvasWrapper svg)) mask,[data-main-rotation="270"]:is(.highlight:is(.canvasWrapper svg),.highlightOutline:is(.canvasWrapper svg)) use:not(.clip,.mask){transform:matrix(0,-1,1,0,0,1)}.draw:is(.canvasWrapper svg){position:absolute;mix-blend-mode:normal}.draw[data-draw-rotation="90"]:is(.canvasWrapper svg){transform:rotate(90deg)}.draw[data-draw-rotation="180"]:is(.canvasWrapper svg){transform:rotate(180deg)}.draw[data-draw-rotation="270"]:is(.canvasWrapper svg){transform:rotate(270deg)}.highlight:is(.canvasWrapper svg){--blend-mode:multiply}@media screen and (forced-colors: active){.highlight:is(.canvasWrapper svg){--blend-mode:difference}}.highlight:is(.canvasWrapper svg){position:absolute;mix-blend-mode:var(--blend-mode)}.highlight:is(.canvasWrapper svg):not(.free){fill-rule:evenodd}.highlightOutline:is(.canvasWrapper svg){position:absolute;mix-blend-mode:normal;fill-rule:evenodd;fill:none}.highlightOutline.hovered:is(.canvasWrapper svg):not(.free):not(.selected){stroke:var(--hover-outline-color);stroke-width:var(--outline-width)}.highlightOutline.selected:is(.canvasWrapper svg):not(.free) .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(var(--outline-width) + 2 * var(--outline-around-width))}.highlightOutline.selected:is(.canvasWrapper svg):not(.free) .secondaryOutline{stroke:var(--outline-color);stroke-width:var(--outline-width)}.highlightOutline.free.hovered:is(.canvasWrapper svg):not(.selected){stroke:var(--hover-outline-color);stroke-width:calc(2 * var(--outline-width))}.highlightOutline.free.selected:is(.canvasWrapper svg) .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(2 * (var(--outline-width) + var(--outline-around-width)))}.highlightOutline.free.selected:is(.canvasWrapper svg) .secondaryOutline{stroke:var(--outline-color);stroke-width:calc(2 * var(--outline-width))}.toggle-button{--button-background-color:color-mix(in srgb, currentColor 7%, transparent);--button-background-color-hover:color-mix( in srgb, currentColor 14%, transparent );--button-background-color-active:color-mix( in srgb, currentColor 21%, transparent );--csstools-light-dark-toggle--35:var(--csstools-color-scheme--light) #0df;--color-accent-primary:var(--csstools-light-dark-toggle--35, #0060df);--csstools-light-dark-toggle--36:var(--csstools-color-scheme--light) #80ebff;--color-accent-primary-hover:var(--csstools-light-dark-toggle--36, #0250bb);--csstools-light-dark-toggle--37:var(--csstools-color-scheme--light) #aaf2ff;--color-accent-primary-active:var(--csstools-light-dark-toggle--37, #054096);--border-radius-circle:9999px;--border-width:1px;--size-item-small:16px;--size-item-large:32px;--csstools-light-dark-toggle--38:var(--csstools-color-scheme--light) #1c1b22;--color-canvas:var(--csstools-light-dark-toggle--38, white);--background-color-canvas:var(--color-canvas);--csstools-light-dark-toggle--39:var(--csstools-color-scheme--light) #f9f9fa;--border-color-interactive:var(--csstools-light-dark-toggle--39, #8f8f9d);--border-color-interactive-hover:var(--border-color-interactive);--border-color-interactive-active:var(--border-color-interactive)}@supports (color: light-dark(red,red)){.toggle-button{--color-accent-primary:light-dark(#0060df, #0df);--color-accent-primary-hover:light-dark(#0250bb, #80ebff);--color-accent-primary-active:light-dark(#054096, #aaf2ff);--color-canvas:light-dark(white, #1c1b22);--border-color-interactive:light-dark(#8f8f9d, #f9f9fa)}}@supports not (color: light-dark(tan,tan)){.toggle-button *{--csstools-light-dark-toggle--35:var(--csstools-color-scheme--light) #0df;--color-accent-primary:var(--csstools-light-dark-toggle--35, #0060df);--csstools-light-dark-toggle--36:var(--csstools-color-scheme--light) #80ebff;--color-accent-primary-hover:var(--csstools-light-dark-toggle--36, #0250bb);--csstools-light-dark-toggle--37:var(--csstools-color-scheme--light) #aaf2ff;--color-accent-primary-active:var(--csstools-light-dark-toggle--37, #054096);--csstools-light-dark-toggle--38:var(--csstools-color-scheme--light) #1c1b22;--color-canvas:var(--csstools-light-dark-toggle--38, white);--csstools-light-dark-toggle--39:var(--csstools-color-scheme--light) #f9f9fa;--border-color-interactive:var(--csstools-light-dark-toggle--39, #8f8f9d)}}@media (forced-colors: active){.toggle-button{--color-accent-primary:ButtonText;--color-accent-primary-hover:SelectedItem;--color-accent-primary-active:SelectedItem;--button-background-color:ButtonFace;--border-color-interactive:ButtonText;--border-color-interactive-hover:SelectedItem;--border-color-interactive-active:ButtonText;--color-canvas:ButtonText;--background-color-canvas:Canvas}}.toggle-button{--toggle-background-color:var(--button-background-color);--toggle-background-color-hover:var(--button-background-color-hover);--toggle-background-color-active:var(--button-background-color-active);--toggle-background-color-pressed:var(--color-accent-primary);--toggle-background-color-pressed-hover:var(--color-accent-primary-hover);--toggle-background-color-pressed-active:var(--color-accent-primary-active);--toggle-border-color:var(--border-color-interactive);--toggle-border-color-hover:var(--toggle-border-color);--toggle-border-color-active:var(--toggle-border-color);--toggle-border-radius:var(--border-radius-circle);--toggle-border-width:var(--border-width);--toggle-height:var(--size-item-small);--toggle-width:var(--size-item-large);--toggle-dot-background-color:var(--toggle-border-color);--toggle-dot-background-color-hover:var(--toggle-dot-background-color);--toggle-dot-background-color-active:var(--toggle-dot-background-color);--toggle-dot-background-color-on-pressed:var(--background-color-canvas);--toggle-dot-margin:1px;--toggle-dot-height:calc( var(--toggle-height) - 2 * var(--toggle-dot-margin) - 2 * var(--toggle-border-width) );--toggle-dot-width:var(--toggle-dot-height);--toggle-dot-transform-x:calc( var(--toggle-width) - 4 * var(--toggle-dot-margin) - var(--toggle-dot-width) );--input-width:var(--toggle-width);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:var(--toggle-border-width) solid var(--toggle-border-color);height:var(--toggle-height);width:var(--toggle-width);border-radius:var(--toggle-border-radius);background-color:var(--toggle-background-color);box-sizing:border-box}.toggle-button:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.toggle-button:enabled:hover{background-color:var(--toggle-background-color-hover);border-color:var(--toggle-border-color)}.toggle-button:enabled:hover:active{background-color:var(--toggle-background-color-active);border-color:var(--toggle-border-color)}.toggle-button:before{display:block;content:"";background-color:var(--toggle-dot-background-color);height:var(--toggle-dot-height);width:var(--toggle-dot-width);margin:var(--toggle-dot-margin);border-radius:var(--toggle-border-radius);translate:0}.toggle-button[aria-pressed=true]{background-color:var(--toggle-background-color-pressed);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:hover{background-color:var(--toggle-background-color-pressed-hover);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:hover:active{background-color:var(--toggle-background-color-pressed-active);border-color:transparent}.toggle-button[aria-pressed=true]:before{translate:var(--toggle-dot-transform-x);background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:enabled:hover:before,.toggle-button[aria-pressed=true]:enabled:hover:active:before{background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:-moz-locale-dir(rtl):before,[dir=rtl] .toggle-button[aria-pressed=true]:before{translate:calc(-1 * var(--toggle-dot-transform-x))}@media (prefers-reduced-motion: no-preference){.toggle-button:before{transition:translate .1s}}@media (prefers-contrast){.toggle-button:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button:enabled:hover:active{border-color:var(--toggle-border-color-active)}.toggle-button[aria-pressed=true]:enabled{border-color:var(--toggle-border-color);position:relative}.toggle-button[aria-pressed=true]:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button[aria-pressed=true]:enabled:hover:active{background-color:var(--toggle-dot-background-color-active);border-color:var(--toggle-dot-background-color-hover)}.toggle-button:enabled:hover:before,.toggle-button:enabled:hover:active:before{background-color:var(--toggle-dot-background-color-hover)}}@media (forced-colors){.toggle-button{--toggle-dot-background-color:var(--color-accent-primary);--toggle-dot-background-color-hover:var(--color-accent-primary-hover);--toggle-dot-background-color-active:var(--color-accent-primary-active);--toggle-dot-background-color-on-pressed:var(--button-background-color);--toggle-border-color-hover:var(--border-color-interactive-hover);--toggle-border-color-active:var(--border-color-interactive-active)}.toggle-button[aria-pressed=true]:enabled:after{border:1px solid var(--button-background-color);content:"";position:absolute;height:var(--toggle-height);width:var(--toggle-width);display:block;border-radius:var(--toggle-border-radius);top:-2px;right:-2px;bottom:-2px;left:-2px}.toggle-button[aria-pressed=true]:enabled:hover:active:after{border-color:var(--toggle-border-color-active)}}:root{--clear-signature-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--csstools-light-dark-toggle--40:var(--csstools-color-scheme--light) #2b2a33;--signature-bg:var(--csstools-light-dark-toggle--40, #f9f9fb);--csstools-light-dark-toggle--41:var(--csstools-color-scheme--light) var(--signature-bg);--signature-hover-bg:var(--csstools-light-dark-toggle--41, #f0f0f4);--button-signature-bg:transparent;--button-signature-color:var(--main-color);--csstools-light-dark-toggle--42:var(--csstools-color-scheme--light) #5b5b66;--button-signature-active-bg:var(--csstools-light-dark-toggle--42, #cfcfd8);--button-signature-active-border:none;--button-signature-active-color:var(--button-signature-color);--button-signature-border:none;--csstools-light-dark-toggle--43:var(--csstools-color-scheme--light) #52525e;--button-signature-hover-bg:var(--csstools-light-dark-toggle--43, #e0e0e6);--button-signature-hover-color:var(--button-signature-color)}@supports (color: light-dark(red,red)){:root{--signature-bg:light-dark(#f9f9fb, #2b2a33);--signature-hover-bg:light-dark(#f0f0f4, var(--signature-bg));--button-signature-active-bg:light-dark(#cfcfd8, #5b5b66);--button-signature-hover-bg:light-dark(#e0e0e6, #52525e)}}@supports not (color: light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--40:var(--csstools-color-scheme--light) #2b2a33;--signature-bg:var(--csstools-light-dark-toggle--40, #f9f9fb);--csstools-light-dark-toggle--41:var(--csstools-color-scheme--light) var(--signature-bg);--signature-hover-bg:var(--csstools-light-dark-toggle--41, #f0f0f4);--csstools-light-dark-toggle--42:var(--csstools-color-scheme--light) #5b5b66;--button-signature-active-bg:var(--csstools-light-dark-toggle--42, #cfcfd8);--csstools-light-dark-toggle--43:var(--csstools-color-scheme--light) #52525e;--button-signature-hover-bg:var(--csstools-light-dark-toggle--43, #e0e0e6)}}@media screen and (forced-colors: active){:root{--signature-bg:HighlightText;--signature-hover-bg:var(--signature-bg);--button-signature-bg:HighlightText;--button-signature-color:ButtonText;--button-signature-active-bg:ButtonText;--button-signature-active-color:HighlightText;--button-signature-border:1px solid ButtonText;--button-signature-hover-bg:Highlight;--button-signature-hover-color:HighlightText}}.signatureDialog{--primary-color:var(--text-primary-color);--border-color:#8f8f9d;--open-link-fg:var(--link-fg-color);--open-link-hover-fg:var(--link-hover-fg-color)}@media screen and (forced-colors: active){.signatureDialog{--primary-color:ButtonText;--border-color:ButtonText;--open-link-fg:ButtonText;--open-link-hover-fg:ButtonText}}.signatureDialog{width:570px;max-width:100%;min-width:300px;padding:16px 0}.signatureDialog .mainContainer{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px}:is(.signatureDialog .mainContainer) span:not([role=sectionhead]){font-size:13px;font-style:normal;font-weight:400;line-height:normal}:is(.signatureDialog .mainContainer) .title{margin-inline-start:16px}.signatureDialog .inputWithClearButton{--button-dimension:24px;--clear-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.85822%208.84922L4.85322%2011.8542C4.75891%2011.9453%204.63261%2011.9957%204.50151%2011.9946C4.37042%2011.9934%204.24501%2011.9408%204.15231%2011.8481C4.0596%2011.7554%204.00702%2011.63%204.00588%2011.4989C4.00474%2011.3678%204.05514%2011.2415%204.14622%2011.1472L7.15122%208.14222V7.85922L4.14622%204.85322C4.05514%204.75891%204.00474%204.63261%204.00588%204.50151C4.00702%204.37042%204.0596%204.24501%204.15231%204.15231C4.24501%204.0596%204.37042%204.00702%204.50151%204.00588C4.63261%204.00474%204.75891%204.05514%204.85322%204.14622L7.85822%207.15122H8.14122L11.1462%204.14622C11.2405%204.05514%2011.3668%204.00474%2011.4979%204.00588C11.629%204.00702%2011.7544%204.0596%2011.8471%204.15231C11.9398%204.24501%2011.9924%204.37042%2011.9936%204.50151C11.9947%204.63261%2011.9443%204.75891%2011.8532%204.85322L8.84822%207.85922V8.14222L11.8532%2011.1472C11.9443%2011.2415%2011.9947%2011.3678%2011.9936%2011.4989C11.9924%2011.63%2011.9398%2011.7554%2011.8471%2011.8481C11.7544%2011.9408%2011.629%2011.9934%2011.4979%2011.9946C11.3668%2011.9957%2011.2405%2011.9453%2011.1462%2011.8542L8.14122%208.84922L8.14222%208.85022L7.85822%208.84922Z'%20fill='black'/%3e%3c/svg%3e");width:100%;position:relative;display:flex;align-items:center;justify-content:center}:is(.signatureDialog .inputWithClearButton)>input{width:100%;height:32px;padding-inline:8px calc(4px + var(--button-dimension));box-sizing:border-box;border-radius:4px;border:1px solid var(--border-color)}:is(.signatureDialog .inputWithClearButton) .clearInputButton{position:absolute;inset-block-start:4px;inset-inline-end:4px;display:inline-block;width:var(--button-dimension);height:var(--button-dimension);background-color:var(--input-text-fg-color);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--clear-button-icon);mask-image:var(--clear-button-icon);padding:0;border:0}#addSignatureDialog{--secondary-color:var(--text-secondary-color);--bg-hover:#e0e0e6;--tab-top-line-active-color:#0060df;--tab-top-line-active-hover-color:var(--tab-text-hover-color);--tab-top-line-hover-color:#8f8f9d;--tab-top-line-inactive-color:#cfcfd8;--tab-bottom-line-active-color:var(--tab-top-line-inactive-color);--tab-bottom-line-hover-color:var(--tab-top-line-inactive-color);--tab-bottom-line-inactive-color:var(--tab-top-line-inactive-color);--tab-bg:var(--dialog-bg-color);--tab-bg-active-color:var(--tab-bg);--tab-bg-active-hover-color:var(--bg-hover);--tab-bg-hover:var(--bg-hover);--tab-panel-border:none;--tab-panel-border-radius:4px;--tab-text-color:var(--primary-color);--tab-text-active-color:var(--tab-top-line-active-color);--tab-text-active-hover-color:var(--tab-text-hover-color);--tab-text-hover-color:var(--tab-text-color);--signature-placeholder-color:var(--secondary-color);--signature-draw-placeholder-color:var(--primary-color);--signature-color:var(--primary-color);--clear-signature-button-border-width:0;--clear-signature-button-border-style:solid;--clear-signature-button-border-color:transparent;--clear-signature-button-border-disabled-color:transparent;--clear-signature-button-color:var(--primary-color);--clear-signature-button-hover-color:var(--clear-signature-button-color);--clear-signature-button-active-color:var(--clear-signature-button-color);--clear-signature-button-disabled-color:var(--clear-signature-button-color);--clear-signature-button-focus-color:var(--clear-signature-button-color);--clear-signature-button-bg:var(--dialog-bg-color);--clear-signature-button-bg-hover:var(--bg-hover);--clear-signature-button-bg-active:#cfcfd8;--clear-signature-button-bg-focus:#f0f0f4;--clear-signature-button-bg-disabled:color-mix( in srgb, #f0f0f4, transparent 40% );--save-warning-color:var(--secondary-color);--thickness-bg:var(--dialog-bg-color);--thickness-label-color:var(--primary-color);--thickness-slider-color:var(--primary-color);--thickness-border:none;--draw-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645Z'%20fill='white'/%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e") 0 16, pointer}@media (prefers-color-scheme: dark){#addSignatureDialog{--dialog-bg-color:#42414d;--bg-hover:#52525e;--primary-color:#fbfbfe;--secondary-color:#cfcfd8;--tab-top-line-active-color:#0df;--tab-top-line-inactive-color:#8f8f9d;--clear-signature-button-bg-active:#5b5b66;--clear-signature-button-bg-focus:#2b2a33;--clear-signature-button-bg-disabled:color-mix( in srgb, #2b2a33, transparent 40% )}}@media screen and (forced-colors: active){#addSignatureDialog{--secondary-color:ButtonText;--bg:HighlightText;--bg-hover:var(--bg);--tab-top-line-active-color:ButtonText;--tab-top-line-active-hover-color:HighlightText;--tab-top-line-hover-color:SelectedItem;--tab-top-line-inactive-color:ButtonText;--tab-bottom-line-active-color:var(--tab-top-line-active-color);--tab-bottom-line-hover-color:var(--tab-top-line-hover-color);--tab-bg:var(--bg);--tab-bg-active-color:SelectedItem;--tab-bg-active-hover-color:SelectedItem;--tab-panel-border:1px solid ButtonText;--tab-panel-border-radius:8px;--tab-text-color:ButtonText;--tab-text-active-color:HighlightText;--tab-text-active-hover-color:HighlightText;--tab-text-hover-color:SelectedItem;--signature-color:ButtonText;--clear-signature-button-border-width:1px;--clear-signature-button-border-style:solid;--clear-signature-button-border-color:ButtonText;--clear-signature-button-border-disabled-color:GrayText;--clear-signature-button-color:ButtonText;--clear-signature-button-hover-color:HighlightText;--clear-signature-button-active-color:SelectedItem;--clear-signature-button-focus-color:CanvasText;--clear-signature-button-disabled-color:GrayText;--clear-signature-button-bg:var(--bg);--clear-signature-button-bg-hover:SelectedItem;--clear-signature-button-bg-active:var(--bg);--clear-signature-button-bg-focus:var(--bg);--clear-signature-button-bg-disabled:var(--bg);--thickness-bg:Canvas;--thickness-label-color:CanvasText;--thickness-slider-color:ButtonText;--thickness-border:1px solid var(--border-color)}}#addSignatureDialog #addSignatureDialogLabel{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0}#addSignatureDialog.waiting:after{content:"";cursor:wait;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}:is(#addSignatureDialog .mainContainer) [role=tablist]{width:100%;display:flex;align-items:flex-start;gap:0}:is(:is(#addSignatureDialog .mainContainer) [role=tablist])>[role=tab]{flex:1 0 0;align-self:stretch;background-color:var(--tab-bg);padding-inline:0;cursor:default;border-inline:0;border-block-width:1px;border-block-style:solid;border-block-start-color:var(--tab-top-line-inactive-color);border-block-end-color:var(--tab-bottom-line-inactive-color);border-radius:0;font:menu;font-size:13px;font-style:normal;line-height:normal;font-weight:400;color:var(--tab-text-color)}:is(:is(:is(#addSignatureDialog .mainContainer) [role=tablist])>[role=tab]):hover{border-block-start-width:2px;border-block-start-color:var(--tab-top-line-hover-color);border-block-end-color:var(--tab-bottom-line-hover-color);background-color:var(--tab-bg-hover);color:var(--tab-text-hover-color)}:is(:is(:is(#addSignatureDialog .mainContainer) [role=tablist])>[role=tab]):focus-visible{outline:2px solid var(--tab-top-line-active-color);outline-offset:-2px}[aria-selected=true]:is(:is(:is(#addSignatureDialog .mainContainer) [role=tablist])>[role=tab]){border-block-start-width:2px;border-block-start-color:var(--tab-top-line-active-color);border-block-end-color:var(--tab-bottom-line-active-color);background-color:var(--tab-bg-active-color);font-weight:590;color:var(--tab-text-active-color)}[aria-selected=true]:is(:is(:is(#addSignatureDialog .mainContainer) [role=tablist])>[role=tab]):hover{border-block-start-color:var(--tab-top-line-active-hover-color);background-color:var(--tab-bg-active-hover-color);color:var(--tab-text-active-hover-color)}:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;gap:12px;padding-inline:16px;box-sizing:border-box}:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]{position:relative;width:100%;height:220px;background-color:var(--signature-bg);border:var(--tab-panel-border);border-radius:var(--tab-panel-border-radius)}:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel])>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}#addSignatureTypeContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]){display:none}#addSignatureTypeContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #addSignatureTypeInput{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;text-align:center;color:var(--signature-color);background-color:transparent;border-radius:var(--tab-panel-border-radius);font-family:Brush script,Apple Chancery,Segoe script,Freestyle Script,Palace Script MT,Brush Script MT,TK,cursive,serif;font-size:44px;font-style:italic;font-weight:400}:is(#addSignatureTypeContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #addSignatureTypeInput)::-moz-placeholder{color:var(--signature-placeholder-color);text-align:center;font:menu;font-style:normal;font-weight:274;font-size:44px;line-height:normal}:is(#addSignatureTypeContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #addSignatureTypeInput)::placeholder{color:var(--signature-placeholder-color);text-align:center;font:menu;font-style:normal;font-weight:274;font-size:44px;line-height:normal}#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]){display:none}#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel])>span{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;align-items:center;justify-content:center;background-color:transparent;color:var(--signature-placeholder-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel])>svg{stroke:var(--signature-color);fill:none;stroke-opacity:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel])>svg):hover{cursor:var(--draw-cursor)}#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness{position:absolute;width:100%;inset-block-end:0;display:grid;align-items:center;justify-content:center;pointer-events:none}:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>span{color:var(--signature-draw-placeholder-color)}:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>div{width:auto;height:auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 8px 7px;margin:0;background-color:var(--thickness-bg);border-radius:4px 4px 0 0;border-inline:var(--thickness-border);border-top:var(--thickness-border);pointer-events:auto;position:relative;top:1px}:is(:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>div)>label{color:var(--thickness-label-color)}:is(:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>div)>input{width:100px;height:14px;background-color:transparent}:is(:is(:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>div)>input)::-webkit-slider-runnable-track,:is(:is(:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>div)>input)::-moz-range-track,:is(:is(:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>div)>input)::-moz-range-progress{background-color:var(--thickness-slider-color)}:is(:is(:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>div)>input)::-webkit-slider-thumb,:is(:is(:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>div)>input)::-moz-range-thumb{background-color:var(--thickness-bg)}:is(:is(#addSignatureDrawContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #thickness)>div)>input{border-radius:4.5px;border:0;color:var(--signature-color)}#addSignatureImageContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]){display:none}#addSignatureImageContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel])>svg{stroke:none;stroke-width:0;fill:var(--signature-color);fill-opacity:1}#addSignatureImageContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #addSignatureImagePlaceholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center}:is(#addSignatureImageContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #addSignatureImagePlaceholder) span{color:var(--signature-placeholder-color)}:is(#addSignatureImageContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #addSignatureImagePlaceholder) a{color:var(--open-link-fg);text-decoration:underline;cursor:pointer}:is(:is(#addSignatureImageContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #addSignatureImagePlaceholder) a):hover{color:var(--open-link-hover-fg)}#addSignatureImageContainer:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>[role=tabpanel]) #addSignatureFilePicker{visibility:hidden;position:relative;width:0;height:0}[data-selected=type]:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>#addSignatureTypeContainer,[data-selected=draw]:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>#addSignatureDrawContainer,[data-selected=image]:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer)>#addSignatureImageContainer{display:block}:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch}:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer{display:flex;align-items:flex-end;gap:16px;align-self:stretch}:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #addSignatureDescriptionContainer{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #addSignatureDescriptionContainer):has(input:disabled)>label{opacity:.4}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #addSignatureDescriptionContainer)>label{width:auto}:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton{display:flex;height:32px;padding:4px 8px;align-items:center;background-color:var(--clear-signature-button-bg);border-width:var(--clear-signature-button-border-width);border-style:var(--clear-signature-button-border-style);border-color:var(--clear-signature-button-border-color);border-radius:4px}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton)>span{display:flex;height:24px;align-items:center;gap:4px;flex-shrink:0;color:var(--clear-signature-button-color)}:is(:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton)>span):after{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--clear-signature-button-icon);mask-image:var(--clear-signature-button-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--clear-signature-button-color);flex-shrink:0}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):hover{background-color:var(--clear-signature-button-bg-hover)}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):hover>span{color:var(--clear-signature-button-hover-color)}:is(:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):hover>span):after{background-color:var(--clear-signature-button-hover-color)}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):active{background-color:var(--clear-signature-button-bg-active)}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):active>span{color:var(--clear-signature-button-active-color)}:is(:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):active>span):after{background-color:var(--clear-signature-button-active-color)}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):focus-visible{background-color:var(--clear-signature-button-bg-focus)}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):focus-visible>span{color:var(--clear-signature-button-focus-color)}:is(:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):focus-visible>span):after{background-color:var(--clear-signature-button-focus-color)}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):disabled{background-color:var(--clear-signature-button-bg-disabled);border-color:var(--clear-signature-button-border-disabled-color)}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):disabled>span{color:var(--clear-signature-button-disabled-color)}:is(:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #horizontalContainer) #clearSignatureButton):disabled>span):after{background-color:var( --clear-signature-button-disabled-color )}:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #addSignatureSaveContainer{display:grid;grid-template-columns:max-content auto;gap:4px;width:100%}:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #addSignatureSaveContainer)>input{margin:0}:is(:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #addSignatureSaveContainer)>input):disabled+label{opacity:.4}:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #addSignatureSaveContainer)>label{-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #addSignatureSaveContainer):not(.fullStorage) #addSignatureSaveWarning{display:none}.fullStorage:is(:is(:is(:is(#addSignatureDialog .mainContainer) #addSignatureActionContainer) #addSignatureControls) #addSignatureSaveContainer) #addSignatureSaveWarning{display:block;opacity:1;color:var(--save-warning-color);font-size:11px}#editSignatureDescriptionDialog .mainContainer{padding-inline:16px;box-sizing:border-box}:is(#editSignatureDescriptionDialog .mainContainer) .title{margin-inline-start:0}:is(#editSignatureDescriptionDialog .mainContainer) #editSignatureDescriptionAndView{width:auto;display:flex;justify-content:flex-end;align-items:flex-start;gap:12px;align-self:stretch}:is(:is(#editSignatureDescriptionDialog .mainContainer) #editSignatureDescriptionAndView) #editSignatureDescriptionContainer{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 1 auto}:is(:is(#editSignatureDescriptionDialog .mainContainer) #editSignatureDescriptionAndView)>svg{width:210px;height:180px;padding:8px;background-color:var(--signature-bg)}:is(:is(:is(#editSignatureDescriptionDialog .mainContainer) #editSignatureDescriptionAndView)>svg)>path{stroke:var(--button-signature-color);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke;fill:none}.contours:is(:is(:is(:is(#editSignatureDescriptionDialog .mainContainer) #editSignatureDescriptionAndView)>svg)>path){fill:var(--button-signature-color);stroke-width:.5px}#editorSignatureParamsToolbar{padding:8px}#editorSignatureParamsToolbar #addSignatureDoorHanger{gap:8px;padding:2px}:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer{height:32px;display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:8px}:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) button{border:var(--button-signature-border);border-radius:4px;background-color:var(--button-signature-bg);color:var(--button-signature-color)}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) button):hover{background-color:var(--button-signature-hover-bg)}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) button):active{border:var(--button-signature-active-border);background-color:var(--button-signature-active-bg);color:var(--button-signature-active-color)}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) button):active:before{background-color:var(--button-signature-active-color)}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) button):focus-visible{outline:var(--focus-ring-outline)}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) button):focus-visible:before{background-color:var(--button-signature-color)}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .deleteButton):before{-webkit-mask-image:var(--clear-signature-button-icon);mask-image:var(--clear-signature-button-icon)}:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .toolbarAddSignatureButton{width:calc(.8 * var(--editor-toolbar-min-width));height:100%;min-height:var(--menuitem-height);aspect-ratio:unset;display:flex;align-items:center;justify-content:flex-start;outline:none;border-radius:4px;box-sizing:border-box;font:message-box;position:relative;flex:1 1 auto;padding:0;gap:8px;text-align:start;white-space:normal;cursor:default;overflow:hidden}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .toolbarAddSignatureButton)>svg{display:inline-block;height:100%;aspect-ratio:1;background-color:var(--signature-bg);flex:none;padding:4px;box-sizing:border-box;border:none;border-radius:4px}:is(:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .toolbarAddSignatureButton)>svg)>path{stroke:var(--button-signature-color);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke;fill:none}.contours:is(:is(:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .toolbarAddSignatureButton)>svg)>path){fill:var(--button-signature-color);stroke-width:.5px}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .toolbarAddSignatureButton):is(:hover,:active)>svg{border-radius:4px 0 0 4px;background-color:var(--signature-hover-bg)}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .toolbarAddSignatureButton):hover>span{color:var(--button-signature-hover-color)}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .toolbarAddSignatureButton):active{background-color:var(--button-signature-active-bg)}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .toolbarAddSignatureButton):is([disabled=disabled],[disabled]){opacity:.5;pointer-events:none}:is(:is(:is(#editorSignatureParamsToolbar #addSignatureDoorHanger) .toolbarAddSignatureButtonContainer) .toolbarAddSignatureButton)>span{height:auto;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;font:menu;font-size:13px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.editDescription.altText{--alt-text-add-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.9815%2014.3461L14.3875%2011.1451C14.3125%2010.7361%2014.1155%2010.3621%2013.8195%2010.0641L5.0185%201.26214C4.2445%200.489141%202.9855%200.487141%202.2085%201.26214L0.5805%202.89014C-0.1935%203.66514%20-0.1935%204.92514%200.5805%205.70014L9.3845%2014.5031C9.6805%2014.7981%2010.0545%2014.9941%2010.4625%2015.0691L13.6645%2015.6631C13.7345%2015.6751%2013.8025%2015.6821%2013.8705%2015.6821C14.1675%2015.6821%2014.4555%2015.5651%2014.6695%2015.3511C14.9325%2015.0871%2015.0495%2014.7121%2014.9815%2014.3461ZM2.5285%205.87814L1.3685%204.71814L1.3695%203.87014L3.1895%202.04914L4.0375%202.05014L5.1975%203.21014L2.5285%205.87814ZM10.6895%2013.8401C10.5295%2013.8101%2010.3825%2013.7331%2010.2665%2013.6161L3.4135%206.76314L6.0815%204.09514L12.9345%2010.9471C13.0515%2011.0651%2013.1285%2011.2121%2013.1595%2011.3731L13.6335%2013.9301L13.2485%2014.3151L10.6895%2013.8401Z'%20fill='black'/%3e%3c/svg%3e") !important}.editDescription.altText:before{width:16px!important;height:16px!important}.commentPopup,#commentManagerDialog{width:360px;max-width:100%;min-width:200px;position:absolute;padding:8px 16px 16px;margin-left:0;margin-top:0;box-sizing:border-box;border-radius:8px}#commentManagerDialog{--comment-close-button-icon:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.6241%2011.7759L18.3331%207.06694C18.4423%206.94811%2018.5015%206.79167%2018.4981%206.63028C18.4948%206.46889%2018.4292%206.31502%2018.3152%206.20081C18.2011%206.0866%2018.0473%206.02088%2017.8859%206.01736C17.7245%206.01384%2017.568%206.0728%2017.4491%206.18194L12.7601%2010.8709H12.2721L7.58306%206.18294C7.52495%206.12489%207.45598%206.07886%207.38008%206.04747C7.30418%206.01609%207.22284%205.99995%207.14071%206C7.05857%206.00005%206.97725%206.01627%206.90139%206.04774C6.82553%206.07922%206.75661%206.12533%206.69856%206.18344C6.64052%206.24155%206.59449%206.31052%206.5631%206.38642C6.53171%206.46232%206.51558%206.54366%206.51563%206.62579C6.51572%206.79167%206.5817%206.95071%206.69906%207.06794L11.3861%2011.7539V12.2449L6.69906%2016.9319C6.5898%2017.0508%206.53066%2017.2072%206.53399%2017.3686C6.53732%2017.53%206.60288%2017.6839%206.71696%2017.7981C6.83104%2017.9123%206.98483%2017.978%207.14622%2017.9815C7.3076%2017.985%207.46411%2017.9261%207.58306%2017.8169L12.2701%2013.1299H12.7611L17.4481%2017.8169C17.5656%2017.934%2017.7247%2017.9997%2017.8906%2017.9997C18.0564%2017.9997%2018.2155%2017.934%2018.3331%2017.8169C18.4504%2017.6996%2018.5163%2017.5404%2018.5163%2017.3744C18.5163%2017.2085%2018.4504%2017.0493%2018.3331%2016.9319L13.6241%2012.2229V11.7759Z'%20fill='black'/%3e%3c/svg%3e")}#commentManagerDialog .mainContainer{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:4px}:is(#commentManagerDialog .mainContainer) #commentManagerToolbar{width:100%;height:32px;display:flex;justify-content:flex-start;align-items:flex-start;gap:8px;align-self:stretch;cursor:move}:is(#commentManagerDialog .mainContainer) #commentManagerTextInput{width:100%;min-height:132px;margin-bottom:12px}.annotationLayer.disabled :is(.annotationCommentButton){display:none}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--csstools-color-scheme--light:initial;color-scheme:light dark;--csstools-light-dark-toggle--44:var(--csstools-color-scheme--light) #1c1b22;--comment-button-bg:var(--csstools-light-dark-toggle--44, white);--csstools-light-dark-toggle--45:var(--csstools-color-scheme--light) #fbfbfe;--comment-button-fg:var(--csstools-light-dark-toggle--45, #5b5b66);--csstools-light-dark-toggle--46:var(--csstools-color-scheme--light) #a6ecf4;--comment-button-active-bg:var(--csstools-light-dark-toggle--46, #0041a4);--csstools-light-dark-toggle--47:var(--csstools-color-scheme--light) #15141a;--comment-button-active-fg:var(--csstools-light-dark-toggle--47, white);--csstools-light-dark-toggle--48:var(--csstools-color-scheme--light) #61dce9;--comment-button-hover-bg:var(--csstools-light-dark-toggle--48, #0053cb);--csstools-light-dark-toggle--49:var(--csstools-color-scheme--light) #15141a;--comment-button-hover-fg:var(--csstools-light-dark-toggle--49, white);--csstools-light-dark-toggle--50:var(--csstools-color-scheme--light) #00cadb;--comment-button-selected-bg:var(--csstools-light-dark-toggle--50, #0062fa);--csstools-light-dark-toggle--51:var(--csstools-color-scheme--light) #bfbfc9;--comment-button-border-color:var(--csstools-light-dark-toggle--51, #8f8f9d);--comment-button-active-border-color:var(--comment-button-active-bg);--csstools-light-dark-toggle--52:var(--csstools-color-scheme--light) #3a3944;--comment-button-focus-border-color:var(--csstools-light-dark-toggle--52, #cfcfd8);--comment-button-hover-border-color:var(--comment-button-hover-bg);--comment-button-selected-border-color:var(--comment-button-selected-bg);--csstools-light-dark-toggle--53:var(--csstools-color-scheme--light) #15141a;--comment-button-selected-fg:var(--csstools-light-dark-toggle--53, white);--comment-button-dim:24px;--csstools-light-dark-toggle--54:var(--csstools-color-scheme--light) rgb(0 0 0 / .2);--csstools-light-dark-toggle--55:var(--csstools-color-scheme--light) rgb(0 0 0 / .4);--comment-button-box-shadow:0 .25px .75px 0 var(--csstools-light-dark-toggle--54, rgb(0 0 0 / .05)), 0 2px 6px 0 var(--csstools-light-dark-toggle--55, rgb(0 0 0 / .1));--csstools-light-dark-toggle--56:var(--csstools-color-scheme--light) #00cadb;--comment-button-focus-outline-color:var(--csstools-light-dark-toggle--56, #0062fa)}@supports (color: light-dark(red,red)){:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--comment-button-bg:light-dark(white, #1c1b22);--comment-button-fg:light-dark(#5b5b66, #fbfbfe);--comment-button-active-bg:light-dark(#0041a4, #a6ecf4);--comment-button-active-fg:light-dark(white, #15141a);--comment-button-hover-bg:light-dark(#0053cb, #61dce9);--comment-button-hover-fg:light-dark(white, #15141a);--comment-button-selected-bg:light-dark(#0062fa, #00cadb);--comment-button-border-color:light-dark(#8f8f9d, #bfbfc9);--comment-button-focus-border-color:light-dark(#cfcfd8, #3a3944);--comment-button-selected-fg:light-dark(white, #15141a)}}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--comment-button-box-shadow:0 .25px .75px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 2px 6px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4))}}@supports (color: light-dark(red,red)){:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--comment-button-focus-outline-color:light-dark(#0062fa, #00cadb)}}@supports not (color: light-dark(tan,tan)){:is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton) *{--csstools-light-dark-toggle--44:var(--csstools-color-scheme--light) #1c1b22;--comment-button-bg:var(--csstools-light-dark-toggle--44, white);--csstools-light-dark-toggle--45:var(--csstools-color-scheme--light) #fbfbfe;--comment-button-fg:var(--csstools-light-dark-toggle--45, #5b5b66);--csstools-light-dark-toggle--46:var(--csstools-color-scheme--light) #a6ecf4;--comment-button-active-bg:var(--csstools-light-dark-toggle--46, #0041a4);--csstools-light-dark-toggle--47:var(--csstools-color-scheme--light) #15141a;--comment-button-active-fg:var(--csstools-light-dark-toggle--47, white);--csstools-light-dark-toggle--48:var(--csstools-color-scheme--light) #61dce9;--comment-button-hover-bg:var(--csstools-light-dark-toggle--48, #0053cb);--csstools-light-dark-toggle--49:var(--csstools-color-scheme--light) #15141a;--comment-button-hover-fg:var(--csstools-light-dark-toggle--49, white);--csstools-light-dark-toggle--50:var(--csstools-color-scheme--light) #00cadb;--comment-button-selected-bg:var(--csstools-light-dark-toggle--50, #0062fa);--csstools-light-dark-toggle--51:var(--csstools-color-scheme--light) #bfbfc9;--comment-button-border-color:var(--csstools-light-dark-toggle--51, #8f8f9d);--csstools-light-dark-toggle--52:var(--csstools-color-scheme--light) #3a3944;--comment-button-focus-border-color:var(--csstools-light-dark-toggle--52, #cfcfd8);--csstools-light-dark-toggle--53:var(--csstools-color-scheme--light) #15141a;--comment-button-selected-fg:var(--csstools-light-dark-toggle--53, white);--csstools-light-dark-toggle--54:var(--csstools-color-scheme--light) rgb(0 0 0 / .2);--csstools-light-dark-toggle--55:var(--csstools-color-scheme--light) rgb(0 0 0 / .4);--comment-button-box-shadow:0 .25px .75px 0 var(--csstools-light-dark-toggle--54, rgb(0 0 0 / .05)), 0 2px 6px 0 var(--csstools-light-dark-toggle--55, rgb(0 0 0 / .1));--csstools-light-dark-toggle--56:var(--csstools-color-scheme--light) #00cadb;--comment-button-focus-outline-color:var(--csstools-light-dark-toggle--56, #0062fa)}}@media (prefers-color-scheme: dark){:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--csstools-color-scheme--light:}}@media screen and (forced-colors: active){:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--comment-button-bg:ButtonFace;--comment-button-fg:ButtonText;--comment-button-hover-bg:SelectedItemText;--comment-button-hover-fg:SelectedItem;--comment-button-active-bg:SelectedItemText;--comment-button-active-fg:SelectedItem;--comment-button-border-color:ButtonBorder;--comment-button-active-border-color:ButtonBorder;--comment-button-hover-border-color:SelectedItem;--comment-button-box-shadow:none;--comment-button-focus-outline-color:CanvasText;--comment-button-selected-bg:ButtonBorder;--comment-button-selected-fg:ButtonFace}}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{position:absolute;width:var(--comment-button-dim);height:var(--comment-button-dim);background-color:var(--comment-button-bg);border-radius:6px 6px 6px 0;border:1px solid var(--comment-button-border-color);box-shadow:var(--comment-button-box-shadow);cursor:auto;z-index:1;padding:4px;margin:0;box-sizing:border-box;pointer-events:auto}[dir=rtl] :is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton){border-radius:6px 6px 0}:is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton):before{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);background-color:var(--comment-button-fg);margin:0;padding:0;transform:scaleX(var(--dir-factor))}:is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton):focus-visible{outline:2px solid var(--comment-button-focus-outline-color);outline-offset:1px;border-color:var(--comment-button-focus-border-color)}:is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton):hover{background-color:var(--comment-button-hover-bg)!important;border-color:var(--comment-button-hover-border-color)}:is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton):hover:before{background-color:var(--comment-button-hover-fg)}:is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton):active{background-color:var(--comment-button-active-bg)!important;border-color:var(--comment-button-active-border-color)}:is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton):active:before{background-color:var(--comment-button-active-fg)}.selected:is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton){background-color:var(--comment-button-selected-bg)!important;border-color:var(--comment-button-selected-border-color)}.selected:is(:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton):before{background-color:var(--comment-button-selected-fg)}#editorCommentsSidebar,.commentPopup{--comment-close-button-icon:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.6241%2011.7759L18.3331%207.06694C18.4423%206.94811%2018.5015%206.79167%2018.4981%206.63028C18.4948%206.46889%2018.4292%206.31502%2018.3152%206.20081C18.2011%206.0866%2018.0473%206.02088%2017.8859%206.01736C17.7245%206.01384%2017.568%206.0728%2017.4491%206.18194L12.7601%2010.8709H12.2721L7.58306%206.18294C7.52495%206.12489%207.45598%206.07886%207.38008%206.04747C7.30418%206.01609%207.22284%205.99995%207.14071%206C7.05857%206.00005%206.97725%206.01627%206.90139%206.04774C6.82553%206.07922%206.75661%206.12533%206.69856%206.18344C6.64052%206.24155%206.59449%206.31052%206.5631%206.38642C6.53171%206.46232%206.51558%206.54366%206.51563%206.62579C6.51572%206.79167%206.5817%206.95071%206.69906%207.06794L11.3861%2011.7539V12.2449L6.69906%2016.9319C6.5898%2017.0508%206.53066%2017.2072%206.53399%2017.3686C6.53732%2017.53%206.60288%2017.6839%206.71696%2017.7981C6.83104%2017.9123%206.98483%2017.978%207.14622%2017.9815C7.3076%2017.985%207.46411%2017.9261%207.58306%2017.8169L12.2701%2013.1299H12.7611L17.4481%2017.8169C17.5656%2017.934%2017.7247%2017.9997%2017.8906%2017.9997C18.0564%2017.9997%2018.2155%2017.934%2018.3331%2017.8169C18.4504%2017.6996%2018.5163%2017.5404%2018.5163%2017.3744C18.5163%2017.2085%2018.4504%2017.0493%2018.3331%2016.9319L13.6241%2012.2229V11.7759Z'%20fill='black'/%3e%3c/svg%3e");--comment-popup-edit-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e%3c!--path%20d='M0.0189877%2014.1645L0.612989%2010.9635C0.687989%2010.5545%200.884989%2010.1805%201.18099%209.8825L9.98199%201.0805C10.756%200.3075%2012.015%200.3055%2012.792%201.0805L14.42%202.7085C15.194%203.4835%2015.194%204.7435%2014.42%205.5185L5.61599%2014.3215C5.31999%2014.6165%204.94599%2014.8125%204.53799%2014.8875L1.33599%2015.4815C1.26599%2015.4935%201.19799%2015.5005%201.12999%2015.5005C0.832989%2015.5005%200.544988%2015.3835%200.330988%2015.1695C0.0679874%2014.9055%20-0.0490122%2014.5305%200.0189877%2014.1645ZM12.472%205.6965L13.632%204.5365L13.631%203.6885L11.811%201.8675L10.963%201.8685L9.80299%203.0285L12.472%205.6965ZM4.31099%2013.6585C4.47099%2013.6285%204.61799%2013.5515%204.73399%2013.4345L11.587%206.5815L8.91899%203.9135L2.06599%2010.7655C1.94899%2010.8835%201.87199%2011.0305%201.84099%2011.1915L1.36699%2013.7485L1.75199%2014.1335L4.31099%2013.6585Z'%20fill='black'/--%3e");--comment-popup-delete-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--csstools-light-dark-toggle--57:var(--csstools-color-scheme--light) rgb(251 251 254 / .69);--comment-date-fg-color:var(--csstools-light-dark-toggle--57, rgb(21 20 26 / .69));--csstools-light-dark-toggle--58:var(--csstools-color-scheme--light) #1c1b22;--comment-bg-color:var(--csstools-light-dark-toggle--58, #f9f9fb);--csstools-light-dark-toggle--59:var(--csstools-color-scheme--light) #2c2b33;--comment-hover-bg-color:var(--csstools-light-dark-toggle--59, #e0e0e6);--csstools-light-dark-toggle--60:var(--csstools-color-scheme--light) #3a3944;--comment-active-bg-color:var(--csstools-light-dark-toggle--60, #d1d1d9);--comment-hover-brightness:.89;--comment-hover-filter:brightness(var(--comment-hover-brightness));--comment-active-brightness:.825;--comment-active-filter:brightness(var(--comment-active-brightness));--csstools-light-dark-toggle--61:var(--csstools-color-scheme--light) #52525e;--comment-border-color:var(--csstools-light-dark-toggle--61, #f0f0f4);--csstools-light-dark-toggle--62:var(--csstools-color-scheme--light) #00cadb;--comment-focus-outline-color:var(--csstools-light-dark-toggle--62, #0062fa);--csstools-light-dark-toggle--63:var(--csstools-color-scheme--light) #fbfbfe;--comment-fg-color:var(--csstools-light-dark-toggle--63, #15141a);--csstools-light-dark-toggle--64:var(--csstools-color-scheme--light) #00317e;--comment-count-bg-color:var(--csstools-light-dark-toggle--64, #e2f7ff);--csstools-light-dark-toggle--65:var(--csstools-color-scheme--light) #a6ecf4;--comment-indicator-active-fg-color:var(--csstools-light-dark-toggle--65, #0041a4);--comment-indicator-active-filter:brightness( calc(1 / var(--comment-active-brightness)) );--csstools-light-dark-toggle--66:var(--csstools-color-scheme--light) #fbfbfe;--comment-indicator-focus-fg-color:var(--csstools-light-dark-toggle--66, #5b5b66);--csstools-light-dark-toggle--67:var(--csstools-color-scheme--light) #61dce9;--comment-indicator-hover-fg-color:var(--csstools-light-dark-toggle--67, #0053cb);--comment-indicator-hover-filter:brightness( calc(1 / var(--comment-hover-brightness)) );--csstools-light-dark-toggle--68:var(--csstools-color-scheme--light) #00cadb;--comment-indicator-selected-fg-color:var(--csstools-light-dark-toggle--68, #0062fa);--button-comment-bg:transparent;--button-comment-color:var(--main-color);--csstools-light-dark-toggle--69:var(--csstools-color-scheme--light) #5b5b66;--button-comment-active-bg:var(--csstools-light-dark-toggle--69, #cfcfd8);--button-comment-active-border:none;--button-comment-active-color:var(--button-comment-color);--button-comment-border:none;--csstools-light-dark-toggle--70:var(--csstools-color-scheme--light) #52525e;--button-comment-hover-bg:var(--csstools-light-dark-toggle--70, #e0e0e6);--button-comment-hover-color:var(--button-comment-color)}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){#editorCommentsSidebar,.commentPopup{--comment-date-fg-color:light-dark( rgb(21 20 26 / .69), rgb(251 251 254 / .69) )}}@supports (color: light-dark(red,red)){#editorCommentsSidebar,.commentPopup{--comment-bg-color:light-dark(#f9f9fb, #1c1b22);--comment-hover-bg-color:light-dark(#e0e0e6, #2c2b33);--comment-active-bg-color:light-dark(#d1d1d9, #3a3944);--comment-border-color:light-dark(#f0f0f4, #52525e);--comment-focus-outline-color:light-dark(#0062fa, #00cadb);--comment-fg-color:light-dark(#15141a, #fbfbfe);--comment-count-bg-color:light-dark(#e2f7ff, #00317e);--comment-indicator-active-fg-color:light-dark(#0041a4, #a6ecf4);--comment-indicator-focus-fg-color:light-dark(#5b5b66, #fbfbfe);--comment-indicator-hover-fg-color:light-dark(#0053cb, #61dce9);--comment-indicator-selected-fg-color:light-dark(#0062fa, #00cadb);--button-comment-active-bg:light-dark(#cfcfd8, #5b5b66);--button-comment-hover-bg:light-dark(#e0e0e6, #52525e)}}@supports not (color: light-dark(tan,tan)){:is(#editorCommentsSidebar,.commentPopup) *{--csstools-light-dark-toggle--57:var(--csstools-color-scheme--light) rgb(251 251 254 / .69);--comment-date-fg-color:var(--csstools-light-dark-toggle--57, rgb(21 20 26 / .69));--csstools-light-dark-toggle--58:var(--csstools-color-scheme--light) #1c1b22;--comment-bg-color:var(--csstools-light-dark-toggle--58, #f9f9fb);--csstools-light-dark-toggle--59:var(--csstools-color-scheme--light) #2c2b33;--comment-hover-bg-color:var(--csstools-light-dark-toggle--59, #e0e0e6);--csstools-light-dark-toggle--60:var(--csstools-color-scheme--light) #3a3944;--comment-active-bg-color:var(--csstools-light-dark-toggle--60, #d1d1d9);--csstools-light-dark-toggle--61:var(--csstools-color-scheme--light) #52525e;--comment-border-color:var(--csstools-light-dark-toggle--61, #f0f0f4);--csstools-light-dark-toggle--62:var(--csstools-color-scheme--light) #00cadb;--comment-focus-outline-color:var(--csstools-light-dark-toggle--62, #0062fa);--csstools-light-dark-toggle--63:var(--csstools-color-scheme--light) #fbfbfe;--comment-fg-color:var(--csstools-light-dark-toggle--63, #15141a);--csstools-light-dark-toggle--64:var(--csstools-color-scheme--light) #00317e;--comment-count-bg-color:var(--csstools-light-dark-toggle--64, #e2f7ff);--csstools-light-dark-toggle--65:var(--csstools-color-scheme--light) #a6ecf4;--comment-indicator-active-fg-color:var(--csstools-light-dark-toggle--65, #0041a4);--csstools-light-dark-toggle--66:var(--csstools-color-scheme--light) #fbfbfe;--comment-indicator-focus-fg-color:var(--csstools-light-dark-toggle--66, #5b5b66);--csstools-light-dark-toggle--67:var(--csstools-color-scheme--light) #61dce9;--comment-indicator-hover-fg-color:var(--csstools-light-dark-toggle--67, #0053cb);--csstools-light-dark-toggle--68:var(--csstools-color-scheme--light) #00cadb;--comment-indicator-selected-fg-color:var(--csstools-light-dark-toggle--68, #0062fa);--csstools-light-dark-toggle--69:var(--csstools-color-scheme--light) #5b5b66;--button-comment-active-bg:var(--csstools-light-dark-toggle--69, #cfcfd8);--csstools-light-dark-toggle--70:var(--csstools-color-scheme--light) #52525e;--button-comment-hover-bg:var(--csstools-light-dark-toggle--70, #e0e0e6)}}@media screen and (forced-colors: active){#editorCommentsSidebar,.commentPopup{--comment-date-fg-color:CanvasText;--comment-bg-color:Canvas;--comment-hover-bg-color:Canvas;--comment-hover-filter:none;--comment-active-bg-color:Canvas;--comment-active-filter:none;--comment-border-color:CanvasText;--comment-fg-color:CanvasText;--comment-count-bg-color:Canvas;--comment-indicator-active-fg-color:SelectedItem;--comment-indicator-focus-fg-color:CanvasText;--comment-indicator-hover-fg-color:CanvasText;--comment-indicator-selected-fg-color:SelectedItem;--button-comment-bg:ButtonFace;--button-comment-color:ButtonText;--button-comment-active-bg:ButtonText;--button-comment-active-color:HighlightText;--button-comment-border:1px solid ButtonText;--button-comment-hover-bg:Highlight;--button-comment-hover-color:HighlightText}}#editorCommentsSidebar{display:flex;height:auto;padding-bottom:16px;flex-direction:column;align-items:flex-start}#editorCommentsSidebar #editorCommentsSidebarHeader{width:100%;box-sizing:border-box;padding:16px;display:flex;align-items:center;justify-content:space-between}:is(#editorCommentsSidebar #editorCommentsSidebarHeader) .commentCount{display:flex;align-items:baseline;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(:is(#editorCommentsSidebar #editorCommentsSidebarHeader) .commentCount) #editorCommentsSidebarTitle{font:menu;font-style:normal;font-weight:590;line-height:normal;font-size:17px;color:var(--comment-fg-color)}:is(:is(#editorCommentsSidebar #editorCommentsSidebarHeader) .commentCount) #editorCommentsSidebarCount{padding:0 4px;border-radius:4px;background-color:var(--comment-count-bg-color);color:var(--comment-fg-color);text-align:center;font:menu;font-size:13px;font-style:normal;font-weight:400;line-height:normal}:is(#editorCommentsSidebar #editorCommentsSidebarHeader) #editorCommentsSidebarCloseButton{width:32px;height:32px;padding:8px;border-radius:4px;border:none;background:none;cursor:pointer}:is(:is(#editorCommentsSidebar #editorCommentsSidebarHeader) #editorCommentsSidebarCloseButton):before{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--comment-close-button-icon);mask-image:var(--comment-close-button-icon);background-color:var(--comment-fg-color)}:is(:is(#editorCommentsSidebar #editorCommentsSidebarHeader) #editorCommentsSidebarCloseButton):hover{background-color:var(--comment-hover-bg-color)}:is(:is(#editorCommentsSidebar #editorCommentsSidebarHeader) #editorCommentsSidebarCloseButton):active{background-color:var(--comment-active-bg-color)}:is(:is(#editorCommentsSidebar #editorCommentsSidebarHeader) #editorCommentsSidebarCloseButton):focus-visible{outline:var(--focus-ring-outline)}:is(:is(#editorCommentsSidebar #editorCommentsSidebarHeader) #editorCommentsSidebarCloseButton)>span{display:inline-block;width:0;height:0;overflow:hidden}#editorCommentsSidebar #editorCommentsSidebarListContainer{overflow:auto;width:100%}:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList{display:flex;width:auto;padding:4px 16px;gap:10px;align-items:flex-start;flex-direction:column;list-style-type:none}:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment{display:flex;width:auto;padding:8px 16px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;gap:4px;border-radius:8px;border:.5px solid var(--comment-border-color);background-color:var(--comment-bg-color)}@media screen and (forced-colors: active){:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments):hover{background-color:var(--comment-hover-bg-color)}}:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments):hover{filter:var(--comment-hover-filter)}:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments):hover time:after{display:inline-block;background-color:var(--comment-indicator-hover-fg-color);filter:var(--comment-indicator-hover-filter)}@media screen and (forced-colors: active){:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments):active{background-color:var(--comment-active-bg-color)}}:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments):active{filter:var(--comment-active-filter)}:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments):active time:after{display:inline-block;background-color:var(--comment-indicator-active-fg-color);filter:var(--comment-indicator-active-filter)}:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments):is(:focus,:focus-visible) time:after{display:inline-block;background-color:var(--comment-indicator-focus-fg-color)}:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments):focus-visible{outline:2px solid var(--comment-focus-outline-color);outline-offset:2px}.selected:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments) .sidebarCommentText{max-height:-moz-fit-content;max-height:fit-content;-webkit-line-clamp:unset}.selected:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment):not(.noComments) time:after{display:inline-block;background-color:var(--comment-indicator-selected-fg-color)}:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment) .sidebarCommentText{font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:15px;width:100%;height:-moz-fit-content;height:fit-content;max-height:80px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word}:is(:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment) .sidebarCommentText) .richText{--total-scale-factor:1.5}.noComments:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment) .sidebarCommentText{max-height:-moz-fit-content;max-height:fit-content;-webkit-line-clamp:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noComments:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment) a{font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:15px;width:100%;height:auto;overflow-wrap:break-word;margin-block-start:15px}:is(.noComments:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment) a):focus-visible{outline:var(--focus-ring-outline)}:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment) time{width:100%;display:inline-flex;align-items:center;justify-content:space-between;font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:13px}:is(:is(:is(:is(#editorCommentsSidebar #editorCommentsSidebarListContainer) #editorCommentsSidebarList) .sidebarComment) time):after{content:"";display:none;width:16px;height:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);transform:scaleX(var(--dir-factor))}.commentPopup{--csstools-color-scheme--light:initial;color-scheme:light dark;--csstools-light-dark-toggle--71:var(--csstools-color-scheme--light) #3a3944;--divider-color:var(--csstools-light-dark-toggle--71, #cfcfd8);--csstools-light-dark-toggle--72:var(--csstools-color-scheme--light) rgb(0 0 0 / .2);--csstools-light-dark-toggle--73:var(--csstools-color-scheme--light) rgb(0 0 0 / .4);--comment-shadow:0 .5px 2px 0 var(--csstools-light-dark-toggle--72, rgb(0 0 0 / .05)), 0 4px 16px 0 var(--csstools-light-dark-toggle--73, rgb(0 0 0 / .1))}@supports (color: light-dark(red,red)){.commentPopup{--divider-color:light-dark(#cfcfd8, #3a3944)}}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){.commentPopup{--comment-shadow:0 .5px 2px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 4px 16px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4))}}@supports not (color: light-dark(tan,tan)){.commentPopup *{--csstools-light-dark-toggle--71:var(--csstools-color-scheme--light) #3a3944;--divider-color:var(--csstools-light-dark-toggle--71, #cfcfd8);--csstools-light-dark-toggle--72:var(--csstools-color-scheme--light) rgb(0 0 0 / .2);--csstools-light-dark-toggle--73:var(--csstools-color-scheme--light) rgb(0 0 0 / .4);--comment-shadow:0 .5px 2px 0 var(--csstools-light-dark-toggle--72, rgb(0 0 0 / .05)), 0 4px 16px 0 var(--csstools-light-dark-toggle--73, rgb(0 0 0 / .1))}}@media (prefers-color-scheme: dark){.commentPopup{--csstools-color-scheme--light:}}@media screen and (forced-colors: active){.commentPopup{--divider-color:CanvasText;--comment-shadow:none}}.commentPopup{display:flex;flex-direction:column;align-items:flex-start;gap:12px;z-index:100001;pointer-events:auto;margin-top:2px;border:.5px solid var(--comment-border-color);background:var(--comment-bg-color);box-shadow:var(--comment-shadow)}.commentPopup:focus-visible{outline:none}.commentPopup.dragging,.commentPopup.dragging *{cursor:move!important}.commentPopup.dragging button{pointer-events:none!important}.commentPopup:not(.selected) .commentPopupButtons{visibility:hidden!important}.commentPopup hr{width:100%;height:1px;border:none;border-top:1px solid var(--divider-color);margin:0;padding:0}.commentPopup .commentPopupTop{display:flex;width:100%;height:auto;padding-bottom:4px;justify-content:space-between;align-items:center;align-self:stretch;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(.commentPopup .commentPopupTop) .commentPopupTime{font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:13px;color:var(--comment-date-fg-color)}:is(.commentPopup .commentPopupTop) .commentPopupButtons{display:flex;align-items:center;gap:2px;cursor:default}:is(:is(.commentPopup .commentPopupTop) .commentPopupButtons)>button{width:32px;height:32px;padding:8px;border:var(--button-comment-border);border-radius:4px;background-color:var(--button-comment-bg);color:var(--button-comment-color)}:is(:is(:is(.commentPopup .commentPopupTop) .commentPopupButtons)>button):hover{background-color:var(--button-comment-hover-bg)}:is(:is(:is(.commentPopup .commentPopupTop) .commentPopupButtons)>button):hover:before{background-color:var(--button-comment-hover-color)}:is(:is(:is(.commentPopup .commentPopupTop) .commentPopupButtons)>button):active{border:var(--button-comment-active-border);background-color:var(--button-comment-active-bg);color:var(--button-comment-active-color)}:is(:is(:is(.commentPopup .commentPopupTop) .commentPopupButtons)>button):active:before{background-color:var(--button-comment-active-color)}:is(:is(:is(.commentPopup .commentPopupTop) .commentPopupButtons)>button):focus-visible{background-color:var(--button-comment-hover-bg);outline:2px solid var(--comment-focus-outline-color);outline-offset:0}:is(:is(:is(.commentPopup .commentPopupTop) .commentPopupButtons)>button):before{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.commentPopupEdit:is(:is(:is(.commentPopup .commentPopupTop) .commentPopupButtons)>button):before{-webkit-mask-image:var(--comment-popup-edit-button-icon);mask-image:var(--comment-popup-edit-button-icon)}.commentPopupDelete:is(:is(:is(.commentPopup .commentPopupTop) .commentPopupButtons)>button):before{-webkit-mask-image:var(--comment-popup-delete-button-icon);mask-image:var(--comment-popup-delete-button-icon)}.commentPopup .commentPopupText{width:100%;height:auto;font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:15px;color:var(--comment-fg-color)}.commentPopupText,.sidebarCommentText .richText{margin-block:0}:is(.commentPopupText,.sidebarCommentText .richText) p:first-of-type{margin-block:0}:is(.commentPopupText,.sidebarCommentText .richText)>*{white-space:pre-wrap;font-size:max(15px,calc(10px * var(--total-scale-factor)));overflow-wrap:break-word}:is(.commentPopupText,.sidebarCommentText .richText) span{color:var(--comment-fg-color)!important}:root{--editor-toolbar-vert-offset:6px;--outline-width:2px;--outline-color:#0060df;--outline-around-width:1px;--outline-around-color:#f0f0f4;--hover-outline-around-color:var(--outline-around-color);--focus-outline:solid var(--outline-width) var(--outline-color);--unfocus-outline:solid var(--outline-width) transparent;--focus-outline-around:solid var(--outline-around-width) var(--outline-around-color);--hover-outline-color:#8f8f9d;--hover-outline:solid var(--outline-width) var(--hover-outline-color);--hover-outline-around:solid var(--outline-around-width) var(--hover-outline-around-color);--freetext-line-height:1.35;--freetext-padding:2px;--resizer-bg-color:var(--outline-color);--resizer-size:6px;--resizer-shift:calc( 0px - (var(--outline-width) + var(--resizer-size)) / 2 - var(--outline-around-width) );--editorFreeText-editing-cursor:text;--editorInk-editing-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645Z'%20fill='white'/%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e") 0 16, pointer;--editorHighlight-editing-cursor:url(/assets/cursor-editorTextHighlight-kG3uUOwL.svg) 24 24, text;--editorFreeHighlight-editing-cursor:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.2%203.09C12.28%203.01%2012.43%203%2012.43%203C12.48%203%2012.58%203.02%2012.66%203.1L14.45%204.89C14.58%205.02%2014.58%205.22%2014.45%205.35L11.7713%208.02872L9.51628%205.77372L12.2%203.09ZM13.2658%205.12L11.7713%206.6145L10.9305%205.77372L12.425%204.27921L13.2658%205.12Z'%20fill='%23FBFBFE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.98%209.32L8.23%2011.57L10.7106%209.08938L8.45562%206.83438L5.98%209.31V9.32ZM8.23%2010.1558L9.29641%209.08938L8.45562%208.24859L7.38921%209.315L8.23%2010.1558Z'%20fill='%23FBFBFE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.1526%2013.1816L16.2125%207.1217C16.7576%206.58919%2017.05%205.8707%2017.05%205.12C17.05%204.36931%2016.7576%203.65084%2016.2126%203.11834L14.4317%201.33747C13.8992%200.79242%2013.1807%200.5%2012.43%200.5C11.6643%200.5%2010.9529%200.812929%2010.4329%201.33289L3.68289%208.08289C3.04127%208.72452%203.00459%209.75075%203.57288%2010.4363L1.29187%2012.7239C1.09186%2012.9245%200.990263%2013.1957%201.0007%2013.4685L1%2014.5C0.447715%2014.5%200%2014.9477%200%2015.5V17.5C0%2018.0523%200.447715%2018.5%201%2018.5H16C16.5523%2018.5%2017%2018.0523%2017%2017.5V15.5C17%2014.9477%2016.5523%2014.5%2016%2014.5H10.2325C9.83594%2014.5%209.39953%2013.9347%2010.1526%2013.1816ZM4.39%209.85L4.9807%2010.4407L2.39762%2013.0312H6.63877L7.10501%2012.565L7.57125%2013.0312H8.88875L15.51%206.41C15.86%206.07%2016.05%205.61%2016.05%205.12C16.05%204.63%2015.86%204.17%2015.51%203.83L13.72%202.04C13.38%201.69%2012.92%201.5%2012.43%201.5C11.94%201.5%2011.48%201.7%2011.14%202.04L4.39%208.79C4.1%209.08%204.1%209.56%204.39%209.85ZM16%2017.5V15.5H1V17.5H16Z'%20fill='%23FBFBFE'/%3e%3cpath%20d='M15.1616%206.05136L15.1616%206.05132L15.1564%206.05645L8.40645%2012.8064C8.35915%2012.8537%208.29589%2012.88%208.23%2012.88C8.16411%2012.88%208.10085%2012.8537%208.05355%2012.8064L7.45857%2012.2115L7.10501%2011.8579L6.75146%2012.2115L6.03289%2012.93H3.20465L5.33477%2010.7937L5.6873%2010.4402L5.33426%2010.0871L4.74355%209.49645C4.64882%209.40171%204.64882%209.23829%204.74355%209.14355L11.4936%202.39355C11.7436%202.14354%2012.0779%202%2012.43%202C12.7883%202%2013.1179%202.13776%2013.3614%202.38839L13.3613%202.38843L13.3664%202.39355L15.1564%204.18355L15.1564%204.18359L15.1616%204.18864C15.4122%204.43211%2015.55%204.76166%2015.55%205.12C15.55%205.47834%2015.4122%205.80789%2015.1616%206.05136ZM7.87645%2011.9236L8.23%2012.2771L8.58355%2011.9236L11.0642%209.44293L11.4177%209.08938L11.0642%208.73582L8.80918%206.48082L8.45562%206.12727L8.10207%206.48082L5.62645%208.95645L5.48%209.10289V9.31V9.32V9.52711L5.62645%209.67355L7.87645%2011.9236ZM11.4177%208.38227L11.7713%208.73582L12.1248%208.38227L14.8036%205.70355C15.1288%205.37829%2015.1288%204.86171%2014.8036%204.53645L13.0136%202.74645C12.8186%202.55146%2012.5792%202.5%2012.43%202.5H12.4134L12.3967%202.50111L12.43%203C12.3967%202.50111%2012.3966%202.50112%2012.3965%202.50112L12.3963%202.50114L12.3957%202.50117L12.3947%202.50125L12.3924%202.50142L12.387%202.50184L12.3732%202.50311C12.3628%202.50416%2012.3498%202.50567%2012.3346%202.50784C12.3049%202.51208%2012.2642%202.51925%2012.2178%202.53146C12.1396%202.55202%2011.9797%202.60317%2011.8464%202.73645L9.16273%205.42016L8.80918%205.77372L9.16273%206.12727L11.4177%208.38227ZM1.5%2016H15.5V17H1.5V16Z'%20stroke='%2315141A'/%3e%3c/svg%3e") 1 18, pointer;--new-alt-text-warning-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.78182%202.63903C8.58882%202.28803%208.25782%202.25003%208.12482%202.25003C7.99019%202.24847%207.85771%202.28393%207.74185%202.35253C7.62599%202.42113%207.5312%202.52023%207.46782%202.63903L1.97082%2012.639C1.90673%2012.7528%201.87406%2012.8816%201.87617%2013.0122C1.87828%2013.1427%201.91509%2013.2704%201.98282%2013.382C2.04798%2013.4951%202.14207%2013.5888%202.25543%2013.6535C2.36879%2013.7182%202.49732%2013.7515%202.62782%2013.75H13.6218C13.7523%2013.7515%2013.8809%2013.7182%2013.9942%2013.6535C14.1076%2013.5888%2014.2017%2013.4951%2014.2668%2013.382C14.3346%2013.2704%2014.3714%2013.1427%2014.3735%2013.0122C14.3756%2012.8816%2014.3429%2012.7528%2014.2788%2012.639L8.78182%202.63903ZM6.37282%202.03703C6.75182%201.34603%207.43882%201.00003%208.12482%201.00003C8.48341%200.997985%208.83583%201.09326%209.14454%201.2757C9.45325%201.45814%209.70668%201.72092%209.87782%202.03603L15.3748%2012.036C16.1078%2013.369%2015.1438%2015%2013.6228%2015H2.62782C1.10682%2015%200.141823%2013.37%200.875823%2012.037L6.37282%202.03703ZM8.74982%209.06203C8.74982%209.22779%208.68397%209.38676%208.56676%209.50397C8.44955%209.62118%208.29058%209.68703%208.12482%209.68703C7.95906%209.68703%207.80009%209.62118%207.68288%209.50397C7.56566%209.38676%207.49982%209.22779%207.49982%209.06203V5.62503C7.49982%205.45927%207.56566%205.3003%207.68288%205.18309C7.80009%205.06588%207.95906%205.00003%208.12482%205.00003C8.29058%205.00003%208.44955%205.06588%208.56676%205.18309C8.68397%205.3003%208.74982%205.45927%208.74982%205.62503V9.06203ZM7.74982%2012L7.49982%2011.75V11L7.74982%2010.75H8.49982L8.74982%2011V11.75L8.49982%2012H7.74982Z'%20fill='black'/%3e%3c/svg%3e")}.textLayer.highlighting{cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span{cursor:var(--editorHighlight-editing-cursor)}[role=img]:is(.textLayer.highlighting:not(.free) span){cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting.free span{cursor:var(--editorFreeHighlight-editing-cursor)}.page:has(.annotationEditorLayer.nonEditing) .annotationLayer .editorAnnotation{position:absolute;pointer-events:none}:is(#viewerContainer.pdfPresentationMode:fullscreen,.annotationEditorLayer.disabled) .noAltTextBadge{display:none!important}@media (min-resolution: 1.1dppx){:root{--editorFreeText-editing-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202.75H12.5V2.25V1V0.5H12H10.358C9.91165%200.5%209.47731%200.625661%209.09989%200.860442L9.09886%200.861087L8%201.54837L6.89997%200.860979L6.89911%200.860443C6.5218%200.625734%206.08748%200.5%205.642%200.5H4H3.5V1V2.25V2.75H4H5.642C5.66478%202.75%205.6885%202.75641%205.71008%202.76968C5.71023%202.76977%205.71038%202.76986%205.71053%202.76995L6.817%203.461C6.81704%203.46103%206.81709%203.46105%206.81713%203.46108C6.81713%203.46108%206.81713%203.46108%206.81714%203.46109C6.8552%203.48494%206.876%203.52285%206.876%203.567V8V12.433C6.876%2012.4771%206.85523%2012.515%206.81722%2012.5389C6.81715%2012.5389%206.81707%2012.539%206.817%2012.539L5.70953%2013.23C5.70941%2013.2301%205.70929%2013.2302%205.70917%2013.2303C5.68723%2013.2438%205.6644%2013.25%205.641%2013.25H4H3.5V13.75V15V15.5H4H5.642C6.08835%2015.5%206.52269%2015.3743%206.90011%2015.1396L6.90086%2015.1391L8%2014.4526L9.10003%2015.14L9.10089%2015.1406C9.47831%2015.3753%209.91265%2015.501%2010.359%2015.501H12H12.5V15.001V13.751V13.251H12H10.358C10.3352%2013.251%2010.3115%2013.2446%2010.2899%2013.2313C10.2897%2013.2312%2010.2896%2013.2311%2010.2895%2013.231L9.183%2012.54C9.18298%2012.54%209.18295%2012.54%209.18293%2012.54C9.18291%2012.5399%209.18288%2012.5399%209.18286%2012.5399C9.14615%2012.5169%209.125%2012.4797%209.125%2012.434V8V3.567C9.125%203.52266%209.14603%203.48441%209.18364%203.4606C9.18377%203.46052%209.1839%203.46043%209.18404%203.46035L10.2895%202.76995C10.2896%202.76985%2010.2898%202.76975%2010.2899%202.76966C10.3119%202.75619%2010.3346%202.75%2010.358%202.75H12Z'%20fill='black'%20stroke='white'/%3e%3c/svg%3e") 0 16, text}}@media screen and (forced-colors: active){:root{--outline-color:CanvasText;--outline-around-color:ButtonFace;--resizer-bg-color:ButtonText;--hover-outline-color:Highlight;--hover-outline-around-color:SelectedItemText}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{background:transparent;position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100px * var(--total-scale-factor));transform-origin:0 0;cursor:auto}.annotationEditorLayer .selectedEditor{z-index:100000!important}.annotationEditorLayer.drawing *{pointer-events:none!important}.annotationEditorLayer.getElements{pointer-events:auto!important}.annotationEditorLayer.getElements>div{pointer-events:auto!important}.annotationEditorLayer.waiting{content:"";cursor:wait;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.annotationEditorLayer.disabled{pointer-events:none}.annotationEditorLayer.disabled.highlightEditing :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor,.commentPopup){pointer-events:auto}.annotationEditorLayer.freetextEditing{cursor:var(--editorFreeText-editing-cursor)}.annotationEditorLayer.inkEditing{cursor:var(--editorInk-editing-cursor)}.annotationEditorLayer .draw{box-sizing:border-box}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor){position:absolute;background:transparent;z-index:1;transform-origin:0 0;cursor:auto;max-width:100%;max-height:100%;border:var(--unfocus-outline)}.draggable.selectedEditor:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)){cursor:move}.selectedEditor:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)){border:var(--focus-outline);outline:var(--focus-outline-around)}.selectedEditor:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--focus-outline-around);pointer-events:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)):hover:not(.selectedEditor){border:var(--hover-outline);outline:var(--hover-outline-around)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)):hover:not(.selectedEditor):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--focus-outline-around)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar{--editor-toolbar-delete-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--csstools-light-dark-toggle--74:var(--csstools-color-scheme--light) #2b2a33;--editor-toolbar-bg-color:var(--csstools-light-dark-toggle--74, #f0f0f4);--editor-toolbar-highlight-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.10918%2011.66C7.24918%2011.8%207.43918%2011.88%207.63918%2011.88C7.83918%2011.88%208.02918%2011.8%208.16918%2011.66L14.9192%204.91C15.2692%204.57%2015.4592%204.11%2015.4592%203.62C15.4592%203.13%2015.2692%202.67%2014.9192%202.33L13.1292%200.54C12.7892%200.19%2012.3292%200%2011.8392%200C11.3492%200%2010.8892%200.2%2010.5492%200.54L3.79918%207.29C3.50918%207.58%203.50918%208.06%203.79918%208.35L4.38988%208.9407L1.40918%2011.93H5.64918L6.51419%2011.065L7.10918%2011.66ZM7.63918%2010.07L5.38918%207.82V7.81L7.8648%205.33438L10.1198%207.58938L7.63918%2010.07ZM11.1805%206.52872L13.8592%203.85C13.9892%203.72%2013.9892%203.52%2013.8592%203.39L12.0692%201.6C11.9892%201.52%2011.8892%201.5%2011.8392%201.5C11.8392%201.5%2011.6892%201.51%2011.6092%201.59L8.92546%204.27372L11.1805%206.52872Z'%20fill='%23000'/%3e%3cpath%20d='M0.40918%2014H15.4092V16H0.40918V14Z'%20fill='%23000'/%3e%3c/g%3e%3c/svg%3e");--csstools-light-dark-toggle--75:var(--csstools-color-scheme--light) #fbfbfe;--editor-toolbar-fg-color:var(--csstools-light-dark-toggle--75, #2e2e56);--editor-toolbar-border-color:#8f8f9d;--editor-toolbar-hover-border-color:var(--editor-toolbar-border-color);--csstools-light-dark-toggle--76:var(--csstools-color-scheme--light) #52525e;--editor-toolbar-hover-bg-color:var(--csstools-light-dark-toggle--76, #e0e0e6);--editor-toolbar-hover-fg-color:var(--editor-toolbar-fg-color);--editor-toolbar-hover-outline:none;--csstools-light-dark-toggle--77:var(--csstools-color-scheme--light) #0df;--editor-toolbar-focus-outline-color:var(--csstools-light-dark-toggle--77, #0060df);--editor-toolbar-shadow:0 2px 6px 0 rgb(58 57 68 / .2);--editor-toolbar-height:28px;--editor-toolbar-padding:2px;--csstools-light-dark-toggle--78:var(--csstools-color-scheme--light) #54ffbd;--alt-text-done-color:var(--csstools-light-dark-toggle--78, #2ac3a2);--csstools-light-dark-toggle--79:var(--csstools-color-scheme--light) #80ebff;--alt-text-warning-color:var(--csstools-light-dark-toggle--79, #0090ed);--alt-text-hover-done-color:var(--alt-text-done-color);--alt-text-hover-warning-color:var(--alt-text-warning-color)}@supports (color: light-dark(red,red)){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar{--editor-toolbar-bg-color:light-dark(#f0f0f4, #2b2a33);--editor-toolbar-fg-color:light-dark(#2e2e56, #fbfbfe);--editor-toolbar-hover-bg-color:light-dark(#e0e0e6, #52525e);--editor-toolbar-focus-outline-color:light-dark(#0060df, #0df);--alt-text-done-color:light-dark(#2ac3a2, #54ffbd);--alt-text-warning-color:light-dark(#0090ed, #80ebff)}}@supports not (color: light-dark(tan,tan)){:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) *{--csstools-light-dark-toggle--74:var(--csstools-color-scheme--light) #2b2a33;--editor-toolbar-bg-color:var(--csstools-light-dark-toggle--74, #f0f0f4);--csstools-light-dark-toggle--75:var(--csstools-color-scheme--light) #fbfbfe;--editor-toolbar-fg-color:var(--csstools-light-dark-toggle--75, #2e2e56);--csstools-light-dark-toggle--76:var(--csstools-color-scheme--light) #52525e;--editor-toolbar-hover-bg-color:var(--csstools-light-dark-toggle--76, #e0e0e6);--csstools-light-dark-toggle--77:var(--csstools-color-scheme--light) #0df;--editor-toolbar-focus-outline-color:var(--csstools-light-dark-toggle--77, #0060df);--csstools-light-dark-toggle--78:var(--csstools-color-scheme--light) #54ffbd;--alt-text-done-color:var(--csstools-light-dark-toggle--78, #2ac3a2);--csstools-light-dark-toggle--79:var(--csstools-color-scheme--light) #80ebff;--alt-text-warning-color:var(--csstools-light-dark-toggle--79, #0090ed)}}@media screen and (forced-colors: active){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar{--editor-toolbar-bg-color:ButtonFace;--editor-toolbar-fg-color:ButtonText;--editor-toolbar-border-color:ButtonText;--editor-toolbar-hover-border-color:AccentColor;--editor-toolbar-hover-bg-color:ButtonFace;--editor-toolbar-hover-fg-color:AccentColor;--editor-toolbar-hover-outline:2px solid var(--editor-toolbar-hover-border-color);--editor-toolbar-focus-outline-color:ButtonBorder;--editor-toolbar-shadow:none;--alt-text-done-color:var(--editor-toolbar-fg-color);--alt-text-warning-color:var(--editor-toolbar-fg-color);--alt-text-hover-done-color:var(--editor-toolbar-hover-fg-color);--alt-text-hover-warning-color:var(--editor-toolbar-hover-fg-color)}}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar{display:flex;width:-moz-fit-content;width:fit-content;height:var(--editor-toolbar-height);flex-direction:column;justify-content:center;align-items:center;cursor:default;pointer-events:auto;box-sizing:content-box;padding:var(--editor-toolbar-padding);position:absolute;inset-inline-end:0;inset-block-start:calc(100% + var(--editor-toolbar-vert-offset));border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow)}.hidden:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar){display:none}:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar):has(:focus-visible){border-color:transparent}[dir=ltr] :is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar){transform-origin:100% 0}[dir=rtl] :is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar){transform-origin:0 0}:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons{display:flex;justify-content:center;align-items:center;gap:0;height:100%}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) button{padding:0}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .divider{width:0;height:calc(2 * var(--editor-toolbar-padding) + var(--editor-toolbar-height));border-left:1px solid var(--editor-toolbar-border-color);border-right:none;display:inline-block;margin-inline:2px}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .basic{width:var(--editor-toolbar-height)}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .basic):before{content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .basic):hover:before{background-color:var(--editor-toolbar-hover-fg-color)}.highlightButton:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .basic):before{-webkit-mask-image:var(--editor-toolbar-highlight-image);mask-image:var(--editor-toolbar-highlight-image)}.commentButton:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .basic):before{-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon)}.deleteButton:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .basic):before{-webkit-mask-image:var(--editor-toolbar-delete-image);mask-image:var(--editor-toolbar-delete-image)}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons)>*{height:var(--editor-toolbar-height)}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons)>:not(.divider){border:none;background-color:transparent;cursor:pointer}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons)>:not(.divider)):hover{border-radius:2px;background-color:var(--editor-toolbar-hover-bg-color);color:var(--editor-toolbar-hover-fg-color);outline:var(--editor-toolbar-hover-outline);outline-offset:1px}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons)>:not(.divider)):hover:active{outline:none}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons)>:not(.divider)):focus-visible{border-radius:2px;outline:2px solid var(--editor-toolbar-focus-outline-color)}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText{--alt-text-add-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.375%207.625V11.875C5.375%2012.0408%205.44085%2012.1997%205.55806%2012.3169C5.67527%2012.4342%205.83424%2012.5%206%2012.5C6.16576%2012.5%206.32473%2012.4342%206.44194%2012.3169C6.55915%2012.1997%206.625%2012.0408%206.625%2011.875V7.625L7.125%207.125H11.375C11.5408%207.125%2011.6997%207.05915%2011.8169%206.94194C11.9342%206.82473%2012%206.66576%2012%206.5C12%206.33424%2011.9342%206.17527%2011.8169%206.05806C11.6997%205.94085%2011.5408%205.875%2011.375%205.875H7.125L6.625%205.375V1.125C6.625%200.95924%206.55915%200.800269%206.44194%200.683058C6.32473%200.565848%206.16576%200.5%206%200.5C5.83424%200.5%205.67527%200.565848%205.55806%200.683058C5.44085%200.800269%205.375%200.95924%205.375%201.125V5.375L4.875%205.875H0.625C0.45924%205.875%200.300269%205.94085%200.183058%206.05806C0.065848%206.17527%200%206.33424%200%206.5C0%206.66576%200.065848%206.82473%200.183058%206.94194C0.300269%207.05915%200.45924%207.125%200.625%207.125H4.762L5.375%207.625Z'%20fill='black'/%3e%3c/svg%3e");--alt-text-done-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%200.5C5.21207%200.5%204.43185%200.655195%203.7039%200.956723C2.97595%201.25825%202.31451%201.70021%201.75736%202.25736C1.20021%202.81451%200.758251%203.47595%200.456723%204.2039C0.155195%204.93185%200%205.71207%200%206.5C0%207.28793%200.155195%208.06815%200.456723%208.7961C0.758251%209.52405%201.20021%2010.1855%201.75736%2010.7426C2.31451%2011.2998%202.97595%2011.7417%203.7039%2012.0433C4.43185%2012.3448%205.21207%2012.5%206%2012.5C7.5913%2012.5%209.11742%2011.8679%2010.2426%2010.7426C11.3679%209.61742%2012%208.0913%2012%206.5C12%204.9087%2011.3679%203.38258%2010.2426%202.25736C9.11742%201.13214%207.5913%200.5%206%200.5ZM5.06%208.9L2.9464%206.7856C2.85273%206.69171%202.80018%206.56446%202.80033%206.43183C2.80048%206.29921%202.85331%206.17207%202.9472%206.0784C3.04109%205.98473%203.16834%205.93218%203.30097%205.93233C3.43359%205.93248%203.56073%205.98531%203.6544%206.0792L5.3112%207.7368L8.3464%204.7008C8.44109%204.6109%208.56715%204.56153%208.69771%204.56322C8.82827%204.56492%208.95301%204.61754%209.04534%204.70986C9.13766%204.80219%209.19028%204.92693%209.19198%205.05749C9.19367%205.18805%209.1443%205.31411%209.0544%205.4088L5.5624%208.9H5.06Z'%20fill='%23FBFBFE'/%3e%3c/svg%3e");display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;padding-inline:8px;pointer-events:all;font:menu;font-weight:590;font-size:12px;color:var(--editor-toolbar-fg-color)}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText):disabled{pointer-events:none}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText):before{content:"";-webkit-mask-image:var(--alt-text-add-image);mask-image:var(--alt-text-add-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:12px;height:13px;background-color:var(--editor-toolbar-fg-color);margin-inline-end:4px}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText):hover:before{background-color:var(--editor-toolbar-hover-fg-color)}.done:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText):before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image)}.new:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText):before{width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);background-color:var(--alt-text-warning-color);-webkit-mask-size:cover;mask-size:cover}.new:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText):hover:before{background-color:var(--alt-text-hover-warning-color)}.new.done:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText):before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image);background-color:var(--alt-text-done-color)}.new.done:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText):hover:before{background-color:var(--alt-text-hover-done-color)}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip{display:none;word-wrap:anywhere}.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip){--csstools-light-dark-toggle--80:var(--csstools-color-scheme--light) #1c1b22;--alt-text-tooltip-bg:var(--csstools-light-dark-toggle--80, #f0f0f4);--csstools-light-dark-toggle--81:var(--csstools-color-scheme--light) #fbfbfe;--alt-text-tooltip-fg:var(--csstools-light-dark-toggle--81, #15141a);--alt-text-tooltip-border:#8f8f9d;--csstools-light-dark-toggle--82:var(--csstools-color-scheme--light) #15141a;--alt-text-tooltip-shadow:0 2px 6px 0 var(--csstools-light-dark-toggle--82, rgb(58 57 68 / .2))}@supports (color: light-dark(red,red)){.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip){--alt-text-tooltip-bg:light-dark(#f0f0f4, #1c1b22);--alt-text-tooltip-fg:light-dark(#15141a, #fbfbfe)}}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip){--alt-text-tooltip-shadow:0 2px 6px 0 light-dark(rgb(58 57 68 / .2), #15141a)}}@supports not (color: light-dark(tan,tan)){.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip) *{--csstools-light-dark-toggle--80:var(--csstools-color-scheme--light) #1c1b22;--alt-text-tooltip-bg:var(--csstools-light-dark-toggle--80, #f0f0f4);--csstools-light-dark-toggle--81:var(--csstools-color-scheme--light) #fbfbfe;--alt-text-tooltip-fg:var(--csstools-light-dark-toggle--81, #15141a);--csstools-light-dark-toggle--82:var(--csstools-color-scheme--light) #15141a;--alt-text-tooltip-shadow:0 2px 6px 0 var(--csstools-light-dark-toggle--82, rgb(58 57 68 / .2))}}@media screen and (forced-colors: active){.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip){--alt-text-tooltip-bg:Canvas;--alt-text-tooltip-fg:CanvasText;--alt-text-tooltip-border:CanvasText;--alt-text-tooltip-shadow:none}}.show:is(:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .altText) .tooltip){display:inline-flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 2px);inset-inline-start:0;padding-block:2px 3px;padding-inline:3px;max-width:300px;width:-moz-max-content;width:max-content;height:auto;font-size:12px;border:.5px solid var(--alt-text-tooltip-border);background:var(--alt-text-tooltip-bg);box-shadow:var(--alt-text-tooltip-shadow);color:var(--alt-text-tooltip-fg);pointer-events:none}:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .comment{width:var(--editor-toolbar-height)}:is(:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor),.textLayer) .editToolbar) .buttons) .comment):before{content:"";-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}.annotationEditorLayer .freeTextEditor{padding:calc(var(--freetext-padding) * var(--total-scale-factor));width:auto;height:auto;touch-action:none}.annotationEditorLayer .freeTextEditor .internal{background:transparent;border:none;top:0;right:0;bottom:0;left:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:var(--freetext-line-height);text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationEditorLayer .freeTextEditor .overlay{position:absolute;display:none;background:transparent;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.annotationEditorLayer freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty:before{content:attr(default-content);color:gray}.annotationEditorLayer .freeTextEditor .internal:focus{outline:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.annotationEditorLayer .inkEditor{width:100%;height:100%}.annotationEditorLayer .inkEditor.editing{cursor:inherit}.annotationEditorLayer .inkEditor .inkEditorCanvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none}.annotationEditorLayer .stampEditor{width:auto;height:auto}:is(.annotationEditorLayer .stampEditor) canvas{position:absolute;width:100%;height:100%;margin:0;top:0;left:0}:is(.annotationEditorLayer .stampEditor) .noAltTextBadge{--csstools-light-dark-toggle--83:var(--csstools-color-scheme--light) #52525e;--no-alt-text-badge-border-color:var(--csstools-light-dark-toggle--83, #f0f0f4);--csstools-light-dark-toggle--84:var(--csstools-color-scheme--light) #fbfbfe;--no-alt-text-badge-bg-color:var(--csstools-light-dark-toggle--84, #cfcfd8);--csstools-light-dark-toggle--85:var(--csstools-color-scheme--light) #15141a;--no-alt-text-badge-fg-color:var(--csstools-light-dark-toggle--85, #5b5b66)}@supports (color: light-dark(red,red)){:is(.annotationEditorLayer .stampEditor) .noAltTextBadge{--no-alt-text-badge-border-color:light-dark(#f0f0f4, #52525e);--no-alt-text-badge-bg-color:light-dark(#cfcfd8, #fbfbfe);--no-alt-text-badge-fg-color:light-dark(#5b5b66, #15141a)}}@supports not (color: light-dark(tan,tan)){:is(:is(.annotationEditorLayer .stampEditor) .noAltTextBadge) *{--csstools-light-dark-toggle--83:var(--csstools-color-scheme--light) #52525e;--no-alt-text-badge-border-color:var(--csstools-light-dark-toggle--83, #f0f0f4);--csstools-light-dark-toggle--84:var(--csstools-color-scheme--light) #fbfbfe;--no-alt-text-badge-bg-color:var(--csstools-light-dark-toggle--84, #cfcfd8);--csstools-light-dark-toggle--85:var(--csstools-color-scheme--light) #15141a;--no-alt-text-badge-fg-color:var(--csstools-light-dark-toggle--85, #5b5b66)}}@media screen and (forced-colors: active){:is(.annotationEditorLayer .stampEditor) .noAltTextBadge{--no-alt-text-badge-border-color:ButtonText;--no-alt-text-badge-bg-color:ButtonFace;--no-alt-text-badge-fg-color:ButtonText}}:is(.annotationEditorLayer .stampEditor) .noAltTextBadge{position:absolute;inset-inline-end:5px;inset-block-end:5px;display:inline-flex;width:32px;height:32px;padding:3px;justify-content:center;align-items:center;pointer-events:none;z-index:1;border-radius:2px;border:1px solid var(--no-alt-text-badge-border-color);background:var(--no-alt-text-badge-bg-color)}:is(:is(.annotationEditorLayer .stampEditor) .noAltTextBadge):before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);-webkit-mask-size:cover;mask-size:cover;background-color:var(--no-alt-text-badge-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hidden:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers){display:none}:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers)>.resizer{width:var(--resizer-size);height:var(--resizer-size);background:content-box var(--resizer-bg-color);border:var(--focus-outline-around);border-radius:2px;position:absolute}.topLeft:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers)>.resizer){top:var(--resizer-shift);left:var(--resizer-shift)}.topMiddle:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers)>.resizer){top:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.topRight:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers)>.resizer){top:var(--resizer-shift);right:var(--resizer-shift)}.middleRight:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers)>.resizer){top:calc(50% + var(--resizer-shift));right:var(--resizer-shift)}.bottomRight:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers)>.resizer){bottom:var(--resizer-shift);right:var(--resizer-shift)}.bottomMiddle:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers)>.resizer){bottom:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.bottomLeft:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers)>.resizer){bottom:var(--resizer-shift);left:var(--resizer-shift)}.middleLeft:is(:is(:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor))>.resizers)>.resizer){top:calc(50% + var(--resizer-shift));left:var(--resizer-shift)}.topLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer),.bottomRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer){cursor:nwse-resize}.topMiddle:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer),.bottomMiddle:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer){cursor:ns-resize}.topRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer),.bottomLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer){cursor:nesw-resize}.middleRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer),.middleLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]))>.resizers>.resizer){cursor:ew-resize}.topLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer),.bottomRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer){cursor:nesw-resize}.topMiddle:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer),.bottomMiddle:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer){cursor:ew-resize}.topRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer),.bottomLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer){cursor:nwse-resize}.middleRight:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer),.middleLeft:is(:is(.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"]),.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"]),.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"]),.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"]))>.resizers>.resizer){cursor:ns-resize}:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"])) .editToolbar{rotate:270deg}[dir=ltr] :is(:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"])) .editToolbar){inset-inline-end:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}[dir=rtl] :is(:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"])) .editToolbar){inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:0}:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="180"],[data-main-rotation="90"] [data-editor-rotation="90"],[data-main-rotation="180"] [data-editor-rotation="0"],[data-main-rotation="270"] [data-editor-rotation="270"])) .editToolbar{rotate:180deg;inset-inline-end:100%;inset-block-start:calc(0px - var(--editor-toolbar-vert-offset))}:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"])) .editToolbar{rotate:90deg}[dir=ltr] :is(:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"])) .editToolbar){inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:100%}[dir=rtl] :is(:is(.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"])) .editToolbar){inset-inline-start:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}.dialog.altText::backdrop{-webkit-mask:url(#alttext-manager-mask);mask:url(#alttext-manager-mask)}.dialog.altText.positioned{margin:0}.dialog.altText #altTextContainer{width:300px;height:-moz-fit-content;height:fit-content;display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px}:is(.dialog.altText #altTextContainer) #overallDescription{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}:is(:is(.dialog.altText #altTextContainer) #overallDescription) span{align-self:stretch}:is(:is(.dialog.altText #altTextContainer) #overallDescription) .title{font-size:13px;font-style:normal;font-weight:590}:is(.dialog.altText #altTextContainer) #addDescription{display:flex;flex-direction:column;align-items:stretch;gap:8px}:is(:is(.dialog.altText #altTextContainer) #addDescription) .descriptionArea{flex:1;padding-inline:24px 10px}:is(:is(:is(.dialog.altText #altTextContainer) #addDescription) .descriptionArea) textarea{width:100%;min-height:75px}:is(.dialog.altText #altTextContainer) #buttons{display:flex;justify-content:flex-end;align-items:flex-start;gap:8px;align-self:stretch}.dialog.newAltText{--new-alt-text-ai-disclaimer-icon:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.49073%201.3015L3.30873%202.1505C3.29349%202.22246%203.25769%202.28844%203.20568%202.34045C3.15368%202.39246%203.08769%202.42826%203.01573%202.4435L2.16673%202.6255C1.76473%202.7125%201.76473%203.2865%202.16673%203.3725L3.01573%203.5555C3.08769%203.57074%203.15368%203.60654%203.20568%203.65855C3.25769%203.71056%203.29349%203.77654%203.30873%203.8485L3.49073%204.6975C3.57773%205.0995%204.15173%205.0995%204.23773%204.6975L4.42073%203.8485C4.43598%203.77654%204.47177%203.71056%204.52378%203.65855C4.57579%203.60654%204.64178%203.57074%204.71373%203.5555L5.56173%203.3725C5.96373%203.2855%205.96373%202.7115%205.56173%202.6255L4.71273%202.4435C4.64083%202.42814%204.57491%202.3923%204.52292%202.34031C4.47093%202.28832%204.43509%202.2224%204.41973%202.1505L4.23773%201.3015C4.15073%200.8995%203.57673%200.8995%203.49073%201.3015ZM10.8647%2013.9995C10.4853%2014.0056%2010.1158%2013.8782%209.82067%2013.6397C9.52553%2013.4013%209.32347%2013.0667%209.24973%2012.6945L8.89273%2011.0275C8.83676%2010.7687%208.70738%2010.5316%208.52009%2010.3445C8.3328%2010.1574%208.09554%2010.0282%207.83673%209.9725L6.16973%209.6155C5.38873%209.4465%204.86473%208.7975%204.86473%207.9995C4.86473%207.2015%205.38873%206.5525%206.16973%206.3845L7.83673%206.0275C8.09551%205.97135%208.33267%205.84193%208.51992%205.65468C8.70716%205.46744%208.83658%205.23028%208.89273%204.9715L9.25073%203.3045C9.41773%202.5235%2010.0667%201.9995%2010.8647%201.9995C11.6627%201.9995%2012.3117%202.5235%2012.4797%203.3045L12.8367%204.9715C12.9507%205.4995%2013.3647%205.9135%2013.8927%206.0265L15.5597%206.3835C16.3407%206.5525%2016.8647%207.2015%2016.8647%207.9995C16.8647%208.7975%2016.3407%209.4465%2015.5597%209.6145L13.8927%209.9715C13.6337%2010.0275%2013.3963%2010.157%2013.209%2010.3445C13.0217%2010.5319%2012.8925%2010.7694%2012.8367%2011.0285L12.4787%2012.6945C12.4054%2013.0667%2012.2036%2013.4014%2011.9086%2013.6399C11.6135%2013.8784%2011.2441%2014.0057%2010.8647%2013.9995ZM10.8647%203.2495C10.7667%203.2495%2010.5337%203.2795%2010.4727%203.5655L10.1147%205.2335C10.0081%205.72777%209.76116%206.18082%209.40361%206.53837C9.04606%206.89593%208.59301%207.14283%208.09873%207.2495L6.43173%207.6065C6.14573%207.6685%206.11473%207.9015%206.11473%207.9995C6.11473%208.0975%206.14573%208.3305%206.43173%208.3925L8.09873%208.7495C8.59301%208.85617%209.04606%209.10307%209.40361%209.46062C9.76116%209.81817%2010.0081%2010.2712%2010.1147%2010.7655L10.4727%2012.4335C10.5337%2012.7195%2010.7667%2012.7495%2010.8647%2012.7495C10.9627%2012.7495%2011.1957%2012.7195%2011.2567%2012.4335L11.6147%2010.7665C11.7212%2010.272%2011.9681%209.81878%2012.3256%209.46103C12.6832%209.10329%2013.1363%208.85624%2013.6307%208.7495L15.2977%208.3925C15.5837%208.3305%2015.6147%208.0975%2015.6147%207.9995C15.6147%207.9015%2015.5837%207.6685%2015.2977%207.6065L13.6307%207.2495C13.1365%207.14283%2012.6834%206.89593%2012.3259%206.53837C11.9683%206.18082%2011.7214%205.72777%2011.6147%205.2335L11.2567%203.5655C11.1957%203.2795%2010.9627%203.2495%2010.8647%203.2495ZM3.30873%2012.1505L3.49073%2011.3015C3.57673%2010.8995%204.15073%2010.8995%204.23773%2011.3015L4.41973%2012.1505C4.43509%2012.2224%204.47093%2012.2883%204.52292%2012.3403C4.57491%2012.3923%204.64083%2012.4281%204.71273%2012.4435L5.56173%2012.6255C5.96373%2012.7115%205.96373%2013.2855%205.56173%2013.3725L4.71273%2013.5545C4.64083%2013.5699%204.57491%2013.6057%204.52292%2013.6577C4.47093%2013.7097%204.43509%2013.7756%204.41973%2013.8475L4.23773%2014.6965C4.15173%2015.0985%203.57773%2015.0985%203.49073%2014.6965L3.30873%2013.8475C3.29337%2013.7756%203.25754%2013.7097%203.20555%2013.6577C3.15356%2013.6057%203.08764%2013.5699%203.01573%2013.5545L2.16673%2013.3725C1.76473%2013.2865%201.76473%2012.7125%202.16673%2012.6255L3.01573%2012.4435C3.08769%2012.4283%203.15368%2012.3925%203.20568%2012.3405C3.25769%2012.2884%203.29349%2012.2225%203.30873%2012.1505Z'%20fill='black'/%3e%3c/svg%3e");--new-alt-text-spinner-icon:url("data:image/svg+xml,%3c!--%20This%20Source%20Code%20Form%20is%20subject%20to%20the%20terms%20of%20the%20Mozilla%20Public%20-%20License,%20v.%202.0.%20If%20a%20copy%20of%20the%20MPL%20was%20not%20distributed%20with%20this%20-%20file,%20You%20can%20obtain%20one%20at%20http://mozilla.org/MPL/2.0/.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20width='16'%20height='16'%3e%3cstyle%3e%20@media%20not%20(prefers-reduced-motion)%20{%20@keyframes%20loadingRotate%20{%20from%20{%20rotate:%200;%20}%20to%20{%20rotate:%20360deg%20}%20}%20%23circle-arrows%20{%20animation:%20loadingRotate%201.8s%20linear%20infinite;%20transform-origin:%2050%25%2050%25;%20}%20%23hourglass%20{%20display:%20none;%20}%20}%20@media%20(prefers-reduced-motion)%20{%20%23circle-arrows%20{%20display:%20none;%20}%20}%20%3c/style%3e%3cpath%20id='circle-arrows'%20d='M9%205.528c0%20.42.508.63.804.333l2.528-2.528a.47.47%200%200%200%200-.666L9.805.14A.471.471%200%200%200%209%20.472v1.866A5.756%205.756%200%200%200%202.25%208c0%20.942.232%201.83.635%202.615l1.143-1.143A4.208%204.208%200%200%201%203.75%208%204.254%204.254%200%200%201%208%203.75c.345%200%20.68.042%201%20.122v1.656zM7%2010.472v1.656c.32.08.655.122%201%20.122A4.254%204.254%200%200%200%2012.25%208c0-.52-.107-1.013-.279-1.474l1.143-1.143c.404.786.636%201.674.636%202.617A5.756%205.756%200%200%201%207%2013.662v1.866a.47.47%200%200%201-.804.333l-2.528-2.528a.47.47%200%200%201%200-.666l2.528-2.528a.47.47%200%200%201%20.804.333z'/%3e%3cg%20id='hourglass'%3e%3cpath%20d='M13,1%20C13.5522847,1%2014,1.44771525%2014,2%20C14,2.55228475%2013.5522847,3%2013,3%20L12.9854217,2.99990801%20C12.9950817,3.16495885%2013,3.33173274%2013,3.5%20C13,5.24679885%2010.9877318,6.01090495%2010.9877318,8.0017538%20C10.9877318,9.99260264%2013,10.7536922%2013,12.5%20C13,12.6686079%2012.9950617,12.8357163%2012.985363,13.0010943%20L13,13%20C13.5522847,13%2014,13.4477153%2014,14%20C14,14.5522847%2013.5522847,15%2013,15%20L3,15%20C2.44771525,15%202,14.5522847%202,14%20C2,13.4477153%202.44771525,13%203,13%20L3.01463704,13.0010943%20C3.00493827,12.8357163%203,12.6686079%203,12.5%20C3,10.7536922%204.9877318,9.99260264%205,8.0017538%20C5.0122682,6.01090495%203,5.24679885%203,3.5%20C3,3.33173274%203.00491834,3.16495885%203.01457832,2.99990801%20L3,3%20C2.44771525,3%202,2.55228475%202,2%20C2,1.44771525%202.44771525,1%203,1%20L13,1%20Z%20M10.987,3%20L5.012,3%20L5.00308914,3.24815712%20C5.00103707,3.33163368%205,3.4155948%205,3.5%20C5,5.36125069%206.99153646,6.01774089%206.99153646,8.0017538%20C6.99153646,9.98576671%205,10.6393737%205,12.5%20L5.00307746,12.7513676%20L5.01222201,12.9998392%20L5.60191711,12.9988344%20L6.0425138,12.2959826%20C7.02362731,10.7653275%207.67612271,10%208,10%20C8.37014547,10%209.16950644,10.9996115%2010.3980829,12.9988344%20L10.987778,12.9998392%20C10.9958674,12.8352104%2011,12.66849%2011,12.5%20C11,10.6393737%208.98689779,10.0147381%208.98689779,8.0017538%20C8.98689779,5.98876953%2011,5.36125069%2011,3.5%20L10.9969109,3.24815712%20L10.987,3%20Z'/%3e%3cpath%20d='M6,4%20L10,4%20C8.95166016,6%208.28499349,7%208,7%20C7.71500651,7%207.04833984,6%206,4%20Z'/%3e%3c/g%3e%3c/svg%3e");--csstools-light-dark-toggle--86:var(--csstools-color-scheme--light) #2b2a33;--preview-image-bg-color:var(--csstools-light-dark-toggle--86, #f0f0f4);--preview-image-border:none}@supports (color: light-dark(red,red)){.dialog.newAltText{--preview-image-bg-color:light-dark(#f0f0f4, #2b2a33)}}@supports not (color: light-dark(tan,tan)){.dialog.newAltText *{--csstools-light-dark-toggle--86:var(--csstools-color-scheme--light) #2b2a33;--preview-image-bg-color:var(--csstools-light-dark-toggle--86, #f0f0f4)}}@media screen and (forced-colors: active){.dialog.newAltText{--preview-image-bg-color:ButtonFace;--preview-image-border:1px solid ButtonText}}.dialog.newAltText{width:80%;max-width:570px;min-width:300px;padding:0}.dialog.newAltText.noAi #newAltTextDisclaimer,.dialog.newAltText.noAi #newAltTextCreateAutomatically,.dialog.newAltText.aiInstalling #newAltTextCreateAutomatically{display:none!important}.dialog.newAltText.aiInstalling #newAltTextDownloadModel{display:flex!important}.dialog.newAltText.error #newAltTextNotNow{display:none!important}.dialog.newAltText.error #newAltTextCancel{display:inline-block!important}.dialog.newAltText:not(.error) #newAltTextError{display:none!important}.dialog.newAltText #newAltTextContainer{display:flex;width:auto;padding:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;flex:0 1 auto;line-height:normal}:is(.dialog.newAltText #newAltTextContainer) #mainContent{display:flex;justify-content:flex-end;align-items:flex-start;gap:12px;align-self:stretch;flex:1 1 auto}:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionAndSettings{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;flex:1 1 auto}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer{width:100%;height:70px;position:relative}:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea{width:100%;height:100%;padding:8px}:is(:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea)::-moz-placeholder{color:var(--text-secondary-color)}:is(:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea)::placeholder{color:var(--text-secondary-color)}:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) .altTextSpinner{display:none;position:absolute;width:16px;height:16px;inset-inline-start:8px;inset-block-start:8px;-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color);pointer-events:none}.loading:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea::-moz-placeholder{color:transparent}.loading:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) textarea::placeholder{color:transparent}.loading:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescriptionContainer) .altTextSpinner{display:inline-block;-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon)}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDescription{font-size:11px}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDisclaimer{display:flex;flex-direction:row;align-items:flex-start;gap:4px;font-size:11px}:is(:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #descriptionInstruction) #newAltTextDisclaimer):before{content:"";display:inline-block;width:17px;height:16px;-webkit-mask-image:var(--new-alt-text-ai-disclaimer-icon);mask-image:var(--new-alt-text-ai-disclaimer-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color);flex:1 0 auto}:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #newAltTextDownloadModel{display:flex;align-items:center;gap:4px;align-self:stretch}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #newAltTextDownloadModel):before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color)}:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #newAltTextImagePreview{width:180px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;flex:0 0 auto;background-color:var(--preview-image-bg-color);border:var(--preview-image-border)}:is(:is(:is(.dialog.newAltText #newAltTextContainer) #mainContent) #newAltTextImagePreview)>canvas{max-width:100%;max-height:100%}.colorPicker{--csstools-light-dark-toggle--87:var(--csstools-color-scheme--light) #80ebff;--hover-outline-color:var(--csstools-light-dark-toggle--87, #0250bb);--csstools-light-dark-toggle--88:var(--csstools-color-scheme--light) #aaf2ff;--selected-outline-color:var(--csstools-light-dark-toggle--88, #0060df);--csstools-light-dark-toggle--89:var(--csstools-color-scheme--light) #52525e;--swatch-border-color:var(--csstools-light-dark-toggle--89, #cfcfd8)}@supports (color: light-dark(red,red)){.colorPicker{--hover-outline-color:light-dark(#0250bb, #80ebff);--selected-outline-color:light-dark(#0060df, #aaf2ff);--swatch-border-color:light-dark(#cfcfd8, #52525e)}}@supports not (color: light-dark(tan,tan)){.colorPicker *{--csstools-light-dark-toggle--87:var(--csstools-color-scheme--light) #80ebff;--hover-outline-color:var(--csstools-light-dark-toggle--87, #0250bb);--csstools-light-dark-toggle--88:var(--csstools-color-scheme--light) #aaf2ff;--selected-outline-color:var(--csstools-light-dark-toggle--88, #0060df);--csstools-light-dark-toggle--89:var(--csstools-color-scheme--light) #52525e;--swatch-border-color:var(--csstools-light-dark-toggle--89, #cfcfd8)}}@media screen and (forced-colors: active){.colorPicker{--hover-outline-color:Highlight;--selected-outline-color:var(--hover-outline-color);--swatch-border-color:ButtonText}}.colorPicker .swatch{width:16px;height:16px;border:1px solid var(--swatch-border-color);border-radius:100%;outline-offset:2px;box-sizing:border-box;forced-color-adjust:none}.colorPicker button:is(:hover,.selected)>.swatch{border:none}.basicColorPicker{width:28px}.basicColorPicker::-moz-color-swatch{border-radius:100%}.basicColorPicker::-webkit-color-swatch{border-radius:100%}.annotationEditorLayer[data-main-rotation="0"] .highlightEditor:not(.free)>.editToolbar{rotate:0deg}.annotationEditorLayer[data-main-rotation="90"] .highlightEditor:not(.free)>.editToolbar{rotate:270deg}.annotationEditorLayer[data-main-rotation="180"] .highlightEditor:not(.free)>.editToolbar{rotate:180deg}.annotationEditorLayer[data-main-rotation="270"] .highlightEditor:not(.free)>.editToolbar{rotate:90deg}.annotationEditorLayer .highlightEditor{position:absolute;background:transparent;z-index:1;cursor:auto;max-width:100%;max-height:100%;border:none;outline:none;pointer-events:none;transform-origin:0 0}:is(.annotationEditorLayer .highlightEditor):not(.free){transform:none}:is(.annotationEditorLayer .highlightEditor) .internal{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.disabled:is(.annotationEditorLayer .highlightEditor) .internal{pointer-events:none}.selectedEditor:is(.annotationEditorLayer .highlightEditor) .internal{cursor:pointer}:is(.annotationEditorLayer .highlightEditor) .editToolbar{--editor-toolbar-colorpicker-arrow-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.23336%2010.4664L11.8474%206.85339C11.894%206.8071%2011.931%206.75203%2011.9563%206.69136C11.9816%206.63069%2011.9946%206.56562%2011.9946%206.49989C11.9946%206.43417%2011.9816%206.3691%2011.9563%206.30843C11.931%206.24776%2011.894%206.19269%2011.8474%206.14639C11.7536%206.05266%2011.6264%206%2011.4939%206C11.3613%206%2011.2341%206.05266%2011.1404%206.14639L7.99236%209.29339L4.84736%206.14739C4.75305%206.05631%204.62675%206.00592%204.49566%206.00706C4.36456%206.0082%204.23915%206.06078%204.14645%206.15348C4.05374%206.24619%204.00116%206.37159%204.00002%206.50269C3.99888%206.63379%204.04928%206.76009%204.14036%206.85439L7.75236%2010.4674L8.23336%2010.4664Z'%20fill='black'/%3e%3c/svg%3e");transform-origin:center!important}:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker{position:relative;width:auto;display:flex;justify-content:center;align-items:center;gap:4px;padding:4px}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker):after{content:"";-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);mask-image:var(--editor-toolbar-colorpicker-arrow-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:12px;height:12px}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker):hover:after{background-color:var(--editor-toolbar-hover-fg-color)}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker):has(.dropdown:not(.hidden)){background-color:var(--editor-toolbar-hover-bg-color)}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker):has(.dropdown:not(.hidden)):after{scale:-1}:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:11px;padding-block:8px;border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow);inset-block-start:calc(100% + 4px);width:calc(100% + 2 * var(--editor-toolbar-padding))}:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button{width:100%;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none}:is(:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button):is(:active,:focus-visible){outline:none}:is(:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button)>.swatch{outline-offset:2px}[aria-selected=true]:is(:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button)>.swatch{outline:2px solid var(--selected-outline-color)}:is(:is(:is(:is(:is(:is(.annotationEditorLayer .highlightEditor) .editToolbar) .buttons) .colorPicker) .dropdown) button):is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}.editorParamsToolbar:has(#highlightParamsToolbarContainer){padding:unset}#highlightParamsToolbarContainer{gap:16px;padding-inline:10px;padding-block-end:12px}#highlightParamsToolbarContainer .colorPicker{display:flex;flex-direction:column;gap:8px}:is(#highlightParamsToolbarContainer .colorPicker) .dropdown{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:auto}:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button{width:auto;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none;flex:0 0 auto;padding:0}:is(:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button) .swatch{width:24px;height:24px}:is(:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button):is(:active,:focus-visible){outline:none}[aria-selected=true]:is(:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button)>.swatch{outline:2px solid var(--selected-outline-color)}:is(:is(:is(#highlightParamsToolbarContainer .colorPicker) .dropdown) button):is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}#highlightParamsToolbarContainer #editorHighlightThickness{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}:is(#highlightParamsToolbarContainer #editorHighlightThickness) .editorParamsLabel{height:auto;align-self:stretch}:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker{display:flex;justify-content:space-between;align-items:center;align-self:stretch;--csstools-light-dark-toggle--90:var(--csstools-color-scheme--light) #80808e;--example-color:var(--csstools-light-dark-toggle--90, #bfbfc9)}@supports (color: light-dark(red,red)){:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker{--example-color:light-dark(#bfbfc9, #80808e)}}@supports not (color: light-dark(tan,tan)){:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker) *{--csstools-light-dark-toggle--90:var(--csstools-color-scheme--light) #80808e;--example-color:var(--csstools-light-dark-toggle--90, #bfbfc9)}}@media screen and (forced-colors: active){:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker{--example-color:CanvasText}}:is(:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker)>.editorParamsSlider[disabled]){opacity:.4}:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker):before,:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker):after{content:"";width:8px;aspect-ratio:1;display:block;border-radius:100%;background-color:var(--example-color)}:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker):after{width:24px}:is(:is(#highlightParamsToolbarContainer #editorHighlightThickness) .thicknessPicker) .editorParamsSlider{width:unset;height:14px}#highlightParamsToolbarContainer #editorHighlightVisibility{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .divider{--csstools-light-dark-toggle--91:var(--csstools-color-scheme--light) #8f8f9d;--divider-color:var(--csstools-light-dark-toggle--91, #d7d7db)}@supports (color: light-dark(red,red)){:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .divider{--divider-color:light-dark(#d7d7db, #8f8f9d)}}@supports not (color: light-dark(tan,tan)){:is(:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .divider) *{--csstools-light-dark-toggle--91:var(--csstools-color-scheme--light) #8f8f9d;--divider-color:var(--csstools-light-dark-toggle--91, #d7d7db)}}@media screen and (forced-colors: active){:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .divider{--divider-color:CanvasText}}:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .divider{margin-block:4px;width:100%;height:1px;background-color:var(--divider-color)}:is(#highlightParamsToolbarContainer #editorHighlightVisibility) .toggler{display:flex;justify-content:space-between;align-items:center;align-self:stretch}#altTextSettingsDialog{padding:16px}#altTextSettingsDialog #altTextSettingsContainer{display:flex;width:573px;flex-direction:column;gap:16px}:is(#altTextSettingsDialog #altTextSettingsContainer) .mainContainer{gap:16px}:is(#altTextSettingsDialog #altTextSettingsContainer) .description{color:var(--text-secondary-color)}:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings{display:flex;flex-direction:column;gap:12px}:is(:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings) button{width:-moz-fit-content;width:fit-content}.download:is(:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings) #deleteModelButton{display:none}:is(:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings):not(.download) #downloadModelButton{display:none}:is(#altTextSettingsDialog #altTextSettingsContainer) #automaticAltText,:is(#altTextSettingsDialog #altTextSettingsContainer) #altTextEditor{display:flex;flex-direction:column;gap:8px}:is(#altTextSettingsDialog #altTextSettingsContainer) #createModelDescription,:is(#altTextSettingsDialog #altTextSettingsContainer) #aiModelSettings,:is(#altTextSettingsDialog #altTextSettingsContainer) #showAltTextDialogDescription{padding-inline-start:40px}:is(#altTextSettingsDialog #altTextSettingsContainer) #automaticSettings{display:flex;flex-direction:column;gap:16px}.sidebar{--csstools-light-dark-toggle--92:var(--csstools-color-scheme--light) #23222b;--sidebar-bg-color:var(--csstools-light-dark-toggle--92, #fff);--csstools-light-dark-toggle--93:var(--csstools-color-scheme--light) rgb(251 251 254 / .1);--sidebar-border-color:var(--csstools-light-dark-toggle--93, rgb(21 20 26 / .1));--csstools-light-dark-toggle--94:var(--csstools-color-scheme--light) rgb(0 0 0 / .2);--csstools-light-dark-toggle--95:var(--csstools-color-scheme--light) rgb(0 0 0 / .4);--sidebar-box-shadow:0 .25px .75px var(--csstools-light-dark-toggle--94, rgb(0 0 0 / .05)), 0 2px 6px 0 var(--csstools-light-dark-toggle--95, rgb(0 0 0 / .1));--sidebar-border-radius:8px;--sidebar-padding:5px;--sidebar-min-width:180px;--sidebar-max-width:632px;--sidebar-width:239px;--resizer-width:4px;--csstools-light-dark-toggle--96:var(--csstools-color-scheme--light) #00cadb;--resizer-hover-bg-color:var(--csstools-light-dark-toggle--96, #0062fa)}@supports (color: light-dark(red,red)){.sidebar{--sidebar-bg-color:light-dark(#fff, #23222b)}}@supports (color: light-dark(red,red)) and (color: rgb(0 0 0 / 0)){.sidebar{--sidebar-border-color:light-dark( rgb(21 20 26 / .1), rgb(251 251 254 / .1) );--sidebar-box-shadow:0 .25px .75px light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 2px 6px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4))}}@supports (color: light-dark(red,red)){.sidebar{--resizer-hover-bg-color:light-dark(#0062fa, #00cadb)}}@supports not (color: light-dark(tan,tan)){.sidebar *{--csstools-light-dark-toggle--92:var(--csstools-color-scheme--light) #23222b;--sidebar-bg-color:var(--csstools-light-dark-toggle--92, #fff);--csstools-light-dark-toggle--93:var(--csstools-color-scheme--light) rgb(251 251 254 / .1);--sidebar-border-color:var(--csstools-light-dark-toggle--93, rgb(21 20 26 / .1));--csstools-light-dark-toggle--94:var(--csstools-color-scheme--light) rgb(0 0 0 / .2);--csstools-light-dark-toggle--95:var(--csstools-color-scheme--light) rgb(0 0 0 / .4);--sidebar-box-shadow:0 .25px .75px var(--csstools-light-dark-toggle--94, rgb(0 0 0 / .05)), 0 2px 6px 0 var(--csstools-light-dark-toggle--95, rgb(0 0 0 / .1));--csstools-light-dark-toggle--96:var(--csstools-color-scheme--light) #00cadb;--resizer-hover-bg-color:var(--csstools-light-dark-toggle--96, #0062fa)}}@media screen and (forced-colors: active){.sidebar{--sidebar-bg-color:Canvas;--sidebar-border-color:CanvasText;--sidebar-box-shadow:none;--resizer-hover-bg-color:CanvasText}}.sidebar{border-radius:var(--sidebar-border-radius);box-shadow:var(--sidebar-box-shadow);border:1px solid var(--sidebar-border-color);background-color:var(--sidebar-bg-color);inset-block-start:calc(100% + var(--doorhanger-height) - 2px);padding-block:var(--sidebar-padding);width:var(--sidebar-width);min-width:var(--sidebar-min-width);max-width:var(--sidebar-max-width)}.sidebar .sidebarResizer{width:var(--resizer-width);background-color:transparent;forced-color-adjust:none;cursor:ew-resize;position:absolute;inset-block:calc(var(--sidebar-padding) + var(--sidebar-border-radius));inset-inline-start:calc(0px - var(--resizer-width) / 2);transition:background-color .5s ease-in-out;box-sizing:border-box;border:1px solid transparent;border-block-width:0;background-clip:content-box}:is(.sidebar .sidebarResizer):hover{background-color:var(--resizer-hover-bg-color)}.sidebar.resizing{cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar.resizing :not(.sidebarResizer){pointer-events:none}:root{--csstools-color-scheme--light:initial;color-scheme:light dark;--viewer-container-height:0;--pdfViewer-padding-bottom:0;--page-margin:1px auto -8px;--page-border:9px solid transparent;--spreadHorizontalWrapped-margin-LR:-3.5px;--loading-icon-delay:.4s;--csstools-light-dark-toggle--97:var(--csstools-color-scheme--light) #0df;--focus-ring-color:var(--csstools-light-dark-toggle--97, #0060df);--focus-ring-outline:2px solid var(--focus-ring-color)}@supports (color: light-dark(red,red)){:root{--focus-ring-color:light-dark(#0060df, #0df)}}@supports not (color: light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--97:var(--csstools-color-scheme--light) #0df;--focus-ring-color:var(--csstools-light-dark-toggle--97, #0060df)}}@media (prefers-color-scheme: dark){:root{--csstools-color-scheme--light:}}@media screen and (forced-colors: active){:root{--pdfViewer-padding-bottom:9px;--page-margin:8px auto -1px;--page-border:1px solid CanvasText;--spreadHorizontalWrapped-margin-LR:3.5px;--focus-ring-color:CanvasText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}#hiddenCopyElement,.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.pdfViewer{--scale-factor:1;--page-bg-color:unset;padding-bottom:var(--pdfViewer-padding-bottom);--hcm-highlight-filter:none;--hcm-highlight-selected-filter:none}@media screen and (forced-colors: active){.pdfViewer{--hcm-highlight-filter:invert(100%)}}.pdfViewer.copyAll{cursor:wait}.pdfViewer .canvasWrapper{overflow:hidden;width:100%;height:100%}:is(.pdfViewer .canvasWrapper) canvas{position:absolute;top:0;left:0;margin:0;display:block;width:100%;height:100%;contain:content}:is(:is(.pdfViewer .canvasWrapper) canvas) .structTree{contain:strict}.detailView:is(:is(.pdfViewer .canvasWrapper) canvas){image-rendering:pixelated}.pdfViewer .page{--user-unit:1;--total-scale-factor:calc(var(--scale-factor) * var(--user-unit));--scale-round-x:1px;--scale-round-y:1px;direction:ltr;width:816px;height:1056px;margin:var(--page-margin);position:relative;overflow:visible;border:var(--page-border);background-clip:content-box;background-color:var(--page-bg-color, rgb(255 255 255))}.pdfViewer .dummyPage{position:relative;width:0;height:var(--viewer-container-height)}.pdfViewer.noUserSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}.pdfViewer.singlePageView{display:inline-block}.pdfViewer.singlePageView .page{margin:0;border:none}.pdfViewer:is(.scrollHorizontal,.scrollWrapped),.spread{margin-inline:3.5px;text-align:center}.pdfViewer.scrollHorizontal,.spread{white-space:nowrap}.pdfViewer.removePageBorders,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .spread{margin-inline:0}.spread :is(.page,.dummyPage),.pdfViewer:is(.scrollHorizontal,.scrollWrapped) :is(.page,.spread){display:inline-block;vertical-align:middle}.spread .page,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:var(--spreadHorizontalWrapped-margin-LR)}.pdfViewer.removePageBorders .spread .page,.pdfViewer.removePageBorders:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:5px}.pdfViewer .page.loadingIcon:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(data:image/gif;base64,R0lGODlhGAAYAPQAAP///wAAAM7Ozvr6+uDg4LCwsOjo6I6OjsjIyJycnNjY2KioqMDAwPLy8nZ2doaGhri4uGhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJBwAAACwAAAAAGAAYAAAFriAgjiQAQWVaDgr5POSgkoTDjFE0NoQ8iw8HQZQTDQjDn4jhSABhAAOhoTqSDg7qSUQwxEaEwwFhXHhHgzOA1xshxAnfTzotGRaHglJqkJcaVEqCgyoCBQkJBQKDDXQGDYaIioyOgYSXA36XIgYMBWRzXZoKBQUMmil0lgalLSIClgBpO0g+s26nUWddXyoEDIsACq5SsTMMDIECwUdJPw0Mzsu0qHYkw72bBmozIQAh+QQJBwAAACwAAAAAGAAYAAAFsCAgjiTAMGVaDgR5HKQwqKNxIKPjjFCk0KNXC6ATKSI7oAhxWIhezwhENTCQEoeGCdWIPEgzESGxEIgGBWstEW4QCGGAIJEoxGmGt5ZkgCRQQHkGd2CESoeIIwoMBQUMP4cNeQQGDYuNj4iSb5WJnmeGng0CDGaBlIQEJziHk3sABidDAHBgagButSKvAAoyuHuUYHgCkAZqebw0AgLBQyyzNKO3byNuoSS8x8OfwIchACH5BAkHAAAALAAAAAAYABgAAAW4ICCOJIAgZVoOBJkkpDKoo5EI43GMjNPSokXCINKJCI4HcCRIQEQvqIOhGhBHhUTDhGo4diOZyFAoKEQDxra2mAEgjghOpCgz3LTBIxJ5kgwMBShACREHZ1V4Kg1rS44pBAgMDAg/Sw0GBAQGDZGTlY+YmpyPpSQDiqYiDQoCliqZBqkGAgKIS5kEjQ21VwCyp76dBHiNvz+MR74AqSOdVwbQuo+abppo10ssjdkAnc0rf8vgl8YqIQAh+QQJBwAAACwAAAAAGAAYAAAFrCAgjiQgCGVaDgZZFCQxqKNRKGOSjMjR0qLXTyciHA7AkaLACMIAiwOC1iAxCrMToHHYjWQiA4NBEA0Q1RpWxHg4cMXxNDk4OBxNUkPAQAEXDgllKgMzQA1pSYopBgonCj9JEA8REQ8QjY+RQJOVl4ugoYssBJuMpYYjDQSliwasiQOwNakALKqsqbWvIohFm7V6rQAGP6+JQLlFg7KDQLKJrLjBKbvAor3IKiEAIfkECQcAAAAsAAAAABgAGAAABbUgII4koChlmhokw5DEoI4NQ4xFMQoJO4uuhignMiQWvxGBIQC+AJBEUyUcIRiyE6CR0CllW4HABxBURTUw4nC4FcWo5CDBRpQaCoF7VjgsyCUDYDMNZ0mHdwYEBAaGMwwHDg4HDA2KjI4qkJKUiJ6faJkiA4qAKQkRB3E0i6YpAw8RERAjA4tnBoMApCMQDhFTuySKoSKMJAq6rD4GzASiJYtgi6PUcs9Kew0xh7rNJMqIhYchACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJEAQZZo2JIKQxqCOjWCMDDMqxT2LAgELkBMZCoXfyCBQiFwiRsGpku0EshNgUNAtrYPT0GQVNRBWwSKBMp98P24iISgNDAS4ipGA6JUpA2WAhDR4eWM/CAkHBwkIDYcGiTOLjY+FmZkNlCN3eUoLDmwlDW+AAwcODl5bYl8wCVYMDw5UWzBtnAANEQ8kBIM0oAAGPgcREIQnVloAChEOqARjzgAQEbczg8YkWJq8nSUhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJGAYZZoOpKKQqDoORDMKwkgwtiwSBBYAJ2owGL5RgxBziQQMgkwoMkhNqAEDARPSaiMDFdDIiRSFQowMXE8Z6RdpYHWnEAWGPVkajPmARVZMPUkCBQkJBQINgwaFPoeJi4GVlQ2Qc3VJBQcLV0ptfAMJBwdcIl+FYjALQgimoGNWIhAQZA4HXSpLMQ8PIgkOSHxAQhERPw7ASTSFyCMMDqBTJL8tf3y2fCEAIfkECQcAAAAsAAAAABgAGAAABa8gII4k0DRlmg6kYZCoOg5EDBDEaAi2jLO3nEkgkMEIL4BLpBAkVy3hCTAQKGAznM0AFNFGBAbj2cA9jQixcGZAGgECBu/9HnTp+FGjjezJFAwFBQwKe2Z+KoCChHmNjVMqA21nKQwJEJRlbnUFCQlFXlpeCWcGBUACCwlrdw8RKGImBwktdyMQEQciB7oACwcIeA4RVwAODiIGvHQKERAjxyMIB5QlVSTLYLZ0sW8hACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWPM5wNiV0UDUIBNkdoepTfMkA7thIECiyRtUAGq8fm2O4jIBgMBA1eAZ6Knx+gHaJR4QwdCMKBxEJRggFDGgQEREPjjAMBQUKIwIRDhBDC2QNDDEKoEkDoiMHDigICGkJBS2dDA6TAAnAEAkCdQ8ORQcHTAkLcQQODLPMIgIJaCWxJMIkPIoAt3EhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWHM5wNiV0UN3xdLiqr+mENcWpM9TIbrsBkEck8oC0DQqBQGGIz+t3eXtob0ZTPgNrIwQJDgtGAgwCWSIMDg4HiiUIDAxFAAoODwxDBWINCEGdSTQkCQcoegADBaQ6MggHjwAFBZUFCm0HB0kJCUy9bAYHCCPGIwqmRq0jySMGmj6yRiEAIfkECQcAAAAsAAAAABgAGAAABbIgII4k0DRlmg6kYZCsOg4EKhLE2BCxDOAxnIiW84l2L4BLZKipBopW8XRLDkeCiAMyMvQAA+uON4JEIo+vqukkKQ6RhLHplVGN+LyKcXA4Dgx5DWwGDXx+gIKENnqNdzIDaiMECwcFRgQCCowiCAcHCZIlCgICVgSfCEMMnA0CXaU2YSQFoQAKUQMMqjoyAglcAAyBAAIMRUYLCUkFlybDeAYJryLNk6xGNCTQXY0juHghACH5BAkHAAAALAAAAAAYABgAAAWzICCOJNA0ZVoOAmkY5KCSSgSNBDE2hDyLjohClBMNij8RJHIQvZwEVOpIekRQJyJs5AMoHA+GMbE1lnm9EcPhOHRnhpwUl3AsknHDm5RN+v8qCAkHBwkIfw1xBAYNgoSGiIqMgJQifZUjBhAJYj95ewIJCQV7KYpzBAkLLQADCHOtOpY5PgNlAAykAEUsQ1wzCgWdCIdeArczBQVbDJ0NAqyeBb64nQAGArBTt8R8mLuyPyEAOwAAAAAAAAAAAA==) center no-repeat;display:none;transition-property:display;transition-delay:var(--loading-icon-delay);z-index:5;contain:strict}.pdfViewer .page.loading:after{display:block}.pdfViewer .page:not(.loading):after{transition-property:none;display:none}.pdfPresentationMode .pdfViewer{padding-bottom:0}.pdfPresentationMode .spread{margin:0}.pdfPresentationMode .pdfViewer .page{margin:0 auto;border:2px solid transparent}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
