:root{--cop-color-primary:#00ccba;--cop-color-primary-hover:#00b8a8;--cop-color-primary-light:#00ccba1a;--cop-color-primary-dark:#009b8c;--cop-color-secondary:#0a4a6e;--cop-color-secondary-light:#0a4a6e0d;--cop-gray-900:#111827;--cop-gray-800:#1f2937;--cop-gray-700:#374151;--cop-gray-600:#4b5563;--cop-gray-500:#6b7280;--cop-gray-400:#9ca3af;--cop-gray-300:#d1d5db;--cop-gray-200:#e5e7eb;--cop-gray-100:#f3f4f6;--cop-gray-50:#f9fafb;--cop-bg-white:#fff;--cop-bg-gray-light:#f9fafb;--cop-bg-gray:#f3f4f6;--cop-text-primary:#111827;--cop-text-secondary:#4b5563;--cop-text-tertiary:#6b7280;--cop-text-white:#fff;--cop-border-color:#0000001a;--cop-border-color-hover:#0003;--cop-border-color-light:#0000000d;--cop-color-success:#10b981;--cop-color-success-light:#d1fae5;--cop-color-warning:#f59e0b;--cop-color-warning-light:#fef3c7;--cop-color-error:#ef4444;--cop-color-error-light:#fee2e2;--cop-color-info:#3b82f6;--cop-color-info-light:#dbeafe;--cop-font-sans:"Inter", "SF Pro Rounded", ui-rounded, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cop-font-serif:Georgia, "Times New Roman", serif;--cop-font-mono:"SF Mono", "Courier New", monospace;--cop-text-xs:.75rem;--cop-text-sm:.875rem;--cop-text-base:1rem;--cop-text-lg:1.125rem;--cop-text-xl:1.375rem;--cop-text-2xl:1.75rem;--cop-text-3xl:2.375rem;--cop-text-4xl:3.125rem;--cop-text-5xl:4.25rem;--cop-text-6xl:5.625rem;--cop-font-normal:400;--cop-font-medium:500;--cop-font-semibold:600;--cop-font-bold:700;--cop-leading-none:1;--cop-leading-tight:1.25;--cop-leading-snug:1.375;--cop-leading-normal:1.5;--cop-leading-relaxed:1.625;--cop-leading-loose:2;--cop-tracking-tight:-.025em;--cop-tracking-normal:0;--cop-tracking-wide:.025em;--cop-tracking-wider:.05em;--cop-tracking-widest:.1em;--cop-spacing-0:0;--cop-spacing-micro-1:.0625rem;--cop-spacing-micro-2:.125rem;--cop-spacing-micro-4:.25rem;--cop-spacing-1:.5rem;--cop-spacing-2:1rem;--cop-spacing-3:1.5rem;--cop-spacing-4:2rem;--cop-spacing-5:2.5rem;--cop-spacing-6:3rem;--cop-spacing-8:4rem;--cop-spacing-10:5rem;--cop-spacing-12:6rem;--cop-spacing-16:8rem;--cop-spacing-20:10rem;--cop-spacing-24:12rem;--cop-spacing-32:16rem;--cop-radius-none:0;--cop-radius-sm:.5rem;--cop-radius-md:1rem;--cop-radius-lg:1.5rem;--cop-radius-xl:2rem;--cop-radius-2xl:2.5rem;--cop-radius-3xl:3rem;--cop-radius-full:9999px;--cop-shadow-none:0 0 #0000;--cop-shadow-sm:0 1px 2px 0 #0000000d;--cop-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--cop-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--cop-shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--cop-shadow-2xl:0 25px 50px -12px #00000040;--cop-shadow-inner:inset 0 2px 4px 0 #0000000d;--cop-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--cop-transition-base:.2s cubic-bezier(.4, 0, .2, 1);--cop-transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--cop-transition-slower:.5s cubic-bezier(.4, 0, .2, 1);--cop-z-dropdown:1000;--cop-z-sticky:1020;--cop-z-fixed:1030;--cop-z-modal-backdrop:1040;--cop-z-modal:1050;--cop-z-popover:1060;--cop-z-tooltip:1070;--cop-container-sm:640px;--cop-container-md:768px;--cop-container-lg:1024px;--cop-container-xl:1280px;--cop-container-2xl:1440px;--cop-breakpoint-sm:640px;--cop-breakpoint-md:768px;--cop-breakpoint-lg:1024px;--cop-breakpoint-xl:1280px;--cop-breakpoint-2xl:1536px;--cop-grid-columns-mobile:4;--cop-grid-columns-tablet:8;--cop-grid-columns-desktop:12;--cop-grid-gutter:var(--cop-spacing-3);--cop-grid-margin-mobile:var(--cop-spacing-2);--cop-grid-margin-tablet:var(--cop-spacing-4);--cop-grid-margin-desktop:var(--cop-spacing-6);--cop-section-padding-y-mobile:var(--cop-spacing-8);--cop-section-padding-y-desktop:var(--cop-spacing-12);--cop-section-padding-x:var(--cop-spacing-2);--cop-button-padding-x:var(--cop-spacing-8);--cop-button-padding-y:var(--cop-spacing-4);--cop-button-border-radius:var(--cop-radius-full);--cop-card-padding:var(--cop-spacing-6);--cop-card-border-radius:var(--cop-radius-2xl);--cop-card-shadow:var(--cop-shadow-lg);--cop-card-shadow-hover:var(--cop-shadow-xl);--cop-icon-circle-size:3rem;--cop-icon-size:1.5rem;--cop-icon-size-sm:1.25rem;--cop-icon-size-lg:2rem;--cop-avatar-size-sm:2rem;--cop-avatar-size-md:3rem;--cop-avatar-size-lg:6rem;--cop-header-height:4.5rem;--cop-header-bg:#fffffff2;--cop-topbar-bg:var(--cop-color-primary);--cop-gradient-hero:linear-gradient(135deg, #0a4a6e0d 0%, white 100%);--cop-gradient-section:linear-gradient(135deg, #f9fafb 0%, white 100%);--cop-gradient-primary:linear-gradient(135deg, var(--cop-color-primary) 0%, var(--cop-color-primary-dark) 100%)}*,:before,:after{box-sizing:border-box}body{font-family:var(--cop-font-sans);font-size:var(--cop-text-base);color:var(--cop-text-primary);background-color:var(--cop-bg-white);line-height:var(--cop-leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}:focus-visible{outline:2px solid var(--cop-color-primary);outline-offset:2px}h1,h2,h3,h4,h5,h6{font-family:var(--cop-font-sans);line-height:var(--cop-leading-tight)}mark{color:var(--cop-color-primary);background:0 0}.text-link{color:var(--cop-color-primary);text-underline-offset:2px;text-decoration:underline}.text-list{margin:.5em 0;display:block}.text-list-body{text-align:left;counter-reset:list-item;padding-left:1.4em;display:inline-block}.text-list-ul>.text-list-item{list-style-type:disc;display:list-item}.text-list-ol>.text-list-item{list-style-type:decimal;display:list-item}.text-list-item+.text-list-item{margin-top:.25em}:root{--orbion-scale:1.25;--orbion-color-dark:var(--cop-text-primary);--orbion-color-light:#fff;--orbion-color-gray:var(--cop-text-secondary)}.text-color-accent{color:var(--cop-color-primary)}.text-color-dark{color:var(--orbion-color-dark)}.text-color-light{color:var(--orbion-color-light)}.text-color-gray{color:var(--orbion-color-gray)}.text-size-sm{font-size:calc(1em / var(--orbion-scale))}.text-size-lg{font-size:calc(1em * var(--orbion-scale));line-height:1.2}.text-size-xl{font-size:calc(1em * var(--orbion-scale) * var(--orbion-scale));line-height:1.15}.text-size-xxl{font-size:calc(1em * var(--orbion-scale) * var(--orbion-scale) * var(--orbion-scale));line-height:1.1}.text-align{display:block}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-subtitle{font-size:calc(1em * var(--orbion-scale));color:var(--orbion-color-dark);margin:1em 0 .35em;font-weight:700;line-height:1.25;display:block}.text-quote{border-left:3px solid var(--cop-color-primary);text-align:left;margin:.75em 0;padding:.25em 0 .25em 1em;font-style:italic;display:block}.text-divider{opacity:.2;background:currentColor;height:1px;margin:1em 0;display:block}p{line-height:var(--cop-leading-relaxed)}section[id],div[id]{scroll-margin-top:106px}@media (width<=767px){section[id],div[id]{scroll-margin-top:124px}}::selection{background-color:var(--cop-color-primary);color:var(--cop-bg-white)}::selection{background-color:var(--cop-color-primary);color:var(--cop-bg-white)}
