*{box-sizing:border-box}html{background:var(--wf-surface-page);color:var(--wf-text-primary);font-family:var(--wf-type-body-font-family)}body{background:var(--wf-surface-page);min-width:320px;margin:0}a{color:inherit}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--wf-border-focus);outline-offset:var(--wf-space-inline)}.production-shell{width:min(100% - (2 * var(--wf-space-element)), 72rem);margin-inline:auto}.type-display{overflow-wrap:break-word;max-width:100%;font-family:var(--wf-type-display-font-family);font-size:var(--wf-type-display-font-size);font-weight:var(--wf-type-display-font-weight);line-height:var(--wf-type-display-line-height);letter-spacing:var(--wf-type-display-letter-spacing);margin:0}.type-heading{max-width:100%;margin-block:0 var(--wf-space-element);overflow-wrap:break-word;font-family:var(--wf-type-heading-font-family);font-size:var(--wf-type-heading-font-size);font-weight:var(--wf-type-heading-font-weight);line-height:var(--wf-type-heading-line-height);letter-spacing:var(--wf-type-heading-letter-spacing)}.type-body{font-family:var(--wf-type-body-font-family);font-size:var(--wf-type-body-font-size);font-weight:var(--wf-type-body-font-weight);line-height:var(--wf-type-body-line-height);letter-spacing:var(--wf-type-body-letter-spacing)}.type-label{font-family:var(--wf-type-label-font-family);font-size:var(--wf-type-label-font-size);font-weight:var(--wf-type-label-font-weight);line-height:var(--wf-type-label-line-height);letter-spacing:var(--wf-type-label-letter-spacing)}.type-microcopy{font-family:var(--wf-type-microcopy-font-family);font-size:var(--wf-type-microcopy-font-size);font-weight:var(--wf-type-microcopy-font-weight);line-height:var(--wf-type-microcopy-line-height);letter-spacing:var(--wf-type-microcopy-letter-spacing)}.secondary-text{color:var(--wf-text-secondary)}.accent-text{color:var(--wf-accent-on-surface)}.skip-link{z-index:2;padding:var(--wf-space-inline) var(--wf-space-element);background:var(--wf-surface-inverse);color:var(--wf-text-inverse);position:fixed;inset-block-start:var(--wf-space-inline);inset-inline-start:var(--wf-space-inline);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.production-header{border-bottom:1px solid var(--wf-border-subtle);background:var(--wf-surface-page)}.header-layout{gap:var(--wf-space-inline);padding-block:var(--wf-space-element);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.brand-name{color:var(--wf-accent-on-surface);white-space:nowrap;margin:0;font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.1;text-decoration:none}.production-header .desktop-navigation{scrollbar-width:none;grid-column:1/-1;min-width:0;overflow:auto hidden}.production-header .desktop-navigation::-webkit-scrollbar{display:none}.production-header ul,.production-footer ul{gap:var(--wf-space-element);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.production-header ul{gap:var(--wf-space-element);white-space:nowrap;flex-wrap:nowrap}.production-footer ul{min-height:var(--wf-space-section)}.production-header a,.production-footer a{padding-block:var(--wf-space-inline);text-decoration:none}.production-header a[aria-current=page]{color:var(--wf-accent-on-surface);border-bottom:1px solid var(--wf-border-focus)}.header-action{padding:var(--wf-space-inline);border:1px solid var(--wf-accent-action);border-radius:var(--wf-radius-field);background:var(--wf-accent-action);color:var(--wf-text-inverse);grid-area:1/2;justify-self:end;text-decoration:none}.mobile-navigation{grid-column:1/-1;display:none}.mobile-navigation summary{width:fit-content;padding-block:var(--wf-space-inline);cursor:pointer}.preview-notice{border-bottom:1px solid var(--wf-border-subtle);background:var(--wf-surface-alternate);color:var(--wf-text-secondary)}.preview-notice .production-shell{gap:var(--wf-space-inline) var(--wf-space-element);padding-block:var(--wf-space-inline);flex-wrap:wrap;display:flex}.page-hero{padding-block:var(--wf-space-section);background:var(--wf-surface-page)}.hero-layout{gap:var(--wf-space-block);align-items:center;display:grid}.has-classified-preview-imagery .page-hero-with-image{position:relative;overflow:hidden}.has-classified-preview-imagery .page-hero-with-image:after{border:1px solid var(--wf-border-subtle);aspect-ratio:1;content:"";pointer-events:none;border-radius:50%;width:min(34rem,48vw);position:absolute;inset-block-end:-45%;inset-inline-end:-8%}.has-classified-preview-imagery .page-hero-with-image .hero-layout{z-index:1;position:relative}.hero-copy{min-width:0;max-width:60rem}.has-classified-preview-imagery .hero-copy>.accent-text{gap:var(--wf-space-element);align-items:center;display:flex}.has-classified-preview-imagery .hero-copy>.accent-text:before{width:calc(2 * var(--wf-space-element));background:var(--wf-border-focus);content:"";flex:none;height:1px}.hero-copy .type-body{max-width:42rem;margin-block:var(--wf-space-element) 0}.hero-copy .hero-subheading{font-family:var(--wf-type-heading-font-family);font-size:calc(1.25 * var(--wf-type-body-font-size));font-weight:var(--wf-type-heading-font-weight)}.hero-media{border-radius:var(--wf-radius-media);min-width:0;box-shadow:var(--wf-elevation-floating);aspect-ratio:var(--wf-image-aspect);background:var(--wf-surface-alternate);margin:0;overflow:hidden}.hero-media img{object-fit:cover;object-position:var(--wf-media-position);width:100%;height:100%;display:block}.hero-media,.page-media{position:relative}.has-classified-preview-imagery .hero-media:after,.has-classified-preview-imagery .page-media:after,.has-classified-preview-imagery .profile-media:after{border:1px solid color-mix(in srgb, var(--wf-text-inverse) 45%, transparent);border-radius:calc(var(--wf-radius-media) * .72);content:"";inset:var(--wf-space-inline);pointer-events:none;position:absolute}.page-media-section{background:var(--wf-surface-page);padding-block:0}.page-media-section+.production-section{padding-block-start:var(--wf-space-block)}.page-media-grid{gap:var(--wf-space-element);display:grid;position:relative}.page-media,.reserved-media,.profile-media{border-radius:var(--wf-radius-media);aspect-ratio:var(--wf-image-aspect);background:var(--wf-surface-alternate);margin:0;overflow:hidden}.has-classified-preview-imagery .page-media{aspect-ratio:16/7;box-shadow:var(--wf-elevation-floating)}.page-media img,.profile-media img{object-fit:cover;object-position:var(--wf-media-position);width:100%;height:100%;display:block}.reserved-media{width:100%;min-height:min(calc(5 * var(--wf-space-section)), 70svh);padding:var(--wf-space-block);border:1px solid var(--wf-border-container);aspect-ratio:auto;background:var(--wf-surface-alternate);text-align:center;place-items:center;display:grid}.reserved-media figcaption{gap:var(--wf-space-inline);max-width:32rem;display:grid}.reserved-media-mark{width:calc(2 * var(--wf-space-section));aspect-ratio:1;border:1px solid var(--wf-border-focus);border-radius:50%;place-items:center;margin-block-end:var(--wf-space-element);display:grid}.reserved-media-mark span{border:1px solid var(--wf-border-focus);border-radius:var(--wf-radius-field);width:42%;height:42%;transform:rotate(45deg)}.production-section{padding-block:var(--wf-space-section);border-block-start:1px solid var(--wf-border-subtle);background:var(--wf-section-surface)}.section-layout{gap:var(--wf-space-block);display:grid}.section-heading,.story-copy,.profile-copy{max-width:42rem}.has-classified-preview-imagery [data-module-instance=conoce-silvia] .profile-copy h3{margin-block:var(--wf-space-block) var(--wf-space-inline);font-family:var(--wf-type-body-font-family);font-size:calc(1.05 * var(--wf-type-body-font-size));font-weight:var(--wf-type-label-font-weight);line-height:var(--wf-type-body-line-height);letter-spacing:var(--wf-type-label-letter-spacing)}.story-copy p{margin-block-start:0}.story-lead{color:var(--wf-accent-on-surface)}.has-classified-preview-imagery .story-lead{border-inline-start:1px solid var(--wf-border-focus);padding-inline-start:var(--wf-space-element)}.profile-layout{gap:var(--wf-space-block);align-items:center;display:grid}.has-classified-preview-imagery .profile-layout{z-index:1;position:relative}.has-classified-preview-imagery .profile-media{box-shadow:var(--wf-elevation-floating);position:relative}.has-classified-preview-imagery [data-module=practitioner-profile]{position:relative;overflow:hidden}.has-classified-preview-imagery [data-module=practitioner-profile]:after{border:1px solid var(--wf-border-subtle);aspect-ratio:1;content:"";pointer-events:none;border-radius:50%;width:min(30rem,55vw);position:absolute;inset-block-start:-35%;inset-inline-start:-10%}.faq-list{border-top:1px solid var(--wf-border-subtle)}.faq-list details{padding-block:var(--wf-space-element);border-bottom:1px solid var(--wf-border-subtle)}.faq-list summary{cursor:pointer;font-weight:var(--wf-type-label-font-weight)}.faq-list p{max-width:42rem;margin-block-end:0}.card-grid{gap:var(--wf-space-element);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));min-width:0;display:grid}.content-card{min-width:0;height:100%;padding:var(--wf-space-block);border:1px solid var(--wf-border-container);border-radius:var(--wf-radius-container);overflow-wrap:break-word;background:var(--wf-surface-container);box-shadow:var(--wf-elevation-container);transition:transform var(--wf-motion-duration-feedback) var(--wf-motion-easing-standard), box-shadow var(--wf-motion-duration-feedback) var(--wf-motion-easing-standard);flex-direction:column;display:flex}.card-index{margin-block:0 var(--wf-space-element);color:var(--wf-accent-on-surface)}.card-title{hyphens:none;overflow-wrap:break-word;word-break:normal;max-width:100%;font-size:clamp(2rem,3vw,2.35rem)}.feature-list{gap:var(--wf-space-inline);margin-block:var(--wf-space-element) 0;padding-inline-start:var(--wf-space-element);display:grid}.summary-card-grid .content-card{padding:calc(var(--wf-space-block) - var(--wf-space-inline))}.summary-card-grid .feature-list{margin-block-start:var(--wf-space-inline)}.card-action{width:fit-content;color:var(--wf-accent-on-surface);text-underline-offset:var(--wf-space-inline);margin-block-start:auto;padding-block-start:var(--wf-space-element);text-decoration-thickness:1px}.action-block{align-self:end}.primary-action{min-height:var(--wf-space-block);padding:var(--wf-space-element) var(--wf-space-block);border:1px solid var(--wf-accent-action);border-radius:var(--wf-radius-field);background:var(--wf-accent-action);color:var(--wf-text-inverse);cursor:pointer;transition:background var(--wf-motion-duration-feedback) var(--wf-motion-easing-standard);justify-content:center;text-decoration:none;display:inline-flex}.primary-action:hover{border-color:var(--wf-accent-action-hover);background:var(--wf-accent-action-hover)}.primary-action:active{border-color:var(--wf-accent-action-active);background:var(--wf-accent-action-active)}.primary-action:disabled{cursor:not-allowed;opacity:.62}.process-list{border-top:1px solid var(--wf-border-subtle);margin:0;padding:0;list-style:none;display:grid}.process-list li{gap:var(--wf-space-element);padding-block:var(--wf-space-element);border-bottom:1px solid var(--wf-border-subtle);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.process-list span{color:var(--wf-accent-on-surface)}.inquiry-form{gap:var(--wf-space-element);padding:var(--wf-space-block);border:1px solid var(--wf-border-container);border-radius:var(--wf-radius-container);background:var(--wf-surface-container);box-shadow:var(--wf-elevation-container);display:grid}.form-note{border-bottom:1px solid var(--wf-border-subtle);margin:0;padding-block-end:var(--wf-space-element)}.field{gap:var(--wf-space-inline);display:grid}.field input:not([type=checkbox]),.field select,.field textarea{width:100%;padding:var(--wf-space-element);border:1px solid var(--wf-border-field);border-radius:var(--wf-radius-field);background:var(--wf-surface-container);color:var(--wf-text-primary)}.field textarea{min-height:calc(3 * var(--wf-space-block));resize:vertical}.consent{gap:var(--wf-space-inline);color:var(--wf-text-secondary);grid-template-columns:auto 1fr;display:grid}.production-footer{padding-block:var(--wf-space-section);background:var(--wf-surface-inverse);color:var(--wf-text-inverse)}.footer-layout{gap:var(--wf-space-block);display:grid}.footer-brand p{margin-block:0 var(--wf-space-inline)}.production-footer nav>p,.footer-action>p{margin-block:0 var(--wf-space-element)}.production-footer ul{flex-direction:column;align-items:flex-start;gap:0;min-height:0}.footer-action .primary-action{color:var(--wf-text-inverse)}@media (hover:hover){.content-card:hover{transform:translateY(calc(-1 * var(--wf-space-inline)));box-shadow:var(--wf-elevation-floating)}}@media (width>=48rem){.page-hero-with-image .hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr)}.has-classified-preview-imagery .page-hero-with-image .hero-layout{grid-template-columns:1fr}.section-layout{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr)}.profile-layout{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr)}.has-classified-preview-imagery .profile-layout{grid-template-columns:minmax(16rem,.92fr) minmax(0,1.08fr)}.has-classified-preview-imagery .profile-media{aspect-ratio:4/5}.card-grid>:only-child{grid-column:1/-1}.footer-layout{grid-template-columns:minmax(0,1.15fr) minmax(12rem,.85fr) auto;align-items:start}}@media (width>=60rem){.has-classified-preview-imagery .page-hero-with-image .hero-layout{grid-template-columns:minmax(0,.88fr) minmax(26rem,1.12fr)}.has-classified-preview-imagery .page-hero-with-image .hero-copy{padding-block:var(--wf-space-block)}.has-classified-preview-imagery .page-hero-with-image .hero-media{aspect-ratio:auto;height:clamp(27rem,42vw,35rem)}}@media (width<=63.99rem){.brand-name{white-space:normal}.desktop-navigation{display:none}.mobile-navigation{display:block}.mobile-navigation nav{padding-block:var(--wf-space-inline) var(--wf-space-element)}.mobile-navigation ul{white-space:normal;flex-direction:column;align-items:flex-start;gap:0}.mobile-navigation li{border-top:1px solid var(--wf-border-subtle);width:100%}.mobile-navigation a{display:block}}
