.so-eyebrow{color:var(--ap-accent)}.so-regua{background:#333336;height:1px}.so-topo{padding-top:calc(56px + clamp(56px,8vw,120px));padding-bottom:clamp(56px,6vw,96px)}.ap .so-h1{letter-spacing:-.025em;max-width:15em;color:var(--ap-text);text-wrap:balance;margin-top:12px;font-size:clamp(36px,6vw,80px);font-weight:600;line-height:1.05}.so-palavra{animation:.9s cubic-bezier(.22,1,.36,1) both so-in;animation-delay:calc(60ms + var(--i,0) * 40ms);display:inline-block}@keyframes so-in{0%{opacity:0;filter:blur(6px);transform:translateY(.18em)}to{opacity:1;filter:none;transform:none}}.ap .so-lead{letter-spacing:.009em;max-width:34em;color:var(--ap-text-2);text-wrap:balance;margin-top:24px;font-size:clamp(19px,1.9vw,24px);font-weight:600;line-height:1.33}.ap .so-topo-link{margin-top:30px}.so-pessoa{padding-block:clamp(96px,10vw,160px)}.so-pessoa:not([data-regua]){padding-top:clamp(48px,4.4vw,64px)}.so-pessoa[data-regua]{padding-top:0}.so-pessoa[data-regua] .so-pessoa-grid{padding-top:clamp(96px,10vw,160px)}.so-pessoa-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(24px,3vw,40px);display:grid}.so-pessoa-foto,.so-pessoa-texto{min-width:0}.so-pessoa-texto{align-self:end}.so-pessoa[data-fixa] .so-pessoa-texto{align-self:start}.so-retrato{aspect-ratio:3/4;background:#1d1d1f;border-radius:18px;margin:0;position:relative;overflow:hidden}.so-retrato img{object-fit:cover;filter:grayscale()}.so-chega{animation:.9s cubic-bezier(.22,1,.36,1) .35s both so-chega}@keyframes so-chega{0%{clip-path:inset(14% 0% 0%);opacity:0;transform:scale(1.04)}to{clip-path:inset(0%);opacity:1;transform:none}}.so-retrato-sombra{opacity:.62;pointer-events:none;background:#000;transition:opacity .7s cubic-bezier(.33,1,.68,1);position:absolute;inset:0}[data-luz=on]>.so-retrato-sombra,.so-pessoa:hover .so-retrato-sombra,.so-pessoa:focus-within .so-retrato-sombra,.so-yuki:hover .so-retrato-sombra,.so-yuki:focus-within .so-retrato-sombra{opacity:0}.ap .so-nome{letter-spacing:-.03em;color:#f5f5f7;overflow-wrap:break-word;font-size:clamp(48px,6.4vw,96px);font-weight:600;line-height:1.02}.so-mascara{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.so-mascara-in{max-width:100%;display:inline-block}.ap .so-cargo{font-family:var(--font-serif-italic), "DM Serif Display", Georgia, serif;letter-spacing:0;color:#a1a1a6;margin-top:10px;font-size:clamp(22px,2.2vw,32px);font-style:italic;font-weight:400;line-height:1.2}.ap .so-ligacoes{flex-wrap:wrap;gap:0 24px;margin-top:16px;display:flex}.so-ligacao{color:#f5f5f7;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;font-size:17px;display:inline-flex}.ap .so-ligacao:hover{-webkit-text-decoration:underline #6fb8cc;text-decoration:underline #6fb8cc}.so-ligacao span{color:#6fb8cc}.so-bio{max-width:34em;margin-top:40px;font-size:19px}.ap .so-bio p{color:#a1a1a6;text-wrap:pretty;margin:0 0 1em;font-size:19px;line-height:1.5}.ap .so-bio .so-bio-abertura{color:#f5f5f7;font-size:24px;font-weight:600;line-height:1.35}.ap .so-bio .so-bio-fecho{color:#f5f5f7;margin-bottom:0;font-size:21px;font-weight:600;line-height:1.4}.ap .so-bio-fecho a{text-underline-offset:4px;-webkit-text-decoration:underline #6fb8cc;text-decoration:underline #6fb8cc;text-decoration-thickness:1px}.ap .so-bio-fecho a:hover{color:#fff;text-decoration-thickness:2px}.ap .so-bio-curta{color:#a1a1a6;max-width:26em;margin-top:28px;font-size:21px;line-height:1.45}@media (min-width:1069px){.so-pessoa[data-lado=foto-esq] .so-pessoa-foto{grid-column:1/span 5}.so-pessoa[data-lado=foto-esq] .so-pessoa-texto{grid-column:7/-1}.so-pessoa[data-lado=foto-dir] .so-pessoa-foto{grid-area:1/8/auto/-1}.so-pessoa[data-lado=foto-dir] .so-pessoa-texto{grid-area:1/1/auto/span 6}.so-pessoa[data-fixa] .so-pessoa-foto{align-self:start;position:sticky;top:96px}}@media (min-width:735px) and (max-width:1068px){.so-pessoa[data-lado=foto-esq] .so-pessoa-foto{grid-column:1/span 6}.so-pessoa[data-lado=foto-esq] .so-pessoa-texto{grid-column:7/-1}.so-pessoa[data-lado=foto-dir] .so-pessoa-foto{grid-area:1/7/auto/-1}.so-pessoa[data-lado=foto-dir] .so-pessoa-texto{grid-area:1/1/auto/span 6}.so-pessoa[data-fixa] .so-pessoa-foto{align-self:start;position:sticky;top:76px}.so-bio{font-size:17px}.ap .so-bio p{font-size:17px;line-height:1.53}.ap .so-bio .so-bio-abertura{font-size:21px;line-height:1.38}.ap .so-bio .so-bio-fecho,.ap .so-bio-curta{font-size:19px}}.so-pessoa[data-curta]{padding-bottom:clamp(64px,6vw,96px)}.so-pessoa[data-curta] .so-pessoa-grid{padding-top:clamp(64px,6vw,96px)}@media (min-width:735px){.so-pessoa[data-curta] .so-pessoa-texto{align-self:center}.ap .so-pessoa[data-sem-texto] .so-nome{letter-spacing:-.035em;font-size:clamp(72px,9.4vw,136px);line-height:.98}.ap .so-pessoa[data-sem-texto] .so-cargo{margin-top:14px}}@media (min-width:1069px){.so-pessoa[data-curta][data-lado=foto-esq] .so-pessoa-foto{grid-column:1/span 4}.so-pessoa[data-curta][data-lado=foto-esq] .so-pessoa-texto{grid-column:6/-1}.so-pessoa[data-curta][data-lado=foto-dir] .so-pessoa-foto{grid-column:9/-1}.so-pessoa[data-curta][data-lado=foto-dir] .so-pessoa-texto{grid-column:1/span 7}}@media (min-width:735px) and (max-width:1068px){.so-pessoa[data-curta][data-lado=foto-esq] .so-pessoa-foto{grid-column:1/span 5}.so-pessoa[data-curta][data-lado=foto-esq] .so-pessoa-texto{grid-column:7/-1}.so-pessoa[data-curta][data-lado=foto-dir] .so-pessoa-foto{grid-column:8/-1}.so-pessoa[data-curta][data-lado=foto-dir] .so-pessoa-texto{grid-column:1/span 6}}#daniel-inicio{scroll-margin-top:72px}.so-inteiro{white-space:nowrap}.so-yuki{padding-top:0;padding-bottom:clamp(96px,10vw,160px)}.so-yuki-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(24px,3vw,40px);padding-top:clamp(48px,5vw,72px);display:grid}.so-yuki-linha{grid-column:7/-1;align-items:center;gap:20px;display:flex}.so-yuki-foto{aspect-ratio:3/4;background:#1d1d1f;border-radius:8px;flex:none;width:132px;transition:transform .7s cubic-bezier(.33,1,.68,1);position:relative;overflow:hidden;transform:rotate(-2deg)}.so-yuki-foto img{object-fit:cover;filter:grayscale()}.so-yuki-foto[data-luz=on],.so-yuki:hover .so-yuki-foto,.so-yuki:focus-within .so-yuki-foto{transform:none}.so-yuki-texto{min-width:0}.ap .so-yuki-nome{letter-spacing:.08em;text-transform:uppercase;color:#f5f5f7;font-size:13px;font-weight:700;line-height:1.25}.ap .so-yuki-cargo{font-family:var(--font-serif-italic), "DM Serif Display", Georgia, serif;letter-spacing:0;color:#a1a1a6;margin-top:6px;font-size:21px;font-style:italic;font-weight:400;line-height:1.25}@media (min-width:735px) and (max-width:1068px){.so-yuki-foto{width:120px}}@media (min-width:1069px){.so-yuki-linha{grid-column:6/-1}}.so-nao{padding-block:clamp(112px,12vw,180px)}.ap .so-nao-h2{letter-spacing:-.035em;color:var(--ap-text);text-wrap:balance;margin-top:16px;font-size:clamp(56px,8.4vw,132px);font-weight:600;line-height:1}.so-nao-palavra{display:inline-block}.so-nao-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(24px,3vw,40px);margin-top:clamp(56px,6vw,96px);display:grid}.so-nao-texto{--p:1;grid-column:5/-1;max-width:30em;font-size:28px}.ap .so-nao-texto p{letter-spacing:-.005em;color:var(--ap-text);font-size:28px;font-weight:600;line-height:1.32}.ap .so-nao-texto p+p{margin-top:.9em}.so-luz{opacity:clamp(.16, calc((var(--p) - var(--i)) * 14 + .16), 1);transition:opacity .12s linear}@media (min-width:900px) and (max-width:1068px){.so-nao-texto{grid-column:3/-1;font-size:24px}.ap .so-nao-texto p{font-size:24px;line-height:1.35}}@media (min-width:735px) and (max-width:899px){.so-nao-texto{grid-column:1/-1;font-size:23px}.ap .so-nao-texto p{font-size:23px;line-height:1.36}}.so-bts{padding-block:clamp(96px,10vw,160px)}.ap .so-bts-h2{max-width:16em;color:var(--ap-text);margin-top:12px}.so-bts-lista{--d:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:clamp(40px,4vw,64px);padding-bottom:96px;display:grid}.so-bts-item{min-width:0}.so-bts-item:nth-child(3n+2){transform:translateY(96px)}.so-bts-fig{margin:0}.so-bts-media{aspect-ratio:4/5;isolation:isolate;background:#e8e8ed;border-radius:18px;position:relative;overflow:hidden}.so-bts-media img{object-fit:cover}.so-bts-fig figcaption{color:#6e6e73;margin-top:12px;font-size:14px;line-height:1.35}@media (hover:hover) and (pointer:fine){.so-bts-media img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.so-bts-item:hover .so-bts-media img{transform:scale(1.03)}}@media (min-width:1069px) and (prefers-reduced-motion:no-preference){.so-bts-item{will-change:transform}.so-bts-item:nth-child(3n+1){transform:translateY(calc(var(--d) * -16px))}.so-bts-item:nth-child(3n+2){transform:translateY(calc(96px + var(--d) * 16px))}.so-bts-item:nth-child(3n){transform:translateY(calc(var(--d) * -8px))}}@media (min-width:735px) and (max-width:899px){.so-bts-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:64px}.so-bts-item:nth-child(3n+2){transform:none}.so-bts-item:nth-child(2n){transform:translateY(64px)}}.so-bts+#falar{padding-top:clamp(80px,9vw,140px)}@media (min-width:735px) and (max-width:1068px){.so-topo-link .ap-more{margin-block:-10px;padding-block:10px}}@media (max-width:734px){.so-topo{padding-top:100px;padding-bottom:48px}.ap .so-eyebrow{font-size:19px}.ap .so-h1{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:36px;line-height:1.08}.ap .so-lead{font-size:19px;line-height:1.35}.so-pessoa{padding-block:64px}.so-pessoa[data-regua]{padding-top:0}.so-pessoa[data-regua] .so-pessoa-grid{padding-top:56px}.so-pessoa-grid{grid-template-columns:minmax(0,1fr)}.so-pessoa-foto,.so-pessoa-texto{grid-column:1/-1}.so-pessoa-texto{margin-top:28px}.so-retrato{border-radius:14px}.ap .so-nome{font-size:44px;line-height:1.05}.ap .so-cargo{font-size:21px}.ap .so-ligacoes{margin-top:8px}.so-bio{margin-top:28px;font-size:17px}.ap .so-bio p{font-size:17px;line-height:1.53}.ap .so-bio .so-bio-abertura{font-size:19px;line-height:1.42}.ap .so-bio .so-bio-fecho{font-size:19px}.ap .so-bio-curta{margin-top:20px;font-size:19px}.so-yuki{padding-bottom:72px}.so-yuki-grid{grid-template-columns:minmax(0,1fr);padding-top:40px}.so-yuki-linha{grid-column:1/-1;gap:18px}.so-yuki-foto{width:96px}.ap .so-yuki-cargo{font-size:19px}.so-nao{padding-block:72px}.ap .so-nao-h2{font-size:48px;line-height:1.02}.so-nao-grid{grid-template-columns:minmax(0,1fr);margin-top:36px}.so-nao-texto{grid-column:1/-1;font-size:21px}.ap .so-nao-texto p{font-size:21px;line-height:1.38}.so-bts{padding-block:64px}.ap .so-bts-h2{font-size:32px}.so-bts-lista{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:32px;padding-bottom:0}.so-bts-item:nth-child(n){transform:none}.so-bts-media{border-radius:14px}.so-bts-fig figcaption{font-size:15px}.so-bts+#falar{padding-top:64px}}@media (prefers-reduced-motion:reduce){.so-palavra,.so-chega{animation:none}.so-retrato-sombra{display:none}.so-yuki-foto{transition:none;transform:none}.so-revela,.so-sobe,.so-mascara-in,.so-nao-palavra,.so-bts-entrada{opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}.so-luz{opacity:1;transition:none}.so-bts-media img{transition:none}.so-bts-item:hover .so-bts-media img{transform:none}}