li{list-style:none}.--highlight{color:#208FC4}html{scroll-behavior:smooth}.--pos-illustration-top,.--pos-illustration-bottom{position:relative}.--pos-illustration-top::before,.--pos-illustration-bottom::before{content:"";width:72px;height:25px;position:absolute;top:-25px;background:#07111E;left:0;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 100%,100% 100%,0 100%)}.--pos-illustration-top::after,.--pos-illustration-bottom::after{content:"";width:72px;height:25px;position:absolute;top:-25px;background:#07111E;right:0;clip-path:polygon(6px 0,100% 0,100% 100%,100% 100%,0 100%)}@media screen and (min-width:768px){.--pos-illustration-top::before,.--pos-illustration-top::after{width:160px;height:17px;position:absolute;top:-17px}}@media screen and (min-width:1024px){.--pos-illustration-top::before,.--pos-illustration-top::after{width:300px;height:25px;top:-25px}}.--pos-illustration-bottom::before,.--pos-illustration-bottom::after{top:unset;bottom:-25px}@media screen and (min-width:768px){.--pos-illustration-bottom::before,.--pos-illustration-bottom::after{width:76.8px;height:17.642px;bottom:-17px}}@media screen and (min-width:1024px){.--pos-illustration-bottom::before,.--pos-illustration-bottom::after{width:144px;height:25px;bottom:-25px}}.--pos-illustration-bottom::before{clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,100% 100%,0 100px)}.--pos-illustration-bottom::after{clip-path:polygon(0 0,100% 0,100% calc(100% + 165px),0 calc(100% - 50px),0 100%)}body{background:#01080E}body .posTech__specialization{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:14px;-webkit-box-align:center;align-items:center}body .posTech__specialization__illustration{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;position:absolute;top:150px}body .posTech__specialization__illustration .--line{display:block}body .posTech__specialization__illustration .--line:first-child{animation:posTechAnimation 2s infinite 0s}body .posTech__specialization__illustration .--line:nth-child(2){animation:posTechAnimation 2s infinite 0.1s}body .posTech__specialization__illustration .--line:last-child{animation:posTechAnimation 2s infinite 0.2s}body .posTech__specialization__description{color:#DBE4EF;text-align:center;font-family:"Inter",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5}@media screen and (min-width:768px){body .posTech__specialization__description{max-width:338px}}body .posTech__specialization__technologies{display:-webkit-box;display:-webkit-flex;display:flex;gap:8px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media screen and (min-width:768px){body .posTech__specialization__technologies{gap:16px}}body .posTech__specialization__technology{padding:.625rem .75rem;border-radius:100px;background:rgba(219,228,239,.2);color:#DBE4EF;font-family:"Inter",sans-serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){body .posTech__specialization__technology{font-size:1rem}}body .posTech__content{padding-top:5.125rem;padding-bottom:2.75rem;position:relative;margin-top:9.75rem}@media screen and (min-width:768px){body .posTech__content{margin-top:9.5625rem}}@media screen and (min-width:1024px){body .posTech__content{margin-top:10.125rem}}@media screen and (min-width:768px){body .posTech__content{padding-top:6.8125rem;padding-bottom:4.25rem;display:grid;grid-template-columns:1fr 2fr;gap:80px}}@media screen and (min-width:1024px){body .posTech__content{grid-template-columns:1fr 1fr}}@media screen and (min-width:1280px){body .posTech__content{grid-template-columns:1fr 551px;-webkit-box-align:end;align-items:end;gap:160px;padding-top:4.4375rem;padding-bottom:5.8125rem}}body .posTech__content__wrapper{background:#07111E;position:relative;z-index:2}body .posTech__content__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 36px) 100%,0 100%)}body .posTech__content__image__wrapper{width:100%;height:100%;position:relative}body .posTech__content__image__wrapper::after{content:"";width:57px;height:13px;position:absolute;top:-30px;left:0;background:url(/assets/img/postech/bar-illustration.1750260031.svg) no-repeat center/cover}body .posTech__content__image__wrapper::before{content:"";width:17px;height:34px;position:absolute;bottom:0;right:-27px;background:url(/assets/img/postech/arrows-blue.1750260031.svg) no-repeat center/cover}body .posTech__content__image__wrapper__wrapper{width:243px;height:232px;margin:0 auto 2.625rem;position:relative}@media screen and (min-width:768px){body .posTech__content__image__wrapper__wrapper{margin-bottom:0}}@media screen and (min-width:1024px){body .posTech__content__image__wrapper__wrapper{width:344px;height:329px}}body .posTech__content__image__wrapper__wrapper::after{content:"";width:107px;height:107px;position:absolute;top:-52px;right:-30px;background:url(/assets/img/postech/selo-alura.1750260031.svg) no-repeat center/cover}@media screen and (min-width:1024px){body .posTech__content__image__wrapper__wrapper::after{width:182px;height:182px;top:-100px;right:-74px}}body .posTech__content__title{margin-bottom:12px}@media screen and (min-width:768px){body .posTech__content__title{text-align:start;margin-bottom:1.5rem}}@media screen and (min-width:1024px){body .posTech__content__title{font-size:3.75rem;line-height:1}}@media screen and (min-width:768px){body .posTech__content__description{text-align:start;max-width:none;margin-left:0;margin-right:0}}@media screen and (min-width:1280px){body .posTech__content__description{margin-bottom:2rem}}body .posTech__content__cta{display:none}@media screen and (min-width:1280px){body .posTech__content__cta{display:inline-block}}body .posTech__courses{margin-top:5.3125rem;margin-bottom:3.75rem}@media screen and (min-width:768px){body .posTech__courses{margin-bottom:5rem;margin-top:6.125rem}}@media screen and (min-width:1024px){body .posTech__courses{margin-top:6.5625rem;margin-bottom:7.75rem}}body .posTech__courses__title{margin-bottom:.75rem}@media screen and (min-width:768px){body .posTech__courses__title{max-width:236px;margin:0 auto 1.5rem}}@media screen and (min-width:1024px){body .posTech__courses__title{max-width:805px}body .posTech__courses__title span{display:block}}@media screen and (min-width:768px){body .posTech__courses__description{text-align:center;max-width:21.875rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){body .posTech__courses__description{max-width:480px}}body .posTech__courses__informations{margin-bottom:2.5rem}@media screen and (min-width:768px){body .posTech__courses__informations{margin-bottom:3.75rem}}body .posTech__courses__categories{display:grid;gap:32px}@media screen and (min-width:1024px){body .posTech__courses__categories{gap:60px}}body .posTech__courses__category__title{color:#208FC4;font-family:"Inter",sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5;text-transform:uppercase;margin-bottom:2.5rem;position:relative;display:inline-block}body .posTech__courses__category__title::after{content:"";width:90px;height:1px;background-color:#208FC4;position:absolute;display:block;margin-top:1rem}@media screen and (min-width:768px){body .posTech__courses__category__title{margin-bottom:3.5rem}}body .posTech__courses__list{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media screen and (min-width:768px){body .posTech__courses__list{grid-template-columns:1fr 1fr 1fr;gap:1.125rem}}@media screen and (min-width:1024px){body .posTech__courses__list{grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}}body .posTech__course{background:#0C2338;padding:1.75rem .75rem;min-height:160px;border:1px solid transparent;cursor:pointer;text-decoration:none;display:block}@media screen and (min-width:768px){body .posTech__course{padding:1.75rem 1.25rem}}body .posTech__course:hover{border:1px solid #C7F9FF;background:#208FC4}body .posTech__course:hover .posTech__course__type,body .posTech__course:hover .posTech__course__title{color:#010204}body .posTech__course__type{color:#208FC4;font-family:"Chakra Petch",sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.1;text-transform:uppercase;margin-bottom:18px}body .posTech__course__title{color:#C7F9FF;font-family:"Inter",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.16}body .posTech__course__title span{font-size:.75rem}@media screen and (min-width:1024px){body .posTech__course__title span{font-size:.875rem}}@media screen and (min-width:768px){body .posTech__course__title{font-size:1.25rem}}@media screen and (min-width:1024px){body .posTech__course__title{font-size:1.375rem}}body .posTech__teachers{position:relative;overflow:hidden}@media screen and (min-width:768px){body .posTech__teachers{margin-left:auto;margin-right:auto}}body .posTech__teachers:nth-child(2){margin-bottom:4.625rem;position:relative}@media screen and (min-width:768px){body .posTech__teachers:nth-child(2){margin-bottom:5rem}}@media screen and (min-width:1024px){body .posTech__teachers:nth-child(2){margin-bottom:8.0625rem}}body .posTech__teachers__title{margin-bottom:.75rem}@media screen and (min-width:768px){body .posTech__teachers__title{max-width:407px;margin:0 auto 1.5rem}}@media screen and (min-width:1024px){body .posTech__teachers__title{max-width:805px}}body .posTech__teachers__description{margin-bottom:3.125rem}@media screen and (min-width:1024px){body .posTech__teachers__description{max-width:408px;margin-bottom:1.5625rem}}body .posTech__teachers__list{display:-webkit-box;display:-webkit-flex;display:flex;gap:18px;-webkit-box-align:start;align-items:flex-start}body .posTech__teachers__list__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;gap:18px;animation:marqueeLeft 50s linear infinite;position:relative}body .posTech__teachers__list::-webkit-scrollbar{display:none}body .posTech__teachers__list.slider-wrapper{padding-right:30px;padding-left:30px;overflow-y:hidden}@media screen and (min-width:1280px){body .posTech__teachers__list.slider-wrapper{padding-left:max(5vw,(100% - 1200px) / 2);padding-right:max(5vw,(100% - 1200px) / 2)}}body .posTech__teachers__list:not(.slider-wrapper){-webkit-box-pack:center;justify-content:center}body .posTech__teachers .slider-prev-button,body .posTech__teachers .slider-next-button{display:none;background:#208FC4;border-radius:50%;border:none;position:absolute;z-index:9;cursor:pointer;background:#208FC4 url(/assets/img/postech/arrow-right.1750260031.svg) no-repeat center/15px}@media screen and (min-width:768px){body .posTech__teachers .slider-prev-button,body .posTech__teachers .slider-next-button{display:block;width:60px;height:60px}}@media screen and (min-width:1024px){body .posTech__teachers .slider-prev-button,body .posTech__teachers .slider-next-button{width:80px;height:80px;background-size:20px}}body .posTech__teachers .slider-prev-button:disabled,body .posTech__teachers .slider-next-button:disabled{display:none}body .posTech__teachers .slider-prev-button{left:48px;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}body .posTech__teachers .slider-next-button{right:48px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .posTech__teacher{min-width:212px;max-width:212px}@media screen and (min-width:768px){body .posTech__teacher{min-width:274px;max-width:274px}}body .posTech__teacher img{width:100%;height:247px;object-fit:cover;border-radius:10px;margin-bottom:.75rem;clip-path:polygon(0 0,100% 0,100% calc(100% + 135px),0 calc(100% - 20px),0 100%)}@media screen and (min-width:768px){body .posTech__teacher img{height:318px}}body .posTech__teacher__name{margin-bottom:.75rem;color:#C7F9FF;font-family:"Inter",sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:.84;margin-bottom:.75rem}@media screen and (min-width:768px){body .posTech__teacher__name{font-size:1.625rem}}@media screen and (min-width:1024px){body .posTech__teacher__name{font-size:1.375rem}}body .posTech__teacher__general-role{color:#208FC4;font-family:"Chakra Petch",sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.11;text-transform:uppercase;margin-bottom:.75rem;display:block}body .posTech__teacher__role{color:#C7F9FF;font-family:"Inter",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.11;margin-bottom:1.0625rem}@media screen and (min-width:768px){body .posTech__teacher__role{margin-bottom:1.6875rem}}@media screen and (min-width:1024px){body .posTech__teacher__role{margin-bottom:.875rem}}body .posTech__teacher__organization{color:#DBE4EF;font-family:"Inter",sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:.84;letter-spacing:-.6px;text-transform:uppercase}@media screen and (min-width:768px){body .posTech__teacher__organization{font-size:1.5rem}}@media screen and (min-width:1024px){body .posTech__teacher__organization{font-size:1rem}}body .posTech__ecosystem{padding-right:30px;padding-left:30px;margin-bottom:3.75rem}@media screen and (min-width:768px){body .posTech__ecosystem{margin-bottom:5rem}}@media screen and (min-width:1024px){body .posTech__ecosystem{margin-bottom:7.6875rem;padding-left:0;padding-right:0}}body .posTech__ecosystem__introduction{margin-bottom:3.75rem}@media screen and (min-width:768px){body .posTech__ecosystem__introduction{display:grid;grid-template-columns:1fr 1fr;column-gap:17px}}@media screen and (min-width:1024px){body .posTech__ecosystem__introduction{gap:0;grid-template-columns:1.5fr 1fr;margin-bottom:7.75rem}}body .posTech__ecosystem__image{margin:0 auto 1.5rem}@media screen and (min-width:768px){body .posTech__ecosystem__image{margin-bottom:0;grid-column:2;grid-row:2;width:274px;height:291px;-webkit-align-self:center;align-self:center}}@media screen and (min-width:1024px){body .posTech__ecosystem__image{width:auto;height:auto}}body .posTech__ecosystem__title{margin-bottom:.75rem}@media screen and (min-width:768px){body .posTech__ecosystem__title{text-align:start;margin-bottom:1.5rem}}@media screen and (min-width:768px){body .posTech__ecosystem__description{text-align:start;margin-left:0;margin-right:0}}@media screen and (min-width:1024px){body .posTech__ecosystem__description{max-width:551px}}body .posTech__ecosystem__description:not(:last-child){margin-bottom:1.5rem}@media screen and (min-width:768px){body .posTech__ecosystem__description:not(:last-child){margin-bottom:2rem}}@media screen and (min-width:1024px){body .posTech__ecosystem__description:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width:768px){body .posTech__ecosystem__informations{grid-row:2;grid-column:1}}body .posTech__ecosystem__future-skill,body .posTech__ecosystem__deep-tech{display:none}@media screen and (min-width:768px){body .posTech__ecosystem__future-skill,body .posTech__ecosystem__deep-tech{display:-webkit-box;display:-webkit-flex;display:flex}}body .posTech__ecosystem__future-skill{grid-row:1;grid-column:2;-webkit-box-align:center;align-items:center;gap:42px;-webkit-box-pack:end;justify-content:end;margin-bottom:4.125rem}@media screen and (min-width:1024px){body .posTech__ecosystem__future-skill{margin-bottom:4.5rem}}body .posTech__ecosystem__deep-tech{grid-row:3;grid-column:1/3;margin-top:3.75rem;padding-top:1.5rem;border-top:1px solid #909090;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media screen and (min-width:1024px){body .posTech__ecosystem__deep-tech{margin-top:4.8125rem}}body .posTech__ecosystem .--fiap-text{color:#909090;font-family:"Inter",sans-serif;font-size:.6875rem;font-style:normal;font-weight:700;line-height:1.5;text-transform:uppercase}body .posTech__ecosystem .--fiap-line{display:inline-block;width:90px;height:2px;background:#909090}body .posTech__ecosystem__cards{display:grid;gap:38px;margin-bottom:7.5625rem}@media screen and (min-width:768px){body .posTech__ecosystem__cards{gap:45px;margin-bottom:8.75rem}}@media screen and (min-width:1024px){body .posTech__ecosystem__cards{gap:94px;max-width:842px;margin:0 auto 11.5625rem}}body .posTech__ecosystem__card{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:38px}@media screen and (min-width:768px){body .posTech__ecosystem__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}body .posTech__ecosystem__card:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media screen and (min-width:1024px){body .posTech__ecosystem__card{gap:40px}}body .posTech__ecosystem__card__image{margin:0 auto;width:275px;height:260px;object-fit:cover;clip-path:polygon(0 0,100% 0,100% calc(100% + 135px),0 calc(100% - 20px),0 100%)}@media screen and (min-width:1024px){body .posTech__ecosystem__card__image{width:385px}}body .posTech__ecosystem__card__informations__title{color:#208FC4;font-family:"Chakra Petch",sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:1.17;margin-bottom:1rem}body .posTech__ecosystem__card__informations__description{color:#C7F9FF;font-family:"Inter",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}body .posTech__ecosystem__video{width:100%;height:100%;position:absolute;background:url("https://placehold.co/600x400") no-repeat center/cover}body .posTech__ecosystem__video__wrapper{width:100%;height:168px;position:relative}@media screen and (min-width:768px){body .posTech__ecosystem__video__wrapper{height:378px}}@media screen and (min-width:1024px){body .posTech__ecosystem__video__wrapper{height:675px}}body .posTech__ecosystem__video__wrapper::before{content:"";width:57px;height:13px;position:absolute;top:-30px;left:0;background:url(/assets/img/postech/bar-illustration.1750260031.svg) no-repeat center/cover}@media screen and (min-width:1024px){body .posTech__ecosystem__video__wrapper::before{width:103px;height:24px;top:-39px}}body .posTech__ecosystem__video__wrapper::after{content:"AOVS2K23 2BDEFD -23.588167163380042, -46.63233190394378";width:105px;height:45px;position:absolute;top:-58px;right:0;color:#208FC4;text-align:right;font-family:"Chakra Petch";font-size:10px;font-style:normal;font-weight:400;line-height:150%}body .posTech__ecosystem__video__content{width:100%;height:100%;object-fit:cover}body .posTech__ecosystem__video__button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;background-color:#208FC4;filter:drop-shadow(0 0 15px rgba(32,143,196,.4));border-radius:50%;border:none}@media screen and (min-width:768px){body .posTech__ecosystem__video__button{width:67px;height:67px}}@media screen and (min-width:1024px){body .posTech__ecosystem__video__button{width:120px;height:120px}}body .posTech__ecosystem__video__button::after{content:"";width:15px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgb(1,2,4);clip-path:polygon(100% 50%,0 0,0 100%)}@media screen and (min-width:768px){body .posTech__ecosystem__video__button::after{width:20px;height:25px}}@media screen and (min-width:768px){body .posTech__ecosystem__video__button::after{width:30px;height:35px}}body .posTech__community{margin-bottom:3.75rem}@media screen and (min-width:768px){body .posTech__community{margin-bottom:5rem}}@media screen and (min-width:1024px){body .posTech__community{margin-bottom:7.75rem}}body .posTech__community__title{margin-bottom:5.8125rem}@media screen and (min-width:768px){body .posTech__community__title{max-width:446px;margin:0 auto 3.75rem}}@media screen and (min-width:1024px){body .posTech__community__title{max-width:736px}}body .posTech__community__cards{display:grid;gap:38px}@media screen and (min-width:768px){body .posTech__community__cards{grid-template-columns:1fr 1fr;gap:16px}}body .posTech__community__cards__wrapper{position:relative}body .posTech__community__cards__wrapper::before{content:"";width:57px;height:13px;position:absolute;top:-30px;left:0;background:url(/assets/img/postech/bar-illustration.1750260031.svg) no-repeat center/cover}@media screen and (min-width:1024px){body .posTech__community__cards__wrapper::before{width:103px;height:24px;top:-39px}}body .posTech__community__cards__wrapper::after{content:"AOVS2K23 2BDEFD -23.588167163380042, -46.63233190394378";width:105px;height:45px;position:absolute;top:-58px;right:0;color:#208FC4;text-align:right;font-family:"Chakra Petch";font-size:10px;font-style:normal;font-weight:400;line-height:150%}body .posTech__community__card{background:#0C2338;padding:1.5rem;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 36px) 100%,0 100%)}@media screen and (min-width:1024px){body .posTech__community__card{padding:3rem}}body .posTech__community__card::before{content:"";width:47px;height:48px;display:block;background:url(/assets/img/postech/boat.1750260031.svg) no-repeat center/cover;margin-bottom:2rem}body .posTech__community__card:nth-child(2)::before{width:48px;height:48px;background:url(/assets/img/postech/dive-icon.1750260031.svg) no-repeat center/cover}body .posTech__community__card__title{color:#208FC4;font-family:"Chakra Petch",sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5;text-transform:uppercase;margin-bottom:2rem}body .posTech__community__card__description{color:#C7F9FF;font-family:"Inter",sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5}body .posTech__certificate{margin-bottom:5.1875rem}@media screen and (min-width:768px){body .posTech__certificate{margin-bottom:6.125rem}}@media screen and (min-width:1024px){body .posTech__certificate{margin-bottom:149px}}body .posTech__certificate__title{margin-bottom:.75rem}@media screen and (min-width:768px){body .posTech__certificate__title{max-width:446px;margin:0 auto 1.5rem}}@media screen and (min-width:1024px){body .posTech__certificate__title{max-width:667px}}body .posTech__certificate__description{margin-bottom:2.5rem}@media screen and (min-width:1024px){body .posTech__certificate__description{max-width:583px}}body .posTech__certificate__certificates{display:grid;gap:16px;-webkit-box-pack:center;justify-content:center}@media screen and (min-width:768px){body .posTech__certificate__certificates{grid-template-columns:1fr 1fr;gap:25px}}@media screen and (min-width:1024px){body .posTech__certificate__certificates{max-width:1104px}}@media screen and (min-width:768px){body .posTech__certificate__certificates__image{grid-row:1}body .posTech__certificate__certificates__image:last-child{grid-column:1}}body .posTech__access{padding-bottom:3.75rem;padding-top:2.125rem}@media screen and (min-width:768px){body .posTech__access{display:grid;grid-template-columns:1fr 1fr;gap:47px;-webkit-box-align:center;align-items:center;padding-top:3.75rem;padding-bottom:3.75rem}}@media screen and (min-width:1024px){body .posTech__access{gap:91px;padding-top:3.0625rem;padding-bottom:3.0625rem}}@media screen and (min-width:1280px){body .posTech__access{gap:91px;padding-top:3.0625rem;padding-bottom:3.75rem}}body .posTech__access__wrapper{background-color:#07111E;margin-bottom:5rem}@media screen and (min-width:768px){body .posTech__access__wrapper{margin-bottom:6.125rem}}@media screen and (min-width:1024px){body .posTech__access__wrapper{margin-bottom:7.1875rem}body .posTech__access__wrapper .--pos-illustration-bottom::before,body .posTech__access__wrapper .--pos-illustration-bottom::after,body .posTech__access__wrapper .--pos-illustration-top::before,body .posTech__access__wrapper .--pos-illustration-top::after{width:300px}}body .posTech__access__image{width:275px;margin:0 auto}@media screen and (min-width:1280px){body .posTech__access__image{width:576px}}body .posTech__access__title{max-width:263px;margin:0 auto .75rem}@media screen and (min-width:768px){body .posTech__access__title{max-width:none;margin-bottom:1.75rem;text-align:start}}body .posTech__access__description{text-align:start;margin-left:0;margin-right:0}@media screen and (min-width:1024px){body .posTech__access__description{max-width:none}}body .posTech__access__description:not(:last-child){margin-bottom:1.5rem}@media screen and (min-width:1024px){body .posTech__access__description:not(:last-child){margin-bottom:2.5rem}}body .posTech__access__subtitle{color:#208FC4;font-family:"Inter",sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5}body .posTech__partners{margin-bottom:6.5rem}@media screen and (min-width:768px){body .posTech__partners{margin-bottom:10.9375rem;position:relative}}@media screen and (min-width:1024px){body .posTech__partners{margin-bottom:17.125rem}}@media screen and (min-width:768px){body .posTech__partners::after{content:"";width:calc(100% - 60px);height:18px;background:url(/assets/img/postech/line-bottom.1750260031.svg) no-repeat center/cover;position:absolute;bottom:-95px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:1024px){body .posTech__partners::after{height:26px;max-width:1200px;bottom:-146px}}body .posTech__partners__title{margin-bottom:.75rem}@media screen and (min-width:768px){body .posTech__partners__title{margin-bottom:1.5rem}}body .posTech__partners__description{margin-bottom:1.875rem;max-width:300px}@media screen and (min-width:768px){body .posTech__partners__description{max-width:350px;margin-bottom:2.5rem}}@media screen and (min-width:1024px){body .posTech__partners__description{max-width:561px;margin-bottom:5rem}}body .posTech__partners__list{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:35px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media screen and (min-width:768px){body .posTech__partners__list{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1280px){body .posTech__partners__list{column-gap:117px;row-gap:68px;max-width:846px;margin:0 auto}}body .posTech__partners__partner{justify-self:center}body .posTech__partners__partner:last-child{grid-column:1/3}@media screen and (min-width:768px){body .posTech__partners__partner:last-child{grid-column:1/4}}body .posTech__plans{margin-bottom:11.875rem}@media screen and (min-width:768px){body .posTech__plans{position:relative;margin-bottom:8.625rem}}@media screen and (min-width:1024px){body .posTech__plans{margin-bottom:6.875rem}}body .posTech__plans__stamp{-webkit-transform:rotate(14deg);transform:rotate(14deg);margin:0 auto}@media screen and (min-width:768px){body .posTech__plans__stamp{-webkit-transform:none;transform:none;position:absolute;width:156px;top:-34px;left:69px}}@media screen and (min-width:1024px){body .posTech__plans__stamp{width:193px;top:32px;left:87px}}@media screen and (min-width:1280px){body .posTech__plans__stamp{left:165px}}body .posTech__plans__title{margin-bottom:.75rem}@media screen and (min-width:768px){body .posTech__plans__title{margin-bottom:1.5rem;max-width:358px;margin:0 auto 1.5rem}}@media screen and (min-width:1024px){body .posTech__plans__title{max-width:561px}}body .posTech__plans__hours{color:#208FC4;text-align:center;font-family:"Inter",sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:1.5rem;display:block}@media screen and (min-width:768px){body .posTech__plans__hours{font-weight:400}}body .posTech__plans__subtitle{color:#C7F9FF;font-family:"Inter",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-align:center;margin-bottom:4.6875rem}@media screen and (min-width:768px){body .posTech__plans__subtitle{max-width:403px;margin:0 auto 5.9375rem}body .posTech__plans__subtitle strong{font-weight:400}}@media screen and (min-width:1024px){body .posTech__plans__subtitle{max-width:561px;margin-bottom:6.75rem}}body .posTech__plans__list{display:grid;gap:24px}@media screen and (min-width:768px){body .posTech__plans__list{grid-template-columns:1fr 1fr;gap:18px}}@media screen and (min-width:1024px){body .posTech__plans__list{max-width:802px;gap:24px;margin-left:auto;margin-right:auto}}body .posTech__plan{padding:2.5rem .75rem;background:linear-gradient(0deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,.35) 100%),linear-gradient(180deg,#194A66 0%,#20345C 11.54%,#08142C 72.03%);border:1px solid #175A70}@media screen and (min-width:768px){body .posTech__plan{grid-row:1}}body .posTech__plan__price{margin-bottom:1.625rem}body .posTech__plan__price span{display:block;color:#76FFF8;text-align:center;font-family:"Chakra Petch",sans-serif;font-style:normal;line-height:1}body .posTech__plan__price__installments,body .posTech__plan__price__total{font-size:.9375rem}body .posTech__plan__price__installment{font-size:2.375rem;font-weight:700}body .posTech__plan__btn{width:100%;padding:1.375rem 1.25rem;margin-bottom:2rem;font-size:1.125rem}body .posTech__plan.--better{position:relative;background:linear-gradient(180deg,#194A66 0%,#20345C 13.31%,#08142C 83.05%)}@media screen and (min-width:768px){body .posTech__plan.--better{grid-column:2}}body .posTech__plan.--better::before{content:"";width:calc(100% + 2px);height:13px;position:absolute;top:-13px;left:-1px;background:#74FEF8}body .posTech__plan.--better::after{content:"Exclusivo para alunos e ex-alunos Alura e FIAP";width:248px;height:48px;position:absolute;top:-48px;right:-1px;background:url(/assets/img/postech/better-plan.1750260031.svg) no-repeat center/cover;box-shadow:0 8.435px 33.739px 0 #467AB6;padding:.625rem 2.8125rem;color:#052043;text-align:center;font-family:"Chakra Petch",sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:1.06}body .posTech__plan__tag{padding:.625rem 2rem;background:#142342;border:1px solid #0E4953;color:#2BDEFD;font-family:"Inter",sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;position:relative}body .posTech__plan__tag::before{content:"";width:6px;height:calc(100% + 4px);background:url(/assets/img/postech/bar-tag-icon.1750260031.svg) no-repeat center/cover;position:absolute;left:-5px}body .posTech__plan__tag::after{content:"";width:15px;height:10px;background:url(/assets/img/postech/check-icon.1750260031.svg) no-repeat center/cover;position:absolute;left:9px}body .plans__faq--name,body .plans__faq--title strong,body .duvida-aberta .duvida-pergunta{color:#208FC4}body .duvida-botao{background:url(/assets/img/postech/arrow-down-faq.1750260031.svg) no-repeat center/cover;-webkit-transform:none;transform:none}body .duvida-aberta .duvida-botao{background:url(/assets/img/postech/arrow-up-faq.1750260031.svg) no-repeat center/cover}@keyframes posTechAnimation{0%{opacity:.3}50%{opacity:.7}100%{opacity:1}}@keyframes marqueeLeft{0%{left:0}100%{left:-100%}}

main{min-height:auto}img{display:block}a{text-decoration:none}.--button{display:inline-block;background:#00F4BF;padding:.8125rem 1.6875rem;color:#01080E;text-align:center;font-family:"Inter",sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;text-transform:uppercase;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);-webkit-transition:0.2s all;transition:0.2s all}@media screen and (min-width:768px){.--button{padding:1.375rem 3.4375rem;font-size:.75rem}}.--button:hover{-webkit-transform:translateY(1px);transform:translateY(1px)}.--sub-title{color:#C7F9FF;text-align:center;font-family:"Chakra Petch",sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:1.15}@media screen and (min-width:768px){.--sub-title{font-size:1.875rem}}@media screen and (min-width:1024px){.--sub-title{font-size:3.75rem;line-height:1}}.--description{color:#C7F9FF;text-align:center;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}@media screen and (min-width:768px){.--description{text-align:center;max-width:350px;margin-left:auto;margin-right:auto}}

