body:where(:has(.page-fellowship)){color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}:where(html:has(.page-fellowship)) .btn-blue:hover{outline-color:#5b85e0d9;box-shadow:0 16px 46px -10px #15378be6,inset 0 1px #ffffff59}:where(html:has(.page-fellowship)) .fw-timeline{grid-template-columns:repeat(6,1fr);display:grid;position:relative}:where(html:has(.page-fellowship)) .fw-timeline:before{z-index:0;background:#ffffff29;height:1.5px;position:absolute;top:17px;left:5%;right:5%}:where(html:has(.page-fellowship)) .fw-step{z-index:1;text-align:center;position:relative}:where(html:has(.page-fellowship)) .fw-num{justify-content:center;align-items:center;display:flex}:where(html:has(.page-fellowship)) .fw-label{font-family:Sansation,sans-serif;font-size:var(--fs-body);line-height:var(--lh-normal);color:#ffffffc7;font-weight:700}@media (max-width:900px){:where(html:has(.page-fellowship)) .fw-timeline{grid-template-columns:1fr}:where(html:has(.page-fellowship)) .fw-timeline:before{width:1.5px;height:auto;inset:0 auto 0 17px}:where(html:has(.page-fellowship)) .fw-step{text-align:left;align-items:center;gap:16px;display:flex}:where(html:has(.page-fellowship)) .fw-num{flex-shrink:0}}:where(html:has(.page-fellowship)) .fw-signals{grid-template-columns:1fr 1fr;max-width:920px;margin:0 auto;display:grid}:where(html:has(.page-fellowship)) .fw-signal{font-size:var(--fs-body);align-items:center;gap:12px;font-weight:400;display:flex}:where(html:has(.page-fellowship)) .fw-signal svg{flex-shrink:0}@media (max-width:767px){:where(html:has(.page-fellowship)) .fw-signals{grid-template-columns:1fr}}:where(html:has(.page-fellowship)) .testi-grid-fw{grid-template-columns:repeat(3,1fr);gap:20px;max-width:920px;margin:0 auto;display:grid}:where(html:has(.page-fellowship)) .testi-card-fw{cursor:pointer;transition:transform .3s cubic-bezier(.16,.84,.44,1),box-shadow .3s;box-shadow:0 24px 60px -34px #00000059}:where(html:has(.page-fellowship)) .testi-card-fw:hover,:where(html:has(.page-fellowship)) .testi-card-fw:focus-visible{transform:translateY(-4px);box-shadow:0 30px 70px -30px #00000073}:where(html:has(.page-fellowship)) .testi-card-fw:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}:where(html:has(.page-fellowship)) .testi-card-fw video{pointer-events:none}:where(html:has(.page-fellowship)) .testi-ph-play{border-radius:var(--radius-pill);justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.16,.84,.44,1);display:flex}@media (prefers-reduced-motion:reduce){:where(html:has(.page-fellowship)) .testi-card-fw,:where(html:has(.page-fellowship)) .testi-ph-play{transition:none}}@media (max-width:767px){:where(html:has(.page-fellowship)) .testi-grid-fw{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}:where(html:has(.page-fellowship)) .testi-grid-fw::-webkit-scrollbar{display:none}}:where(html:has(.page-fellowship)) .testi-nav{display:none}@media (max-width:767px){:where(html:has(.page-fellowship)) .testi-nav{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}:where(html:has(.page-fellowship)) .testi-arrow{border-radius:var(--radius-pill);width:46px;height:46px;color:var(--surface-raised);font-size:var(--fs-h3);line-height:var(--lh-tight);cursor:pointer;background:#fff;border:1.5px solid #d3d6dd;justify-content:center;align-items:center;padding:0 0 3px;transition:transform .18s,border-color .18s,opacity .18s;display:flex;box-shadow:0 8px 20px -12px #0006}:where(html:has(.page-fellowship)) .testi-arrow:active{transform:scale(.93)}:where(html:has(.page-fellowship)) .testi-arrow[disabled]{opacity:.32;pointer-events:none}:where(html:has(.page-fellowship)) .testi-dots{gap:8px;display:flex}:where(html:has(.page-fellowship)) .testi-dot{border-radius:var(--radius-pill);background:#c7cbd3;width:8px;height:8px;transition:background .25s,width .25s}:where(html:has(.page-fellowship)) .testi-dot.active{background:var(--c,var(--brand-primary));width:22px}}:where(html:has(.page-fellowship)) .fw-mkt-strip{flex-wrap:wrap;gap:32px 0;display:flex}:where(html:has(.page-fellowship)) .fw-mkt-item{border-left:1px solid #d5d8de;flex:1;min-width:180px}:where(html:has(.page-fellowship)) .fw-mkt-item:first-child{border-left:0}:where(html:has(.page-fellowship)) .fw-mkt-num{color:var(--surface-raised);font-family:Sansation,sans-serif;font-size:clamp(28px,4vw,32px);font-weight:700;display:block}:where(html:has(.page-fellowship)) .fw-mkt-lbl{font-size:var(--fs-body);color:var(--ink-muted);margin-top:6px;display:block}@media (max-width:900px){:where(html:has(.page-fellowship)) .fw-mkt-strip{grid-template-columns:1fr 1fr;gap:28px 20px;display:grid}:where(html:has(.page-fellowship)) .fw-mkt-item{border-left:0;min-width:0}}:where(html:has(.page-fellowship)) .fw-incl-grid{grid-template-columns:1fr 1fr;display:grid}:where(html:has(.page-fellowship)) .fw-incl-item{font-size:var(--fs-body);color:#ffffffd1;align-items:baseline;gap:10px;display:flex}:where(html:has(.page-fellowship)) .fw-incl-item:before{content:"•";color:var(--brand-primary);flex-shrink:0}@media (max-width:767px){:where(html:has(.page-fellowship)) .fw-incl-grid{grid-template-columns:1fr}}:where(html:has(.page-fellowship)) .fw-faq-list{border-top:1px solid #ffffff1a}:where(html:has(.page-fellowship)) .fw-faq-q{text-align:left;cursor:pointer;width:100%;min-height:56px;font:inherit;font-size:var(--fs-body-lg);color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:600;display:flex}:where(html:has(.page-fellowship)) .fw-faq-q .terr-chevron{flex-shrink:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}:where(html:has(.page-fellowship)) .fw-faq-q[aria-expanded=true] .terr-chevron{transform:rotate(180deg)}:where(html:has(.page-fellowship)) .fw-faq-a{max-height:var(--panel-height,0px);transition:max-height .32s cubic-bezier(.22,1,.36,1);overflow:hidden}:where(html:has(.page-fellowship)) .fw-faq-a p{color:#fff9;max-width:60ch;margin:0 0 20px}:where(html:has(.page-fellowship)) .terr-grid{grid-template-columns:.68fr 1fr;grid-template-areas:"statement list";column-gap:64px;display:grid}@media (max-width:900px){:where(html:has(.page-fellowship)) .terr-grid{grid-template-columns:1fr;grid-template-areas:"statement""list";row-gap:40px}}:where(html:has(.page-fellowship)) .terr-head{border:0;border-top:1.5px solid var(--ink-invert-muted);text-align:left;cursor:pointer;width:100%;min-height:56px;font:inherit;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;display:flex}:where(html:has(.page-fellowship)) .terr-head-label{color:var(--surface-raised);font-family:Sansation,sans-serif;font-size:clamp(18px,1.7vw,23px);font-weight:700}:where(html:has(.page-fellowship)) .terr-head:hover .terr-head-label{color:var(--c,var(--brand-primary))}:where(html:has(.page-fellowship)) .terr-chevron{flex-shrink:0}:where(html:has(.page-fellowship)) .terr-head[aria-expanded=true] .terr-chevron{transform:rotate(180deg)}:where(html:has(.page-fellowship)) .terr-panel-inner{padding:0 0 28px}:where(html:has(.page-fellowship)) .terr-chip-row{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}:where(html:has(.page-fellowship)) .domain-chip{border-radius:var(--radius-pill);color:#3d434e;min-height:36px;font-family:var(--font-inter), sans-serif;font-weight:600;line-height:var(--lh-snug);letter-spacing:-.005em;cursor:default;background:#fff;border:1.5px solid #e3e6ec;align-items:center;transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .24s,color .24s,border-color .24s,box-shadow .24s;display:inline-flex}@media (min-width:768px){:where(html:has(.page-fellowship)) .domain-chip{font-size:var(--fs-body);padding:8px 18px}}:where(html:has(.page-fellowship)) .domain-chip:hover{color:#fff;background:var(--brand-secondary);border-color:var(--brand-secondary);transform:translateY(-2px);box-shadow:0 10px 24px -16px #15378bbf}:where(html:has(.page-fellowship)) .fw-fnd-stage{position:relative}:where(html:has(.page-fellowship)) .fw-fnd-photos{grid-template-columns:repeat(4,1fr);gap:12px;display:grid;position:absolute;inset:0 calc(-1*max(50vw - 720px,0px) - 40px)}:where(html:has(.page-fellowship)) .fw-fnd-photo{border-radius:var(--radius-sm);background-size:cover;position:relative;overflow:hidden}:where(html:has(.page-fellowship)) .fw-fnd-photos .fw-fnd-photo{opacity:0;transition:opacity .95s cubic-bezier(.16,.84,.44,1),transform .95s cubic-bezier(.16,.84,.44,1);transform:translateY(36px)scale(1.05)}:where(html:has(.page-fellowship)) .fw-fnd-photos:is([data-reveal-state=revealing],[data-reveal-state=done]) .fw-fnd-photo{opacity:1;transform:none}:where(html:has(.page-fellowship)) .fw-fnd-photos:is([data-reveal-state=revealing],[data-reveal-state=done]) .fw-fnd-photo:first-child{transition-delay:50ms}:where(html:has(.page-fellowship)) .fw-fnd-photos:is([data-reveal-state=revealing],[data-reveal-state=done]) .fw-fnd-photo:nth-child(2){transition-delay:.18s}:where(html:has(.page-fellowship)) .fw-fnd-photos:is([data-reveal-state=revealing],[data-reveal-state=done]) .fw-fnd-photo:nth-child(3){transition-delay:.31s}:where(html:has(.page-fellowship)) .fw-fnd-photos:is([data-reveal-state=revealing],[data-reveal-state=done]) .fw-fnd-photo:nth-child(4){transition-delay:.44s}:where(html:has(.page-fellowship)) .fw-fnd-fade{pointer-events:none;opacity:0;background:linear-gradient(90deg,#180f349e,#180f3447 30%,#0000 52%),linear-gradient(#0000 70%,#180f3466);transition:opacity 1s .5s;position:absolute;inset:0}:where(html:has(.page-fellowship)) .fw-fnd-photos:is([data-reveal-state=revealing],[data-reveal-state=done]) .fw-fnd-fade{opacity:1}@media (prefers-reduced-motion:reduce){:where(html:has(.page-fellowship)) .fw-fnd-photos .fw-fnd-photo,:where(html:has(.page-fellowship)) .fw-fnd-fade{opacity:1;transition:none;transform:none}}:where(html:has(.page-fellowship)) .fw-fnd-cardpos{z-index:4;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}@media (max-width:900px){:where(html:has(.page-fellowship)) .fw-fnd-photos{grid-template-columns:repeat(2,1fr);margin-bottom:24px;position:static}:where(html:has(.page-fellowship)) .fw-fnd-photo{aspect-ratio:3/4}:where(html:has(.page-fellowship)) .fw-fnd-fade{display:none}:where(html:has(.page-fellowship)) .fw-fnd-cardpos{display:block;position:static}}@media (max-width:767px){:where(html:has(.page-fellowship)) .domain-chip:hover{transform:none}}@media (prefers-reduced-motion:reduce){:where(html:has(.page-fellowship)) .terr-panel,:where(html:has(.page-fellowship)) .terr-panel-inner,:where(html:has(.page-fellowship)) .terr-chevron,:where(html:has(.page-fellowship)) .fw-faq-a,:where(html:has(.page-fellowship)) .fw-faq-q .terr-chevron,:where(html:has(.page-fellowship)) .domain-chip{transition:none}}@media (max-width:767px){:where(html:has(.page-fellowship)) #top{min-height:auto;padding:58px 0}}:where(html:has(.page-fellowship)) section[id]{scroll-margin-top:112px}@media (max-width:767px){:where(html:has(.page-fellowship)) section[id]{scroll-margin-top:82px}}:where(html:has(.page-fellowship)) #areas .terr-panel{transition:height .46s cubic-bezier(.22,1,.36,1);overflow:hidden}:where(html:has(.page-fellowship)) .terr-panel-inner{max-width:58ch}:where(html:has(.page-fellowship)) #areas .terr-panel{max-height:none;height:var(--panel-height,auto)}:where(html:has(.page-fellowship)) #areas .terr-head[aria-expanded=false]+.terr-panel{height:0}:where(html:has(.page-fellowship)) #areas .terr-head[aria-expanded=false]+.terr-panel .terr-panel-inner{opacity:0;transform:translateY(8px)}:where(html:has(.page-fellowship)) #areas .terr-panel-inner{transition:opacity .3s,transform .42s cubic-bezier(.22,1,.36,1)}:where(html:has(.page-fellowship)) #areas .terr-head[aria-expanded=true]+.terr-panel .terr-panel-inner{transition-delay:70ms}:where(html:has(.page-fellowship)) #areas .terr-chevron{transition:transform .36s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){:where(html:has(.page-fellowship)) #areas .terr-panel,:where(html:has(.page-fellowship)) #areas .terr-panel-inner,:where(html:has(.page-fellowship)) #areas .terr-chevron{transition:none}}:root:where(:has(.page-fellowship)){--fw-gutter:clamp(20px, 4vw, 40px);--fw-section-space:clamp(48px, 6vw, 80px);--fw-block-space:28px;--fw-card-padding:24px;--fw-button-height:48px;--fw-body-size:1rem;--fw-body-leading:1.55}:where(html:has(.page-fellowship)) section .section-closing-statement{margin-top:28px;font-size:clamp(1.125rem,1.7vw,1.375rem);line-height:1.4}:where(html:has(.page-fellowship)) #problema .r-2to1>div:last-child{padding:var(--fw-card-padding)}:where(html:has(.page-fellowship)) #metodo .fw-metodo-intro{margin-bottom:28px}:where(html:has(.page-fellowship)) #metodo .fw-metodo-incluso{margin-top:28px;padding:24px}:where(html:has(.page-fellowship)) #oferta .fw-oferta-incluso,:where(html:has(.page-fellowship)) #oferta .fw-oferta-faq{margin-bottom:36px}:where(html:has(.page-fellowship)) .fw-fnd-stage{height:clamp(380px,46vw,500px)}:where(html:has(.page-fellowship)) .fw-fnd-card{width:360px}:where(html:has(.page-fellowship)) .fw-incl-item{line-height:1.5}:where(html:has(.page-fellowship)) .fw-container{width:min(100%,1200px);margin:auto}:where(html:has(.page-fellowship)) #curriculo.fw-founders-light{color:#171b24;background:#f3f4f6}:where(html:has(.page-fellowship)) .fw-eyebrow{letter-spacing:.1em;color:#606978;font:700 .75rem/1.5 Sansation,sans-serif}:where(html:has(.page-fellowship)) .fw-founders-heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:48px;margin-bottom:28px;display:grid}:where(html:has(.page-fellowship)) .fw-founders-heading h2{margin:14px 0 0;font:700 clamp(1.75rem,3vw,2.5rem)/1.18 Sansation,sans-serif}:where(html:has(.page-fellowship)) .fw-founders-heading h2 span{color:#767f8e}:where(html:has(.page-fellowship)) .fw-founders-heading p{color:#606978;margin:0}:where(html:has(.page-fellowship)) .fw-founders-image{border-radius:8px;width:100%;height:auto;display:block}:where(html:has(.page-fellowship)) .fw-founders-stats{text-align:center;background:#fff;border-bottom:1px solid #dce0e6;grid-template-columns:1fr 1fr;margin:0 0 28px;padding:22px;display:grid}:where(html:has(.page-fellowship)) .fw-founders-stats>div+div{border-left:1px solid #dce0e6}:where(html:has(.page-fellowship)) .fw-founders-stats strong{letter-spacing:-.035em;font:700 clamp(1.5rem,2.5vw,2rem)/1.2 Sansation,sans-serif;display:block}:where(html:has(.page-fellowship)) .fw-founders-stats strong span:not(.count-up):not(.sr-only){font-size:inherit}:where(html:has(.page-fellowship)) .fw-founders-stats>div>span{color:#606978;margin-top:6px;font-size:.8125rem;display:block}:where(html:has(.page-fellowship)) .fw-founders-bios{grid-template-columns:.5fr 1fr 1fr;align-items:start;gap:32px;display:grid}:where(html:has(.page-fellowship)) .fw-founders-bios article{min-width:0}:where(html:has(.page-fellowship)) .fw-founders-bios h3{margin:0 0 12px;font:700 1.125rem/1.3 Sansation,sans-serif}:where(html:has(.page-fellowship)) .fw-founders-bios p{color:#606978;margin:0 0 14px}:where(html:has(.page-fellowship)) .fw-founders-light .instagram-button{color:#333b4a;background:#ffffffb8;border:1px solid #d9dde4;margin-top:6px;text-decoration:none;transition:border-color .2s,background .2s,color .2s,transform .2s}:where(html:has(.page-fellowship)) .fw-founders-light .instagram-button-icon{color:#d90b4d;background:#fce7ee;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}:where(html:has(.page-fellowship)) .fw-founders-light .instagram-button-arrow{color:#79818e;transition:transform .2s}:where(html:has(.page-fellowship)) .fw-founders-light .instagram-button:hover{color:#ae073c;background:#fff4f8;border-color:#ed9eb8;transform:translateY(-2px)}:where(html:has(.page-fellowship)) .fw-founders-light .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){:where(html:has(.page-fellowship)) .fw-fnd-stage{height:auto}:where(html:has(.page-fellowship)) .fw-founders-bios{grid-template-columns:1fr 1fr}:where(html:has(.page-fellowship)) .fw-founders-bios>.fw-eyebrow{grid-column:1/-1}:where(html:has(.page-fellowship)) .fw-founders-heading{gap:28px}}html:where(:has(.page-fellowship)).lenis,html:where(:has(.page-fellowship)).lenis body{height:auto}:where(html:has(.page-fellowship)) .fellowship-hero-facts{border-top:1px solid #ffffff30;grid-template-columns:repeat(4,minmax(0,1fr));margin:30px 0 0;display:grid}:where(html:has(.page-fellowship)) .fellowship-hero-facts>div{border-right:1px solid #ffffff20;min-width:0;padding-right:16px}:where(html:has(.page-fellowship)) .fellowship-hero-facts>div:last-child{border:0}:where(html:has(.page-fellowship)) .fellowship-hero-facts dt{font:700 clamp(1.125rem,1.6vw,1.5rem)/1.25 Sansation,sans-serif}:where(html:has(.page-fellowship)) .fellowship-hero-facts dt span{font-weight:400}:where(html:has(.page-fellowship)) .fellowship-hero-facts dd{color:#bfc2ca;margin:5px 0 0;line-height:1.4}@keyframes fellowshipEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}:where(html:has(.page-fellowship)) .fellowship-hero-facts{animation:.75s cubic-bezier(.22,1,.36,1) .24s both fellowshipEnter}:where(html:has(.page-fellowship)) button:focus-visible{outline-offset:4px;outline:2px solid #ee0750}@media (max-width:767px){:root:where(:has(.page-fellowship)){--fs-body:1rem;--fs-body-lg:1.0625rem;--fs-h1:1.875rem;--fs-h2:1.625rem;--section-py:48px}:where(html:has(.page-fellowship)) .fellowship-hero-facts>div{border:0;padding:0}:where(html:has(.page-fellowship)) section h1.scroll-expand-title{letter-spacing:-.025em;line-height:1.18}:where(html:has(.page-fellowship)) .terr-grid{row-gap:24px}:where(html:has(.page-fellowship)) .fw-label{line-height:1.4}:where(html:has(.page-fellowship)) .fw-faq-q{padding:17px 0;font-size:1rem}:where(html:has(.page-fellowship)) .domain-chip{padding:8px 12px;font-size:.875rem}:where(html:has(.page-fellowship)) .fw-mkt-strip{gap:22px 16px}:where(html:has(.page-fellowship)) .domain-chip{font-size:var(--fs-body);padding:8px 14px}}:where(html:has(.page-fellowship)) .fellowship-scroll-expand{--expand-gutter:clamp(20px, 5.5vw, 96px);--expand-vertical:13%;background:#fff}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-media{object-position:50% 18%;filter:none}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-shade{background:linear-gradient(#07080b1f 0%,#07080b2e 40%,#07080bdb 100%)}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-copy{gap:clamp(12px,1.8vh,20px);padding-bottom:34px}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-title{max-width:18ch;font-size:clamp(3rem,6vw,6.5rem)}:where(html:has(.page-fellowship)) .fw-hero-accent{color:#f20b58}:where(html:has(.page-fellowship)) .fw-hero-lockup{justify-content:center}:where(html:has(.page-fellowship)) .fw-hero-lockup img{opacity:1}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-details{width:min(100%,880px);max-width:880px}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-details>p{max-width:54ch;font-size:clamp(1rem,1.35vw,1.25rem)}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-details>p span{color:#fff}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .fellowship-hero-facts{border-color:#ffffff38;gap:14px;margin-top:18px;padding-top:16px}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .fellowship-hero-facts dt{font-size:clamp(1rem,1.35vw,1.25rem)}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .fellowship-hero-facts dd{margin-top:3px;font-size:.8125rem}@media (min-width:768px){:where(html:has(.page-fellowship)) .fellowship-scroll-expand.scroll-expand-window .scroll-expand-track{height:170svh}}@media (max-width:767px){:where(html:has(.page-fellowship)) .fellowship-scroll-expand{--expand-gutter:16px;--expand-vertical:8%;background:#fff}:where(html:has(.page-fellowship)) .fellowship-scroll-expand.scroll-expand-window .scroll-expand-track{height:145svh}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-stage{background:#fff;height:calc(100svh - 76px);padding:0;position:sticky;top:76px}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-frame{color:#fff;background:#111318;display:block;position:absolute;overflow:hidden;box-shadow:0 18px 45px #171b2412}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-media{aspect-ratio:auto;object-fit:cover;border-radius:0;width:100%;max-width:none;position:absolute;inset:0}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-shade{aspect-ratio:auto;border-radius:0;height:auto;position:absolute;inset:0}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-copy{color:#fff;height:100%;position:relative}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-title{max-width:18ch}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-details>p,:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-details>p span{color:#f1f2f4;font-size:.9375rem;line-height:1.42}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .fellowship-hero-facts{border-color:#ffffff38;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:12px;padding-top:12px}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .fellowship-hero-facts dt{font-size:1rem}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .fellowship-hero-facts dd{color:#d7dae0;font-size:.75rem}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .fw-hero-lockup img{filter:none}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-hint{bottom:14px}:where(html:has(.page-fellowship)) .fellowship-scroll-expand .scroll-expand-edge{display:block}}@media (prefers-reduced-motion:reduce){:where(html:has(.page-fellowship)) .fellowship-hero-facts{animation:none}}@media (max-width:767px){:where(html:has(.page-fellowship)) section .section-closing-statement{margin-top:24px;font-size:1.125rem}:where(html:has(.page-fellowship)) #metodo :is(.fw-rotulo,.fw-metodo-incluso-titulo),:where(html:has(.page-fellowship)) #fundadores :is(.fw-rotulo,.fw-metodo-incluso-titulo),:where(html:has(.page-fellowship)) #oferta :is(.fw-rotulo,.fw-metodo-incluso-titulo){letter-spacing:.1em;font-size:.75rem}:where(html:has(.page-fellowship)) #metodo :is(.fw-metodo-incluso-linha,.fw-footer-base){text-align:left;grid-template-columns:1fr;gap:12px;width:100%;display:grid}:where(html:has(.page-fellowship)) #metodo :is(.fw-metodo-incluso-lista,.fw-transformacao-card,.fw-transformacao-lista,.fw-footer-links){align-items:stretch}:where(html:has(.page-fellowship)) #problema h2{margin-bottom:20px}:where(html:has(.page-fellowship)) #problema :is(.fw-problema-dor,.fw-problema-dor-ultima){padding:12px 0}:where(html:has(.page-fellowship)) #pratica .fw-pratica-ponto{grid-template-columns:24px 1fr;gap:10px;padding:12px 0}:where(html:has(.page-fellowship)) #pratica .fw-pratica-ponto-texto{font-size:1rem}:where(html:has(.page-fellowship)) .fw-fnd-photos{gap:8px}:where(html:has(.page-fellowship)) .fw-fnd-photo{aspect-ratio:1.2}:where(html:has(.page-fellowship)) .fw-fnd-card{width:100%;padding:20px}:where(html:has(.page-fellowship)) .fw-fnd-card h3{margin-bottom:18px}:where(html:has(.page-fellowship)) .fw-founders-heading,:where(html:has(.page-fellowship)) .fw-founders-bios{grid-template-columns:1fr;gap:24px}:where(html:has(.page-fellowship)) .fw-founders-heading p{text-align:left}:where(html:has(.page-fellowship)) .fw-founders-bios>.fw-eyebrow{grid-column:auto}:where(html:has(.page-fellowship)) .fw-founders-stats{gap:10px;padding:18px 10px}:where(html:has(.page-fellowship)) .fw-founders-stats strong{font-size:clamp(1.25rem,5.5vw,1.5rem)}:where(html:has(.page-fellowship)) .fw-founders-bios article+article{border-top:1px solid #dce0e6;padding-top:24px}:where(html:has(.page-fellowship)) #oferta .btn-shine.btn-red{min-height:48px;padding:12px 16px}:where(html:has(.page-fellowship)) #oferta .fw-faq-a p{max-width:none}}:where(html:has(.page-fellowship)) .fellowship-hero-facts dt,:where(html:has(.page-fellowship)) .fellowship-hero-facts dt span{color:#e00850}:where(html:has(.page-fellowship)) .fellowship-scroll-expand h1.scroll-expand-title{margin-block:.83em}.fw-secao-clara{background:var(--paper-muted);padding:var(--section-py) 0}.fw-problema-grade{margin:0 auto;padding:0 40px;display:grid}@media (min-width:1025px){.fw-problema-grade{grid-template-columns:1fr 1fr}}.fw-rotulo-linha{align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.fw-rotulo{font-size:var(--fs-body-lg);letter-spacing:.2em;color:var(--c,var(--brand-primary));font-weight:700}.fw-problema-titulo{color:var(--surface-raised);margin:0 0 28px;font-weight:700}.fw-problema-dores{border-top:1.5px solid var(--ink-invert-muted)}.fw-problema-dor{border-bottom:1.5px solid var(--ink-invert-muted);font-size:var(--fs-body);color:var(--ink-faint);line-height:var(--lh-normal);padding:18px 0}.fw-problema-dor-ultima{font-size:var(--fs-body);color:var(--ink-faint);line-height:var(--lh-normal);padding:18px 0}.fw-problema-resposta{--reveal-delay:80ms;border:1px solid var(--ink-invert-muted);border-radius:var(--radius-lg);background:#fff}.fw-problema-resposta-texto{color:var(--surface);text-wrap:balance;margin:0;font-family:Sansation,sans-serif;font-weight:700}.fw-problema-fechamento{--reveal-delay:.14s;box-sizing:border-box;width:100%;font-family:var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--surface);text-wrap:balance;margin:56px auto 0;padding:0 40px;font-weight:700}.fw-secao-marca{background:var(--surface-brand);padding:var(--section-py) 0;position:relative;overflow:hidden}.fw-metodo-brilho{pointer-events:none;background:radial-gradient(#8b5cf629,#0000 70%);width:760px;height:420px;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.fw-metodo-conteudo{margin:0 auto;padding:0 40px;position:relative}.fw-rotulo-linha-curta{align-items:center;gap:12px;margin-bottom:18px;display:inline-flex}.fw-metodo-titulo{color:#fff;margin:0;font-weight:700}.fw-destaque{color:var(--c,var(--brand-primary))}.fw-metodo-incluso{--reveal-delay:.14s;border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff1a}.fw-metodo-incluso-titulo{font-size:var(--fs-body-lg);letter-spacing:.2em;color:var(--c,var(--brand-primary));margin-bottom:20px;font-weight:700}.fw-metodo-incluso-lista{flex-direction:column;align-items:center;gap:16px;display:flex}.fw-metodo-incluso-linha{flex-wrap:wrap;justify-content:center;gap:14px 36px;display:flex}.fw-metodo-incluso-item{font-size:var(--fs-body);color:#ffffffd9;align-items:center;gap:9px;font-weight:600;display:inline-flex}.fw-footer-icone{flex-shrink:0}.fw-metodo-fechamento{--reveal-delay:.2s;box-sizing:border-box;width:100%;font-family:var(--font-inter), sans-serif;letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:56px auto 0;padding:0 40px;font-weight:700}.fw-pratica-grade{margin:0 auto;padding:0 40px;display:grid}@media (min-width:1025px){.fw-pratica-grade{grid-template-columns:.92fr 1.08fr}}.fw-pratica-titulo{color:var(--surface);margin:0 0 24px;font-weight:700}.fw-pratica-texto{color:var(--ink-faint);text-wrap:pretty;max-width:44ch;margin:0 0 34px}.fw-pratica-ponto{border-bottom:1.5px solid var(--ink-invert-muted);grid-template-columns:44px 1fr;align-items:baseline;gap:16px;padding:17px 0;display:grid}.fw-pratica-ponto-num{font-family:Sansation,sans-serif;font-weight:700;font-size:var(--fs-body);color:var(--c,var(--brand-primary));line-height:var(--lh-tight)}.fw-pratica-ponto-texto{letter-spacing:-.01em;color:var(--surface);font-family:Sansation,sans-serif;font-size:clamp(18px,1.4vw,20px);font-weight:700}.fw-pratica-fotos{--reveal-delay:.1s;grid-template-columns:1fr 1fr;grid-auto-rows:clamp(150px,17vw,250px);gap:10px;display:grid}.fw-pratica-foto{border-radius:var(--radius-md);position:relative;overflow:hidden;box-shadow:0 24px 60px -44px #0f111c8c}.fw-pratica-foto-1{background-position:50% 35%;background-size:cover;position:absolute;inset:0}.fw-pratica-foto-2{background-position:42% 40%;background-size:cover;position:absolute;inset:0}.fw-pratica-foto-3{background-position:50% 22%;background-size:cover;position:absolute;inset:0}.fw-pratica-foto-4{background-position:50% 32%;background-size:cover;position:absolute;inset:0}.fw-pratica-fechamento{--reveal-delay:.16s;box-sizing:border-box;width:100%;font-family:var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--surface);text-wrap:balance;margin:56px auto 0;padding:0 40px;font-weight:700}.fw-areas-secao{padding:var(--section-py) 0;background:#fff}.fw-areas-conteudo{margin:0 auto;padding:0 40px}.fw-areas-intro{grid-area:statement}.fw-areas-titulo{color:var(--surface-raised);margin:0 0 18px;font-weight:700}.fw-areas-lead{color:var(--ink-muted);max-width:40ch;margin:0}.fw-areas-lista{grid-area:list;transition-delay:60ms}.fw-areas-resumo{color:var(--surface-raised);margin:0 0 10px;font-weight:700}.fw-areas-detalhe{color:var(--ink-muted);margin:0 0 16px}.fw-areas-cabeca-ultima{border-bottom:1.5px solid var(--ink-invert-muted)}.fw-areas-chips-ultima{margin-bottom:16px}.fw-areas-nota{color:var(--surface-raised);margin:0;font-family:Sansation,sans-serif;font-weight:700}.fw-transformacao-secao{background:var(--surface-brand-hi);padding:var(--section-py) 0;position:relative;overflow:hidden}.fw-transformacao-brilho{pointer-events:none;background:radial-gradient(90% 70% at 50% 120%,#6e34d638,#0000 62%);position:absolute;inset:0}.fw-transformacao-conteudo{margin:0 auto;padding:0 40px;position:relative}.fw-cabeca-centro{margin-bottom:44px}.fw-fnd-foto-1{background-position:50% 28%}.fw-fnd-foto-2{background-position:50% 55%}.fw-fnd-foto-3{background-position:50% 30%}.fw-transformacao-card{--reveal-delay:.5s;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:var(--radius-sm);background:#0c08229e;border:1px solid #ffffff1f;flex-direction:column;justify-content:center;display:flex;box-shadow:0 30px 80px -20px #0000008c}@media (min-width:768px){.fw-transformacao-card{padding:32px 34px}}.fw-transformacao-titulo{font-weight:700;font-size:var(--fs-body-lg);color:#fff;margin:0 0 26px}.fw-transformacao-comparativo{grid-template-columns:1fr 1fr;gap:28px;display:grid}.fw-transformacao-antes-rotulo{font-size:var(--fs-body);letter-spacing:.14em;color:#fff6;margin-bottom:14px;font-weight:700}.fw-transformacao-lista{flex-direction:column;gap:13px;display:flex}.fw-transformacao-antes-item{font-size:var(--fs-body);color:#ffffffb3}.fw-transformacao-depois-rotulo{font-size:var(--fs-body);letter-spacing:.14em;color:var(--c,var(--brand-primary));margin-bottom:14px;font-weight:700}.fw-transformacao-depois-item{font-family:Sansation,sans-serif;font-size:var(--fs-body);color:#fff;font-weight:700}.fw-transformacao-fechamento{--reveal-delay:.16s;box-sizing:border-box;width:100%;font-family:var(--font-inter), sans-serif;letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:56px auto 0;padding:0 40px;font-weight:700}.fw-largura-media{margin:0 auto;padding:0 40px}.fw-perfil-titulo{color:var(--surface-raised);margin:0 auto;font-weight:700}.fw-perfil-aviso{--reveal-delay:.1s;color:var(--ink-muted);margin:32px 0 0;font-style:italic}.fw-perfil-depoimentos{--reveal-delay:.16s;margin-top:64px}.fw-mercado-secao{padding:var(--section-py) 0;background:#eceef2}.fw-mercado-cabeca{align-items:center;gap:12px;margin-bottom:26px;display:inline-flex}.fw-oferta-brilho{pointer-events:none;background:radial-gradient(#d90b4d24,#0000 70%);width:760px;height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fw-oferta-conteudo{margin:0 auto;padding:0 40px;position:relative}.fw-oferta-faq{--reveal-delay:80ms}.fw-oferta-cta{--reveal-delay:.14s}.fw-oferta-simbolo{height:44px;margin-bottom:24px}.fw-oferta-titulo{color:#fff;margin:0 0 16px;font-weight:700}.fw-oferta-texto{color:#ffffff9e;max-width:520px;margin:0 auto 34px}.fw-oferta-botao{color:#fff;border:1px solid #ffffff29;text-decoration:none;box-shadow:0 1px 2px #0000002e}.fw-footer{background:#0d0822;border-top:1px solid #ffffff12;padding:64px 0 40px}.fw-footer-grade{max-width:1280px;margin:0 auto;padding:0 40px;display:grid}@media (min-width:1025px){.fw-footer-grade{grid-template-columns:1.4fr 1fr 1fr;gap:48px}}.fw-footer-logo{height:34px;margin-bottom:18px}.fw-footer-sobre{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:#ffffff73;max-width:320px;margin:0}.fw-footer-titulo{font-family:Sansation,sans-serif;font-size:var(--fs-body);letter-spacing:.16em;color:#fff6;margin:0 0 18px;font-weight:700}.fw-footer-links{flex-direction:column;gap:12px;display:flex}.fw-footer-link{font-size:var(--fs-body);color:#ffffffb3;text-decoration:none}.fw-footer-base{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:1280px;margin:48px auto 0;padding:24px 40px 0;display:flex}.fw-footer-legal{font-size:calc(var(--fs-body) * .8);letter-spacing:.1em;color:#ffffff52}.fw-footer-privacidade{white-space:nowrap;color:inherit;text-underline-offset:3px;text-decoration:underline}.fw-footer-cidade{font-size:var(--fs-body);color:#ffffff52}body[data-page=fellowship] .r-2to1{align-items:start;gap:64px}body[data-page=fellowship] .fw-timeline{background:0 0;border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30;border-radius:0;gap:0}body[data-page=fellowship] .fw-step:last-child{border-right:0}body[data-page=fellowship] .fw-timeline:before{content:none}body[data-page=fellowship] .fw-signals{gap:16px}body[data-page=fellowship] .fw-mkt-strip{background:0 0;border-top:1px solid #d8dde5;border-bottom:1px solid #d8dde5;border-radius:0;padding-block:0}body[data-page=fellowship] .fw-mkt-item{padding:28px 20px}body[data-page=fellowship] .fw-incl-grid{border-top:1px solid #ffffff30;gap:0}body[data-page=fellowship] .fw-incl-item{background:0 0;border-bottom:1px solid #ffffff30;border-radius:0;padding:20px 16px}@media (max-width:1024px){body[data-page=fellowship] .r-2to1{gap:36px}}
body[data-page]{--page-accent:#e00850;--page-ink:#11141a;--page-muted:#626d7c;--page-paper:#f8f9fb;--page-border:#d8dde5}body[data-page] .red-navbar{z-index:80;padding:0 40px;top:22px}body[data-page] .red-navbar-pill{background:#11141aa6;border-radius:999px;max-width:1760px;height:72px;padding:0 30px}body[data-page] .red-navbar[data-surface=light] .red-navbar-pill{--nav-link:#202128;--nav-hover:#11141a;background:#f8f9fbdb;border-color:#11141a1a}body[data-page] .red-navbar[data-surface=dark] .red-navbar-brand img{filter:brightness(0)invert()}body[data-page] .red-navbar[data-surface=light] .red-navbar-brand img{filter:brightness(0)}body[data-page] .red-navbar a.red-navbar-cta-desktop,body[data-page] .red-navbar a.red-navbar-cta-mobile,body[data-page] .red-navbar-menu .red-menu-contact{background:var(--page-accent);color:#fff;min-height:46px;box-shadow:none;border-radius:999px;font-size:14px;font-weight:700}body[data-page] .red-navbar-logo{width:auto;height:26px}body[data-page] .red-navbar-flame{width:20px;height:30px}body[data-page] .red-navbar-menu{z-index:81}body[data-page] .red-navbar-menu a:hover{color:#fff}body[data-page] .site-floating{z-index:79;background:var(--page-accent);border:1px solid #fff5;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #11141a30}body[data-page] .site-floating img{filter:brightness(0)invert();width:26px;height:26px}body[data-page] .site-return{z-index:79;color:#11141a;background:#fffffff0;border:1px solid #d8dde5;border-radius:999px;padding:8px 14px;font:400 13px/1.5 Arial,sans-serif;text-decoration:none;position:fixed;bottom:20px;left:20px;box-shadow:0 4px 16px #11141a12}body[data-page] .class-hero-lockup,body[data-page] .skills-hero-lockup,body[data-page] .fw-hero-lockup{letter-spacing:.22em;color:#fff;align-items:center;gap:10px;font:400 13px/1.4 Sansation,sans-serif;display:flex}body[data-page] .class-hero-lockup img,body[data-page] .skills-hero-lockup img,body[data-page] .fw-hero-lockup img{flex-shrink:0;width:22px;height:30px}body[data-page=fellowship],body[data-page=skills]{--paper-muted:#f8f9fb;--surface:#11141a;--surface-deep:#0c0f14;--surface-raised:#11141a;--surface-brand:#11141a;--surface-brand-hi:#171b22;--ink-muted:#626d7c;--radius-md:14px;--radius-lg:18px;background:#f8f9fb;font-family:Arial,Helvetica,sans-serif}@media (min-width:768px){body[data-page=fellowship] section:not(#top),body[data-page=skills] section:not(#top){padding-top:clamp(72px,7.2vw,108px);padding-bottom:clamp(72px,7.2vw,108px)}}body[data-page=fellowship] section:not(#top)>div:not(:is(.sk-faixa-foto,.sk-faixa-sombra,.sk-faixa-sombra-base,.sk-passos-brilho,.sk-tecnicas-brilho,.sk-demanda-foto,.sk-demanda-sombra,.sk-porque-traco,.sk-faq-brilho,.sk-cta-brilho,.fw-metodo-brilho,.fw-pratica-foto-1,.fw-pratica-foto-2,.fw-pratica-foto-3,.fw-pratica-foto-4,.fw-transformacao-brilho,.fw-oferta-brilho)),body[data-page=skills] section:not(#top)>div:not(:is(.sk-faixa-foto,.sk-faixa-sombra,.sk-faixa-sombra-base,.sk-passos-brilho,.sk-tecnicas-brilho,.sk-demanda-foto,.sk-demanda-sombra,.sk-porque-traco,.sk-faq-brilho,.sk-cta-brilho,.fw-metodo-brilho,.fw-pratica-foto-1,.fw-pratica-foto-2,.fw-pratica-foto-3,.fw-pratica-foto-4,.fw-transformacao-brilho,.fw-oferta-brilho)){max-width:1280px;margin-inline:auto;padding-inline:40px}body[data-page=fellowship] section:not(#top) h2,body[data-page=skills] section:not(#top) h2{letter-spacing:-.05em;text-align:left;text-wrap:balance;max-width:20ch;margin-left:0;margin-right:0;font-family:Sansation,Arial,sans-serif;font-size:clamp(2.2rem,4.3vw,4.5rem);line-height:1.06}body[data-page=fellowship] section:not(#top) h3,body[data-page=skills] section:not(#top) h3{letter-spacing:-.03em;font-family:Sansation,Arial,sans-serif;line-height:1.2}body[data-page=fellowship] section:not(#top) p:where(:not(.class-eyebrow,.eyebrow)),body[data-page=skills] section:not(#top) p:where(:not(.class-eyebrow,.eyebrow)){font-size:16px;line-height:1.65}body[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)>p,body[data-page=skills] 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)>p{margin-left:0}body[data-page] .class-act-card{color:#fff;cursor:pointer}@media (max-width:1024px){body[data-page=fellowship] section:not(#top)>div:not(:is(.sk-faixa-foto,.sk-faixa-sombra,.sk-faixa-sombra-base,.sk-passos-brilho,.sk-tecnicas-brilho,.sk-demanda-foto,.sk-demanda-sombra,.sk-porque-traco,.sk-faq-brilho,.sk-cta-brilho,.fw-metodo-brilho,.fw-pratica-foto-1,.fw-pratica-foto-2,.fw-pratica-foto-3,.fw-pratica-foto-4,.fw-transformacao-brilho,.fw-oferta-brilho)),body[data-page=skills] section:not(#top)>div:not(:is(.sk-faixa-foto,.sk-faixa-sombra,.sk-faixa-sombra-base,.sk-passos-brilho,.sk-tecnicas-brilho,.sk-demanda-foto,.sk-demanda-sombra,.sk-porque-traco,.sk-faq-brilho,.sk-cta-brilho,.fw-metodo-brilho,.fw-pratica-foto-1,.fw-pratica-foto-2,.fw-pratica-foto-3,.fw-pratica-foto-4,.fw-transformacao-brilho,.fw-oferta-brilho)){padding-inline:28px}}@media (max-width:767px){body[data-page] .red-navbar{padding-inline:14px;top:12px}body[data-page] .red-navbar-pill{height:58px;padding-inline:14px}body[data-page] .red-navbar a.red-navbar-cta-mobile{min-height:40px;padding:9px 17px}body[data-page] .site-floating{width:48px;height:48px;top:calc(60svh - 24px);bottom:auto;right:16px}body[data-page] .site-return{font-size:12px;bottom:16px;left:12px}body[data-page=fellowship] section:not(#top),body[data-page=skills] section:not(#top){padding-block:64px}body[data-page=fellowship] section:not(#top)>div:not(:is(.sk-faixa-foto,.sk-faixa-sombra,.sk-faixa-sombra-base,.sk-passos-brilho,.sk-tecnicas-brilho,.sk-demanda-foto,.sk-demanda-sombra,.sk-porque-traco,.sk-faq-brilho,.sk-cta-brilho,.fw-metodo-brilho,.fw-pratica-foto-1,.fw-pratica-foto-2,.fw-pratica-foto-3,.fw-pratica-foto-4,.fw-transformacao-brilho,.fw-oferta-brilho)),body[data-page=skills] section:not(#top)>div:not(:is(.sk-faixa-foto,.sk-faixa-sombra,.sk-faixa-sombra-base,.sk-passos-brilho,.sk-tecnicas-brilho,.sk-demanda-foto,.sk-demanda-sombra,.sk-porque-traco,.sk-faq-brilho,.sk-cta-brilho,.fw-metodo-brilho,.fw-pratica-foto-1,.fw-pratica-foto-2,.fw-pratica-foto-3,.fw-pratica-foto-4,.fw-transformacao-brilho,.fw-oferta-brilho)){padding-inline:20px}body[data-page=fellowship] section:not(#top) h2,body[data-page=skills] section:not(#top) h2{max-width:none}}body[data-page] :is(.model-button,.link-button,.class-button,.btn-shine,.skills-hero-cta,.fw-hero-cta,.instagram-button){letter-spacing:0;text-align:center;white-space:normal;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:fit-content;min-width:0;max-width:100%;height:auto;min-height:48px;padding:12px 20px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex}body[data-page] :is(.model-button,.link-button,.class-button,.btn-shine,.skills-hero-cta,.fw-hero-cta,.instagram-button,.red-navbar-cta-mobile,.red-navbar-cta-desktop) :is(svg,.whatsapp-icon){flex:0 0 18px;align-self:center;width:18px;min-width:18px;height:18px;margin:0;display:block;position:static;transform:none}body[data-page] :is(.model-button-light,.class-button-light,.link-button.white) .whatsapp-icon{filter:brightness(0)saturate()invert(17%)sepia(95%)saturate(4300%)hue-rotate(329deg)}body[data-page] :is(.model-button-light,.class-button-light,.link-button.white){color:#c30743;box-shadow:none;background:#fff;border:1px solid #ffffff90}body[data-page] :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #7297ef}body[data-page] footer{padding-bottom:84px}body[data-page] :is(.class-scroll-expand,.skills-scroll-expand,.fellowship-scroll-expand) .scroll-expand-media{transform:none}body[data-page] :is(.class-scroll-expand,.skills-scroll-expand) .scroll-expand-media{object-position:72% 18%}body[data-page] .class-program-track img,body[data-page] .class-program-track .site-ecosystem-banner>img.site-ecosystem-mobile-approved{object-fit:cover}body[data-page] .site-player{color:#fff;background:#11141a;border:1px solid #ffffff30;border-radius:16px;width:fit-content;max-width:calc(100vw - 40px);max-height:calc(100svh - 64px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #0008}body[data-page] .site-player::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050810c9}body[data-page] .site-player-panel{width:fit-content;max-width:100%}body[data-page] .site-player-bar{justify-content:space-between;align-items:center;gap:16px;max-width:min(820px,100vw - 42px);padding:10px 12px 10px 16px;display:flex}body[data-page] .site-player-bar h2{letter-spacing:0;color:#fff;max-width:42ch;font:600 14px/1.4 Arial,sans-serif}body[data-page] .site-player-bar button{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff40;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font:400 28px/1 Arial,sans-serif;display:grid}body[data-page] .site-player video{object-fit:contain;background:#000;width:auto;max-width:min(820px,100vw - 42px);height:auto;max-height:68svh;margin:auto;display:block}body[data-page] .site-player p{max-width:45ch;padding:16px;font-size:14px;line-height:1.5}body[data-page] .site-player p a{text-decoration:underline}body[data-page] :is(.play-button,.testi-ph-play,.class-act-play){background:var(--page-accent);width:48px;height:48px;box-shadow:none;border:1px solid #fff5}body[data-page]{--video-card-width:260px}body[data-page] :is(.testimonial-card,.testi-card-fw,.class-act-card){width:var(--video-card-width);flex:0 0 var(--video-card-width);aspect-ratio:9/16;text-align:left;scroll-snap-align:start;background:#11141a;border:1px solid #ffffff26;border-radius:14px;align-self:start;max-width:100%;height:auto;padding:0;display:block;position:relative;overflow:hidden}body[data-page] :is(.testimonial-card>img,.testi-card-fw>video,.class-act-card>img){aspect-ratio:auto;object-fit:cover;object-position:50% 50%;background:#080a0e;width:100%;height:100%;display:block;position:absolute;inset:0;transform:none}body[data-page] :is(.testimonial-card,.testi-card-fw,.class-act-card):after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 43%,#080a0fbe 76%,#080a0ffa 100%);display:block;position:absolute;inset:0}body[data-page] :is(.testi-footer,.testi-cap-fw,.class-act-copy){z-index:2;color:#fff;background:0 0;flex-direction:column;gap:5px;padding:18px;display:flex;position:absolute;inset:auto 0 0}body[data-page] :is(.testi-footer,.testi-cap-fw)>:first-child,body[data-page] .class-acts .class-act-copy h3{letter-spacing:-.015em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.3}body[data-page] :is(.testi-footer,.testi-cap-fw)>:last-child,body[data-page] .class-act-copy p{color:#e0e4ec;margin:0;font-size:14px;line-height:1.45}body[data-page] :is(.testimonial-card,.testi-card-fw,.class-act-card) :is(.play-button,.testi-ph-play,.class-act-play){z-index:2;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){body[data-page]{--page-mobile-heading:clamp(1.65rem, 7.1vw, 2rem);--video-card-width:230px}body[data-page],body[data-page] *{scrollbar-width:none}html:has(body[data-page]){scrollbar-width:none}html:has(body[data-page])::-webkit-scrollbar{width:0;height:0;display:none}body[data-page]::-webkit-scrollbar{width:0;height:0;display:none}body[data-page] ::-webkit-scrollbar{width:0;height:0;display:none}body[data-page=fellowship] section:not(#top),body[data-page=skills] section:not(#top),body[data-page] :is(.class-section,.class-acts){padding-block:44px}body[data-page=fellowship] section:not(#top) h2,body[data-page=skills] section:not(#top) h2,body[data-page] .class-page section:not(#top) h2{font-size:var(--page-mobile-heading);letter-spacing:-.035em;line-height:1.14}body[data-page=fellowship] section:not(#top) h3,body[data-page=skills] section:not(#top) h3,body[data-page] .class-page h3{font-size:20px;line-height:1.2}body[data-page] :is(.class-eyebrow,.eyebrow){font-size:12px;line-height:1.5}body[data-page] .class-scroll-expand .scroll-expand-media,body[data-page] .skills-scroll-expand .scroll-expand-media{object-position:72% 12%;height:56%;transform:none}body[data-page] .class-scroll-expand .scroll-expand-shade,body[data-page] .skills-scroll-expand .scroll-expand-shade{background:linear-gradient(#080a0f00 0%,#080a0f36 27%,#080a0ffa 60%,#080a0f 100%)}body[data-page] .fellowship-scroll-expand .scroll-expand-copy{gap:14px}body[data-page] .class-scroll-expand .scroll-expand-eyebrow,body[data-page] .skills-scroll-expand .scroll-expand-eyebrow{margin-bottom:16px}body[data-page] .class-scroll-expand .scroll-expand-details,body[data-page] .skills-scroll-expand .scroll-expand-details{gap:14px}body[data-page] .class-programs{padding-block:45px}body[data-page] .class-program-track{border-radius:11px}body[data-page] .class-programs-head{margin-bottom:20px}body[data-page] .testi-grid-fw{align-items:start;gap:16px;display:flex;overflow-x:auto}body[data-page] :is(.class-finale,.contact-section),body[data-page] section[data-screen-label=CTA]{min-height:0;padding-block:40px}body[data-page] footer{padding-top:32px;padding-bottom:80px}body[data-page] :is(.footer-grid,.class-footer-grid,.r-foot){grid-template-columns:1fr 1fr;gap:24px 20px;padding-bottom:24px;display:grid}body[data-page] .r-foot{padding-inline:20px}body[data-page] :is(.footer-grid,.class-footer-grid,.r-foot)>:first-child{grid-column:1/-1}body[data-page] :is(.footer-brand img,.class-footer-grid>div>img,.r-foot>div>img){width:104px;height:auto;margin-bottom:12px}body[data-page] :is(.footer-brand p,.class-footer-grid>div>p,.r-foot>div>p){color:#a9b2c0;max-width:38ch;margin:0;font-size:14px;line-height:1.55}body[data-page] footer :is(.eyebrow,.class-eyebrow,h4){letter-spacing:.1em;color:#a9b2c0;margin-bottom:10px;font-size:12px;line-height:1.5}body[data-page] footer :is(nav a,.red-link,.footer-grid>div:not(:first-child)>a,.footer-grid button){color:#c5ccd6;align-items:center;gap:6px;min-height:32px;margin:0;font-size:14px;line-height:1.45;display:flex}body[data-page] .r-foot>div>div{gap:4px}body[data-page] :is(.footer-bottom,.class-footer-bottom),body[data-page] footer>.r-foot+div{letter-spacing:.04em;flex-wrap:wrap;gap:12px;margin-top:0;padding-top:18px;font-size:12px;line-height:1.55;display:flex}body[data-page] footer>.r-foot+div{padding-inline:20px}body[data-page] footer>.r-foot+div span{color:#a9b2c0;font-size:12px;line-height:1.55}body[data-page] footer .whatsapp-icon{flex:0 0 18px;width:18px;height:18px;margin:0}}@media (min-width:768px){body[data-page] :is(.testimonial-track,.testi-grid-fw,.class-acts .class-acts-grid){scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:safe center;gap:24px;display:flex;overflow-x:auto}body[data-page] :is(.testimonial-track,.testi-grid-fw,.class-acts-grid)::-webkit-scrollbar{display:none}}body[data-page=class] .site-ecosystem-skills .site-ecosystem-copy{background:#0063a8}body[data-page=class] .site-ecosystem-fellowship .site-ecosystem-copy{background:#43008b}body[data-page=class] .site-ecosystem-class-current .site-ecosystem-copy{background:#090c12}@media (max-width:767px){body[data-page=class] .site-ecosystem-banner>.site-ecosystem-copy,body[data-page=class] .site-ecosystem-banner>.site-ecosystem-photo{display:none}body[data-page=class] .site-ecosystem-banner>.site-ecosystem-mobile-approved{aspect-ratio:auto;object-fit:contain;border-radius:14px;width:100%;height:auto;max-height:none;display:block}body[data-page]{--mobile-art-width:min(487px, calc(100vw - 40px))}}body[data-page] .added-ecosystem .site-ecosystem-track{background:#0b0e14;border-radius:14px}body[data-page] .added-ecosystem .site-ecosystem-banner{aspect-ratio:1147/469;scroll-snap-align:start;color:#fff;flex:0 0 100%;grid-template-columns:1fr 1fr;min-height:0;display:grid;overflow:hidden}body[data-page] .added-ecosystem .site-ecosystem-copy{background:#e00850;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,58px);display:flex}body[data-page] .added-ecosystem .site-ecosystem-copy .class-eyebrow{color:#fff;margin:0}body[data-page] .added-ecosystem .site-ecosystem-copy>p{max-width:38ch;margin-top:20px}body[data-page] .added-ecosystem .site-ecosystem-cta{color:#151922;background:#fff;border-radius:999px;justify-content:space-between;align-self:flex-start;align-items:center;gap:18px;min-width:220px;min-height:48px;margin-top:28px;padding:11px 20px;font-size:13px;font-weight:700;display:inline-flex}body[data-page] .added-ecosystem .site-ecosystem-photo{min-width:0;overflow:hidden}body[data-page] .added-ecosystem .site-ecosystem-photo img{aspect-ratio:auto;object-position:50% 50%;width:100%}body[data-page] .added-ecosystem .site-ecosystem-photo{position:relative}body[data-page] .added-ecosystem .site-ecosystem-photo:after{content:"";pointer-events:none;background:linear-gradient(90deg,#001b3199 0%,#0000 25%),linear-gradient(#0001,#0000 50%,#0005);position:absolute;inset:0}body[data-page] .added-ecosystem .site-news-instagram{z-index:3;color:#fff;text-shadow:0 1px 5px #000;align-items:center;gap:7px;font:500 13px/1.2 Georgia,serif;display:flex;position:absolute;bottom:12%;right:8%}body[data-page] .added-ecosystem .site-news-instagram i{background:#ef0a55;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}body[data-page] .added-ecosystem .site-news-instagram i img{filter:brightness(0)invert();width:11px;height:14px}body[data-page] .added-ecosystem .site-ecosystem-skills .site-ecosystem-copy{background:#0063a8}body[data-page] .added-ecosystem .site-ecosystem-fellowship .site-ecosystem-copy{background:#43008b}body[data-page] .added-ecosystem .site-ecosystem-class-current .site-ecosystem-copy{background:#090c12}body[data-page] section.added-ecosystem{color:#11141a;background:#f8f9fb;padding:60px 0}body[data-page] section.added-ecosystem>.class-wrap{width:calc(100% - 80px);max-width:1280px;margin:auto;padding:0}body[data-page] .added-ecosystem .class-programs-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}body[data-page] .added-ecosystem .class-programs-head>p{letter-spacing:.15em;text-transform:uppercase;color:#626d7c}body[data-page] .added-ecosystem .class-programs-head>div{align-items:center;gap:14px;display:flex}body[data-page] .added-ecosystem .class-programs-head button{color:#11141a;cursor:pointer;background:0 0;border:1px solid #cfd5de;border-radius:50%;width:38px;height:38px}body[data-page] .added-ecosystem .class-programs-head span{white-space:nowrap;font-size:12px}body[data-page] .added-ecosystem .class-program-track{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;display:flex;overflow-x:auto}body[data-page] .added-ecosystem .site-ecosystem-banner{min-width:0;text-decoration:none}body[data-page] .added-ecosystem .site-ecosystem-copy h2{color:#fff;letter-spacing:-.04em;max-width:12ch;margin:24px 0 0;font-size:clamp(2rem,3.4vw,3.6rem);line-height:1.03}body[data-page] .added-ecosystem .site-ecosystem-copy>p{color:#fff}body[data-page] .added-ecosystem .site-ecosystem-copy>p:where(:not(.class-eyebrow)){font-size:16px;line-height:1.65}body[data-page] .site-ecosystem-copy>.class-eyebrow,body[data-page] .added-ecosystem .class-programs-head>p{font-size:12px}@media (min-width:768px){body[data-page] .site-ecosystem-copy>.class-eyebrow,body[data-page] .added-ecosystem .class-programs-head>p{line-height:1.65}}body[data-page] .added-ecosystem .site-ecosystem-copy>.class-eyebrow{letter-spacing:.1em;text-transform:uppercase}body[data-page] .added-ecosystem .site-ecosystem-photo img{height:100%;display:block}body[data-page] .added-ecosystem .site-ecosystem-mobile-approved{display:none}@media (max-width:767px){body[data-page] section.added-ecosystem:not(#top)>.class-wrap{width:min(487px,100vw - 40px);padding:0}body[data-page] .added-ecosystem .class-programs-head{gap:12px}body[data-page] .added-ecosystem .class-programs-head>p{max-width:180px}body[data-page] .added-ecosystem .class-programs-head>div{gap:8px}body[data-page] .added-ecosystem .site-ecosystem-banner{aspect-ratio:auto;height:auto;max-height:none;display:block}body[data-page] .added-ecosystem .site-ecosystem-copy,body[data-page] .added-ecosystem .site-ecosystem-photo{display:none}body[data-page] .added-ecosystem .site-ecosystem-mobile-approved{object-fit:contain;border-radius:14px;width:100%;height:auto;display:block}}body[data-page] .red-navbar-pill{transition:background-color .28s,border-color .28s,color .28s}body[data-page] .red-navbar-brand img{transition:filter .28s}@media (prefers-reduced-motion:reduce){body[data-page] .red-navbar-pill,body[data-page] .red-navbar-brand img{transition:none}}@media (max-width:767px){body[data-page] :is(.class-scroll-expand,.fellowship-scroll-expand,.skills-scroll-expand) .scroll-expand-copy{justify-content:center;padding:100px 18px 80px}}html{background:#fafbfc}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.22s;animation-timing-function:ease-out}::view-transition-new(root){animation-duration:.22s;animation-timing-function:ease-out}h1,h2,h3,h4,dt,dd,li,summary,figcaption,[class*=kicker],[class*=eyebrow],[class*=label]{text-wrap:balance}p,blockquote{text-wrap:pretty}@media (max-width:767px){:where(html:has(.page-skills,.page-fellowship)) :is(.sk-statement,.sk-faixa-conteudo,.sk-largura,.sk-largura-simples,.sk-demanda,.sk-depoimentos-conteudo,.sk-faq-conteudo,.sk-cta-conteudo,.sk-footer,.sk-footer-grade,.fw-problema-grade,.fw-problema-fechamento,.fw-metodo-conteudo,.fw-metodo-fechamento,.fw-pratica-grade,.fw-pratica-fechamento,.fw-areas-conteudo,.fw-transformacao-conteudo,.fw-transformacao-fechamento,.fw-largura-media,.fw-oferta-conteudo,.fw-footer,.fw-footer-grade){padding-left:20px;padding-right:20px}}body[data-page=fellowship] .fw-step{background:0 0;border-right:1px solid #ffffff30;border-radius:0;padding:30px 24px}body[data-page=fellowship] .fw-num{color:#f14a82;background:0 0;border:0;border-radius:0;width:auto;height:auto;margin:0 0 20px;font:700 clamp(2rem,3.5vw,3.4rem)/1 Sansation,sans-serif}body[data-page=fellowship] .fw-signal{color:#11141a;background:#fff;border:1px solid #d8dde5;border-radius:14px;padding:24px}body[data-page=fellowship] .btn-shine.btn-red{background:#e00850;border-radius:999px;min-height:48px}@media (max-width:767px){body[data-page] .fellowship-scroll-expand .scroll-expand-media{object-position:47% 10%;height:48%;transform:none}body[data-page] .fellowship-scroll-expand .scroll-expand-shade{background:linear-gradient(#0000 0%,#080a0f20 18%,#080a0ffa 52%,#080a0f 100%)}body[data-page] .fellowship-scroll-expand .scroll-expand-title{font-size:clamp(1.85rem,8vw,2.3rem)}body[data-page] .fw-step{padding:20px 12px}body[data-page] .fw-signal{padding:20px}}
