.selector .selector__barra{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border-bottom:1px solid #171a1d14;box-shadow:0 8px 24px -18px #171a1d59;background:#f7f6f3d1!important}.selector .selector__area{letter-spacing:-.005em;color:#171a1d9e;padding:.95rem 1.05rem .9rem;font-size:.86rem;font-weight:550;transition:color .2s;position:relative}.selector .selector__area:hover,.selector .selector__area[aria-selected=true]{color:#171a1d}.selector .selector__area:after{content:"";transform-origin:0;background:#e06a22;border-radius:2px;height:2px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-1px;left:1.05rem;right:1.05rem;transform:scaleX(0)}.selector .selector__area[aria-selected=true]:after{transform:scaleX(1)}.selector .selector__panel{padding-block-start:max(1.6rem,min(3vw,2.4rem));padding-block-end:max(2rem,min(4vw,3rem))}.selector .selector__pregunta{max-width:22ch;letter-spacing:-.032em!important;font-size:max(1.85rem,min(2.9vw,2.6rem))!important;font-weight:500!important;line-height:1.06!important}.selector .selector__entrada{color:#171a1db3;max-width:56ch;font-size:max(.95rem,min(1.05vw,1.05rem));line-height:1.55}.selector .selector__opciones{gap:max(.55rem,min(.9vw,.8rem))}.selector .selector__opcion{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:0;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,background-color .25s;color:#171a1d!important;box-shadow:none!important;background:#ffffffc7!important;border:1px solid #171a1d17!important;border-radius:16px!important;padding:.85rem 1rem .95rem!important;font-size:.86rem!important;font-weight:550!important;line-height:1.32!important}@media (hover:hover){.selector .selector__opcion:hover{transform:translateY(-1px);background:#fff!important;border-color:#171a1d33!important}}.selector .selector__opcion[aria-pressed=true]{color:#fff!important;background:linear-gradient(#2a2d31,#1b1d20)!important;border-color:#ffffff0f!important;box-shadow:inset 0 1px #ffffff1a,0 2px 4px #171a1d1f,0 16px 32px -16px #171a1d73!important}.selector .selector__opcion[aria-pressed=true] *{color:inherit}.selector .ficha-servicio{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);background:linear-gradient(#fff9,#fff0 30%),#faf9f6e6!important;border:1px solid #171a1d17!important;border-radius:16px!important;padding:max(1.4rem,min(3vw,2.6rem))!important;box-shadow:0 24px 48px -32px #1c161047!important}.selector .ficha-servicio__num{font-family:var(--mono);letter-spacing:.08em;color:#a8480f;font-size:.7rem}.selector .ficha-servicio__nombre{letter-spacing:-.026em!important;font-size:max(1.45rem,min(2.1vw,1.9rem))!important;font-weight:520!important;line-height:1.12!important}.selector .ficha-servicio__gancho{border-left-width:2px;font-size:1rem!important;font-weight:550!important;line-height:1.45!important}.selector .ficha-servicio__texto{color:#171a1dc7;max-width:62ch;font-size:.95rem!important;line-height:1.62!important}.selector .ficha-servicio__incluye{font-size:.9rem}.selector .ficha-servicio__incluye li{padding-block-start:.55rem;padding-block-end:.55rem}@media (prefers-reduced-motion:reduce){.selector .selector__opcion,.selector .selector__area:after{transition:none}.selector .selector__opcion:hover{transform:none}}
