.survey-shell{--survey-primary: #0d3880;--survey-header-bg: #0d3880;--survey-header-text: #ffffff;--survey-progress-bg: #cfd7e6;--survey-progress-text: #0d3880;--survey-radius: 8px}.survey-shell.brand-oxy{--survey-primary: #202a44;--survey-header-bg: #202a44;--survey-progress-bg: #d2d4da;--survey-progress-text: #202a44}.survey-shell{max-width:640px;margin:2rem auto;border-radius:var(--survey-radius);overflow:hidden;box-shadow:0 0 0 1px #0000000d;font-family:Poppins,sans-serif}.survey-shell__header{background-color:var(--survey-header-bg);color:var(--survey-header-text);padding:1rem 1.5rem;text-align:center;font-weight:700}.survey-shell__title{background-color:var(--survey-primary);color:#fff;padding:.75rem 1.5rem;text-align:center}.survey-shell__body{padding:1.5rem;background-color:#fff}.survey-page__next{margin-top:1.5rem;background-color:var(--survey-primary);color:#fff;border:none;border-radius:var(--survey-radius);padding:.6rem 1.5rem;cursor:pointer;float:right}.survey-page__next:disabled{opacity:.4;cursor:not-allowed}.survey-page__outro{margin-top:1.5rem;color:#555}
