body:has(.expert-page),body:has(.expert-flow-section){background-image:none;background-color:var(--color-bg)}body:has(.expert-page) .site-chrome .site-header:not(.is-open),body:has(.expert-page) .site-chrome.is-at-top .site-header:not(.is-open),body:has(.expert-page) .site-chrome:not(.is-at-top) .site-header:not(.is-open),body:has(.expert-flow-section) .site-chrome .site-header:not(.is-open),body:has(.expert-flow-section) .site-chrome.is-at-top .site-header:not(.is-open),body:has(.expert-flow-section) .site-chrome:not(.is-at-top) .site-header:not(.is-open){background:#fbf8f1d1!important;border-bottom-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:blur(20px) saturate(1.4)!important;backdrop-filter:blur(20px) saturate(1.4)!important}body:has(.expert-page) .site-chrome .site-header:not(.is-open) .site-header__inner,body:has(.expert-page) .site-chrome.is-at-top .site-header:not(.is-open) .site-header__inner,body:has(.expert-page) .site-chrome:not(.is-at-top) .site-header:not(.is-open) .site-header__inner,body:has(.expert-flow-section) .site-chrome .site-header:not(.is-open) .site-header__inner,body:has(.expert-flow-section) .site-chrome.is-at-top .site-header:not(.is-open) .site-header__inner,body:has(.expert-flow-section) .site-chrome:not(.is-at-top) .site-header:not(.is-open) .site-header__inner{background:transparent!important}.zaya-especialista-section,.zaya-especialista-fluxo-section{max-width:100%;overflow:visible}.expert-page{position:relative;overflow:visible;padding-block:var(--space-8) var(--space-7)}.expert-page__deco{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.expert-page__deco .brand-arc{display:block;position:absolute;pointer-events:none;width:min(55vw,28rem);height:auto;opacity:.55}.expert-page__deco .brand-arc--tr{top:-2rem;right:-4rem;transform:rotate(8deg)}.bio-grid{position:relative;z-index:1;display:grid;gap:var(--space-6);align-items:start;overflow:visible;padding-bottom:var(--space-5);max-width:64rem}.container.bio-grid{width:min(100% - 2rem,min(64rem,var(--container)));margin-inline:auto}.bio-photo{position:relative;width:100%;max-width:22rem;margin-inline:auto;aspect-ratio:3 / 4;border-radius:var(--radius-lg);overflow:hidden;background:radial-gradient(ellipse 60% 50% at 70% 20%,rgba(233,192,161,.45),transparent 55%),linear-gradient(160deg,var(--color-creme),var(--color-areia));box-shadow:var(--shadow-soft, 0 12px 40px rgba(20, 58, 49, .08))}.bio-photo>img,.bio-photo__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center top;border-radius:var(--radius-lg);display:block}.bio-photo__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;padding:var(--space-5);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}.bio-meta{display:grid;gap:var(--space-2);margin-bottom:var(--space-5)}.bio-meta__title{margin:0;font-family:var(--font-body);font-size:clamp(1.85rem,4vw,2.55rem);font-weight:var(--weight-title, 700);color:var(--color-verde-profundo);letter-spacing:-.04em;line-height:1.12;text-wrap:balance}.bio-meta__eyebrow{margin:0;font-family:var(--font-body);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.bio-copy__lead{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:14px;line-height:1.6;text-wrap:pretty}.bio-copy__actions{margin-top:var(--space-6)}.bio-copy__actions .btn__icon{width:1rem;height:1rem;flex-shrink:0}.btn-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.credential-list{list-style:none;display:grid;gap:var(--space-3);margin:var(--space-5) 0 0;padding:0}.credential-list li{display:flex;align-items:center;gap:.85rem;padding:.85rem .95rem;background:#f5efe3b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(251,248,241,.55);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);transition:background var(--transition),border-color var(--transition),transform var(--transition)}.credential-list li:hover{background:color-mix(in srgb,var(--color-verde-nevoa) 72%,#fff);transform:translateY(-2px);box-shadow:none;border-color:color-mix(in srgb,var(--color-verde-nevoa) 55%,transparent)}.credential-list__icon{flex-shrink:0;width:2.65rem;height:2.65rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fbf8f1eb;color:var(--color-verde-profundo);transition:background var(--transition),color var(--transition)}.credential-list__icon svg{display:block;width:1.35rem;height:1.35rem;flex-shrink:0}.credential-list li:hover .credential-list__icon{background:var(--color-verde-profundo);color:var(--color-branco-quente)}.credential-list__body{display:grid;gap:.2rem;min-width:0}.credential-list strong{display:block;font-family:var(--font-body);font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-heading);margin:0;font-weight:600}.credential-list__body>span{display:block;color:var(--color-text-muted);font-size:.9375rem;line-height:1.45}@media(max-width:767px){.bio-photo{width:100%;max-width:none}.bio-copy,.bio-copy__actions,.credential-list{max-width:100%}.bio-copy__lead{font-size:12px!important;line-height:1.55}.btn-group.bio-copy__actions{width:100%}.bio-copy__actions .btn{flex:1 1 auto;white-space:normal;text-align:center}}@media(min-width:768px){.bio-grid{grid-template-columns:minmax(18rem,.95fr) minmax(0,1.15fr);gap:var(--space-7);align-items:stretch}.bio-photo{margin-inline:0;width:100%;max-width:none;height:auto;min-height:100%;aspect-ratio:auto;align-self:stretch}.bio-copy{max-width:36rem}}.expert-flow-section{position:relative;overflow:hidden;padding-block:var(--space-8) var(--space-9);background-color:var(--color-bg-alt, var(--color-creme));background-image:radial-gradient(ellipse 75% 55% at 50% 20%,rgba(251,248,241,.55),transparent 70%);background-size:auto}.expert-flow__head{margin-bottom:var(--space-6);max-width:40rem}.expert-flow__eyebrow{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.expert-flow__title{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:clamp(1.55rem,3.5vw,2.15rem);font-weight:var(--weight-title, 700);letter-spacing:-.035em;line-height:1.15;color:var(--color-verde-profundo);text-wrap:balance}.expert-flow__lead{margin:0;color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-normal);text-wrap:pretty}.expert-flow{--expert-line: rgba(20, 58, 49, .12);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0;overflow:hidden;border-radius:1.5rem;background:var(--color-branco-quente);border:1px solid var(--expert-line)}.expert-flow li{display:grid;gap:.65rem;align-content:start;padding:1.25rem 1.1rem 1.35rem;border-right:1px solid var(--expert-line);border-bottom:1px solid var(--expert-line);transition:background var(--transition)}.expert-flow li:nth-child(2n){border-right:none}.expert-flow li:nth-child(n+3){border-bottom:none}.expert-flow li:hover{background:#ecedde}.expert-flow__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#f5efe3;margin-bottom:.1rem;transition:background var(--transition)}.expert-flow li:hover .expert-flow__icon{background:color-mix(in srgb,var(--color-verde-nevoa) 75%,#fff)}.expert-flow__icon img{width:1.25rem;height:1.25rem;display:block}.expert-flow h3{margin:0;font-family:var(--font-body);font-size:1rem;font-weight:var(--weight-title, 700);letter-spacing:-.02em;line-height:1.25;color:var(--color-heading)}.expert-flow p{margin:0;font-family:var(--font-body);font-size:.9375rem;color:var(--color-text-muted);line-height:1.5}@media(min-width:900px){.expert-flow{grid-template-columns:repeat(4,minmax(0,1fr));border-radius:1.75rem}.expert-flow li{padding:1.75rem 1.5rem 1.9rem;border-right:1px solid var(--expert-line);border-bottom:none}.expert-flow li:nth-child(2n){border-right:1px solid var(--expert-line)}.expert-flow li:last-child{border-right:none}.expert-flow h3{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zaya-especialista.css.map */
