.curso-item-module-scss-module__Gtt5hq__container{--min-vw:768;--max-vw:2560;--min-vw-px:calc(var(--min-vw)*1px);width:100%;display:block}.curso-item-module-scss-module__Gtt5hq__container h1,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h1{--min-font-size:56;--max-font-size:260 ;letter-spacing:-.04em;font-weight:600;line-height:90%}.curso-item-module-scss-module__Gtt5hq__container h2,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h2{--min-font-size:46;--max-font-size:138 ;letter-spacing:-.04em;font-weight:600;line-height:100%}.curso-item-module-scss-module__Gtt5hq__container h3,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h3{--min-font-size:32;--max-font-size:52 ;letter-spacing:-.03em;font-weight:600;line-height:110%}.curso-item-module-scss-module__Gtt5hq__container h4,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h4{--min-font-size:22;--max-font-size:27 ;letter-spacing:-.03em;font-weight:500;line-height:120%}.curso-item-module-scss-module__Gtt5hq__container h5,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h5{--min-font-size:20;--max-font-size:20 ;letter-spacing:-.03em;font-weight:600;line-height:120%}.curso-item-module-scss-module__Gtt5hq__container h6,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h6{--min-font-size:18;--max-font-size:18 ;letter-spacing:-.03em;font-weight:600;line-height:120%}.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h1,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h2,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h3,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h4,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h5,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__h6,.curso-item-module-scss-module__Gtt5hq__container p,.curso-item-module-scss-module__Gtt5hq__container h1,.curso-item-module-scss-module__Gtt5hq__container h2,.curso-item-module-scss-module__Gtt5hq__container h3,.curso-item-module-scss-module__Gtt5hq__container h4,.curso-item-module-scss-module__Gtt5hq__container h5,.curso-item-module-scss-module__Gtt5hq__container h6,.curso-item-module-scss-module__Gtt5hq__container span,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__font-button,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__font-body,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__font-body-big,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__font-body-small,.curso-item-module-scss-module__Gtt5hq__container .curso-item-module-scss-module__Gtt5hq__font-body-bold{--run:calc(var(--max-vw) - var(--min-vw));--min-font-size-px:calc(var(--min-font-size)*1px);--max-font-size-px:calc(var(--max-font-size)*1px);--rise:calc(var(--max-font-size) - var(--min-font-size));--slope:calc(var(--rise)/var(--run));--fluid-font-size-px:calc(var(--slope)*(100vw - var(--min-vw-px)) + var(--min-font-size-px));font-size:clamp(var(--min-font-size-px),var(--fluid-font-size-px),var(--max-font-size-px))}
