.pase-brand{--pase-petrol:#044e65;--pase-petrol-deep:#03303f;--pase-coral:#f18b61;--pase-coral-hover:#f49d79;--pase-graphite:#636361;--pase-mist:#e3e4e2;--pase-paper:#eeeeed;--pase-page:#fff;--pase-panel:#fff;--pase-frame-shadow:var(--pase-petrol);--pase-cta-shadow:var(--pase-coral);--pase-current-bg:var(--pase-coral);--pase-current-fg:var(--pase-petrol-deep);--pase-accent:var(--pase-petrol);--pase-accent-foreground:#fff;--primary:194.2 92.4% 20.6%;--primary-foreground:0 0% 100%;--color-primary:var(--pase-accent);--color-primary-foreground:var(--pase-accent-foreground);--accent:var(--pase-accent);--accent-foreground:var(--pase-accent-foreground);--accent-hover:var(--pase-petrol-deep);--accent-soft:color-mix(in oklab,var(--accent) 12%,transparent);--accent-soft-hover:color-mix(in oklab,var(--accent) 18%,transparent);--accent-soft-foreground:var(--accent);--focus:var(--pase-petrol);--background:var(--pase-panel);--color-background:var(--pase-panel);--heroui-default-50:60 8% 97%;--heroui-default-100:0 0% 93%;--heroui-default-200:90 3% 89%;--heroui-default-500:60 1% 39%;--default:var(--pase-mist);--default-hover:#d6d8d5;--field-background:#fff;--field-hover:#fff;--field-focus:#fff;--field-border:#b9bcb8;--field-border-hover:var(--pase-graphite);--field-border-focus:var(--pase-petrol);--field-border-width:1px;--border-width-field:1px;--field-shadow:0 0 0 0 transparent;--radius:0px;--radius-xs:0px;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-xl:0px;--radius-2xl:0px;--radius-3xl:0px;--radius-4xl:0px;--field-radius:0px;background-color:var(--pase-page)}@media (min-width:48rem){.pase-brand{--pase-page:var(--pase-paper)}}.dark .pase-brand{--pase-page:#04161c;--pase-panel:#072a35;--pase-frame-shadow:color-mix(in oklab,var(--pase-coral) 70%,transparent);--pase-cta-shadow:#fff;--pase-current-bg:#fff;--pase-accent:var(--pase-coral);--pase-accent-foreground:var(--pase-petrol-deep);--primary:17.5 83.7% 66.3%;--primary-foreground:194.9 90.9% 12.9%;--accent-hover:var(--pase-coral-hover);--focus:var(--pase-coral);--heroui-default-50:195 60% 9%;--heroui-default-100:195 45% 15%;--heroui-default-200:195 35% 22%;--heroui-default-500:195 10% 68%;--default:hsl(195 35% 22%);--default-hover:hsl(195 35% 27%);--field-background:rgb(255 255 255/6%);--field-hover:rgb(255 255 255/8%);--field-focus:rgb(255 255 255/8%);--field-border:rgb(255 255 255/22%);--field-border-hover:rgb(255 255 255/40%);--field-border-focus:var(--pase-coral)}.pase-brand :is(h1,h2){line-height:1.1;letter-spacing:-.02em}.pase-brand .button--primary{font-family:var(--font-heading);font-weight:700;box-shadow:.25rem .25rem 0 var(--pase-cta-shadow);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),background-color .15s ease}.pase-brand .button--primary[data-hovered=true]:not([data-disabled=true],[data-pending=true]){transform:translate(-.125rem,-.125rem);box-shadow:.375rem .375rem 0 var(--pase-cta-shadow)}.pase-brand .button--primary:is(:active,[data-pressed=true]){transform:translate(.125rem,.125rem);box-shadow:.125rem .125rem 0 var(--pase-cta-shadow)}.pase-brand .button--primary:is([data-disabled=true],:disabled){box-shadow:none}.pase-brand .pase-cta{--button-bg:var(--pase-coral);--button-bg-hover:var(--pase-coral-hover);--button-bg-pressed:var(--pase-coral-hover);--button-fg:var(--pase-petrol-deep)}.pase-brand .pase-hero{--focus:#fff;--pase-cta-shadow:#fff;background-color:var(--pase-petrol);color:#fff}@media (min-width:48rem){.pase-brand .pase-hero{box-shadow:.5rem .5rem 0 var(--pase-coral)}.pase-brand .pase-panel{background-color:var(--pase-panel);box-shadow:.5rem .5rem 0 var(--pase-frame-shadow)}}.pase-brand .pase-selected{box-shadow:.25rem .25rem 0 var(--pase-coral)}.pase-brand :is(.button,.close-button,.chip,.badge,.tag,.link,.list-box-item,.menu-item,.calendar__cell,.calendar__nav-button,.calendar-year-picker__year-cell,.toggle-button){border-radius:0}.pase-brand .input-group:has([data-slot=input-group-prefix]) .input-group__input{padding-inline-start:.75rem}.pase-brand .input-group:has([data-slot=input-group-suffix]) .input-group__input{padding-inline-end:.75rem}.pase-brand .radio__indicator:before,.pase-brand :is(.radio__control,.radio__indicator){border-radius:9999px}@media (prefers-reduced-motion:reduce){.pase-brand .button--primary{transition:none}.pase-brand .button--primary:is(:active,[data-pressed=true]),.pase-brand .button--primary[data-hovered=true]{transform:none}}