:root{--av-color-primary:#00b9ad;--av-color-primary-dark:#009a90;--av-color-primary-light:#33c7bd;--av-color-dark:#111827;--av-color-gray-900:#1f2937;--av-color-gray-700:#374151;--av-color-gray-600:#4b5563;--av-color-gray-500:#6b7280;--av-color-gray-400:#9ca3af;--av-color-gray-300:#d1d5db;--av-color-gray-200:#e5e7eb;--av-color-gray-100:#f3f4f6;--av-color-white:#fff;--av-color-success:#10b981;--av-color-warning:#f59e0b;--av-color-error:#ef4444;--av-color-info:#3b82f6;--av-spacing-xxs:4px;--av-spacing-xs:8px;--av-spacing-sm:12px;--av-spacing-md:16px;--av-spacing-lg:24px;--av-spacing-xl:32px;--av-spacing-2xl:48px;--av-spacing-3xl:64px;--av-spacing-4xl:72px;--av-font-family-base:"Inter Tight",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--av-font-family-heading:"Inter Tight",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--av-font-size-xs:12px;--av-font-size-sm:14px;--av-font-size-base:16px;--av-font-size-lg:18px;--av-font-size-xl:20px;--av-font-size-2xl:24px;--av-font-size-3xl:32px;--av-font-size-4xl:36px;--av-font-size-5xl:48px;--av-font-weight-normal:400;--av-font-weight-medium:500;--av-font-weight-semibold:600;--av-font-weight-bold:700;--av-line-height-tight:1.2;--av-line-height-base:1.5;--av-line-height-relaxed:1.6;--av-radius-sm:4px;--av-radius-md:8px;--av-radius-lg:10px;--av-radius-xl:16px;--av-radius-2xl:20px;--av-radius-3xl:28px;--av-radius-full:999px;--av-shadow-sm:0 1px 2px rgba(0,0,0,.05);--av-shadow-md:0 4px 6px rgba(0,0,0,.1);--av-shadow-lg:0 8px 20px rgba(15,23,42,.18);--av-shadow-xl:0 12px 20px rgba(15,23,42,.24);--av-shadow-2xl:0 30px 70px rgba(0,0,0,.45);--av-transition-fast:0.12s ease;--av-transition-base:0.18s ease;--av-transition-slow:0.32s ease;--av-z-dropdown:100;--av-z-sticky:200;--av-z-fixed:300;--av-z-modal-backdrop:400;--av-z-modal:500;--av-z-tooltip:600;--av-container-max:1200px;--av-container-padding:20px}.av-text-primary{color:var(--av-color-primary)}.av-bg-primary{background-color:var(--av-color-primary)}.av-shadow-card{box-shadow:var(--av-shadow-lg)}.av-shadow-card:hover{box-shadow:var(--av-shadow-xl)}.av-lazy-section{contain-intrinsic-size:auto 500px;content-visibility:auto}.av-gpu-accelerated{transform:translateZ(0);will-change:transform}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-display:swap;font-family:Inter Tight}img{content-visibility:auto}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:focus-visible{outline:2px solid var(--av-color-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}.c-video-inner,.c-video-player{background:linear-gradient(135deg,var(--av-color-dark) 0,var(--av-color-gray-900) 100%)}video[data-av-lazy-init]{background-color:var(--av-color-dark)}.c-video-player video,video.c-vid-bg{transition:opacity .5s ease}@media (prefers-reduced-motion:reduce){video.c-vid-bg,video[autoplay]{animation-play-state:paused!important}}.h2-large{font-size:88px}.h4-large{font-size:33px}.p-large{font-size:20px;font-weight:500;line-height:130%}@media screen and (max-width:1200px){.h2-large{font-size:62px}}@media screen and (max-width:992px){.h2-large{font-size:42px}.h4-large{font-size:28px}.p-large{font-size:18px}}.market-form .grid{display:grid;gap:6px;grid-template-columns:1fr auto 1fr;margin-bottom:24px}.market-form .grid:last-child{margin-bottom:44px}.market-form .grid p{color:#666;font-size:19px;font-style:normal;font-weight:400;letter-spacing:.19px;line-height:110%;margin:0}.market-form .grid img{margin-right:12px}@media screen and (max-width:992px){.market-form .row{flex-direction:column}.market-form .c-col{flex:0 0 100%;max-width:100%;width:100%}.market-form .c-1 .c-col-inner{border-radius:25px 25px 0 0!important;-webkit-border-radius:25px 25px 0 0!important}.market-form .c-2 .c-col-inner{border-radius:0 25px 25px 0!important;-webkit-border-radius:0 25px 25px!important}}@media screen and (max-width:1000px) and (min-width:800px){.market-form .c-1 .c-col-inner{background-size:120%!important}}