.BookableServiceGrid-module__0mJDIa__pieza{container-type:inline-size}.BookableServiceGrid-module__0mJDIa__tarjeta{flex-direction:column;min-block-size:100cqi;display:flex}.BookableServiceGrid-module__0mJDIa__cabecera{align-items:center;gap:var(--space-xs);flex:auto;min-inline-size:0;display:flex}.BookableServiceGrid-module__0mJDIa__emblema{--surface-boundary-radius:var(--radius-full);flex:none;line-height:0}.BookableServiceGrid-module__0mJDIa__emblema svg{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.BookableServiceGrid-module__0mJDIa__rotulo{grid-gap:var(--space-3xs);gap:var(--space-3xs);min-inline-size:0;display:grid}.BookableServiceGrid-module__0mJDIa__titulo{text-transform:uppercase;letter-spacing:.04em;min-inline-size:0}.BookableServiceGrid-module__0mJDIa__enlace{color:var(--color-text-primary);text-decoration:none}.BookableServiceGrid-module__0mJDIa__enlace:after{content:"";inset:calc(var(--density-padding) * -1);z-index:3;position:absolute}.BookableServiceGrid-module__0mJDIa__enlace:hover{color:var(--color-accent);text-decoration:underline}@container (max-width:12rem){.BookableServiceGrid-module__0mJDIa__cabecera{align-items:center;gap:var(--space-2xs);text-align:center;flex-direction:column}.BookableServiceGrid-module__0mJDIa__titulo{font-size:var(--text-body-sm-size);letter-spacing:.03em}.BookableServiceGrid-module__0mJDIa__rotulo{justify-items:center}}
.Scene-module__6oy34G__scene{overflow:hidden}.Scene-module__6oy34G__layer{background-image:radial-gradient(circle at var(--x) var(--y), var(--color) 0, transparent var(--size));translate:0 calc(var(--drift) * var(--scroll-progress,0));position:absolute;inset:0}.Scene-module__6oy34G__layer[data-layer=aurora]{--color:var(--ambience-aurora-color);--x:var(--ambience-aurora-x);--y:var(--ambience-aurora-y);--size:var(--ambience-aurora-size);--drift:var(--ambience-aurora-drift)}.Scene-module__6oy34G__layer[data-layer=hearth]{--color:var(--ambience-hearth-color);--x:var(--ambience-hearth-x);--y:var(--ambience-hearth-y);--size:var(--ambience-hearth-size);--drift:var(--ambience-hearth-drift)}.Scene-module__6oy34G__layer[data-layer=settle]{--color:var(--ambience-settle-color);--x:var(--ambience-settle-x);--y:var(--ambience-settle-y);--size:var(--ambience-settle-size);--drift:var(--ambience-settle-drift)}
.Prose-module__DJCRpa__prose{max-inline-size:var(--text-body-max-width,68ch)}
.Hero-module__6oYjEq__hero{grid-gap:var(--space-2xl);gap:var(--space-2xl);padding-inline:max(var(--space-lg), calc((100% - 76rem) / 2));padding-block:var(--space-3xl);border-radius:0;grid-template-columns:1fr;align-items:center;display:grid;position:relative;overflow:clip}.Hero-module__6oYjEq__halo{z-index:0;border-radius:var(--radius-full);background:radial-gradient(ellipse at 50% 50%, color-mix(in oklab, var(--color-accent-fill) 34%, transparent) 0%, color-mix(in oklab, var(--color-accent-fill) 15%, transparent) 48%, color-mix(in oklab, var(--color-accent-fill) 0%, transparent) 78%);filter:blur(54px);pointer-events:none;inline-size:62%;position:absolute;inset-block:4% -14%;inset-inline-start:38%}@media (prefers-reduced-transparency:reduce){.Hero-module__6oYjEq__halo{display:none}}.Hero-module__6oYjEq__copy{z-index:1;grid-gap:var(--space-md);gap:var(--space-md);overflow-wrap:break-word;display:grid;position:relative}.Hero-module__6oYjEq__copy>:not(h1){max-inline-size:42ch}.Hero-module__6oYjEq__eyebrow{align-items:center;gap:var(--space-2xs);inline-size:fit-content;padding-block:var(--space-2xs);padding-inline:var(--space-sm) var(--space-md);border-radius:var(--radius-full);margin:0;display:inline-flex}.Hero-module__6oYjEq__eyebrow span{text-transform:uppercase;letter-spacing:.12em}.Hero-module__6oYjEq__eyebrowIcon{flex:none;block-size:1.15rem;inline-size:1.15rem}.Hero-module__6oYjEq__lead{max-inline-size:56ch}.Hero-module__6oYjEq__actions [data-primitive=Button][data-tier=primary]{filter:drop-shadow(0 8px 20px color-mix(in oklab, var(--color-accent-fill) 45%, transparent)) drop-shadow(0 2px 6px color-mix(in oklab, var(--color-accent-fill) 30%, transparent))}@media (prefers-contrast:more){.Hero-module__6oYjEq__actions [data-primitive=Button][data-tier=primary]{filter:none}}.Hero-module__6oYjEq__figure{z-index:2;margin:calc(var(--space-2xl) * -1) 0 0;isolation:isolate;align-self:end;justify-items:center;inline-size:100%;display:grid;position:relative}.Hero-module__6oYjEq__figure img{-webkit-mask-composite:source-in, xor;block-size:auto;inline-size:min(88%,26rem);filter:drop-shadow(0 4px 10px color-mix(in oklab, var(--color-text-primary) 13%, transparent)) drop-shadow(0 22px 40px color-mix(in oklab, var(--color-text-primary) 20%, transparent));display:block;-webkit-mask-image:linear-gradient(#000 60%,#0000 97%),radial-gradient(82% 92% at 50% 44%,#000 52%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 97%),radial-gradient(82% 92% at 50% 44%,#000 52%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.Hero-module__6oYjEq__signals{gap:var(--space-sm);margin:var(--space-md) 0 0;padding:0;list-style:none;display:flex}.Hero-module__6oYjEq__signalItem{flex:1;min-inline-size:0;display:grid}.Hero-module__6oYjEq__signalValue{color:var(--color-text-primary);margin:0}.Hero-module__6oYjEq__signalLabel{margin:var(--space-3xs) 0 0;color:var(--color-text-secondary)}.Hero-module__6oYjEq__signalSource{margin:var(--space-2xs) 0 0;color:var(--color-text-muted)}.Hero-module__6oYjEq__values{grid-column-gap:var(--space-md);-moz-column-gap:var(--space-md);column-gap:var(--space-md);grid-row-gap:var(--space-sm);row-gap:var(--space-sm);border-block-start:1px solid var(--color-border);grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding-block-start:var(--space-lg);display:grid}@media (min-width:768px){.Hero-module__6oYjEq__values{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}}.Hero-module__6oYjEq__value{grid-gap:var(--space-2xs);gap:var(--space-2xs);align-content:start;display:grid;container-type:inline-size}.Hero-module__6oYjEq__valueBody{display:none}@media (min-width:768px){.Hero-module__6oYjEq__valueBody{display:revert}.Hero-module__6oYjEq__value{grid-row:span 2;grid-template-rows:subgrid}}.Hero-module__6oYjEq__valueTitle{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.06em;text-wrap:balance;letter-spacing:.02em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;font-size:min(13cqi,.75rem)}@media (min-width:768px){.Hero-module__6oYjEq__valueTitle{font-size:var(--text-label-size);letter-spacing:.06em;-webkit-hyphens:manual;hyphens:manual}}.Hero-module__6oYjEq__titleLong{display:none}.Hero-module__6oYjEq__titleShort{display:inline}.Hero-module__6oYjEq__valueBody{color:var(--color-text-secondary);margin:0}@media (min-width:768px){.Hero-module__6oYjEq__titleLong{display:inline}.Hero-module__6oYjEq__titleShort{display:none}.Hero-module__6oYjEq__hero{-moz-column-gap:0;column-gap:0;row-gap:var(--space-2xl);grid-template-columns:repeat(12,minmax(0,1fr))}.Hero-module__6oYjEq__copy{grid-area:1/1/2/9}.Hero-module__6oYjEq__figure{grid-area:1/7/2/13;margin-block-start:0}}@media (min-width:1024px){.Hero-module__6oYjEq__values{-moz-column-gap:0;grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:0}.Hero-module__6oYjEq__value{padding-inline:var(--space-md)}.Hero-module__6oYjEq__value:first-child{padding-inline-start:0}.Hero-module__6oYjEq__value:last-child{padding-inline-end:0}.Hero-module__6oYjEq__value+.Hero-module__6oYjEq__value{border-inline-start:1px solid var(--color-border)}}@media (min-width:1440px){.Hero-module__6oYjEq__signals{pointer-events:none;margin:0;display:block;position:absolute;inset:0}.Hero-module__6oYjEq__signalItem{pointer-events:auto;flex:none;inline-size:clamp(9.5rem,26%,13rem);position:absolute}.Hero-module__6oYjEq__signalItem:nth-child(2){inset-block-start:0;inset-inline-end:0}.Hero-module__6oYjEq__signalItem:first-child{inset-block-end:6%;inset-inline-end:0}}
.ServiceCard-module__pK4uLa__card{justify-content:space-between;gap:var(--space-lg);flex-direction:column;display:flex}.ServiceCard-module__pK4uLa__who{text-transform:uppercase;letter-spacing:.06em}.ServiceCard-module__pK4uLa__cta:after{content:"";z-index:3;position:absolute;inset:0}.ServiceCard-module__pK4uLa__emblem{align-self:start;line-height:0}
.ConsentBanner-module__IhSBaq__banner{z-index:50;grid-gap:var(--space-md);gap:var(--space-md);padding:var(--space-lg);border-block-start:1px solid var(--color-border-strong);box-shadow:0 -12px 32px -18px var(--color-shade);display:grid;position:fixed;inset-block-end:0;inset-inline:0}.ConsentBanner-module__IhSBaq__banner:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}@media (min-width:768px){.ConsentBanner-module__IhSBaq__banner{padding-inline:var(--space-2xl);grid-template-columns:1fr auto;align-items:center}}.ConsentBanner-module__IhSBaq__text{grid-gap:var(--space-2xs);gap:var(--space-2xs);min-inline-size:0;display:grid}.ConsentBanner-module__IhSBaq__policy{color:var(--color-accent)}.ConsentBanner-module__IhSBaq__actions{grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}@media (min-width:768px){.ConsentBanner-module__IhSBaq__actions{flex-wrap:wrap;display:flex}}
.ProfessionalHero-module__eDaJWW__hero{grid-gap:var(--space-lg);gap:var(--space-lg);display:grid}.ProfessionalHero-module__eDaJWW__band{margin-inline:calc(var(--space-lg) * -1);order:1}.ProfessionalHero-module__eDaJWW__identity{order:2;min-inline-size:0}.ProfessionalHero-module__eDaJWW__focus{order:3}.ProfessionalHero-module__eDaJWW__statement{order:4}@media (min-width:768px){.ProfessionalHero-module__eDaJWW__hero{-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);row-gap:var(--space-lg);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:start}.ProfessionalHero-module__eDaJWW__statement{grid-area:1/1/3;align-self:start;max-inline-size:40rem}.ProfessionalHero-module__eDaJWW__band{grid-area:1/2;margin-inline:0}.ProfessionalHero-module__eDaJWW__identity{grid-area:2/2}.ProfessionalHero-module__eDaJWW__focus{grid-area:3/1/auto/-1}}.ProfessionalHero-module__eDaJWW__action{justify-self:start}.ProfessionalHero-module__eDaJWW__bandImage{-webkit-mask-composite:source-in, source-over, xor;block-size:auto;inline-size:100%;display:block;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 74%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 22% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 74%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 22% 80%,#0000 100%);-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.ProfessionalHero-module__eDaJWW__pillars{grid-gap:var(--space-md);gap:var(--space-md);margin:0;margin-block-start:var(--space-sm);padding:0;list-style:none;display:grid}.ProfessionalHero-module__eDaJWW__pillars li{grid-gap:var(--space-2xs);gap:var(--space-2xs);display:grid}.ProfessionalHero-module__eDaJWW__focus{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);flex-wrap:wrap;inline-size:fit-content;max-inline-size:100%;display:flex}
.CredentialLayers-module__rMczPa__layers{grid-gap:var(--space-md);gap:var(--space-md);display:grid}@media (min-width:768px){.CredentialLayers-module__rMczPa__layers{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start}}.CredentialLayers-module__rMczPa__layer{block-size:100%}.CredentialLayers-module__rMczPa__items{grid-gap:var(--space-sm);gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.CredentialLayers-module__rMczPa__item{align-items:baseline;gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.CredentialLayers-module__rMczPa__issuer{color:var(--color-text-muted);flex-basis:100%}
.CredentialTimeline-module__z-zy1a__timeline{grid-gap:var(--space-md);gap:var(--space-md);border-inline-start:1px solid var(--color-border-decorative);margin:0;padding-inline-start:var(--space-md);list-style:none;display:grid}.CredentialTimeline-module__z-zy1a__entry{position:relative}.CredentialTimeline-module__z-zy1a__entry:before{content:"";background-color:var(--color-border-strong);border-radius:50%;block-size:5px;inline-size:5px;position:absolute;inset-block-start:.55em;inset-inline-start:calc(var(--space-md) * -1 - 3px)}.CredentialTimeline-module__z-zy1a__marks{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.CredentialTimeline-module__z-zy1a__year{color:var(--color-text-muted)}
.SpecialtyGrid-module__kp458q__areas{grid-gap:var(--space-2xs);gap:var(--space-2xs);margin:0 0 var(--space-lg);padding:0 0 var(--space-lg);border-block-end:1px solid var(--color-border-decorative);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.SpecialtyGrid-module__kp458q__areas li{grid-gap:var(--space-2xs);gap:var(--space-2xs);align-content:start;min-inline-size:0;display:grid}@media (min-width:768px){.SpecialtyGrid-module__kp458q__areas{gap:var(--space-lg)}}.SpecialtyGrid-module__kp458q__card{block-size:100%}.SpecialtyGrid-module__kp458q__link:after{content:"";position:absolute;inset:0}
.MethodSteps-module__g2nFpa__steps{counter-reset:paso}.MethodSteps-module__g2nFpa__step{counter-increment:paso;grid-gap:var(--space-2xs);gap:var(--space-2xs);border-block-start:1px solid var(--color-border-decorative);align-content:start;padding-block-start:var(--space-sm);display:grid}.MethodSteps-module__g2nFpa__step:before{content:counter(paso);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.MethodSteps-module__g2nFpa__steps{scroll-snap-type:none}}
.MediaPresenceCard-module__DPwMBG__card{grid-gap:var(--space-md);gap:var(--space-md);grid-template-rows:auto 1fr;block-size:100%;padding:0;display:grid;overflow:hidden}.MediaPresenceCard-module__DPwMBG__frame{aspect-ratio:3/2;background:var(--color-surface-muted);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-accent-fill) 45%, transparent), 0 0 22px -6px color-mix(in oklab, var(--color-accent-fill) 60%, transparent)}.MediaPresenceCard-module__DPwMBG__thumb{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}.MediaPresenceCard-module__DPwMBG__body{padding:0 var(--space-lg) var(--space-lg)}.MediaPresenceCard-module__DPwMBG__source{color:var(--color-text-muted)}.MediaPresenceCard-module__DPwMBG__linked{grid-template-rows:auto 1fr auto}.MediaPresenceCard-module__DPwMBG__linked .MediaPresenceCard-module__DPwMBG__body{padding-block-end:0}.MediaPresenceCard-module__DPwMBG__topicLink{padding:0 var(--space-lg) var(--space-lg);color:var(--color-accent-text);font-weight:600;text-decoration:none}.MediaPresenceCard-module__DPwMBG__topicLink:hover{text-underline-offset:.15em;text-decoration:underline}.MediaPresenceCard-module__DPwMBG__linked .MediaPresenceCard-module__DPwMBG__topicLink{position:static}.MediaPresenceCard-module__DPwMBG__linked .MediaPresenceCard-module__DPwMBG__topicLink:after{content:"";z-index:1;position:absolute;inset:0}.MediaPresenceCard-module__DPwMBG__linked:has(.MediaPresenceCard-module__DPwMBG__topicLink:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:0 0 0 4px var(--color-focus-contrast)}.MediaPresenceCard-module__DPwMBG__linked .MediaPresenceCard-module__DPwMBG__topicLink:focus-visible{box-shadow:none;outline:none}
.ResourceSearch-module__EtVYfG__row{grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}@media (min-width:768px){.ResourceSearch-module__EtVYfG__row{grid-template-columns:1fr auto;align-items:end}.ResourceSearch-module__EtVYfG__label{grid-column:1/-1}}.ResourceSearch-module__EtVYfG__label{color:var(--color-text-secondary)}.ResourceSearch-module__EtVYfG__input{inline-size:100%;min-inline-size:0;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary)}.ResourceSearch-module__EtVYfG__input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-color:var(--color-border-strong)}.ResourceSearch-module__EtVYfG__hint{color:var(--color-text-muted);margin-block-start:var(--space-xs)}
.TopicFilter-module__OcwBcq__list{gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.TopicFilter-module__OcwBcq__chip{padding:var(--space-3xs) var(--space-sm);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:999px;text-decoration:none;display:inline-block}.TopicFilter-module__OcwBcq__chip:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.TopicFilter-module__OcwBcq__current{background:var(--color-accent-fill);color:var(--color-text-on-accent-fill);border-color:#0000}.TopicFilter-module__OcwBcq__count{color:inherit;opacity:.75}
.SeriesCard-module__uPlnGa__panel{grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-xl);border:1px solid color-mix(in oklab, var(--color-gold-decorative) 55%, transparent);display:grid}.SeriesCard-module__uPlnGa__tagline{color:var(--color-accent)}.SeriesCard-module__uPlnGa__state,.SeriesCard-module__uPlnGa__topics{color:var(--color-text-muted)}
.ResourceCard-module__BYAzMW__card{padding:var(--space-lg)}.ResourceCard-module__BYAzMW__eyebrow{color:var(--color-text-muted)}.ResourceCard-module__BYAzMW__link{color:inherit;text-decoration:none}.ResourceCard-module__BYAzMW__link:hover{text-underline-offset:.15em;text-decoration:underline}.ResourceCard-module__BYAzMW__meta{color:var(--color-text-muted)}
.SabiasQueCard-module__4qBKwW__card{grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-lg);border:1px solid color-mix(in oklab, var(--color-gold-decorative) 55%, transparent);grid-template-rows:auto 1fr;display:grid}.SabiasQueCard-module__4qBKwW__cloud{padding:var(--space-2xs) var(--space-md);background:color-mix(in oklab, var(--color-gold-decorative) 18%, var(--color-surface));color:var(--color-text-secondary);letter-spacing:.04em;border-radius:999px 999px 999px 4px;justify-self:start;margin-block-end:var(--space-sm);font-size:.8125rem;position:relative}.SabiasQueCard-module__4qBKwW__cloud:after{content:"";background:color-mix(in oklab, var(--color-gold-decorative) 18%, var(--color-surface));border-radius:50%;block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:100%;inset-inline-start:var(--space-sm)}.SabiasQueCard-module__4qBKwW__body{min-inline-size:0}.SabiasQueCard-module__4qBKwW__link{color:inherit;text-decoration:none}.SabiasQueCard-module__4qBKwW__link:hover{text-underline-offset:.15em;text-decoration:underline}.SabiasQueCard-module__4qBKwW__meta{color:var(--color-text-muted)}
.AnswerCallout-module__UblsFa__callout{padding:var(--space-lg);border-inline-start:3px solid var(--color-accent-fill)}.AnswerCallout-module__UblsFa__label{color:var(--color-text-muted);margin-block-end:var(--space-2xs)}
.SourceCitation-module__4aLE3a__list{grid-gap:var(--space-sm);gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.SourceCitation-module__4aLE3a__item{grid-gap:var(--space-3xs);gap:var(--space-3xs);padding:var(--space-md);display:grid}.SourceCitation-module__4aLE3a__meta{color:var(--color-text-muted)}.SourceCitation-module__4aLE3a__internal{border-inline-start:2px solid var(--color-border-strong)}
.RelatedResources-module__y1s_Mq__item{grid-gap:var(--space-3xs);gap:var(--space-3xs);padding:var(--space-md);display:grid}.RelatedResources-module__y1s_Mq__link{color:inherit;text-decoration:none}.RelatedResources-module__y1s_Mq__link:hover{text-underline-offset:.15em;text-decoration:underline}.RelatedResources-module__y1s_Mq__shared{color:var(--color-text-muted)}
.ShareResource-module__gXk4Cq__share{grid-gap:var(--space-2xs);gap:var(--space-2xs);justify-items:start;display:grid}.ShareResource-module__gXk4Cq__state{min-block-size:1.25rem;color:var(--color-text-muted);margin:0}.ShareResource-module__gXk4Cq__manual{grid-gap:var(--space-3xs);gap:var(--space-3xs);inline-size:100%;color:var(--color-text-secondary);display:grid}.ShareResource-module__gXk4Cq__input{inline-size:100%;padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-primary)}.ShareResource-module__gXk4Cq__input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
.FaqList-module__wXTeZa__item{border-block-end:1px solid var(--color-border)}.FaqList-module__wXTeZa__question{justify-content:space-between;align-items:center;gap:var(--space-md);min-block-size:var(--size-touch-target);padding-block:var(--space-md);cursor:pointer;list-style:none;display:flex}.FaqList-module__wXTeZa__question::-webkit-details-marker{display:none}.FaqList-module__wXTeZa__question:after{content:"+";color:var(--color-accent-hover);font-size:1.5em;line-height:1}.FaqList-module__wXTeZa__item[open] .FaqList-module__wXTeZa__question:after{content:"−"}.FaqList-module__wXTeZa__answer{max-inline-size:calc(68 * var(--measure-ch,1ch));padding-block-end:var(--space-lg)}
.ContactForm-module__u7Lj7W__form{grid-gap:var(--space-lg);gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ContactForm-module__u7Lj7W__form{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactForm-module__u7Lj7W__wide{grid-column:1/-1}.ContactForm-module__u7Lj7W__field{gap:var(--space-2xs);flex-direction:column;min-inline-size:0;display:flex}.ContactForm-module__u7Lj7W__field :is(input,select,textarea){min-block-size:var(--size-touch-target);inline-size:100%;min-inline-size:0;padding:var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-primary);font:inherit}.ContactForm-module__u7Lj7W__field :is(input,select,textarea):focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ContactForm-module__u7Lj7W__hint{color:var(--color-text-muted);font-size:.875em}.ContactForm-module__u7Lj7W__consent{align-items:flex-start;gap:var(--space-sm);display:flex}.ContactForm-module__u7Lj7W__consent input{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);flex:none;margin-block-start:.6em}.ContactForm-module__u7Lj7W__error{color:var(--color-danger)}.ContactForm-module__u7Lj7W__done{padding:var(--space-2xl)}
.SiteHeader-module___x2yna__header{z-index:10;align-items:center;gap:var(--space-lg);padding-block:var(--space-2xs);border-radius:0;display:flex;position:sticky;inset-block-start:0}.SiteHeader-module___x2yna__brand{min-block-size:var(--size-touch-target);align-items:center;display:flex}.SiteHeader-module___x2yna__nav{margin-inline-start:auto}.SiteHeader-module___x2yna__nav,.SiteHeader-module___x2yna__cta{display:none}.SiteHeader-module___x2yna__menu{margin-inline-start:auto}@media (min-width:768px){.SiteHeader-module___x2yna__nav,.SiteHeader-module___x2yna__cta{display:revert}.SiteHeader-module___x2yna__menu{display:none}}.SiteHeader-module___x2yna__list{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:flex}.SiteHeader-module___x2yna__link{min-block-size:var(--size-touch-target);color:var(--color-text-secondary);align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module___x2yna__link[aria-current=page]{color:var(--color-text-primary);text-underline-offset:.35em;text-decoration:underline}
.SiteFooter-module__CE7U4W__footer{border-block-start:1px solid var(--color-border);border-radius:0;padding-block-end:calc(var(--space-4xl) + var(--safe-bottom))}.SiteFooter-module__CE7U4W__columns{--grid-columns:2}@media (min-width:768px){.SiteFooter-module__CE7U4W__columns{--grid-columns:3}}.SiteFooter-module__CE7U4W__list{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__CE7U4W__link{min-block-size:var(--size-touch-target);color:var(--color-text-secondary);align-items:center;display:inline-flex}.SiteFooter-module__CE7U4W__legal{grid-gap:var(--space-sm);gap:var(--space-sm);color:var(--color-text-secondary);margin-block-start:var(--space-2xl);display:grid}.SiteFooter-module__CE7U4W__legal .SiteFooter-module__CE7U4W__notice{max-inline-size:none}.SiteFooter-module__CE7U4W__legal{text-align:center;margin-inline:auto}.SiteFooter-module__CE7U4W__brand{justify-content:center;margin-block-end:var(--space-2xl);display:flex}@media (min-width:768px){.SiteFooter-module__CE7U4W__footer{grid-column-gap:var(--space-3xl);-moz-column-gap:var(--space-3xl);column-gap:var(--space-3xl);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.SiteFooter-module__CE7U4W__brand{justify-content:start;margin-block-end:0}.SiteFooter-module__CE7U4W__contact,.SiteFooter-module__CE7U4W__legal,.SiteFooter-module__CE7U4W__credit{grid-column:1/-1}}.SiteFooter-module__CE7U4W__credit{border-block-start:1px solid var(--color-border);text-align:center;margin:0;margin-block-start:var(--space-xl);padding-block-start:var(--space-lg)}.SiteFooter-module__CE7U4W__creditLink{justify-content:center;align-items:center;gap:var(--space-xs);min-block-size:var(--size-touch-target);color:var(--color-text-secondary);flex-wrap:wrap;display:inline-flex}.SiteFooter-module__CE7U4W__channels{flex-wrap:wrap;justify-content:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__CE7U4W__contact{text-align:center;align-items:center;margin-block-start:var(--space-2xl)}.SiteFooter-module__CE7U4W__channel{inline-size:var(--size-touch-target);block-size:var(--size-touch-target);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex}.SiteFooter-module__CE7U4W__channel .SiteFooter-module__CE7U4W__symbol{block-size:1.5rem;inline-size:1.5rem;stroke:var(--color-gold-actionable)}
.StickyCta-module__F42J-W__bar{padding-inline:max(var(--space-md), var(--safe-left)) max(var(--space-md), var(--safe-right));border-radius:0;justify-content:center;align-self:stretch;padding-block-end:max(var(--space-sm), var(--safe-bottom))}.StickyCta-module__F42J-W__bar>[data-role=actions]{-moz-column-gap:var(--space-sm);column-gap:var(--space-sm)}@media (min-width:768px){.StickyCta-module__F42J-W__bar{display:none}}
.WhatsAppBubble-module__ivIhKW__anchorage{align-items:center;gap:var(--space-sm);padding-inline:max(var(--space-lg), var(--safe-right,0px));padding-block:var(--space-sm);display:flex;position:absolute;inset-block-end:100%;inset-inline-end:0}.WhatsAppBubble-module__ivIhKW__label{border-radius:var(--radius-full);padding-inline:var(--space-md);padding-block:var(--space-xs);white-space:nowrap;box-shadow:var(--shadow-sm);display:none}.WhatsAppBubble-module__ivIhKW__beacon{isolation:isolate;display:inline-flex;position:relative}.WhatsAppBubble-module__ivIhKW__beacon:before{content:"";z-index:-1;border-radius:var(--radius-full);background-color:var(--color-accent-fill);pointer-events:none;animation:WhatsAppBubble-module__ivIhKW__jcss-whatsapp-beacon var(--duration-beacon) var(--ease-exit) infinite;position:absolute;inset:0}@keyframes WhatsAppBubble-module__ivIhKW__jcss-whatsapp-beacon{0%{opacity:.85;scale:1}70%{opacity:0;scale:1.6}to{opacity:0;scale:1.6}}@media (prefers-reduced-motion:reduce){.WhatsAppBubble-module__ivIhKW__beacon:before{content:none}}.WhatsAppBubble-module__ivIhKW__bubble{inline-size:var(--size-floating-action);block-size:var(--size-floating-action);box-shadow:var(--shadow-md)}.WhatsAppBubble-module__ivIhKW__symbol{inline-size:var(--size-icon-xl);block-size:var(--size-icon-xl);stroke:currentColor}@media (min-width:768px){.WhatsAppBubble-module__ivIhKW__label{display:inline-flex}}
.DraftNotice-module__Espmza__notice{align-items:center;gap:var(--space-sm);border-radius:0;flex-wrap:wrap;justify-content:center;display:flex}
.BookingCalendar-module__ZVsFrW__panel{inline-size:100%}.BookingCalendar-module__ZVsFrW__layout{grid-gap:var(--space-xl);gap:var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:768px){.BookingCalendar-module__ZVsFrW__layout{grid-template-columns:minmax(17rem,22rem) 1fr}}.BookingCalendar-module__ZVsFrW__month{grid-gap:var(--space-sm);gap:var(--space-sm);align-content:start;display:grid}.BookingCalendar-module__ZVsFrW__monthHeader{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.BookingCalendar-module__ZVsFrW__monthTitle{text-align:center}.BookingCalendar-module__ZVsFrW__monthTitle:first-letter,.BookingCalendar-module__ZVsFrW__slotsTitle:first-letter{text-transform:uppercase}.BookingCalendar-module__ZVsFrW__grid{grid-gap:var(--space-3xs);gap:var(--space-3xs);display:grid}.BookingCalendar-module__ZVsFrW__week{grid-gap:var(--space-3xs);gap:var(--space-3xs);grid-template-columns:repeat(7,1fr);display:grid}.BookingCalendar-module__ZVsFrW__weekday{padding-block:var(--space-3xs);color:var(--color-text-muted);font-family:var(--text-caption-family);font-size:var(--text-caption-size);place-items:center;display:grid}.BookingCalendar-module__ZVsFrW__cell{display:grid}.BookingCalendar-module__ZVsFrW__day{grid-gap:2px;aspect-ratio:1;border-radius:var(--radius-md);min-block-size:2.5rem;color:var(--color-text-secondary);font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background-color:#0000;border:1px solid #0000;place-items:center;gap:2px;display:grid;position:relative}.BookingCalendar-module__ZVsFrW__day[data-outside=true]{color:var(--color-text-muted);opacity:.35}.BookingCalendar-module__ZVsFrW__day:disabled{cursor:default}.BookingCalendar-module__ZVsFrW__day[data-free=true]{border-color:var(--color-border-strong);background-color:var(--color-surface-raised);color:var(--color-text-primary);font-weight:600}.BookingCalendar-module__ZVsFrW__day[data-free=true]:hover{border-color:var(--color-accent)}.BookingCalendar-module__ZVsFrW__day[aria-pressed=true]{border-color:var(--color-accent-hover);background-color:var(--color-accent-surface);box-shadow:inset 0 0 0 1px var(--color-accent-hover)}.BookingCalendar-module__ZVsFrW__day:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.BookingCalendar-module__ZVsFrW__mark{border-radius:var(--radius-full);background-color:var(--color-accent-hover);block-size:4px;inline-size:4px}.BookingCalendar-module__ZVsFrW__zone{margin-block-start:var(--space-2xs)}.BookingCalendar-module__ZVsFrW__slots{grid-gap:var(--space-sm);gap:var(--space-sm);align-content:start;display:grid}.BookingCalendar-module__ZVsFrW__slotsTitle{-webkit-hyphens:none;hyphens:none}.BookingCalendar-module__ZVsFrW__status{grid-gap:var(--space-2xs);gap:var(--space-2xs);display:grid}.BookingCalendar-module__ZVsFrW__notice{padding:var(--space-sm);border-inline-start:3px solid var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-surface-muted)}.BookingCalendar-module__ZVsFrW__notice[data-tone=error]{border-inline-start-color:var(--color-danger);background-color:var(--color-danger-surface)}.BookingCalendar-module__ZVsFrW__slotList{grid-gap:var(--space-2xs);gap:var(--space-2xs);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}@media (prefers-reduced-motion:reduce){.BookingCalendar-module__ZVsFrW__day{transition:none}}
.Logotype-module__YqO0Fq__horizontal{-o-object-fit:contain;object-fit:contain;block-size:auto;inline-size:clamp(11.8rem,51vw,20rem)}.Logotype-module__YqO0Fq__stacked{-o-object-fit:contain;object-fit:contain;block-size:auto;inline-size:14rem}.Logotype-module__YqO0Fq__credit{inline-size:6rem;aspect-ratio:var(--silueta-proporcion);-webkit-mask:var(--silueta) center / contain no-repeat;mask:var(--silueta) center / contain no-repeat;-webkit-mask:var(--silueta) center / contain no-repeat;background-color:currentColor;flex:none;display:block}@media (forced-colors:active){.Logotype-module__YqO0Fq__credit{background-color:linktext}}
.ChileCoverageMap-module__wIZiKG__escena{padding:var(--space-xl);border-radius:var(--radius-lg);background-color:var(--brand-ink);color:var(--brand-ivory);grid-gap:var(--space-lg);gap:var(--space-lg);--escena-alto:clamp(11rem, 57vw, 16rem);--figura-alto:1.55;--figura-ancho:.84;--avance:calc((var(--scroll-progress,.5) - .5) * 2);grid-template-columns:calc(var(--escena-alto) * .198) minmax(0, 1fr) calc(var(--escena-alto) * var(--figura-ancho));margin:0;margin-inline:calc(var(--space-lg) * -1);-moz-column-gap:var(--space-md);place-items:center;column-gap:var(--space-md);padding-inline:var(--space-lg);border-radius:0;grid-template-areas:"territorio dicho figura";margin-block-start:calc(var(--escena-alto) * (var(--figura-alto) - 1));display:grid;position:relative;overflow:visible}.ChileCoverageMap-module__wIZiKG__territorio{padding-block:var(--space-2xs);inline-size:100%;block-size:var(--escena-alto);grid-area:territorio;container:territorio/inline-size}.ChileCoverageMap-module__wIZiKG__eje{font-size:min(9cqi, var(--text-caption-size))}.ChileCoverageMap-module__wIZiKG__territorio{justify-content:end;position:relative}.ChileCoverageMap-module__wIZiKG__eje{display:none}@media (min-width:768px){.ChileCoverageMap-module__wIZiKG__eje{pointer-events:none;display:flex;position:absolute;inset-block:0;inset-inline-start:0}}.ChileCoverageMap-module__wIZiKG__dicho{grid-area:dicho}.ChileCoverageMap-module__wIZiKG__figura{grid-area:figura}@media (min-width:768px){.ChileCoverageMap-module__wIZiKG__escena{--escena-alto:clamp(9rem, 30vw, 30rem);--figura-alto:1.47;--figura-ancho:.88;grid-template-columns:calc(var(--escena-alto) * .198 + 4.8rem) minmax(0, 30rem) calc(var(--escena-alto) * var(--figura-ancho));inline-size:min(100%, -moz-max-content);inline-size:min(100%, max-content);border-radius:var(--radius-lg);padding:var(--space-xl);margin-inline:auto}}.ChileCoverageMap-module__wIZiKG__halo{z-index:0;border-radius:var(--radius-full);background:radial-gradient(ellipse at 50% 50%, color-mix(in oklab, var(--brand-gold) 26%, transparent) 0%, color-mix(in oklab, var(--brand-rose) 16%, transparent) 46%, transparent 74%);filter:blur(56px);pointer-events:none;inline-size:62%;position:absolute;inset-block:0;inset-inline-start:0}@media (prefers-reduced-transparency:reduce){.ChileCoverageMap-module__wIZiKG__halo{display:none}}.ChileCoverageMap-module__wIZiKG__territorio{align-items:stretch;gap:var(--space-sm);block-size:var(--escena-alto);display:flex}.ChileCoverageMap-module__wIZiKG__eje{align-items:end;gap:var(--space-2xs);text-align:end;white-space:nowrap;color:var(--brand-gold);flex-direction:column}.ChileCoverageMap-module__wIZiKG__linea{border-radius:var(--radius-full);background:linear-gradient(to bottom, transparent, var(--brand-gold) 10%, var(--brand-gold) 90%, transparent);flex:1;align-self:end;inline-size:2px;position:relative}.ChileCoverageMap-module__wIZiKG__punto{inline-size:var(--space-xs);block-size:var(--space-xs);border-radius:var(--radius-full);background-color:var(--brand-rose);position:absolute;inset-inline-start:50%;translate:-50% -50%}.ChileCoverageMap-module__wIZiKG__relieve{block-size:100%;aspect-ratio:var(--forma-proporcion);--canto:color-mix(in oklab, var(--brand-gold) 38%, var(--brand-ink));filter:drop-shadow(1px 1.3px 0 var(--canto)) drop-shadow(1px 1.3px 0 var(--canto)) drop-shadow(1px 1.3px 0 var(--canto)) drop-shadow(1px 1.3px 0 var(--canto)) drop-shadow(1px 1.3px 0 var(--canto)) drop-shadow(1px 1.3px 0 var(--canto)) drop-shadow(1px 1.3px 0 var(--canto)) drop-shadow(0 .6rem 1.1rem color-mix(in oklab, var(--brand-ink) 70%, transparent));position:relative}.ChileCoverageMap-module__wIZiKG__cara{-webkit-mask:var(--forma) center / contain no-repeat;mask:var(--forma) center / contain no-repeat;-webkit-mask:var(--forma) center / contain no-repeat;background:linear-gradient(115deg, color-mix(in oklab, var(--brand-ivory) 70%, transparent) 0%, transparent 38%), linear-gradient(150deg, var(--brand-ivory) 0%, var(--brand-gold) 55%, color-mix(in oklab, var(--brand-gold) 74%, var(--brand-ink)) 100%);position:absolute;inset:0}@supports not ((-webkit-mask:url('')) or (mask:url(''))){.ChileCoverageMap-module__wIZiKG__relieve{display:none}}@media (forced-colors:active){.ChileCoverageMap-module__wIZiKG__relieve{filter:none}.ChileCoverageMap-module__wIZiKG__cara{background:canvastext}.ChileCoverageMap-module__wIZiKG__escena{border:1px solid canvastext}}.ChileCoverageMap-module__wIZiKG__figura{block-size:var(--escena-alto);inline-size:100%;justify-content:center;align-self:end;align-items:end;margin-block-start:calc(var(--asoma) * -1);display:flex;overflow-x:clip}.ChileCoverageMap-module__wIZiKG__figura img{block-size:calc(100% * var(--figura-alto));-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;inline-size:auto;max-inline-size:none}@media (prefers-reduced-motion:no-preference){.ChileCoverageMap-module__wIZiKG__territorio{translate:0 calc(var(--avance) * -.3rem)}.ChileCoverageMap-module__wIZiKG__figura{translate:0 calc(var(--avance) * -2rem)}.ChileCoverageMap-module__wIZiKG__halo{translate:0 calc(var(--avance) * 1.25rem)}}.ChileCoverageMap-module__wIZiKG__dicho{z-index:1;grid-gap:var(--space-xs);gap:var(--space-xs);text-align:center;justify-items:center;display:grid;position:relative}.ChileCoverageMap-module__wIZiKG__modalidad{color:var(--brand-ivory);max-inline-size:min(100%,18ch);font-size:clamp(.9rem, 3.7vw, var(--text-heading-3-size));margin:0;line-height:1.25}.ChileCoverageMap-module__wIZiKG__litigio{color:color-mix(in oklab, var(--brand-ivory) 84%, var(--brand-ink));max-inline-size:min(100%,34ch);font-size:clamp(.72rem, 2.9vw, var(--text-body-size));margin:0;line-height:1.4}.ChileCoverageMap-module__wIZiKG__nota,.ChileCoverageMap-module__wIZiKG__sedes{color:color-mix(in oklab, var(--brand-ivory) 74%, var(--brand-ink));max-inline-size:var(--text-body-max-width);margin:0}.ChileCoverageMap-module__wIZiKG__sedes{text-align:start;padding-inline-start:var(--space-lg)}.ChileCoverageMap-module__wIZiKG__accion{justify-content:center;display:flex}
.page-shell-module__5GJuHa__page{width:min(100% - var(--space-lg) * 2, 76rem);padding-block:var(--space-2xl) var(--space-3xl);grid-gap:var(--space-2xl);gap:var(--space-2xl);margin-inline:auto;display:grid}.page-shell-module__5GJuHa__narrow{width:min(100% - var(--space-lg) * 2, 48rem)}.page-shell-module__5GJuHa__header{grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}.page-shell-module__5GJuHa__breadcrumbs{gap:var(--space-2xs);font-family:var(--text-caption-family);font-size:var(--text-caption-size);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-shell-module__5GJuHa__breadcrumbs a{color:var(--color-text-muted);text-decoration:none}.page-shell-module__5GJuHa__breadcrumbs a:hover{color:var(--color-accent);text-decoration:underline}.page-shell-module__5GJuHa__lead{color:var(--color-text-secondary);max-width:var(--text-body-lg-max-width)}.page-shell-module__5GJuHa__section{grid-gap:var(--space-md);gap:var(--space-md);display:grid}.page-shell-module__5GJuHa__sectionTitle{color:var(--color-text-primary)}.page-shell-module__5GJuHa__legalNotice a{color:var(--color-accent-hover)}.page-shell-module__5GJuHa__legalNotice{padding:var(--space-md);border-inline-start:2px solid var(--color-gold-decorative);background-color:var(--color-surface-muted);border-radius:var(--radius-sm);font-family:var(--text-legal-family);font-size:var(--text-legal-size);line-height:var(--text-legal-line-height);color:var(--color-text-secondary);max-width:var(--text-legal-max-width)}.page-shell-module__5GJuHa__notGuaranteed{padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-muted)}.page-shell-module__5GJuHa__notGuaranteedTitle{color:var(--color-text-primary);margin-block-end:var(--space-xs)}.page-shell-module__5GJuHa__meta{gap:var(--space-md);font-family:var(--text-caption-family);font-size:var(--text-caption-size);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.page-shell-module__5GJuHa__priceTag{align-items:baseline;gap:var(--space-2xs);font-family:var(--text-data-family);color:var(--color-text-primary);display:inline-flex}.page-shell-module__5GJuHa__priceAmount{font-family:var(--text-heading-3-family);font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight)}.page-shell-module__5GJuHa__urgent{padding:var(--space-md);border-inline-start:2px solid var(--color-danger);background-color:var(--color-danger-surface);border-radius:var(--radius-sm);font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);color:var(--color-text-primary);max-width:var(--text-body-max-width)}.page-shell-module__5GJuHa__list{grid-gap:var(--space-lg);gap:var(--space-lg);padding:0;list-style:none;display:grid}.page-shell-module__5GJuHa__card{grid-gap:var(--space-2xs);gap:var(--space-2xs);border-block-end:1px solid var(--color-border);padding-block-end:var(--space-lg);display:grid}.page-shell-module__5GJuHa__cardTitle a{color:var(--color-text-primary);text-decoration:none}.page-shell-module__5GJuHa__cardTitle a:hover{color:var(--color-accent)}.page-shell-module__5GJuHa__answer{margin-inline-start:0}.page-shell-module__5GJuHa__moreLink{color:var(--color-accent);justify-self:start}.page-shell-module__5GJuHa__cardMeta{font-family:var(--text-caption-family);font-size:var(--text-caption-size);color:var(--color-text-muted)}.page-shell-module__5GJuHa__pending{padding:var(--space-md);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);color:var(--color-text-secondary)}
.TestimonialList-module__xtZ-KW__carril{grid-gap:var(--space-lg);gap:var(--space-lg);padding:var(--space-3xs) 0 var(--space-md);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:var(--space-3xs);grid-auto-columns:min(86%,22rem);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.TestimonialList-module__xtZ-KW__carril:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.TestimonialList-module__xtZ-KW__carril>li{scroll-snap-align:start;display:grid}.TestimonialList-module__xtZ-KW__tarjeta{grid-gap:var(--space-md);gap:var(--space-md);grid-template-rows:1fr auto;block-size:100%;display:grid}.TestimonialList-module__xtZ-KW__cita{margin:0}.TestimonialList-module__xtZ-KW__firma{align-items:baseline;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;display:flex}.TestimonialList-module__xtZ-KW__autora{color:var(--color-text-primary);font-family:var(--text-button-family);font-weight:var(--text-button-weight);margin:0}.TestimonialList-module__xtZ-KW__fecha{color:var(--color-text-muted);margin:0}.TestimonialList-module__xtZ-KW__valoracion{align-items:center;gap:.1em;margin:0;display:inline-flex}.TestimonialList-module__xtZ-KW__estrellas{gap:.1em;display:inline-flex}.TestimonialList-module__xtZ-KW__estrella{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm);fill:var(--color-gold-decorative)}
.page-module__sIZzHW__container{width:min(100% - var(--space-lg) * 2, 76rem);margin-inline:auto}.page-module__sIZzHW__hero{padding-block:var(--space-2xl) var(--space-xl)}.page-module__sIZzHW__hero .page-module__sIZzHW__container{grid-gap:var(--space-md);gap:var(--space-md);display:grid}.page-module__sIZzHW__overline,.page-module__sIZzHW__lead{color:var(--color-text-secondary)}.page-module__sIZzHW__actions{gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-sm);display:flex}.page-module__sIZzHW__coverage{font-family:var(--text-caption-family);font-size:var(--text-caption-size);color:var(--color-text-muted)}.page-module__sIZzHW__section{grid-gap:var(--space-lg);gap:var(--space-lg);padding-block-start:var(--space-4xl);display:grid}.page-module__sIZzHW__section>:first-child:before,.page-module__sIZzHW__hero .page-module__sIZzHW__container>:first-child:before{content:"";inline-size:var(--size-icon-xl);block-size:2px;background-color:var(--color-gold-decorative);margin-block-end:var(--space-sm);display:block}.page-module__sIZzHW__sectionLead{color:var(--color-text-secondary);max-width:var(--text-body-lg-max-width)}.page-module__sIZzHW__difference{grid-gap:var(--space-2xs);gap:var(--space-2xs);border-inline-start:2px solid var(--color-gold-decorative);padding-inline-start:var(--space-md);display:grid}.page-module__sIZzHW__differenceBody{color:var(--color-text-secondary)}.page-module__sIZzHW__secondaryIntro{color:var(--color-text-muted);margin-block-start:var(--space-md)}.page-module__sIZzHW__secondaryList{gap:var(--space-xs);flex-wrap:wrap;display:flex}.page-module__sIZzHW__about{grid-gap:0;margin:calc(var(--space-lg) * -1);border-radius:inherit;grid-template-columns:1fr;gap:0;display:grid;overflow:clip}.page-module__sIZzHW__aboutTitle{margin-block:var(--space-2xs) var(--space-sm)}.page-module__sIZzHW__aboutBody{color:var(--color-text-secondary);margin-block-end:var(--space-md)}.page-module__sIZzHW__inlineLink{font-family:var(--text-label-family);font-size:var(--text-label-size);font-weight:var(--text-label-weight);color:var(--color-accent);text-decoration:none}.page-module__sIZzHW__inlineLink:hover{text-decoration:underline}.page-module__sIZzHW__stats{grid-gap:var(--space-md);gap:var(--space-md);align-content:start;display:grid}.page-module__sIZzHW__stat{grid-gap:var(--space-3xs);gap:var(--space-3xs);display:grid}.page-module__sIZzHW__statValue{font-family:var(--text-display-quote-family);font-size:var(--text-display-quote-size);color:var(--color-text-primary);line-height:1}.page-module__sIZzHW__statLabel{font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);color:var(--color-text-secondary)}.page-module__sIZzHW__statSource{color:var(--color-text-muted)}.page-module__sIZzHW__method{counter-reset:none}.page-module__sIZzHW__methodItem{grid-gap:var(--space-2xs);gap:var(--space-2xs);align-content:start;display:grid}.page-module__sIZzHW__methodStep{font-family:var(--text-data-family);font-size:var(--text-caption-size);color:var(--color-gold-actionable);letter-spacing:.1em}.page-module__sIZzHW__methodBody{color:var(--color-text-secondary)}.page-module__sIZzHW__closing{grid-gap:var(--space-md);gap:var(--space-md);padding-block:var(--space-lg);justify-items:start;display:grid}.page-module__sIZzHW__closingBody{color:var(--color-text-secondary);max-width:var(--text-body-lg-max-width)}.page-module__sIZzHW__closingLegal{margin-block-start:var(--space-xs)}@media (min-width:768px){.page-module__sIZzHW__about{grid-template-columns:2fr 1fr}}.page-module__sIZzHW__situations{margin-block-start:var(--space-lg)}.page-module__sIZzHW__situation{gap:var(--space-2xs);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-raised);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.page-module__sIZzHW__situation:hover,.page-module__sIZzHW__situation:focus-visible{border-color:var(--color-accent)}.page-module__sIZzHW__situationTitle{color:var(--color-text-primary)}.page-module__sIZzHW__situationBody{color:var(--color-text-secondary)}.page-module__sIZzHW__signals{margin-block-start:var(--space-lg)}.page-module__sIZzHW__signal{gap:var(--space-3xs);flex-direction:column;display:flex}.page-module__sIZzHW__signalValue{font-family:var(--text-display-quote-family);font-size:var(--text-display-quote-size);color:var(--color-text-primary)}.page-module__sIZzHW__signalSource{color:var(--color-text-muted);font-size:var(--text-body-sm-size)}.page-module__sIZzHW__resources{margin-block-start:var(--space-lg)}.page-module__sIZzHW__resource{gap:var(--space-2xs);flex-direction:column;display:flex}.page-module__sIZzHW__resourceMeta{color:var(--color-text-muted);font-size:var(--text-body-sm-size)}.page-module__sIZzHW__aboutStatement{padding-block:var(--space-lg);border-inline-start:2px solid var(--color-gold-decorative);align-self:center;padding-inline-start:var(--space-lg);padding-inline-end:var(--space-lg)}.page-module__sIZzHW__aboutStatementText{color:var(--color-text-secondary);margin:0}.page-module__sIZzHW__coverageAction{justify-items:center;display:grid}.page-module__sIZzHW__mediation{grid-gap:var(--space-lg);gap:var(--space-lg);text-align:center;justify-items:center;display:grid}@media (min-width:768px){.page-module__sIZzHW__mediation{text-align:start;-moz-column-gap:var(--space-2xl);place-items:center stretch;column-gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.page-module__sIZzHW__mediationScene{-webkit-mask-composite:source-in, xor;block-size:auto;inline-size:min(100%,34rem);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%),linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%),linear-gradient(#000 62%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.page-module__sIZzHW__mediationCopy{grid-gap:var(--space-sm);justify-items:center;gap:var(--space-sm);min-inline-size:0;max-inline-size:62ch;display:grid}@media (min-width:768px){.page-module__sIZzHW__mediationCopy{justify-items:start}}.page-module__sIZzHW__aboutIntro{grid-gap:0;text-align:center;place-items:end center;gap:0;display:grid}@media (min-width:768px){.page-module__sIZzHW__aboutIntro{text-align:start;grid-template-columns:auto minmax(0,1fr);justify-items:stretch}}.page-module__sIZzHW__aboutText{padding:var(--space-lg);align-self:center;justify-items:center;display:grid}.page-module__sIZzHW__portrait{z-index:0;block-size:auto;inline-size:min(100%,15rem);display:block;position:relative;-webkit-mask-image:linear-gradient(#000 94%,#0000 100%);mask-image:linear-gradient(#000 94%,#0000 100%)}@media (min-width:768px){.page-module__sIZzHW__aboutText{justify-items:start}.page-module__sIZzHW__portraitHalo{align-content:end;align-self:stretch;min-block-size:100%;inline-size:24rem}.page-module__sIZzHW__portraitHalo:before{border-radius:0;inset:0 -6%}.page-module__sIZzHW__portrait{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 100%;object-position:50% 100%;place-self:end center;block-size:100%;inline-size:100%}}.page-module__sIZzHW__portraitHalo{isolation:isolate;justify-items:center;display:grid;position:relative}.page-module__sIZzHW__portraitHalo:before{content:"";z-index:-1;border-radius:var(--radius-full);background:radial-gradient(ellipse at 50% 50%, color-mix(in oklab, var(--color-accent-fill) 42%, transparent) 0%, color-mix(in oklab, var(--color-accent-fill) 0%, transparent) 76%);filter:blur(20px);pointer-events:none;position:absolute;inset:6% -14% 2%}@media (prefers-reduced-transparency:reduce){.page-module__sIZzHW__portraitHalo:before{display:none}}.page-module__sIZzHW__areas{gap:var(--space-2xs);margin:0 0 var(--space-md);flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-module__sIZzHW__area{padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-full);border:1px solid color-mix(in oklab, var(--color-gold-decorative) 70%, transparent);color:var(--color-text-secondary);font-family:var(--text-label-family);font-size:var(--text-label-size)}.page-module__sIZzHW__mediaItem{grid-gap:var(--space-2xs);gap:var(--space-2xs);align-content:start;display:grid}.page-module__sIZzHW__mediaThumb{border-radius:var(--radius-md);border-block-end:3px solid var(--color-gold-decorative);width:100%;height:auto;margin-block-end:var(--space-2xs)}.page-module__sIZzHW__mediaTitle{color:var(--color-text-primary)}.page-module__sIZzHW__mediaSource{font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);color:var(--color-text-muted)}.page-module__sIZzHW__sceneDark{background-color:var(--color-surface-inverse);color:var(--color-text-inverse);padding-block:var(--space-2xl);margin-block-start:var(--space-3xl)}.page-module__sIZzHW__sceneDark .page-module__sIZzHW__section{padding-block-start:0}.page-module__sIZzHW__sceneDark :is(h2,h3,p,dt,dd):not(:is([data-primitive=Card],[data-primitive=Surface]) *){color:var(--color-surface-muted)}.page-module__sIZzHW__sceneDark :is(h2,h3):not(:is([data-primitive=Card],[data-primitive=Surface]) *){color:var(--color-text-inverse)}.page-module__sIZzHW__sceneDark .page-module__sIZzHW__section>:first-child:before{background-color:var(--color-gold-decorative)}.page-module__sIZzHW__ctaGlow{isolation:isolate;display:inline-flex;position:relative}.page-module__sIZzHW__sceneDark,.page-module__sIZzHW__closing,.page-module__sIZzHW__about{overflow:clip}.page-module__sIZzHW__ctaGlow:before{content:"";z-index:-1;border-radius:var(--radius-full);background:radial-gradient(ellipse at center, color-mix(in oklab, var(--color-accent-fill) 42%, transparent) 0%, color-mix(in oklab, var(--color-accent-fill) 0%, transparent) 70%);pointer-events:none;position:absolute;inset:-35% -18%}@media (prefers-reduced-transparency:reduce){.page-module__sIZzHW__ctaGlow:before{display:none}}.page-module__sIZzHW__mediaItem{position:relative}.page-module__sIZzHW__mediaThumb{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-accent) 30%, transparent), 0 0 22px -6px color-mix(in oklab, var(--color-accent) 55%, transparent)}
.page-module__XcyK0a__scene{grid-gap:var(--space-md);gap:var(--space-md);display:grid}.page-module__XcyK0a__perspective{grid-gap:var(--space-sm);gap:var(--space-sm);align-content:start;block-size:100%;display:grid}.page-module__XcyK0a__closing{grid-gap:var(--space-md);gap:var(--space-md);justify-items:start;display:grid}.page-module__XcyK0a__actions{justify-self:start}.page-module__XcyK0a__notice{max-inline-size:60ch}
.BookingFlow-module__AxZU6q__flow{grid-gap:var(--space-xl);gap:var(--space-xl);display:grid}.BookingFlow-module__AxZU6q__stepTitle{margin-block-end:var(--space-3xs)}.BookingFlow-module__AxZU6q__stepHint{font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);color:var(--color-text-secondary);margin-block-end:var(--space-sm)}.BookingFlow-module__AxZU6q__details{grid-gap:var(--space-sm);gap:var(--space-sm);display:grid}.BookingFlow-module__AxZU6q__chosen{font-family:var(--text-body-family);font-size:var(--text-body-size);color:var(--color-text-primary)}.BookingFlow-module__AxZU6q__error{padding:var(--space-sm);border-inline-start:3px solid var(--color-danger);border-radius:var(--radius-sm);background-color:var(--color-danger-surface);font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);color:var(--color-text-primary)}.BookingFlow-module__AxZU6q__form{grid-gap:var(--space-md);gap:var(--space-md);max-inline-size:34rem;display:grid}.BookingFlow-module__AxZU6q__field{grid-gap:var(--space-3xs);gap:var(--space-3xs);display:grid}.BookingFlow-module__AxZU6q__label{font-family:var(--text-label-family);font-size:var(--text-label-size);font-weight:var(--text-label-weight);color:var(--color-text-primary)}.BookingFlow-module__AxZU6q__optional{color:var(--color-text-muted);font-weight:400}.BookingFlow-module__AxZU6q__input{inline-size:100%;padding:var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-primary);font-family:var(--text-body-family);font-size:1rem}.BookingFlow-module__AxZU6q__input:focus-visible{border-color:var(--color-accent);outline:2px solid var(--color-focus);outline-offset:1px}.BookingFlow-module__AxZU6q__help{font-family:var(--text-caption-family);font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--color-text-muted)}.BookingFlow-module__AxZU6q__consent{align-items:start;gap:var(--space-2xs);font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);color:var(--color-text-secondary);display:flex}.BookingFlow-module__AxZU6q__consent input{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm);margin-block-start:.15rem}.BookingFlow-module__AxZU6q__consent a{color:var(--color-accent-hover)}.BookingFlow-module__AxZU6q__notice,.BookingFlow-module__AxZU6q__result{grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-lg);border-inline-start:3px solid var(--color-accent-hover);border-radius:var(--radius-md);background-color:var(--color-surface-muted);display:grid}.BookingFlow-module__AxZU6q__notice{font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);color:var(--color-text-secondary)}.BookingFlow-module__AxZU6q__notice a,.BookingFlow-module__AxZU6q__result a{color:var(--color-accent-hover);overflow-wrap:anywhere}.BookingFlow-module__AxZU6q__resultTitle{color:var(--color-text-primary)}.BookingFlow-module__AxZU6q__reference{font-family:var(--text-caption-family);font-size:var(--text-caption-size);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BookingFlow-module__AxZU6q__total{padding:var(--space-sm);border-inline-start:3px solid var(--color-accent-hover);border-radius:var(--radius-sm);background-color:var(--color-accent-surface);font-family:var(--text-body-family);font-size:var(--text-body-size);line-height:var(--text-body-line-height);color:var(--color-text-primary)}
.CoverageConditions-module__MAAh2W__modalidad{grid-gap:var(--space-md);gap:var(--space-md);block-size:100%;display:grid}.CoverageConditions-module__MAAh2W__condiciones{grid-gap:var(--space-md);gap:var(--space-md);margin:0;display:grid}.CoverageConditions-module__MAAh2W__condicion{grid-gap:var(--space-2xs);gap:var(--space-2xs);display:grid}.CoverageConditions-module__MAAh2W__detalle{color:var(--color-text-secondary);margin-inline-start:0}
