:root:where(:has(:is(.page-skills,.page-fellowship))){--brand-primary:#d90b4d;--brand-primary-hi:#e8345f;--brand-primary-lo:#b00940;--brand-secondary:#15378b;--surface:#0c0d11;--surface-raised:#13151b;--surface-deep:#06060a;--surface-brand:#120a2c;--surface-brand-hi:#180f34;--paper:#fff;--paper-muted:#f5f6f8;--ink:#15171d;--ink-strong:#0c0d11;--ink-muted:#5b6472;--ink-faint:#3d4250;--ink-invert:#f5f6f8;--ink-invert-muted:#cdd0d8;--ink-invert-faint:#dfe1e6;--border-subtle:#ffffff14;--border-strong:#ffffff24;--border-ink:#15171d1a;--font-display:"Sansation", -apple-system, BlinkMacSystemFont, sans-serif;--font-body:var(--font-inter), -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--fs-display:clamp(40px, 6vw + 8px, 78px);--fs-h1:clamp(30px, 3.6vw + 8px, 52px);--fs-h2:clamp(24px, 2.4vw + 8px, 36px);--fs-h3:clamp(19px, 1.2vw + 12px, 24px);--fs-body-lg:clamp(17px, .4vw + 15px, 20px);--fs-body:clamp(15px, .2vw + 14px, 17px);--fs-small:clamp(13px, .1vw + 12px, 14px);--lh-tight:1.1;--lh-snug:1.25;--lh-normal:1.5;--lh-relaxed:1.65;--fw-regular:400;--fw-bold:700;--track-tight:-.02em;--track-normal:0;--track-wide:.06em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--section-py:clamp(56px, 8vw, 128px);--section-px:clamp(20px, 4vw, 40px);--container-max:1760px;--content-max:1200px;--measure:68ch;--radius-sm:6px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--shadow-sm:0 1px 4px #0000001f;--shadow-md:0 14px 34px -20px #00000080;--shadow-lg:0 24px 60px -20px #0009;--shadow-brand:0 16px 46px -10px #d90b4d8c;--ease-out:cubic-bezier(.16, .84, .44, 1);--dur-fast:.18s;--dur-med:.3s;--dur-slow:.5s}body:where(:has(:is(.page-skills,.page-fellowship))){font-size:var(--fs-body);line-height:var(--lh-normal)}:where(html:has(.page-skills,.page-fellowship)) h1,:where(html:has(.page-skills,.page-fellowship)) h2,:where(html:has(.page-skills,.page-fellowship)) h3{font-family:var(--font-display)}:where(html:has(.page-skills,.page-fellowship)) p{max-width:var(--measure)}@media (prefers-reduced-motion:reduce){:where(html:has(.page-skills,.page-fellowship)) *{transition:none!important;animation:none!important}}@media (max-width:767px){:where(html:has(.page-skills,.page-fellowship)) img,:where(html:has(.page-skills,.page-fellowship)) svg,:where(html:has(.page-skills,.page-fellowship)) video{max-width:100%}:where(html:has(.page-skills,.page-fellowship)) h1,:where(html:has(.page-skills,.page-fellowship)) h2,:where(html:has(.page-skills,.page-fellowship)) h3,:where(html:has(.page-skills,.page-fellowship)) p{overflow-wrap:break-word}:where(html:has(.page-skills,.page-fellowship)) :is(.sk-faixa-conteudo,.sk-faixa-destaques,.sk-demanda-conteudo,.sk-porque-numeros,.sk-cta-botoes,.sk-footer-links,.sk-footer-base,.fw-metodo-incluso-lista,.fw-metodo-incluso-linha,.fw-transformacao-card,.fw-transformacao-lista,.fw-footer-links,.fw-footer-base)>*{min-width:0}}@font-face{font-family:Sansation;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/fonts/Sansation-Light.woff2)format("woff2")}@font-face{font-family:Sansation;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/Sansation-Regular.woff2)format("woff2")}@font-face{font-family:Sansation;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/Sansation-Bold.woff2)format("woff2")}:where(html:has(.page-skills,.page-fellowship)) *{box-sizing:border-box}body:where(:has(:is(.page-skills,.page-fellowship))){text-wrap:pretty}:where(html:has(.page-skills,.page-fellowship)) ::selection{background:var(--brand-primary);color:#fff}:where(html:has(.page-skills,.page-fellowship)) a{color:inherit}:where(html:has(.page-skills,.page-fellowship)) .red-link{transition:color .25s,opacity .25s}:where(html:has(.page-skills,.page-fellowship)) .red-link:hover{color:var(--brand-primary)}:where(html:has(.page-skills,.page-fellowship)) .btn-shine{outline-offset:3px;outline:1.5px solid #0000;transition:transform .3s cubic-bezier(.16,.84,.44,1),box-shadow .35s,outline-color .3s,background .3s,border-color .3s}:where(html:has(.page-skills,.page-fellowship)) .btn-shine:hover{transform:translateY(-2px)}:where(html:has(.page-skills,.page-fellowship)) .btn-red:hover{outline-color:#e83450d9;box-shadow:0 4px 10px #d90b4d4d}:where(html:has(.page-skills,.page-fellowship)) .btn-ghost:hover{outline-color:#ffffff80}@keyframes redFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}:where(html:has(.page-skills,.page-fellowship)) .red-float{animation:3.4s ease-in-out infinite redFloat}@media (max-width:1024px){:where(html:has(.page-skills,.page-fellowship)) section{padding-top:84px;padding-bottom:84px}:where(html:has(.page-skills,.page-fellowship)) .r-2to1{grid-template-columns:1fr}:where(html:has(.page-skills,.page-fellowship)) .r-foot{grid-template-columns:1fr 1fr;gap:36px}}@media (prefers-reduced-motion:reduce){:where(html:has(.page-skills,.page-fellowship)) .red-float{opacity:1;transition:none;animation:none;transform:none}}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand{--expand-progress:0;--expand-gutter:clamp(20px, 5.5vw, 96px);--expand-vertical:13%;--expand-hint-opacity:1;isolation:isolate;scroll-margin-top:-105px;position:relative}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-track{position:relative}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-window .scroll-expand-track{height:170svh}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-stage{width:100%;height:100svh;position:sticky;top:0}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-frame{top:calc(var(--expand-vertical) * (1 - var(--expand-progress)));bottom:calc(var(--expand-vertical) * (1 - var(--expand-progress)));left:calc(var(--expand-gutter) * (1 - var(--expand-progress)));right:calc(var(--expand-gutter) * (1 - var(--expand-progress)));border-radius:calc(24px * (1 - var(--expand-progress)));color:#fff;background:#111318;position:absolute;overflow:hidden;box-shadow:0 18px 45px #171b2412}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-media{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-shade{position:absolute;inset:0}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-copy{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:74px clamp(24px,4vw,68px) 72px;display:flex;position:relative}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-eyebrow{justify-content:center;display:flex}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-title{letter-spacing:-.055em;text-wrap:balance;font-weight:700;line-height:.99}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-title .red-welcome-accent{color:#f20b58}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-details>p{color:#eeeff1;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 auto;line-height:1.4}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-hint{z-index:1;color:#e1e2e5;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;opacity:var(--expand-hint-opacity);align-items:center;gap:14px;font-size:.625rem;line-height:1.5;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-edge{pointer-events:none;border-radius:inherit;border:1px solid #ffffff14;position:absolute;inset:0}@media (max-width:767px){:where(html:has(.page-skills,.page-fellowship)) .scroll-expand{--expand-gutter:16px;--expand-vertical:9%}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-frame{border-radius:calc(18px * (1 - var(--expand-progress)))}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-hint{font-size:.5625rem}}@media (max-width:380px){:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-copy{padding-inline:18px}}@media (max-height:560px){:where(html:has(.page-skills,.page-fellowship)) .scroll-expand{--expand-vertical:6%}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-copy{padding-top:80px}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-eyebrow{display:none}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-hint{bottom:12px}}@media (prefers-reduced-motion:reduce){:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-window .scroll-expand-track{height:auto}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-frame{border-radius:0;inset:0}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-stage{position:relative}:where(html:has(.page-skills,.page-fellowship)) .scroll-expand-hint{display:none}}:where(html:has(.page-skills,.page-fellowship)) .red-navbar,:where(html:has(.page-skills,.page-fellowship)) .red-navbar-menu{--red:#ee0750;font-family:Sansation,sans-serif}:where(html:has(.page-skills,.page-fellowship)) .red-navbar a,:where(html:has(.page-skills,.page-fellowship)) .red-navbar-menu a{text-decoration:none}:where(html:has(.page-skills,.page-fellowship)) .red-navbar button{cursor:pointer;font:inherit}@media (min-width:1025px){:where(html:has(.page-skills,.page-fellowship)) .red-navbar-links{position:absolute;left:50%;transform:translate(-50%)}}body:is([data-page=skills],[data-page=fellowship]) section:not(#top) [data-reveal]:is(.sk-statement,.sk-cabeca-centro,.sk-porque-numeros,.sk-depoimentos-cabeca,.fw-problema-fechamento,.fw-metodo-intro,.fw-metodo-incluso,.fw-metodo-fechamento,.fw-pratica-fechamento,.fw-cabeca-centro,.fw-transformacao-fechamento,.fw-perfil-aviso,.fw-oferta-cta){text-align:left}body:is([data-page=skills],[data-page=fellowship]) section:not(#top) [data-reveal]:is(.sk-cabeca-centro,.sk-porque-numeros,.sk-depoimentos-cabeca,.fw-metodo-intro,.fw-metodo-incluso,.fw-cabeca-centro,.fw-perfil-aviso,.fw-oferta-cta){max-width:none;margin-left:0;margin-right:0}@media (max-width:767px){body:is([data-page=skills],[data-page=fellowship]) section:not(#top) [data-reveal]:is(.sk-statement,.sk-cabeca-centro,.sk-porque-numeros,.sk-depoimentos-cabeca,.sk-cta-conteudo,.fw-problema-fechamento,.fw-metodo-intro,.fw-metodo-incluso,.fw-metodo-fechamento,.fw-pratica-fechamento,.fw-cabeca-centro,.fw-transformacao-fechamento,.fw-perfil-aviso,.fw-oferta-cta){margin-bottom:24px}}.testi-name{color:#fff}
