main.container-wide>section.rawaj-hero-surface.mx-auto.max-w-md{border:1px solid color-mix(in srgb, var(--color-border) 78%, transparent);background:var(--color-card);box-shadow:var(--rawaj-shadow-soft);position:relative;overflow:hidden}main.container-wide>section.rawaj-hero-surface.mx-auto.max-w-md:before{content:"";background:linear-gradient(90deg, var(--color-brand-orange), var(--color-gold));inset-inline:0;height:.25rem;position:absolute;top:0}main.container-wide>section.rawaj-hero-surface.mx-auto.max-w-md form{gap:.875rem;display:grid}main.container-wide>section.rawaj-hero-surface.mx-auto.max-w-md .input{min-height:var(--rawaj-touch-target);border-color:color-mix(in srgb, var(--color-border) 82%, transparent);background:var(--color-card);box-shadow:none}main.container-wide>section.rawaj-hero-surface.mx-auto.max-w-md .input:focus{border-color:color-mix(in srgb, var(--color-brand-orange) 55%, var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-orange) 12%, transparent)}main.container-wide>section.rawaj-hero-surface.mx-auto.max-w-md>div[class*=grid-cols-2]{border:1px solid color-mix(in srgb, var(--color-border) 76%, transparent);background:var(--color-muted-surface)}main.container-wide>section.rawaj-hero-surface.mx-auto.max-w-md button[type=submit]{min-height:var(--rawaj-touch-target);box-shadow:none}main.container-wide.mobile-page-bottom.space-y-5>section:first-child{border-color:color-mix(in srgb, var(--color-border) 78%, transparent);border-radius:var(--rawaj-radius-surface);color:#fff;box-shadow:var(--rawaj-shadow-soft);background:linear-gradient(140deg,#102b46 0%,#0d243b 72%,#143653 100%);overflow:hidden}main.container-wide.mobile-page-bottom.space-y-5>section:first-child .text-muted-foreground{color:#ffffffb8}main.container-wide.mobile-page-bottom.space-y-5>section:first-child .bg-muted-surface{color:#fff;background:#ffffff1a;border-color:#ffffff1f}main.container-wide.mobile-page-bottom.space-y-5>section:first-child a[class*=bg-primary]{background:var(--color-brand-orange);color:#fff}main.container-wide.mobile-page-bottom.space-y-5>section:not(:first-child){border-color:color-mix(in srgb, var(--color-border) 82%, transparent);border-radius:var(--rawaj-radius-surface);box-shadow:none}main.container-wide.mobile-page-bottom.space-y-5 #account-info{scroll-margin-top:6rem}main.container-wide.mobile-page-bottom.space-y-5 #account-info form{gap:1rem;display:grid}main.container-wide.mobile-page-bottom.space-y-5 #account-info .input,main.container-wide.mobile-page-bottom.space-y-5 #account-info textarea,main.container-wide.mobile-page-bottom.space-y-5 #account-info select{min-height:var(--rawaj-touch-target);border-color:color-mix(in srgb, var(--color-border) 82%, transparent);background:var(--color-card);box-shadow:none}main.container-wide.mobile-page-bottom.space-y-5 #account-info [class*=bg-muted-surface]{border-radius:var(--rawaj-radius-card);box-shadow:none}main.container-wide.mobile-page-bottom.space-y-5 #account-info button,main.container-wide.mobile-page-bottom.space-y-5 #account-info a{min-height:var(--rawaj-touch-target)}@media (width<=639px){main.container-wide>section.rawaj-hero-surface.mx-auto.max-w-md,main.container-wide.mobile-page-bottom.space-y-5>section{border-radius:var(--rawaj-radius-surface)}main.container-wide.mobile-page-bottom.space-y-5>section:first-child>div{align-items:stretch}}@media (prefers-reduced-motion:reduce){main.container-wide>section.rawaj-hero-surface.mx-auto.max-w-md .input{transition:none}}
