.font-diagnostic>main.max-w-6xl.grid{column-gap:4.75rem;max-width:1180px}.font-diagnostic>main.max-w-6xl.grid>div:first-child>div:first-child{color:var(--brand-orange)!important;letter-spacing:.15em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.font-diagnostic>main.max-w-6xl.grid>div:first-child>h1{letter-spacing:-.04em;max-width:13.5ch;font-weight:650}.font-diagnostic>main.max-w-6xl.grid>div:first-child>p{max-width:34rem;font-size:1.06rem;line-height:1.75}.font-diagnostic>main.max-w-6xl.grid>div:first-child>div:nth-of-type(2){font-size:.94rem;line-height:1.55}.font-diagnostic>main.max-w-6xl.grid>div:first-child>div:nth-of-type(3){max-width:35rem;border-left-width:2px!important}.font-diagnostic>main.max-w-6xl.grid>div:first-child>div:nth-of-type(4){max-width:35rem;color:var(--muted-foreground);background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.font-diagnostic>main.max-w-6xl.grid>form{border-color:color-mix(in oklch,var(--border) 78%,transparent)!important;box-shadow:none!important;background:color-mix(in oklch,white 84%,var(--background))!important;border-radius:8px!important;padding:1.9rem!important}.font-diagnostic>main.max-w-6xl.grid>form h2{letter-spacing:-.025em;font-size:1.42rem!important}.font-diagnostic>main.max-w-6xl.grid>form>div[class*=uppercase]{margin-top:.35rem;letter-spacing:.15em!important;color:var(--accent)!important;padding-top:.85rem!important;font-size:.72rem!important}.font-diagnostic>main.max-w-6xl.grid>form label{font-size:.82rem!important}.font-diagnostic>main.max-w-6xl.grid>form input,.font-diagnostic>main.max-w-6xl.grid>form button[role=combobox]{background:color-mix(in oklch,white 94%,var(--background));min-height:46px;font-size:.95rem;border-radius:7px!important}.font-diagnostic>main.max-w-6xl.grid>form [role=radiogroup] label{min-height:46px;border-radius:7px!important;padding-inline:.9rem!important}.font-diagnostic>main.max-w-6xl.grid>form>button[type=submit]{min-height:50px;font-size:.94rem!important}[role=dialog]:has(button){border-radius:10px!important}#diagnostico-step-start{max-width:800px!important}.font-diagnostic>header.sticky{border-color:color-mix(in oklch,var(--border) 72%,transparent)!important;background:color-mix(in oklch,var(--background) 94%,transparent)!important}.font-diagnostic>header.sticky>div{min-height:68px;max-width:800px!important}.font-diagnostic>header.sticky [role=progressbar]{height:5px!important}#diagnostico-step-start section{max-width:700px;margin-inline:auto}#diagnostico-step-start section>div:first-child[class*=uppercase]{letter-spacing:.17em!important;font-size:.74rem!important}#diagnostico-step-start section>h1,#diagnostico-step-start section>h2{letter-spacing:-.035em!important;line-height:1.12!important}#diagnostico-step-start section.max-w-2xl>div[class*=rounded-2xl]{border:0!important;border-left:2px solid color-mix(in oklch,var(--accent) 78%,transparent)!important;background:0 0!important;border-radius:0!important;padding:.15rem 0 .15rem 1.1rem!important}#diagnostico-step-start section.max-w-2xl>div[class*=rounded-2xl]>div[class*=uppercase]{color:var(--accent)!important}#diagnostico-step-start section>div[class*="space-y-2.5"]>button{background:color-mix(in oklch,white 78%,var(--background))!important;border-radius:8px!important;min-height:60px!important;padding:.9rem 1rem!important}#diagnostico-step-start section>div[class*="space-y-2.5"]>button:hover{background:color-mix(in oklch,var(--accent) 4%,white)!important}#diagnostico-step-start section>div[class*="space-y-2.5"]>button[class*=border-accent]{box-shadow:inset 3px 0 0 var(--accent);background:color-mix(in oklch,var(--accent) 7%,white)!important}#diagnostico-step-start section>div[class*="space-y-2.5"]>button>span:first-child{width:1.9rem!important;height:1.9rem!important;font-size:.82rem!important}#diagnostico-step-start textarea{background:color-mix(in oklch,white 84%,var(--background));font-size:1rem;line-height:1.6;border-radius:8px!important}#diagnostico-step-start section>div.grid.sm\:grid-cols-2>button{min-height:60px;border-radius:8px!important}header[class*="bg-[#11182B]"]+main [class*="text-[#9B3A2D]"]{color:var(--brand-orange)!important}header[class*="bg-[#11182B]"]+main [class*="border-[#9B3A2D]"]{border-color:var(--brand-orange)!important}header[class*="bg-[#11182B]"]+main [class*="bg-[#9B3A2D]"]{background-color:var(--brand-orange)!important}header[class*="bg-[#11182B]"]+main [class*="bg-[#9B3A2D]"]:hover{background-color:color-mix(in oklch,var(--brand-orange) 88%,black)!important}header[class*="bg-[#11182B]"]+main>section{scroll-margin-top:1rem}header[class*="bg-[#11182B]"]+main section>div[class*="text-[11px]"][class*=uppercase]{letter-spacing:.17em!important}header[class*="bg-[#11182B]"]+main details>div{padding-right:.35rem}.font-diagnostic>header[class*="bg-[#11182B]"]+main [class*="text-[#9B3A2D]"]{color:var(--brand-orange)!important}@media(max-width:1023px){.font-diagnostic>main.max-w-6xl.grid{row-gap:2.75rem}.font-diagnostic>main.max-w-6xl.grid>div:first-child>h1{max-width:16ch}.font-diagnostic>main.max-w-6xl.grid>form{width:100%;max-width:720px;margin-inline:auto}}@media(max-width:639px){.font-diagnostic>header:not(.sticky)>div.max-w-7xl{height:64px!important}.font-diagnostic>main.max-w-6xl.grid{gap:2rem!important;padding-top:2rem!important;padding-bottom:2.75rem!important}.font-diagnostic>main.max-w-6xl.grid>div:first-child>div:first-child{margin-bottom:1rem!important;font-size:.7rem!important}.font-diagnostic>main.max-w-6xl.grid>div:first-child>h1{max-width:none;font-size:clamp(2.2rem,10.4vw,2.75rem)!important;line-height:1.04!important}.font-diagnostic>main.max-w-6xl.grid>div:first-child>p{margin-top:1.15rem!important;font-size:1rem!important;line-height:1.65!important}.font-diagnostic>main.max-w-6xl.grid>div:first-child>div:nth-of-type(2){grid-template-columns:1fr;gap:.7rem;font-size:.86rem;display:grid;margin-top:1.5rem!important}.font-diagnostic>main.max-w-6xl.grid>div:first-child>div:nth-of-type(3){margin-top:1.6rem!important;font-size:.88rem!important}.font-diagnostic>main.max-w-6xl.grid>div:first-child>div:nth-of-type(4){margin-top:1.25rem!important;font-size:.8rem!important}.font-diagnostic>main.max-w-6xl.grid>form{margin-inline:-.25rem;background:0 0!important;border-left:0!important;border-right:0!important;border-radius:0!important;padding:1.3rem!important}.font-diagnostic>main.max-w-6xl.grid>form h2{font-size:1.32rem!important}.font-diagnostic>main.max-w-6xl.grid>form input,.font-diagnostic>main.max-w-6xl.grid>form button[role=combobox]{min-height:48px}.font-diagnostic>header.sticky>div{min-height:62px;gap:.9rem!important;height:62px!important}.font-diagnostic>header.sticky img{height:1.45rem!important}.font-diagnostic>header.sticky p{margin-top:.25rem!important;font-size:.64rem!important}#diagnostico-step-start{padding-top:1.75rem!important;padding-bottom:2.75rem!important}#diagnostico-step-start section{padding-top:.4rem!important;padding-bottom:.4rem!important}#diagnostico-step-start section>h1,#diagnostico-step-start section>h2{font-size:1.7rem!important;line-height:1.12!important}#diagnostico-step-start section>div[class*="space-y-2.5"]{row-gap:.45rem!important;margin-top:1.35rem!important}#diagnostico-step-start section>div[class*="space-y-2.5"]>button{gap:.75rem!important;min-height:56px!important;padding:.72rem .8rem!important}#diagnostico-step-start section>div[class*="space-y-2.5"]>button>span:nth-child(2){font-size:.94rem!important;line-height:1.5!important}#diagnostico-step-start section>div[class*="space-y-2.5"]>button>span:first-child{width:1.75rem!important;height:1.75rem!important}#diagnostico-step-start section>div[class*=mt-8][class*=flex]{margin-top:1.5rem!important}header[class*="bg-[#11182B]"]+main section{padding-left:1.15rem!important;padding-right:1.15rem!important}header[class*="bg-[#11182B]"]+main details summary>div{grid-template-columns:25px minmax(0,1fr) auto 16px!important;gap:.55rem!important}header[class*="bg-[#11182B]"]+main details summary>div>div:first-child{font-size:.7rem!important}header[class*="bg-[#11182B]"]+main details summary>div>div:nth-child(2)>div:first-child{font-size:.92rem!important}header[class*="bg-[#11182B]"]+main details>div{padding-left:0!important;padding-right:0!important}header[class*="bg-[#11182B]"]+main section[class*="bg-[#11182B]"]>div{padding-left:1.15rem!important;padding-right:1.15rem!important}}
