.cursos_hero__QwXi0{background:linear-gradient(122deg,#f9f6f0,#eee7dd);padding:clamp(78px,9vw,134px) 0;overflow:hidden}.cursos_heroGrid__yi_X9{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.74fr);align-items:center;gap:clamp(44px,8vw,140px)}.cursos_courseHeader__gB3Zn h2,.cursos_finalSection__MECpd h2,.cursos_heroCopy__HHR2e h1{font-family:var(--font-display);font-weight:400;letter-spacing:-.049em;line-height:1.09}.cursos_heroCopy__HHR2e h1{font-size:clamp(49px,5.9vw,87px);margin:0 0 29px;max-width:830px}.cursos_courseHeader__gB3Zn h2 em,.cursos_finalSection__MECpd h2 em,.cursos_heroCopy__HHR2e h1 em{color:var(--gold-deep);font-weight:400}.cursos_heroCopy__HHR2e p{font-size:15px;line-height:1.95;color:var(--ink-soft);max-width:600px;margin-bottom:34px}.cursos_jumpLink__8wTt0{display:inline-flex;align-items:center;gap:18px;padding-bottom:9px;border-bottom:1px solid var(--gold);font-size:12px;font-weight:600}.cursos_jumpLink__8wTt0 span{color:var(--gold-deep);font-size:20px}.cursos_heroPanel__yM36M{min-height:460px;padding:32px;background:#d5ccbf;border:1px solid rgba(152,114,59,.2);box-shadow:0 23px 43px -33px rgba(152,114,59,.4);position:relative;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate}.cursos_heroPanel__yM36M:before{content:"";position:absolute;inset:17px;border:1px solid rgba(255,250,240,.8);pointer-events:none}.cursos_heroPanel__yM36M:after{content:"";width:180px;height:180px;border:1px solid rgba(152,114,59,.35);transform:rotate(45deg);position:absolute;right:-75px;top:30%;z-index:-1}.cursos_heroPanelEyebrow__f32Gc{font-size:10px;line-height:1.5;text-transform:uppercase;font-weight:700;letter-spacing:.22em;color:#6f522d}.cursos_heroPanelArtwork__xvKLH{position:relative;width:calc(100% + 16px);margin:6px -8px 9px}.cursos_heroArtworkImage__xm3T1{display:block;width:100%;height:auto;object-fit:contain}.cursos_heroPanelBottom__x2AkZ{display:flex;flex-direction:column;gap:13px;color:#4e4236}.cursos_heroPanelBottom__x2AkZ>span{font-family:var(--font-display);font-size:28px}.cursos_heroPanelBottom__x2AkZ>div{border-top:1px solid rgba(94,76,57,.26);padding-top:15px;display:flex;gap:9px;flex-wrap:wrap;justify-content:space-between;font-size:11px;letter-spacing:.07em}.cursos_formations__VyCYE{scroll-margin-top:25px}.cursos_courseSection__Vua6J{padding:clamp(95px,10vw,150px) 0;background:#fffdfa}.cursos_courseSectionSoft__TCPLO{background:#f2ece3}.cursos_courseHeader__gB3Zn{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;margin-bottom:clamp(45px,6vw,85px)}.cursos_courseHeader__gB3Zn h2{font-size:clamp(43px,5.3vw,75px);max-width:880px;margin:0}.cursos_watermark__Lnsm_{font-family:var(--font-display);font-size:clamp(110px,15vw,210px);line-height:.75;letter-spacing:-.08em;color:rgba(152,114,59,.12);pointer-events:none}.cursos_courseColumns__JEs2W{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:clamp(36px,7vw,116px);align-items:start}.cursos_courseStory__VxZtb h3{font-family:var(--font-display);font-size:clamp(29px,3vw,42px);letter-spacing:-.03em;font-weight:400;margin:0 0 28px}.cursos_courseStory__VxZtb p{color:var(--ink-soft);line-height:1.96;font-size:14px;margin:0 0 22px;max-width:470px}.cursos_courseStory__VxZtb .cursos_lead__uNPK6{color:var(--ink);font-size:16px;line-height:1.85}.cursos_courseInvitation__EpP1_{margin-top:48px;display:flex;flex-direction:column;gap:19px}.cursos_invitationLine__hUqxi{width:55px;height:1px;background:var(--gold)}.cursos_courseInvitation__EpP1_ p{font-family:var(--font-display);font-size:26px;line-height:1.36;color:var(--gold-deep)}.cursos_syllabus__9Ipwj{background:#f5f0e8;border:1px solid #ded3c3;padding:clamp(26px,3.5vw,50px);box-shadow:0 15px 40px -36px rgba(71,53,32,.3)}.cursos_courseSectionSoft__TCPLO .cursos_syllabus__9Ipwj{background:#fffdfa}.cursos_syllabusEyebrow__bGjAY{color:var(--gold-deep);font-size:9px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.cursos_syllabus__9Ipwj h3{font-family:var(--font-display);font-size:clamp(30px,3.1vw,44px);font-weight:400;letter-spacing:-.04em;margin:16px 0 27px}.cursos_topicGrid__v7mGQ{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.cursos_topic__LrJug{display:flex;align-items:flex-start;gap:12px;border-top:1px solid #e2d8ca;padding:19px 0;font-size:12px;line-height:1.7;color:#575047}.cursos_topicNumber__39E14{color:var(--gold-deep);font-weight:700;letter-spacing:.08em;font-size:10px;padding-top:2px}.cursos_syllabusNote__AojUp{color:#736a5d;font-size:12px;line-height:1.9;font-style:italic;margin:18px 0 30px}.cursos_contactArea___d4HD{border-top:1px solid #d8c8ae;padding-top:24px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.cursos_contactArea___d4HD a{width:auto}.cursos_contactArea___d4HD>span{font-size:11px;color:#756c62;line-height:1.7}.cursos_finalSection__MECpd{background:#eae2d5;text-align:center;padding:clamp(90px,10vw,150px) 0}.cursos_finalSection__MECpd h2{max-width:780px;font-size:clamp(43px,5vw,70px);margin:0 auto 25px}.cursos_finalSection__MECpd p{max-width:600px;margin:0 auto 32px;font-size:14px;color:var(--ink-soft);line-height:1.85}@media (max-width:980px){.cursos_heroGrid__yi_X9{grid-template-columns:minmax(0,1fr) minmax(270px,.8fr);gap:35px}.cursos_courseColumns__JEs2W{gap:35px}.cursos_topicGrid__v7mGQ{grid-template-columns:1fr}}@media (max-width:760px){.cursos_hero__QwXi0{padding:80px 0}.cursos_courseColumns__JEs2W,.cursos_heroGrid__yi_X9{grid-template-columns:1fr}.cursos_heroPanel__yM36M{min-height:335px}.cursos_courseSection__Vua6J{padding:85px 0}.cursos_courseHeader__gB3Zn{grid-template-columns:1fr;margin-bottom:38px}.cursos_watermark__Lnsm_{display:none}.cursos_courseInvitation__EpP1_{margin-top:30px}.cursos_contactArea___d4HD a{width:100%}}@media (max-width:480px){.cursos_heroCopy__HHR2e h1{font-size:clamp(43px,11vw,58px)}.cursos_heroPanel__yM36M{min-height:290px;padding:25px}.cursos_heroPanel__yM36M:before{inset:12px}.cursos_heroPanelBottom__x2AkZ>div{flex-direction:column}.cursos_courseHeader__gB3Zn h2{font-size:clamp(38px,10vw,52px)}.cursos_syllabus__9Ipwj{padding:24px 20px}.cursos_syllabus__9Ipwj h3{font-size:34px}.cursos_topic__LrJug{padding:16px 0}.cursos_contactArea___d4HD a{font-size:10px;padding:15px 12px}}