@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_fa6c7a-module__e6LDAG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_fa6c7a-module__e6LDAG__variable{--font-serif:"Playfair Display","Playfair Display Fallback"}
@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(../media/20f1c48c725d3555-s.06aaffe1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f30fd2e485acf1bc-s.p.3d1b066d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.38647399.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0e564e6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.99b0b73b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.eead68dd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_e7648549-module__Vk3QGG__className{font-family:Lato,Lato Fallback;font-style:normal}.lato_e7648549-module__Vk3QGG__variable{--font-sans:"Lato","Lato Fallback"}
.CookieBanner-module__3JinOG__banner{background-color:var(--color-cream-light);z-index:2000;border-top:1px solid var(--color-gold);justify-content:center;width:100%;padding:1.5rem;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -4px 20px #0000001a}.CookieBanner-module__3JinOG__container{justify-content:space-between;align-items:center;gap:2rem;width:100%;max-width:1000px;display:flex}.CookieBanner-module__3JinOG__text{color:var(--color-text-main);flex:1;font-size:.9rem}.CookieBanner-module__3JinOG__link{color:var(--color-gold-dark);margin-left:5px;text-decoration:underline}.CookieBanner-module__3JinOG__actions{white-space:nowrap;gap:1rem;display:flex}@media (max-width:768px){.CookieBanner-module__3JinOG__container{text-align:center;flex-direction:column;gap:1rem}.CookieBanner-module__3JinOG__text{font-size:.85rem}.CookieBanner-module__3JinOG__actions{justify-content:center;width:100%}}
.Button-module__8RiFmG__button{isolation:isolate;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;border-radius:var(--radius-pill);cursor:pointer;transition:transform .5s var(--ease-out-expo),box-shadow .5s var(--ease-out-expo),color .4s var(--ease-out-expo),border-color .4s var(--ease-out-expo),background-color .4s var(--ease-out-expo);white-space:nowrap;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:.8rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.Button-module__8RiFmG__button:before{content:"";z-index:-1;border-radius:inherit;transform-origin:100%;transition:transform .6s var(--ease-out-expo);position:absolute;inset:0;transform:scaleX(0)}.Button-module__8RiFmG__button:active{transform:scale(.97)}.Button-module__8RiFmG__button:disabled{opacity:.6;cursor:not-allowed}.Button-module__8RiFmG__primary{background-color:var(--color-gold);color:var(--color-white);border-color:var(--color-gold)}.Button-module__8RiFmG__primary:before{background-color:var(--color-gold-dark)}.Button-module__8RiFmG__outline{color:var(--color-gold-dark);border-color:var(--color-gold);background-color:#0000}.Button-module__8RiFmG__outline:before{background-color:var(--color-gold)}.Button-module__8RiFmG__ghost{color:var(--color-text-main);background-color:#0000;padding:.5rem 1rem}.Button-module__8RiFmG__ghost:before{background-color:#577f671a}@media (hover:hover) and (pointer:fine){.Button-module__8RiFmG__button:hover:before{transform-origin:0;transform:scaleX(1)}.Button-module__8RiFmG__primary:hover{border-color:var(--color-gold-dark);transform:translateY(-2px);box-shadow:0 12px 30px -10px #3b56458c}.Button-module__8RiFmG__outline:hover{color:var(--color-white);transform:translateY(-2px)}.Button-module__8RiFmG__ghost:hover{color:var(--color-gold)}}.Button-module__8RiFmG__sm{padding:.6rem 1.4rem;font-size:.72rem}.Button-module__8RiFmG__lg{padding:1.15rem 2.4rem;font-size:.85rem}
.Formacao-module__Jgw-UG__page{padding-top:var(--nav-height);background-color:var(--color-cream-light)}.Formacao-module__Jgw-UG__page .Formacao-module__Jgw-UG__narrow{max-width:680px}.Formacao-module__Jgw-UG__header{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2.5rem;display:flex}.Formacao-module__Jgw-UG__eyebrow{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold);font-size:.75rem;font-weight:700}.Formacao-module__Jgw-UG__title{font-family:var(--font-serif);color:var(--color-gold-dark);font-size:2.5rem;line-height:1.1}.Formacao-module__Jgw-UG__lead{font-family:var(--font-sans);color:var(--color-text-muted);line-height:1.6}.Formacao-module__Jgw-UG__card{background-color:var(--color-white);border:1px solid var(--color-cream-dark);border-radius:var(--radius-sm);scroll-margin-top:calc(var(--nav-height) + 1.5rem);padding:2rem}.Formacao-module__Jgw-UG__summary{border-bottom:1px solid var(--color-cream-dark);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.Formacao-module__Jgw-UG__summaryLabel{color:var(--color-text-muted);font-size:.9rem}.Formacao-module__Jgw-UG__price{font-family:var(--font-serif);color:var(--color-gold);font-size:1.75rem}.Formacao-module__Jgw-UG__form{flex-direction:column;gap:1.1rem;display:flex}.Formacao-module__Jgw-UG__row{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.Formacao-module__Jgw-UG__inputGroup{flex-direction:column;gap:.4rem;display:flex}.Formacao-module__Jgw-UG__label{color:var(--color-text-main);font-size:.9rem;font-weight:700}.Formacao-module__Jgw-UG__optional{color:var(--color-text-muted);font-weight:400}.Formacao-module__Jgw-UG__input,.Formacao-module__Jgw-UG__select,.Formacao-module__Jgw-UG__textarea{background-color:var(--color-white);width:100%;color:var(--color-text-main);font-family:var(--font-sans);transition:border-color var(--transition-fast);border:1px solid #ddd;border-radius:4px;padding:.8rem 1rem;font-size:1rem}.Formacao-module__Jgw-UG__input:focus,.Formacao-module__Jgw-UG__select:focus,.Formacao-module__Jgw-UG__textarea:focus{border-color:var(--color-gold);outline:none}.Formacao-module__Jgw-UG__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23577f67' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.Formacao-module__Jgw-UG__select:invalid{color:var(--color-text-muted)}.Formacao-module__Jgw-UG__textarea{resize:vertical;min-height:90px}.Formacao-module__Jgw-UG__actions{gap:.75rem;margin-top:.5rem;display:flex}.Formacao-module__Jgw-UG__submit{flex:2 1 0;width:100%}.Formacao-module__Jgw-UG__actions .Formacao-module__Jgw-UG__klarnaButton,.Formacao-module__Jgw-UG__actions .Formacao-module__Jgw-UG__klarnaButton:hover{color:#17120f;background-color:#ffb3c7;border-color:#ffb3c7;flex:1 1 0}.Formacao-module__Jgw-UG__actions .Formacao-module__Jgw-UG__klarnaButton:before{background-color:#ff9fba}.Formacao-module__Jgw-UG__klarnaLine{color:var(--color-text-main);flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.9rem;font-weight:400;display:flex}.Formacao-module__Jgw-UG__price .Formacao-module__Jgw-UG__regularPrice{font-size:1.1rem}.Formacao-module__Jgw-UG__promoUntil{text-align:right;color:var(--color-text-muted);flex-basis:100%;font-size:.85rem}.Formacao-module__Jgw-UG__summary .Formacao-module__Jgw-UG__klarnaLine{flex-basis:100%;justify-content:flex-end;margin-top:0}.Formacao-module__Jgw-UG__klarnaBadge{color:#17120f;font-family:var(--font-sans);background-color:#ffb3c7;border-radius:4px;padding:.1rem .5rem;font-size:.85rem;font-weight:800}.Formacao-module__Jgw-UG__hint{color:var(--color-text-muted);text-align:center;justify-content:center;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.Formacao-module__Jgw-UG__error{color:#a33a3a;font-size:.95rem}.Formacao-module__Jgw-UG__success{color:var(--color-gold-dark);font-size:.95rem}.Formacao-module__Jgw-UG__back{color:var(--color-gold);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;margin-bottom:1rem;padding:0;font-size:.95rem;text-decoration:underline}.Formacao-module__Jgw-UG__checkout{padding:1.5rem}.Formacao-module__Jgw-UG__orders{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.Formacao-module__Jgw-UG__order{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Formacao-module__Jgw-UG__orderMeta{color:var(--color-text-muted);margin-top:.25rem;font-size:.9rem}.Formacao-module__Jgw-UG__invoice{color:var(--color-gold);margin-top:.4rem;font-size:.9rem;text-decoration:underline;display:inline-block}.Formacao-module__Jgw-UG__badge{border-radius:var(--radius-pill);white-space:nowrap;padding:.35rem .9rem;font-size:.85rem;font-weight:700;display:inline-block}.Formacao-module__Jgw-UG__paid{color:var(--color-gold-dark);background-color:#e3eee7}.Formacao-module__Jgw-UG__pending{color:#7a5b16;background-color:#f6eedb}.Formacao-module__Jgw-UG__failed{color:#a33a3a;background-color:#f6e1e1}.Formacao-module__Jgw-UG__refunded,.Formacao-module__Jgw-UG__cancelled{background-color:var(--color-cream);color:var(--color-text-muted)}.Formacao-module__Jgw-UG__fieldHelp{color:var(--color-text-muted);font-size:.85rem}.Formacao-module__Jgw-UG__checkbox{cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.95rem;display:flex}.Formacao-module__Jgw-UG__checkbox input{accent-color:var(--color-gold);margin-top:.2rem}.Formacao-module__Jgw-UG__dates{border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.Formacao-module__Jgw-UG__dates legend{margin-bottom:.5rem}.Formacao-module__Jgw-UG__dateOption{cursor:pointer;transition:border-color var(--transition-fast);border:1px solid #ddd;border-radius:4px;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.Formacao-module__Jgw-UG__dateOption:has(input:checked){border-color:var(--color-gold);background-color:var(--color-cream-light)}.Formacao-module__Jgw-UG__dateOption input{accent-color:var(--color-gold)}.Formacao-module__Jgw-UG__dateOption .Formacao-module__Jgw-UG__badge{margin-left:auto}.Formacao-module__Jgw-UG__dateSoldOut{cursor:not-allowed;color:var(--color-text-muted)}.Formacao-module__Jgw-UG__dateFixed{background-color:var(--color-cream-light);border-radius:4px;padding:.8rem 1rem}.Formacao-module__Jgw-UG__banners{top:var(--nav-height);z-index:5;position:sticky}.Formacao-module__Jgw-UG__banner{color:#7a5b16;text-align:center;background-color:#f6eedb;margin:0;padding:.75rem 1rem;font-size:.9rem;font-weight:700}.Formacao-module__Jgw-UG__testBanner{color:var(--color-white);background-color:#a33a3a}.Formacao-module__Jgw-UG__testBadge{color:var(--color-white);background-color:#a33a3a;margin-left:.5rem}.Formacao-module__Jgw-UG__cover{aspect-ratio:16/9;border-radius:var(--radius-sm);margin-bottom:2rem;position:relative;overflow:hidden}.Formacao-module__Jgw-UG__cover img{object-fit:cover}.Formacao-module__Jgw-UG__facts{border-top:1px solid var(--color-cream-dark);flex-direction:column;margin:0 0 2rem;display:flex}.Formacao-module__Jgw-UG__fact{border-bottom:1px solid var(--color-cream-dark);grid-template-columns:7rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.Formacao-module__Jgw-UG__fact dt{letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);padding-top:.15rem;font-size:.8rem;font-weight:700}.Formacao-module__Jgw-UG__fact dd{margin:0}.Formacao-module__Jgw-UG__locationText{white-space:pre-line}.Formacao-module__Jgw-UG__location a,.Formacao-module__Jgw-UG__description a{color:var(--color-gold-dark);text-underline-offset:.2em;text-decoration:underline}.Formacao-module__Jgw-UG__location a:hover,.Formacao-module__Jgw-UG__description a:hover{color:var(--color-gold)}.Formacao-module__Jgw-UG__dateList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Formacao-module__Jgw-UG__dateList .Formacao-module__Jgw-UG__badge{margin-left:.5rem}.Formacao-module__Jgw-UG__regularPrice{color:var(--color-text-muted);margin-right:.5rem;font-weight:400}.Formacao-module__Jgw-UG__body,.Formacao-module__Jgw-UG__description p{margin-bottom:1rem;line-height:1.7}.Formacao-module__Jgw-UG__description h3{font-family:var(--font-serif);color:var(--color-gold-dark);margin:2rem 0 .75rem;font-size:1.5rem;line-height:1.25}.Formacao-module__Jgw-UG__description h3:first-child{margin-top:0}.Formacao-module__Jgw-UG__description strong{font-weight:700}.Formacao-module__Jgw-UG__description .destaque{font-family:var(--font-serif);color:var(--color-gold-dark)}.Formacao-module__Jgw-UG__description ul{margin-bottom:1rem;padding-left:1.25rem;line-height:1.7;list-style:outside}.Formacao-module__Jgw-UG__description li+li{margin-top:.35rem}.Formacao-module__Jgw-UG__enrolment{scroll-margin-top:calc(var(--nav-height) + 1.5rem);margin-top:2.5rem}.Formacao-module__Jgw-UG__contactCard{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.Formacao-module__Jgw-UG__whatsappFloat{right:1.25rem;bottom:calc(1.25rem + env(safe-area-inset-bottom));z-index:900;width:3.5rem;height:3.5rem;color:var(--color-white);background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:fixed;box-shadow:0 4px 14px #00000040}.Formacao-module__Jgw-UG__whatsappFloat:hover{transform:scale(1.06)}:is(body:has(input:focus,select:focus,textarea:focus) .Formacao-module__Jgw-UG__whatsappFloat,body:has(.Formacao-module__Jgw-UG__checkout) .Formacao-module__Jgw-UG__whatsappFloat){display:none}.Formacao-module__Jgw-UG__waitlistTitle{font-family:var(--font-serif);color:var(--color-gold-dark);font-size:1.75rem;line-height:1.2}.Formacao-module__Jgw-UG__waitlistForm{gap:.75rem;width:100%;max-width:30rem;display:flex}.Formacao-module__Jgw-UG__waitlistForm .Formacao-module__Jgw-UG__input{flex:1;min-width:0}.Formacao-module__Jgw-UG__waitlistForm button{flex-shrink:0}.Formacao-module__Jgw-UG__trainingCard{color:inherit;transition:border-color var(--transition-fast),transform var(--transition-fast);flex-direction:column;gap:1.5rem;padding:1.25rem;text-decoration:none;display:flex}.Formacao-module__Jgw-UG__trainingCard:hover{border-color:var(--color-gold)}.Formacao-module__Jgw-UG__trainingThumb{aspect-ratio:16/9;border-radius:var(--radius-sm);width:100%;position:relative;overflow:hidden}.Formacao-module__Jgw-UG__trainingThumb img{object-fit:cover}.Formacao-module__Jgw-UG__trainingInfo{flex-direction:column;gap:.35rem;min-width:0;display:flex}.Formacao-module__Jgw-UG__trainingTitle{font-family:var(--font-serif);color:var(--color-gold-dark);font-size:1.4rem}.Formacao-module__Jgw-UG__trainingMore{margin-top:auto;padding-top:.75rem}@media (max-width:768px){.Formacao-module__Jgw-UG__title{font-size:2rem}.Formacao-module__Jgw-UG__row{grid-template-columns:1fr}.Formacao-module__Jgw-UG__actions,.Formacao-module__Jgw-UG__waitlistForm{flex-direction:column}.Formacao-module__Jgw-UG__card{padding:1.5rem 1.25rem}.Formacao-module__Jgw-UG__checkout{padding:1rem .5rem}.Formacao-module__Jgw-UG__fact{grid-template-columns:1fr;gap:.35rem}}
