@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-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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-amber-400:#fcbb00;--color-green-200:#b9f8cf;--color-green-500:#00c758;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-900:#004e3b;--color-teal-400:#00d3bd;--color-teal-500:#00baa7;--color-cyan-50:#ecfeff;--color-cyan-200:#a2f4fd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-600:#0092b5;--color-cyan-700:#007492;--color-cyan-900:#104e64;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-300:#a4b3ff;--color-indigo-400:#7d87ff;--color-indigo-500:#625fff;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-indigo-900:#312c85;--color-purple-50:#faf5ff;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--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-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--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-wider:.05em;--leading-snug:1.375;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--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-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--av-font-body);--default-mono-font-family:var(--av-font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-600:lab(55.1767% -26.7496 -30.5139);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-200:lab(84.4329% 3.18977 -23.9688);--color-indigo-300:lab(74.0235% 8.54138 -41.6075);--color-indigo-400:lab(59.866% 22.4834 -64.4485);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-indigo-900:lab(23.3911% 24.6978 -50.4718);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-neutral-950:lab(2.75381% 0 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-full{top:100%}.right-1\/4{right:25%}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.bottom-1\/4{bottom:25%}.left-1\/2{left:50%}.left-1\/4{left:25%}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.order-9{order:9}.order-42{order:42}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.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-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-\[350px\]{height:350px}.h-\[400px\]{height:400px}.h-\[600px\]{height:600px}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[300px\]{width:300px}.w-\[350px\]{width:350px}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[85\%\]{max-width:85%}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[1240px\]{max-width:1240px}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-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:0px;translate:var(--tw-translate-x) var(--tw-translate-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-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-14{gap:calc(var(--spacing) * 14)}: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-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1.5) * 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-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}: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-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-cyan-200{border-color:var(--color-cyan-200)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-gray-800{border-color:var(--color-gray-800)}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500\/20{border-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/20{border-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/30{border-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.border-slate-200\/90{border-color:#e2e8f0e6}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/90{border-color:color-mix(in oklab, var(--color-slate-200) 90%, transparent)}}.border-teal-500\/20{border-color:#00baa733}@supports (color:color-mix(in lab, red, red)){.border-teal-500\/20{border-color:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.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-t-indigo-500{border-top-color:var(--color-indigo-500)}.bg-\[\#0B0B12\]{background-color:#0b0b12}.bg-\[\#075E54\]{background-color:#075e54}.bg-\[\#128C7E\]{background-color:#128c7e}.bg-\[\#101019\]\/90{background-color:#101019e6;background-color:lab(4.92902% 1.55111 -5.68667/.9)}.bg-\[\#141420\]{background-color:#141420}.bg-\[\#181824\]{background-color:#181824}.bg-\[\#DCF8C6\]{background-color:#dcf8c6}.bg-\[\#E5DDD5\]{background-color:#e5ddd5}.bg-black{background-color:var(--color-black)}.bg-cyan-50\/60{background-color:#ecfeff99}@supports (color:color-mix(in lab, red, red)){.bg-cyan-50\/60{background-color:color-mix(in oklab, var(--color-cyan-50) 60%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/60{background-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/30{background-color:#eef2ff4d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/30{background-color:color-mix(in oklab, var(--color-indigo-50) 30%, transparent)}}.bg-indigo-500\/20{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/20{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-neutral-900\/40{background-color:#17171766}@supports (color:color-mix(in lab, red, red)){.bg-neutral-900\/40{background-color:color-mix(in oklab, var(--color-neutral-900) 40%, transparent)}}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.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-300{background-color:var(--color-slate-300)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/50{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/10{background-color:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/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-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.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-\[url\(\'https\:\/\/user-images\.githubusercontent\.com\/15075759\/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21\.png\'\)\]{background-image:url(https://user-images.githubusercontent.com/15075759/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21.png)}.from-indigo-50{--tw-gradient-from:var(--color-indigo-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-indigo-600{--tw-gradient-from:var(--color-indigo-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-slate-200\/80{--tw-gradient-from:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.from-slate-200\/80{--tw-gradient-from:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.from-slate-200\/80{--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-purple-600{--tw-gradient-via:var(--color-purple-600);--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-slate-100\/60{--tw-gradient-via:#f1f5f999}@supports (color:color-mix(in lab, red, red)){.via-slate-100\/60{--tw-gradient-via:color-mix(in oklab, var(--color-slate-100) 60%, transparent)}}.via-slate-100\/60{--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)}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-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-purple-600{--tw-gradient-to:var(--color-purple-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))}.to-slate-200\/80{--tw-gradient-to:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.to-slate-200\/80{--tw-gradient-to:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.to-slate-200\/80{--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))}.\[background-size\:200\%_100\%\]{background-size:200% 100%}.bg-cover{background-size:cover}.fill-current{fill:currentColor}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.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-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.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)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--av-font-mono)}.font-sans{font-family:var(--av-font-body)}.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-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-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[\#075E54\]{color:#075e54}.text-\[\#E9E9EE\]{color:#e9e9ee}.text-amber-400{color:var(--color-amber-400)}.text-black{color:var(--color-black)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-900{color:var(--color-cyan-900)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-900{color:var(--color-emerald-900)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-800{color:var(--color-gray-800)}.text-green-200{color:var(--color-green-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-900{color:var(--color-indigo-900)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-red-400{color:var(--color-red-400)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.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-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-teal-400{color:var(--color-teal-400)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.accent-emerald-600{accent-color:var(--color-emerald-600)}.accent-indigo-600{accent-color:var(--color-indigo-600)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-100{opacity:1}.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_10px_rgba\(79\,70\,229\,0\.8\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#4f46e5cc);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_20px_60px_-15px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 20px 60px -15px 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-\[0_30px_90px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 30px 90px 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)}.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{--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-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-gray-900\/50{--tw-ring-color:#10182880}@supports (color:color-mix(in lab, red, red)){.ring-gray-900\/50{--tw-ring-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[80px\]{--tw-blur:blur(80px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-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))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.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)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:bg-indigo-100:is(:where(.group):hover *){background-color:var(--color-indigo-100)}.group-hover\:text-indigo-600:is(:where(.group):hover *){color:var(--color-indigo-600)}.group-hover\:text-indigo-700:is(:where(.group):hover *){color:var(--color-indigo-700)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.selection\:bg-indigo-500 ::selection,.selection\:bg-indigo-500::selection{background-color:var(--color-indigo-500)}.selection\:text-white ::selection,.selection\:text-white::selection{color:var(--color-white)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-top-4:before{content:var(--tw-content);top:calc(var(--spacing) * -4)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:h-4:before{content:var(--tw-content);height:calc(var(--spacing) * 4)}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}@media (hover:hover){.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\:bg-slate-50\/80:hover{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/80:hover{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-100\/80:hover{background-color:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-100\/80:hover{background-color:color-mix(in oklab, var(--color-slate-100) 80%, transparent)}}.hover\:bg-slate-400:hover{background-color:var(--color-slate-400)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.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\:text-indigo-600:hover{color:var(--color-indigo-600)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-95:hover{opacity:.95}.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-sm:hover{--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)}}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media (min-width:48rem){.md\:\!hidden{display:none!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:80rem){.xl\:flex{display:flex}}}:root{--av-font-display:var(--font-av-display-src), "Segoe UI", system-ui, -apple-system, sans-serif;--av-font-body:var(--font-av-body-src), "Segoe UI", system-ui, -apple-system, sans-serif;--av-font-mono:var(--font-av-mono-src), ui-monospace, "SF Mono", "Cascadia Mono", monospace;--av-t-d1:clamp(2.75rem, 1.6rem + 5.2vw, 5.5rem);--av-t-d2:clamp(2.1rem, 1.4rem + 3.2vw, 3.5rem);--av-t-d3:clamp(1.6rem, 1.2rem + 1.8vw, 2.25rem);--av-t-h1:1.5rem;--av-t-h2:1.25rem;--av-t-lead:clamp(1.0625rem, 1rem + .4vw, 1.25rem);--av-t-body:1rem;--av-t-sm:.9375rem;--av-t-xs:.8125rem;--av-lh-display:1.04;--av-lh-title:1.2;--av-lh-body:1.6;--av-track-display:-.032em;--av-track-title:-.018em;--av-track-label:.02em;--av-1:4px;--av-2:8px;--av-3:12px;--av-4:16px;--av-5:24px;--av-6:32px;--av-7:40px;--av-8:48px;--av-9:64px;--av-10:80px;--av-11:112px;--av-12:144px;--av-container:1180px;--av-container-narrow:760px;--av-gutter:24px;--av-section-y:clamp(72px, 9vw, 128px);--av-hero-pt:clamp(40px, 6vw, 96px);--av-nav-h:68px;--av-topbar-h:60px;--av-sidenav-w:264px;--av-sidenav-w-collapsed:72px;--av-tabbar-h:66px;--av-measure:65ch;--av-r-pill:999px;--av-r-ctl:10px;--av-r-card:16px;--av-r-surface:22px;--av-r-bubble-in:16px 16px 16px 4px;--av-r-bubble-out:16px 16px 4px 16px;--av-accent:#5b4bff;--av-accent-hover:#4a3be0;--av-accent-press:#3d2fc4;--av-accent-ink:#4033d6;--av-accent-quiet:#eeecff;--av-accent-line:#cdc7ff;--av-on-accent:#fff;--av-page:#0a0a14;--av-shell-ground:#e6e8ef;--av-page-ink:#f6f7fb;--av-shell-inset:12px;--av-shell-gap:8px;--av-r-panel:clamp(24px, 3.4vw, 48px);--av-chrome-fill:var(--av-page)}@supports (color:color-mix(in lab, red, red)){:root{--av-chrome-fill:color-mix(in srgb, var(--av-page) 90%, transparent)}}:root{--av-chrome-line:#ffffff14;--av-chrome-line-strong:#ffffff24;--av-chrome-shadow:0 20px 60px -20px #000000b3, 0 2px 10px -4px #00000073;--av-chrome-blur:blur(18px) saturate(1.5);--av-nav-max:1100px;--av-nav-pad:20px;--av-canvas:#fff;--av-surface:#f7f8fb;--av-sunk:#eff1f6;--av-ink:#0e1017;--av-ink-2:#4a5163;--av-ink-3:#5e6676;--av-line:#e4e7ee;--av-line-strong:#cdd2dd;--av-on-ink:#fff;--av-night:#0b0b12;--av-night-surface:#16171f;--av-night-ink:#f5f6fa;--av-night-ink-2:#a9b0c0;--av-night-line:#262832;--av-ok:#16a46a;--av-ok-ink:#0d7a4f;--av-ok-quiet:#e7f7ef;--av-warn:#d9880b;--av-warn-ink:#96610a;--av-warn-quiet:#fdf3e2;--av-danger:#dc4444;--av-danger-ink:#b62f2f;--av-danger-quiet:#fcecec;--av-info:#3b7bd9;--av-info-ink:#2c5fab;--av-info-quiet:#eaf1fc;--av-wa:#25d366;--av-ig-1:#f9377d;--av-ig-2:#ff8a3d;--av-tg:#2aabee;--av-e1:0 1px 2px #0e10170a, 0 6px 18px -10px #0e10171a;--av-e2:0 2px 4px #0e10170d, 0 18px 40px -18px #0e101729;--av-e3:0 28px 70px -26px #0e101742;--av-e-accent:0 8px 24px -8px #5b4bff5c;--av-inset-top:inset 0 1px 0 #ffffffe6;--av-scrim:#0b0b1280;--av-ease-out:cubic-bezier(.16, 1, .3, 1);--av-ease-io:cubic-bezier(.65, 0, .35, 1);--av-dur-micro:.14s;--av-dur-control:.22s;--av-dur-surface:.38s;--av-dur-reveal:.64s;--av-z-base:0;--av-z-raised:10;--av-z-sticky:30;--av-z-nav:60;--av-z-drawer:70;--av-z-modal:80;--av-z-toast:90;--av-z-tooltip:100;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--av-nav-h) + var(--av-5));-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body:has(.av-shell){background:var(--av-shell-ground)}body{background:var(--av-canvas);min-height:100%;color:var(--av-ink);font-family:var(--av-font-body);font-size:var(--av-t-body);line-height:var(--av-lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0}:focus-visible{outline:2px solid var(--av-accent);outline-offset:2px;border-radius:3px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:1px}h1,h2,h3,h4,h5,h6{font-family:var(--av-font-display);font-weight:700;line-height:var(--av-lh-title);letter-spacing:var(--av-track-title);color:var(--av-ink);text-wrap:balance;margin:0}p,ul,ol,dl,figure,blockquote{margin:0}.av-d1{font-family:var(--av-font-display);font-size:var(--av-t-d1);font-weight:800;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);text-wrap:balance}.av-d2{font-family:var(--av-font-display);font-size:var(--av-t-d2);letter-spacing:var(--av-track-display);text-wrap:balance;font-weight:700;line-height:1.08}.av-d3{font-family:var(--av-font-display);font-size:var(--av-t-d3);letter-spacing:var(--av-track-title);text-wrap:balance;font-weight:700;line-height:1.14}.av-h1{font-family:var(--av-font-display);font-size:var(--av-t-h1);letter-spacing:var(--av-track-title);font-weight:700;line-height:1.25}.av-h2{font-family:var(--av-font-display);font-size:var(--av-t-h2);letter-spacing:var(--av-track-title);font-weight:650;line-height:1.3}.av-lead{font-size:var(--av-t-lead);color:var(--av-ink-2);text-wrap:pretty;max-width:62ch;line-height:1.5}.av-body{font-size:var(--av-t-body);line-height:var(--av-lh-body);color:var(--av-ink-2);max-width:var(--av-measure)}.av-sm{font-size:var(--av-t-sm);color:var(--av-ink-2);line-height:1.55}.av-xs{font-size:var(--av-t-xs);color:var(--av-ink-3);line-height:1.5}.av-em{padding-bottom:.04em;font-style:italic;line-height:1.1}.av-num,.av-mono{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.av-eyebrow{font-family:var(--av-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--av-ink-3);font-size:.6875rem;font-weight:500;display:inline-block}a{color:inherit;text-decoration:none}.av-link{color:var(--av-accent-ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent)}@supports (color:color-mix(in lab, red, red)){.av-link{-webkit-text-decoration-color:color-mix(in srgb, var(--av-accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--av-accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--av-accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--av-accent) 40%, transparent)}}.av-link{transition:text-decoration-color var(--av-dur-micro) var(--av-ease-out)}.av-link:hover{-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent)}img,svg,video,canvas{max-width:100%;display:block}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{cursor:pointer;background:0 0;border:none;padding:0}button:disabled{cursor:not-allowed}ul,ol{padding:0;list-style:none}hr{border:none;border-top:1px solid var(--av-line);margin:0}::selection{background:var(--av-accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--av-accent) 22%, transparent)}}::selection{color:var(--av-ink)}::placeholder{color:var(--av-ink-3);opacity:1}:root{--av-scroll-thumb:var(--av-accent)}@supports (color:color-mix(in lab, red, red)){:root{--av-scroll-thumb:color-mix(in srgb, var(--av-accent) 92%, #fff)}}:root{--av-scroll-thumb-hover:var(--av-accent)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--av-scroll-thumb) transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--av-scroll-thumb);border-radius:var(--av-r-pill);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--av-scroll-thumb-hover);background-clip:content-box}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-button{display:none}.av-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.av-skip-link{top:var(--av-3);left:var(--av-3);z-index:var(--av-z-tooltip);padding:var(--av-3) var(--av-5);background:var(--av-accent);color:var(--av-on-accent);font-size:var(--av-t-sm);border-radius:var(--av-r-ctl);box-shadow:var(--av-e2);transform:translateY(calc(-100% - var(--av-5)));transition:transform var(--av-dur-control) var(--av-ease-out);font-weight:600;position:fixed}.av-skip-link:focus-visible{transform:translateY(0)}.av-prose{max-width:var(--av-measure);color:var(--av-ink-2);font-size:var(--av-t-body);line-height:1.72}.av-prose>*+*{margin-top:var(--av-4)}.av-prose h2{margin-top:var(--av-9);font-size:var(--av-t-d3);color:var(--av-ink);scroll-margin-top:calc(var(--av-nav-h) + var(--av-5))}.av-prose h3{margin-top:var(--av-7);font-size:var(--av-t-h1);color:var(--av-ink);scroll-margin-top:calc(var(--av-nav-h) + var(--av-5))}.av-prose h4{margin-top:var(--av-6);font-size:var(--av-t-h2);color:var(--av-ink)}.av-prose h2+*,.av-prose h3+*,.av-prose h4+*{margin-top:var(--av-3)}.av-prose ul,.av-prose ol{gap:var(--av-2);padding-inline-start:var(--av-5);display:grid}.av-prose ul{list-style:outside}.av-prose ol{list-style:decimal}.av-prose li::marker{color:var(--av-ink-3)}.av-prose strong{color:var(--av-ink);font-weight:650}.av-prose a{color:var(--av-accent-ink);text-underline-offset:.18em;text-decoration:underline;-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent)}@supports (color:color-mix(in lab, red, red)){.av-prose a{-webkit-text-decoration-color:color-mix(in srgb, var(--av-accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--av-accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--av-accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--av-accent) 40%, transparent)}}.av-prose a:hover{-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent)}.av-prose code{font-family:var(--av-font-mono);background:var(--av-sunk);color:var(--av-ink);border-radius:5px;padding:.15em .4em;font-size:.875em}.av-prose pre{padding:var(--av-4);border-radius:var(--av-r-card);background:var(--av-sunk);border:1px solid var(--av-line);overflow-x:auto}.av-prose pre code{background:0 0;padding:0}.av-prose blockquote{border-inline-start:2px solid var(--av-accent-line);color:var(--av-ink-2);padding-inline-start:var(--av-5)}.av-prose hr{margin-block:var(--av-8)}.av-prose table{border-collapse:collapse;width:100%;font-size:var(--av-t-sm)}.av-prose th,.av-prose td{padding:var(--av-3) var(--av-4);text-align:start;border-bottom:1px solid var(--av-line)}.av-prose th{color:var(--av-ink);font-weight:650}.av-prose--sm{font-size:var(--av-t-sm);line-height:1.66}.av-prose--sm h2{font-size:var(--av-t-h1)}.av-prose--sm h3{font-size:var(--av-t-h2)}.av-prose--sm>*+*{margin-block-start:var(--av-4)}[data-av-reveal]{opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:var(--av-reveal-delay,0s);will-change:transform, opacity;transform:translateY(18px)}[data-av-reveal][data-av-in=true]{opacity:1;will-change:auto;transform:translate(0)}[data-av-stagger]>*{--av-reveal-delay:calc(var(--av-i,0) * 70ms)}@keyframes av-arrive{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes av-typing{0%,72%,to{opacity:.38;transform:translate(0)}36%{opacity:1;transform:translateY(-3px)}}@keyframes av-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes av-pulse-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes av-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes av-sheet-up{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes av-fade-in{0%{opacity:0}to{opacity:1}}.av-anim-arrive{animation:av-arrive var(--av-dur-control) var(--av-ease-out) both}.av-anim-fade{animation:av-fade-in var(--av-dur-control) var(--av-ease-out) both}.av-anim-sheet{animation:av-sheet-up var(--av-dur-surface) var(--av-ease-out) both}.av-anim-breathe{animation:av-breathe 1.8s var(--av-ease-io) infinite}.av-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.av-marquee-track{width:max-content;animation:av-marquee var(--av-marquee-dur,38s) linear infinite;display:flex}.av-marquee-run{flex-shrink:0;align-items:center;display:flex}.av-marquee:hover .av-marquee-track,.av-marquee:focus-within .av-marquee-track{animation-play-state:paused}.av-marquee--static{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.av-marquee--static .av-marquee-track{animation:none}.av-press{transition:transform var(--av-dur-micro) var(--av-ease-out)}.av-press:active:not(:disabled){transform:scale(.975)}@keyframes av-bubble-float{0%,to{transform:translate(0)}50%{transform:translateY(-10px)}}.av-bubble-float{animation:av-bubble-float 7s var(--av-ease-io) infinite;will-change:transform}@keyframes av-mesh-drift{0%,to{background-position:0%}50%{background-position:100%}}.av-mesh-drift{animation:av-mesh-drift 24s var(--av-ease-io) infinite}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-av-reveal]{opacity:1!important;will-change:auto!important;transition:none!important;transform:none!important}.av-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.av-marquee-track{animation:none!important}.av-press:active:not(:disabled){transform:none}}.av-container{width:100%;max-width:calc(var(--av-container) + var(--av-gutter) * 2);padding-inline:var(--av-gutter);margin-inline:auto}.av-container--narrow{max-width:calc(var(--av-container-narrow) + var(--av-gutter) * 2)}@media (max-width:767px){:root{--av-gutter:20px}}.av-section{padding-block:var(--av-section-y)}.av-section--tight{padding-block:clamp(48px,6vw,80px)}.av-section--flush-top{padding-block-start:0}.av-section--flush-bottom{padding-block-end:0}.av-section-head{gap:var(--av-3);max-width:42rem;margin-block-end:var(--av-8);display:grid}.av-section-head--center{text-align:center;justify-items:center;margin-inline:auto}.av-mood-canvas{background:var(--av-canvas);color:var(--av-ink)}.av-mood-surface{background:var(--av-surface);color:var(--av-ink)}.av-mood-sunk{background:var(--av-sunk);color:var(--av-ink)}.av-mood-night{background:var(--av-night);color:var(--av-night-ink);--av-canvas:var(--av-night);--av-surface:var(--av-night-surface);--av-sunk:#1f2029;--av-ink:var(--av-night-ink);--av-ink-2:var(--av-night-ink-2);--av-ink-3:#8891a5;--av-line:var(--av-night-line);--av-line-strong:#3a3d4a;--av-on-ink:var(--av-night);--av-accent:#6a5bf0;--av-accent-ink:#b3aaff;--av-accent-quiet:#1c1b35;--av-accent-line:#3a3566;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.av-mood-accent{background:var(--av-accent-press);color:#fff;--av-canvas:var(--av-accent-press);--av-surface:#fff}@supports (color:color-mix(in lab, red, red)){.av-mood-accent{--av-surface:color-mix(in srgb, #fff 8%, var(--av-accent-press))}}.av-mood-accent{--av-sunk:#000}@supports (color:color-mix(in lab, red, red)){.av-mood-accent{--av-sunk:color-mix(in srgb, #000 10%, var(--av-accent-press))}}.av-mood-accent{--av-ink:#fff;--av-ink-2:#ffffffc7;--av-ink-3:#fffc;--av-accent-ink:#d6d1ff;--av-line:#ffffff29;--av-line-strong:#ffffff47;--av-on-ink:var(--av-accent-press);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.av-mood-seam{border-block-start:1px solid var(--av-line)}.av-bleed{width:100%}.av-cols{gap:var(--av-5);grid-template-columns:repeat(var(--av-cols,2), minmax(0, 1fr));display:grid}.av-split{gap:clamp(var(--av-6), 5vw, var(--av-10));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;display:grid}.av-split--wide-start{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.av-split--wide-end{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.av-split--flip>:first-child{order:2}.av-bento{gap:var(--av-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.av-bento>*{grid-column:span var(--av-span,3)}.av-stack{gap:var(--av-gap,var(--av-4));align-content:start;display:grid}.av-row{align-items:center;gap:var(--av-gap,var(--av-3));flex-wrap:wrap;display:flex}.av-row--between{justify-content:space-between}.av-spacer{margin-inline-start:auto}@media (max-width:1023px){.av-bento>*{grid-column:span var(--av-span-md,6)}}@media (max-width:767px){.av-cols,.av-split,.av-split--wide-start,.av-split--wide-end,.av-bento{gap:var(--av-5);grid-template-columns:minmax(0,1fr)}.av-bento>*{grid-column:span 1}.av-split--flip>:first-child{order:0}}.av-btn{justify-content:center;align-items:center;gap:var(--av-2);height:var(--av-btn-h,44px);padding-inline:var(--av-btn-px,20px);border-radius:var(--av-r-pill);font-family:var(--av-font-body);font-size:var(--av-t-sm);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color var(--av-dur-micro) var(--av-ease-out), border-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out), box-shadow var(--av-dur-micro) var(--av-ease-out), transform var(--av-dur-micro) var(--av-ease-out);border:1px solid #0000;font-weight:600;line-height:1;display:inline-flex}.av-btn:active:not(:disabled){transform:scale(.975)}.av-btn:disabled,.av-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.av-btn--sm{--av-btn-h:36px;--av-btn-px:14px;font-size:var(--av-t-xs)}.av-btn--lg{--av-btn-h:52px;--av-btn-px:28px;font-size:var(--av-t-body)}.av-btn--block{width:100%;display:flex}@media (pointer:coarse){.av-btn--sm{position:relative}.av-btn--sm:after{content:"";position:absolute;inset:-4px}}.av-btn--accent{background:var(--av-accent);color:var(--av-on-accent);box-shadow:var(--av-e-accent)}.av-btn--accent:hover:not(:disabled){background:var(--av-accent-hover)}.av-btn--accent:active:not(:disabled){background:var(--av-accent-press)}.av-btn--solid{background:var(--av-ink);color:var(--av-on-ink)}.av-btn--solid:hover:not(:disabled){background:var(--av-ink)}@supports (color:color-mix(in lab, red, red)){.av-btn--solid:hover:not(:disabled){background:color-mix(in srgb, var(--av-ink) 86%, var(--av-canvas))}}.av-btn--ghost{color:var(--av-ink);border-color:var(--av-line-strong);background:0 0}.av-btn--ghost:hover:not(:disabled){background:var(--av-surface);border-color:var(--av-ink-3)}.av-btn--quiet{color:var(--av-ink-2);padding-inline:var(--av-3);background:0 0}.av-btn--quiet:hover:not(:disabled){background:var(--av-surface);color:var(--av-ink)}.av-btn--danger{background:var(--av-danger-ink);color:#fff}.av-btn--danger:hover:not(:disabled){background:var(--av-danger-ink)}@supports (color:color-mix(in lab, red, red)){.av-btn--danger:hover:not(:disabled){background:color-mix(in srgb, var(--av-danger-ink) 88%, #000)}}.av-mood-accent .av-btn--accent{color:var(--av-accent-press);box-shadow:none;background:#fff}.av-mood-accent .av-btn--accent:hover:not(:disabled){background:#ffffffe6}.av-mood-accent .av-btn--ghost{color:#fff;border-color:#fff6}.av-mood-accent .av-btn--ghost:hover:not(:disabled){background:#ffffff1a;border-color:#ffffffb3}.av-icon-btn{width:var(--av-icon-btn-size,40px);height:var(--av-icon-btn-size,40px);border-radius:var(--av-r-pill);color:var(--av-ink-2);transition:background-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out), border-color var(--av-dur-micro) var(--av-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.av-icon-btn:hover:not(:disabled){background:var(--av-surface);color:var(--av-ink)}.av-icon-btn--stated{border-color:var(--av-line);background:var(--av-canvas)}.av-icon-btn--sm{--av-icon-btn-size:32px}.av-icon-btn--lg{--av-icon-btn-size:48px}@media (pointer:coarse){.av-icon-btn{position:relative}.av-icon-btn:after{content:"";inset:min(0px, calc((var(--av-icon-btn-size,40px) - 44px) / 2));position:absolute}}.av-chip{align-items:center;gap:var(--av-2);height:32px;padding-inline:var(--av-3);border:1px solid var(--av-line);border-radius:var(--av-r-pill);background:var(--av-canvas);color:var(--av-ink-2);font-size:var(--av-t-xs);white-space:nowrap;transition:background-color var(--av-dur-micro) var(--av-ease-out), border-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);font-weight:550;display:inline-flex}.av-chip:hover:not(:disabled){border-color:var(--av-line-strong);color:var(--av-ink)}.av-chip[aria-pressed=true],.av-chip[data-selected=true]{background:var(--av-accent-quiet);border-color:var(--av-accent-line);color:var(--av-accent-ink)}.av-badge{border-radius:var(--av-r-pill);white-space:nowrap;background:var(--av-sunk);color:var(--av-ink-2);align-items:center;gap:6px;padding:3px 10px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.av-badge__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.av-badge--ok{background:var(--av-ok-quiet);color:var(--av-ok-ink)}.av-badge--warn{background:var(--av-warn-quiet);color:var(--av-warn-ink)}.av-badge--danger{background:var(--av-danger-quiet);color:var(--av-danger-ink)}.av-badge--info{background:var(--av-info-quiet);color:var(--av-info-ink)}.av-badge--accent{background:var(--av-accent-quiet);color:var(--av-accent-ink)}.av-badge--live .av-badge__dot{position:relative}.av-badge--live .av-badge__dot:after{content:"";animation:av-pulse-ring 1.9s var(--av-ease-out) infinite;background:currentColor;border-radius:50%;position:absolute;inset:0}.av-field{gap:var(--av-2);display:grid}.av-field__label{font-size:var(--av-t-xs);color:var(--av-ink);letter-spacing:var(--av-track-label);font-weight:600}.av-field__optional{color:var(--av-ink-3);margin-inline-start:6px;font-weight:400}.av-field__hint{font-size:var(--av-t-xs);color:var(--av-ink-3);line-height:1.45}.av-field__error{font-size:var(--av-t-xs);color:var(--av-danger-ink);align-items:flex-start;gap:6px;font-weight:550;line-height:1.45;display:flex}.av-input,.av-textarea,.av-select{border:1px solid var(--av-line-strong);border-radius:var(--av-r-ctl);background:var(--av-canvas);width:100%;min-height:44px;color:var(--av-ink);font-family:var(--av-font-body);font-size:var(--av-t-sm);transition:border-color var(--av-dur-micro) var(--av-ease-out), background-color var(--av-dur-micro) var(--av-ease-out);padding:10px 14px;line-height:1.45}.av-input:hover:not(:disabled),.av-textarea:hover:not(:disabled),.av-select:hover:not(:disabled){border-color:var(--av-ink-3)}.av-input:disabled,.av-textarea:disabled,.av-select:disabled{background:var(--av-sunk);color:var(--av-ink-3);cursor:not-allowed}.av-textarea{resize:vertical;min-height:112px}.av-input[aria-invalid=true],.av-textarea[aria-invalid=true],.av-select[aria-invalid=true]{border-color:var(--av-danger);background:var(--av-danger-quiet)}.av-select{appearance:none;color:var(--av-ink);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 15px) calc(50% + 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:40px}[dir=rtl] .av-select{background-position:15px calc(50% + 2px),20px calc(50% + 2px);padding-inline:40px 14px}.av-input-group{border:1px solid var(--av-line-strong);border-radius:var(--av-r-ctl);background:var(--av-canvas);align-items:stretch;display:flex;overflow:hidden}.av-input-group:focus-within{border-color:var(--av-accent);outline:2px solid var(--av-accent);outline-offset:1px}.av-input-group .av-input{background:0 0;border:none;border-radius:0}.av-input-group .av-input:focus-visible{outline:none}.av-input-group__affix{background:var(--av-sunk);color:var(--av-ink-3);font-size:var(--av-t-xs);white-space:nowrap;align-items:center;padding-inline:14px;font-weight:600;display:flex}.av-choice{gap:var(--av-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:start;min-height:44px;display:inline-grid}.av-choice__input{opacity:0;width:0;height:0;position:absolute}.av-choice__box{border:1.5px solid var(--av-line-strong);background:var(--av-canvas);color:#0000;width:20px;height:20px;transition:background-color var(--av-dur-micro) var(--av-ease-out), border-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);border-radius:6px;flex:none;place-items:center;margin-block-start:2px;display:grid}.av-choice__box--radio{border-radius:50%}.av-choice__input:checked+.av-choice__box{background:var(--av-accent);border-color:var(--av-accent);color:var(--av-on-accent)}.av-choice__input:focus-visible+.av-choice__box{outline:2px solid var(--av-accent);outline-offset:2px}.av-choice__input:disabled+.av-choice__box{background:var(--av-sunk);border-color:var(--av-line)}.av-choice__label{font-size:var(--av-t-sm);color:var(--av-ink);line-height:1.45}.av-choice__hint{font-size:var(--av-t-xs);color:var(--av-ink-3);margin-block-start:2px;display:block}.av-switch{border-radius:var(--av-r-pill);background:var(--av-line-strong);width:44px;height:26px;transition:background-color var(--av-dur-control) var(--av-ease-out);flex:none;position:relative}.av-switch:after{content:"";width:20px;height:20px;transition:transform var(--av-dur-control) var(--av-ease-out);background:#fff;border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px;box-shadow:0 1px 3px #0e101740}.av-choice__input:checked+.av-switch{background:var(--av-accent)}.av-choice__input:checked+.av-switch:after{transform:translate(18px)}[dir=rtl] .av-choice__input:checked+.av-switch:after{transform:translate(-18px)}.av-choice__input:focus-visible+.av-switch{outline:2px solid var(--av-accent);outline-offset:2px}.av-segmented{border:1px solid var(--av-line);border-radius:var(--av-r-pill);background:var(--av-sunk);gap:2px;padding:3px;display:inline-flex}.av-segmented__option{border-radius:var(--av-r-pill);font-size:var(--av-t-xs);color:var(--av-ink-2);white-space:nowrap;transition:background-color var(--av-dur-control) var(--av-ease-out), color var(--av-dur-control) var(--av-ease-out);padding:7px 16px;font-weight:600}.av-segmented__option[aria-selected=true],.av-segmented__option[aria-pressed=true]{background:var(--av-canvas);color:var(--av-ink);box-shadow:var(--av-e1)}.av-tabs{gap:var(--av-1);border-block-end:1px solid var(--av-line);scrollbar-width:none;display:flex;overflow-x:auto}.av-tabs::-webkit-scrollbar{display:none}.av-tab{font-size:var(--av-t-sm);color:var(--av-ink-3);white-space:nowrap;transition:color var(--av-dur-control) var(--av-ease-out);padding:12px 14px;font-weight:600;position:relative}.av-tab:hover{color:var(--av-ink-2)}.av-tab[aria-selected=true]{color:var(--av-ink)}.av-tab[aria-selected=true]:after{content:"";background:var(--av-accent);border-radius:2px;height:2px;position:absolute;inset-block-end:-1px;inset-inline:8px}.av-typing{align-items:center;gap:4px;display:inline-flex}.av-typing__dot{width:6px;height:6px;animation:av-typing 1.2s var(--av-ease-io) infinite;background:currentColor;border-radius:50%}.av-typing__dot:nth-child(2){animation-delay:.16s}.av-typing__dot:nth-child(3){animation-delay:.32s}.av-typing--sm .av-typing__dot{width:4px;height:4px}@media (prefers-reduced-motion:reduce){.av-typing__dot{opacity:.7}}.av-lang{background:var(--av-sunk);border:1px solid var(--av-line);border-radius:var(--av-r-pill);flex:none;align-items:center;height:32px;padding:3px;display:inline-flex}.av-lang__opt{min-width:30px;height:26px;padding:0 var(--av-2);border-radius:var(--av-r-pill);color:var(--av-ink-3);font-family:var(--av-font-mono);letter-spacing:var(--av-track-label);cursor:pointer;transition:background-color var(--av-dur-control) var(--av-ease-out), color var(--av-dur-control) var(--av-ease-out);background:0 0;border:0;justify-content:center;align-items:center;font-size:11.5px;display:inline-flex}.av-lang__opt:hover{color:var(--av-ink-2)}.av-lang__opt[aria-checked=true]{background:var(--av-canvas);color:var(--av-ink);box-shadow:var(--av-e1)}@media (pointer:coarse){.av-chip{position:relative}.av-chip:after{content:"";inset-block:min(0px, calc((var(--av-chip-h,32px) - 44px) / 2));position:absolute;inset-inline:0}}.av-card{background:var(--av-canvas);border:1px solid var(--av-line);border-radius:var(--av-r-card);padding:var(--av-5);box-shadow:var(--av-e1)}.av-card--flat{box-shadow:none}.av-card--sunk{background:var(--av-surface);box-shadow:none}.av-card--pad-sm{padding:var(--av-4)}.av-card--pad-lg{padding:var(--av-7)}.av-card--interactive{transition:transform var(--av-dur-control) var(--av-ease-out), box-shadow var(--av-dur-control) var(--av-ease-out), border-color var(--av-dur-control) var(--av-ease-out)}.av-card--interactive:hover{box-shadow:var(--av-e2);border-color:var(--av-line-strong);transform:translateY(-2px)}.av-card--accent{border-color:var(--av-accent-line);background:var(--av-accent-quiet);box-shadow:none}.av-card>.av-card{border-radius:calc(var(--av-r-card) - var(--av-1))}.av-card__head{justify-content:space-between;align-items:flex-start;gap:var(--av-4);margin-block-end:var(--av-4);display:flex}.av-card__title{font-family:var(--av-font-display);font-size:var(--av-t-h2);letter-spacing:var(--av-track-title);color:var(--av-ink);font-weight:650}.av-card__sub{font-size:var(--av-t-xs);color:var(--av-ink-3);margin-block-start:2px}.av-group{gap:var(--av-3);border-block-start:1px solid var(--av-line);padding-block-start:var(--av-4);display:grid}.av-group__label{font-size:var(--av-t-xs);letter-spacing:var(--av-track-label);color:var(--av-ink-3);font-weight:600}.av-rows{display:grid}.av-rows>*+*{border-block-start:1px solid var(--av-line)}.av-row-item{align-items:center;gap:var(--av-4);padding-block:var(--av-4);min-height:56px;display:flex}.av-panel{background:var(--av-canvas);border:1px solid var(--av-line);border-radius:var(--av-r-card);flex-direction:column;min-height:0;display:flex;overflow:hidden}.av-panel__head{align-items:center;gap:var(--av-3);padding:var(--av-4) var(--av-5);border-block-end:1px solid var(--av-line);background:var(--av-surface);flex:none;display:flex}.av-panel__body{flex:1;min-height:0;overflow-y:auto}.av-panel__foot{padding:var(--av-4) var(--av-5);border-block-start:1px solid var(--av-line);background:var(--av-surface);flex:none}.av-table-wrap{border:1px solid var(--av-line);border-radius:var(--av-r-card);background:var(--av-canvas);width:100%;overflow-x:auto}.av-table{border-collapse:collapse;width:100%;font-size:var(--av-t-sm);white-space:nowrap}.av-table thead th{z-index:var(--av-z-raised);padding:var(--av-3) var(--av-4);background:var(--av-surface);border-block-end:1px solid var(--av-line);text-align:start;font-size:var(--av-t-xs);letter-spacing:var(--av-track-label);color:var(--av-ink-3);font-weight:600;position:sticky;inset-block-start:0}.av-table tbody td{padding:var(--av-4);border-block-end:1px solid var(--av-line);color:var(--av-ink-2);vertical-align:middle}.av-table tbody tr:last-child td{border-block-end:none}.av-table tbody tr:hover td{background:var(--av-surface)}.av-table .av-td-num{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;text-align:end;color:var(--av-ink)}.av-table .av-td-strong{color:var(--av-ink);font-weight:600}.av-stat{gap:var(--av-1);border-block-start:1px solid var(--av-line);padding-block-start:var(--av-4);display:grid}.av-stat__label{font-size:var(--av-t-xs);color:var(--av-ink-3)}.av-stat__value{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--av-ink);font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:550;line-height:1.1}.av-stat__delta{font-size:var(--av-t-xs);align-items:center;gap:4px;font-weight:600;display:inline-flex}.av-stat__delta--up{color:var(--av-ok-ink)}.av-stat__delta--down{color:var(--av-danger-ink)}.av-thread{gap:var(--av-3);display:grid}.av-bubble{max-width:min(78%,46ch);font-size:var(--av-t-sm);animation:av-arrive var(--av-dur-control) var(--av-ease-out) both;padding:10px 14px;line-height:1.5}.av-bubble--in{border-radius:var(--av-r-bubble-in);background:var(--av-sunk);color:var(--av-ink);justify-self:start}.av-bubble--out{border-radius:var(--av-r-bubble-out);background:var(--av-accent);color:var(--av-on-accent);justify-self:end}.av-bubble__meta{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;opacity:.66;margin-block-start:4px;font-size:.6875rem;display:block}.av-mood-night .av-bubble--in{background:#22242f}.av-scrim{z-index:var(--av-z-modal);background:var(--av-scrim);-webkit-backdrop-filter:blur(3px);animation:av-fade-in var(--av-dur-control) var(--av-ease-out) both;position:fixed;inset:0}.av-modal{z-index:var(--av-z-modal);width:min(560px, calc(100vw - var(--av-8)));max-height:calc(100dvh - var(--av-9));background:var(--av-canvas);border:1px solid var(--av-line);border-radius:var(--av-r-surface);box-shadow:var(--av-e3);flex-direction:column;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)}.av-modal__head,.av-modal__foot{padding:var(--av-5);flex:none}.av-modal__head{border-block-end:1px solid var(--av-line)}.av-modal__foot{border-block-start:1px solid var(--av-line);justify-content:flex-end;gap:var(--av-3);display:flex}.av-modal__body{padding:var(--av-5);overflow-y:auto}@media (max-width:639px){.av-modal{border-radius:var(--av-r-surface) var(--av-r-surface) 0 0;width:100%;max-height:88dvh;animation:av-sheet-up var(--av-dur-surface) var(--av-ease-out) both;border-block-end:none;border-inline:none;padding-block-end:env(safe-area-inset-bottom);inset:auto 0 0;transform:none}}.av-drawer{z-index:var(--av-z-drawer);background:var(--av-canvas);border-inline-end:1px solid var(--av-line);width:min(320px,86vw);box-shadow:var(--av-e3);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.av-popover{z-index:var(--av-z-tooltip);min-width:200px;padding:var(--av-2);background:var(--av-canvas);border:1px solid var(--av-line);border-radius:var(--av-r-card);box-shadow:var(--av-e2)}.av-menu-item{align-items:center;gap:var(--av-3);width:100%;padding:9px var(--av-3);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);color:var(--av-ink-2);text-align:start;transition:background-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);display:flex}.av-menu-item:hover{background:var(--av-surface);color:var(--av-ink)}.av-menu-item--danger{color:var(--av-danger-ink)}.av-menu-item--danger:hover{background:var(--av-danger-quiet)}.av-tooltip{z-index:var(--av-z-tooltip);background:var(--av-ink);max-width:260px;color:var(--av-on-ink);font-size:var(--av-t-xs);box-shadow:var(--av-e2);border-radius:8px;padding:6px 10px;line-height:1.4}.av-toasts{z-index:var(--av-z-toast);inset-block-end:calc(var(--av-5) + env(safe-area-inset-bottom));inset-inline:var(--av-5);gap:var(--av-2);pointer-events:none;justify-items:center;display:grid;position:fixed}.av-toast{pointer-events:auto;align-items:center;gap:var(--av-3);max-width:min(440px,100%);padding:var(--av-3) var(--av-4);background:var(--av-ink);color:var(--av-on-ink);border-radius:var(--av-r-pill);font-size:var(--av-t-sm);box-shadow:var(--av-e3);animation:av-arrive var(--av-dur-control) var(--av-ease-out) both;display:flex}.av-toast__icon{flex:none;place-items:center;display:grid}.av-toast--ok .av-toast__icon{color:var(--av-ok)}.av-toast--danger .av-toast__icon{color:var(--av-danger)}.av-banner{align-items:flex-start;gap:var(--av-3);padding:var(--av-4);border:1px solid var(--av-line);border-radius:var(--av-r-card);background:var(--av-surface);font-size:var(--av-t-sm);color:var(--av-ink-2);display:flex}.av-banner--info{background:var(--av-info-quiet);border-color:var(--av-info)}@supports (color:color-mix(in lab, red, red)){.av-banner--info{border-color:color-mix(in srgb, var(--av-info) 26%, transparent)}}.av-banner--info{color:var(--av-info-ink)}.av-banner--warn{background:var(--av-warn-quiet);border-color:var(--av-warn)}@supports (color:color-mix(in lab, red, red)){.av-banner--warn{border-color:color-mix(in srgb, var(--av-warn) 30%, transparent)}}.av-banner--warn{color:var(--av-warn-ink)}.av-banner--danger{background:var(--av-danger-quiet);border-color:var(--av-danger)}@supports (color:color-mix(in lab, red, red)){.av-banner--danger{border-color:color-mix(in srgb, var(--av-danger) 26%, transparent)}}.av-banner--danger{color:var(--av-danger-ink)}.av-skeleton{border-radius:var(--av-r-ctl);background:var(--av-sunk);animation:av-breathe 1.8s var(--av-ease-io) infinite}.av-skeleton--text{border-radius:5px;height:.85em}.av-skeleton--circle{border-radius:50%}.av-state{justify-items:center;gap:var(--av-3);padding:var(--av-10) var(--av-5);text-align:center;display:grid}.av-state__icon{border-radius:var(--av-r-card);background:var(--av-sunk);width:52px;height:52px;color:var(--av-ink-3);place-items:center;margin-block-end:var(--av-1);display:grid}.av-state__title{font-family:var(--av-font-display);font-size:var(--av-t-h2);color:var(--av-ink);font-weight:650}.av-state__body{max-width:44ch;font-size:var(--av-t-sm);color:var(--av-ink-2)}.av-state--error .av-state__icon{background:var(--av-danger-quiet);color:var(--av-danger-ink)}.av-avatar{width:var(--av-avatar-size,40px);height:var(--av-avatar-size,40px);background:var(--av-accent-quiet);color:var(--av-accent-ink);font-family:var(--av-font-display);font-size:calc(var(--av-avatar-size,40px) * .38);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:650;display:grid;position:relative;overflow:hidden}.av-avatar--sm{--av-avatar-size:30px}.av-avatar--lg{--av-avatar-size:56px}.av-avatar__badge{border:2px solid var(--av-canvas);border-radius:50%;place-items:center;width:40%;height:40%;display:grid;position:absolute;inset-block-end:-1px;inset-inline-end:-1px}.av-frame{border-radius:var(--av-r-surface);border:1px solid var(--av-line);background:var(--av-sunk);aspect-ratio:var(--av-frame-ratio,16 / 10);position:relative;overflow:hidden}.av-frame>img,.av-frame>video{object-fit:cover;width:100%;height:100%}.av-shell{background:var(--av-shell-ground);min-height:100dvh;color:var(--av-ink);--av-nav-trip:8px}:where(.av-shell__main)>*{background:var(--av-canvas);color:var(--av-ink)}.av-shell__main>.animate-az-in{background:0 0;border-radius:0;margin-inline:0;overflow:visible}.av-shell__main>:not(.animate-az-in),.av-shell__main>.animate-az-in>*{margin-inline:var(--av-shell-inset);border-radius:var(--av-r-panel);width:auto;overflow:clip}.av-shell__main>:not(.animate-az-in)+:not(.animate-az-in),.av-shell__main>.animate-az-in>*+*{margin-block-start:var(--av-shell-gap)}.av-nav-sentinel{height:var(--av-nav-trip);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.av-nav{z-index:var(--av-z-nav);--av-page-ink:var(--av-ink);color:var(--av-page-ink);padding-block-start:var(--av-3);position:sticky;inset-block-start:0;container-type:inline-size}.av-nav__shell{align-items:center;gap:var(--av-5);width:100%;height:var(--av-nav-h);padding-inline:var(--av-gutter);grid-template-columns:1fr auto 1fr;display:grid;position:relative}.av-nav__pill{z-index:-1;inset-block:5px;inset-inline:max(var(--av-shell-inset), calc((100% - var(--av-nav-max)) / 2));border-radius:var(--av-r-pill);background:var(--av-chrome-fill);border:1px solid var(--av-chrome-line);box-shadow:var(--av-chrome-shadow);opacity:0;transform-origin:50% 0;transition:opacity var(--av-dur-control) var(--av-ease-out), transform var(--av-dur-control) var(--av-ease-out);position:absolute;transform:scale(.97)}.av-nav[data-stuck=true],.av-nav .av-lang-menu__panel,.av-nav__sheet{--av-page-ink:#f6f7fb}.av-nav[data-stuck=true] .av-nav__pill{opacity:1;-webkit-backdrop-filter:var(--av-chrome-blur);transform:none}@media (prefers-reduced-motion:reduce){.av-nav__pill{transform:none}}.av-nav__brand{justify-self:start;align-items:center;display:inline-flex}.av-nav__brand,.av-nav__end{transition:transform var(--av-dur-control) var(--av-ease-out)}.av-nav[data-stuck=true] .av-nav__brand{transform:translateX(calc(max(var(--av-shell-inset), (100cqw - var(--av-nav-max)) / 2) + var(--av-nav-pad) - var(--av-gutter)))}.av-nav[data-stuck=true] .av-nav__end{transform:translateX(calc((max(var(--av-shell-inset), (100cqw - var(--av-nav-max)) / 2) + var(--av-nav-pad) - var(--av-gutter)) * -1))}.av-wordmark{font-family:var(--av-font-display);letter-spacing:-.04em;color:var(--av-ink);flex:none;align-items:baseline;gap:.45em;font-size:1.375rem;font-weight:800;line-height:1;display:inline-flex}.av-wordmark__mark{border-radius:22%;flex:none;width:1.14em;height:1.14em;margin-block-end:-.09em}.av-nav .av-wordmark,.av-footer .av-wordmark{color:var(--av-page-ink)}.av-nav__links{justify-self:center;align-items:center;gap:var(--av-1);display:flex}.av-nav__link{border-radius:var(--av-r-pill);font-size:var(--av-t-sm);color:var(--av-page-ink);padding:8px 12px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.av-nav__link{color:color-mix(in srgb, var(--av-page-ink) 76%, transparent)}}.av-nav__link{white-space:nowrap;transition:color var(--av-dur-micro) var(--av-ease-out), background-color var(--av-dur-micro) var(--av-ease-out)}.av-nav__link:hover{color:var(--av-page-ink);background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-nav__link:hover{background:color-mix(in srgb, var(--av-page-ink) 8%, transparent)}}.av-nav__link[aria-current=page]{color:var(--av-page-ink)}.av-nav__end{justify-self:end;align-items:center;gap:var(--av-2);display:flex}.av-nav__divider{background:var(--av-chrome-line-strong);flex:none;width:1px;height:18px;margin-inline-start:6px}.av-lang-menu{display:inline-flex;position:relative}.av-lang-menu__btn{height:32px;padding-inline:var(--av-3);border-radius:var(--av-r-pill);color:var(--av-page-ink);background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.av-lang-menu__btn{color:color-mix(in srgb, var(--av-page-ink) 76%, transparent)}}.av-lang-menu__btn{font-family:var(--av-font-body);font-size:var(--av-t-sm);cursor:pointer;transition:color var(--av-dur-micro) var(--av-ease-out), background-color var(--av-dur-micro) var(--av-ease-out);font-weight:500;line-height:1}.av-lang-menu__btn:hover,.av-lang-menu__btn[aria-expanded=true]{color:var(--av-page-ink);background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-lang-menu__btn:hover,.av-lang-menu__btn[aria-expanded=true]{background:color-mix(in srgb, var(--av-page-ink) 8%, transparent)}}.av-lang-menu__panel{z-index:1;min-width:184px;padding:var(--av-1);border:1px solid var(--av-chrome-line);background:var(--av-chrome-fill);box-shadow:var(--av-chrome-shadow);-webkit-backdrop-filter:var(--av-chrome-blur);animation:av-arrive var(--av-dur-micro) var(--av-ease-out) both;border-radius:14px;position:absolute;inset-block-start:calc(100% + var(--av-2));inset-inline-end:0}.av-lang-menu__panel:focus-visible{outline:none}.av-lang-menu__opt{justify-content:space-between;align-items:center;gap:var(--av-4);font-size:var(--av-t-sm);color:var(--av-page-ink);border-radius:9px;padding:9px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.av-lang-menu__opt{color:color-mix(in srgb, var(--av-page-ink) 76%, transparent)}}.av-lang-menu__opt{white-space:nowrap;cursor:pointer}.av-lang-menu__opt[aria-selected=true]{color:var(--av-page-ink)}.av-lang-menu__opt[data-highlighted=true]{background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-lang-menu__opt[data-highlighted=true]{background:color-mix(in srgb, var(--av-page-ink) 10%, transparent)}}.av-lang-menu__opt[data-highlighted=true]{color:var(--av-page-ink)}.av-lang-menu__check{opacity:0;color:var(--av-accent-ink);flex:none}.av-lang-menu__check[data-on=true]{opacity:1}.av-lang-menu--rows{width:100%;display:block}.av-lang-menu__rows{gap:var(--av-1);outline:none;display:grid}.av-lang-menu--rows .av-lang-menu__opt{padding:13px var(--av-3);border-radius:var(--av-r-ctl);background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-lang-menu--rows .av-lang-menu__opt{background:color-mix(in srgb, var(--av-page-ink) 5%, transparent)}}.av-lang-menu--rows .av-lang-menu__opt{font-size:var(--av-t-body)}.av-lang-menu--rows .av-lang-menu__opt[aria-selected=true]{background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-lang-menu--rows .av-lang-menu__opt[aria-selected=true]{background:color-mix(in srgb, var(--av-page-ink) 12%, transparent)}}.av-nav__menu{border:1px solid var(--av-chrome-line);border-radius:var(--av-r-pill);background:var(--av-page-ink);justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:none}@supports (color:color-mix(in lab, red, red)){.av-nav__menu{background:color-mix(in srgb, var(--av-page-ink) 7%, transparent)}}.av-nav__menu{color:var(--av-page-ink);cursor:pointer;transition:background-color var(--av-dur-micro) var(--av-ease-out)}.av-nav__menu:hover{background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-nav__menu:hover{background:color-mix(in srgb, var(--av-page-ink) 14%, transparent)}}@media (pointer:coarse){.av-nav__menu{position:relative}.av-nav__menu:after{content:"";border-radius:inherit;position:absolute;inset:-2px}}.av-nav__mobile-only{display:none}@media (max-width:968px){.av-nav__links,.av-nav__desktop-only{display:none}.av-nav__shell{grid-template-columns:1fr auto}.av-nav__mobile-only{display:inline-flex}}.av-nav__sheet{z-index:calc(var(--av-z-nav) - 1);gap:var(--av-1);padding:calc(var(--av-nav-h) + var(--av-3) + var(--av-6)) var(--av-gutter) calc(var(--av-8) + env(safe-area-inset-bottom));background:var(--av-page);--av-page-ink:#f6f7fb;color:var(--av-page-ink);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.av-nav__sheet-link{border-block-end:1px solid var(--av-chrome-line);font-family:var(--av-font-display);color:var(--av-page-ink);animation:av-arrive var(--av-dur-control) var(--av-ease-out) both;animation-delay:calc(var(--av-i,0) * 40ms);padding:15px 2px;font-size:1.0625rem;font-weight:600}.av-nav__sheet-foot{justify-items:start;gap:var(--av-5);margin-block-start:var(--av-6);display:grid}.av-nav__sheet .av-lang{border-color:var(--av-chrome-line);background:0 0}.av-nav__sheet .av-lang__opt{color:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-nav__sheet .av-lang__opt{color:color-mix(in srgb, var(--av-page-ink) 55%, transparent)}}.av-nav__sheet .av-lang__opt[aria-checked=true]{background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-nav__sheet .av-lang__opt[aria-checked=true]{background:color-mix(in srgb, var(--av-page-ink) 12%, transparent)}}.av-nav__sheet .av-lang__opt[aria-checked=true]{box-shadow:none;color:var(--av-page-ink)}.av-hero{--av-hero-ground:#ede4f3;--av-ink-3:#5a6273;isolation:isolate;background:var(--av-hero-ground);position:relative}.av-hero__band{min-block-size:min(88vh, calc(100vh - var(--av-nav-h) - 72px));max-block-size:calc(100vh - var(--av-nav-h));align-items:center;display:grid;position:relative;overflow:clip}.av-hero__art{z-index:-1;object-fit:cover;object-position:0% 50%;pointer-events:none;block-size:calc(100% + 32px);inline-size:calc(100% + 32px);animation:av-hero-settle 1.2s var(--av-ease-out) both;position:absolute;inset:-16px;-webkit-mask-image:linear-gradient(#000 88%,#0000 100%);mask-image:linear-gradient(#000 88%,#0000 100%)}@keyframes av-hero-settle{0%{transform:translate(8px)}to{transform:none}}.av-hero__inner{justify-items:start;gap:var(--av-5);text-align:start;padding-block:clamp(var(--av-6), 6vh, var(--av-8)) clamp(var(--av-10), 16vh, var(--av-12));grid-template-columns:minmax(0,1fr);display:grid;position:relative}.av-hero__badge{padding:6px var(--av-4);border:1px solid var(--av-ink);background:#ffffffa3;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.av-hero__badge{border:1px solid color-mix(in srgb, var(--av-ink) 10%, transparent)}}.av-hero__badge{border-radius:var(--av-r-pill);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:var(--av-track-label);color:var(--av-ink-2)}.av-hero__title{max-inline-size:15ch;font-family:var(--av-font-display);letter-spacing:-.02em;font-size:clamp(40px,6.1vw,88px);font-weight:600;line-height:1.04}.av-hero__line{margin-block-end:-.14em;padding-block-end:.14em;display:block;overflow:clip}.av-hero__line-in{display:block}.av-hero__accent{color:var(--av-accent-ink)}.av-hero__lead{max-inline-size:52ch;color:var(--av-ink-2);font-size:18px;font-weight:400;line-height:1.6}.av-hero__actions{gap:var(--av-3);flex-wrap:wrap;margin-block-start:var(--av-1);display:flex}.av-hero__proof{gap:var(--av-2);min-inline-size:0;font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:var(--av-track-label);flex-wrap:wrap;display:flex}.av-hero__proof li{align-items:center;gap:var(--av-2);padding:6px var(--av-3);border:1px solid var(--av-ink);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.av-hero__proof li{border:1px solid color-mix(in srgb, var(--av-ink) 9%, transparent)}}.av-hero__proof li{border-radius:var(--av-r-pill);color:var(--av-ink-2);background:#ffffff94}.av-hero__proof li:before{content:"";border-radius:var(--av-r-pill);background:var(--av-accent);flex:none;block-size:5px;inline-size:5px}.av-hero__line-in,.av-hero__badge,.av-hero__lead,.av-hero__actions,.av-hero__proof{animation:av-hero-rise .5s var(--av-ease-out) both;animation-delay:calc(var(--av-i,0) * 60ms)}@keyframes av-hero-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.av-hero__line-in,.av-hero__badge,.av-hero__lead,.av-hero__actions,.av-hero__proof,.av-hero__art{opacity:1;animation:none;transform:none}}@media (max-width:1023px){.av-hero__band{min-block-size:82vh}.av-hero__art{object-position:52% 50%}}@media (max-width:599px){.av-hero__art{object-position:58% 50%}}@media (max-width:767px){.av-hero__inner{padding-block:var(--av-8) var(--av-7)}}@media (max-width:430px){.av-hero__title{font-size:clamp(34px,9.2vw,40px)}}.av-night{--av-night-band:#000002;--av-night-lit:#6a51b8;--av-night-glow:#7b4fd0;--av-night-gap:clamp(var(--av-5), 3vw, var(--av-7));isolation:isolate;background:var(--av-night-band);padding-block:clamp(var(--av-9), 10vh, var(--av-11));position:relative;container-type:inline-size}.av-night__inner{--av-night-pull:calc(-1 * ( var(--av-gutter) + max(0px, (100cqw - (var(--av-container) + var(--av-gutter) * 2)) / 2) ));column-gap:var(--av-night-gap);row-gap:clamp(var(--av-5), 3vh, var(--av-7));grid-template-columns:minmax(0,.94fr) 1px minmax(0,1.06fr);grid-template-areas:"art rail head""art rail seq""art rail note";align-items:start;display:grid}.av-night__art{min-block-size:clamp(320px,44vh,560px);grid-area:art;align-self:stretch;margin-inline-start:var(--av-night-pull);position:relative;overflow:clip}.av-night__moon{object-fit:cover;object-position:center;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;block-size:100%;inline-size:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 13% 87%,#0000 100%),linear-gradient(#0000 0%,#000 9% 89%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 13% 87%,#0000 100%),linear-gradient(#0000 0%,#000 9% 89%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.av-night__halo{background:radial-gradient(50% 38% at 54% 50%, var(--av-night-glow), transparent 72%);border-radius:50%;position:absolute;inset:6% 4% 12%}@supports (color:color-mix(in lab, red, red)){.av-night__halo{background:radial-gradient(50% 38% at 54% 50%, color-mix(in srgb, var(--av-night-glow) 42%, transparent), transparent 72%)}}.av-night__halo{filter:blur(34px);pointer-events:none;animation:av-night-breathe 6s var(--av-ease-io) infinite}@keyframes av-night-breathe{0%,to{opacity:.85}50%{opacity:1}}.av-night__inner:before{content:"";background:linear-gradient(to bottom, transparent 0%, var(--av-night-line) 12%, var(--av-night-lit) 42%, var(--av-night-lit) 60%, var(--av-night-line) 86%, transparent 100%);box-shadow:0 0 14px 1px var(--av-night-glow);grid-area:rail;align-self:stretch}@supports (color:color-mix(in lab, red, red)){.av-night__inner:before{box-shadow:0 0 14px 1px color-mix(in srgb, var(--av-night-glow) 26%, transparent)}}.av-night__head{gap:var(--av-3);grid-area:head;justify-items:start;display:grid}.av-night__seq{grid-area:seq}.av-night__seq[data-av-reveal]{opacity:1;will-change:auto;transition:none;transform:none}.av-night__list{gap:clamp(var(--av-6), 4vh, var(--av-8));margin:0;padding:0;list-style:none;display:grid}.av-night__item{column-gap:clamp(var(--av-4), 1.8vw, var(--av-6));opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 80ms);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid;position:relative;transform:translateY(14px)}.av-night__seq[data-av-in=true] .av-night__item{opacity:1;transform:none}.av-night__item:before{content:"";background:var(--av-accent-ink);block-size:7px;inline-size:7px;box-shadow:0 0 0 4px var(--av-night-band);border-radius:50%;position:absolute;inset-block-start:.62em;inset-inline-start:calc(-1 * var(--av-night-gap) - 3.5px)}.av-night__time{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--av-night-ink);font-size:clamp(24px,2.6vw,34px);font-weight:500;line-height:1.1}.av-night__what{font-size:var(--av-t-sm);color:var(--av-night-ink-2);max-inline-size:34ch;line-height:1.5}.av-night__note{font-size:var(--av-t-xs);font-family:var(--av-font-mono);letter-spacing:var(--av-track-label);color:var(--av-ink-3);grid-area:note;margin:0;margin-block-start:var(--av-4)}@media (max-width:899px){.av-night__inner{--av-night-gap:var(--av-5);row-gap:var(--av-6);grid-template-columns:1px minmax(0,1fr);grid-template-areas:"art art""head head""rail seq""note note"}.av-night__art{block-size:clamp(240px,34vh,320px);min-block-size:0;margin-block-end:var(--av-2);margin-inline-end:var(--av-night-pull)}.av-night__item{row-gap:var(--av-1);grid-template-columns:minmax(0,1fr)}.av-night__what{max-inline-size:none}}@media (prefers-reduced-motion:reduce){.av-night__item{opacity:1;transition:none;transform:none}.av-night__halo{opacity:1;animation:none}}.av-what{padding-block:var(--av-section-y)}.av-what__reveal{margin-block-start:clamp(var(--av-7), 4vw, 56px)}.av-what__reveal[data-av-reveal]{opacity:1;will-change:auto;transition:none;transform:none}.av-what__list{--av-what-h:clamp(430px, 43vw, 620px);gap:clamp(var(--av-4), 1.6vw, var(--av-5));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.av-what__card{block-size:var(--av-what-h);border-radius:var(--av-r-panel);isolation:isolate;display:grid;position:relative;overflow:clip}.av-what__art{object-fit:cover;object-position:var(--av-what-pos,50% 50%);block-size:100%;inline-size:100%;transform:scale(var(--av-what-zoom,1));transform-origin:var(--av-what-origin,50% 50%);transition:transform .4s var(--av-ease-out);position:absolute;inset:0}.av-what__text{z-index:1;gap:var(--av-3);padding:clamp(var(--av-5), 2.6vw, var(--av-7));max-inline-size:var(--av-what-text-w,34ch);grid-area:1/1;align-content:start;justify-items:start;display:grid;position:relative}.av-what__kicker{font-family:var(--av-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--av-what-ink-3,var(--av-ink-2));font-size:.6875rem;font-weight:500}.av-what__title{font-family:var(--av-font-display);letter-spacing:var(--av-track-title);text-wrap:balance;color:var(--av-ink);font-size:clamp(1.375rem,1.05rem + 1.05vw,1.75rem);font-weight:700;line-height:1.16}.av-what__body{font-size:var(--av-t-sm);color:var(--av-ink-2);text-wrap:pretty;line-height:1.5}.av-what__chip{border-radius:var(--av-r-pill);border:1px solid var(--av-ink);margin-block-start:var(--av-2);padding:6px 12px}@supports (color:color-mix(in lab, red, red)){.av-what__chip{border:1px solid color-mix(in srgb, var(--av-ink) 14%, transparent)}}.av-what__chip{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.06em;color:var(--av-ink);background:#ffffff9e}.av-what__card[data-card=channels]{--av-what-pos:50% 0%;--av-what-text-w:24ch}.av-what__card[data-card=voice]{--av-what-pos:50% 0%;--av-what-zoom:1.35;--av-what-origin:50% 0%;--av-what-text-w:26ch}.av-what__card[data-card=orders]{--av-what-pos:50% 0%;--av-what-zoom:1.06;--av-what-origin:0% 0%;--av-what-text-w:40ch}.av-what__card[data-card=languages]{--av-what-pos:50% 0%;--av-what-zoom:1.24;--av-what-origin:0% 0%;--av-what-text-w:36ch}.av-what__card{opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 70ms);transform:translateY(16px)}.av-what__reveal[data-av-in=true] .av-what__card{opacity:1;transform:none}@media (max-width:1179px){.av-what__list{--av-what-art-h:clamp(240px, 26vw, 320px);grid-auto-rows:auto}.av-what__card{grid-template-rows:var(--av-what-art-h) auto;background:var(--av-surface);block-size:auto;display:grid}.av-what__art{--av-what-zoom:1;--av-what-origin:50% 50%;grid-row:1;block-size:100%;position:relative;inset:auto}.av-what__text{grid-row:2;align-content:start;max-inline-size:none}.av-what__card[data-card=languages] .av-what__text{align-content:start}.av-what__card[data-card=channels]{--av-what-pos:50% 82%}.av-what__card[data-card=voice]{--av-what-pos:50% 78%}.av-what__card[data-card=orders]{--av-what-pos:50% 88%}.av-what__card[data-card=languages]{--av-what-pos:50% 48%}}@media (max-width:899px){.av-what__list{--av-what-art-h:clamp(230px, 62vw, 330px);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.av-what__card{opacity:1;transition:none;transform:none}}.av-channels__item{align-items:center;gap:var(--av-3);padding:var(--av-3) var(--av-5);border:1px solid var(--av-line);border-radius:var(--av-r-pill);background:var(--av-canvas);font-size:var(--av-t-sm);color:var(--av-ink);white-space:nowrap;margin-inline-end:var(--av-3);font-weight:600;display:inline-flex}.av-channels__glyph{flex:none;width:22px;height:22px}.av-plans{padding-block:var(--av-section-y);--av-plans-glow:#6a51b8;--av-plans-glow-x:24%;--av-plans-glow-y:31%;--av-plans-card:var(--av-night-surface);--av-plans-edge:#ffffff14;--av-ink-3:var(--av-night-ink-2)}.av-plans .av-t2{font-size:var(--av-t-lead);text-wrap:pretty}.av-plans__term{justify-content:center;align-items:center;gap:var(--av-4);flex-wrap:wrap;margin-block-start:clamp(var(--av-6), 3vw, var(--av-7));display:flex}.av-plans__saving{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.04em;color:var(--av-accent-ink)}.av-plans__reveal{margin-block-start:clamp(var(--av-7), 4vw, 56px)}.av-plans__reveal[data-av-reveal]{opacity:1;will-change:auto;transition:none;transform:none}.av-plans__list{gap:clamp(var(--av-4), 1.6vw, var(--av-5));grid-template-rows:auto auto auto auto auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.av-plans__card{grid-row:span 6;grid-template-rows:subgrid;row-gap:var(--av-4);padding:clamp(var(--av-5), 2.2vw, var(--av-7));border:1px solid var(--av-plans-edge);border-radius:var(--av-r-panel);background:var(--av-plans-card);isolation:isolate;display:grid;position:relative;overflow:clip}.av-plans__glow{z-index:0;background:radial-gradient(64% 44% at var(--av-plans-glow-x,24%) var(--av-plans-glow-y,31%), var(--av-plans-glow), transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.av-plans__glow{background:radial-gradient(64% 44% at var(--av-plans-glow-x,24%) var(--av-plans-glow-y,31%), color-mix(in srgb, var(--av-plans-glow) var(--av-plans-glow-strength,38%), transparent), transparent 70%)}}.av-plans__glow{opacity:var(--av-plans-glow-opacity,1);transition:opacity .4s var(--av-ease-out);pointer-events:none}.av-plans__card>:not(.av-plans__glow){z-index:1;position:relative}.av-plans__card[data-recommended=true]{--av-plans-glow-strength:70%;--av-plans-glow-opacity:.74;--av-plans-edge:#ffffff24}.av-plans__head{justify-content:space-between;align-items:center;gap:var(--av-3);display:flex}.av-plans__name{font-family:var(--av-font-display);font-size:var(--av-t-h2);letter-spacing:var(--av-track-title);color:var(--av-night-ink);font-weight:650}.av-plans__tag{border-radius:var(--av-r-pill);border:1px solid var(--av-accent-line);background:var(--av-accent-quiet);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.04em;color:var(--av-accent-ink);white-space:nowrap;flex:none;padding:4px 10px}.av-plans__who{font-size:var(--av-t-sm);color:var(--av-night-ink-2);text-wrap:pretty;line-height:1.45}.av-plans__price{align-items:baseline;gap:var(--av-2);flex-wrap:wrap;display:flex}.av-plans__amount{letter-spacing:-.02em;color:var(--av-night-ink);font-size:clamp(2.25rem,1.6rem + 2vw,3rem);font-weight:500;line-height:1}.av-plans__amount .av-manat{color:inherit;font-size:.62em}.av-plans__period{font-size:var(--av-t-sm);color:var(--av-night-ink-2)}.av-plans__billed{font-size:var(--av-t-xs);color:var(--av-night-ink-2);line-height:1.4}.av-plans__cta{align-self:start}.av-plans__features{align-content:start;gap:var(--av-3);border-block-start:1px solid var(--av-plans-edge);font-size:var(--av-t-sm);color:var(--av-night-ink-2);margin:0;padding-block-start:var(--av-4);padding-inline:0;line-height:1.45;list-style:none;display:grid}.av-plans__note{text-align:center;font-size:var(--av-t-xs);color:var(--av-night-ink-2);margin-block-start:clamp(var(--av-6), 3vw, var(--av-7))}.av-plans__card{opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 70ms);transform:translateY(16px)}.av-plans__reveal[data-av-in=true] .av-plans__card{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.av-plans__card[data-recommended=true]:hover .av-plans__glow{--av-plans-glow-opacity:1}}@media (max-width:899px){.av-plans__list{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.av-plans__card{grid-row:auto;grid-template-rows:none}}@media (prefers-reduced-motion:reduce){.av-plans__card{opacity:1;transition:none;transform:none}.av-plans__glow{transition:none}}.av-faq{border-block-start:1px solid var(--av-line);display:grid}.av-faq__item{border-block-end:1px solid var(--av-line)}.av-faq__q{justify-content:space-between;align-items:center;gap:var(--av-4);width:100%;padding:var(--av-5) 0;text-align:start;font-family:var(--av-font-display);font-size:var(--av-t-h2);letter-spacing:var(--av-track-title);color:var(--av-ink);font-weight:600;display:flex}.av-faq__sign{color:var(--av-ink-3);transition:transform var(--av-dur-control) var(--av-ease-out);flex:none}.av-faq__item[data-open=true] .av-faq__sign{transform:rotate(45deg)}.av-faq__a{max-width:var(--av-measure);font-size:var(--av-t-sm);color:var(--av-ink-2);padding-block-end:var(--av-5);line-height:1.65}.av-hero__art,.av-night__moon,.av-what__art{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.av-cookie{z-index:var(--av-z-sticky);inset-block-end:clamp(var(--av-4), 2vw, var(--av-5));inset-inline:var(--av-4);align-items:center;gap:var(--av-4);max-inline-size:560px;padding:var(--av-4) var(--av-4) var(--av-4) var(--av-5);border-radius:var(--av-r-surface);background:var(--av-page);border:1px solid var(--av-chrome-line-strong);box-shadow:var(--av-chrome-shadow);color:var(--av-page-ink);animation:av-sheet-up var(--av-dur-surface) var(--av-ease-out) both;flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed}.av-cookie__text{min-inline-size:0;font-size:var(--av-t-xs);color:var(--av-page-ink);flex:260px;margin:0;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.av-cookie__text{color:color-mix(in srgb, var(--av-page-ink) 76%, transparent)}}.av-cookie__actions{align-items:center;gap:var(--av-2);flex-wrap:wrap;display:flex}@media (max-width:767px){.av-cookie{inset-block-end:calc(76px + env(safe-area-inset-bottom))}}.av-cookie .av-cookie-btn{border-color:var(--av-chrome-line-strong);height:44px;color:var(--av-page-ink)}.av-cookie .av-cookie-btn:hover{border-color:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-cookie .av-cookie-btn:hover{border-color:color-mix(in srgb, var(--av-page-ink) 45%, transparent)}}.av-cookie .av-cookie-btn:hover{background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-cookie .av-cookie-btn:hover{background:color-mix(in srgb, var(--av-page-ink) 8%, transparent)}}.av-cookie .av-cookie-btn:hover{color:var(--av-page-ink)}.av-cookie .av-cookie-btn--primary,.av-cookie .av-cookie-btn--primary:hover{background:var(--av-accent);border-color:var(--av-accent);color:#fff}.av-cookie .av-cookie-btn--primary:hover{background:var(--av-accent-hover);border-color:var(--av-accent-hover)}@media (prefers-reduced-motion:reduce){.av-cookie{animation:none}}.av-chan{padding-block:clamp(var(--av-7), 5vw, var(--av-9))}.av-chan__list{justify-content:center;align-items:baseline;column-gap:clamp(var(--av-4), 3vw, var(--av-7));row-gap:var(--av-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.av-chan__sep{color:var(--av-ink-3);margin-inline-start:clamp(var(--av-4), 3vw, var(--av-7))}.av-chan__item{font-family:var(--av-font-display);font-size:var(--av-t-h1);color:var(--av-ink);white-space:nowrap;opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 60ms);font-weight:600;line-height:1.2;transform:translateY(8px)}.av-chan__list[data-av-in=true] .av-chan__item{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.av-chan__item{opacity:1;transition:none;transform:none}}@media (max-width:740px){.av-chan__sep{display:none}}.av-how{padding-block:var(--av-section-y)}.av-how__steps{margin:clamp(var(--av-6), 4vw, var(--av-8)) 0 0;gap:clamp(var(--av-5), 3vw, var(--av-7));padding:0;list-style:none;display:grid}.av-how__step{gap:clamp(var(--av-4), 1.6vw, var(--av-5));grid-template-columns:minmax(0,6.5rem) minmax(0,1fr);align-items:start;display:grid}.av-how__actor{font-family:var(--av-font-display);font-size:var(--av-t-h1);color:var(--av-ink);margin:0;font-weight:700;line-height:1.2}.av-how__body{gap:var(--av-2);display:grid}.av-how__title{font-family:var(--av-font-body);font-size:var(--av-t-lead);color:var(--av-ink);margin:0;font-weight:500;line-height:1.35}.av-how__text{max-inline-size:68ch;font-size:var(--av-t-sm);color:var(--av-ink-2);margin:0;line-height:1.65}.av-how__step{opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 60ms);transform:translateY(12px)}.av-how__steps[data-av-in=true] .av-how__step{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.av-how__step{opacity:1;transition:none;transform:none}}@media (max-width:560px){.av-how__step{gap:var(--av-2);grid-template-columns:minmax(0,1fr)}.av-how__actor{font-size:var(--av-t-h2)}}.av-faq{padding-block:var(--av-section-y)}.av-faq__list{border-block-start:1px solid var(--av-line);max-inline-size:660px;margin-block-start:clamp(var(--av-6), 4vw, var(--av-8));margin-inline:auto}.av-faq__row{border-block-end:1px solid var(--av-line)}.av-faq__h{font:inherit;margin:0}.av-faq__q{align-items:flex-start;gap:var(--av-4);text-align:start;inline-size:100%;font-family:var(--av-font-body);font-size:var(--av-t-lead);color:var(--av-ink);cursor:pointer;background:0 0;border:none;padding-block:18px;padding-inline:2px;font-weight:500;line-height:1.45;display:flex}.av-faq__qtext{flex:1;min-inline-size:0}.av-faq__chev{block-size:24px;inline-size:24px;color:var(--av-ink-3);transition:transform var(--av-dur-control) var(--av-ease-out);flex:none;justify-content:center;align-items:center;margin-block-start:2px;display:inline-flex}.av-faq__row[data-open=true] .av-faq__chev{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.av-faq__q:hover .av-faq__chev{color:var(--av-ink)}}.av-faq__panel{opacity:0;visibility:hidden;transition:grid-template-rows .24s var(--av-ease-out), opacity .24s var(--av-ease-out), visibility 0s linear .24s;grid-template-rows:0fr;display:grid}.av-faq__row[data-open=true] .av-faq__panel{opacity:1;visibility:visible;transition:grid-template-rows .24s var(--av-ease-out), opacity .24s var(--av-ease-out), visibility 0s;grid-template-rows:1fr}.av-faq__panel-clip{overflow:hidden}.av-faq__a{max-inline-size:68ch;font-size:var(--av-t-sm);color:var(--av-ink-2);margin:0;padding-block-end:20px;padding-inline-end:40px;line-height:1.65}.av-faq__after{justify-content:center;align-items:center;gap:var(--av-4);flex-wrap:wrap;margin-block-start:clamp(var(--av-6), 3vw, var(--av-7));display:flex}.av-faq__after-lead{font-size:var(--av-t-sm);color:var(--av-ink-2);margin:0}.av-faq__tel{font-size:var(--av-t-sm);color:var(--av-ink-2);text-decoration:none}.av-faq__row{opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 60ms);transform:translateY(10px)}.av-faq__list[data-av-in=true] .av-faq__row{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.av-faq__row{opacity:1;transition:none;transform:none}.av-faq__chev,.av-faq__panel,.av-faq__row[data-open=true] .av-faq__panel{transition:none}}.av-close{padding-block:clamp(96px,12vw,168px);position:relative;overflow:clip}.av-close__inner{position:relative}.av-close__stack{justify-items:center;gap:clamp(var(--av-4), 2vw, var(--av-6));text-align:center;max-inline-size:940px;margin-inline:auto;display:grid}.av-close__title{color:var(--av-ink);text-wrap:balance;max-inline-size:20ch}.av-close__lead{font-size:var(--av-t-lead);color:var(--av-ink-2);text-wrap:pretty;max-inline-size:52ch;line-height:1.5}.av-close__act{margin-block-start:var(--av-3)}@media (max-width:480px){.av-close__title{font-size:2.25rem}}.av-close__cta{min-block-size:56px;padding-inline:clamp(var(--av-6), 4vw, var(--av-8));border-radius:var(--av-r-pill);background:var(--av-ink);color:var(--av-on-ink);font-size:var(--av-t-lead);letter-spacing:var(--av-track-title);transition:opacity var(--av-dur-control) var(--av-ease-out);justify-content:center;align-items:center;font-weight:650;display:inline-flex}.av-close__cta:hover{opacity:.9}.av-close__stack[data-av-reveal]{opacity:1;will-change:auto;transition:none;transform:none}.av-close__title,.av-close__lead,.av-close__act{opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 80ms);transform:translateY(14px)}.av-close__stack[data-av-in=true] .av-close__title,.av-close__stack[data-av-in=true] .av-close__lead,.av-close__stack[data-av-in=true] .av-close__act{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.av-close__title,.av-close__lead,.av-close__act{opacity:1;transition:none;transform:none}}.av-footer{padding:var(--av-shell-gap) var(--av-shell-inset) var(--av-shell-inset);--av-footer-lockup:clamp(2rem, 1.4rem + 1.8vw, 2.75rem)}.av-footer__card{padding:clamp(40px, 5vw, 76px) clamp(24px, 4vw, 64px) var(--av-6);border:1px solid var(--av-chrome-line);border-radius:var(--av-r-panel);background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-footer__card{background:color-mix(in srgb, var(--av-page-ink) 6%, var(--av-page))}}.av-footer__card{color:var(--av-page-ink)}.av-footer__top{gap:var(--av-9) var(--av-9);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.av-footer__mark{display:inline-flex}.av-footer .av-wordmark{font-size:var(--av-footer-lockup);letter-spacing:-.045em;line-height:1}.av-footer__statement{max-width:46ch;font-family:var(--av-font-display);font-size:var(--av-t-lead);letter-spacing:-.012em;color:var(--av-page-ink);margin-block-start:var(--av-4);line-height:1.45}@supports (color:color-mix(in lab, red, red)){.av-footer__statement{color:color-mix(in srgb, var(--av-page-ink) 64%, transparent)}}.av-footer__statement{text-wrap:balance}.av-footer__contact{justify-items:start;gap:var(--av-2);font-family:var(--av-font-mono);font-size:var(--av-t-xs);margin-block-start:var(--av-7);display:grid}.av-footer__cols{gap:var(--av-7) var(--av-6);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:calc(var(--av-footer-lockup) * .39);display:grid}.av-footer__stack{align-content:start;gap:var(--av-8);display:grid}.av-footer__col{gap:var(--av-3);align-content:start;display:grid}.av-footer__heading{font-family:var(--av-font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--av-page-ink);margin-block-end:var(--av-1);font-size:11px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.av-footer__heading{color:color-mix(in srgb, var(--av-page-ink) 52%, transparent)}}.av-footer__list{gap:var(--av-3);display:grid}.av-footer__link{font-size:var(--av-t-sm);color:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-footer__link{color:color-mix(in srgb, var(--av-page-ink) 72%, transparent)}}.av-footer__link{transition:color var(--av-dur-micro) var(--av-ease-out)}.av-footer__link:hover{color:var(--av-page-ink)}.av-footer__social{justify-content:flex-end;gap:var(--av-2);grid-column:1/-1;display:flex}.av-footer__social-link{border:1px solid var(--av-chrome-line);border-radius:var(--av-r-pill);width:38px;height:38px;color:var(--av-page-ink);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.av-footer__social-link{color:color-mix(in srgb, var(--av-page-ink) 72%, transparent)}}.av-footer__social-link{transition:color var(--av-dur-micro) var(--av-ease-out), background-color var(--av-dur-micro) var(--av-ease-out)}.av-footer__social-link:hover{background:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-footer__social-link:hover{background:color-mix(in srgb, var(--av-page-ink) 10%, transparent)}}.av-footer__social-link:hover{color:var(--av-page-ink)}.av-footer__identity{margin-block-start:var(--av-7)}.av-footer__bottom{justify-content:space-between;align-items:center;gap:var(--av-3) var(--av-5);border-block-start:1px solid var(--av-chrome-line);font-size:var(--av-t-xs);flex-wrap:wrap;margin-block-start:var(--av-5);padding-block-start:var(--av-5);display:flex}.av-footer__copy{color:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-footer__copy{color:color-mix(in srgb, var(--av-page-ink) 52%, transparent)}}.av-footer__legal-list{gap:var(--av-2) var(--av-5);flex-wrap:wrap;display:flex}.av-footer__legal-list .av-footer__link{font-size:var(--av-t-xs)}.av-legal-identity{font-style:normal;font-size:var(--av-t-xs);color:var(--av-ink-3);gap:2px;line-height:1.5;display:grid}.av-legal-identity dt{color:var(--av-ink-2);font-weight:600;display:inline}.av-legal-identity dd{margin:0;display:inline}.av-footer{--av-ink-2:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-footer{--av-ink-2:color-mix(in srgb, var(--av-page-ink) 80%, transparent)}}.av-footer{--av-ink-3:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-footer{--av-ink-3:color-mix(in srgb, var(--av-page-ink) 62%, transparent)}}.av-footer .av-legal-identity{color:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-footer .av-legal-identity{color:color-mix(in srgb, var(--av-page-ink) 62%, transparent)}}.av-footer .av-legal-identity dt{color:var(--av-page-ink)}@supports (color:color-mix(in lab, red, red)){.av-footer .av-legal-identity dt{color:color-mix(in srgb, var(--av-page-ink) 80%, transparent)}}@media (max-width:1023px){.av-footer__top{gap:var(--av-8);grid-template-columns:minmax(0,1fr)}.av-footer__cols{padding-block-start:0}.av-footer__contact{margin-block-start:var(--av-5)}}@media (pointer:coarse){.av-footer__link{padding-block:12px;display:inline-block}.av-footer__list,.av-footer__contact{gap:0}.av-footer__legal-list{gap:0 var(--av-5)}}@media (max-width:599px){.av-footer__cols{gap:var(--av-7);grid-template-columns:minmax(0,1fr)}.av-footer__stack{gap:var(--av-7)}.av-footer__bottom{justify-content:flex-start}}.av-index{border-block-start:1px solid var(--av-line);display:grid}.av-index__item{gap:var(--av-6);padding-block:var(--av-6);border-block-end:1px solid var(--av-line);transition:background-color var(--av-dur-control) var(--av-ease-out);grid-template-columns:148px minmax(0,1fr);align-items:start;display:grid}.av-index__item:hover{background:var(--av-surface)}.av-index__meta{font-family:var(--av-font-mono);font-size:var(--av-t-xs);font-variant-numeric:tabular-nums;color:var(--av-ink-3);gap:6px;display:grid}.av-index__title{font-family:var(--av-font-display);font-size:var(--av-t-h1);letter-spacing:var(--av-track-title);color:var(--av-ink);font-weight:650}.av-index__excerpt{max-width:62ch;font-size:var(--av-t-sm);color:var(--av-ink-2);margin-block-start:var(--av-2)}@media (max-width:767px){.av-index__item{gap:var(--av-2);grid-template-columns:minmax(0,1fr)}}.av-doc-layout{gap:clamp(var(--av-7), 5vw, var(--av-10));grid-template-columns:minmax(0,1fr) 220px;align-items:start;display:grid}.av-toc{gap:var(--av-2);border-inline-start:1px solid var(--av-line);padding-inline-start:var(--av-4);display:grid;position:sticky;inset-block-start:calc(var(--av-nav-h) + var(--av-6))}.av-toc__link{font-size:var(--av-t-xs);color:var(--av-ink-3);transition:color var(--av-dur-micro) var(--av-ease-out);line-height:1.45}.av-toc__link:hover,.av-toc__link[aria-current=true]{color:var(--av-accent-ink)}@media (max-width:1023px){.av-doc-layout{grid-template-columns:minmax(0,1fr)}.av-toc{padding:var(--av-4);border:1px solid var(--av-line);border-radius:var(--av-r-card);background:var(--av-surface);order:-1;grid-auto-flow:row;position:static}}.av-thumb-cta{z-index:var(--av-z-sticky);padding:var(--av-3) var(--av-4) calc(var(--av-3) + env(safe-area-inset-bottom));background:var(--av-canvas);display:none;position:fixed;inset-block-end:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.av-thumb-cta{background:color-mix(in srgb, var(--av-canvas) 92%, transparent)}}.av-thumb-cta{-webkit-backdrop-filter:blur(12px);border-block-start:1px solid var(--av-line);animation:av-sheet-up var(--av-dur-surface) var(--av-ease-out) both}@media (max-width:767px){.av-thumb-cta[data-visible=true]{display:block}.av-has-thumb-cta{padding-block-end:84px}}.av-app{--av-gutter:20px;grid-template-columns:var(--av-sidenav-w) minmax(0, 1fr);background:var(--av-surface);min-height:100dvh;display:grid}.av-sidenav{gap:var(--av-2);height:100dvh;padding:var(--av-4) var(--av-3);background:var(--av-canvas);border-inline-end:1px solid var(--av-line);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.av-sidenav__brand{align-items:center;gap:var(--av-3);padding:var(--av-2) var(--av-3);margin-block-end:var(--av-2);display:flex}.av-sidenav__group{gap:2px;margin-block-start:var(--av-4);display:grid}.av-sidenav__group-label{padding:0 var(--av-3) var(--av-2);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);font-size:.6875rem;font-weight:700}.av-sidenav__item{align-items:center;gap:var(--av-3);min-height:40px;padding:0 var(--av-3);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);color:var(--av-ink-2);transition:background-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);grid-template-columns:20px minmax(0,1fr) auto;font-weight:550;display:grid;position:relative}.av-sidenav__item:hover{background:var(--av-surface);color:var(--av-ink)}.av-sidenav__item[aria-current=page]{background:var(--av-accent-quiet);color:var(--av-accent-ink);font-weight:650}.av-sidenav__item[aria-current=page]:before{content:"";background:var(--av-accent);width:3px;inset-block:8px;inset-inline-start:-var(--av-3);border-radius:0 3px 3px 0;position:absolute;inset-inline-start:calc(var(--av-3) * -1)}.av-sidenav__item svg{flex:none}.av-sidenav__count{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;border-radius:var(--av-r-pill);background:var(--av-accent);color:var(--av-on-accent);padding:1px 7px;font-size:.6875rem;font-weight:600}.av-sidenav__foot{border-block-start:1px solid var(--av-line);gap:var(--av-2);margin-block-start:auto;padding-block-start:var(--av-4);display:grid}.av-app__main{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.av-topbar{z-index:var(--av-z-sticky);align-items:center;gap:var(--av-3);height:60px;padding-inline:var(--av-gutter);background:var(--av-canvas);display:flex;position:sticky;inset-block-start:0}@supports (color:color-mix(in lab, red, red)){.av-topbar{background:color-mix(in srgb, var(--av-canvas) 90%, transparent)}}.av-topbar{-webkit-backdrop-filter:blur(12px);border-block-end:1px solid var(--av-line);flex:none}.av-topbar__org{align-items:center;gap:var(--av-3);min-width:0;display:flex}.av-topbar__org-name{font-family:var(--av-font-display);font-weight:650;font-size:var(--av-t-sm);letter-spacing:var(--av-track-title);color:var(--av-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av-app__content{min-height:0;padding:var(--av-6) var(--av-gutter) var(--av-10);background:var(--av-surface);flex:1}.av-page-head{justify-content:space-between;align-items:flex-start;gap:var(--av-4);flex-wrap:wrap;margin-block-end:var(--av-6);display:flex}.av-page-head__title{font-family:var(--av-font-display);font-size:var(--av-t-d3);letter-spacing:var(--av-track-display);color:var(--av-ink);font-weight:700}.av-page-head__sub{max-width:58ch;font-size:var(--av-t-sm);color:var(--av-ink-2);margin-block-start:var(--av-1)}.av-page-head__actions{align-items:center;gap:var(--av-2);flex-wrap:wrap;display:flex}.av-metrics{gap:var(--av-5) var(--av-6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-block-end:var(--av-8);display:grid}.av-workbench{gap:var(--av-4);height:calc(100dvh - 60px - var(--av-6) - var(--av-10));grid-template-columns:minmax(280px,360px) minmax(0,1fr);min-height:480px;display:grid}@media (max-width:1023px){.av-workbench{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.av-workbench>[data-pane=detail][data-active=false],.av-workbench>[data-pane=list][data-active=false]{display:none}}.av-tabbar{z-index:var(--av-z-sticky);height:calc(var(--av-tabbar-h) + env(safe-area-inset-bottom));background:var(--av-canvas);grid-auto-columns:1fr;grid-auto-flow:column;padding-block-end:env(safe-area-inset-bottom);display:none;position:fixed;inset-block-end:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.av-tabbar{background:color-mix(in srgb, var(--av-canvas) 94%, transparent)}}.av-tabbar{-webkit-backdrop-filter:blur(14px);border-block-start:1px solid var(--av-line)}.av-tabbar__item{color:var(--av-ink-3);transition:color var(--av-dur-micro) var(--av-ease-out);align-content:center;justify-items:center;gap:3px;font-size:.625rem;font-weight:600;display:grid}.av-tabbar__item[aria-current=page]{color:var(--av-accent-ink)}@media (max-width:1023px){.av-app{grid-template-columns:minmax(0,1fr)}.av-sidenav{display:none}.av-tabbar{display:grid}.av-app__content{padding-block-end:calc(var(--av-tabbar-h) + var(--av-8))}}.av-drawer .av-sidenav{border-inline-end:none;height:100%;position:static}.av-strip{align-items:center;gap:var(--av-3);padding:var(--av-3) var(--av-gutter);font-size:var(--av-t-xs);border-block-end:1px solid var(--av-line);background:var(--av-accent-quiet);color:var(--av-accent-ink);flex-wrap:wrap;display:flex}.av-strip--warn{background:var(--av-warn-quiet);color:var(--av-warn-ink);border-block-end-color:var(--av-warn)}@supports (color:color-mix(in lab, red, red)){.av-strip--warn{border-block-end-color:color-mix(in srgb, var(--av-warn) 26%, transparent)}}.av-strip--danger{background:var(--av-danger-quiet);color:var(--av-danger-ink);border-block-end-color:var(--av-danger)}@supports (color:color-mix(in lab, red, red)){.av-strip--danger{border-block-end-color:color-mix(in srgb, var(--av-danger) 26%, transparent)}}.av-palette{z-index:var(--av-z-modal);width:min(600px, calc(100vw - var(--av-8)));background:var(--av-canvas);border:1px solid var(--av-line-strong);border-radius:var(--av-r-surface);max-height:62dvh;box-shadow:var(--av-e3);flex-direction:column;display:flex;position:fixed;inset-block-start:12vh;inset-inline-start:50%;overflow:hidden;transform:translate(-50%)}.av-palette__input{height:54px;padding-inline:var(--av-5);border:none;border-block-end:1px solid var(--av-line);font-size:var(--av-t-body);background:0 0;border-radius:0}.av-palette__input:focus-visible{outline:none}.av-palette__list{padding:var(--av-2);overflow-y:auto}.av-palette__item[data-active=true]{background:var(--av-accent-quiet);color:var(--av-accent-ink)}.av-kbd{border:1px solid var(--av-line);background:var(--av-surface);min-width:20px;height:20px;font-family:var(--av-font-mono);color:var(--av-ink-3);border-block-end-width:2px;border-radius:5px;place-items:center;padding-inline:5px;font-size:.6875rem;display:inline-grid}.av-admin-mark{border-radius:var(--av-r-pill);background:var(--av-ink);color:var(--av-on-ink);font-family:var(--av-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;padding:3px 10px;font-size:.6875rem;font-weight:600;display:inline-flex}.cn{--cn-topbar-h:52px;--cn-rail-w:248px;--cn-rail-w-collapsed:60px;--cn-tabbar-h:60px;--cn-step:4px;--cn-row-h:36px;--cn-gutter:20px;--cn-t-micro:11px;--cn-t-meta:12px;--cn-t-ui:13px;--cn-t-body:14px;--cn-t-title:18px;--cn-t-figure:24px;--cn-lh-ui:1.45;--cn-lh-body:1.55;--cn-r:6px;--cn-r-lg:10px;--cn-frame:var(--av-surface);--cn-work:var(--av-canvas);--cn-sunk:var(--av-sunk);--cn-line:var(--av-line);background:var(--cn-frame);height:100dvh;color:var(--av-ink);font-size:var(--cn-t-ui);line-height:var(--cn-lh-ui);grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}@media (max-width:1023px){.cn{--cn-row-h:44px;--cn-gutter:16px;grid-template-columns:minmax(0,1fr)}.cn>.cn-rail{display:none}}.cn-rail{width:var(--cn-rail-w);background:var(--cn-frame);border-inline-end:1px solid var(--cn-line);min-height:0;transition:width var(--av-dur-control) var(--av-ease-out);flex-direction:column;display:flex}.cn-rail[data-collapsed=true]{width:var(--cn-rail-w-collapsed)}.cn-rail__head{height:var(--cn-topbar-h);border-block-end:1px solid var(--cn-line);flex:none;align-items:center;gap:8px;padding-inline:12px;display:flex}.cn-rail[data-collapsed=true] .cn-rail__head{justify-content:center;padding-inline:0}.cn-rail__scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:8px;overflow-y:auto}.cn-rail__group+.cn-rail__group{border-block-start:1px solid var(--cn-line);margin-block-start:12px;padding-block-start:12px}.cn-rail__grouplabel{font-size:var(--cn-t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--av-ink-3);margin:0 0 4px;padding-inline:10px;font-weight:650}.cn-rail[data-collapsed=true] .cn-rail__grouplabel{display:none}.cn-rail__list{gap:1px;margin:0;padding:0;list-style:none;display:grid}.cn-navitem{width:100%;min-height:var(--cn-row-h);border-radius:var(--cn-r);color:var(--av-ink-2);font-family:var(--av-font-body);font-size:var(--cn-t-ui);text-align:start;cursor:pointer;transition:background-color var(--av-dur-micro) var(--av-ease-out);background:0 0;border:none;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding-inline:10px;font-weight:500;display:grid;position:relative}.cn-rail[data-collapsed=true] .cn-navitem{grid-template-columns:18px;justify-content:center;place-items:center;padding-inline:0}.cn-navitem:hover{background:var(--cn-sunk);color:var(--av-ink)}.cn-navitem[aria-current=page]{background:var(--av-accent-quiet);color:var(--av-accent-ink);font-weight:640}.cn-navitem[aria-current=page]:before{content:"";background:var(--av-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:6px;inset-inline-start:-8px}.cn-navitem__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cn-rail[data-collapsed=true] .cn-navitem__label{display:none}.cn-rail__foot{border-block-start:1px solid var(--cn-line);flex:none;gap:4px;padding:8px;display:grid}.cn-count{border-radius:var(--av-r-pill);min-width:18px;font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;text-align:center;flex:none;padding-inline:5px;font-size:10.5px;font-weight:700;line-height:17px}.cn-count[data-tone=attention]{background:var(--av-danger-ink);color:var(--av-on-ink)}.cn-count[data-tone=info]{background:var(--av-ink-2);color:var(--av-on-ink)}.cn-rail[data-collapsed=true] .cn-count{border-radius:var(--av-r-pill);min-width:8px;height:8px;padding:0;font-size:0;line-height:8px;position:absolute;inset-block-start:4px;inset-inline-end:8px}.cn-main{background:var(--cn-work);flex-direction:column;min-width:0;min-height:0;display:flex}.cn-topbar{height:var(--cn-topbar-h);padding-inline:var(--cn-gutter);background:var(--cn-frame);border-block-end:1px solid var(--cn-line);flex:none;align-items:center;gap:10px;display:flex}.cn-org{align-items:baseline;gap:8px;min-width:0;display:flex}.cn-org__name{font-size:var(--cn-t-ui);color:var(--av-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:640;overflow:hidden}.cn-org__slug{font-family:var(--av-font-mono);font-size:var(--cn-t-micro);color:var(--av-ink-3);white-space:nowrap}.cn-topbar__end{align-items:center;gap:10px;min-width:0;margin-inline-start:auto;display:flex}.cn-account{min-width:0;font-size:var(--cn-t-meta);color:var(--av-ink-2);align-items:center;gap:8px;display:inline-flex}.cn-account__name{white-space:nowrap;text-overflow:ellipsis;max-width:22ch;overflow:hidden}.cn-drawer__lang{padding-block-end:4px;display:none}.cn-drawer__lang :is(button,[role=radio],a){min-width:44px;min-height:44px}@media (max-width:719px){.cn-account__name,.cn-topbar__lang{display:none}.cn-drawer .cn-drawer__lang{display:block}}.cn-iconbtn{width:var(--cn-row-h);height:var(--cn-row-h);border-radius:var(--cn-r);color:var(--av-ink-2);cursor:pointer;transition:background-color var(--av-dur-micro) var(--av-ease-out);background:0 0;border:none;flex:none;place-items:center;display:inline-grid}.cn-iconbtn:hover{background:var(--cn-sunk);color:var(--av-ink)}.cn-hamburger{display:none}@media (max-width:1023px){.cn-hamburger{display:inline-grid}}.cn-body{background:var(--cn-work);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.cn-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@media (max-width:1023px){.cn-scroll{padding-block-end:calc(var(--cn-tabbar-h) + 16px)}}.cn-page{max-width:1080px;padding:20px var(--cn-gutter) 40px}.cn-pagehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-block-end:20px;display:flex}.cn-pagehead__title{font-family:var(--av-font-display);font-size:var(--cn-t-title);letter-spacing:-.012em;color:var(--av-ink);margin:0;font-weight:680}.cn-pagehead__sub{font-size:var(--cn-t-meta);color:var(--av-ink-2);margin:2px 0 0}.cn-section+.cn-section{margin-block-start:28px}.cn-section__head{border-block-end:1px solid var(--cn-line);justify-content:space-between;align-items:baseline;gap:12px;margin-block-end:8px;padding-block-end:8px;display:flex}.cn-section__title{font-size:var(--cn-t-ui);color:var(--av-ink);margin:0;font-weight:650}.cn-section__note{min-height:var(--cn-row-h);font-size:var(--cn-t-meta);color:var(--av-ink-3);align-items:center;display:inline-flex}.cn-todo{gap:1px;display:grid}.cn-todo__row{border-radius:var(--cn-r);min-height:44px;color:inherit;text-align:start;cursor:pointer;transition:background-color var(--av-dur-micro) var(--av-ease-out);background:0 0;border:none;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 14px;text-decoration:none;display:grid;position:relative}.cn-todo__row:hover{background:var(--cn-sunk)}.cn-todo__row:before{content:"";background:var(--av-line-strong);border-radius:3px;width:3px;position:absolute;inset-block:6px;inset-inline-start:0}.cn-todo__row[data-urgency=now]:before{background:var(--av-danger)}.cn-todo__row[data-urgency=today]:before{background:var(--av-warn)}.cn-todo__row[data-urgency=soon]:before{background:var(--av-info)}.cn-todo__icon{color:var(--av-ink-3);place-items:center;display:grid}.cn-todo__text{min-width:0}.cn-todo__lead{font-size:var(--cn-t-ui);color:var(--av-ink);font-weight:550;display:block}.cn-todo__meta{font-size:var(--cn-t-meta);color:var(--av-ink-2);margin-block-start:1px;display:block}.cn-todo__go{font-size:var(--cn-t-meta);color:var(--av-accent-ink);flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.cn-figures{background:var(--cn-line);border:1px solid var(--cn-line);border-radius:var(--cn-r);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden}.cn-figure{background:var(--cn-work);padding:12px 14px}.cn-figure__value{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;font-size:var(--cn-t-figure);letter-spacing:-.02em;color:var(--av-ink);font-weight:650}.cn-figure__unit{font-size:var(--cn-t-meta);color:var(--av-ink-3);margin-inline-start:3px;font-weight:600}.cn-figure__label{font-size:var(--cn-t-meta);color:var(--av-ink-2);margin-block-start:2px}.cn-empty{border:1px dashed var(--av-line-strong);border-radius:var(--cn-r-lg);background:var(--cn-frame);justify-items:start;gap:8px;padding:28px 16px 32px;display:grid}.cn-empty--center{text-align:center;justify-items:center}.cn-empty__title{font-size:var(--cn-t-body);color:var(--av-ink);margin:0;font-weight:650}.cn-empty__body{max-width:52ch;font-size:var(--cn-t-ui);line-height:var(--cn-lh-body);color:var(--av-ink-2);margin:0}.cn-empty__steps{font-size:var(--cn-t-ui);color:var(--av-ink-2);gap:4px;margin:4px 0 0;padding-inline-start:18px;display:grid}.cn-btn{min-height:var(--cn-row-h);border-radius:var(--cn-r);font-family:var(--av-font-body);font-size:var(--cn-t-ui);cursor:pointer;transition:background-color var(--av-dur-micro) var(--av-ease-out), border-color var(--av-dur-micro) var(--av-ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding-inline:12px;font-weight:600;text-decoration:none;display:inline-flex}.cn-btn[data-kind=primary]{background:var(--av-accent);color:var(--av-on-accent)}.cn-btn[data-kind=primary]:hover:not(:disabled){background:var(--av-accent-hover)}.cn-btn[data-kind=quiet]{background:var(--cn-work);border-color:var(--av-line-strong);color:var(--av-ink)}.cn-btn[data-kind=quiet]:hover:not(:disabled){background:var(--cn-sunk)}.cn-btn:disabled{opacity:.5;cursor:not-allowed}.cn-btn[data-full=true]{width:100%}.cn-pill{border-radius:var(--av-r-pill);font-size:var(--cn-t-micro);white-space:nowrap;border:1px solid #0000;flex:none;align-items:center;gap:5px;padding:1px 7px;font-weight:650;line-height:16px;display:inline-flex}.cn-pill[data-tone=attention]{background:var(--av-danger-quiet);border-color:var(--av-danger)}@supports (color:color-mix(in lab, red, red)){.cn-pill[data-tone=attention]{border-color:color-mix(in srgb, var(--av-danger) 30%, transparent)}}.cn-pill[data-tone=attention]{color:var(--av-danger-ink)}.cn-pill[data-tone=assistant]{background:var(--av-accent-quiet);border-color:var(--av-accent-line);color:var(--av-accent-ink)}.cn-pill[data-tone=human]{background:var(--av-info-quiet);border-color:var(--av-info)}@supports (color:color-mix(in lab, red, red)){.cn-pill[data-tone=human]{border-color:color-mix(in srgb, var(--av-info) 30%, transparent)}}.cn-pill[data-tone=human]{color:var(--av-info-ink)}.cn-pill[data-tone=neutral]{background:var(--cn-sunk);border-color:var(--cn-line);color:var(--av-ink-2)}.cn-pill[data-tone=ok]{background:var(--av-ok-quiet);border-color:var(--av-ok)}@supports (color:color-mix(in lab, red, red)){.cn-pill[data-tone=ok]{border-color:color-mix(in srgb, var(--av-ok) 30%, transparent)}}.cn-pill[data-tone=ok]{color:var(--av-ok-ink)}.cn-pill[data-tone=warn]{background:var(--av-warn-quiet);border-color:var(--av-warn)}@supports (color:color-mix(in lab, red, red)){.cn-pill[data-tone=warn]{border-color:color-mix(in srgb, var(--av-warn) 30%, transparent)}}.cn-pill[data-tone=warn]{color:var(--av-warn-ink)}.cn-bench{flex:1;grid-template-columns:300px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}@media (min-width:1280px){.cn-bench{grid-template-columns:312px minmax(0,1fr) auto}.cn-pane--context{width:288px}}.cn-pane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.cn-pane--list{background:var(--cn-frame);border-inline-end:1px solid var(--cn-line)}.cn-pane--thread{background:var(--cn-work)}.cn-pane--context{background:var(--cn-frame);border-inline-start:1px solid var(--cn-line);display:none}@media (min-width:1280px){.cn-pane--context{display:flex}}@media (max-width:1023px){.cn-bench{grid-template-columns:minmax(0,1fr)}.cn-pane--list{border-inline-end:none}}.cn-pane__head{border-block-end:1px solid var(--cn-line);flex:none;align-items:center;gap:8px;min-height:48px;padding:6px 12px;display:flex}.cn-pane__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.cn-search{width:100%;min-height:var(--cn-row-h);border:1px solid var(--cn-line);border-radius:var(--cn-r);background:var(--cn-work);color:var(--av-ink-3);align-items:center;gap:8px;padding-inline:10px;display:flex}.cn-search input{min-width:0;min-height:var(--cn-row-h);font-family:var(--av-font-body);font-size:var(--cn-t-ui);color:var(--av-ink);background:0 0;border:none;flex:1;align-self:stretch}.cn-filters{scrollbar-width:none;flex:none;gap:2px;padding:0 12px 8px;display:flex;overflow-x:auto}.cn-filters::-webkit-scrollbar{display:none}.cn-filter{border-radius:var(--cn-r);min-height:28px;font-family:var(--av-font-body);font-size:var(--cn-t-meta);color:var(--av-ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding-inline:9px;font-weight:600;display:inline-flex}.cn-filter:hover{background:var(--cn-sunk)}.cn-filter[aria-pressed=true]{background:var(--av-ink);color:var(--av-on-ink)}.cn-filter__n{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;opacity:.72}@media (max-width:1023px){.cn-filter{min-width:44px;min-height:44px;padding-inline:12px}}.cn-conv{border:none;border-block-end:1px solid var(--cn-line);width:100%;color:inherit;text-align:start;cursor:pointer;transition:background-color var(--av-dur-micro) var(--av-ease-out);background:0 0;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;padding:9px 12px 9px 14px;display:grid;position:relative}.cn-conv:hover{background:var(--cn-sunk)}.cn-conv[aria-current=true]{background:var(--cn-work)}.cn-conv[aria-current=true]:after{content:"";background:var(--av-accent);width:2px;position:absolute;inset-block:0;inset-inline-end:-1px}.cn-conv:before{content:"";background:0 0;border-radius:3px;width:3px;position:absolute;inset-block:8px;inset-inline-start:4px}.cn-conv[data-waiting=true]:before{background:var(--av-danger)}.cn-conv__ch{border-radius:var(--cn-r);background:var(--cn-work);border:1px solid var(--cn-line);place-items:center;width:26px;height:26px;display:grid}.cn-conv[aria-current=true] .cn-conv__ch{background:var(--cn-frame)}.cn-conv__top{align-items:baseline;gap:8px;display:flex}.cn-conv__name{min-width:0;font-size:var(--cn-t-ui);color:var(--av-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:550;overflow:hidden}.cn-conv[data-waiting=true] .cn-conv__name{font-weight:680}.cn-conv__time{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;font-size:var(--cn-t-micro);color:var(--av-ink-3);flex:none}.cn-conv__bot{align-items:center;gap:6px;min-width:0;margin-block-start:3px;display:flex}.cn-conv__chan{font-size:var(--cn-t-meta);color:var(--av-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cn-thread{overscroll-behavior:contain;min-height:0;padding:16px var(--cn-gutter) 8px;overflow-anchor:auto;flex-direction:column;flex:1;gap:10px;display:flex;overflow-y:auto}.cn-thread>:first-child{margin-block-start:auto}.cn-daygroup{flex-direction:column;gap:10px;min-width:0;display:flex}.cn-day{z-index:var(--av-z-raised);border:1px solid var(--cn-line);border-radius:var(--av-r-pill);background:var(--cn-work);font-size:var(--cn-t-micro);color:var(--av-ink-2);align-self:center;margin-block:6px;padding:2px 10px;font-weight:650;position:sticky;inset-block-start:0}.cn-newmark{font-size:var(--cn-t-micro);color:var(--av-accent-ink);align-items:center;gap:10px;margin-block:4px;font-weight:650;display:flex}.cn-newmark:before,.cn-newmark:after{content:"";background:var(--av-accent-line);flex:1;height:1px}.cn-msg{gap:8px;max-width:min(560px,84%);display:flex}.cn-msg[data-side=in]{align-self:flex-start}.cn-msg[data-side=out]{flex-direction:row-reverse;align-self:flex-end}.cn-msg__who{letter-spacing:.02em;flex:none;place-items:center;width:26px;height:26px;margin-block-start:18px;font-size:9.5px;font-weight:700;display:grid}.cn-msg__who[data-actor=assistant]{border-radius:var(--cn-r);background:var(--av-accent);color:var(--av-on-accent)}.cn-msg__who[data-actor=staff]{border-radius:var(--av-r-pill);background:var(--av-ink);color:var(--av-on-ink)}.cn-msg__body{min-width:0}.cn-msg__label{font-size:var(--cn-t-micro);align-items:baseline;gap:6px;margin-block-end:3px;line-height:1.4;display:flex}.cn-msg[data-side=out] .cn-msg__label{justify-content:flex-end}.cn-msg__actor{font-weight:700}.cn-msg__actor[data-actor=assistant]{color:var(--av-accent-ink)}.cn-msg__actor[data-actor=staff]{color:var(--av-ink)}.cn-msg__actor[data-actor=customer]{color:var(--av-ink-2)}.cn-msg__at{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;color:var(--av-ink-3)}.cn-bubble{font-size:var(--cn-t-body);line-height:var(--cn-lh-body);overflow-wrap:anywhere;border:1px solid #0000;padding:8px 11px}.cn-bubble[data-actor=customer]{border-radius:var(--av-r-bubble-in);background:var(--cn-work);border-color:var(--av-line-strong);color:var(--av-ink)}.cn-bubble[data-actor=assistant]{border-radius:var(--av-r-bubble-out);background:var(--av-accent-quiet);border-color:var(--av-accent-line);color:var(--av-accent-ink)}.cn-bubble[data-actor=staff]{border-radius:var(--av-r-bubble-out);background:var(--av-ink);color:var(--av-on-ink)}.cn-bubble[data-pending=true]{opacity:.6}.cn-voice{gap:6px;min-width:190px;display:grid}.cn-voice__head{font-size:var(--cn-t-ui);align-items:center;gap:7px;font-weight:600;display:flex}.cn-voice__note{font-size:var(--cn-t-meta);color:var(--av-ink-2)}.cn-bubble[data-actor=assistant] .cn-voice__note{color:var(--av-accent-ink)}.cn-bubble[data-actor=staff] .cn-voice__note{color:var(--av-night-ink-2)}.cn-voice audio{width:100%;height:32px}.cn-voice__transcript{border-block-start:1px solid var(--av-line);font-size:var(--cn-t-meta);line-height:var(--cn-lh-body);color:var(--av-ink-2);margin:0;padding-block-start:6px}.cn-jump{z-index:var(--av-z-raised);border:1px solid var(--av-line-strong);border-radius:var(--av-r-pill);background:var(--cn-work);min-height:32px;box-shadow:var(--av-e2);font-family:var(--av-font-body);font-size:var(--cn-t-meta);color:var(--av-ink);cursor:pointer;align-items:center;gap:7px;padding-inline:12px;font-weight:600;display:inline-flex;position:absolute;inset-block-end:12px;inset-inline-end:16px}.cn-jump[data-new=true]{background:var(--av-accent);border-color:var(--av-accent);color:var(--av-on-accent)}.cn-threadwrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.cn-composer{padding:10px var(--cn-gutter) 12px;border-block-start:1px solid var(--cn-line);background:var(--cn-work);flex:none;gap:8px;display:grid}.cn-composer__row{align-items:flex-end;gap:8px;display:flex}.cn-composer textarea{min-width:0;min-height:var(--cn-row-h);border:1px solid var(--av-line-strong);border-radius:var(--cn-r-lg);background:var(--cn-work);max-height:132px;font-family:var(--av-font-body);font-size:var(--cn-t-body);line-height:var(--cn-lh-body);color:var(--av-ink);resize:none;flex:1;padding:8px 11px}.cn-composer textarea:focus-visible{border-color:var(--av-accent)}.cn-handoff{border:1px solid var(--cn-line);border-radius:var(--cn-r);background:var(--cn-frame);font-size:var(--cn-t-ui);color:var(--av-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.cn-handoff[data-waiting=true]{border-color:var(--av-danger)}@supports (color:color-mix(in lab, red, red)){.cn-handoff[data-waiting=true]{border-color:color-mix(in srgb, var(--av-danger) 34%, transparent)}}.cn-handoff[data-waiting=true]{background:var(--av-danger-quiet);color:var(--av-danger-ink)}.cn-note{border:1px solid var(--cn-line);border-radius:var(--cn-r);background:var(--cn-frame);font-size:var(--cn-t-meta);color:var(--av-ink-2);align-items:center;gap:8px;padding:8px 11px;display:flex}.cn-note[data-tone=warn]{border-color:var(--av-warn)}@supports (color:color-mix(in lab, red, red)){.cn-note[data-tone=warn]{border-color:color-mix(in srgb, var(--av-warn) 34%, transparent)}}.cn-note[data-tone=warn]{background:var(--av-warn-quiet);color:var(--av-warn-ink)}.cn-note[data-tone=danger]{border-color:var(--av-danger)}@supports (color:color-mix(in lab, red, red)){.cn-note[data-tone=danger]{border-color:color-mix(in srgb, var(--av-danger) 34%, transparent)}}.cn-note[data-tone=danger]{background:var(--av-danger-quiet);color:var(--av-danger-ink)}.cn-ctx{align-content:start;gap:16px;padding:12px;display:grid}.cn-ctx__group{gap:6px;display:grid}.cn-ctx__label{font-size:var(--cn-t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--av-ink-3);font-weight:650}.cn-kv{border-block-end:1px solid var(--cn-line);font-size:var(--cn-t-meta);justify-content:space-between;align-items:baseline;gap:10px;padding-block:4px;display:flex}.cn-kv:last-child{border-block-end:none}.cn-kv__k{color:var(--av-ink-2)}.cn-kv__v{color:var(--av-ink);text-align:end;overflow-wrap:anywhere;font-weight:600}.cn-kv__v[data-num=true]{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums}.cn-meter{border-radius:var(--av-r-pill);background:var(--cn-sunk);height:5px;overflow:hidden}.cn-meter__fill{border-radius:var(--av-r-pill);background:var(--av-accent);height:100%}.cn-scrim{z-index:var(--av-z-drawer);background:var(--av-scrim);border:none;position:fixed;inset:0}.cn-drawer{z-index:calc(var(--av-z-drawer) + 1);background:var(--cn-frame);border-inline-end:1px solid var(--cn-line);flex-direction:column;width:min(280px,84vw);display:flex;position:fixed;inset-block:0;inset-inline-start:0}.cn-tabbar{z-index:var(--av-z-sticky);height:calc(var(--cn-tabbar-h) + env(safe-area-inset-bottom));background:var(--cn-frame);border-block-start:1px solid var(--cn-line);grid-auto-columns:1fr;grid-auto-flow:column;padding-block-end:env(safe-area-inset-bottom);display:none;position:fixed;inset-block-end:0;inset-inline:0}@media (max-width:1023px){.cn-tabbar{display:grid}}.cn-tab{min-height:44px;color:var(--av-ink-2);align-content:center;justify-items:center;gap:3px;font-size:10px;font-weight:600;text-decoration:none;display:grid;position:relative}.cn-tab[aria-current=page]{color:var(--av-accent-ink)}.cn-tab__dot{border-radius:var(--av-r-pill);background:var(--av-danger-ink);min-width:15px;height:15px;color:var(--av-on-ink);font-family:var(--av-font-mono);text-align:center;padding-inline:3px;font-size:9px;font-weight:700;line-height:15px;position:absolute;inset-block-start:6px;inset-inline-start:58%}@media (prefers-reduced-motion:reduce){.cn *,.cn-drawer,.cn-scrim{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cn-trial{min-height:34px;padding:6px var(--cn-gutter);border-block-end:1px solid var(--cn-line);background:var(--cn-frame);font-size:var(--cn-t-meta);color:var(--av-ink-2);flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.cn-trial[data-tone=warn]{background:var(--av-warn-quiet);border-block-end-color:var(--av-warn)}@supports (color:color-mix(in lab, red, red)){.cn-trial[data-tone=warn]{border-block-end-color:color-mix(in srgb, var(--av-warn) 30%, transparent)}}.cn-trial[data-tone=warn]{color:var(--av-warn-ink)}.cn-trial[data-tone=danger]{background:var(--av-danger-quiet);border-block-end-color:var(--av-danger)}@supports (color:color-mix(in lab, red, red)){.cn-trial[data-tone=danger]{border-block-end-color:color-mix(in srgb, var(--av-danger) 30%, transparent)}}.cn-trial[data-tone=danger]{color:var(--av-danger-ink)}.cn-trial__lead{color:inherit;font-weight:650}.cn-trial__detail{color:inherit;opacity:.85}.cn-trial__cta{min-height:var(--cn-row-h);color:inherit;text-underline-offset:2px;align-items:center;margin-inline-start:auto;font-weight:650;text-decoration:underline;display:inline-flex}.cn-recs{border-block-start:1px solid var(--cn-line);flex-direction:column;display:flex}.cn-rec{border-block-end:1px solid var(--cn-line);min-height:var(--cn-row-h);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:10px 4px;display:grid}@media (min-width:720px){.cn-rec{grid-template-columns:minmax(0,2.2fr) minmax(0,1.4fr) auto}}.cn-rec__main{min-width:0}.cn-rec__title{font-size:var(--cn-t-ui);color:var(--av-ink);overflow-wrap:anywhere;font-weight:600;display:block}.cn-rec__sub{font-size:var(--cn-t-meta);color:var(--av-ink-2);overflow-wrap:anywhere;margin-block-start:2px;display:block}.cn-rec__mid{min-width:0;font-size:var(--cn-t-meta);color:var(--av-ink-2)}@media (max-width:719px){.cn-rec__mid{grid-column:1/-1}}.cn-rec__side{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cn-rec__num{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;font-size:var(--cn-t-ui);color:var(--av-ink);white-space:nowrap;font-weight:650}.cn-rec__when{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;font-size:var(--cn-t-micro);color:var(--av-ink-3);white-space:nowrap}.cn-rowbtn{min-height:var(--cn-row-h);min-width:var(--cn-row-h);border:1px solid var(--av-line-strong);border-radius:var(--cn-r);background:var(--cn-work);font-family:var(--av-font-body);font-size:var(--cn-t-meta);color:var(--av-ink);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:5px;padding-inline:10px;font-weight:600;display:inline-flex}.cn-rowbtn:hover:not(:disabled){background:var(--cn-sunk)}.cn-rowbtn:disabled{opacity:.5;cursor:not-allowed}.cn-rowbtn[data-kind=accent]{background:var(--av-accent);color:var(--av-on-accent);border-color:#0000}.cn-rowbtn[data-kind=accent]:hover:not(:disabled){background:var(--av-accent-hover)}.cn-dist{gap:6px;display:grid}.cn-dist__row{min-height:26px;font-size:var(--cn-t-meta);grid-template-columns:minmax(90px,1fr) minmax(0,3fr) auto;align-items:center;gap:10px;display:grid}.cn-dist__label{color:var(--av-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cn-dist__track{border-radius:var(--av-r-pill);background:var(--cn-sunk);height:6px;overflow:hidden}.cn-dist__fill{border-radius:var(--av-r-pill);background:var(--av-accent);height:100%}.cn-dist__value{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;color:var(--av-ink);font-weight:650}.cn-form{gap:10px;max-width:520px;display:grid}.cn-form--wide{max-width:none}.cn-field{gap:4px;display:grid}.cn-field__label{font-size:var(--cn-t-meta);color:var(--av-ink-2);font-weight:600}.cn-field :is(input,textarea,select){width:100%;min-height:var(--cn-row-h);border:1px solid var(--av-line-strong);border-radius:var(--cn-r);background:var(--cn-work);font-family:var(--av-font-body);font-size:var(--cn-t-ui);color:var(--av-ink);padding:7px 10px}.cn-field textarea{min-height:76px;line-height:var(--cn-lh-body);resize:vertical}.cn-field :is(input,textarea,select):is(:focus,:focus-visible,:focus-within){border-color:var(--av-accent);box-shadow:0 0 0 3px var(--av-accent)}@supports (color:color-mix(in lab, red, red)){.cn-field :is(input,textarea,select):is(:focus,:focus-visible,:focus-within){box-shadow:0 0 0 3px color-mix(in srgb, var(--av-accent) 22%, transparent)}}.cn-field :is(input,textarea,select):is(:focus,:focus-visible,:focus-within){outline:none}.cn-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cn-rowbtn[aria-pressed=true]{background:var(--av-ink);color:var(--av-on-ink);border-color:#0000}.cn--plain{background:var(--cn-work);height:auto;min-height:100dvh;display:block;overflow:visible}.cn--plain .cn-body,.cn--plain .cn-scroll{min-height:0;overflow:visible}.cn--plain .cn-page{max-width:760px;margin-inline:auto;padding-block:40px 56px}.cn-st-head{border:1px solid var(--cn-line);border-inline-start:3px solid var(--av-line-strong);border-radius:var(--cn-r-lg);background:var(--cn-frame);gap:6px;margin-block-end:28px;padding:16px 18px;display:grid}.cn-st-head[data-tone=ok]{border-inline-start-color:var(--av-ok)}.cn-st-head[data-tone=warn]{border-inline-start-color:var(--av-warn);background:var(--av-warn-quiet)}.cn-st-head[data-tone=attention]{border-inline-start-color:var(--av-danger);background:var(--av-danger-quiet)}.cn-st-head__state{font-family:var(--av-font-display);font-size:var(--cn-t-title);letter-spacing:-.012em;color:var(--av-ink);margin:0;font-weight:680}.cn-st-head__line{font-size:var(--cn-t-body);line-height:var(--cn-lh-body);color:var(--av-ink);margin:0}.cn-st-head__when{font-size:var(--cn-t-meta);color:var(--av-ink-2);margin:4px 0 0}.cn-st-note{font-size:var(--cn-t-meta);line-height:var(--cn-lh-body);color:var(--av-ink-2);max-width:64ch;margin:10px 0 0}.cn-st-list{font-size:var(--cn-t-ui);line-height:var(--cn-lh-body);color:var(--av-ink-2);gap:6px;max-width:64ch;margin:0;padding-inline-start:18px;display:grid}.cn-st-foot{border-block-start:1px solid var(--cn-line);font-size:var(--cn-t-ui);color:var(--av-ink-2);gap:6px;margin-block-start:32px;padding-block-start:16px;display:grid}.cn-st-foot p{margin:0}.cn-st-foot__meta{font-size:var(--cn-t-meta);color:var(--av-ink-3)}.cn--plain a{min-height:var(--cn-row-h);color:var(--av-accent-ink);text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}@media (max-width:719px){.cn--plain .cn-rec__side{justify-content:flex-start}}.cn-wiz{background:var(--cn-work);flex-direction:column;min-height:100dvh;display:flex}.cn-wiz__bar{min-height:var(--cn-topbar-h);padding-inline:var(--cn-gutter);border-block-end:1px solid var(--cn-line);background:var(--cn-frame);flex:none;align-items:center;gap:12px;display:flex}.cn-wiz__brand{min-width:44px;min-height:44px;font-family:var(--av-font-display);letter-spacing:-.01em;color:var(--av-ink);align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.cn-wiz__later{min-width:44px;min-height:44px;font-size:var(--cn-t-meta);color:var(--av-ink-2);text-underline-offset:2px;align-items:center;margin-inline-start:auto;padding-inline:10px;text-decoration:underline;display:inline-flex}.cn-wiz__body{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;min-height:0;display:grid}@media (min-width:900px){.cn-wiz__body{grid-template-rows:minmax(0,1fr);grid-template-columns:268px minmax(0,1fr)}}.cn-wiz__rail{border-block-end:1px solid var(--cn-line);background:var(--cn-frame);padding:20px 16px}@media (min-width:900px){.cn-wiz__rail{border-block-end:none;border-inline-end:1px solid var(--cn-line)}}.cn-wiz__where{font-size:var(--cn-t-meta);color:var(--av-ink-2);margin:0 0 12px}.cn-wiz__where strong{color:var(--av-ink);font-weight:650}.cn-wiz__steps{gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:899px){.cn-wiz__rail{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.cn-wiz__where{text-align:end;white-space:nowrap;order:2;margin:0}.cn-wiz__steps{order:1}.cn-wiz__steps li:not(:has([aria-current=step])){display:none}.cn-wiz__steps li:has([aria-current=step]){justify-items:start;display:grid}.cn-wiz__step[aria-current=step]{width:auto;min-width:44px;min-height:44px;font-size:var(--cn-t-body);padding:5px 12px}}.cn-wiz__step{width:100%;min-height:var(--cn-row-h);border-radius:var(--cn-r);font-family:var(--av-font-body);font-size:var(--cn-t-ui);color:var(--av-ink-2);text-align:start;cursor:pointer;background:0 0;border:none;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;padding-inline:8px;font-weight:500;display:grid}.cn-wiz__step:hover:not(:disabled){background:var(--cn-sunk)}.cn-wiz__step:disabled{color:var(--av-ink-3);cursor:not-allowed}.cn-wiz__step[aria-current=step]{background:var(--av-accent-quiet);color:var(--av-accent-ink);font-weight:650}.cn-wiz__mark{border-radius:var(--av-r-pill);border:1px solid var(--av-line-strong);width:18px;height:18px;color:var(--av-ink-3);place-items:center;font-size:10px;font-weight:700;display:grid}.cn-wiz__step[aria-current=step] .cn-wiz__mark{border-color:var(--av-accent);background:var(--av-accent);color:var(--av-on-accent)}.cn-wiz__step[data-done] .cn-wiz__mark{border-color:var(--av-ok);background:var(--av-ok-quiet);color:var(--av-ok-ink)}.cn-wiz__pane{flex-direction:column;min-width:0;display:flex}.cn-wiz__scroll{min-height:0;padding:24px var(--cn-gutter) 24px;flex:1;overflow-y:auto}.cn-wiz__inner{max-width:620px}.cn-wiz__title{font-family:var(--av-font-display);font-size:var(--cn-t-title);letter-spacing:-.012em;color:var(--av-ink);margin:0;font-weight:680}.cn-wiz__lede{font-size:var(--cn-t-body);line-height:var(--cn-lh-body);color:var(--av-ink-2);margin:4px 0 20px}.cn-wiz__foot{padding:12px var(--cn-gutter);border-block-start:1px solid var(--cn-line);background:var(--cn-frame);flex:none}.cn-wiz__foot-in{align-items:center;gap:8px;max-width:620px;display:flex}.cn-wiz__spacer{margin-inline-start:auto}.cn-wiz__facts{border-block-start:1px solid var(--cn-line);gap:1px;margin-block-start:4px;display:grid}.cn-wiz__fact{border-block-end:1px solid var(--cn-line);font-size:var(--cn-t-ui);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 2px;display:grid}.cn-wiz__fact-k{color:var(--av-ink-2)}.cn-wiz__fact-v{color:var(--av-ink);text-align:end;overflow-wrap:anywhere;font-weight:600}.cn-wiz__choices{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;display:grid}.cn-wiz__choice{border:1px solid var(--av-line-strong);border-radius:var(--cn-r);background:var(--cn-work);min-height:52px;font-family:var(--av-font-body);text-align:start;cursor:pointer;gap:2px;padding:9px 11px;display:grid}.cn-wiz__choice:hover{background:var(--cn-sunk)}.cn-wiz__choice[aria-checked=true]{border-color:var(--av-accent);background:var(--av-accent-quiet)}.cn-wiz__choice strong{font-size:var(--cn-t-ui);color:var(--av-ink);font-weight:620}.cn-wiz__choice[aria-checked=true] strong{color:var(--av-accent-ink)}.cn-wiz__choice span{font-size:var(--cn-t-meta);color:var(--av-ink-2)}.cn-wiz__err{font-size:var(--cn-t-meta);color:var(--av-danger-ink);align-items:flex-start;gap:6px;margin-block-start:4px;font-weight:600;display:flex}.cn-field[data-invalid] :is(input,textarea,select){border-color:var(--av-danger)}.cn-wiz__hint{font-size:var(--cn-t-meta);color:var(--av-ink-2);margin:4px 0 0}.cn-wiz__list{font-size:var(--cn-t-ui);line-height:var(--cn-lh-body);color:var(--av-ink-2);gap:6px;margin:0;padding-inline-start:18px;display:grid}.cn-wiz__list strong{color:var(--av-ink);font-weight:620}.cn-wiz__group{font-size:var(--cn-t-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--av-ink-2);margin:0 0 8px;font-weight:700}.cn-wiz__group+.cn-wiz__list{margin-block-end:20px}.cn-wiz__sample{border:1px solid var(--cn-line);border-radius:var(--cn-r-lg);background:var(--cn-frame);gap:8px;padding:12px;display:grid}.cn-wiz__sample-cap{font-size:var(--cn-t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--av-ink-3);margin:0;font-weight:650}.av-auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-block-size:100%;display:grid}.av-auth__form-side{padding:var(--av-8) clamp(var(--av-5), 6vw, var(--av-11));background:var(--av-canvas);flex-direction:column;justify-content:center;display:flex}.av-auth__form{gap:var(--av-5);width:100%;max-width:400px;margin-inline:auto;display:grid}.av-auth__head{gap:var(--av-2);margin-block-end:var(--av-2);display:grid}.av-auth__title{font-family:var(--av-font-display);font-size:var(--av-t-d3);letter-spacing:var(--av-track-display);color:var(--av-ink);font-weight:700}.av-auth__sub{font-size:var(--av-t-sm);color:var(--av-ink-2)}.av-auth__or{align-items:center;gap:var(--av-3);font-size:var(--av-t-xs);color:var(--av-ink-3);display:flex}.av-auth__or:before,.av-auth__or:after{content:"";background:var(--av-line);flex:1;height:1px}.av-auth__foot{font-size:var(--av-t-sm);color:var(--av-ink-2);text-align:center}.av-auth__password{position:relative}.av-auth__password .av-input{padding-inline-end:46px}.av-auth__reveal{position:absolute;inset-block-start:50%;inset-inline-end:6px;transform:translateY(-50%)}.av-auth__panel{justify-content:center;gap:var(--av-7);padding:var(--av-9) clamp(var(--av-6), 5vw, var(--av-10));background:var(--av-night);color:var(--av-night-ink);border-inline-start:1px solid var(--av-night-line);flex-direction:column;display:flex}.av-auth__panel-quote{font-family:var(--av-font-display);letter-spacing:var(--av-track-title);max-width:18ch;color:var(--av-night-ink);font-size:clamp(1.5rem,1.1rem + 1.4vw,2rem);font-weight:650;line-height:1.22}.av-auth__panel-note{max-width:40ch;font-size:var(--av-t-sm);color:var(--av-night-ink-2)}@media (max-width:1023px){.av-auth{grid-template-columns:minmax(0,1fr)}.av-auth__panel{display:none}.av-auth__form-side{padding-block:var(--av-8)}}.av-wizard{gap:clamp(var(--av-6), 4vw, var(--av-9));grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;display:grid}.av-wizard__progress{gap:4px;margin-block-end:var(--av-6);display:flex}.av-wizard__tick{background:var(--av-line);height:3px;transition:background-color var(--av-dur-control) var(--av-ease-out);border-radius:3px;flex:1}.av-wizard__tick[data-done=true]{background:var(--av-accent)}.av-wizard__step-name{font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3);margin-block-end:var(--av-2)}.av-wizard__title{font-family:var(--av-font-display);font-size:var(--av-t-d3);letter-spacing:var(--av-track-display);color:var(--av-ink);margin-block-end:var(--av-3);font-weight:700}.av-wizard__body{gap:var(--av-5);margin-block:var(--av-6);display:grid}.av-wizard__actions{align-items:center;gap:var(--av-3);border-block-start:1px solid var(--av-line);padding-block-start:var(--av-5);display:flex}.av-wizard__preview{justify-content:flex-end;gap:var(--av-3);height:min(560px,70dvh);padding:var(--av-5);background:var(--av-night);border-radius:var(--av-r-surface);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--av-6);overflow-y:auto}@media (max-width:1023px){.av-wizard{grid-template-columns:minmax(0,1fr)}.av-wizard__preview{order:-1;height:auto;max-height:320px;position:static}}.av-auth-page{grid-template-rows:auto 1fr;block-size:100dvh;display:grid;overflow:hidden}.av-auth-chrome{padding:var(--av-4) var(--av-gutter) 0}.av-auth-brand{color:var(--av-ink)}.av-auth-main{min-block-size:0;padding:var(--av-5) var(--av-gutter);flex:1;align-content:center;display:grid;overflow-y:auto}.av-auth{gap:clamp(var(--av-6), 4vw, var(--av-9));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;inline-size:100%;max-inline-size:1180px;margin-inline:auto;display:grid}.av-auth__form-col{inline-size:100%;max-inline-size:420px}.av-auth__art{border-radius:var(--av-r-panel);aspect-ratio:4/5;justify-self:end;max-block-size:min(620px,100dvh - 180px);inline-size:100%;position:relative;overflow:clip}.av-auth__art-img{object-fit:cover;object-position:50% 42%;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;block-size:100%;inline-size:100%}@media (max-width:899px){.av-auth{grid-template-columns:minmax(0,1fr);justify-items:center}.av-auth__art{display:none}.av-auth__form-col{max-inline-size:460px}}.av-auth__form-col>*+*{margin-block-start:var(--av-4)}.av-auth h1{font-size:var(--av-t-d3);color:var(--av-ink);margin:0;line-height:1.1}.av-auth .av-auth-sub{margin:var(--av-2) 0 0;font-size:var(--av-t-sm);color:var(--av-ink-2);line-height:1.6}.av-auth .av-auth-switch{gap:var(--av-2);text-align:start;display:flex}.av-auth .av-auth-switch-btn{min-block-size:44px;padding-inline:var(--av-3);border-radius:var(--av-r-pill);font-size:var(--av-t-sm);color:var(--av-ink-2)}.av-auth .av-auth-switch-btn[data-on]{background:var(--av-sunk);color:var(--av-ink)}.av-auth form,.av-auth .av-auth-form{gap:var(--av-4);inline-size:100%;max-inline-size:none;padding-block:0;padding-inline:0;display:grid}.av-auth .av-auth-field{gap:var(--av-2);display:grid}.av-auth .av-auth-field label{font-size:var(--av-t-sm);color:var(--av-ink);font-weight:500}.av-auth .av-auth-control{align-items:center;gap:var(--av-3);min-block-size:48px;padding-block:0;padding-inline:var(--av-4);border:1px solid var(--av-line-strong);border-radius:var(--av-r-ctl);background:var(--av-canvas);transition:border-color var(--av-dur-micro) var(--av-ease-out), box-shadow var(--av-dur-micro) var(--av-ease-out);display:flex}.av-auth .av-auth-control .av-auth-icon{color:var(--av-ink-3);flex:none;display:block;position:static;inset:auto;transform:translate(0)}.av-auth .av-auth-field input{min-block-size:46px;min-inline-size:0;font-family:inherit;font-size:var(--av-t-body);color:var(--av-ink);background:0 0;border:none;flex:1;padding:0}.av-auth .av-auth-field input:focus{outline:none}.av-auth .av-auth-field input::placeholder{color:var(--av-ink-3)}.av-auth .av-auth-control:has(input:focus-visible){border-color:var(--av-accent);box-shadow:0 0 0 3px var(--av-accent)}@supports (color:color-mix(in lab, red, red)){.av-auth .av-auth-control:has(input:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--av-accent) 26%, transparent)}}.av-auth .av-auth-control:has(input[aria-invalid=true]){border-color:var(--av-danger)}.av-auth .av-auth-control .av-auth-reveal{border-radius:var(--av-r-ctl);min-block-size:44px;min-inline-size:44px;color:var(--av-ink-3);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-inline-end:calc(var(--av-4) * -1 + var(--av-1));display:inline-flex;position:static;inset:auto;transform:translate(0)}.av-auth .av-auth-reveal:hover{color:var(--av-ink)}.av-auth .av-auth-label-row{justify-content:space-between;align-items:baseline;gap:var(--av-3);display:flex}.av-auth .av-auth-hint,.av-auth .av-auth-caps{font-size:var(--av-t-xs);color:var(--av-ink-2);margin:0}.av-auth .av-auth-submit{justify-content:center;align-items:center;gap:var(--av-2);min-block-size:48px;inline-size:100%;padding-inline:var(--av-5);border-radius:var(--av-r-pill);background:var(--av-accent);font-family:inherit;font-size:var(--av-t-sm);color:#fff;cursor:pointer;transition:background-color var(--av-dur-micro) var(--av-ease-out);border:none;font-weight:600;display:inline-flex}.av-auth .av-auth-submit:hover:not(:disabled){background:var(--av-accent-hover)}.av-auth .av-auth-submit:disabled{background:var(--av-accent)}@supports (color:color-mix(in lab, red, red)){.av-auth .av-auth-submit:disabled{background:color-mix(in srgb, var(--av-accent) 42%, var(--av-shell-ground))}}.av-auth .av-auth-submit:disabled{cursor:not-allowed}.av-auth .av-auth-field input[type=password],.av-auth .av-auth-field input[type=text]{padding-inline-end:52px}.av-auth .av-auth-foot{font-size:var(--av-t-sm);color:var(--av-ink-2);text-align:start;margin-block-start:var(--av-5)}.av-auth :focus-visible{outline:2px solid var(--av-accent);outline-offset:2px}.av-auth .av-auth-link{align-items:center;min-block-size:44px;display:inline-flex;position:relative}.av-auth .av-auth-link:after{content:"";block-size:44px;min-inline-size:44px;position:absolute;inset:50% 0 auto;translate:0 -50%}@media (max-height:820px){.av-auth-main{padding-block:var(--av-3)}.av-auth .av-auth-form{gap:var(--av-3)}.av-auth h1{font-size:var(--av-t-h1);margin-block-start:var(--av-3)}.av-auth .av-auth-foot{margin-block-start:var(--av-4)}}@media (max-height:700px){.av-auth-main{padding-block:var(--av-3)}.av-auth .av-auth-form{gap:10px}.av-auth .av-auth-sub{display:none}.av-auth .av-auth-foot{margin-block-start:var(--av-3)}.av-auth .av-auth-hint{margin-block-start:2px}}@media (max-height:680px){.av-auth h1{font-size:var(--av-t-h2);margin-block-start:var(--av-2)}.av-auth .av-auth-form{gap:8px}}.av-t1{font-size:var(--av-t-lead);color:var(--av-ink-2);text-wrap:pretty;max-width:62ch;line-height:1.5}.av-t2{font-size:var(--av-t-body);line-height:var(--av-lh-body);color:var(--av-ink-2);max-width:var(--av-measure)}.av-t3{font-size:var(--av-t-sm);color:var(--av-ink-2);line-height:1.55}.av-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.av-answer{max-width:58ch}.av-grad-text{color:var(--av-accent-ink)}.av-dark-scope{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.av-metric,.av-data,.av-manat,[data-av-num]{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.av-metric{letter-spacing:-.04em;color:var(--av-ink);font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);font-weight:550;line-height:1.05}.av-manat{color:var(--av-ink-3);font-weight:500}.av-tel-link,.av-copy-link{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;color:var(--av-ink);text-decoration:underline;-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);text-decoration-color:var(--av-line-strong);text-underline-offset:.2em;transition:text-decoration-color var(--av-dur-micro) var(--av-ease-out)}.av-tel-link:hover,.av-copy-link:hover{-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent)}.av-crumb-link{font-size:var(--av-t-xs);color:var(--av-ink-3);transition:color var(--av-dur-micro) var(--av-ease-out)}.av-crumb-link:hover{color:var(--av-accent-ink)}.av-post-link,.av-menuitem,.av-navitem{color:inherit;display:block}.av-channel-row{align-items:center;gap:var(--av-3);padding:var(--av-3) var(--av-5);border:1px solid var(--av-line);border-radius:var(--av-r-pill);background:var(--av-canvas);font-size:var(--av-t-sm);color:var(--av-ink);white-space:nowrap;margin-inline-end:var(--av-3);font-weight:600;display:inline-flex}.av-steps{gap:var(--av-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.av-steps:before{content:"";background:var(--av-line);height:1px;position:absolute;inset-block-start:15px;inset-inline:12%}.av-step{gap:var(--av-3);display:grid;position:relative}.av-step:before{content:"";border:1px solid var(--av-accent-line);background:var(--av-canvas);width:30px;height:30px;box-shadow:inset 0 0 0 5px var(--av-accent-quiet);border-radius:50%}@media (max-width:767px){.av-steps{gap:var(--av-5);grid-template-columns:minmax(0,1fr)}.av-steps:before{width:1px;height:auto;inset-block:15px;inset-inline:15px auto}.av-step{align-items:start;column-gap:var(--av-4);grid-template-columns:30px minmax(0,1fr)}.av-step>*{grid-column:2}.av-step:before{grid-area:1/1/span 3}}.av-accordion{border-block-start:1px solid var(--av-line);display:grid}.av-accordion-row{border-block-end:1px solid var(--av-line);padding-block:var(--av-5)}.av-accordion-split{gap:var(--av-7);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:1024px){.av-accordion-split{gap:var(--av-8);grid-template-columns:1fr 1fr}}.av-accordion-sticky{position:sticky;inset-block-start:calc(var(--av-nav-h) + var(--av-6))}.av-accordion-inline-visual{border-radius:var(--av-r-card);margin-block-start:var(--av-4);position:relative;overflow:hidden}@media (min-width:1024px){.av-accordion-inline-visual{display:none}}@media (max-width:1023px){.av-accordion-sticky{display:none}}.av-faq-cat{justify-content:space-between;align-items:center;gap:var(--av-3);width:100%;padding:10px var(--av-3);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);color:var(--av-ink-2);text-align:start;transition:background-color var(--av-dur-micro) var(--av-ease-out);display:flex}.av-faq-cat:hover{background:var(--av-surface);color:var(--av-ink)}.av-faq-cat[aria-pressed=true],.av-faq-cat[data-active=true]{background:var(--av-accent-quiet);color:var(--av-accent-ink);font-weight:600}.av-faq-cat-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.av-faq-cat-count{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;font-size:var(--av-t-xs);color:var(--av-ink-3)}.av-pricing-grid{gap:var(--av-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (max-width:959px){.av-pricing-grid{grid-template-columns:minmax(0,1fr)}}.av-advisor{gap:var(--av-4);padding:var(--av-6);border:1px solid var(--av-line);border-radius:var(--av-r-surface);background:var(--av-canvas);display:grid}.av-advisor-label,.av-advisor-q{font-family:var(--av-font-display);font-size:var(--av-t-h2);letter-spacing:var(--av-track-title);color:var(--av-ink);font-weight:650}.av-advisor-opts{gap:var(--av-2);flex-wrap:wrap;display:flex}.av-advisor-opt{padding:9px var(--av-4);border:1px solid var(--av-line-strong);border-radius:var(--av-r-pill);font-size:var(--av-t-sm);color:var(--av-ink-2);transition:border-color var(--av-dur-micro) var(--av-ease-out), background-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);font-weight:550}.av-advisor-opt:hover{border-color:var(--av-accent);color:var(--av-ink)}.av-advisor-opt[aria-pressed=true]{background:var(--av-accent);border-color:var(--av-accent);color:var(--av-on-accent)}.av-advisor-idle{font-size:var(--av-t-sm);color:var(--av-ink-3)}.av-advisor-out{gap:var(--av-2);padding:var(--av-5);border-radius:var(--av-r-card);background:var(--av-accent-quiet);border:1px solid var(--av-accent-line);display:grid}.av-advisor-plan{font-family:var(--av-font-display);font-size:var(--av-t-h1);color:var(--av-accent-ink);font-weight:700}.av-advisor-why,.av-advisor-detail{font-size:var(--av-t-sm);color:var(--av-ink-2)}.av-advisor-cta{margin-block-start:var(--av-2)}.av-cta-split{gap:var(--av-7);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@media (max-width:767px){.av-cta-split{gap:var(--av-5);grid-template-columns:minmax(0,1fr)}}.av-cta-gradient{border-radius:var(--av-r-pill);height:52px;color:var(--av-accent-press);font-size:var(--av-t-body);white-space:nowrap;transition:background-color var(--av-dur-micro) var(--av-ease-out);background:#fff;justify-content:center;align-items:center;padding-inline:28px;font-weight:650;display:inline-flex}.av-cta-gradient:hover{background:#ffffffe6}.av-cta-ghost-onbrand{border-radius:var(--av-r-pill);color:#fff;height:52px;font-size:var(--av-t-body);white-space:nowrap;transition:background-color var(--av-dur-micro) var(--av-ease-out), border-color var(--av-dur-micro) var(--av-ease-out);border:1px solid #fff6;justify-content:center;align-items:center;padding-inline:24px;font-weight:600;display:inline-flex}.av-cta-ghost-onbrand:hover{background:#ffffff1a;border-color:#ffffffb3}.av-cookie-btn{height:40px;padding-inline:var(--av-4);border:1px solid var(--av-line-strong);border-radius:var(--av-r-pill);font-size:var(--av-t-sm);color:var(--av-ink-2);white-space:nowrap;transition:background-color var(--av-dur-micro) var(--av-ease-out), border-color var(--av-dur-micro) var(--av-ease-out);background:0 0;font-weight:600}.av-cookie-btn:hover{border-color:var(--av-ink-3);color:var(--av-ink)}.av-cookie-btn--primary{background:var(--av-accent);border-color:var(--av-accent);color:var(--av-on-accent)}.av-cookie-btn--primary:hover{background:var(--av-accent-hover);border-color:var(--av-accent-hover)}.av-thumb-cta-label{font-size:var(--av-t-sm);color:var(--av-ink);font-weight:650}.av-thumb-cta-sub{font-size:var(--av-t-xs);color:var(--av-ink-3)}.av-thumb-cta-action{margin-inline-start:auto}.av-thumb-cta-spacer{height:84px}@media (min-width:768px){.av-thumb-cta-spacer{display:none}}.av-post-card{gap:var(--av-3);padding:var(--av-5);border:1px solid var(--av-line);border-radius:var(--av-r-card);background:var(--av-canvas);transition:transform var(--av-dur-control) var(--av-ease-out), border-color var(--av-dur-control) var(--av-ease-out), box-shadow var(--av-dur-control) var(--av-ease-out);display:grid}.av-post-card:hover{border-color:var(--av-line-strong);box-shadow:var(--av-e2);transform:translateY(-2px)}.av-legal-grid{gap:clamp(var(--av-6), 5vw, var(--av-9));grid-template-columns:230px minmax(0,1fr);align-items:start;display:grid}.av-legal-aside{gap:var(--av-1);display:grid;position:sticky;inset-block-start:calc(var(--av-nav-h) + var(--av-6))}.av-legal-tab{padding:9px var(--av-3);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);color:var(--av-ink-2);transition:background-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out)}.av-legal-tab:hover{background:var(--av-surface);color:var(--av-ink)}.av-legal-tab[aria-current=page]{background:var(--av-ink);color:var(--av-on-ink);font-weight:600}.av-legal-nap{gap:var(--av-2) var(--av-4);padding:var(--av-5);border:1px solid var(--av-line);border-radius:var(--av-r-card);background:var(--av-surface);font-size:var(--av-t-sm);grid-template-columns:auto minmax(0,1fr);display:grid}@media (max-width:899px){.av-legal-grid{grid-template-columns:minmax(0,1fr)}.av-legal-aside{scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;padding-block-end:var(--av-2);position:static;overflow-x:auto}.av-legal-aside::-webkit-scrollbar{display:none}.av-legal-nap{gap:var(--av-1);grid-template-columns:minmax(0,1fr)}}.av-vertical-grid{gap:var(--av-4);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.av-vertical-other{min-block-size:44px;padding:9px var(--av-4);border:1px dashed var(--av-accent-line);border-radius:var(--av-r-pill);background:var(--av-accent-quiet);font-size:var(--av-t-sm);color:var(--av-ink-2);white-space:nowrap;transition:border-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);align-items:center;font-weight:550;display:inline-flex}.av-vertical-other:hover{border-color:var(--av-accent);color:var(--av-ink)}.av-who-grid{gap:var(--av-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.av-bento-cell{grid-column:span var(--av-span,3);gap:var(--av-3);padding:var(--av-5);border:1px solid var(--av-line);border-radius:var(--av-r-card);background:var(--av-canvas);align-content:start;display:grid}.av-bento-more{background:var(--av-accent-quiet);border-color:var(--av-accent-line);align-content:center;justify-items:start}@media (max-width:1023px){.av-who-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.av-bento-cell{grid-column:span 1}}@media (max-width:639px){.av-who-grid{grid-template-columns:minmax(0,1fr)}}.av-statband{gap:var(--av-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.av-statband-rule{background:var(--av-line);height:1px;margin-block-start:var(--av-6)}.av-split-media{border-radius:var(--av-r-surface);border:1px solid var(--av-line);background:var(--av-sunk);overflow:hidden}.av-thread-stage,.av-thread-static,.av-thread-flow{gap:var(--av-6);display:grid}.av-thread-sticky{position:static}.av-thread-beat{gap:var(--av-3);display:grid}.av-thread-rail{gap:var(--av-2);display:grid}.av-thread-rail-item{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;font-size:var(--av-t-xs);color:var(--av-ink-3)}.av-thread-stats{gap:var(--av-5);border-block-start:1px solid var(--av-line);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));padding-block-start:var(--av-6);display:grid}.av-dot-backdrop{pointer-events:none;background-image:radial-gradient(circle, var(--av-line-strong) 1px, transparent 1px);opacity:.5;background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 0,#000 20%,#0000 75%)}.av-segmented-btn{border-radius:var(--av-r-pill);font-size:var(--av-t-xs);color:var(--av-ink-2);white-space:nowrap;transition:background-color var(--av-dur-control) var(--av-ease-out), color var(--av-dur-control) var(--av-ease-out);padding:7px 16px;font-weight:600}.av-segmented-btn[aria-selected=true],.av-segmented-btn[aria-pressed=true]{background:var(--av-canvas);color:var(--av-ink);box-shadow:var(--av-e1)}.av-slider{width:100%;accent-color:var(--av-accent)}.av-tr{border-block-end:1px solid var(--av-line)}.av-turnstile{min-height:65px}.av-composer-row{align-items:flex-end;gap:var(--av-2);padding:var(--av-3);border:1px solid var(--av-line-strong);border-radius:var(--av-r-surface);background:var(--av-canvas);display:flex}.av-composer-row:focus-within{border-color:var(--av-accent)}.av-showcase-panel{padding:var(--av-6);border:1px solid var(--av-line);border-radius:var(--av-r-surface);background:var(--av-canvas)}.av-showcase-pill{border-radius:var(--av-r-pill);background:var(--av-sunk);font-family:var(--av-font-mono);color:var(--av-ink-3);align-items:center;gap:6px;padding:3px 10px;font-size:.6875rem;display:inline-flex}.av-auth-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.av-auth-form{gap:var(--av-5);width:100%;max-width:400px;padding:var(--av-8) clamp(var(--av-5), 5vw, var(--av-9));align-content:center;margin-inline:auto;display:grid}.av-auth-top,.av-auth-brand{align-items:center;gap:var(--av-3);display:flex}.av-auth-sub{font-size:var(--av-t-sm);color:var(--av-ink-2)}.av-auth-field{gap:var(--av-2);display:grid}.av-auth-label-row{justify-content:space-between;align-items:baseline;gap:var(--av-3);display:flex}.av-auth-control{border:1px solid var(--av-line-strong);border-radius:var(--av-r-ctl);background:var(--av-canvas);width:100%;min-height:44px;color:var(--av-ink);font-size:var(--av-t-sm);transition:border-color var(--av-dur-micro) var(--av-ease-out);padding:10px 14px}.av-auth-control:hover:not(:disabled){border-color:var(--av-ink-3)}.av-auth-icon{color:var(--av-ink-3);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:13px;transform:translateY(-50%)}.av-auth-reveal{position:absolute;inset-block-start:50%;inset-inline-end:6px;transform:translateY(-50%)}.av-auth-hint{font-size:var(--av-t-xs);color:var(--av-ink-3)}.av-auth-hint--warn{color:var(--av-warn-ink)}.av-auth-msg{align-items:flex-start;gap:var(--av-2);padding:var(--av-3) var(--av-4);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);line-height:1.5;display:flex}.av-auth-msg--error{background:var(--av-danger-quiet);color:var(--av-danger-ink)}.av-auth-msg--ok{background:var(--av-ok-quiet);color:var(--av-ok-ink)}.av-auth-submit{margin-block-start:var(--av-2)}.av-auth-link{color:var(--av-accent-ink);font-weight:550}.av-auth-link:hover{text-underline-offset:.18em;text-decoration:underline}.av-auth-foot,.av-auth-switch{font-size:var(--av-t-sm);color:var(--av-ink-2);text-align:center}.av-auth-switch-btn{color:var(--av-accent-ink);font-weight:600}.av-auth-back{font-size:var(--av-t-sm);color:var(--av-ink-3)}.av-auth-sectors{gap:var(--av-2);flex-wrap:wrap;display:flex}.av-auth-sector{border:1px solid var(--av-line-strong);border-radius:var(--av-r-pill);font-size:var(--av-t-xs);color:var(--av-ink-2);padding:8px 14px;font-weight:550}.av-auth-sector[aria-pressed=true]{background:var(--av-accent);border-color:var(--av-accent);color:var(--av-on-accent)}.av-auth-media{padding:var(--av-9) clamp(var(--av-6), 5vw, var(--av-10));background:var(--av-night);color:var(--av-night-ink);border-inline-start:1px solid var(--av-night-line);flex-direction:column;justify-content:center;display:flex}.av-auth-media-inner{gap:var(--av-5);max-width:420px;display:grid}.av-auth-thread{gap:var(--av-3);display:grid}.av-auth-sample-note{font-size:var(--av-t-xs);color:var(--av-night-ink-2)}@media (max-width:1023px){.av-auth-shell{grid-template-columns:minmax(0,1fr)}.av-auth-media{display:none}}.av-otp{gap:var(--av-4);display:grid}.av-otp-title{font-family:var(--av-font-display);font-size:var(--av-t-h1);color:var(--av-ink);font-weight:700}.av-otp-list{gap:var(--av-2);display:grid}.av-otp-link{color:var(--av-accent-ink);font-size:var(--av-t-sm)}.av-contact-grid{gap:clamp(var(--av-6), 5vw, var(--av-9));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.av-contact-facts{gap:var(--av-4);padding:var(--av-6);border:1px solid var(--av-line);border-radius:var(--av-r-surface);background:var(--av-surface);font-size:var(--av-t-sm);color:var(--av-ink-2);display:grid}@media (max-width:899px){.av-contact-grid{grid-template-columns:minmax(0,1fr)}}.av-onb-track{gap:4px;margin-block-end:var(--av-6);display:flex}.av-onb-bar{background:var(--av-line);height:3px;transition:background-color var(--av-dur-control) var(--av-ease-out);border-radius:3px;flex:1}.av-onb-bar[data-done=true],.av-onb-bar[data-active=true]{background:var(--av-accent)}.av-onb-step{font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3)}.av-onb-count{font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;font-size:var(--av-t-xs);color:var(--av-ink-3)}.av-onb-group,.av-onb-fields{gap:var(--av-4);display:grid}.av-onb-rows{gap:var(--av-2);display:grid}.av-onb-input{border:1px solid var(--av-line-strong);border-radius:var(--av-r-ctl);background:var(--av-canvas);width:100%;min-height:44px;color:var(--av-ink);font-size:var(--av-t-sm);transition:border-color var(--av-dur-micro) var(--av-ease-out);padding:10px 14px}.av-onb-input:hover:not(:disabled){border-color:var(--av-ink-3)}.av-onb-choices{gap:var(--av-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.av-onb-choices--three{grid-template-columns:repeat(3,minmax(0,1fr))}.av-onb-choice{align-items:center;gap:var(--av-3);min-height:56px;padding:var(--av-3) var(--av-4);border:1px solid var(--av-line-strong);border-radius:var(--av-r-ctl);background:var(--av-canvas);font-size:var(--av-t-sm);color:var(--av-ink-2);text-align:start;transition:border-color var(--av-dur-micro) var(--av-ease-out), background-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);font-weight:550;display:flex}.av-onb-choice:hover{border-color:var(--av-ink-3);color:var(--av-ink)}.av-onb-choice[aria-pressed=true],.av-onb-choice[data-selected=true]{border-color:var(--av-accent);background:var(--av-accent-quiet);color:var(--av-accent-ink)}.av-onb-choice--stack{justify-content:center;align-items:flex-start;gap:var(--av-1);flex-direction:column;min-height:76px}.av-onb-check{color:var(--av-accent);margin-inline-start:auto}.av-onb-times{gap:var(--av-2);flex-wrap:wrap;display:flex}.av-onb-drop{place-items:center;gap:var(--av-2);padding:var(--av-8) var(--av-5);border:1px dashed var(--av-line-strong);border-radius:var(--av-r-card);background:var(--av-surface);text-align:center;color:var(--av-ink-3);font-size:var(--av-t-sm);display:grid}.av-onb-drop[data-dragging=true]{border-color:var(--av-accent);background:var(--av-accent-quiet);color:var(--av-accent-ink)}.av-onb-note{font-size:var(--av-t-xs);color:var(--av-ink-3)}.av-onb-points{gap:var(--av-2);font-size:var(--av-t-sm);color:var(--av-ink-2);display:grid}.av-onb-nav{align-items:center;gap:var(--av-3);border-block-start:1px solid var(--av-line);margin-block-start:var(--av-5);padding-block-start:var(--av-5);display:flex}.av-onb-back{margin-inline-end:auto}.av-onb-next{margin-inline-start:auto}.av-onb-done{justify-items:center;gap:var(--av-4);padding-block:var(--av-9);text-align:center;display:grid}.av-onb-preview{justify-content:flex-end;gap:var(--av-3);height:min(560px,70dvh);padding:var(--av-5);background:var(--av-night);border-radius:var(--av-r-surface);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--av-6);overflow-y:auto}.av-onb-thread{gap:var(--av-3);display:grid}.av-onb-prompts{gap:var(--av-2);flex-wrap:wrap;display:flex}.av-onb-prompt{border:1px solid var(--av-night-line);border-radius:var(--av-r-pill);font-size:var(--av-t-xs);color:var(--av-night-ink-2);white-space:nowrap;background:0 0;padding:7px 12px}.av-onb-prompt:hover{border-color:var(--av-night-ink-2);color:var(--av-night-ink)}.av-onb-composer{align-items:center;gap:var(--av-2);padding:var(--av-2);border:1px solid var(--av-night-line);border-radius:var(--av-r-pill);background:var(--av-night-surface);display:flex}.av-onb-send{flex:none}@media (max-width:1023px){.av-onb-preview{height:auto;max-height:320px;position:static}.av-onb-choices,.av-onb-choices--three{grid-template-columns:minmax(0,1fr)}}.av-dash-sidenav{width:var(--av-sidenav-w);background:var(--av-canvas);border-inline-end:1px solid var(--av-line);flex:none;height:100dvh;position:sticky;inset-block-start:0;overflow-y:auto}.av-dash-topbar{z-index:var(--av-z-sticky);align-items:center;gap:var(--av-3);height:var(--av-topbar-h);padding-inline:var(--av-5);background:var(--av-canvas);display:flex;position:sticky;inset-block-start:0}@supports (color:color-mix(in lab, red, red)){.av-dash-topbar{background:color-mix(in srgb, var(--av-canvas) 90%, transparent)}}.av-dash-topbar{-webkit-backdrop-filter:blur(12px);border-block-end:1px solid var(--av-line);flex:none}.av-dash-hamburger{border-radius:var(--av-r-pill);width:40px;height:40px;color:var(--av-ink-2);justify-content:center;align-items:center;display:none}.av-dash-hamburger:hover{background:var(--av-surface);color:var(--av-ink)}.av-dash-org{min-width:0}.av-dash-username{font-size:var(--av-t-sm);color:var(--av-ink);white-space:nowrap;text-overflow:ellipsis;max-width:18ch;font-weight:550;overflow:hidden}.av-dash-topbar-controls{align-items:center;gap:var(--av-2);display:inline-flex}.av-dash-drawer-item{align-items:center;gap:var(--av-3);min-height:44px;padding:0 var(--av-3);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);color:var(--av-ink-2);font-weight:550;display:flex}.av-dash-drawer-item:hover{background:var(--av-surface);color:var(--av-ink)}.av-dash-drawer-item[data-active],.av-dash-drawer-item[aria-current=page]{background:var(--av-accent-quiet);color:var(--av-accent-ink);font-weight:650}.av-dash-bottomtabs{z-index:var(--av-z-sticky);height:calc(var(--av-tabbar-h) + env(safe-area-inset-bottom));background:var(--av-canvas);grid-auto-columns:1fr;grid-auto-flow:column;padding-block-end:env(safe-area-inset-bottom);display:none;position:fixed;inset-block-end:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.av-dash-bottomtabs{background:color-mix(in srgb, var(--av-canvas) 94%, transparent)}}.av-dash-bottomtabs{-webkit-backdrop-filter:blur(14px);border-block-start:1px solid var(--av-line)}.av-dash-bottomtab{color:var(--av-ink-3);transition:color var(--av-dur-micro) var(--av-ease-out);align-content:center;justify-items:center;gap:3px;font-size:.625rem;font-weight:600;display:grid;position:relative}.av-dash-bottomtab[aria-current=page],.av-dash-bottomtab[data-active]{color:var(--av-accent-ink)}.av-dash-tabbadge{border-radius:var(--av-r-pill);background:var(--av-accent);min-width:16px;color:var(--av-on-accent);font-family:var(--av-font-mono);font-variant-numeric:tabular-nums;text-align:center;padding:0 4px;font-size:.5625rem;font-weight:700;line-height:16px;position:absolute;inset-block-start:2px;inset-inline-start:56%}@media (max-width:1023px){.av-dash-sidenav,.av-dash-topbar-controls{display:none}.av-dash-hamburger{display:inline-flex}.av-dash-bottomtabs{display:grid}}.avf{--avf-rail:168px;--avf-pad:clamp(var(--av-5), 4vw, var(--av-7))}.avf-hero{padding-block:clamp(var(--av-7), 8vw, 128px) clamp(var(--av-6), 6vw, 96px)}.avf-hero__facts{gap:var(--av-3) clamp(var(--av-5), 4vw, var(--av-7));border-block-start:1px solid var(--av-line);flex-wrap:wrap;margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));padding-block-start:var(--av-5);display:flex}.avf-fact{align-items:baseline;gap:10px;display:flex}.avf-fact__n{font-family:var(--av-font-display);letter-spacing:var(--av-track-title);color:var(--av-ink);font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);font-weight:700;line-height:1}.avf-fact__l{font-size:var(--av-t-sm);color:var(--av-ink-2)}.avf-talk{padding-block:clamp(var(--av-6), 6vw, 96px)}.avf-talk__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;gap:var(--av-5);max-inline-size:940px;padding:0;list-style:none;display:grid}.avf-talk__turn{grid-template-columns:minmax(0, 1fr) var(--avf-rail);gap:var(--av-3) var(--av-5);border-block-end:1px solid var(--av-line);grid-template-areas:"c.""a t";align-items:start;padding-block-end:var(--av-5);display:grid}.avf-talk__turn:last-child{border-block-end:0;padding-block-end:0}.avf-talk__msg[data-who=c]{grid-area:c;justify-self:start}.avf-talk__msg[data-who=a]{grid-area:a;justify-self:end}.avf-talk__msg{max-inline-size:46ch;font-size:var(--av-t-sm);border-radius:18px;margin:0;padding:12px 16px;line-height:1.55}.avf-talk__msg[data-who=c]{border:1px solid var(--av-line-strong);background:var(--av-canvas);color:var(--av-ink);border-end-start-radius:6px}.avf-talk__msg[data-who=a]{background:var(--av-accent-press);color:#fff;border-end-end-radius:6px;justify-self:end}.avf-talk__tool{border-inline-start:1px solid var(--av-line);grid-area:t;align-self:start;padding-block-start:6px;padding-inline-start:var(--av-4)}.avf-talk__toolK{font-family:var(--av-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--av-ink-3);margin:0;font-size:.625rem;font-weight:500}.avf-talk__toolN{font-family:var(--av-font-mono);font-size:var(--av-t-xs);word-break:break-word;color:var(--av-ink);margin:6px 0 0;line-height:1.4}.avf-talk__note{margin:var(--av-5) 0 0;font-size:var(--av-t-xs);color:var(--av-ink-3)}@media (max-width:860px){.avf-talk__turn{grid-template-columns:minmax(0,1fr);grid-template-areas:"t""c""a"}.avf-talk__tool{border-inline-start:0;order:-1;padding-block-start:0;padding-inline-start:0}.avf-talk__toolN{margin-block-start:2px}.avf-talk__msg{max-inline-size:100%}}.avf-ops{padding-block:clamp(var(--av-6), 6vw, 96px)}.avf-ops__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;border-block-start:1px solid var(--av-line);padding:0;list-style:none}.avf-ops__row{gap:var(--av-3) clamp(var(--av-4), 3vw, var(--av-6));padding-block:clamp(var(--av-4), 2.4vw, var(--av-5));border-block-end:1px solid var(--av-line);grid-template-columns:minmax(0,22ch) minmax(0,1fr);display:grid}.avf-ops__t{font-size:var(--av-t-body);color:var(--av-ink);margin:0;font-weight:600;line-height:1.35}.avf-ops__d{font-size:var(--av-t-sm);max-inline-size:62ch;color:var(--av-ink-2);margin:0;line-height:1.6}@media (max-width:780px){.avf-ops__row{gap:var(--av-2);grid-template-columns:minmax(0,1fr)}}.avf-pair{padding-block:clamp(var(--av-6), 6vw, 96px)}.avf-pair__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;gap:clamp(var(--av-4), 2vw, var(--av-5));grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.avf-card{border-radius:var(--av-r-panel);isolation:isolate;grid-template-areas:"stack";block-size:460px;display:grid;position:relative;overflow:clip}.avf-card__art{object-fit:cover;object-position:var(--avf-pos,50% 50%);block-size:100%;inline-size:100%;transform:scale(var(--avf-zoom,1));transform-origin:var(--avf-origin,50% 50%);grid-area:stack;position:absolute;inset:0}.avf-card__text{z-index:1;gap:var(--av-3);padding:clamp(var(--av-5), 2.6vw, var(--av-6));max-inline-size:var(--avf-text-w,32ch);grid-area:stack;align-content:start;justify-items:start;display:grid;position:relative}.avf-card__t{font-family:var(--av-font-display);letter-spacing:var(--av-track-title);text-wrap:balance;color:var(--av-ink);margin:0;font-size:clamp(1.25rem,1rem + .9vw,1.625rem);font-weight:700;line-height:1.16}.avf-card__b{font-size:var(--av-t-sm);text-wrap:pretty;color:var(--av-ink-2);margin:0;line-height:1.5}.avf-card__chip{border-radius:var(--av-r-pill);border:1px solid var(--av-ink);margin-block-start:var(--av-2);padding:6px 12px}@supports (color:color-mix(in lab, red, red)){.avf-card__chip{border:1px solid color-mix(in srgb, var(--av-ink) 14%, transparent)}}.avf-card__chip{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.04em;color:var(--av-ink);background:#ffffff9e}.avf-pair__note{margin:clamp(var(--av-4), 2.4vw, var(--av-5)) 0 0;font-size:var(--av-t-sm);max-inline-size:72ch;color:var(--av-ink-2);line-height:1.6}.avf-card[data-art=channels]{--avf-pos:50% 0%;--avf-zoom:1.1;--avf-origin:0% 0%;--avf-text-w:30ch}.avf-card[data-art=languages]{--avf-pos:50% 0%;--avf-zoom:1.28;--avf-origin:0% 0%;--avf-text-w:30ch}@media (max-width:1280px){.avf-card{grid-template-areas:"art""txt";grid-template-rows:var(--avf-art-h,300px) auto;background:var(--av-canvas);block-size:auto;display:grid}.avf-card__art{inline-size:100%;block-size:var(--avf-art-h,300px);grid-area:art;position:relative;inset:auto;transform:none}.avf-card__text{grid-area:txt;max-inline-size:46ch}}@media (max-width:900px){.avf-pair__list{grid-template-columns:minmax(0,1fr)}.avf-card{--avf-art-h:260px}}@media (max-width:520px){.avf-card{--avf-art-h:220px}}.avf-lim{padding-block:clamp(var(--av-6), 6vw, 96px)}.avf-lim__panel{border-radius:var(--av-r-panel);background:var(--av-canvas);grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:stretch;margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));display:grid;overflow:clip}.avf-lim__body{padding:var(--avf-pad)}.avf-lim__list{margin:0;padding:0;list-style:none}.avf-lim__row{padding-block:var(--av-4);border-block-start:1px solid var(--av-line)}.avf-lim__row:first-child{border-block-start:0;padding-block-start:0}.avf-lim__row:last-child{padding-block-end:0}.avf-lim__t{font-size:var(--av-t-body);color:var(--av-ink);margin:0;font-weight:600;line-height:1.35}.avf-lim__d{font-size:var(--av-t-sm);max-inline-size:60ch;color:var(--av-ink-2);margin:8px 0 0;line-height:1.6}.avf-lim__media{min-block-size:460px;position:relative}.avf-lim__art,.avf-close__art{object-fit:cover;object-position:50% 65%;block-size:100%;inline-size:100%;position:absolute;inset:0}@media (max-width:900px){.avf-lim__panel{grid-template-columns:minmax(0,1fr)}.avf-lim__media{order:-1;min-block-size:220px}}.avf-close{padding-block:clamp(var(--av-6), 6vw, 96px)}.avf-close__panel{border-radius:var(--av-r-panel);background:var(--av-canvas);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:stretch;display:grid;overflow:clip}.avf-close__media{min-block-size:460px;position:relative}.avf-close__body{padding:var(--avf-pad);align-self:center}.avf-close__t{color:var(--av-ink);margin:0}.avf-close__b{margin:var(--av-4) 0 0;font-size:var(--av-t-body);max-inline-size:46ch;color:var(--av-ink-2);line-height:1.6}.avf-close__actions{gap:var(--av-3);flex-wrap:wrap;margin-block-start:clamp(var(--av-5), 3vw, var(--av-6));display:flex}.avf-close__note{margin:var(--av-4) 0 0;font-size:var(--av-t-xs);color:var(--av-ink-3)}@media (max-width:900px){.avf-close__panel{grid-template-columns:minmax(0,1fr)}.avf-close__media{order:-1;min-block-size:240px}}.avf-talk__turn,.avf-ops__row,.avf-card,.avf-lim__row{opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 60ms);transform:translateY(14px)}[data-av-in=true] .avf-talk__turn,[data-av-in=true] .avf-ops__row,[data-av-in=true] .avf-card,[data-av-in=true] .avf-lim__row{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.avf-talk__turn,.avf-ops__row,.avf-card,.avf-lim__row{opacity:1;transition:none;transform:none}}.avp{--avp-line:1px solid var(--av-line)}.avp-hero{padding-block:clamp(var(--av-7), 8vw, 128px) clamp(var(--av-6), 6vw, 96px)}.avp-term{align-items:center;gap:var(--av-3) var(--av-4);border-block-start:var(--avp-line);flex-wrap:wrap;margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));padding-block-start:var(--av-5);display:flex}.avp-term__note{font-size:var(--av-t-sm);color:var(--av-ink-2);margin:0}.avp-plans{padding-block:clamp(var(--av-6), 6vw, 96px)}.avp-plans__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;border-block-start:var(--avp-line);padding:0;list-style:none}.avp-plan{gap:var(--av-4) clamp(var(--av-5), 4vw, var(--av-7));padding-block:clamp(var(--av-5), 3vw, var(--av-6));border-block-end:var(--avp-line);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 184px;align-items:center;display:grid}.avp-plan__name{font-family:var(--av-font-display);font-size:var(--av-t-h1);letter-spacing:var(--av-track-title);color:var(--av-ink);margin:0;font-weight:700}.avp-plan__who{font-size:var(--av-t-sm);color:var(--av-ink-2);margin:6px 0 0}.avp-plan__limits{margin:var(--av-3) 0 0;font-size:var(--av-t-sm);color:var(--av-ink-2)}.avp-plan__money{gap:4px;display:grid}.avp-plan__first{font-family:var(--av-font-display);letter-spacing:var(--av-track-title);color:var(--av-ink);margin:0;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:700;line-height:1.05}.avp-plan__firstLabel,.avp-plan__then{font-size:var(--av-t-xs);color:var(--av-ink-3);margin:0}.avp-plan__cta{justify-self:end}@media (max-width:820px){.avp-plan{gap:var(--av-4);grid-template-columns:minmax(0,1fr)}.avp-plan__cta{justify-self:start}}.avp-diff{padding-block:clamp(var(--av-6), 6vw, 96px)}.avp-diff__scroll{margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));overflow-x:auto}.avp-diff__table{border-collapse:collapse;text-align:start;inline-size:100%;min-inline-size:560px}.avp-diff__table th,.avp-diff__table td{padding:clamp(var(--av-3), 2vw, var(--av-4)) var(--av-4);border-block-end:var(--avp-line);font-size:var(--av-t-sm);vertical-align:baseline}.avp-diff__table thead th{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);font-weight:500}.avp-diff__table tbody th{color:var(--av-ink-2);font-weight:500}.avp-diff__table td{font-family:var(--av-font-mono);color:var(--av-ink)}.avp-diff__same{margin:clamp(var(--av-5), 3vw, var(--av-6)) 0 0;max-inline-size:74ch;font-size:var(--av-t-sm);color:var(--av-ink-2);line-height:1.65}.avp-answers{padding-block:clamp(var(--av-6), 6vw, 96px)}.avp-answers__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;gap:0;padding:0;list-style:none;display:grid}.avp-answer{gap:var(--av-3) clamp(var(--av-5), 4vw, var(--av-7));padding-block:clamp(var(--av-5), 3vw, var(--av-6));border-block-start:var(--avp-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.avp-answer__q{font-size:var(--av-t-lead);text-wrap:balance;color:var(--av-ink);margin:0;font-weight:600;line-height:1.3}.avp-answer__fact{margin:var(--av-3) 0 0;font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.02em;color:var(--av-ink-3)}.avp-answer__a{font-size:var(--av-t-sm);max-inline-size:62ch;color:var(--av-ink-2);margin:0;line-height:1.7}@media (max-width:820px){.avp-answer{grid-template-columns:minmax(0,1fr)}}.avp-mech{padding-block:clamp(var(--av-6), 6vw, 96px)}.avp-mech__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;gap:clamp(var(--av-4), 2vw, var(--av-5));grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.avp-mech__item{padding:clamp(var(--av-5), 2.6vw, var(--av-6));border-radius:var(--av-r-panel);background:var(--av-canvas)}.avp-mech__t{font-size:var(--av-t-body);color:var(--av-ink);margin:0;font-weight:600}.avp-mech__b{margin:var(--av-3) 0 0;font-size:var(--av-t-sm);color:var(--av-ink-2);line-height:1.65}@media (max-width:900px){.avp-mech__list{grid-template-columns:minmax(0,1fr)}}.avp-advisor{padding-block:clamp(var(--av-6), 6vw, 96px)}.avp-advisor .av-advisor{margin-block-start:clamp(var(--av-5), 4vw, var(--av-6))}.avp .av-advisor-out{--av-ink:#14161c;--av-ink-2:#3f4654;--av-ink-3:#5e6676;color:var(--av-ink)}.avp .av-advisor-idle,.avp .av-advisor-label{color:var(--av-ink-3)}.avp .av-segmented-btn{min-block-size:44px}.avp .av-advisor-opt{min-block-size:44px;min-inline-size:44px}.avp .av-advisor-opt[data-on],.avp .av-advisor-opt[aria-checked=true]{color:var(--av-accent-press);background:#fff;border-color:#0000;font-weight:600}.avp .av-advisor-opt[data-on]:hover,.avp .av-advisor-opt[aria-checked=true]:hover{background:#fff}.avp-plan__cta a,.avp .av-advisor-out a{display:inline-flex}.avp-plan,.avp-answer,.avp-mech__item{opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 60ms);transform:translateY(14px)}[data-av-in=true] .avp-plan,[data-av-in=true] .avp-answer,[data-av-in=true] .avp-mech__item{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.avp-plan,.avp-answer,.avp-mech__item{opacity:1;transition:none;transform:none}}.avq-cats .av-chip{min-block-size:44px}.avq-tel{align-items:center;min-block-size:44px;display:inline-flex}.avq-head{padding-block:clamp(var(--av-6), 6vw, 88px)}.avq-head__t{font-family:var(--av-font-display);font-size:var(--av-t-d3);font-weight:700;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);color:var(--av-ink);margin:0}.avq-head__lead{margin:var(--av-4) 0 0;font-size:var(--av-t-lead);max-inline-size:62ch;color:var(--av-ink-2);line-height:1.6}.avq-groups{gap:clamp(var(--av-6), 5vw, var(--av-8));max-inline-size:860px;display:grid}.avq-group{scroll-margin-block-start:calc(var(--av-nav-h) + var(--av-5))}.avq-group__t{align-items:baseline;gap:var(--av-3);margin:0 0 var(--av-2);font-size:var(--av-t-h2);font-weight:650;line-height:var(--av-lh-title);color:var(--av-ink);display:flex}.avq-group__n{font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3)}.avq-list{border-block-start:1px solid var(--av-line)}.avq-row{border-block-end:1px solid var(--av-line);scroll-margin-block-start:calc(var(--av-nav-h) + var(--av-5))}.avq-q{justify-content:space-between;align-items:center;gap:var(--av-4);min-block-size:44px;padding-block:var(--av-4);cursor:pointer;font-size:var(--av-t-body);color:var(--av-ink);font-weight:600;line-height:1.5;list-style:none;display:flex}.avq-q::-webkit-details-marker{display:none}.avq-q:hover{color:var(--av-accent-ink)}.avq-q:focus-visible{outline:2px solid var(--av-accent);outline-offset:3px;border-radius:var(--av-r-ctl)}.avq-q:after{content:"";background:linear-gradient(var(--av-ink-3) 0 0) center / 100% 1.5px no-repeat, linear-gradient(var(--av-ink-3) 0 0) center / 1.5px 100% no-repeat;block-size:11px;inline-size:11px;transition:transform var(--av-dur-control) var(--av-ease-out);flex:none}.avq-row[open] .avq-q:after{background:linear-gradient(var(--av-ink-3) 0 0) center / 100% 1.5px no-repeat;transform:rotate(90deg)}.avq-anchor{min-block-size:44px;min-inline-size:44px;font-family:var(--av-font-mono);font-size:var(--av-t-sm);color:var(--av-ink-3);opacity:.45;transition:opacity var(--av-dur-micro) var(--av-ease-out);justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.avq-anchor:hover,.avq-anchor:focus-visible{opacity:1;color:var(--av-accent-ink)}.avq-a{font-size:var(--av-t-body);line-height:var(--av-lh-body);max-inline-size:68ch;color:var(--av-ink-2);margin:0;padding-block-end:var(--av-5);padding-inline-end:clamp(var(--av-5), 6vw, var(--av-8))}.avq-ask{gap:var(--av-4);padding:clamp(var(--av-5), 3vw, var(--av-6));border:1px solid var(--av-line);border-radius:var(--av-r-panel);background:var(--av-surface);max-inline-size:860px;display:grid}.avq-ask__t{font-family:var(--av-font-display);font-size:var(--av-t-h2);font-weight:650;line-height:var(--av-lh-title);letter-spacing:var(--av-track-title);color:var(--av-ink);margin:0}.avq-ask__b{font-size:var(--av-t-body);max-inline-size:62ch;color:var(--av-ink-2);margin:0;line-height:1.65}.avq-ask__row{align-items:center;gap:var(--av-4);flex-wrap:wrap;display:flex}.avq-tel{min-block-size:44px;font-family:var(--av-font-mono);font-size:var(--av-t-sm);color:var(--av-ink);text-decoration:underline;-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);text-decoration-color:var(--av-line-strong);text-underline-offset:.2em;align-items:center;display:inline-flex}.avq-tel:hover{-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent)}.avv{--avv-line:1px solid var(--av-line)}.avv-choose{padding-block:clamp(var(--av-6), 6vw, 96px)}.avv-grid{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;gap:clamp(var(--av-4), 2vw, var(--av-5));grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.avv-card{border-radius:var(--av-r-panel);isolation:isolate;grid-template-areas:"stack";block-size:340px;display:grid;position:relative;overflow:clip}.avv-card__art{object-fit:cover;object-position:var(--avv-pos,50% 50%);block-size:100%;inline-size:100%;transform:scale(var(--avv-zoom,1));transform-origin:var(--avv-origin,50% 50%);grid-area:stack;position:absolute;inset:0}.avv-card__link{z-index:1;border-radius:var(--av-r-panel);grid-area:stack;grid-template-rows:1fr auto;text-decoration:none;display:grid;position:relative}.avv-card__label{padding:clamp(var(--av-4), 2vw, var(--av-5));background:var(--av-canvas);border-block-start:1px solid var(--av-line);gap:4px;display:grid}.avv-card__name{font-family:var(--av-font-display);letter-spacing:var(--av-track-title);color:var(--av-ink);margin:0;font-size:clamp(1.125rem,.95rem + .7vw,1.375rem);font-weight:700;line-height:1.2}.avv-card__line{max-inline-size:24ch;font-size:var(--av-t-sm);color:var(--av-ink-2);margin:0;line-height:1.5}.avv-card__link:focus-visible{outline:2px solid var(--av-accent);outline-offset:3px}@media (max-width:1000px){.avv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.avv-grid{grid-template-columns:minmax(0,1fr)}.avv-card{block-size:260px}}.avv-card[data-art-pending],.avv-hero__panel[data-art-pending]{background:var(--av-sunk);border:1px solid var(--av-line)}.avv-hero__panel[data-art-pending]{min-block-size:0}.avv-same{padding-block:clamp(var(--av-6), 6vw, 96px)}.avv-same__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.avv-same__item{padding:clamp(var(--av-5), 3vw, var(--av-6));border-block-start:var(--avv-line)}.avv-same__item:nth-child(odd){border-inline-end:var(--avv-line)}.avv-same__t{font-size:var(--av-t-body);color:var(--av-ink);margin:0;font-weight:600}.avv-same__b{margin:var(--av-3) 0 0;font-size:var(--av-t-sm);max-inline-size:54ch;color:var(--av-ink-2);line-height:1.65}@media (max-width:760px){.avv-same__list{grid-template-columns:minmax(0,1fr)}.avv-same__item:nth-child(odd){border-inline-end:0}}.avv-hero{padding-block:clamp(var(--av-6), 6vw, 96px) clamp(var(--av-5), 4vw, var(--av-6))}.avv-hero__panel{border-radius:var(--av-r-panel);isolation:isolate;min-block-size:460px;grid-template-areas:"stack";margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));display:grid;position:relative;overflow:clip}.avv-hero__art{object-fit:cover;object-position:var(--avv-pos,50% 50%);block-size:100%;inline-size:100%;transform:scale(var(--avv-zoom,1));transform-origin:var(--avv-origin,50% 50%);grid-area:stack;position:absolute;inset:0}.avv-hero__text{z-index:1;gap:var(--av-3);padding:clamp(var(--av-5), 3vw, var(--av-7));grid-area:stack;align-content:start;justify-items:start;max-inline-size:42ch;display:grid;position:relative}.avv-hero__panel[data-art=avtoservis] .avv-hero__text,.avv-card[data-art=avtoservis] .avv-card__link{text-align:end;justify-self:end;justify-items:end}.avv-hero__lead{font-size:var(--av-t-lead);text-wrap:pretty;color:var(--av-ink-2);margin:0;line-height:1.55}.avv-hero__panel[data-art-contain] .avv-hero__art,.avv-card[data-art-contain] .avv-card__art{object-fit:contain;background:#efdef3;transform:none}.avv-hero__panel[data-art-contain]{--avv-art-h:380px}.avv-hero__panel[data-type-below]{grid-template-areas:"art""txt";grid-template-rows:var(--avv-art-h,320px) auto;background:var(--av-canvas);min-block-size:0}.avv-hero__panel[data-type-below] .avv-hero__art{inline-size:100%;block-size:var(--avv-art-h,320px);grid-area:art;position:relative;inset:auto;transform:none}.avv-hero__panel[data-type-below] .avv-hero__text{text-align:start;grid-area:txt;justify-self:start;justify-items:start;max-inline-size:60ch}@media (max-width:1280px){.avv-hero__panel{grid-template-areas:"art""txt";grid-template-rows:var(--avv-art-h,300px) auto;background:var(--av-canvas);min-block-size:0;display:grid}.avv-hero__art{inline-size:100%;block-size:var(--avv-art-h,300px);grid-area:art;position:relative;inset:auto;transform:none}.avv-hero__text{grid-area:txt;max-inline-size:60ch}.avv-hero__panel[data-art=avtoservis] .avv-hero__text{text-align:start;justify-self:start;justify-items:start}}@media (max-width:640px){.avv-hero__panel{--avv-art-h:220px}}.avv-sit{padding-block:clamp(var(--av-6), 6vw, 96px)}.avv-sit__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;counter-reset:sit;gap:0;padding:0;list-style:none;display:grid}.avv-sit__item{gap:var(--av-4) clamp(var(--av-4), 3vw, var(--av-6));padding-block:clamp(var(--av-4), 2.6vw, var(--av-5));border-block-start:var(--avv-line);font-size:var(--av-t-body);color:var(--av-ink-2);counter-increment:sit;grid-template-columns:auto minmax(0,1fr);align-items:baseline;line-height:1.65;display:grid}.avv-sit__item:before{content:counter(sit, decimal-leading-zero);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.08em;color:var(--av-ink-3)}.avv-not{padding-block:clamp(var(--av-6), 6vw, 96px)}.avv-not__body{margin:clamp(var(--av-4), 3vw, var(--av-5)) 0 0;max-inline-size:68ch;font-size:var(--av-t-body);color:var(--av-ink-2);line-height:1.7}.avv-not__thin{margin:var(--av-5) 0 0;max-inline-size:68ch;font-size:var(--av-t-sm);color:var(--av-ink-3);line-height:1.65}.avv-tools{padding-block:clamp(var(--av-6), 6vw, 96px)}.avv-tools__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;border-block-start:var(--avv-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.avv-tools__item{padding:clamp(var(--av-4), 2.4vw, var(--av-5));border-block-end:var(--avv-line);gap:6px;display:grid}.avv-tools__t{font-size:var(--av-t-sm);color:var(--av-ink);margin:0;font-weight:600}.avv-tools__id{font-family:var(--av-font-mono);font-size:var(--av-t-xs);word-break:break-word;color:var(--av-ink-3);margin:0}@media (max-width:900px){.avv-tools__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.avv-tools__list{grid-template-columns:minmax(0,1fr)}}.avv-others{padding-block:clamp(var(--av-6), 6vw, 96px)}.avv-others__list{margin:clamp(var(--av-4), 3vw, var(--av-5)) 0 0;gap:var(--av-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.avv-others__link{min-block-size:44px;padding-inline:var(--av-4);border:1px solid var(--av-line-strong);border-radius:var(--av-r-pill);font-size:var(--av-t-sm);color:var(--av-ink);align-items:center;text-decoration:none;display:inline-flex}.avv-others__link:hover{border-color:var(--av-ink-3)}.avv-card,.avv-same__item,.avv-sit__item,.avv-tools__item{opacity:0;transition:opacity var(--av-dur-reveal) var(--av-ease-out), transform var(--av-dur-reveal) var(--av-ease-out);transition-delay:calc(var(--av-i,0) * 60ms);transform:translateY(14px)}[data-av-in=true] .avv-card,[data-av-in=true] .avv-same__item,[data-av-in=true] .avv-sit__item,[data-av-in=true] .avv-tools__item{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.avv-card,.avv-same__item,.avv-sit__item,.avv-tools__item{opacity:1;transition:none;transform:none}}.avc{--avc-line:1px solid var(--av-line)}.avc-band{padding-block:clamp(var(--av-6), 6vw, 96px)}.avc-hero{padding-block:0 clamp(var(--av-6), 6vw, 96px)}.avc-note{gap:clamp(var(--av-5), 4vw, var(--av-7));grid-template-columns:260px minmax(0,1fr);align-items:start;margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));display:grid}.avc-note__photo{aspect-ratio:1003/1568;object-fit:cover;border-radius:var(--av-r-panel);block-size:auto;inline-size:100%}.avc-note__body{font-size:var(--av-t-body);text-wrap:pretty;max-inline-size:58ch;color:var(--av-ink-2);margin:0;line-height:1.75}.avc-note__body+.avc-note__body{margin-block-start:var(--av-4)}.avc-note__sign{margin:var(--av-5) 0 0;border-block-start:var(--avc-line);font-size:var(--av-t-sm);color:var(--av-ink-3);padding-block-start:var(--av-4)}.avc-note__name{color:var(--av-ink);font-weight:600;display:block}@media (max-width:760px){.avc-note{grid-template-columns:minmax(0,1fr)}.avc-note__photo{max-inline-size:60vw}}.avc-not__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;border-block-start:var(--avc-line);padding:0;list-style:none}.avc-not__item{gap:var(--av-3) clamp(var(--av-5), 4vw, var(--av-7));padding-block:clamp(var(--av-4), 2.6vw, var(--av-5));border-block-end:var(--avc-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.avc-not__t{font-size:var(--av-t-body);color:var(--av-ink);margin:0;font-weight:600;line-height:1.35}.avc-not__b{font-size:var(--av-t-sm);max-inline-size:62ch;color:var(--av-ink-2);margin:0;line-height:1.7}@media (max-width:820px){.avc-not__item{grid-template-columns:minmax(0,1fr)}}.avc-legal__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.avc-legal__row{padding:clamp(var(--av-4), 2.4vw, var(--av-5));border-block-start:var(--avc-line)}.avc-legal__row:nth-child(odd){border-inline-end:var(--avc-line)}.avc-legal__k{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);margin:0}.avc-legal__v{font-size:var(--av-t-sm);color:var(--av-ink);margin:8px 0 0;line-height:1.6}.avc-legal__v a{color:inherit;align-items:center;min-block-size:44px;text-decoration:none;display:inline-flex}.avc-legal__v a:hover{text-decoration:underline}@media (max-width:700px){.avc-legal__list{grid-template-columns:minmax(0,1fr)}.avc-legal__row:nth-child(odd){border-inline-end:0}}.avc-ch__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;gap:clamp(var(--av-4), 2vw, var(--av-5));grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.avc-ch__link{min-block-size:44px;padding:clamp(var(--av-4), 2.4vw, var(--av-5));border:1px solid var(--av-line-strong);border-radius:var(--av-r-panel);background:var(--av-canvas);gap:6px;text-decoration:none;display:grid}.avc-ch__link:hover{border-color:var(--av-ink-3)}.avc-ch__t{font-size:var(--av-t-sm);color:var(--av-ink);margin:0;font-weight:600}.avc-ch__v{font-family:var(--av-font-mono);font-size:var(--av-t-sm);color:var(--av-ink-2);margin:0}@media (max-width:780px){.avc-ch__list{grid-template-columns:minmax(0,1fr)}}.avc-form__panel{border-radius:var(--av-r-panel);background:var(--av-canvas);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));display:grid;overflow:clip}.avc-form__body{padding:clamp(var(--av-5), 4vw, var(--av-7))}.avc-form__media{min-block-size:320px;position:relative}.avc-form__art{object-fit:cover;object-position:50% 42%;block-size:100%;inline-size:100%;position:absolute;inset:0}.avc-form__fields{gap:var(--av-4);margin-block-start:clamp(var(--av-4), 3vw, var(--av-5));display:grid}.avc-field label{font-size:var(--av-t-sm);color:var(--av-ink);margin-block-end:8px;font-weight:500;display:block}.avc-field__opt{color:var(--av-ink-3);font-weight:400}.avc-field input,.avc-field select,.avc-field textarea{min-block-size:48px;inline-size:100%;padding:12px var(--av-4);border:1px solid var(--av-line-strong);border-radius:var(--av-r-ctl);background:var(--av-surface);font-family:inherit;font-size:var(--av-t-body);color:var(--av-ink)}.avc-field textarea{resize:vertical;min-block-size:108px}.avc-field input:focus-visible,.avc-field select:focus-visible,.avc-field textarea:focus-visible{border-color:var(--av-accent);box-shadow:0 0 0 3px var(--av-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.avc-field input:focus-visible,.avc-field select:focus-visible,.avc-field textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--av-accent) 26%, transparent)}}.avc-field input[aria-invalid=true],.avc-field select[aria-invalid=true],.avc-field textarea[aria-invalid=true]{border-color:var(--av-danger-ink)}.avc-field__err{font-size:var(--av-t-sm);color:var(--av-danger-ink);margin:8px 0 0}.avc-field__hint{font-size:var(--av-t-xs);color:var(--av-ink-3);margin:8px 0 0}.avc-form__submit{margin-block-start:clamp(var(--av-5), 3vw, var(--av-6))}.avc-form__msg{margin:0 0 var(--av-5);padding:var(--av-4);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);line-height:1.6}.avc-form__msg--err{border:1px solid var(--av-danger-ink);background:var(--av-danger-quiet);color:var(--av-danger-ink)}.avc-form__msg--ok{border:1px solid var(--av-ok-ink);background:var(--av-ok-quiet);color:var(--av-ok-ink)}@media (max-width:900px){.avc-form__panel{grid-template-columns:minmax(0,1fr)}.avc-form__media{order:-1;min-block-size:200px}}.avr{--avr-line:1px solid var(--av-line)}.avr-band{padding-block:clamp(var(--av-6), 6vw, 96px)}.avr-hero{padding-block:0 clamp(var(--av-6), 6vw, 96px)}.avr-calc{gap:clamp(var(--av-4), 2.4vw, var(--av-5));grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));display:grid}.avr-panel{padding:clamp(var(--av-5), 3vw, var(--av-6));border-radius:var(--av-r-panel);background:var(--av-canvas)}.avr-group+.avr-group{border-block-start:var(--avr-line);margin-block-start:clamp(var(--av-5), 3vw, var(--av-6));padding-block-start:clamp(var(--av-4), 2.4vw, var(--av-5))}.avr-group__t{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);margin:0}.avr-group__note{margin:var(--av-2) 0 0;font-size:var(--av-t-sm);max-inline-size:52ch;color:var(--av-ink-2);line-height:1.6}.avr-field{margin-block-start:clamp(var(--av-4), 2.2vw, var(--av-5))}.avr-field__row{justify-content:space-between;align-items:baseline;gap:var(--av-3);display:flex}.avr-field label{font-size:var(--av-t-sm);color:var(--av-ink);font-weight:500}.avr-field__val{font-family:var(--av-font-mono);font-size:var(--av-t-sm);white-space:nowrap;color:var(--av-ink);font-weight:600}.avr-field input[type=range]{min-block-size:44px;inline-size:100%;accent-color:var(--av-accent);cursor:pointer;margin-block-start:var(--av-2)}.avr-field input[type=range]:focus-visible{outline:2px solid var(--av-accent);outline-offset:4px;border-radius:var(--av-r-ctl)}.avr-out{gap:clamp(var(--av-4), 2vw, var(--av-5));align-content:start;display:grid}.avr-fact{padding:clamp(var(--av-5), 3vw, var(--av-6));border-radius:var(--av-r-panel);background:var(--av-canvas);border:1px solid var(--av-line-strong)}.avr-proj{padding:clamp(var(--av-5), 3vw, var(--av-6));border-radius:var(--av-r-panel);background:var(--av-sunk)}.avr-out__k{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);margin:0}.avr-out__n{margin:var(--av-3) 0 0;font-family:var(--av-font-display);letter-spacing:var(--av-track-title);font-variant-numeric:tabular-nums;color:var(--av-ink);font-size:clamp(2rem,1.4rem + 2.2vw,3rem);font-weight:700;line-height:1}.avr-out__u{margin:var(--av-2) 0 0;font-size:var(--av-t-sm);color:var(--av-ink-2)}.avr-out__b{margin:var(--av-4) 0 0;border-block-start:var(--avr-line);font-size:var(--av-t-sm);color:var(--av-ink-2);padding-block-start:var(--av-4);line-height:1.65}.avr-out__sum{margin:var(--av-3) 0 0;font-family:var(--av-font-mono);font-size:var(--av-t-xs);word-break:break-word;color:var(--av-ink-3);line-height:1.7}.avr-out__plan{margin:var(--av-4) 0 0;font-size:var(--av-t-sm);color:var(--av-ink-2)}@media (max-width:900px){.avr-calc{grid-template-columns:minmax(0,1fr)}}.avr-honest__list{margin:clamp(var(--av-5), 4vw, var(--av-6)) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.avr-honest__item{padding:clamp(var(--av-4), 2.6vw, var(--av-5));border-block-start:var(--avr-line)}.avr-honest__item:nth-child(odd){border-inline-end:var(--avr-line)}.avr-honest__t{font-size:var(--av-t-body);color:var(--av-ink);margin:0;font-weight:600}.avr-honest__b{margin:var(--av-3) 0 0;font-size:var(--av-t-sm);max-inline-size:56ch;color:var(--av-ink-2);line-height:1.65}@media (max-width:760px){.avr-honest__list{grid-template-columns:minmax(0,1fr)}.avr-honest__item:nth-child(odd){border-inline-end:0}}.avr-hero__panel{border-radius:var(--av-r-panel);background:var(--av-canvas);grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:stretch;margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));display:grid;overflow:clip}.avr-hero__body{padding:clamp(var(--av-5), 3vw, var(--av-7));align-self:center}.avr-hero__media{min-block-size:300px;position:relative}.avr-hero__art{object-fit:cover;object-position:50% 44%;block-size:100%;inline-size:100%;position:absolute;inset:0}@media (max-width:900px){.avr-hero__panel{grid-template-columns:minmax(0,1fr)}.avr-hero__media{order:-1;min-block-size:220px}}.avd-head{gap:clamp(var(--av-5), 4vw, var(--av-8));padding-block:clamp(var(--av-6), 6vw, 96px);grid-template-columns:minmax(0,1fr) minmax(0,.62fr);align-items:center;display:grid}.avd-head__title{font-family:var(--av-font-display);font-size:var(--av-t-d3);font-weight:700;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);color:var(--av-ink);margin:0}.avd-head__lead{margin:var(--av-4) 0 0;font-size:var(--av-t-lead);max-inline-size:46ch;color:var(--av-ink-2);line-height:1.6}.avd-head__count{margin:clamp(var(--av-5), 3vw, var(--av-6)) 0 0;border-block-start:1px solid var(--av-line);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);padding-block-start:var(--av-4)}.avd-head__art{aspect-ratio:5/4;object-fit:cover;object-position:50% 61%;border-radius:var(--av-r-panel);block-size:auto;inline-size:100%}.avd-list{border-block-start:1px solid var(--av-line);margin:0;padding:0;list-style:none}.avd-row{border-block-end:1px solid var(--av-line)}.avd-row__link{gap:var(--av-4) clamp(var(--av-5), 4vw, var(--av-8));padding-block:clamp(var(--av-5), 3vw, var(--av-6));color:inherit;transition:background-color var(--av-dur-micro) var(--av-ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.avd-row__link:hover{background:var(--av-surface);box-shadow:calc(-1 * var(--av-4)) 0 0 var(--av-surface), var(--av-4) 0 0 var(--av-surface)}.avd-row__link:focus-visible{outline:2px solid var(--av-accent);outline-offset:4px;border-radius:var(--av-r-ctl)}.avd-row__q{font-family:var(--av-font-display);letter-spacing:var(--av-track-title);text-wrap:balance;color:var(--av-ink);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:650;line-height:1.3;display:block}.avd-row__title{font-size:var(--av-t-sm);max-inline-size:60ch;color:var(--av-ink-2);margin-block-start:var(--av-2);line-height:1.55;display:block}.avd-row__meta{text-align:end;font-family:var(--av-font-mono);font-size:var(--av-t-xs);white-space:nowrap;color:var(--av-ink-3);justify-items:end;gap:6px;line-height:1.5;display:grid}.avd-row__cat{letter-spacing:.08em;text-transform:uppercase;color:var(--av-ink-2)}@media (max-width:899px){.avd-head{grid-template-columns:minmax(0,1fr)}.avd-head__art{order:-1}.avd-row__link{grid-template-columns:minmax(0,1fr);align-items:start}.avd-row__meta{text-align:start;justify-content:start;gap:var(--av-1) var(--av-3);flex-wrap:wrap;display:flex}}.avd-exit{gap:var(--av-4);padding:clamp(var(--av-5), 3vw, var(--av-6));border:1px solid var(--av-line);border-radius:var(--av-r-panel);background:var(--av-surface);display:grid}.avd-exit__t{font-family:var(--av-font-display);font-size:var(--av-t-h2);font-weight:650;line-height:var(--av-lh-title);letter-spacing:var(--av-track-title);color:var(--av-ink);margin:0}.avd-exit__b{font-size:var(--av-t-body);max-inline-size:62ch;color:var(--av-ink-2);margin:0;line-height:1.65}.avd-exit__row{gap:var(--av-3);flex-wrap:wrap;display:flex}.avda-head{justify-content:center;column-gap:clamp(var(--av-6), 5vw, var(--av-9));padding-block:clamp(var(--av-5), 4vw, var(--av-7));grid-template-columns:208px minmax(0,68ch);row-gap:0;display:grid}.avda-head>*{grid-column:2}@media (max-width:1023px){.avda-head{grid-template-columns:minmax(0,1fr)}.avda-head>*{grid-column:1}}.avda-crumb{align-items:center;gap:var(--av-2);font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3);flex-wrap:wrap;display:flex}.avda-crumb a{min-block-size:44px;color:var(--av-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);text-decoration-color:var(--av-line-strong);text-underline-offset:.25em;transition:color var(--av-dur-micro) var(--av-ease-out), text-decoration-color var(--av-dur-micro) var(--av-ease-out);align-items:center;display:inline-flex}.avda-crumb a:hover{color:var(--av-accent-ink);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent)}.avda-cat{border:1px solid var(--av-line-strong);border-radius:var(--av-r-pill);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--av-ink-2);justify-self:start;margin-block-start:clamp(var(--av-4), 2.5vw, var(--av-5));padding:5px 10px;display:inline-block}.avda-h1{margin:var(--av-4) 0 0;font-family:var(--av-font-display);font-size:var(--av-t-d3);font-weight:700;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);text-wrap:balance;max-inline-size:20ch;color:var(--av-ink)}.avda-standfirst{margin:var(--av-4) 0 0;font-size:var(--av-t-lead);max-inline-size:58ch;color:var(--av-ink-2);line-height:1.6}.avda-meta{margin:clamp(var(--av-4), 2.5vw, var(--av-5)) 0 0;font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3)}.avda-grid{justify-content:center;gap:clamp(var(--av-6), 5vw, var(--av-9));padding-block:clamp(var(--av-6), 6vw, 88px);grid-template-columns:208px minmax(0,68ch);align-items:start;display:grid}.avda-rail{gap:var(--av-3);display:grid;position:sticky;inset-block-start:calc(var(--av-nav-h) + var(--av-5))}.avda-rail__t{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);margin:0}.avda-rail__list{gap:2px;display:grid}.avda-rail__link{min-block-size:44px;padding:var(--av-2) var(--av-3);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);color:var(--av-ink-2);transition:background-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);align-items:center;line-height:1.4;display:flex}.avda-rail__link:hover{background:var(--av-canvas);color:var(--av-ink)}.avda-rail__back{border-block-start:1px solid var(--av-line);margin-block-start:var(--av-2);padding-block-start:var(--av-4)}.avda-body{min-inline-size:0}.avda-prose{max-inline-size:68ch}.avda-prose h2{font-family:var(--av-font-display);font-size:var(--av-t-h2);font-weight:650;line-height:var(--av-lh-title);letter-spacing:var(--av-track-title);text-wrap:balance;color:var(--av-ink);margin:0}.avda-prose h3{margin:clamp(var(--av-5), 3vw, var(--av-6)) 0 0;font-size:var(--av-t-body);color:var(--av-ink);font-weight:650;line-height:1.45}.avda-prose p{margin:var(--av-4) 0 0;font-size:var(--av-t-body);line-height:var(--av-lh-body);color:var(--av-ink-2)}.avda-prose a{color:var(--av-ink);text-decoration:underline;-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent);text-underline-offset:.2em;text-decoration-thickness:1px}.avda-prose a:hover{color:var(--av-accent-ink)}.avda-sec+.avda-sec{margin-block-start:clamp(var(--av-6), 4vw, var(--av-7))}.avda-ui{border:1px solid var(--av-line-strong);background:var(--av-canvas);font-family:var(--av-font-mono);white-space:nowrap;color:var(--av-ink);border-radius:5px;padding:1px 6px;font-size:.88em}.avda-steps{margin:0;padding:0;list-style:none;display:grid}.avda-step{padding-block-end:clamp(var(--av-6), 4vw, var(--av-7));padding-inline-start:clamp(var(--av-5), 4vw, var(--av-6));position:relative}.avda-step:before{content:"";background:var(--av-line);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:5px}.avda-step:last-child{padding-block-end:0}.avda-step:last-child:before{block-size:12px}.avda-step:after{content:"";border:3px solid var(--av-surface);background:var(--av-accent);border-radius:50%;block-size:11px;inline-size:11px;position:absolute;inset-block-start:6px;inset-inline-start:0}.avda-nav{gap:var(--av-4);border-block-start:1px solid var(--av-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:clamp(var(--av-6), 5vw, var(--av-8));padding-block-start:clamp(var(--av-5), 3vw, var(--av-6));display:grid}.avda-nav__link{min-block-size:44px;padding:var(--av-4);border:1px solid var(--av-line);border-radius:var(--av-r-card);background:var(--av-canvas);transition:border-color var(--av-dur-micro) var(--av-ease-out), background-color var(--av-dur-micro) var(--av-ease-out);align-content:start;gap:6px;display:grid}.avda-nav__link:hover{border-color:var(--av-line-strong)}.avda-nav__k{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--av-ink-3)}.avda-nav__t{font-size:var(--av-t-sm);color:var(--av-ink);font-weight:600;line-height:1.45}.avda-nav__link--next{text-align:end}.avda-exit{gap:var(--av-4);padding:clamp(var(--av-5), 3vw, var(--av-6));border:1px solid var(--av-line);border-radius:var(--av-r-panel);background:var(--av-canvas);margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));display:grid}.avda-exit__b{font-size:var(--av-t-body);max-inline-size:58ch;color:var(--av-ink-2);margin:0;line-height:1.65}.avda-exit__row{gap:var(--av-3);flex-wrap:wrap;display:flex}@media (max-width:1023px){.avda-grid{gap:clamp(var(--av-6), 5vw, var(--av-7));grid-template-columns:minmax(0,1fr)}.avda-rail{border-block-start:1px solid var(--av-line);order:2;padding-block-start:clamp(var(--av-5), 3vw, var(--av-6));position:static}.avda-body{order:1}}@media (max-width:599px){.avda-nav{grid-template-columns:minmax(0,1fr)}.avda-nav__link--next{text-align:start}}.avl-head{padding-block:clamp(var(--av-6), 6vw, 88px)}.avl-head__title{font-family:var(--av-font-display);font-size:var(--av-t-d3);font-weight:700;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);color:var(--av-ink);margin:0}.avl-head__lead{margin:var(--av-4) 0 0;font-size:var(--av-t-lead);max-inline-size:56ch;color:var(--av-ink-2);line-height:1.6}.avl-list{border-block-start:1px solid var(--av-line);max-inline-size:860px;margin:0;padding:0;list-style:none}.avl-nap{max-inline-size:860px}.avl-row{border-block-end:1px solid var(--av-line)}.avl-row__link{gap:var(--av-3) clamp(var(--av-5), 4vw, var(--av-8));min-block-size:44px;padding-block:clamp(var(--av-4), 2.6vw, var(--av-5));color:inherit;transition:background-color var(--av-dur-micro) var(--av-ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.avl-row__link:hover{background:var(--av-surface);box-shadow:calc(-1 * var(--av-4)) 0 0 var(--av-surface), var(--av-4) 0 0 var(--av-surface)}.avl-row__link:focus-visible{outline:2px solid var(--av-accent);outline-offset:4px;border-radius:var(--av-r-ctl)}.avl-row__t{font-size:var(--av-t-body);color:var(--av-ink);font-weight:600;line-height:1.4;display:block}.avl-row__b{font-size:var(--av-t-sm);max-inline-size:64ch;color:var(--av-ink-2);margin-block-start:6px;line-height:1.55;display:block}.avl-row__meta{font-family:var(--av-font-mono);font-size:var(--av-t-xs);white-space:nowrap;color:var(--av-ink-3)}@media (max-width:719px){.avl-row__link{grid-template-columns:minmax(0,1fr);align-items:start}}.avl-doc-head{justify-content:center;column-gap:clamp(var(--av-6), 5vw, var(--av-9));padding-block:clamp(var(--av-5), 4vw, var(--av-7));grid-template-columns:220px minmax(0,68ch);row-gap:0;display:grid}.avl-doc-head>*{grid-column:2}.avl-crumb{align-items:center;gap:var(--av-2);font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3);flex-wrap:wrap;display:flex}.avl-crumb a{min-block-size:44px;color:var(--av-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);text-decoration-color:var(--av-line-strong);text-underline-offset:.25em;transition:color var(--av-dur-micro) var(--av-ease-out), text-decoration-color var(--av-dur-micro) var(--av-ease-out);align-items:center;display:inline-flex}.avl-crumb a:hover{color:var(--av-accent-ink);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent)}.avl-doc-head__t{margin:var(--av-2) 0 0;font-family:var(--av-font-display);font-size:var(--av-t-d3);font-weight:700;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);text-wrap:balance;max-inline-size:22ch;color:var(--av-ink)}.avl-doc-head__m{margin:var(--av-4) 0 0;font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3)}.avl-grid{justify-content:center;gap:clamp(var(--av-6), 5vw, var(--av-9));padding-block:clamp(var(--av-6), 6vw, 88px);grid-template-columns:220px minmax(0,68ch);align-items:start;display:grid}.avl-rail{gap:var(--av-5);display:grid;position:sticky;inset-block-start:calc(var(--av-nav-h) + var(--av-5))}.avl-rail__t{margin:0 0 var(--av-2);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3)}.avl-rail__list{gap:2px;display:grid}.avl-tab{min-block-size:44px;padding:var(--av-2) var(--av-3);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);color:var(--av-ink-2);transition:background-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);align-items:center;line-height:1.35;display:flex}.avl-tab:hover{background:var(--av-canvas);color:var(--av-ink)}.avl-tab[aria-current=page]{background:var(--av-ink);color:var(--av-on-ink);font-weight:600}.avl-jump{border-block-start:1px solid var(--av-line);padding-block-start:var(--av-5)}.avl-jump__list{gap:2px;display:grid}.avl-jump__link{min-block-size:44px;padding:var(--av-1) var(--av-3);border-inline-start:2px solid var(--av-line);font-size:var(--av-t-sm);color:var(--av-ink-2);transition:border-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);align-items:center;line-height:1.35;display:flex}.avl-jump__link:hover{border-inline-start-color:var(--av-accent);color:var(--av-ink)}.avl-body{min-inline-size:0}.avl-prose{max-inline-size:68ch}.avl-prose h2{font-size:var(--av-t-h2);font-weight:650;line-height:var(--av-lh-title);letter-spacing:normal;color:var(--av-ink);margin:0;scroll-margin-block-start:calc(var(--av-nav-h) + var(--av-5))}.avl-prose p{margin:var(--av-4) 0 0;font-size:var(--av-t-body);line-height:var(--av-lh-body);color:var(--av-ink-2)}.avl-prose a{color:var(--av-ink);text-decoration:underline;-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent);text-underline-offset:.2em}.avl-sec+.avl-sec{margin-block-start:clamp(var(--av-6), 4vw, var(--av-7))}.avl-nap{gap:var(--av-2) var(--av-5);padding:clamp(var(--av-5), 3vw, var(--av-6));border:1px solid var(--av-line);border-radius:var(--av-r-panel);background:var(--av-canvas);font-size:var(--av-t-sm);grid-template-columns:auto minmax(0,1fr);margin-block-start:clamp(var(--av-6), 5vw, var(--av-8));line-height:1.6;display:grid}.avl-nap dt{color:var(--av-ink-3)}.avl-nap dd{color:var(--av-ink);margin:0}.avl-nap a{min-block-size:44px;color:var(--av-ink);text-decoration:underline;-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);text-decoration-color:var(--av-line-strong);text-underline-offset:.2em;align-items:center;display:inline-flex}.avl-nap__t{margin:0 0 var(--av-2);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);grid-column:1/-1}.avl-form{gap:var(--av-5);padding:clamp(var(--av-5), 3vw, var(--av-6));border:1px solid var(--av-line-strong);border-radius:var(--av-r-panel);background:var(--av-canvas);margin-block-start:clamp(var(--av-6), 5vw, var(--av-8));display:grid}.avl-form__t{font-size:var(--av-t-h2);font-weight:650;line-height:var(--av-lh-title);color:var(--av-ink);margin:0}.avl-form__b{font-size:var(--av-t-sm);max-inline-size:62ch;color:var(--av-ink-2);margin:0;line-height:1.65}.avl-form__fields{gap:var(--av-4);display:grid}.avl-ask{border-block-start:1px solid var(--av-line);font-size:var(--av-t-sm);color:var(--av-ink-2);margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));padding-block-start:var(--av-5);line-height:1.65}.avl-ask a{min-block-size:44px;color:var(--av-ink);text-decoration:underline;-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent);text-underline-offset:.2em;align-items:center;display:inline-flex}@media (max-width:1023px){.avl-doc-head,.avl-grid{grid-template-columns:minmax(0,1fr)}.avl-doc-head>*{grid-column:1}.avl-rail{border-block-start:1px solid var(--av-line);order:2;padding-block-start:clamp(var(--av-5), 3vw, var(--av-6));position:static}.avl-body{order:1}.avl-nap{gap:2px var(--av-5);grid-template-columns:minmax(0,1fr)}.avl-nap dd{margin-block-end:var(--av-3)}}.avl-doc-head--wide{grid-template-columns:minmax(0,1fr)}.avl-doc-head--wide>*{grid-column:1}.avl-map{gap:clamp(var(--av-5), 4vw, var(--av-7));grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;display:grid}.avl-map__t{margin:0 0 var(--av-3);border-block-end:1px solid var(--av-line);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);padding-block-end:var(--av-3);font-weight:500}.avl-map__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.avl-map__link{min-block-size:44px;padding-inline:var(--av-2);border-radius:var(--av-r-ctl);font-size:var(--av-t-sm);color:var(--av-ink-2);transition:background-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);align-items:center;margin-inline-start:calc(-1 * var(--av-2));display:flex}.avl-map__link:hover{background:var(--av-canvas);color:var(--av-ink)}.avs-open{margin-block:clamp(var(--av-5), 4vw, var(--av-6));border-radius:var(--av-r-panel);background:var(--av-canvas);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:stretch;display:grid;overflow:clip}.avs-open__body{padding:clamp(var(--av-5), 4vw, var(--av-7));align-self:center;max-inline-size:46ch}.avs-open__media{min-block-size:clamp(260px,26vw,380px);position:relative}.avs-open__art{object-fit:cover;object-position:58% 50%;block-size:100%;inline-size:100%;position:absolute;inset:0}.avs-open__t{font-family:var(--av-font-display);font-size:var(--av-t-d3);font-weight:700;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);text-wrap:balance;color:var(--av-ink);margin:0}.avs-open__b{margin:var(--av-4) 0 0;font-size:var(--av-t-lead);color:var(--av-ink-2);line-height:1.6}@media (max-width:899px){.avs-open{grid-template-columns:minmax(0,1fr)}.avs-open__media{order:-1;min-block-size:200px}}.avs-soon__body{max-inline-size:62ch;font-size:var(--av-t-body);line-height:var(--av-lh-body);color:var(--av-ink-2)}.avs-soon__row{gap:var(--av-3);flex-wrap:wrap;margin-block-start:clamp(var(--av-5), 3vw, var(--av-6));display:flex}.avr-groups{gap:clamp(var(--av-5), 4vw, var(--av-7));display:grid}.avr-group{gap:clamp(var(--av-4), 3vw, var(--av-7));border-block-start:1px solid var(--av-line);grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;padding-block-start:clamp(var(--av-5), 3vw, var(--av-6));display:grid}.avr-group__head{position:sticky;inset-block-start:calc(var(--av-nav-h) + var(--av-5))}.avr-group__t{align-items:center;gap:var(--av-2);font-size:var(--av-t-h2);font-weight:650;line-height:var(--av-lh-title);color:var(--av-ink);margin:0;display:inline-flex}.avr-group__dot{border-radius:50%;flex:none;block-size:10px;inline-size:10px}.avr-group[data-state=live] .avr-group__dot{background:var(--av-ok)}.avr-group[data-state=partial] .avr-group__dot{border:2px solid var(--av-ink-3)}.avr-group[data-state=intent] .avr-group__dot{border:1px dashed var(--av-ink-3)}.avr-group__n{margin:var(--av-3) 0 0;font-size:var(--av-t-sm);max-inline-size:34ch;color:var(--av-ink-2);line-height:1.6}.avr-items{margin:0;padding:0;list-style:none;display:grid}.avr-item{padding-block:var(--av-4);border-block-end:1px solid var(--av-line);font-size:var(--av-t-body);color:var(--av-ink);line-height:1.5}.avr-item:first-child{padding-block-start:0}.avr-group[data-state=intent] .avr-item{color:var(--av-ink-2)}.avr-note{max-inline-size:68ch;font-size:var(--av-t-sm);color:var(--av-ink-2);line-height:1.7}@media (max-width:899px){.avr-group{grid-template-columns:minmax(0,1fr)}.avr-group__head{position:static}}.ave-shell{background:var(--av-shell-ground);min-block-size:100dvh;color:var(--av-ink);flex-direction:column;display:flex}.ave-nav{min-block-size:64px;padding-inline:clamp(var(--av-4), 4vw, var(--av-6));align-items:center;display:flex}.ave-nav__home{align-items:center;gap:var(--av-3);min-block-size:44px;font-family:var(--av-font-display);font-size:var(--av-t-h2);letter-spacing:var(--av-track-title);color:var(--av-ink);font-weight:700;display:inline-flex}.ave-main{flex:1}.ave-foot{padding:clamp(var(--av-5), 4vw, var(--av-6)) clamp(var(--av-4), 4vw, var(--av-6))}.ave-open{margin-block:clamp(var(--av-5), 4vw, var(--av-6));border-radius:var(--av-r-panel);background:var(--av-canvas);grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:stretch;display:grid;overflow:clip}.ave-open__body{padding:clamp(var(--av-5), 4vw, var(--av-7));align-self:center;max-inline-size:46ch}.ave-open__media{min-block-size:clamp(280px,28vw,400px);position:relative}.ave-open__art{object-fit:cover;object-position:50% 46%;block-size:100%;inline-size:100%;position:absolute;inset:0}.ave-open__t{font-family:var(--av-font-display);font-size:var(--av-t-d3);font-weight:700;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);text-wrap:balance;color:var(--av-ink);margin:0}.ave-open__b{margin:var(--av-4) 0 0;font-size:var(--av-t-lead);color:var(--av-ink-2);line-height:1.6}.ave-list__t{margin:0 0 var(--av-4);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3)}.ave-list{gap:var(--av-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));max-inline-size:900px;margin:0;padding:0;list-style:none;display:grid}.ave-list__link{min-block-size:44px;padding:var(--av-4);border:1px solid var(--av-line);border-radius:var(--av-r-card);background:var(--av-canvas);transition:border-color var(--av-dur-micro) var(--av-ease-out), background-color var(--av-dur-micro) var(--av-ease-out);align-content:center;gap:4px;display:grid}.ave-list__link:hover{border-color:var(--av-line-strong)}.ave-list__k{font-size:var(--av-t-body);color:var(--av-ink);font-weight:600}.ave-list__d{font-size:var(--av-t-sm);color:var(--av-ink-2);line-height:1.5}.ave-row{gap:var(--av-3);flex-wrap:wrap;display:flex}@media (max-width:899px){.ave-open{grid-template-columns:minmax(0,1fr)}.ave-open__media{order:-1;min-block-size:220px}}.avw{--avw-paper:#fff;--avw-sunk:#f7f8fb;--avw-line:var(--av-line);--avw-ink:var(--av-ink);--avw-ink-2:var(--av-ink-2);--avw-ink-3:var(--av-ink-3);--avw-ctl:44px;background:var(--avw-paper);width:100%;height:100dvh;color:var(--avw-ink);font-family:var(--av-font-body);flex-direction:column;display:flex;overflow:hidden}.avw *,.avw :before,.avw :after{box-sizing:border-box}.avw__bar{grid-template-columns:32px minmax(0, 1fr) var(--avw-ctl);border-block-end:1px solid var(--avw-line);background:var(--avw-paper);flex:none;align-items:center;gap:10px;padding:8px 8px 8px 12px;display:grid}.avw__mark{border-radius:var(--av-r-ctl);background:var(--av-accent-quiet);width:32px;height:32px;color:var(--av-accent-ink);font-family:var(--av-font-display);place-items:center;font-size:14px;font-weight:700;display:grid}.avw__who{min-width:0}.avw__name{color:var(--avw-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:650;line-height:1.25;overflow:hidden}.avw__state{color:var(--avw-ink-3);align-items:center;gap:5px;margin:0;font-size:11px;line-height:1.3;display:flex}.avw__dot{border-radius:var(--av-r-pill);background:currentColor;flex:none;width:6px;height:6px}.avw__state[data-who=human]{color:var(--av-ok-ink);font-weight:600}.avw__state[data-who=down]{color:var(--av-warn-ink)}.avw__state[data-who=bot] .avw__dot{background:0 0;box-shadow:inset 0 0 0 1.5px}.avw__close{width:var(--avw-ctl);height:var(--avw-ctl);border-radius:var(--av-r-ctl);color:var(--avw-ink-2);cursor:pointer;background:0 0;border:none;place-items:center;font-size:18px;line-height:1;display:grid}.avw__close:hover{background:var(--avw-sunk);color:var(--avw-ink)}.avw__log{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--avw-sunk);flex-direction:column;flex:1;gap:2px;min-height:0;padding:14px 12px;display:flex;overflow-y:auto}.avw__run{flex-direction:column;gap:3px;max-width:min(88%,30rem);margin-block-start:12px;display:flex}.avw__log>:first-child{margin-block-start:auto}.avw__run[data-from=customer]{align-self:flex-end;align-items:flex-end}.avw__author{letter-spacing:.01em;color:var(--avw-ink-3);padding-inline:2px;font-size:11px;font-weight:600}.avw__bub{white-space:pre-wrap;overflow-wrap:anywhere;padding:9px 12px;font-size:14px;line-height:1.5}.avw__run[data-from=bot] .avw__bub{background:var(--avw-paper);border:1px solid var(--avw-line);border-radius:var(--av-r-bubble-in);color:var(--avw-ink)}.avw__run[data-from=staff] .avw__bub{background:var(--avw-paper);border:1px solid var(--avw-line);border-inline-start:3px solid var(--av-ok);border-radius:var(--av-r-bubble-in);color:var(--avw-ink);border-start-start-radius:3px;border-end-start-radius:3px}.avw__run[data-from=staff] .avw__author{color:var(--av-ok-ink)}.avw__run[data-from=customer] .avw__bub{background:var(--av-accent);color:var(--av-on-accent);border-radius:var(--av-r-bubble-out)}.avw__sys{text-align:center;max-width:92%;color:var(--avw-ink-3);align-self:center;margin-block:14px 2px;padding:0 6px;font-size:11px;line-height:1.45}.avw__sys[data-kind=joined]{color:var(--av-ok-ink);font-weight:600}.avw__down{border:1px solid var(--av-warn);border-radius:var(--av-r-ctl);background:var(--av-warn-quiet);color:var(--av-warn-ink);align-self:stretch;margin-block-start:12px;padding:11px 13px;font-size:13px;line-height:1.5}.avw__down p{margin:0}.avw__down p+p{margin-block-start:6px}.avw__down a{color:inherit;text-underline-offset:2px;font-weight:650;text-decoration:underline}.avw__wait{background:var(--avw-paper);border:1px solid var(--avw-line);border-radius:var(--av-r-bubble-in);color:var(--avw-ink-3);align-self:flex-start;margin-block-start:12px;padding:10px 14px}.avw__form{grid-template-columns:minmax(0, 1fr) var(--avw-ctl);border-block-start:1px solid var(--avw-line);background:var(--avw-paper);flex:none;align-items:end;gap:8px;padding:10px 12px;padding-block-end:max(10px, env(safe-area-inset-bottom));display:grid}.avw__in{width:100%;min-height:var(--avw-ctl);resize:none;border:1px solid var(--avw-line);border-radius:var(--av-r-ctl);background:var(--avw-paper);max-height:108px;color:var(--avw-ink);outline:none;padding:12px;font-family:inherit;font-size:16px;line-height:1.35}.avw__in::placeholder{color:var(--avw-ink-3)}.avw__in:focus-visible,.avw__send:focus-visible,.avw__close:focus-visible,.avw__down a:focus-visible{outline:2px solid var(--av-accent);outline-offset:2px}.avw__in:focus:not(:focus-visible){border-color:var(--av-accent-line)}.avw__send{width:var(--avw-ctl);height:var(--avw-ctl);border-radius:var(--av-r-ctl);background:var(--av-accent);color:var(--av-on-accent);cursor:pointer;border:none;place-items:center;display:grid}.avw__send:hover:not(:disabled){background:var(--av-accent-hover)}.avw__send:disabled{background:var(--avw-sunk);color:var(--avw-ink-3);cursor:default}.avw__send svg{display:block}.avw__foot{background:var(--avw-paper);color:var(--avw-ink-3);text-align:center;flex:none;padding:0 12px 8px;font-size:11px;line-height:1.4}.avw__foot a{color:inherit;text-underline-offset:2px;text-decoration:underline}.avw--void{text-align:center;height:100dvh;font-family:var(--av-font-body);color:var(--av-ink-2);background:#fff;place-items:center;padding:24px;font-size:14px;line-height:1.5;display:grid}@media (max-width:430px){.avw__log{padding:12px 10px}.avw__run{max-width:92%}}@media (max-height:420px){.avw__bar{padding-block:5px}.avw__foot{display:none}.avw__log{padding-block:10px}}.avb-head{padding-block:clamp(var(--av-6), 6vw, 88px)}.avb-head__t{font-family:var(--av-font-display);font-size:var(--av-t-d3);font-weight:700;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);color:var(--av-ink);margin:0}.avb-head__lead{margin:var(--av-4) 0 0;font-size:var(--av-t-lead);max-inline-size:58ch;color:var(--av-ink-2);line-height:1.6}.avb-head__n{margin:clamp(var(--av-5), 3vw, var(--av-6)) 0 0;border-block-start:1px solid var(--av-line);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3);padding-block-start:var(--av-4)}.avb-list{gap:clamp(var(--av-4), 2.4vw, var(--av-5));display:grid}.avb-rest{gap:clamp(var(--av-4), 2.4vw, var(--av-5));grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.avb-card{border:1px solid var(--av-line);border-radius:var(--av-r-panel);background:var(--av-canvas);color:inherit;transition:border-color var(--av-dur-control) var(--av-ease-out), box-shadow var(--av-dur-control) var(--av-ease-out);align-content:start;display:grid;overflow:clip}.avb-card:hover{border-color:var(--av-line-strong);box-shadow:var(--av-e2)}.avb-card:focus-visible{outline:2px solid var(--av-accent);outline-offset:3px}.avb-card--lead{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:stretch}.avb-card__media{aspect-ratio:16/9;background:var(--av-sunk);order:-1;position:relative}.avb-card--lead .avb-card__media{aspect-ratio:auto;order:0;min-block-size:260px}.avb-card__art{object-fit:cover;object-position:var(--avb-pos,50% 50%);block-size:100%;inline-size:100%;position:absolute;inset:0}.avb-card__body{align-content:start;gap:var(--av-2);padding:clamp(var(--av-4), 2.6vw, var(--av-5));display:grid}.avb-card--lead .avb-card__body{align-content:center;gap:var(--av-3);padding:clamp(var(--av-5), 3.4vw, var(--av-7))}.avb-card__cat{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--av-ink-3)}.avb-card__q{font-family:var(--av-font-display);letter-spacing:var(--av-track-title);text-wrap:balance;color:var(--av-ink);margin:0;font-size:clamp(1.0625rem,.98rem + .4vw,1.25rem);font-weight:650;line-height:1.32}.avb-card--lead .avb-card__q{font-size:clamp(1.375rem,1.1rem + 1.1vw,1.875rem)}.avb-card__x{font-size:var(--av-t-sm);color:var(--av-ink-2);margin:0;line-height:1.55}.avb-card__meta{font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3);margin-block-start:var(--av-2)}@media (max-width:899px){.avb-card--lead{grid-template-columns:minmax(0,1fr)}.avb-card--lead .avb-card__media{order:-1;min-block-size:200px}}.avb-post-head{padding-block:clamp(var(--av-5), 4vw, var(--av-7))}.avb-crumb{align-items:center;gap:var(--av-2);font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3);flex-wrap:wrap;display:flex}.avb-crumb a{min-block-size:44px;min-inline-size:44px;color:var(--av-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);-webkit-text-decoration-color:var(--av-line-strong);text-decoration-color:var(--av-line-strong);text-underline-offset:.25em;transition:color var(--av-dur-micro) var(--av-ease-out), text-decoration-color var(--av-dur-micro) var(--av-ease-out);align-items:center;display:inline-flex}.avb-crumb a:hover{color:var(--av-accent-ink);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent)}.avb-post-head__cat{border:1px solid var(--av-line-strong);border-radius:var(--av-r-pill);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--av-ink-2);justify-self:start;margin-block-start:var(--av-2);padding:5px 10px;display:inline-block}.avb-post-head__t{margin:var(--av-4) 0 0;font-family:var(--av-font-display);font-size:var(--av-t-d3);font-weight:700;line-height:var(--av-lh-display);letter-spacing:var(--av-track-display);text-wrap:balance;max-inline-size:24ch;color:var(--av-ink)}.avb-post-head__x{margin:var(--av-4) 0 0;font-size:var(--av-t-lead);max-inline-size:58ch;color:var(--av-ink-2);line-height:1.6}.avb-post-head__m{margin:clamp(var(--av-4), 2.5vw, var(--av-5)) 0 0;font-family:var(--av-font-mono);font-size:var(--av-t-xs);color:var(--av-ink-3)}.avb-cover{aspect-ratio:16/9;border-radius:var(--av-r-panel);background:var(--av-sunk);margin-block-start:clamp(var(--av-5), 3vw, var(--av-6));position:relative;overflow:clip}.avb-cover__art{object-fit:cover;object-position:var(--avb-pos,50% 50%);block-size:100%;inline-size:100%;position:absolute;inset:0}.avb-grid{padding-block:clamp(var(--av-6), 6vw, 88px);grid-template-columns:minmax(0,68ch);justify-content:center;display:grid}.avb-grid--railed{gap:clamp(var(--av-6), 5vw, var(--av-9));grid-template-columns:208px minmax(0,68ch);align-items:start}.avb-rail{gap:var(--av-2);display:grid;position:sticky;inset-block-start:calc(var(--av-nav-h) + var(--av-5))}.avb-rail__t{margin:0 0 var(--av-2);font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink-3)}.avb-rail__list{gap:2px;display:grid}.avb-rail__link{min-block-size:44px;padding:var(--av-1) var(--av-3);border-inline-start:2px solid var(--av-line);font-size:var(--av-t-sm);color:var(--av-ink-2);transition:border-color var(--av-dur-micro) var(--av-ease-out), color var(--av-dur-micro) var(--av-ease-out);align-items:center;line-height:1.35;display:flex}.avb-rail__link:hover{border-inline-start-color:var(--av-accent);color:var(--av-ink)}@media (max-width:1023px){.avb-grid--railed{grid-template-columns:minmax(0,1fr)}.avb-rail{border-block-start:1px solid var(--av-line);order:2;padding-block-start:clamp(var(--av-5), 3vw, var(--av-6));position:static}.avb-body{order:1}}.avb-prose{max-inline-size:68ch}.avb-prose h2{font-family:var(--av-font-display);font-size:var(--av-t-h2);font-weight:650;line-height:var(--av-lh-title);letter-spacing:var(--av-track-title);text-wrap:balance;color:var(--av-ink);margin:0;scroll-margin-block-start:calc(var(--av-nav-h) + var(--av-5))}.avb-prose h3{margin:clamp(var(--av-5), 3vw, var(--av-6)) 0 0;font-size:var(--av-t-body);color:var(--av-ink);font-weight:650;line-height:1.45}.avb-prose p{margin:var(--av-4) 0 0;font-size:var(--av-t-body);line-height:var(--av-lh-body);color:var(--av-ink-2)}.avb-prose a{color:var(--av-ink);text-decoration:underline;-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent);text-underline-offset:.2em;text-decoration-thickness:1px}.avb-prose a:hover{color:var(--av-accent-ink)}.avb-sec+.avb-sec{margin-block-start:clamp(var(--av-6), 4vw, var(--av-7))}.avb-pending{padding:clamp(var(--av-5), 3vw, var(--av-6));border:1px solid var(--av-line);border-radius:var(--av-r-panel);background:var(--av-canvas);font-size:var(--av-t-body);color:var(--av-ink-2);line-height:1.65}.avb-nav{gap:var(--av-4);border-block-start:1px solid var(--av-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:clamp(var(--av-6), 5vw, var(--av-8));padding-block-start:clamp(var(--av-5), 3vw, var(--av-6));display:grid}.avb-nav__link{min-block-size:44px;padding:var(--av-4);border:1px solid var(--av-line);border-radius:var(--av-r-card);background:var(--av-canvas);transition:border-color var(--av-dur-micro) var(--av-ease-out);align-content:start;gap:6px;display:grid}.avb-nav__link:hover{border-color:var(--av-line-strong)}.avb-nav__k{font-family:var(--av-font-mono);font-size:var(--av-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--av-ink-3)}.avb-nav__t{font-size:var(--av-t-sm);color:var(--av-ink);font-weight:600;line-height:1.45}.avb-nav__link--next{text-align:end}.avb-back{border-block-start:1px solid var(--av-line);font-size:var(--av-t-sm);color:var(--av-ink-2);margin-block-start:clamp(var(--av-5), 4vw, var(--av-6));padding-block-start:var(--av-5)}.avb-back a{min-block-size:44px;color:var(--av-ink);text-decoration:underline;-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);-webkit-text-decoration-color:var(--av-accent);text-decoration-color:var(--av-accent);text-underline-offset:.2em;align-items:center;display:inline-flex}@media (max-width:599px){.avb-nav{grid-template-columns:minmax(0,1fr)}.avb-nav__link--next{text-align:start}}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes 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}}
