/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-0c54bfb7],[data-v-0c54bfb7]:before,[data-v-0c54bfb7]:after,[data-v-0c54bfb7]::backdrop{--tw-font-weight:initial;--tw-border-style:solid}[data-v-0dee33ab],[data-v-0dee33ab]:before,[data-v-0dee33ab]:after,[data-v-0dee33ab]::backdrop{--tw-border-style:solid}[data-v-b53ae9ef],[data-v-b53ae9ef]:before,[data-v-b53ae9ef]:after,[data-v-b53ae9ef]::backdrop{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}[data-v-b766201a],[data-v-b766201a]:before,[data-v-b766201a]:after,[data-v-b766201a]::backdrop{--tw-font-weight: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}[data-v-247f08f8],[data-v-247f08f8]:before,[data-v-247f08f8]:after,[data-v-247f08f8]::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-border-style:solid;--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-tracking:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}[data-v-3bb6d091],[data-v-3bb6d091]:before,[data-v-3bb6d091]:after,[data-v-3bb6d091]::backdrop{--tw-font-weight:initial}[data-v-6139e71a],[data-v-6139e71a]:before,[data-v-6139e71a]:after,[data-v-6139e71a]::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-tracking:initial;--tw-ease:initial}[data-v-df4e811e],[data-v-df4e811e]:before,[data-v-df4e811e]:after,[data-v-df4e811e]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}[data-v-0566004f],[data-v-0566004f]:before,[data-v-0566004f]:after,[data-v-0566004f]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}[data-v-f895d0ce],[data-v-f895d0ce]:before,[data-v-f895d0ce]:after,[data-v-f895d0ce]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-space-y-reverse:0;--tw-font-weight:initial;--tw-tracking:initial}[data-v-3a60ad64],[data-v-3a60ad64]:before,[data-v-3a60ad64]:after,[data-v-3a60ad64]::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-border-style:solid}[data-v-2c6669c8],[data-v-2c6669c8]:before,[data-v-2c6669c8]:after,[data-v-2c6669c8]::backdrop{--tw-divide-y-reverse:0;--tw-border-style:solid;--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-font-weight:initial}[data-v-5a074950],[data-v-5a074950]:before,[data-v-5a074950]:after,[data-v-5a074950]::backdrop{--tw-font-weight:initial}[data-v-36ac0bca],[data-v-36ac0bca]:before,[data-v-36ac0bca]:after,[data-v-36ac0bca]::backdrop{--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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial}[data-v-2f6173e4],[data-v-2f6173e4]:before,[data-v-2f6173e4]:after,[data-v-2f6173e4]::backdrop,[data-v-c4352c69],[data-v-c4352c69]:before,[data-v-c4352c69]:after,[data-v-c4352c69]::backdrop{--tw-font-weight:initial}[data-v-8c17d486],[data-v-8c17d486]:before,[data-v-8c17d486]:after,[data-v-8c17d486]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading: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}[data-v-6843f3d8],[data-v-6843f3d8]:before,[data-v-6843f3d8]:after,[data-v-6843f3d8]::backdrop,[data-v-32f02f3d],[data-v-32f02f3d]:before,[data-v-32f02f3d]:after,[data-v-32f02f3d]::backdrop{--tw-border-style:solid}[data-v-a1a4f648],[data-v-a1a4f648]:before,[data-v-a1a4f648]:after,[data-v-a1a4f648]::backdrop{--tw-font-weight:initial;--tw-border-style:solid}[data-v-2e96c3b5],[data-v-2e96c3b5]:before,[data-v-2e96c3b5]:after,[data-v-2e96c3b5]::backdrop{--tw-font-weight:initial}[data-v-4f7c810f],[data-v-4f7c810f]:before,[data-v-4f7c810f]:after,[data-v-4f7c810f]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}[data-v-683ab1a4],[data-v-683ab1a4]:before,[data-v-683ab1a4]:after,[data-v-683ab1a4]::backdrop{--tw-font-weight:initial;--tw-leading:initial}[data-v-f2bd3706],[data-v-f2bd3706]:before,[data-v-f2bd3706]:after,[data-v-f2bd3706]::backdrop{--tw-border-style:solid;--tw-font-weight:initial}[data-v-b5776080],[data-v-b5776080]:before,[data-v-b5776080]:after,[data-v-b5776080]::backdrop{--tw-font-weight:initial}[data-v-fa71eebd],[data-v-fa71eebd]:before,[data-v-fa71eebd]:after,[data-v-fa71eebd]::backdrop,[data-v-7ea3442a],[data-v-7ea3442a]:before,[data-v-7ea3442a]:after,[data-v-7ea3442a]::backdrop{--tw-border-style:solid;--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}[data-v-58ee53db],[data-v-58ee53db]:before,[data-v-58ee53db]:after,[data-v-58ee53db]::backdrop{--tw-font-weight:initial;--tw-leading:initial}[data-v-93a21c39],[data-v-93a21c39]:before,[data-v-93a21c39]:after,[data-v-93a21c39]::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--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-tracking:initial;--tw-leading:initial}[data-v-9c76ebab],[data-v-9c76ebab]:before,[data-v-9c76ebab]:after,[data-v-9c76ebab]::backdrop{--tw-border-style:solid;--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-font-weight:initial}[data-v-aff34a46],[data-v-aff34a46]:before,[data-v-aff34a46]:after,[data-v-aff34a46]::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}[data-v-d7806f8c],[data-v-d7806f8c]:before,[data-v-d7806f8c]:after,[data-v-d7806f8c]::backdrop,[data-v-6e04ea46],[data-v-6e04ea46]:before,[data-v-6e04ea46]:after,[data-v-6e04ea46]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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}[data-v-d4fdfe82],[data-v-d4fdfe82]:before,[data-v-d4fdfe82]:after,[data-v-d4fdfe82]::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-border-style:solid}[data-v-99e775f0],[data-v-99e775f0]:before,[data-v-99e775f0]:after,[data-v-99e775f0]::backdrop{--tw-border-style:solid}[data-v-8a45f92e],[data-v-8a45f92e]:before,[data-v-8a45f92e]:after,[data-v-8a45f92e]::backdrop{--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-border-style:solid}[data-v-362d40ff],[data-v-362d40ff]:before,[data-v-362d40ff]:after,[data-v-362d40ff]::backdrop{--tw-border-style:solid;--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-font-weight:initial;--tw-tracking:initial}[data-v-ac8981ad],[data-v-ac8981ad]:before,[data-v-ac8981ad]:after,[data-v-ac8981ad]::backdrop{--tw-font-weight:initial}[data-v-7abf6c3e],[data-v-7abf6c3e]:before,[data-v-7abf6c3e]:after,[data-v-7abf6c3e]::backdrop,[data-v-3216256c],[data-v-3216256c]:before,[data-v-3216256c]:after,[data-v-3216256c]::backdrop{--tw-border-style:solid;--tw-font-weight:initial}[data-v-9190ec60],[data-v-9190ec60]:before,[data-v-9190ec60]:after,[data-v-9190ec60]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}[data-v-32a0d6dc],[data-v-32a0d6dc]:before,[data-v-32a0d6dc]:after,[data-v-32a0d6dc]::backdrop{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-tracking:initial}[data-v-46b7dbb9],[data-v-46b7dbb9]:before,[data-v-46b7dbb9]:after,[data-v-46b7dbb9]::backdrop{--tw-border-style:solid;--tw-font-weight:initial}[data-v-e3dd73a4],[data-v-e3dd73a4]:before,[data-v-e3dd73a4]:after,[data-v-e3dd73a4]::backdrop{--tw-font-weight:initial;--tw-tracking:initial}[data-v-ae9b5a56],[data-v-ae9b5a56]:before,[data-v-ae9b5a56]:after,[data-v-ae9b5a56]::backdrop{--tw-leading:initial;--tw-font-weight:initial}[data-v-11d47f2a],[data-v-11d47f2a]:before,[data-v-11d47f2a]:after,[data-v-11d47f2a]::backdrop,[data-v-df406df7],[data-v-df406df7]:before,[data-v-df406df7]:after,[data-v-df406df7]::backdrop,[data-v-6dff28b5],[data-v-6dff28b5]:before,[data-v-6dff28b5]:after,[data-v-6dff28b5]::backdrop{--tw-border-style:solid;--tw-font-weight:initial}[data-v-66c09271],[data-v-66c09271]:before,[data-v-66c09271]:after,[data-v-66c09271]::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-80182e68],[data-v-80182e68]:before,[data-v-80182e68]:after,[data-v-80182e68]::backdrop{--tw-leading:initial;--tw-font-weight:initial}[data-v-39e526ad],[data-v-39e526ad]:before,[data-v-39e526ad]:after,[data-v-39e526ad]::backdrop{--tw-font-weight:initial;--tw-leading:initial}[data-v-84c0f3de],[data-v-84c0f3de]:before,[data-v-84c0f3de]:after,[data-v-84c0f3de]::backdrop{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-border-style:solid}[data-v-836d2404],[data-v-836d2404]:before,[data-v-836d2404]:after,[data-v-836d2404]::backdrop{--tw-font-weight:initial}[data-v-b053d4da],[data-v-b053d4da]:before,[data-v-b053d4da]:after,[data-v-b053d4da]::backdrop,[data-v-04db76a4],[data-v-04db76a4]:before,[data-v-04db76a4]:after,[data-v-04db76a4]::backdrop{--tw-border-style:solid;--tw-font-weight:initial}[data-v-5c1ccb69],[data-v-5c1ccb69]:before,[data-v-5c1ccb69]:after,[data-v-5c1ccb69]::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-font-weight:initial}[data-v-93cbdb93],[data-v-93cbdb93]:before,[data-v-93cbdb93]:after,[data-v-93cbdb93]::backdrop{--tw-border-style:solid;--tw-font-weight:initial}[data-v-c0bc418c],[data-v-c0bc418c]:before,[data-v-c0bc418c]:after,[data-v-c0bc418c]::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-tracking:initial}[data-v-ca40ebee],[data-v-ca40ebee]:before,[data-v-ca40ebee]:after,[data-v-ca40ebee]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}[data-v-f8e28f0e],[data-v-f8e28f0e]:before,[data-v-f8e28f0e]:after,[data-v-f8e28f0e]::backdrop{--tw-font-weight:initial;--tw-border-style:solid}[data-v-f9e864e4],[data-v-f9e864e4]:before,[data-v-f9e864e4]:after,[data-v-f9e864e4]::backdrop{--tw-font-weight:initial}[data-v-49218a51],[data-v-49218a51]:before,[data-v-49218a51]:after,[data-v-49218a51]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}[data-v-24becbab],[data-v-24becbab]:before,[data-v-24becbab]:after,[data-v-24becbab]::backdrop{--tw-font-weight:initial}[data-v-5b09649a],[data-v-5b09649a]:before,[data-v-5b09649a]:after,[data-v-5b09649a]::backdrop,[data-v-67b5543c],[data-v-67b5543c]:before,[data-v-67b5543c]:after,[data-v-67b5543c]::backdrop{--tw-font-weight:initial;--tw-tracking:initial}[data-v-b52eb0e4],[data-v-b52eb0e4]:before,[data-v-b52eb0e4]:after,[data-v-b52eb0e4]::backdrop{--tw-font-weight:initial}[data-v-001cf699],[data-v-001cf699]:before,[data-v-001cf699]:after,[data-v-001cf699]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}[data-v-bbfa0af9],[data-v-bbfa0af9]:before,[data-v-bbfa0af9]:after,[data-v-bbfa0af9]::backdrop{--tw-font-weight:initial}[data-v-e8aa3987],[data-v-e8aa3987]:before,[data-v-e8aa3987]:after,[data-v-e8aa3987]::backdrop{--tw-font-weight:initial;--tw-leading:initial}[data-v-517f9956],[data-v-517f9956]:before,[data-v-517f9956]:after,[data-v-517f9956]::backdrop{--tw-border-style:solid;--tw-font-weight:initial}[data-v-2018e049],[data-v-2018e049]:before,[data-v-2018e049]:after,[data-v-2018e049]::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.btn[data-v-0c54bfb7]{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-border-style:none;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);border-style:none;display:inline-flex}.btn[data-v-0c54bfb7]:disabled{cursor:not-allowed;background-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.btn-primary[data-v-0c54bfb7]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:var(--shadow-soft)}.btn-secondary[data-v-0c54bfb7]{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--border));background-color:hsl(var(--card));color:hsl(var(--foreground))}.btn-secondary[data-v-0c54bfb7]:hover:not(:disabled){border-color:hsl(var(--primary))}.btn-spinner[data-v-0c54bfb7]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);animation:var(--animate-spin,spin-0c54bfb7 1s linear infinite);border-style:var(--tw-border-style);border-width:2px;border-color:#0000 currentColor currentColor;border-radius:2147483647px}.btn-loading[data-v-0c54bfb7]{pointer-events:none}[data-v-0c54bfb7] .icon{flex-shrink:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin-0c54bfb7{to{transform:rotate(360deg)}}svg[data-v-f143fbc8]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.progress-circle-icon[data-v-f143fbc8]{animation:3s linear infinite spin-f143fbc8}.progress-circle-icon[data-v-f143fbc8] circle{opacity:.25}.progress-circle-icon[data-v-f143fbc8] path{opacity:.75}@keyframes spin-f143fbc8{to{transform:rotate(360deg)}}input[data-v-0dee33ab],button[data-v-0dee33ab]{width:100%}input[data-v-0dee33ab]{margin-bottom:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));border-radius:.25rem}input[data-v-0dee33ab]:disabled{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-400,oklch(70.7% .022 261.325))}#emailSentMessage[data-v-0dee33ab]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-orange-300,oklch(83.7% .128 66.29));background-color:var(--color-orange-100,oklch(95.4% .038 75.164));padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-orange-900,oklch(40.8% .123 38.172));border-radius:.25rem;display:flex}svg[data-v-0dee33ab]{stroke-width:2px;height:20px}.google-login-button .g-btn-wrapper[data-v-c53421dd]{display:block}#SignInModal{width:400px}h2[data-v-b53ae9ef]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.separator[data-v-b53ae9ef]{margin-block:calc(var(--spacing,.25rem) * 8);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));height:2px;position:relative}.separator[data-v-b53ae9ef]:before{content:attr(data-text);background-color:var(--color-white,#fff);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-transform:uppercase;--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);padding-inline:calc(var(--spacing,.25rem) * 2);position:absolute;top:50%;left:50%}@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}.btn.btn-primary.login-button[data-v-b766201a]{border-radius:calc(var(--radius) - 2px);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-600,oklch(44.6% .03 256.802));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border:1px solid;border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}@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}.nav-link[data-v-247f08f8]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (hover:hover){.nav-link[data-v-247f08f8]:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}.nav-link.active[data-v-247f08f8]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}.dropdown-trigger.highlighted[data-v-247f08f8]{background-color:hsl(var(--primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.dropdown-trigger.highlighted[data-v-247f08f8]{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.dropdown-trigger.highlighted[data-v-247f08f8]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary))}@media (hover:hover){.dropdown-trigger.highlighted[data-v-247f08f8]:hover{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.dropdown-trigger.highlighted[data-v-247f08f8]:hover{color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}}.dropdown-container[data-v-247f08f8]{position:relative}.dropdown-trigger[data-v-247f08f8]{cursor:pointer;align-items:center;gap:var(--spacing,.25rem);--tw-border-style:none;background-color:#0000;border-style:none;display:flex}.chevron-down-icon[data-v-247f08f8]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);fill:currentColor;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.chevron-down-icon.rotated[data-v-247f08f8]{rotate:180deg}.dropdown-menu[data-v-247f08f8]{z-index:50;margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);min-width:200px;padding-block:calc(var(--spacing,.25rem) * 2);--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);position:absolute;top:100%;left:0}.dropdown-menu-wide[data-v-247f08f8]{width:900px;max-width:calc(100vw - 2rem);left:auto;right:-280px}.categories-container[data-v-247f08f8]{gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.category-section[data-v-247f08f8]{flex-direction:column;display:flex}.category-header[data-v-247f08f8]{margin-bottom:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-transform:uppercase}.dropdown-item[data-v-247f08f8]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block}@media (hover:hover){.dropdown-item[data-v-247f08f8]:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-900,oklch(21% .034 264.665));text-decoration-line:none}}.dropdown-item-categorized[data-v-247f08f8]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:.25rem;display:flex}.item-icon[data-v-247f08f8]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));flex-shrink:0}.item-label[data-v-247f08f8]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.dropdown-footer[data-v-247f08f8]{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding:calc(var(--spacing,.25rem) * 3);text-align:center}.view-all-link[data-v-247f08f8]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.view-all-link[data-v-247f08f8]:hover{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.view-all-link[data-v-247f08f8]:hover{color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}.view-all-link[data-v-247f08f8]:hover{text-decoration-line:none}}.dropdown-enter-active[data-v-247f08f8],.dropdown-leave-active[data-v-247f08f8]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.dropdown-enter-from[data-v-247f08f8],.dropdown-leave-to[data-v-247f08f8]{--tw-translate-y:calc(var(--spacing,.25rem) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.dropdown-enter-to[data-v-247f08f8],.dropdown-leave-from[data-v-247f08f8]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}@media (width<=768px){.dropdown-menu-wide[data-v-247f08f8]{min-width:300px;left:auto;right:0}.categories-container[data-v-247f08f8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.main-nav[data-v-3bb6d091]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.nav-link[data-v-3bb6d091]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (hover:hover){.nav-link[data-v-3bb6d091]:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}.cart-link[data-v-3bb6d091]{align-items:center;gap:var(--spacing,.25rem);display:flex}.separator[data-v-3bb6d091]{margin-inline:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));width:1px}.notification-bubble[data-v-3bb6d091]{height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-red-500,oklch(63.7% .237 25.331));padding-inline:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}[data-v-64f1fd81] .wee{fill:#f6a753}[data-v-64f1fd81] .doo{fill:#053033}.white[data-v-64f1fd81] .doo{fill:#fff}[data-v-64f1fd81] .in{fill:#53d3a6}.mobile-accordion[data-v-6139e71a]{overflow:hidden}.accordion-trigger[data-v-6139e71a]{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-border-style:none;width:100%;padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;display:flex}@media (hover:hover){.accordion-trigger[data-v-6139e71a]:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}.accordion-trigger.highlighted[data-v-6139e71a]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary))}@media (hover:hover){.accordion-trigger.highlighted[data-v-6139e71a]:hover{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.accordion-trigger.highlighted[data-v-6139e71a]:hover{color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}}.chevron-down-icon[data-v-6139e71a]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;margin-left:auto;transition-duration:.2s}.chevron-down-icon.rotated[data-v-6139e71a]{rotate:180deg}.accordion-content[data-v-6139e71a]{margin-block:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);background-color:var(--color-gray-50,oklch(98.5% .002 247.839));overflow:hidden}.category-header[data-v-6139e71a]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-transform:uppercase}a[data-v-6139e71a]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block}@media (hover:hover){a[data-v-6139e71a]:hover{background-color:var(--color-white,#fff);color:var(--color-gray-900,oklch(21% .034 264.665));text-decoration-line:none}}a.highlight[data-v-6139e71a]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665))}.accordion-enter-active[data-v-6139e71a],.accordion-leave-active[data-v-6139e71a]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.accordion-enter-from[data-v-6139e71a],.accordion-leave-to[data-v-6139e71a]{opacity:0;max-height:0}.accordion-enter-to[data-v-6139e71a],.accordion-leave-from[data-v-6139e71a]{max-height:calc(var(--spacing,.25rem) * 96);opacity:1}.container[data-v-df4e811e]{padding-block:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.mobile-toggle[data-v-df4e811e]{border-radius:var(--radius);padding:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.mobile-toggle[data-v-df4e811e]:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}.close-icon[data-v-df4e811e]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}#mobileMenu[data-v-df4e811e]{z-index:50;background-color:var(--color-white,#fff);position:fixed;inset:0;overflow-y:auto}.mobile-menu-header[data-v-df4e811e]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.close-btn[data-v-df4e811e]{border-radius:var(--radius);padding:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.close-btn[data-v-df4e811e]:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}.close-btn svg[data-v-df4e811e]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.mobile-nav[data-v-df4e811e]{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.mobile-link[data-v-df4e811e]{padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex}@media (hover:hover){.mobile-link[data-v-df4e811e]:hover{color:var(--color-gray-900,oklch(21% .034 264.665));text-decoration-line:none}}.mobile-divider[data-v-df4e811e]{margin-block:calc(var(--spacing,.25rem) * 2);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));height:1px}.cart-badge[data-v-df4e811e]{background-color:var(--color-red-500,oklch(63.7% .237 25.331));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:2147483647px;margin-left:auto}.mobile-signin[data-v-df4e811e]{padding-top:calc(var(--spacing,.25rem) * 2)}.mobile-menu-enter-active[data-v-df4e811e],.mobile-menu-leave-active[data-v-df4e811e]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.mobile-menu-enter-from[data-v-df4e811e],.mobile-menu-leave-to[data-v-df4e811e]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.services-section[data-v-0566004f]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));padding-block:calc(var(--spacing,.25rem) * 12)}.section-title[data-v-0566004f]{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase}.services-grid[data-v-0566004f]{column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1024px){.services-grid[data-v-0566004f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.services-grid[data-v-0566004f]{grid-template-columns:minmax(0,1fr)}}.services-column h4[data-v-0566004f]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-300,oklch(86.9% .022 252.894))}.services-column nav[data-v-0566004f]{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.services-column nav a[data-v-0566004f]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-400,oklch(70.4% .04 256.788));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.services-column nav a[data-v-0566004f]:hover{color:var(--color-white,#fff)}}.view-all[data-v-0566004f]{margin-top:calc(var(--spacing,.25rem) * 8);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-400,oklch(70.7% .165 254.624));display:inline-block}@media (hover:hover){.view-all[data-v-0566004f]:hover{color:var(--color-blue-300,oklch(80.9% .105 251.813))}}a[data-v-0566004f]{text-decoration-line:none}footer[data-v-f895d0ce]{margin-top:calc(var(--spacing,.25rem) * 20);background-color:var(--color-slate-900,oklch(20.8% .042 265.755));color:var(--color-white,#fff)}.footer-main[data-v-f895d0ce]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));padding-block:calc(var(--spacing,.25rem) * 16)}.footer-grid[data-v-f895d0ce]{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:1.5fr 1fr 1fr 1fr;display:grid}@media (width<=1024px){.footer-grid[data-v-f895d0ce]{grid-template-columns:1fr 1fr}}@media (width<=640px){.footer-grid[data-v-f895d0ce]{grid-template-columns:1fr}}@media (width>=64rem){.footer-brand[data-v-f895d0ce]{padding-right:calc(var(--spacing,.25rem) * 8)}}.footer-brand .logo[data-v-f895d0ce]{margin-bottom:calc(var(--spacing,.25rem) * 5)}.brand-description[data-v-f895d0ce]{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-slate-400,oklch(70.4% .04 256.788))}:where(.contact-info[data-v-f895d0ce]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.contact-link[data-v-f895d0ce]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-300,oklch(86.9% .022 252.894));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.contact-link[data-v-f895d0ce]:hover{color:var(--color-white,#fff)}}.envelope-icon[data-v-f895d0ce]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.linkedin-icon[data-v-f895d0ce],.youtube-icon[data-v-f895d0ce]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.footer-column h3[data-v-f895d0ce]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase}.footer-column nav[data-v-f895d0ce]{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.footer-column nav a[data-v-f895d0ce]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-400,oklch(70.4% .04 256.788));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.footer-column nav a[data-v-f895d0ce]:hover{color:var(--color-white,#fff)}}.footer-column nav a.view-all[data-v-f895d0ce]{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-400,oklch(70.7% .165 254.624))}@media (hover:hover){.footer-column nav a.view-all[data-v-f895d0ce]:hover{color:var(--color-blue-300,oklch(80.9% .105 251.813))}}.mt-6[data-v-f895d0ce]{margin-top:1.5rem}.browse-section[data-v-f895d0ce]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));padding-block:calc(var(--spacing,.25rem) * 8)}@media not all and (width>=64rem){.browse-section[data-v-f895d0ce]{display:none}}.browse-grid[data-v-f895d0ce]{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.browse-block h4[data-v-f895d0ce]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-300,oklch(86.9% .022 252.894))}.alphabet[data-v-f895d0ce]{gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.alphabet a[data-v-f895d0ce]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-500,oklch(55.4% .046 257.417));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;justify-content:center;align-items:center;display:flex}@media (hover:hover){.alphabet a[data-v-f895d0ce]:hover{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));color:var(--color-white,#fff)}}.copyright-bar[data-v-f895d0ce]{padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-500,oklch(55.4% .046 257.417))}a[data-v-f895d0ce]{text-decoration-line:none}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.database-list[data-v-3a60ad64]{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}@media not all and (width>=80rem){.database-list[data-v-3a60ad64]{gap:calc(var(--spacing,.25rem) * 2)}}.label[data-v-3a60ad64]{pointer-events:none;--tw-translate-y:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));text-transform:uppercase}@media not all and (width>=64rem){.label[data-v-3a60ad64]{display:none}}.db-option[data-v-3a60ad64]{cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:#fff9;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.db-option[data-v-3a60ad64]{border-color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.db-option[data-v-3a60ad64]{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.db-option[data-v-3a60ad64]{background-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.db-option[data-v-3a60ad64]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap}@media not all and (width>=80rem){.db-option[data-v-3a60ad64]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.db-option[data-v-3a60ad64]:hover,.db-option.active[data-v-3a60ad64]{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.db-option[data-v-3a60ad64]:hover,.db-option.active[data-v-3a60ad64]{border-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}.db-option[data-v-3a60ad64]:hover,.db-option.active[data-v-3a60ad64]{background-color:hsl(var(--accent));color:var(--color-white,#fff)}.suggestions-list[data-v-2c6669c8]{z-index:1;width:100%;position:absolute}:where(.suggestions-list[data-v-2c6669c8]>: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)))}.suggestions-list[data-v-2c6669c8]{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);text-align:left;--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);overflow:hidden}.suggestion[data-v-2c6669c8]{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.suggestion.highlighted[data-v-2c6669c8]{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.suggestion[data-v-2c6669c8]:not(.highlighted):hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.name[data-v-2c6669c8]{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);overflow:hidden}.details[data-v-2c6669c8]{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.status[data-v-2c6669c8]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:.25rem;display:inline-flex}.success[data-v-2c6669c8]{background-color:var(--color-lime-400,oklch(84.1% .238 128.85));color:var(--color-green-700,oklch(52.7% .154 150.069))}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}#searchFormContainer[data-v-f2c78eef]{color:var(--textColor);position:relative}.database-list[data-v-f2c78eef]{margin-bottom:calc(var(--spacing,.25rem) * 4)}.centered .database-list[data-v-f2c78eef]{justify-content:center}form[data-v-f2c78eef]{justify-content:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}#searchFieldContainer[data-v-f2c78eef]{flex-grow:1;position:relative}.icon[data-v-f2c78eef]{top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 3);position:absolute}.loupe-icon[data-v-f2c78eef]{stroke:var(--textColor);stroke-width:2px}form input[data-v-f2c78eef]{border-radius:var(--radius-xl,.75rem);border-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 12)}form button[data-v-f2c78eef]{border-radius:var(--radius-xl,.75rem);border-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);white-space:nowrap}form button[data-v-f2c78eef]:hover{background-color:var(--color-white,#fff);color:var(--textColor)}.suggestions-list[data-v-f2c78eef]{margin-top:var(--spacing,.25rem)}#stats[data-v-f2c78eef]{margin-top:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-600,oklch(44.6% .03 256.802))}section[data-v-5a074950]{padding-block:calc(var(--spacing,.25rem) * 10);text-align:center;background:var(--gradient-hero);justify-content:center;align-items:center;transition:height .5s;display:flex;box-shadow:inset 0 0 5px #00000026}h1[data-v-5a074950],h2[data-v-5a074950]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:800;font-weight:800}#heroSection:not(.demat) h2[data-v-5a074950],#heroSection:not(.demat) h1[data-v-5a074950]{margin-bottom:calc(var(--spacing,.25rem) * 10)}[data-v-5a074950] #searchFieldContainer{max-width:460px}.modal-backdrop[data-v-36ac0bca]{z-index:50;padding-block:calc(var(--spacing,.25rem) * 8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0006;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-dialog[data-v-36ac0bca]{width:100%;max-width:var(--container-lg,32rem);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 8);--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);margin-block:auto;margin-inline:auto;position:relative}@media (width>=48rem){.modal-dialog[data-v-36ac0bca]{padding:calc(var(--spacing,.25rem) * 10)}}.modal-dialog.wide[data-v-36ac0bca]{max-width:var(--container-3xl,48rem)}.modal-close-button[data-v-36ac0bca]{top:0;right:calc(var(--spacing,.25rem) * -2.5);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-black,#000);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);border-radius:.25rem;display:flex;position:absolute}.modal-dialog[data-v-36ac0bca] h2:first-child{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.modal-dialog[data-v-36ac0bca] .button-bar{margin-top:calc(var(--spacing,.25rem) * 8);justify-content:space-between;align-items:center;display:flex}.modal-dialog[data-v-36ac0bca] .button-bar button{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);border-radius:.25rem}#container[data-v-b5127c30]{flex-direction:column;justify-content:space-between;height:100vh;display:flex;overflow-y:scroll}.cta-section[data-v-2f6173e4]{margin-block:calc(var(--spacing,.25rem) * 16);padding-block:calc(var(--spacing,.25rem) * 16);text-align:center;border-radius:32px}@media (width>=48rem){.cta-section[data-v-2f6173e4]{padding-block:calc(var(--spacing,.25rem) * 20)}}.cta-section[data-v-2f6173e4]{background:linear-gradient(135deg,#d1fae5 0%,#fef3c7 100%)}.cta-full-width[data-v-2f6173e4]{border-radius:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.cta-section .container[data-v-2f6173e4]{width:100%;max-width:var(--container-5xl,64rem);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}.cta-icon[data-v-2f6173e4]{margin-bottom:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16)}.cta-icon[data-v-2f6173e4] svg{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16)}.cta-title[data-v-2f6173e4]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (width>=48rem){.cta-title[data-v-2f6173e4]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.cta-title[data-v-2f6173e4]{color:hsl(var(--foreground))}.cta-subtitle[data-v-2f6173e4]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 8);max-width:var(--container-3xl,48rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:hsl(var(--muted-foreground))}@media (width>=48rem){.cta-subtitle[data-v-2f6173e4]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.cta-buttons[data-v-2f6173e4]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.cta-content[data-v-2f6173e4]{margin-top:calc(var(--spacing,.25rem) * 6)}@media (width<=768px){.cta-section[data-v-2f6173e4]{border-radius:var(--radius-3xl,1.5rem);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 12)}.cta-title[data-v-2f6173e4]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}@media (width>=48rem){.cta-title[data-v-2f6173e4]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.cta-subtitle[data-v-2f6173e4]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@media (width>=48rem){.cta-subtitle[data-v-2f6173e4]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.cta-buttons[data-v-2f6173e4]{flex-direction:column;width:100%}.cta-buttons[data-v-2f6173e4] .btn{justify-content:center;width:100%}}.section-header[data-v-c4352c69]{margin-bottom:calc(var(--spacing,.25rem) * 12);text-align:center}@media (width>=48rem){.section-header[data-v-c4352c69]{margin-bottom:calc(var(--spacing,.25rem) * 16)}}.section-subtitle[data-v-c4352c69]{margin-inline:auto}.section-badge[data-v-c4352c69]{margin-bottom:calc(var(--spacing,.25rem) * 4);background-color:hsl(var(--primary));border-radius:2147483647px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.section-badge[data-v-c4352c69]{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.section-badge[data-v-c4352c69]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary))}.section-title[data-v-c4352c69]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (width>=48rem){.section-title[data-v-c4352c69]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (width>=64rem){.section-title[data-v-c4352c69]{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.section-title[data-v-c4352c69]{color:hsl(var(--foreground))}.section-subtitle[data-v-c4352c69]{max-width:var(--container-3xl,48rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--muted-foreground))}@media (width>=48rem){.section-subtitle[data-v-c4352c69]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.section-title[data-v-c4352c69] .highlight,.section-title[data-v-c4352c69] span.highlight{color:hsl(var(--primary))}@media (width<=768px){.section-header[data-v-c4352c69]{margin-bottom:calc(var(--spacing,.25rem) * 10)}}.card[data-v-8c17d486]{border-radius:var(--radius-2xl);position:relative}.card[data-v-8c17d486]:not(.transparent){background-color:hsl(var(--card));padding:calc(var(--spacing,.25rem) * 8)}.card.compact[data-v-8c17d486]{gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 6);display:flex}@media not all and (width>=40rem){.card.compact[data-v-8c17d486]{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column}}.card-default[data-v-8c17d486]:not(.transparent){border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--border))}.card-elevated[data-v-8c17d486]{box-shadow:var(--shadow-soft)}.card-outlined[data-v-8c17d486],.card-bordered[data-v-8c17d486]{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--primary))}.card-flat[data-v-8c17d486]{--tw-border-style:none;border-style:none}.card-icon[data-v-8c17d486]{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-lg);background-color:hsl(var(--primary) / .1);flex-shrink:0;justify-content:center;align-items:center;display:flex}.card:not(.compact) .card-icon[data-v-8c17d486]{margin-bottom:calc(var(--spacing,.25rem) * 6)}.card-icon[data-v-8c17d486] svg{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);color:hsl(var(--primary))}.card-badge[data-v-8c17d486]{top:0;right:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;border-radius:var(--radius-md);position:absolute;transform:translateY(-50%)}.card-badge-default[data-v-8c17d486]{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.card-badge-primary[data-v-8c17d486]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.card-badge-success[data-v-8c17d486]{background-color:hsl(var(--color-green-bg));color:hsl(var(--color-green-text))}.card-badge-warning[data-v-8c17d486]{background-color:hsl(var(--color-yellow-bg));color:hsl(var(--color-yellow-text))}.card-badge-danger[data-v-8c17d486]{background-color:hsl(var(--color-red-bg));color:hsl(var(--color-red-text))}.card-title[data-v-8c17d486]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--foreground))}.card-description[data-v-8c17d486]{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:hsl(var(--muted-foreground))}.card-content[data-v-8c17d486]{color:hsl(var(--foreground))}.card-footer[data-v-8c17d486]{margin-top:calc(var(--spacing,.25rem) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--border));padding-top:calc(var(--spacing,.25rem) * 6)}.card-default[data-v-8c17d486] .card{background-color:hsl(var(--secondary));padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.card-default[data-v-8c17d486] .card .card-icon{margin-bottom:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);background-color:#0000}.card-default[data-v-8c17d486] .card .card-icon svg{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12)}.card-default[data-v-8c17d486] .card .card-title{margin-bottom:var(--spacing,.25rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.card-default[data-v-8c17d486] .card .card-footer{margin-top:calc(var(--spacing,.25rem) * 4);border-color:var(--primary);padding-top:calc(var(--spacing,.25rem) * 4)}.number[data-v-8c17d486]{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);justify-content:center;align-items:center;display:flex}@media not all and (width>=48rem){.number[data-v-8c17d486]{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.card.clickable[data-v-8c17d486]{cursor:pointer}.card.clickable[data-v-8c17d486]:focus-visible{box-shadow:var(--shadow-focus-visible);outline:none}@media (prefers-reduced-motion:reduce){.card[data-v-8c17d486]{transition:none}}@media (width<=768px){.card[data-v-8c17d486]:not(.transparent){padding:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl)}.card:not(.compact) .card-icon[data-v-8c17d486]{margin-bottom:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12)}.card:not(.compact) .card-icon[data-v-8c17d486] svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.card-title[data-v-8c17d486]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}@media (width<=640px){.card[data-v-8c17d486]:not(.transparent){padding:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-lg)}.card-badge[data-v-8c17d486]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:10px}}.note[data-v-6843f3d8]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--textColor);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);color:var(--textColor);background-color:#f0f9fb;display:flex}.note[data-v-6843f3d8]:not(:first-child){margin-top:calc(var(--spacing,.25rem) * 5)}[data-v-6843f3d8] .icon{flex-shrink:0}.positive[data-v-6843f3d8]{color:#059669;background-color:#d1fae5;border-color:#059669}.small[data-v-6843f3d8]{margin-top:calc(var(--spacing,.25rem) * 3);border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);border-left-width:2px;border-radius:.25rem}.warning[data-v-6843f3d8]{color:#92400e;background-color:#fef3c7;border-color:#f59e0b}.q-opts[data-v-32f02f3d]{margin-top:calc(var(--spacing,.25rem) * 4);flex-direction:column;gap:7px;max-width:560px;display:flex}.q-opts-wide[data-v-32f02f3d]{grid-template-columns:1fr 1fr;gap:7px;max-width:720px;display:grid}.q-opt[data-v-32f02f3d]{cursor:pointer;border-style:var(--tw-border-style);width:100%;height:auto;padding-inline:calc(var(--spacing,.25rem) * 3.5);text-align:left;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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border));color:hsl(var(--muted-foreground));background:#fff;align-items:flex-start;gap:11px;padding-block:9px;font-size:13.5px;font-weight:600;display:flex}.q-opt[data-v-32f02f3d]:hover{border-color:hsl(var(--primary))}.q-opt-on[data-v-32f02f3d]{background:hsl(var(--primary) / .08);border-color:hsl(var(--primary));color:hsl(var(--primary));font-weight:700}.q-key[data-v-32f02f3d]{border:1px solid hsl(var(--border));background:hsl(var(--muted));width:20px;height:20px;color:hsl(var(--muted-foreground));border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:700;display:flex}.q-opt-on .q-key[data-v-32f02f3d]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}.q-opt-label[data-v-32f02f3d]{min-width:0}.q-check[data-v-32f02f3d]{opacity:0;color:hsl(var(--primary));margin-left:auto;font-weight:800}.q-opt-on .q-check[data-v-32f02f3d]{opacity:1}@media (width<=640px){.q-opts-wide[data-v-32f02f3d]{flex-direction:column;display:flex}}.q-slide-body[data-v-a1a4f648]{min-width:0}.q-group[data-v-a1a4f648]{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--primary));font-size:11px}.q-title[data-v-a1a4f648]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-wrap:balance;color:hsl(var(--foreground));font-size:19px;line-height:1.35}.q-multi[data-v-a1a4f648]{margin-top:var(--spacing,.25rem);color:hsl(var(--muted-foreground));font-size:12px;font-style:italic;display:block}.q-hint[data-v-a1a4f648]{max-width:62ch;color:hsl(var(--muted-foreground));margin-top:7px;font-size:13.5px}.q-fieldrow[data-v-a1a4f648]{margin-top:calc(var(--spacing,.25rem) * 2.5);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.q-field[data-v-a1a4f648]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:hsl(var(--muted-foreground));font-size:12.5px;display:inline-flex}.q-field-label[data-v-a1a4f648]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);flex-shrink:0}.q-field-input[data-v-a1a4f648]{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border));width:128px;color:hsl(var(--foreground));font-size:12.5px}.q-field-input[data-v-a1a4f648]:focus{border-color:hsl(var(--primary));outline:none}.q-followup[data-v-a1a4f648]{margin-top:calc(var(--spacing,.25rem) * 3.5);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);background:hsl(var(--primary) / .06);border-radius:var(--radius-md)}.q-followup-title[data-v-a1a4f648]{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--foreground));font-size:13.5px}.q-followup .q-opts[data-v-a1a4f648],.q-followup .q-fieldrow[data-v-a1a4f648]{margin-top:0}.q-why[data-v-a1a4f648]{margin-top:calc(var(--spacing,.25rem) * 3.5)}.q-why summary[data-v-a1a4f648]{cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary));font-size:12.5px}.q-why p[data-v-a1a4f648]{margin-top:calc(var(--spacing,.25rem) * 1.5);max-width:62ch;color:hsl(var(--muted-foreground));margin-bottom:0;font-size:12.5px}.copy-btn[data-v-2e96c3b5]{vertical-align:middle;margin-block:calc(var(--spacing,.25rem) * -1.5);width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);border-radius:calc(var(--radius) - 2px);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:hsl(var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.copy-btn[data-v-2e96c3b5]:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.copy-btn[data-v-2e96c3b5] svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.said[data-v-2e96c3b5]{padding-inline:var(--spacing,.25rem);white-space:nowrap}.copy-btn.done[data-v-2e96c3b5]{width:auto;padding-inline:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--primary))}.copy-btn.failed[data-v-2e96c3b5]{width:auto;padding-inline:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--color-red-text))}.table-container[data-v-71b79da1]{width:auto;overflow-y:auto}.help[data-v-4f7c810f]{margin-left:var(--spacing,.25rem);vertical-align:middle;display:inline-flex}.help-btn[data-v-4f7c810f]{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);cursor:pointer;border-style:var(--tw-border-style);color:hsl(var(--muted-foreground) / .7);background-color:#0000;border-width:0;border-radius:2147483647px;justify-content:center;align-items:center;padding:0;display:inline-flex}.help-btn[data-v-4f7c810f]:hover,.help-btn.open[data-v-4f7c810f]{color:hsl(var(--primary))}.help-btn[data-v-4f7c810f] svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.help-panel[data-v-4f7c810f]{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);text-transform:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-soft), 0 8px 24px -8px #00000040;color:hsl(var(--foreground));z-index:var(--z-popover);position:fixed}.help-panel[data-v-4f7c810f]:before{top:calc(var(--spacing,.25rem) * -1.5);width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:hsl(var(--border));background-color:var(--color-white,#fff);content:"";left:calc(var(--caret) - .375rem);position:absolute;rotate:45deg}.help-panel.above[data-v-4f7c810f]:before{top:auto;bottom:calc(var(--spacing,.25rem) * -1.5);rotate:225deg}.help-panel header[data-v-4f7c810f]{margin-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.help-panel strong[data-v-4f7c810f]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.help-close[data-v-4f7c810f]{margin-top:calc(var(--spacing,.25rem) * -1);margin-right:calc(var(--spacing,.25rem) * -1);width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);cursor:pointer;border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);color:hsl(var(--muted-foreground));background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.help-close[data-v-4f7c810f]:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.help-close[data-v-4f7c810f] svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.help-panel p[data-v-4f7c810f]{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:hsl(var(--muted-foreground));margin:0}.help-panel p+p[data-v-4f7c810f]{margin-top:calc(var(--spacing,.25rem) * 2)}form[data-v-683ab1a4]{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.modal-head[data-v-683ab1a4]{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.modal-head h2[data-v-683ab1a4]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin:0}.lead[data-v-683ab1a4]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:hsl(var(--muted-foreground));margin:0}.field[data-v-683ab1a4]{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.field-label[data-v-683ab1a4]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--foreground))}.field input[data-v-683ab1a4]{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-outline-style:none;border:1px solid hsl(var(--border));background:hsl(var(--background));outline-style:none}.field input[data-v-683ab1a4]:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .15)}.field-hint[data-v-683ab1a4]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:hsl(var(--muted-foreground))}.field-error[data-v-683ab1a4]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--color-red-text))}.button-bar[data-v-683ab1a4]{justify-content:space-between;display:flex}.consult-block[data-v-f2bd3706]{margin-top:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-top:calc(var(--spacing,.25rem) * 4)}.consult-head[data-v-f2bd3706]{margin-bottom:calc(var(--spacing,.25rem) * 3);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.consultant-avatar[data-v-f2bd3706]{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);object-fit:cover;border-radius:2147483647px;flex-shrink:0}.consult-lead[data-v-f2bd3706]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-orange-500,oklch(70.5% .213 47.604))}.contact-list[data-v-f2bd3706]{justify-content:center;align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 1.5);flex-flow:wrap;display:flex}.contact-list li[data-v-f2bd3706]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--color-gray-700,oklch(37.3% .034 259.733));display:flex}.contact-icon[data-v-f2bd3706]{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-gray-700,oklch(37.3% .034 259.733));flex-shrink:0}.contact-icon.whatsapp[data-v-f2bd3706]{color:#25d366}.contact-link[data-v-f2bd3706]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}@media (hover:hover){.contact-link[data-v-f2bd3706]:hover{color:hsl(var(--primary))}}.form-field[data-v-b5776080]{margin-bottom:calc(var(--spacing,.25rem) * 5)}.form-field-label[data-v-b5776080]{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));display:block}.form-field-required[data-v-b5776080]{margin-left:calc(var(--spacing,.25rem) * .5);color:var(--color-red-500,oklch(63.7% .237 25.331))}.form-field-hint[data-v-b5776080]{margin-top:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.form-field-error[data-v-b5776080]{margin-top:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-600,oklch(57.7% .245 27.325))}[data-v-b5776080] input::placeholder{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.phone-field[data-v-fa71eebd]{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);align-items:center;display:flex}.phone-field[data-v-fa71eebd]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-orange-400,oklch(75% .183 55.934));border-color:#0000}select[data-v-fa71eebd]{cursor:pointer;appearance:none;--tw-border-style:none;max-width:110px;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-900,oklch(21% .034 264.665));background-color:#0000;border-style:none;flex-shrink:0}select[data-v-fa71eebd]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}select[data-v-fa71eebd]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right .2rem center;background-repeat:no-repeat;background-size:1em 1em;width:auto;padding-right:1.4rem}.phone-divider[data-v-fa71eebd]{height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-gray-300,oklch(87.2% .01 258.338));flex-shrink:0;width:1px}.phone-number[data-v-fa71eebd]{--tw-border-style:none;min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-900,oklch(21% .034 264.665));background-color:#0000;border-style:none;flex:1}.phone-number[data-v-fa71eebd]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.phone-number[data-v-fa71eebd]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.form-input[data-v-7ea3442a]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-900,oklch(21% .034 264.665))}.form-input[data-v-7ea3442a]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.form-input[data-v-7ea3442a]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--primary));--tw-outline-style:none;border-color:#0000;outline-style:none}.form-select[data-v-7ea3442a]{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.submit-button[data-v-58ee53db]{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.submit-price[data-v-58ee53db]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.submit-arrow[data-v-58ee53db]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1;line-height:1}.pref-field[data-v-a7b7e63c]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.turnstile-widget[data-v-158a155b]{display:contents}.turnstile-widget.is-visible[data-v-158a155b]{justify-content:center;min-height:65px;display:flex}.configurator[data-v-93a21c39]{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.config-head h2[data-v-93a21c39]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}@media (width>=48rem){.config-head h2[data-v-93a21c39]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.config-subtitle[data-v-93a21c39]{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.config-layout[data-v-93a21c39]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.config-layout[data-v-93a21c39]{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:1.6fr 1fr}}.options-col[data-v-93a21c39]{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.option-row[data-v-93a21c39]{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (width>=40rem){.option-row[data-v-93a21c39]{align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:row}}.row-title[data-v-93a21c39]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));flex-direction:column;display:flex}@media (width>=40rem){.row-title[data-v-93a21c39]{width:calc(var(--spacing,.25rem) * 40);flex-shrink:0}}.row-help[data-v-93a21c39]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.pills[data-v-93a21c39]{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}@media (width>=40rem){.pills[data-v-93a21c39]{flex:1}}.pill[data-v-93a21c39]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.pill[data-v-93a21c39]:hover{border-color:#fe6e0099}@supports (color:color-mix(in lab, red, red)){.pill[data-v-93a21c39]:hover{border-color:color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 60%, transparent)}}}.pill[data-v-93a21c39]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#fe6e0066}@supports (color:color-mix(in lab, red, red)){.pill[data-v-93a21c39]:focus{--tw-ring-color:color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 40%, transparent)}}.pill[data-v-93a21c39]:focus{--tw-outline-style:none;outline-style:none}.pill.selected[data-v-93a21c39]{border-color:var(--color-orange-500,oklch(70.5% .213 47.604));background-color:var(--color-orange-500,oklch(70.5% .213 47.604));color:var(--color-white,#fff)}.pill[data-v-93a21c39]:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.pill[data-v-93a21c39]:disabled:hover{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}.pill-badge[data-v-93a21c39]{--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-orange-600,oklch(64.6% .222 41.116));text-transform:uppercase}.pill.selected .pill-badge[data-v-93a21c39]{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.pill.selected .pill-badge[data-v-93a21c39]{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.toggle-row[data-v-93a21c39]{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.toggle-box[data-v-93a21c39]{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);accent-color:var(--color-orange-500,oklch(70.5% .213 47.604));flex-shrink:0}.toggle-text[data-v-93a21c39]{flex-direction:column;display:flex}.toggle-label[data-v-93a21c39]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665))}.toggle-help[data-v-93a21c39]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.included-note[data-v-93a21c39]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-100,oklch(96.2% .044 156.743));background-color:var(--color-green-50,oklch(98.2% .018 155.826));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-green-700,oklch(52.7% .154 150.069));display:flex}.included-icon[data-v-93a21c39]{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-green-600,oklch(62.7% .194 149.214));flex-shrink:0}.details[data-v-93a21c39]{gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-top:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.details-title[data-v-93a21c39]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}.form-field[data-v-93a21c39]{margin-bottom:0}.form-row[data-v-93a21c39]{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.form-row[data-v-93a21c39]{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-input[data-v-93a21c39]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-900,oklch(21% .034 264.665))}.form-input[data-v-93a21c39]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.form-input[data-v-93a21c39]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--primary));--tw-outline-style:none;border-color:#0000;outline-style:none}.order-col[data-v-93a21c39]{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (width>=64rem){.order-col[data-v-93a21c39]{top:calc(var(--spacing,.25rem) * 8);position:sticky}}.summary[data-v-93a21c39]{gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.summary-row[data-v-93a21c39]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));justify-content:space-between;align-items:center;display:flex}.summary-row.discount[data-v-93a21c39]{color:var(--color-orange-600,oklch(64.6% .222 41.116))}.summary-row.total[data-v-93a21c39]{margin-top:var(--spacing,.25rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}.summary-included[data-v-93a21c39]{margin-top:calc(var(--spacing,.25rem) * -1);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-green-700,oklch(52.7% .154 150.069));display:flex}.summary-included-icon[data-v-93a21c39]{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-green-600,oklch(62.7% .194 149.214));flex-shrink:0}.submit-hint[data-v-93a21c39],.price-note[data-v-93a21c39]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.success-message[data-v-93a21c39]{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-50,oklch(98.2% .018 155.826));padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-green-700,oklch(52.7% .154 150.069))}.error-message[data-v-93a21c39]{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-50,oklch(97.1% .013 17.38));padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-700,oklch(50.5% .213 27.518))}.privacy-statement[data-v-93a21c39]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));font-style:italic;display:flex}.privacy-icon[data-v-93a21c39]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:hsl(var(--primary));flex-shrink:0}.mobile-bar[data-v-93a21c39]{z-index:40;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 -2px 12px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inset-inline:0;display:flex;position:fixed;bottom:0}@media (width>=64rem){.mobile-bar[data-v-93a21c39]{display:none}}.mobile-bar.is-hidden[data-v-93a21c39]{display:none}.mobile-bar-meta[data-v-93a21c39]{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);flex-direction:column;display:flex}.mobile-bar-label[data-v-93a21c39]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.mobile-bar-total[data-v-93a21c39]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}.mobile-bar-cta[data-v-93a21c39]{flex-shrink:0}.quote-form[data-v-9c76ebab]{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.form-field[data-v-9c76ebab]{margin-bottom:0}form[data-v-9c76ebab]{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.form-row[data-v-9c76ebab]{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.form-row[data-v-9c76ebab]{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}.form-input[data-v-9c76ebab]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-900,oklch(21% .034 264.665))}.form-input[data-v-9c76ebab]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.form-input[data-v-9c76ebab]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--primary));--tw-outline-style:none;border-color:#0000;outline-style:none}textarea.form-input[data-v-9c76ebab]{resize:vertical}.form-actions[data-v-9c76ebab]{margin-top:calc(var(--spacing,.25rem) * 2)}.submit-button[data-v-9c76ebab]{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);justify-content:center}.success-message[data-v-9c76ebab]{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-50,oklch(98.2% .018 155.826));padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-green-700,oklch(52.7% .154 150.069))}.error-message[data-v-9c76ebab]{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-50,oklch(97.1% .013 17.38));padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-700,oklch(50.5% .213 27.518))}.privacy-statement[data-v-9c76ebab]{margin-top:calc(var(--spacing,.25rem) * 2);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));font-style:italic;display:flex}.privacy-icon[data-v-9c76ebab]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:hsl(var(--primary))}.known[data-v-aff34a46]{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:hsl(var(--muted) / .5);border:1px solid hsl(var(--border))}.known-head[data-v-aff34a46]{margin-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);display:flex}.known-title[data-v-aff34a46]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:hsl(var(--muted-foreground))}.known-list[data-v-aff34a46]{gap:calc(var(--spacing,.25rem) * 4);margin:0;display:grid}@media (width>=40rem){.known-list[data-v-aff34a46]{grid-template-columns:repeat(2,minmax(0,1fr))}}.known-entry[data-v-aff34a46]{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);flex-direction:column;display:flex}.known-entry dt[data-v-aff34a46]{--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px}.known-entry dd[data-v-aff34a46]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);overflow-wrap:break-word;color:hsl(var(--foreground));margin:0}.form-fields[data-v-d7806f8c]{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.form-field[data-v-d7806f8c]{margin-bottom:0}.price-banner[data-v-d7806f8c]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-50,oklch(98.7% .022 95.277));padding:calc(var(--spacing,.25rem) * 4);display:flex}.price-banner-icon[data-v-d7806f8c]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--color-amber-600,oklch(66.6% .179 58.318));flex-shrink:0}.price-banner-icon[data-v-d7806f8c] svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.price-banner-text[data-v-d7806f8c]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-amber-900,oklch(41.4% .112 45.904))}@media (width>=48rem){.price-banner-text[data-v-d7806f8c]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}form[data-v-d7806f8c]{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.type-toggle[data-v-d7806f8c]{gap:var(--spacing,.25rem);border-radius:var(--radius-xl,.75rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding:var(--spacing,.25rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.type-option[data-v-d7806f8c]{border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-600,oklch(44.6% .03 256.802));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (width>=48rem){.type-option[data-v-d7806f8c]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.type-option[data-v-d7806f8c]:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}.type-option.active[data-v-d7806f8c]{background-color:var(--color-white,#fff);color:hsl(var(--primary));--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)}.gstin-input[data-v-d7806f8c]{text-transform:uppercase}.form-row[data-v-d7806f8c]{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.form-row[data-v-d7806f8c]{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.field-grid.compact[data-v-d7806f8c]{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field-grid.compact .form-row[data-v-d7806f8c]{display:contents}.field-grid.compact[data-v-d7806f8c] .form-field{order:1}.field-grid.compact[data-v-d7806f8c] .pair-first{order:0}}.form-input[data-v-d7806f8c]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-900,oklch(21% .034 264.665))}.form-input[data-v-d7806f8c]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.form-input[data-v-d7806f8c]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--primary));--tw-outline-style:none;border-color:#0000;outline-style:none}.form-textarea[data-v-d7806f8c]{resize:vertical}.form-select[data-v-d7806f8c]{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.form-actions[data-v-d7806f8c]{margin-top:calc(var(--spacing,.25rem) * 2)}.success-message[data-v-d7806f8c]{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-50,oklch(98.2% .018 155.826));padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-green-700,oklch(52.7% .154 150.069))}.error-message[data-v-d7806f8c]{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-50,oklch(97.1% .013 17.38));padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-700,oklch(50.5% .213 27.518))}.privacy-statement[data-v-d7806f8c]{margin-top:calc(var(--spacing,.25rem) * 2);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));font-style:italic;display:flex}.privacy-icon[data-v-d7806f8c]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:hsl(var(--primary))}@media (width<=768px){.form-row[data-v-d7806f8c]{grid-template-columns:repeat(1,minmax(0,1fr))}}.form-fields[data-v-6e04ea46]{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.form-field[data-v-6e04ea46]{margin-bottom:0}@media (width>=48rem){.form-field.has-hint[data-v-6e04ea46]{margin-bottom:calc(var(--spacing,.25rem) * -4)}}.price-banner[data-v-6e04ea46]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-50,oklch(98.7% .022 95.277));padding:calc(var(--spacing,.25rem) * 4);display:flex}.price-banner-icon[data-v-6e04ea46]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--color-amber-600,oklch(66.6% .179 58.318));flex-shrink:0}.price-banner-icon[data-v-6e04ea46] svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.price-banner-text[data-v-6e04ea46]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-amber-900,oklch(41.4% .112 45.904))}@media (width>=48rem){.price-banner-text[data-v-6e04ea46]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}form[data-v-6e04ea46]{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.type-toggle[data-v-6e04ea46]{gap:var(--spacing,.25rem);border-radius:var(--radius-xl,.75rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding:var(--spacing,.25rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.type-option[data-v-6e04ea46]{border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-600,oklch(44.6% .03 256.802));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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (width>=48rem){.type-option[data-v-6e04ea46]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.type-option[data-v-6e04ea46]:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}.type-option.active[data-v-6e04ea46]{background-color:var(--color-white,#fff);color:hsl(var(--primary));--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)}.type-note[data-v-6e04ea46]{margin-top:calc(var(--spacing,.25rem) * -1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802))}.urn-input[data-v-6e04ea46]{text-transform:uppercase}.form-row[data-v-6e04ea46]{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.form-row[data-v-6e04ea46]{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}.form-input[data-v-6e04ea46]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-900,oklch(21% .034 264.665))}.form-input[data-v-6e04ea46]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.form-input[data-v-6e04ea46]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--primary));--tw-outline-style:none;border-color:#0000;outline-style:none}.pan-input[data-v-6e04ea46]{text-transform:uppercase}.form-actions[data-v-6e04ea46]{margin-top:calc(var(--spacing,.25rem) * 2)}.success-message[data-v-6e04ea46]{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-50,oklch(98.2% .018 155.826));padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-green-700,oklch(52.7% .154 150.069))}.error-message[data-v-6e04ea46]{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-50,oklch(97.1% .013 17.38));padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-700,oklch(50.5% .213 27.518))}.privacy-statement[data-v-6e04ea46]{margin-top:calc(var(--spacing,.25rem) * 2);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));font-style:italic;display:flex}.privacy-icon[data-v-6e04ea46]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:hsl(var(--primary))}@media (width<=768px){.form-row[data-v-6e04ea46]{grid-template-columns:repeat(1,minmax(0,1fr))}}.badge[data-v-d4fdfe82]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.badge-sm[data-v-d4fdfe82]{border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:10px}.badge-md[data-v-d4fdfe82]{border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.badge-lg[data-v-d4fdfe82]{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-radius:2147483647px}.badge-default[data-v-d4fdfe82]{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.badge-primary[data-v-d4fdfe82]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.badge-secondary[data-v-d4fdfe82]{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.badge-success[data-v-d4fdfe82]{background-color:var(--color-green-100,oklch(96.2% .044 156.743));color:var(--color-green-700,oklch(52.7% .154 150.069))}.badge-warning[data-v-d4fdfe82]{background-color:var(--color-yellow-100,oklch(97.3% .071 103.193));color:var(--color-yellow-700,oklch(55.4% .135 66.442))}.badge-danger[data-v-d4fdfe82]{background-color:var(--color-red-100,oklch(93.6% .032 17.717));color:var(--color-red-700,oklch(50.5% .213 27.518))}.badge-outline[data-v-d4fdfe82]{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--primary));color:hsl(var(--primary));background-color:#0000}.badge-icon[data-v-d4fdfe82],.badge-icon[data-v-d4fdfe82] svg{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}.badge-sm .badge-icon[data-v-d4fdfe82],.badge-sm .badge-icon[data-v-d4fdfe82] svg{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5)}.badge-lg .badge-icon[data-v-d4fdfe82],.badge-lg .badge-icon[data-v-d4fdfe82] svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.pos-select[data-v-99e775f0]{height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-outline-style:none;border-width:1px;border-color:hsl(var(--border));color:hsl(var(--foreground));outline-style:none}.pos-select[data-v-99e775f0]:focus-visible{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .15)}.pos-select[data-v-99e775f0]:disabled{cursor:not-allowed;background:hsl(var(--muted) / .6);color:hsl(var(--muted-foreground))}.tm-table-wrap[data-v-8a45f92e]{overflow-x:auto}.tm-table[data-v-8a45f92e]{border-collapse:collapse;text-align:left;width:100%;min-width:880px}.tm-table thead th[data-v-8a45f92e]{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);white-space:nowrap;color:var(--color-gray-500,oklch(55.1% .027 264.364));text-transform:uppercase;border-bottom:1px solid hsl(var(--border))}.tm-table tbody td[data-v-8a45f92e]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);vertical-align:middle;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));border-bottom:1px solid hsl(var(--border) / .6)}.tm-table tbody tr:last-child td[data-v-8a45f92e]{border-bottom:0}.tm-table tbody tr:hover td[data-v-8a45f92e]{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.app-no[data-v-8a45f92e]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-gray-900,oklch(21% .034 264.665));--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,)}.word-mark[data-v-8a45f92e]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}.tm-image[data-v-8a45f92e]{height:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);object-fit:contain;border-radius:.25rem;width:auto;max-width:72px}.no-image[data-v-8a45f92e]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}.nowrap[data-v-8a45f92e]{white-space:nowrap}.class-chip[data-v-8a45f92e]{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));border-radius:.25rem;display:inline-block}.owner[data-v-8a45f92e]{text-overflow:ellipsis;white-space:nowrap;max-width:220px;display:block;overflow:hidden}.state[data-v-8a45f92e],.status-cell[data-v-8a45f92e]{white-space:nowrap}@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}.trademark-search[data-v-362d40ff]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--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)}@media (width>=48rem){.trademark-search[data-v-362d40ff]{padding:calc(var(--spacing,.25rem) * 8)}}.search-header h2[data-v-362d40ff]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}.search-header p[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.search-form[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (width>=48rem){.search-form[data-v-362d40ff]{flex-direction:row}}.compact .search-form[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2.5)}@media (width>=48rem){.compact .search-form[data-v-362d40ff]{gap:calc(var(--spacing,.25rem) * 2)}}.mark-input[data-v-362d40ff]{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-900,oklch(21% .034 264.665));flex:1}@media (width>=48rem){.mark-input[data-v-362d40ff]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.mark-input[data-v-362d40ff],.search-form[data-v-362d40ff] .btn{min-height:48px}.class-select[data-v-362d40ff]{appearance:none;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 10);padding-left:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-900,oklch(21% .034 264.665));background-repeat:no-repeat}@media (width>=48rem){.class-select[data-v-362d40ff]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.class-select[data-v-362d40ff]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-size:1.1rem;min-height:48px}@media (width>=768px){.mark-input[data-v-362d40ff],.class-select[data-v-362d40ff],.search-form[data-v-362d40ff] .btn{min-height:0}.compact .mark-input[data-v-362d40ff]{height:34px;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-radius:9px;padding-block:0}.compact .class-select[data-v-362d40ff]{height:34px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));background-size:1rem;border-radius:9px;padding-block:0}.compact[data-v-362d40ff] .btn{height:34px;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-radius:9px;padding-block:0}}.mark-input[data-v-362d40ff]:focus,.class-select[data-v-362d40ff]:focus{--tw-outline-style:none;border-color:hsl(var(--primary));box-shadow:none;outline-style:none}.search-error[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-50,oklch(97.1% .013 17.38));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--color-red-700,oklch(50.5% .213 27.518))}.results[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.results-count[data-v-362d40ff]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.result-card[data-v-362d40ff]{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}.result-top[data-v-362d40ff]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.result-top h3[data-v-362d40ff]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}.result-meta[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.result-meta[data-v-362d40ff]{grid-template-columns:repeat(4,minmax(0,1fr))}}.result-meta dt[data-v-362d40ff]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-gray-500,oklch(55.1% .027 264.364));text-transform:uppercase}.result-meta dd[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));overflow-wrap:break-word;color:var(--color-gray-900,oklch(21% .034 264.665))}.disclaimer[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-orange-200,oklch(90.1% .076 70.697));background-color:var(--color-orange-50,oklch(98% .016 73.684));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-700,oklch(37.3% .034 259.733))}.no-results[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);color:var(--color-gray-700,oklch(37.3% .034 259.733))}.expert-cta[data-v-362d40ff]{margin-top:calc(var(--spacing,.25rem) * 6);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);background-color:var(--color-gray-900,oklch(21% .034 264.665));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (width>=40rem){.expert-cta[data-v-362d40ff]{flex-direction:row}}.expert-cta p[data-v-362d40ff]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}img[data-v-ac8981ad]{margin-bottom:calc(var(--spacing,.25rem) * 6);aspect-ratio:1;object-fit:cover;border-radius:.25rem;width:100%;height:200px}h3[data-v-ac8981ad]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.title-link[data-v-ac8981ad]{color:currentColor}.post-date[data-v-ac8981ad]{margin-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.post-intro a[data-v-ac8981ad]{text-decoration-line:underline}footer[data-v-ac8981ad]{margin-top:calc(var(--spacing,.25rem) * 4)}footer a[data-v-ac8981ad]{align-items:center;gap:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:inline-flex}footer a svg[data-v-ac8981ad]{width:20px;height:20px}section[data-v-7abf6c3e]{border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 12);background-color:#f9fafb;border-color:#d1d1d4;border-bottom-width:1px}@media (hover:hover){[data-v-7abf6c3e] a:hover{text-decoration-line:underline}}#blogPostsList[data-v-7abf6c3e]{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 10);flex-wrap:wrap;display:grid}@media (width>=64rem){#blogPostsList[data-v-7abf6c3e]{grid-template-columns:repeat(3,minmax(0,1fr))}}footer[data-v-7abf6c3e]{margin-top:calc(var(--spacing,.25rem) * 10);text-align:center}footer a[data-v-7abf6c3e]{align-items:center;gap:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:inline-flex}footer a svg[data-v-7abf6c3e]{width:20px;height:20px}.question-container[data-v-3216256c]{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));position:relative}.question-container .question[data-v-3216256c]:after{top:calc(var(--spacing,.25rem) * 2.5);right:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-400,oklch(70.7% .022 261.325));position:absolute}.question-container[data-v-3216256c]:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.question-container:not(.open) .question[data-v-3216256c]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.question-container.open .question[data-v-3216256c]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.question-container:not(.open) .answer[data-v-3216256c]{display:none}.question[data-v-3216256c]{cursor:pointer;padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 10)}.question svg[data-v-3216256c]{width:20px;position:absolute;right:0}.question-container:not(.open) .minus-icon[data-v-3216256c],.question-container.open .plus-icon[data-v-3216256c]{display:none}.answer[data-v-3216256c]{padding-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));overflow:hidden}.answer[data-v-3216256c] p+p{margin-top:calc(var(--spacing,.25rem) * 2)}.answer[data-v-3216256c] ul{margin-block:calc(var(--spacing,.25rem) * 2);margin-left:calc(var(--spacing,.25rem) * 4);list-style-type:disc}.structure[data-v-9190ec60]{gap:calc(var(--spacing,.25rem) * 4);display:flex}@media not all and (width>=48rem){.structure[data-v-9190ec60]{flex-direction:column}}.card[data-v-9190ec60]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);text-align:center;border-width:3px}@media (width>=64rem){.card[data-v-9190ec60]{width:33%}}.card[data-v-9190ec60]:first-child{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border-color:#fde68a}.card[data-v-9190ec60]:nth-child(2){background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border-color:#bfdbfe}.card[data-v-9190ec60]:nth-child(3){background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);border-color:#a7f3d0}.card[data-v-9190ec60]:nth-child(4){background:linear-gradient(135deg,#fce7f3 0%,#fbcfe8 100%);border-color:#fbcfe8}.card[data-v-9190ec60]:nth-child(5){background:linear-gradient(135deg,#e9d5ff 0%,#d8b4fe 100%);border-color:#d8b4fe}.characters[data-v-9190ec60]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--textColor)}@media not all and (width>=48rem){.characters[data-v-9190ec60]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.part-label[data-v-9190ec60]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--textColor);text-transform:uppercase}.part-description[data-v-9190ec60]{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);color:#475569}.pricing-card[data-v-32a0d6dc]{border-radius:var(--radius-2xl,1rem);background-color:hsl(var(--card));padding:calc(var(--spacing,.25rem) * 8);box-shadow:var(--shadow-soft);position:relative}.pricing-card.variant-default[data-v-32a0d6dc]{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border))}.pricing-card.variant-featured[data-v-32a0d6dc]{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--primary));box-shadow:var(--shadow-elevated)}.pricing-card.variant-outlined[data-v-32a0d6dc]{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--border));background-color:#0000}.pricing-card.variant-compact[data-v-32a0d6dc]{padding:calc(var(--spacing,.25rem) * 6)}.pricing-card.highlighted[data-v-32a0d6dc]{background-color:hsl(var(--secondary))}.badge[data-v-32a0d6dc]{top:calc(var(--spacing,.25rem) * -3);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);white-space:nowrap;text-transform:uppercase;border-radius:2147483647px;position:absolute;left:50%}header[data-v-32a0d6dc]{margin-bottom:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:hsl(var(--border));padding-bottom:calc(var(--spacing,.25rem) * 6);text-align:center}.pricing-icon[data-v-32a0d6dc]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-2xl,1rem);background-color:hsl(var(--secondary));color:hsl(var(--primary));justify-content:center;align-items:center;display:flex}.pricing-icon[data-v-32a0d6dc] svg{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9)}h3[data-v-32a0d6dc]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--foreground))}.price[data-v-32a0d6dc]{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900)}.period[data-v-32a0d6dc]{margin-left:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--muted-foreground))}.description[data-v-32a0d6dc]{margin-top:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.pricing-footer[data-v-32a0d6dc]{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--border));padding-top:calc(var(--spacing,.25rem) * 4);text-align:center}.footer-note[data-v-32a0d6dc]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:hsl(var(--muted-foreground))}.docs-quick-info[data-v-32a0d6dc]{background-color:hsl(var(--card))}.docs-header[data-v-32a0d6dc]{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:hsl(var(--foreground));display:flex}.document .tick-icon[data-v-32a0d6dc]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:hsl(var(--primary))}.documents-list[data-v-32a0d6dc]{row-gap:var(--spacing,.25rem);display:grid}@media (width>=40rem){.documents-list[data-v-32a0d6dc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.documents-list li[data-v-32a0d6dc]{align-items:center;gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--muted-foreground));display:flex}.check-mark[data-v-32a0d6dc]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:hsl(var(--primary))}.check-mark[data-v-32a0d6dc] svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.pricing-card.variant-compact .pricing-header[data-v-32a0d6dc]{margin-bottom:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 4)}.pricing-card.variant-compact h3[data-v-32a0d6dc]{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.pricing-card.variant-compact .price[data-v-32a0d6dc]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.pricing-card.variant-compact .pricing-features[data-v-32a0d6dc]{margin-bottom:calc(var(--spacing,.25rem) * 4)}@media (width<=768px){.pricing-card[data-v-32a0d6dc]{padding:calc(var(--spacing,.25rem) * 6)}h3[data-v-32a0d6dc]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.price[data-v-32a0d6dc]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.period[data-v-32a0d6dc]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.feature-item[data-v-32a0d6dc]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.benefits-pills[data-v-46b7dbb9]{margin-bottom:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.pill[data-v-46b7dbb9]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-width:1px;border-radius:2147483647px;display:flex}.tick-icon[data-v-46b7dbb9]{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);stroke-width:3px}.trust-indicators[data-v-e3dd73a4]{margin-bottom:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 6);color:var(--textColor);display:flex}@media not all and (width>=40rem){.trust-indicators[data-v-e3dd73a4]{flex-direction:column}}@media (width>=64rem){.trust-indicators[data-items="3"][data-v-e3dd73a4]{gap:calc(var(--spacing,.25rem) * 10)}}.item[data-v-e3dd73a4]{text-align:center}@media (width>=64rem){.item[data-v-e3dd73a4]{max-width:150px}}.value[data-v-e3dd73a4]{margin-bottom:var(--spacing,.25rem);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);white-space:nowrap}.label[data-v-e3dd73a4]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}section[data-v-ae9b5a56]{background:var(--gradient-hero);overflow-x:hidden}.container[data-v-ae9b5a56]{align-items:center;gap:calc(var(--spacing,.25rem) * 16);max-width:1200px;padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 16);padding-bottom:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}@media not all and (width>=64rem){.container[data-v-ae9b5a56]{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr))}}h1[data-v-ae9b5a56]{margin-bottom:calc(var(--spacing,.25rem) * 6);--tw-leading:1.2;--tw-font-weight:var(--font-weight-extrabold,800);font-size:40px;line-height:1.2;font-weight:var(--font-weight-extrabold,800)}@media not all and (width>=48rem){h1[data-v-ae9b5a56]{font-size:32px}}p[data-v-ae9b5a56]{margin-bottom:calc(var(--spacing,.25rem) * 8)}@media not all and (width>=48rem){p[data-v-ae9b5a56]{font-size:16px}}.cta-buttons[data-v-ae9b5a56]{margin-bottom:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}@media not all and (width>=48rem){.cta-buttons[data-v-ae9b5a56]{flex-direction:column}.cta-buttons[data-v-ae9b5a56] button{justify-content:center;width:100%}}.stats-panel[data-v-ae9b5a56]{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}header[data-v-11d47f2a]{margin-bottom:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:2px}header h2[data-v-11d47f2a]{margin-bottom:calc(var(--spacing,.25rem) * 4);text-align:left;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (width>=64rem){header h2[data-v-11d47f2a]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.items-list[data-v-11d47f2a]{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media not all and (width>=48rem){.items-list[data-v-11d47f2a]{margin-top:calc(var(--spacing,.25rem) * 4)}}.item[data-v-11d47f2a]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);display:flex}[data-v-11d47f2a] svg{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);color:var(--textColor)}@media (width>=64rem){[data-v-11d47f2a] svg{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}}.item-content[data-v-11d47f2a]{flex:1}h3[data-v-11d47f2a]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--textColor)}@media (width>=64rem){h3[data-v-11d47f2a]{margin-bottom:calc(var(--spacing,.25rem) * 2)}}.card[data-v-df406df7]{border-style:var(--tw-border-style);border-width:2px;border-color:var(--textColor)}h2[data-v-df406df7]{margin-bottom:calc(var(--spacing,.25rem) * 6);text-align:left;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--textColor)}.content[data-v-df406df7] p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:#475569}.content[data-v-df406df7] p+p{margin-top:calc(var(--spacing,.25rem) * 4)}.card[data-v-6dff28b5]{border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--textColor)}[data-v-6dff28b5] .card-content{gap:calc(var(--spacing,.25rem) * 4);display:flex}[data-v-6dff28b5] .card-icon{background-color:#0000;padding:0}[data-v-6dff28b5] .card-icon .icon{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12)}h3[data-v-6dff28b5]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--textColor)}.pagination-links[data-v-66c09271]{margin-top:calc(var(--spacing,.25rem) * 6);justify-content:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.pagination-links a[data-v-66c09271]{align-items:center;gap:var(--spacing,.25rem);display:flex}.pagination-links a svg[data-v-66c09271]{width:16px}.prev-link svg[data-v-66c09271]{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}@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}section[data-v-41bd688e]{padding-block:calc(var(--spacing,.25rem) * 16)}@media (width>=48rem){section[data-v-41bd688e]{padding-block:calc(var(--spacing,.25rem) * 24)}}.container[data-v-41bd688e]{align-items:center;gap:calc(var(--spacing,.25rem) * 16);display:grid}@media (width>=64rem){.container[data-v-41bd688e]{grid-template-columns:repeat(2,minmax(0,1fr))}}nav[data-v-41bd688e]{gap:calc(var(--spacing,.25rem) * 2);display:grid}@media (width>=64rem){nav[data-v-41bd688e]{grid-template-columns:repeat(2,minmax(0,1fr))}}nav a[data-v-41bd688e]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.read-more[data-v-41bd688e]{margin:0}.network-graph[data-v-77a49843]{-webkit-user-select:none;user-select:none;touch-action:manipulation;display:block;overflow:visible}.arrow-head.key[data-v-77a49843]{fill:hsl(var(--color-pink-text) / .85)}.arrow-head.ownership[data-v-77a49843]{fill:hsl(var(--color-purple-text) / .75)}.edge[data-v-77a49843]{fill:none;stroke-linecap:round;transition:opacity var(--transition-fast), stroke-width var(--transition-fast)}.edge.current[data-v-77a49843]{stroke:hsl(var(--color-pink-text) / .45);stroke-width:1.5px}.edge.key[data-v-77a49843]{stroke:hsl(var(--color-pink-text) / .85);stroke-width:2.5px}.edge.past[data-v-77a49843]{stroke:hsl(var(--muted-foreground) / .45);stroke-width:1.25px;stroke-dasharray:4 3}.edge.ownership-direct[data-v-77a49843]{stroke:hsl(var(--color-purple-text) / .75);stroke-width:2px}.edge.ownership-ultimate[data-v-77a49843]{stroke:hsl(var(--color-purple-text) / .5);stroke-width:2px;stroke-dasharray:5 4}.edge.more[data-v-77a49843]{stroke:hsl(var(--border));stroke-width:1.25px;stroke-dasharray:4 3}.edge.current.lit[data-v-77a49843]{stroke-width:2.5px}.edge.key.lit[data-v-77a49843]{stroke-width:3.5px}.edge.past.lit[data-v-77a49843]{stroke-width:2.25px}.edge.ownership-direct.lit[data-v-77a49843],.edge.ownership-ultimate.lit[data-v-77a49843]{stroke-width:3px}.key-marker[data-v-77a49843]{fill:hsl(var(--color-pink-text) / .85)}.dim[data-v-77a49843]{opacity:.25}.node[data-v-77a49843]{transition:opacity var(--transition-fast)}.node .shape[data-v-77a49843]{transition:filter var(--transition-fast)}.kind-company .shape[data-v-77a49843]{fill:hsl(var(--color-teal-bg));stroke:hsl(var(--primary));stroke-width:2px}.kind-company.ring-0 .shape[data-v-77a49843]{fill:hsl(var(--card));stroke-width:3px}.kind-company.ring-2 .shape[data-v-77a49843]{stroke:hsl(var(--primary) / .7);stroke-width:1.5px}.kind-person .shape[data-v-77a49843]{fill:hsl(var(--color-pink-bg));stroke:hsl(var(--color-pink-text));stroke-width:2px}.kind-person.ring-0 .shape[data-v-77a49843]{stroke-width:3px}.kind-person.ring-2 .shape[data-v-77a49843]{stroke:hsl(var(--color-pink-text) / .7);stroke-width:1.5px}.kind-lei_entity .shape[data-v-77a49843]{fill:hsl(var(--color-gray-bg));stroke:hsl(var(--color-gray-border));stroke-width:2px;stroke-dasharray:3 2}.kind-more .shape[data-v-77a49843]{fill:hsl(var(--muted));stroke:hsl(var(--border));stroke-width:1.5px;stroke-dasharray:4 3}.node.dead .shape[data-v-77a49843]{stroke:hsl(var(--color-red-text))}.dead-dot[data-v-77a49843]{fill:hsl(var(--color-red-text))}.focal-halo[data-v-77a49843]{fill:none;stroke:hsl(var(--primary) / .12);stroke-width:3px}.focus-ring[data-v-77a49843]{fill:none;stroke:hsl(var(--ring));stroke-width:3px}.glyph path[data-v-77a49843]{fill:none;stroke:hsl(var(--color-teal-text));stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.kind-company.ring-0 .glyph path[data-v-77a49843]{stroke:hsl(var(--primary))}.kind-person .glyph path[data-v-77a49843]{stroke:hsl(var(--color-pink-text))}.label[data-v-77a49843]{fill:hsl(var(--foreground));stroke:hsl(var(--background));stroke-width:3px;paint-order:stroke;pointer-events:none}.more-text[data-v-77a49843]{fill:hsl(var(--muted-foreground));text-anchor:middle;pointer-events:none;font-size:11px;font-weight:600}.badge[data-v-77a49843]{fill:hsl(var(--color-purple-bg))}.badge-text[data-v-77a49843]{fill:hsl(var(--color-purple-text));text-anchor:middle;pointer-events:none;font-size:9px;font-weight:700}.chevron[data-v-77a49843]{fill:hsl(var(--card));stroke:hsl(var(--border));stroke-width:1.5px}.chevron-glyph[data-v-77a49843]{stroke:hsl(var(--primary));stroke-width:1.6px;stroke-linecap:round;fill:none}.hit[data-v-77a49843]{fill:#0000;stroke:none;cursor:pointer}.node.inert .hit[data-v-77a49843]{cursor:default;pointer-events:none}.node[data-v-77a49843]:focus{outline:none}.node.hovered .shape[data-v-77a49843]{filter:drop-shadow(0 2px 6px hsl(var(--primary) / .35))}.network-graph .node[data-v-77a49843]{opacity:0}.network-graph.settled .node[data-v-77a49843]{opacity:1;transition:opacity .24s}.network-graph.settled .node.dim[data-v-77a49843]{opacity:.25}@media (prefers-reduced-motion:reduce){.network-graph .node[data-v-77a49843]{opacity:1;transition:none!important}}.network-node-card[data-v-80182e68]{background-color:hsl(var(--card));width:280px;padding:calc(var(--spacing,.25rem) * 4);border:2px solid hsl(var(--border));border-radius:var(--radius-lg);box-shadow:var(--shadow-elevated);z-index:var(--z-popover);position:fixed}.network-node-card.sheet[data-v-80182e68]{width:100%;max-height:60vh;padding:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;inset:auto 0 0;overflow-y:auto}.grabber[data-v-80182e68]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 12);background-color:hsl(var(--border));touch-action:none;border-radius:2147483647px}.head[data-v-80182e68]{margin-bottom:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}h3[data-v-80182e68]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--foreground))}.close[data-v-80182e68]{margin-top:calc(var(--spacing,.25rem) * -1);margin-right:calc(var(--spacing,.25rem) * -1);height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);cursor:pointer;border-radius:calc(var(--radius) - 2px);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:1;color:hsl(var(--muted-foreground));flex-shrink:0;line-height:1}.sheet .close[data-v-80182e68]{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}dl[data-v-80182e68]{gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:grid}dl>div[data-v-80182e68]{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);display:flex}dt[data-v-80182e68]{color:hsl(var(--muted-foreground))}dd[data-v-80182e68]{text-align:right;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--foreground))}dd.dead[data-v-80182e68]{color:hsl(var(--color-red-text))}dd.code[data-v-80182e68]{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.note[data-v-80182e68]{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:hsl(var(--muted-foreground))}.actions[data-v-80182e68]{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.action[data-v-80182e68]{height:calc(var(--spacing,.25rem) * 11);cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;border:2px solid hsl(var(--border));border-radius:var(--radius-md);color:hsl(var(--foreground));flex:1;justify-content:center;align-items:center;display:inline-flex}.action.primary[data-v-80182e68]{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.sheet .action[data-v-80182e68]{height:calc(var(--spacing,.25rem) * 12)}.network-fullscreen[data-v-39e526ad]{height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background-color:hsl(var(--background));z-index:var(--z-modal);flex-direction:column;display:flex;position:fixed;inset:0}.bar[data-v-39e526ad]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);border-bottom:1px solid hsl(var(--border));flex-shrink:0;height:64px;display:flex}.bar-title[data-v-39e526ad]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--foreground));overflow:hidden}.bar-tools[data-v-39e526ad]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.text-button[data-v-39e526ad]{height:calc(var(--spacing,.25rem) * 12);cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--primary))}.zoom-button[data-v-39e526ad]{height:calc(var(--spacing,.25rem) * 12);min-width:calc(var(--spacing,.25rem) * 12);cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border:2px solid hsl(var(--border));border-radius:var(--radius-md);color:hsl(var(--foreground))}.zoom-button.active[data-v-39e526ad]{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.close-button[data-v-39e526ad]{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);cursor:pointer;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1;border-radius:var(--radius-md);color:hsl(var(--foreground));line-height:1}.pan[data-v-39e526ad]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;justify-content:safe center;align-items:safe center;display:flex;overflow:auto}.pan[data-v-39e526ad] svg{flex-shrink:0}.network-section[data-v-84c0f3de]{flex-direction:column;display:flex}.chips[data-v-84c0f3de]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;order:1;display:flex;position:relative}.chip[data-v-84c0f3de]{height:calc(var(--spacing,.25rem) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border:2px solid hsl(var(--border));border-radius:var(--radius-full);color:hsl(var(--muted-foreground));display:inline-flex}.chip.on[data-v-84c0f3de]{border-color:hsl(var(--primary));color:hsl(var(--foreground))}.chip .count[data-v-84c0f3de]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-radius:var(--radius-full);background-color:hsl(var(--muted))}.chip .dot[data-v-84c0f3de]{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:hsl(var(--color-pink-text) / .5);border-radius:2147483647px}.chip .dot.past[data-v-84c0f3de]{background-color:hsl(var(--muted-foreground) / .5)}.chip .dot.ownership[data-v-84c0f3de]{background-color:hsl(var(--color-purple-text) / .6)}.chip.reset[data-v-84c0f3de]{padding-inline:calc(var(--spacing,.25rem) * 3);color:hsl(var(--primary));border-color:#0000}.progress[data-v-84c0f3de]{height:calc(var(--spacing,.25rem) * .5);background-color:hsl(var(--primary) / .3);width:0;transition:width var(--transition-slow);position:absolute;bottom:0;left:0}.progress.busy[data-v-84c0f3de]{width:100%}.stage[data-v-84c0f3de]{order:2;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.stage[data-v-84c0f3de] svg{height:100%}.stage-error[data-v-84c0f3de]{top:calc(var(--spacing,.25rem) * 2);z-index:10;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border:2px solid hsl(var(--border));border-radius:var(--radius-md);background-color:hsl(var(--card));color:hsl(var(--muted-foreground));display:flex;position:absolute;left:50%}.retry[data-v-84c0f3de]{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--primary))}.open-map[data-v-84c0f3de]{margin-top:calc(var(--spacing,.25rem) * 3);cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border:2px solid hsl(var(--border));border-radius:var(--radius-md);height:48px;color:hsl(var(--foreground));order:3;justify-content:center;align-self:flex-start;align-items:center;display:flex}.open-map[data-v-84c0f3de]:hover{border-color:hsl(var(--primary))}.legend[data-v-84c0f3de]{margin-top:calc(var(--spacing,.25rem) * 4);order:4}.legend-toggle[data-v-84c0f3de]{cursor:pointer;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border:2px solid hsl(var(--border));border-radius:var(--radius-md);height:44px;color:hsl(var(--foreground));justify-content:center;align-items:center;display:none}.legend-items[data-v-84c0f3de]{column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:hsl(var(--muted-foreground));flex-wrap:wrap;display:flex}.legend-item[data-v-84c0f3de]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.swatch[data-v-84c0f3de]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 6);flex-shrink:0;overflow:visible}.sw-company[data-v-84c0f3de]{fill:hsl(var(--color-teal-bg));stroke:hsl(var(--primary));stroke-width:2px}.sw-person[data-v-84c0f3de]{fill:hsl(var(--color-pink-bg));stroke:hsl(var(--color-pink-text));stroke-width:2px}.sw-lei[data-v-84c0f3de]{fill:hsl(var(--color-gray-bg));stroke:hsl(var(--color-gray-border));stroke-width:2px;stroke-dasharray:3 2}.swatch line[data-v-84c0f3de]{stroke-linecap:round}.swatch line.current[data-v-84c0f3de]{stroke:hsl(var(--color-pink-text) / .45);stroke-width:1.5px}.swatch line.key[data-v-84c0f3de]{stroke:hsl(var(--color-pink-text) / .85);stroke-width:2.5px}.swatch line.past[data-v-84c0f3de]{stroke:hsl(var(--muted-foreground) / .45);stroke-width:1.25px;stroke-dasharray:4 3}.swatch line.ownership-direct[data-v-84c0f3de]{stroke:hsl(var(--color-purple-text) / .75);stroke-width:2px}.footer[data-v-84c0f3de]{margin-top:calc(var(--spacing,.25rem) * 3);order:5}.footer-line[data-v-84c0f3de]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:hsl(var(--muted-foreground))}.link[data-v-84c0f3de]{cursor:pointer;color:hsl(var(--primary));text-decoration-line:underline}.connections[data-v-84c0f3de]{margin-top:calc(var(--spacing,.25rem) * 6);column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 6);border-top:1px solid hsl(var(--border));order:6;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.connection-group h4[data-v-84c0f3de]{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--foreground));display:flex}.connection-group h4 .count[data-v-84c0f3de]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:var(--radius-full);background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.connection-group ul[data-v-84c0f3de]{gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-direction:column;display:flex}.connection-group li[data-v-84c0f3de]{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);display:flex}.connection-group ul.capped li[data-v-84c0f3de]:nth-child(n+11){display:none}.connection-group .link[data-v-84c0f3de]{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.connection-group li a[data-v-84c0f3de]{color:hsl(var(--primary))}.role[data-v-84c0f3de]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-full);background-color:hsl(var(--color-pink-bg));color:hsl(var(--color-pink-text));flex-shrink:0;font-size:11px}.role.pastDirectors[data-v-84c0f3de]{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.role.parents[data-v-84c0f3de],.role.children[data-v-84c0f3de]{background-color:hsl(var(--color-purple-bg));color:hsl(var(--color-purple-text))}.tooltip[data-v-84c0f3de]{pointer-events:none;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);max-width:280px;translate:var(--tw-translate-x) var(--tw-translate-y);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-radius:var(--radius-md);background-color:hsl(var(--foreground));color:hsl(var(--background));z-index:var(--z-tooltip);position:fixed}.wd-network-flash{animation:.6s wd-network-flash-84c0f3de}@keyframes wd-network-flash-84c0f3de{0%,to{background-color:#0000}50%{background-color:hsl(var(--color-yellow-bg))}}@media (width<=768px){.connections[data-v-84c0f3de]{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);padding-top:0;padding-bottom:calc(var(--spacing,.25rem) * 6);border-bottom-width:1px;border-bottom:1px solid hsl(var(--border));order:1;grid-template-columns:repeat(1,minmax(0,1fr))}.chips[data-v-84c0f3de]{order:2}.stage[data-v-84c0f3de]{order:3;height:320px!important}.open-map[data-v-84c0f3de]{width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));order:4;align-self:auto}.legend[data-v-84c0f3de]{order:5}.footer[data-v-84c0f3de]{order:6}}@media (width<=640px){.legend-toggle[data-v-84c0f3de]{display:flex}.legend-items[data-v-84c0f3de]{padding-top:calc(var(--spacing,.25rem) * 3);display:none}.legend-items.open[data-v-84c0f3de]{display:flex}}.icon[data-v-d0a9bc1e]{height:32px}a[data-v-d0a9bc1e]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}td[data-v-d0a9bc1e]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}td[data-v-d0a9bc1e]:nth-child(3),td[data-v-d0a9bc1e]:last-child{white-space:nowrap}#fullListDisclaimer[data-v-836d2404]{margin-top:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 4);font-style:italic}@media (width>=64rem){#fullListDisclaimer[data-v-836d2404]{padding-right:calc(var(--spacing,.25rem) * 32)}}a[data-v-836d2404]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#1471e3;text-decoration-line:underline}.benefit-pill[data-v-b053d4da]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-width:1px;border-radius:2147483647px;width:fit-content;transition:all .3s;display:flex}.benefit-pill.variant-default[data-v-b053d4da]{border-color:hsl(var(--border));background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.benefit-pill.variant-primary[data-v-b053d4da]{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.benefit-pill.variant-primary[data-v-b053d4da]{border-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.benefit-pill.variant-primary[data-v-b053d4da]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.benefit-pill.variant-primary[data-v-b053d4da]{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.benefit-pill.variant-primary[data-v-b053d4da]{color:hsl(var(--primary))}.benefit-pill.variant-success[data-v-b053d4da]{border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-50,oklch(98.2% .018 155.826));color:var(--color-green-700,oklch(52.7% .154 150.069))}.benefit-pill.variant-outline[data-v-b053d4da]{border-color:hsl(var(--border));background-color:hsl(var(--card));color:hsl(var(--foreground))}.benefit-pill[data-v-b053d4da]:hover{background-color:hsl(var(--card));box-shadow:var(--shadow-soft);transform:translateY(-2px)}.benefit-pill.variant-primary[data-v-b053d4da]:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.benefit-pill.variant-primary[data-v-b053d4da]:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.benefit-pill.size-sm[data-v-b053d4da]{gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.benefit-pill.size-md[data-v-b053d4da]{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.benefit-pill.size-lg[data-v-b053d4da]{gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.pill-icon[data-v-b053d4da]{color:hsl(var(--primary));flex-shrink:0}.benefit-pill.size-sm .pill-icon[data-v-b053d4da],.benefit-pill.size-sm .pill-icon[data-v-b053d4da] svg{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}.benefit-pill.size-md .pill-icon[data-v-b053d4da],.benefit-pill.size-md .pill-icon[data-v-b053d4da] svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.benefit-pill.size-lg .pill-icon[data-v-b053d4da],.benefit-pill.size-lg .pill-icon[data-v-b053d4da] svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.pill-text[data-v-b053d4da]{white-space:nowrap}@media (width<=768px){.benefit-pill[data-v-b053d4da]{gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.pill-icon[data-v-b053d4da],.pill-icon[data-v-b053d4da] svg{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}}.certificate-card[data-v-04db76a4]{border-radius:var(--radius-2xl,1rem);background-color:var(--textColor);color:var(--color-white,#fff)}header[data-v-04db76a4]{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-bottom-color:var(--color-gray-400,oklch(70.7% .022 261.325));padding:calc(var(--spacing,.25rem) * 6);display:flex}header .icon[data-v-04db76a4]{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);flex-shrink:0}h3[data-v-04db76a4]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.body[data-v-04db76a4]{padding:calc(var(--spacing,.25rem) * 8)}.description[data-v-04db76a4]{margin-bottom:calc(var(--spacing,.25rem) * 6)}.check-list>li[data-v-04db76a4]:before{background-color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--textColor)}.verification-info[data-v-04db76a4]{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius);background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.verification-info[data-v-04db76a4]{background-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.verification-info[data-v-04db76a4]{padding:calc(var(--spacing,.25rem) * 5)}.document-badge[data-v-5c1ccb69]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;width:fit-content;transition-duration:.3s;display:flex}.document-badge.variant-default[data-v-5c1ccb69]{border-color:hsl(var(--border));background-color:hsl(var(--card))}.document-badge.variant-outlined[data-v-5c1ccb69]{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--border));background-color:#0000}.document-badge.variant-filled[data-v-5c1ccb69]{background-color:hsl(var(--secondary));border-color:#0000}.document-badge.variant-minimal[data-v-5c1ccb69]{background-color:#0000;border-color:#0000}.document-badge.size-sm[data-v-5c1ccb69]{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.document-badge.size-md[data-v-5c1ccb69]{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.document-badge.size-lg[data-v-5c1ccb69]{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.document-badge[data-v-5c1ccb69]:hover{border-color:hsl(var(--primary));box-shadow:var(--shadow-soft)}.document-badge.clickable[data-v-5c1ccb69]{cursor:pointer}.document-badge.clickable[data-v-5c1ccb69]:hover{box-shadow:var(--shadow-elevated);transform:translateY(-2px)}.badge-icon[data-v-5c1ccb69]{border-radius:var(--radius);background-color:hsl(var(--secondary));color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}.document-badge.size-sm .badge-icon[data-v-5c1ccb69]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}.document-badge.size-md .badge-icon[data-v-5c1ccb69]{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}.document-badge.size-lg .badge-icon[data-v-5c1ccb69]{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12)}.document-badge.size-sm .badge-icon[data-v-5c1ccb69] svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.document-badge.size-md .badge-icon[data-v-5c1ccb69] svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.document-badge.size-lg .badge-icon[data-v-5c1ccb69] svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.document-badge.variant-filled .badge-icon[data-v-5c1ccb69]{background-color:hsl(var(--card))}.badge-content[data-v-5c1ccb69]{align-items:center;gap:var(--spacing,.25rem);flex:1;display:flex}.badge-text[data-v-5c1ccb69]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--foreground))}.document-badge.size-sm .badge-text[data-v-5c1ccb69]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.document-badge.size-md .badge-text[data-v-5c1ccb69]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.document-badge.size-lg .badge-text[data-v-5c1ccb69]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.badge-required[data-v-5c1ccb69]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-red-500,oklch(63.7% .237 25.331))}.document-badge.size-sm .badge-required[data-v-5c1ccb69]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.document-badge.size-md .badge-required[data-v-5c1ccb69]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.document-badge.size-lg .badge-required[data-v-5c1ccb69]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.badge-status[data-v-5c1ccb69]{flex-shrink:0}.status-icon[data-v-5c1ccb69],.status-icon[data-v-5c1ccb69] svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.status-icon.verified[data-v-5c1ccb69]{color:var(--color-green-500,oklch(72.3% .219 149.579))}.status-icon.pending[data-v-5c1ccb69]{color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.status-icon.error[data-v-5c1ccb69]{color:var(--color-red-500,oklch(63.7% .237 25.331))}@media (width<=768px){.document-badge.size-lg[data-v-5c1ccb69]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.badge-text[data-v-5c1ccb69]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.expandable-card[data-v-93cbdb93]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:hsl(var(--card));box-shadow:var(--shadow-soft);border-width:2px;border-color:#0000;transition:all .3s}.expandable-card+.expandable-card[data-v-93cbdb93]{margin-top:calc(var(--spacing,.25rem) * 6)}.expandable-card[data-v-93cbdb93]:hover,.expandable-card.expanded[data-v-93cbdb93]{border-color:hsl(var(--primary));box-shadow:var(--shadow-elevated)}.card-header[data-v-93cbdb93]{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 6);display:flex}.icon-wrapper[data-v-93cbdb93]{flex-shrink:0}.card-icon[data-v-93cbdb93]{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-2xl,1rem);background-color:hsl(var(--secondary));color:hsl(var(--primary));justify-content:center;align-items:center;display:flex}.card-icon[data-v-93cbdb93] svg{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9)}.title-section[data-v-93cbdb93]{flex:1}.card-title[data-v-93cbdb93]{margin-bottom:var(--spacing,.25rem);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:#1a202c!important}.card-tagline[data-v-93cbdb93]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary))}.expand-icon[data-v-93cbdb93]{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);background-color:hsl(var(--secondary));color:hsl(var(--primary));border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.expand-icon[data-v-93cbdb93] svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.expandable-card:hover .expand-icon[data-v-93cbdb93]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.card-content[data-v-93cbdb93]{padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:0;padding-bottom:calc(var(--spacing,.25rem) * 6)}.slide-enter-active[data-v-93cbdb93],.slide-leave-active[data-v-93cbdb93]{max-height:500px;transition:all .3s;overflow:hidden}.slide-enter-from[data-v-93cbdb93],.slide-leave-to[data-v-93cbdb93]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}@media (width<=768px){.card-header[data-v-93cbdb93]{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 5)}.card-icon[data-v-93cbdb93]{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14)}.card-icon[data-v-93cbdb93] svg{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7)}.card-title[data-v-93cbdb93]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.card-tagline[data-v-93cbdb93]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.expand-icon[data-v-93cbdb93]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}.expand-icon[data-v-93cbdb93] svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}}.growth-stats[data-v-c0bc418c]{width:100%}.stats-header[data-v-c0bc418c]{margin-bottom:calc(var(--spacing,.25rem) * 12);text-align:center}.stats-title[data-v-c0bc418c]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--foreground))}@media (width>=48rem){.stats-title[data-v-c0bc418c]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.stats-subtitle[data-v-c0bc418c]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:hsl(var(--muted-foreground))}.stats-grid[data-v-c0bc418c]{gap:24px;display:grid}.growth-stats.columns-2 .stats-grid[data-v-c0bc418c],.growth-stats.columns-3 .stats-grid[data-v-c0bc418c],.growth-stats.columns-4 .stats-grid[data-v-c0bc418c]{grid-template-columns:1fr}@media (width>=768px){.growth-stats.columns-2 .stats-grid[data-v-c0bc418c],.growth-stats.columns-3 .stats-grid[data-v-c0bc418c],.growth-stats.columns-4 .stats-grid[data-v-c0bc418c]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.growth-stats.columns-3 .stats-grid[data-v-c0bc418c]{grid-template-columns:repeat(3,1fr)}.growth-stats.columns-4 .stats-grid[data-v-c0bc418c]{grid-template-columns:repeat(4,1fr)}}.growth-stats.layout-grid .stats-grid[data-v-c0bc418c]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.growth-stats.layout-horizontal .stats-grid[data-v-c0bc418c]{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.growth-stats.layout-horizontal .stat-item[data-v-c0bc418c]{flex:none;min-width:200px}.growth-stats.layout-vertical .stats-grid[data-v-c0bc418c]{flex-direction:column;display:flex}.stat-item[data-v-c0bc418c]{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;transition:all .3s;display:flex}.growth-stats.variant-default .stat-item[data-v-c0bc418c]{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card))}.growth-stats.variant-cards .stat-item[data-v-c0bc418c]{background-color:hsl(var(--card));box-shadow:var(--shadow-soft)}.growth-stats.variant-cards .stat-item[data-v-c0bc418c]:hover{box-shadow:var(--shadow-elevated);transform:translateY(-4px)}.growth-stats.variant-highlight .stat-item[data-v-c0bc418c]{background-color:hsl(var(--secondary))}.growth-stats.variant-minimal .stat-item[data-v-c0bc418c]{border-style:var(--tw-border-style);background-color:#0000;border-width:0;min-height:auto}.stat-icon[data-v-c0bc418c]{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);border-radius:var(--radius-xl,.75rem);background-color:hsl(var(--secondary));color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.stat-icon[data-v-c0bc418c] svg{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7)}.growth-stats.variant-highlight .stat-icon[data-v-c0bc418c]{background-color:hsl(var(--card))}.stat-content[data-v-c0bc418c]{flex-direction:column;align-items:center;width:100%;display:flex}.stat-value[data-v-c0bc418c]{flex-wrap:nowrap;justify-content:center;align-items:baseline;margin-bottom:12px;display:flex}.value-prefix[data-v-c0bc418c]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--primary));margin-right:4px}.value-number[data-v-c0bc418c]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:hsl(var(--primary))}@media (width>=48rem){.value-number[data-v-c0bc418c]{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.value-number[data-v-c0bc418c]{white-space:nowrap;line-height:1}.value-suffix[data-v-c0bc418c]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--primary));margin-left:4px}.stat-label[data-v-c0bc418c]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:hsl(var(--muted-foreground));text-transform:uppercase;width:100%;margin-top:8px;display:block}.stat-description[data-v-c0bc418c]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:hsl(var(--muted-foreground));margin-top:8px}.stat-growth[data-v-c0bc418c]{background-color:hsl(var(--secondary));border-radius:9999px;align-items:center;gap:4px;margin-top:12px;padding:4px 12px;display:flex}.growth-icon[data-v-c0bc418c]{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);flex-shrink:0}.growth-icon[data-v-c0bc418c] svg{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}.growth-icon.up[data-v-c0bc418c]{color:var(--color-green-500,oklch(72.3% .219 149.579));transform:rotate(-90deg)}.growth-icon.down[data-v-c0bc418c]{color:var(--color-red-500,oklch(63.7% .237 25.331));transform:rotate(90deg)}.growth-value[data-v-c0bc418c]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap}.growth-value.positive[data-v-c0bc418c]{color:var(--color-green-600,oklch(62.7% .194 149.214))}.growth-value.negative[data-v-c0bc418c]{color:var(--color-red-600,oklch(57.7% .245 27.325))}@media (width<=768px){.stats-grid[data-v-c0bc418c]{gap:calc(var(--spacing,.25rem) * 4)}.stat-item[data-v-c0bc418c]{padding:calc(var(--spacing,.25rem) * 5);min-height:150px}.value-number[data-v-c0bc418c]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.value-prefix[data-v-c0bc418c],.value-suffix[data-v-c0bc418c]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.stat-icon[data-v-c0bc418c]{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);margin-bottom:12px}.stat-icon[data-v-c0bc418c] svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.stat-label[data-v-c0bc418c]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.info-card[data-v-ca40ebee]{background-color:hsl(var(--card));padding:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl);transition:all var(--transition-medium)}.info-card.variant-default[data-v-ca40ebee]{box-shadow:var(--shadow-soft)}.info-card.variant-bordered[data-v-ca40ebee]{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--border))}.info-card.variant-elevated[data-v-ca40ebee]{box-shadow:var(--shadow-elevated)}.info-card.variant-flat[data-v-ca40ebee]{background-color:hsl(var(--secondary))}.info-card.clickable[data-v-ca40ebee]{cursor:pointer}.info-card.clickable[data-v-ca40ebee]:focus-visible{box-shadow:var(--shadow-focus-visible);outline:none}.info-card.centered[data-v-ca40ebee]{text-align:center}.info-card.centered .card-icon-wrapper[data-v-ca40ebee]{margin:0 auto}.card-icon-wrapper[data-v-ca40ebee]{margin-bottom:calc(var(--spacing,.25rem) * 5);width:fit-content}.card-icon[data-v-ca40ebee]{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);color:hsl(var(--primary))}.card-icon[data-v-ca40ebee] svg{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12)}.card-title[data-v-ca40ebee]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:hsl(var(--foreground));transition:color var(--transition-fast)}.card-title[data-v-ca40ebee] a{color:inherit;text-decoration:none}.card-title[data-v-ca40ebee] a:hover{color:hsl(var(--primary))}.card-description[data-v-ca40ebee]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:hsl(var(--muted-foreground));margin-bottom:0}.card-footer[data-v-ca40ebee]{margin-top:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--border));padding-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary))}@media (prefers-reduced-motion:reduce){.info-card[data-v-ca40ebee]{transition:none}}@media (width<=768px){.info-card[data-v-ca40ebee]{padding:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-lg)}.card-icon[data-v-ca40ebee],.card-icon[data-v-ca40ebee] svg{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}.card-title[data-v-ca40ebee]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.card-description[data-v-ca40ebee]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}@media (width<=640px){.info-card[data-v-ca40ebee]{padding:calc(var(--spacing,.25rem) * 4)}.card-icon-wrapper[data-v-ca40ebee]{margin-bottom:calc(var(--spacing,.25rem) * 4)}}header[data-v-f8e28f0e]{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}header h3[data-v-f8e28f0e]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--textColor)}header .icon[data-v-f8e28f0e]{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);flex-shrink:0}[data-v-f8e28f0e] ul{margin-bottom:calc(var(--spacing,.25rem) * 5)}[data-v-f8e28f0e] li{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--textColor);background-color:#e8f4f4;display:flex}[data-v-f8e28f0e] li+li{margin-top:calc(var(--spacing,.25rem) * 2)}[data-v-f8e28f0e] .icon svg{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);flex-shrink:0}.note[data-v-f8e28f0e]{margin-top:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#64748b;border-top-width:1px;font-style:italic}.simple-cta-card[data-v-f9e864e4]{border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;background-color:#c8e6dc}.cta-title[data-v-f9e864e4]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--textColor)}.cta-subtitle[data-v-f9e864e4]{margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--textColor);opacity:.8}.cta-button[data-v-f9e864e4]{justify-content:center;display:flex}@media (width<=768px){.simple-cta-card[data-v-f9e864e4]{padding:36px 24px}.cta-title[data-v-f9e864e4]{font-size:26px}.cta-subtitle[data-v-f9e864e4]{margin-bottom:24px;font-size:16px}}.stats-card[data-v-49218a51]{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 6);transition:all .3s;display:flex}.stats-card.layout-vertical[data-v-49218a51]{text-align:center;flex-direction:column}.stats-card.layout-vertical .stats-content[data-v-49218a51]{flex-direction:column;align-items:center;display:flex}.stats-card.layout-horizontal[data-v-49218a51]{flex-direction:row}.stats-card.layout-horizontal .stats-content[data-v-49218a51]{flex-direction:column;align-items:flex-start;display:flex}.stats-card.variant-default[data-v-49218a51]{background-color:hsl(var(--card));box-shadow:var(--shadow-soft)}.stats-card.variant-outlined[data-v-49218a51]{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--border));background-color:hsl(var(--card))}.stats-card.variant-minimal[data-v-49218a51]{background-color:#0000}.stats-card.variant-highlight[data-v-49218a51]{background-color:hsl(var(--secondary))}.stats-icon-wrapper[data-v-49218a51]{flex-shrink:0}.stats-icon[data-v-49218a51]{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);color:hsl(var(--primary))}.stats-icon[data-v-49218a51] svg{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12)}.stats-card.layout-horizontal .stats-icon[data-v-49218a51],.stats-card.layout-horizontal .stats-icon[data-v-49218a51] svg{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}.stats-value[data-v-49218a51]{margin-bottom:var(--spacing,.25rem);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:hsl(var(--primary));line-height:1}.stats-label[data-v-49218a51]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:hsl(var(--muted-foreground));text-transform:uppercase}.stats-card.variant-default[data-v-49218a51]:hover,.stats-card.variant-outlined[data-v-49218a51]:hover{box-shadow:var(--shadow-elevated);transform:translateY(-2px)}@media (width<=768px){.stats-card[data-v-49218a51]{padding:calc(var(--spacing,.25rem) * 4)}.stats-value[data-v-49218a51]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.stats-icon[data-v-49218a51],.stats-icon[data-v-49218a51] svg{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}}.timeline-header[data-v-509a1850]{text-align:center;margin-bottom:2rem}.timeline-title[data-v-509a1850]{color:hsl(var(--foreground));margin-bottom:.75rem;font-size:1.5rem;font-weight:700}@media (width>=768px){.timeline-title[data-v-509a1850]{font-size:1.875rem}}.timeline-subtitle[data-v-509a1850]{color:hsl(var(--muted-foreground));font-size:1.125rem}.steps-container[data-v-509a1850]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}@media (width>=1024px){.steps-container[data-steps-count="2"][data-v-509a1850]{grid-template-columns:repeat(2,1fr)}.steps-container[data-steps-count="3"][data-v-509a1850]{grid-template-columns:repeat(3,1fr)}.steps-container[data-steps-count="4"][data-v-509a1850]{grid-template-columns:repeat(4,1fr)}.steps-container[data-steps-count="5"][data-v-509a1850]{grid-template-columns:repeat(5,1fr)}.steps-container[data-steps-count="6"][data-v-509a1850]{grid-template-columns:repeat(6,1fr)}}.step-item[data-v-509a1850]{text-align:center;border-radius:1rem;padding:1.5rem;transition:all .3s;position:relative}.step-item[data-v-509a1850]:hover,.step-active[data-v-509a1850]{background-color:hsl(var(--secondary))}.step-number[data-v-509a1850]{background-color:hsl(var(--primary) / .15);width:3.5rem;height:3.5rem;color:hsl(var(--primary));border-radius:9999px;justify-content:center;align-items:center;margin:0 auto 1rem;font-size:1.25rem;font-weight:700;transition:all .3s;display:flex}.step-number[data-v-509a1850] svg{width:1.5rem;height:1.5rem}.step-active .step-number[data-v-509a1850]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:var(--shadow-soft);transform:scale(1.05)}.step-completed .step-number[data-v-509a1850]{background-color:hsl(var(--primary) / .2);color:hsl(var(--primary))}.step-content[data-v-509a1850]{flex-direction:column;align-items:center;display:flex}.step-title[data-v-509a1850]{color:hsl(var(--foreground));margin-bottom:.5rem;font-size:1rem;font-weight:700}@media (width>=768px){.step-title[data-v-509a1850]{font-size:1.125rem}}.step-description[data-v-509a1850]{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.5}.step-duration[data-v-509a1850]{color:hsl(var(--primary));align-items:center;gap:.375rem;margin-top:.75rem;font-size:.75rem;font-weight:600;display:flex}.duration-icon[data-v-509a1850],.duration-icon[data-v-509a1850] svg{width:.875rem;height:.875rem}@media (prefers-reduced-motion:reduce){.step-item[data-v-509a1850],.step-number[data-v-509a1850]{transition:none}}@media (width<=1024px){.steps-container[data-v-509a1850]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.steps-container[data-v-509a1850]{grid-template-columns:1fr}.step-item[data-v-509a1850]{text-align:left;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.step-number[data-v-509a1850]{flex-shrink:0;width:3rem;height:3rem;margin:0;font-size:1rem}.step-content[data-v-509a1850]{flex:1;align-items:flex-start}.step-title[data-v-509a1850]{margin-bottom:.25rem}}.deadline[data-v-24becbab]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 8);color:var(--color-white,#fff);text-shadow:0 2px 4px #0003;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);display:flex;box-shadow:0 8px 24px #ef44444d}.icon[data-v-24becbab]{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);color:var(--color-white,#fff);flex-shrink:0}[data-v-24becbab] h3{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800)}[data-v-24becbab] p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);opacity:.95;line-height:1.6}.hero-section .deadline{padding:calc(var(--spacing,.25rem) * 5)}.hero-section .deadline h3{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.hero-section .deadline .icon{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8)}.stat-badge[data-v-5b09649a]{gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-2xl,1rem);background-color:var(--textColor);padding:calc(var(--spacing,.25rem) * 8);color:hsl(var(--primary-foreground));display:flex}@media not all and (width>=48rem){.stat-badge[data-v-5b09649a]{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column}}.stat-badge.light[data-v-5b09649a]{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.stat-badge.light[data-v-5b09649a]{background-color:color-mix(in oklab, hsl(var(--muted)) 50%, transparent)}}.stat-badge.light[data-v-5b09649a]{color:inherit}.stat-badge.compact[data-v-5b09649a]{padding-block:calc(var(--spacing,.25rem) * 4);justify-content:flex-start}.icon[data-v-5b09649a]{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);flex-shrink:0}.title[data-v-5b09649a]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);opacity:.9}.stat-badge:not(.compact) .title[data-v-5b09649a]{--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase}.value[data-v-5b09649a]{margin-top:var(--spacing,.25rem);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800)}.light .value[data-v-5b09649a]{color:var(--textColor)}.compact .value[data-v-5b09649a]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}section[data-v-67b5543c]{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);color:var(--color-white,#fff);background:linear-gradient(135deg,#10b981 0%,#059669 100%);grid-column:1/-1}header[data-v-67b5543c]{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;display:flex}.pulse-dot[data-v-67b5543c]{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white,#fff);border-radius:2147483647px;animation:2s ease-in-out infinite pulse-dot-67b5543c}.item[data-v-67b5543c]{animation:.5s slideIn-67b5543c}.id[data-v-67b5543c]{letter-spacing:.5px;margin-bottom:4px;font-family:monospace;font-size:12px;font-weight:800}.name[data-v-67b5543c]{opacity:.95;font-size:14px;font-weight:600}@keyframes pulse-dot-67b5543c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes slideIn-67b5543c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}iframe[data-v-476434b8]{aspect-ratio:16/9;border-radius:var(--radius);width:100%;overflow:hidden}.flow-diagram[data-v-b52eb0e4]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}@media not all and (width>=48rem){.flow-diagram[data-v-b52eb0e4]{flex-direction:column}}.flow-arrow[data-v-b52eb0e4]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media not all and (width>=48rem){.flow-arrow[data-v-b52eb0e4]{rotate:90deg}}.tag-badge[data-v-b52eb0e4]{text-align:center}@media not all and (width>=48rem){.tag-badge[data-v-b52eb0e4]{width:100%}}.quote[data-v-001cf699]{border-radius:var(--radius-xl,.75rem);background-color:var(--textColor);padding:calc(var(--spacing,.25rem) * 8);color:var(--color-white,#fff)}header[data-v-001cf699]{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}@media (width>=48rem){header[data-v-001cf699]{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 4)}}img[data-v-001cf699]{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white,#fff);object-fit:cover;border-radius:2147483647px}@media (width>=48rem){img[data-v-001cf699]{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16)}}.name[data-v-001cf699]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.position[data-v-001cf699]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));opacity:.9}@media (width>=48rem){.position[data-v-001cf699]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}blockquote[data-v-001cf699]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);font-style:italic}@media (width>=48rem){blockquote[data-v-001cf699]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}section[data-v-bbfa0af9]{margin-bottom:calc(var(--spacing,.25rem) * 10)}.container[data-v-bbfa0af9]{padding-block:calc(var(--spacing,.25rem) * 16);justify-content:space-between;display:flex}@media not all and (width>=48rem){.container[data-v-bbfa0af9]{flex-direction:column}}h2[data-v-bbfa0af9]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.call-to-action[data-v-bbfa0af9]{margin-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900)}@media (width>=48rem){#leftSide[data-v-bbfa0af9]{width:30%}}@media not all and (width>=48rem){#questions[data-v-bbfa0af9]{margin-top:calc(var(--spacing,.25rem) * 6)}}@media (width>=48rem){#questions[data-v-bbfa0af9]{width:60%}}#questions h3[data-v-bbfa0af9]{margin-bottom:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--muted-foreground))}#questions .question-container+h3[data-v-bbfa0af9]{margin-top:calc(var(--spacing,.25rem) * 6)}a[data-v-bbfa0af9]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-decoration-line:underline}.container[data-v-e8aa3987]{align-items:center;gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=64rem){.container[data-v-e8aa3987]{grid-template-columns:repeat(3,minmax(0,1fr))}}.name[data-v-e8aa3987]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900)}.price[data-v-e8aa3987]{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.price span[data-v-e8aa3987]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.description[data-v-e8aa3987]{margin-top:calc(var(--spacing,.25rem) * 7);--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}.body[data-v-e8aa3987]{margin-top:calc(var(--spacing,.25rem) * 7);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}b[data-v-e8aa3987]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.lei-banner[data-v-517f9956]{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-orange-200,oklch(90.1% .076 70.697));background-color:var(--color-orange-50,oklch(98% .016 73.684));padding:calc(var(--spacing,.25rem) * 3);display:inline-flex}.lei-badge[data-v-517f9956]{background-color:var(--color-orange-500,oklch(70.5% .213 47.604));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:.25rem;flex-shrink:0}.lei-text[data-v-517f9956]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-orange-900,oklch(40.8% .123 38.172))}@media (width>=48rem){.lei-text[data-v-517f9956]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.lei-text .strike[data-v-517f9956]{margin-inline:var(--spacing,.25rem);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-decoration-line:line-through}.lei-text .lei-price[data-v-517f9956]{color:hsl(var(--primary))}.partnership[data-v-517f9956]{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.partnership-logo[data-v-517f9956]{height:calc(var(--spacing,.25rem) * 7);flex-shrink:0;width:auto}.process-time[data-v-1d01a8f0]{margin-bottom:calc(var(--spacing,.25rem) * 12);flex-direction:column;align-items:center;display:flex}.disclaimer[data-v-1d01a8f0]{margin-top:calc(var(--spacing,.25rem) * 4);max-width:var(--container-2xl,42rem);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:hsl(var(--muted-foreground));font-style:italic}.timeline[data-v-2018e049]{margin-bottom:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 12);display:grid;position:relative}@media (width>=64rem){.timeline[data-v-2018e049]{grid-template-columns:repeat(4,minmax(0,1fr))}.timeline[data-entries-count="3"][data-v-2018e049]{grid-template-columns:repeat(3,minmax(0,1fr))}}.phase[data-v-2018e049]{text-align:center;flex:1;position:relative}.badge[data-v-2018e049]{margin-bottom:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:#64748b;text-transform:uppercase;display:inline-block}.past .badge[data-v-2018e049]{color:#059669;background-color:#d1fae5}.current .badge[data-v-2018e049]{background-color:var(--textColor);color:var(--color-white,#fff)}.content[data-v-2018e049]{z-index:1;border-radius:var(--radius);padding:calc(var(--spacing,.25rem) * 6);background-color:#f8fafc;position:relative}.past .content[data-v-2018e049]{border:2px solid #d1fae5;border-style:var(--tw-border-style);background:#f0fdf4;border-width:2px;border-color:#d1fae5}.current .content[data-v-2018e049]{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);border-style:var(--tw-border-style);border-width:3px;border-color:var(--textColor);background-color:#f0f9fb}.title[data-v-2018e049]{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.deadline[data-v-2018e049]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417))}.connector[data-v-2018e049]{background:linear-gradient(90deg,#059669,#10b981);width:100%;height:3px;position:absolute;top:100px;left:0}
