@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;600;700&family=Source+Sans+Pro:wght@200;300;400;600;700;900&display=swap";a,a:hover,ul,li,p,span,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;color:#fff;font-family:Source Sans Pro,sans-serif}h1,h2,h3,button{font-family:Nunito,sans-serif}h1{font-size:66px;font-weight:700;color:#7474e9;display:grid;grid-template-columns:60px auto;justify-content:center;align-items:center}h1 span{font-size:50px;font-weight:600;color:#fff;grid-column:2}h1:before{content:"";width:36px;height:5px;border-radius:4px;background-color:#7474e9}h2,h2 span{font-size:56px;font-weight:700;text-transform:uppercase;font-family:Nunito,sans-serif}h2{position:relative;display:flex;align-items:center;justify-content:center;padding:24px 0;letter-spacing:12px;margin:20px 0}h2 span{color:#7474e9;margin-left:18px}h2:before{text-transform:uppercase;color:#ffffff0d;font-size:120px;font-weight:800;letter-spacing:32px;position:absolute}h2.about-me:before{content:"resumo"}h2.works:before{content:"trabalhos"}h2.contact:before{content:"contatos"}h2.blog:before{content:"conteúdos"}h3{font-size:28px;font-weight:700;text-transform:uppercase;margin:12px 0}.container{width:1220px;margin:40px auto}*{box-sizing:border-box}ul{list-style:none}@media (max-width: 840px){.container{width:100%;padding:0 20px;margin:40px auto}h1{font-size:28px;grid-template-columns:36px auto}h1 span{font-size:24px}h1:before{width:28px}h2,h2 span{font-size:24px}h2:before{font-size:24px;top:0;letter-spacing:12px}h3{font-size:18px}}.global{margin:0 auto;width:1285px}span.svelte-ve76r5.svelte-ve76r5{margin:0;padding:0;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;color:#fff;font-family:Source Sans Pro,sans-serif}button.svelte-ve76r5.svelte-ve76r5{font-family:Nunito,sans-serif}.container.svelte-ve76r5.svelte-ve76r5{width:1220px;margin:40px auto}.svelte-ve76r5.svelte-ve76r5{box-sizing:border-box}@media (max-width: 840px){.container.svelte-ve76r5.svelte-ve76r5{width:100%;padding:0 20px;margin:40px auto}}.outline.svelte-ve76r5.svelte-ve76r5{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;padding:16px 70px 16px 35px;border-radius:32px;position:relative;background-color:transparent;border:1px solid #7474e9;cursor:pointer}.outline.svelte-ve76r5 .button-icon.svelte-ve76r5{align-items:center;border-radius:50%;bottom:0;color:#fff;display:flex;font-size:19px;height:55px;justify-content:center;position:absolute;right:-1px;top:-1px;width:55px;background-color:#7474e9}a:where(.astro-2HD7V6HX),a:where(.astro-2HD7V6HX):hover,ul:where(.astro-2HD7V6HX),li:where(.astro-2HD7V6HX),p:where(.astro-2HD7V6HX),span:where(.astro-2HD7V6HX),h1:where(.astro-2HD7V6HX),h2:where(.astro-2HD7V6HX),h3:where(.astro-2HD7V6HX),h4:where(.astro-2HD7V6HX),h5:where(.astro-2HD7V6HX),h6:where(.astro-2HD7V6HX){margin:0;padding:0;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;color:#fff;font-family:Source Sans Pro,sans-serif}h1:where(.astro-2HD7V6HX),h2:where(.astro-2HD7V6HX),h3:where(.astro-2HD7V6HX),button:where(.astro-2HD7V6HX){font-family:Nunito,sans-serif}h1:where(.astro-2HD7V6HX){font-size:66px;font-weight:700;color:#7474e9;display:grid;grid-template-columns:60px auto;justify-content:center;align-items:center}h1:where(.astro-2HD7V6HX) span:where(.astro-2HD7V6HX){font-size:50px;font-weight:600;color:#fff;grid-column:2}h1:where(.astro-2HD7V6HX):before{content:"";width:36px;height:5px;border-radius:4px;background-color:#7474e9}h2:where(.astro-2HD7V6HX),h2:where(.astro-2HD7V6HX) span:where(.astro-2HD7V6HX){font-size:56px;font-weight:700;text-transform:uppercase;font-family:Nunito,sans-serif}h2:where(.astro-2HD7V6HX){position:relative;display:flex;align-items:center;justify-content:center;padding:24px 0;letter-spacing:12px;margin:20px 0}h2:where(.astro-2HD7V6HX) span:where(.astro-2HD7V6HX){color:#7474e9;margin-left:18px}h2:where(.astro-2HD7V6HX):before{text-transform:uppercase;color:#ffffff0d;font-size:120px;font-weight:800;letter-spacing:32px;position:absolute}h2:where(.astro-2HD7V6HX).about-me:before{content:"resumo"}h2:where(.astro-2HD7V6HX).works:before{content:"trabalhos"}h2:where(.astro-2HD7V6HX).contact:before{content:"contatos"}h2:where(.astro-2HD7V6HX).blog:before{content:"conteúdos"}h3:where(.astro-2HD7V6HX){font-size:28px;font-weight:700;text-transform:uppercase;margin:12px 0}.container:where(.astro-2HD7V6HX){width:1220px;margin:40px auto}:where(.astro-2HD7V6HX){box-sizing:border-box}ul:where(.astro-2HD7V6HX){list-style:none}@media (max-width: 840px){.container:where(.astro-2HD7V6HX){width:100%;padding:0 20px;margin:40px auto}h1:where(.astro-2HD7V6HX){font-size:28px;grid-template-columns:36px auto}h1:where(.astro-2HD7V6HX) span:where(.astro-2HD7V6HX){font-size:24px}h1:where(.astro-2HD7V6HX):before{width:28px}h2:where(.astro-2HD7V6HX){font-size:24px}h2:where(.astro-2HD7V6HX) span:where(.astro-2HD7V6HX){font-size:24px}h2:where(.astro-2HD7V6HX):before{font-size:24px;top:0;letter-spacing:12px}h3:where(.astro-2HD7V6HX){font-size:18px}}header:where(.astro-2HD7V6HX){width:100%;height:80vh;min-height:600px;display:grid;grid-template-columns:600px auto;margin-bottom:40px}header:where(.astro-2HD7V6HX) .image:where(.astro-2HD7V6HX){height:100%;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;grid-column:1}header:where(.astro-2HD7V6HX) .image:where(.astro-2HD7V6HX):before{content:"";position:absolute;height:200%;width:100%;transform:rotate(-15deg);left:-50%;top:-50%;background-color:#7474e9}header:where(.astro-2HD7V6HX) .image:where(.astro-2HD7V6HX) .person:where(.astro-2HD7V6HX){width:87%;height:90%;background-image:url(/images/thi-almeida-new.webp);background-size:123%;background-position:-76px center;position:relative;border-radius:30px}header:where(.astro-2HD7V6HX) .description:where(.astro-2HD7V6HX){grid-column:2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:32px}header:where(.astro-2HD7V6HX) .description:where(.astro-2HD7V6HX) p:where(.astro-2HD7V6HX){width:600px}@media (max-width: 840px){header:where(.astro-2HD7V6HX){grid-template-columns:100%;height:auto;padding:0 20px}header:where(.astro-2HD7V6HX) .image:where(.astro-2HD7V6HX){grid-column:1;grid-row:1;min-height:350px}header:where(.astro-2HD7V6HX) .image:where(.astro-2HD7V6HX) .person:where(.astro-2HD7V6HX){width:280px;height:280px;border-radius:50%;background-position:-42px center}header:where(.astro-2HD7V6HX) .image:where(.astro-2HD7V6HX):before{display:none}header:where(.astro-2HD7V6HX) .description:where(.astro-2HD7V6HX){width:100%;grid-column:1;grid-row:2}header:where(.astro-2HD7V6HX) .description:where(.astro-2HD7V6HX) p:where(.astro-2HD7V6HX){width:100%}}p.svelte-1gam6gn.svelte-1gam6gn{margin:0;padding:0;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;color:#fff;font-family:Source Sans Pro,sans-serif}.svelte-1gam6gn.svelte-1gam6gn{box-sizing:border-box}.card-personal-information.svelte-1gam6gn.svelte-1gam6gn{min-height:155px;border:1px solid rgba(255,255,255,.3019607843);border-radius:12px;padding:20px 30px}.card-personal-information.svelte-1gam6gn .number.svelte-1gam6gn{color:#7474e9;font-size:48px;font-weight:600;font-family:Nunito,sans-serif}.card-personal-information.svelte-1gam6gn .number.svelte-1gam6gn:after{content:"+";left:12px;position:relative}.card-personal-information.svelte-1gam6gn .description.svelte-1gam6gn{text-transform:uppercase;font-weight:200;font-size:16px;display:grid;justify-content:center;gap:8px;grid-template-columns:30px auto;gap:12px}.card-personal-information.svelte-1gam6gn .description.svelte-1gam6gn:before{content:"";width:30px;height:1px;position:relative;top:8px;border-radius:8px;background-color:#777}@media (max-width: 840px){.card-personal-information.svelte-1gam6gn.svelte-1gam6gn{padding:15px}.card-personal-information.svelte-1gam6gn .number.svelte-1gam6gn{font-size:30px}.card-personal-information.svelte-1gam6gn .description.svelte-1gam6gn{grid-template-columns:15px auto;font-size:12px}.card-personal-information.svelte-1gam6gn .description.svelte-1gam6gn:before{width:15px}}p.svelte-6feggt.svelte-6feggt,span.svelte-6feggt.svelte-6feggt{margin:0;padding:0;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;color:#fff;font-family:Source Sans Pro,sans-serif}.svelte-6feggt.svelte-6feggt{box-sizing:border-box}.card-jobs-experiences.svelte-6feggt.svelte-6feggt{display:grid;grid-template-columns:50px auto;gap:12px;margin-bottom:28px}.card-jobs-experiences.svelte-6feggt .icon-jobs.svelte-6feggt{width:40px;height:40px;background:#7474e9;border-radius:50%;grid-column:1;grid-row:1/4;display:flex;align-items:center;justify-content:center}.card-jobs-experiences.svelte-6feggt .period.svelte-6feggt{background-color:#ffffff1a;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:600;padding:4px 12px;text-transform:uppercase;grid-column:2;width:95px;text-align:center}.card-jobs-experiences.svelte-6feggt .position-company.svelte-6feggt{text-transform:uppercase;font-weight:600;grid-column:2;font-size:16px;align-items:center}.card-jobs-experiences.svelte-6feggt .position-company span.svelte-6feggt{text-transform:uppercase;font-size:14px;font-weight:400}.card-jobs-experiences.svelte-6feggt .position-company span.svelte-6feggt:before{content:"|";margin:0 8px;position:relative;top:-2px}.card-jobs-experiences.svelte-6feggt .description.svelte-6feggt{font-weight:200;font-size:16px;grid-column:2;min-height:72px}.card-jobs-experiences.svelte-6feggt.svelte-6feggt:before{content:"";width:1px;height:100%;background-color:#ffffff4d;grid-column:1;grid-row:1/4;position:relative;left:20px;z-index:-1}a:where(.astro-M22W34KN),a:where(.astro-M22W34KN):hover,ul:where(.astro-M22W34KN),li:where(.astro-M22W34KN),p:where(.astro-M22W34KN),span:where(.astro-M22W34KN),h1:where(.astro-M22W34KN),h2:where(.astro-M22W34KN),h3:where(.astro-M22W34KN),h4:where(.astro-M22W34KN),h5:where(.astro-M22W34KN),h6:where(.astro-M22W34KN){margin:0;padding:0;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;color:#fff;font-family:Source Sans Pro,sans-serif}h1:where(.astro-M22W34KN),h2:where(.astro-M22W34KN),h3:where(.astro-M22W34KN),button:where(.astro-M22W34KN){font-family:Nunito,sans-serif}h1:where(.astro-M22W34KN){font-size:66px;font-weight:700;color:#7474e9;display:grid;grid-template-columns:60px auto;justify-content:center;align-items:center}h1:where(.astro-M22W34KN) span:where(.astro-M22W34KN){font-size:50px;font-weight:600;color:#fff;grid-column:2}h1:where(.astro-M22W34KN):before{content:"";width:36px;height:5px;border-radius:4px;background-color:#7474e9}h2:where(.astro-M22W34KN),h2:where(.astro-M22W34KN) span:where(.astro-M22W34KN){font-size:56px;font-weight:700;text-transform:uppercase;font-family:Nunito,sans-serif}h2:where(.astro-M22W34KN){position:relative;display:flex;align-items:center;justify-content:center;padding:24px 0;letter-spacing:12px;margin:20px 0}h2:where(.astro-M22W34KN) span:where(.astro-M22W34KN){color:#7474e9;margin-left:18px}h2:where(.astro-M22W34KN):before{text-transform:uppercase;color:#ffffff0d;font-size:120px;font-weight:800;letter-spacing:32px;position:absolute}h2:where(.astro-M22W34KN).about-me:before{content:"resumo"}h2:where(.astro-M22W34KN).works:before{content:"trabalhos"}h2:where(.astro-M22W34KN).contact:before{content:"contatos"}h2:where(.astro-M22W34KN).blog:before{content:"conteúdos"}h3:where(.astro-M22W34KN){font-size:28px;font-weight:700;text-transform:uppercase;margin:12px 0}.container:where(.astro-M22W34KN){width:1220px;margin:40px auto}:where(.astro-M22W34KN){box-sizing:border-box}ul:where(.astro-M22W34KN){list-style:none}@media (max-width: 840px){.container:where(.astro-M22W34KN){width:100%;padding:0 20px;margin:40px auto}h1:where(.astro-M22W34KN){font-size:28px;grid-template-columns:36px auto}h1:where(.astro-M22W34KN) span:where(.astro-M22W34KN){font-size:24px}h1:where(.astro-M22W34KN):before{width:28px}h2:where(.astro-M22W34KN){font-size:24px}h2:where(.astro-M22W34KN) span:where(.astro-M22W34KN){font-size:24px}h2:where(.astro-M22W34KN):before{font-size:24px;top:0;letter-spacing:12px}h3:where(.astro-M22W34KN){font-size:18px}}.informations:where(.astro-M22W34KN),.skills:where(.astro-M22W34KN),.experiences:where(.astro-M22W34KN){margin:40px 0}.informations:where(.astro-M22W34KN){display:flex;flex-wrap:wrap}.informations:where(.astro-M22W34KN) .personal:where(.astro-M22W34KN){width:45%}.informations:where(.astro-M22W34KN) .personal:where(.astro-M22W34KN) p:where(.astro-M22W34KN){width:100%;color:#fff;margin:8px 0}.informations:where(.astro-M22W34KN) .personal:where(.astro-M22W34KN) p:where(.astro-M22W34KN) span:where(.astro-M22W34KN){opacity:.8;font-weight:300;margin-right:4px}.informations:where(.astro-M22W34KN) .personal:where(.astro-M22W34KN) .button-resume:where(.astro-M22W34KN){margin:40px 0}.informations:where(.astro-M22W34KN) .cards:where(.astro-M22W34KN){width:53%;display:grid;grid-template-columns:40% 40%;gap:20px;justify-content:space-evenly;align-items:center}.skills:where(.astro-M22W34KN){display:grid;grid-template-columns:repeat(7,auto);gap:32px;align-items:center;justify-content:space-between}.skills:where(.astro-M22W34KN) h3:where(.astro-M22W34KN){width:100%;grid-column:1/8}.skills:where(.astro-M22W34KN) .unitary-skills:where(.astro-M22W34KN){display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.skills:where(.astro-M22W34KN) .unitary-skills:where(.astro-M22W34KN) p:where(.astro-M22W34KN){text-align:center;text-transform:uppercase;font-weight:600;margin-bottom:16px}.skills:where(.astro-M22W34KN) .unitary-skills:where(.astro-M22W34KN) img:where(.astro-M22W34KN){max-width:80px;max-height:80px;margin:0 auto}.experiences:where(.astro-M22W34KN) h3:where(.astro-M22W34KN),.experiences:where(.astro-M22W34KN) .logotypes:where(.astro-M22W34KN){width:100%;padding-bottom:12px}.experiences:where(.astro-M22W34KN) .companies:where(.astro-M22W34KN){grid-column:1/3;display:grid;grid-template-columns:repeat(2,50%)}.experiences:where(.astro-M22W34KN) .logotypes:where(.astro-M22W34KN){display:grid;gap:16px 8px;grid-template-columns:repeat(5,auto);align-items:center;justify-items:center}.experiences:where(.astro-M22W34KN) .logotypes:where(.astro-M22W34KN) img:where(.astro-M22W34KN){max-width:150px;max-height:50px;filter:grayscale(1);transition:all 1s linear}.experiences:where(.astro-M22W34KN) .logotypes:where(.astro-M22W34KN) img:where(.astro-M22W34KN):hover{filter:grayscale(0);transition:all 1s linear}@media (max-width: 840px){.informations:where(.astro-M22W34KN) .personal:where(.astro-M22W34KN),.informations:where(.astro-M22W34KN) .cards:where(.astro-M22W34KN){width:100%}.skills:where(.astro-M22W34KN){grid-template-columns:repeat(3,auto)}.skills:where(.astro-M22W34KN) h3:where(.astro-M22W34KN){width:100%;grid-column:1/4}.experiences:where(.astro-M22W34KN) .companies:where(.astro-M22W34KN){grid-template-columns:repeat(1,100%)}.experiences:where(.astro-M22W34KN) .logotypes:where(.astro-M22W34KN){grid-template-columns:repeat(3,auto);gap:32px 16px}.experiences:where(.astro-M22W34KN) .logotypes:where(.astro-M22W34KN) img:where(.astro-M22W34KN){max-width:80px;max-height:25px}}a:where(.astro-QYYDZLGJ),a:where(.astro-QYYDZLGJ):hover,ul:where(.astro-QYYDZLGJ),li:where(.astro-QYYDZLGJ),p:where(.astro-QYYDZLGJ),span:where(.astro-QYYDZLGJ),h1:where(.astro-QYYDZLGJ),h2:where(.astro-QYYDZLGJ),h3:where(.astro-QYYDZLGJ),h4:where(.astro-QYYDZLGJ),h5:where(.astro-QYYDZLGJ),h6:where(.astro-QYYDZLGJ){margin:0;padding:0;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;color:#fff;font-family:Source Sans Pro,sans-serif}h1:where(.astro-QYYDZLGJ),h2:where(.astro-QYYDZLGJ),h3:where(.astro-QYYDZLGJ),button:where(.astro-QYYDZLGJ){font-family:Nunito,sans-serif}h1:where(.astro-QYYDZLGJ){font-size:66px;font-weight:700;color:#7474e9;display:grid;grid-template-columns:60px auto;justify-content:center;align-items:center}h1:where(.astro-QYYDZLGJ) span:where(.astro-QYYDZLGJ){font-size:50px;font-weight:600;color:#fff;grid-column:2}h1:where(.astro-QYYDZLGJ):before{content:"";width:36px;height:5px;border-radius:4px;background-color:#7474e9}h2:where(.astro-QYYDZLGJ),h2:where(.astro-QYYDZLGJ) span:where(.astro-QYYDZLGJ){font-size:56px;font-weight:700;text-transform:uppercase;font-family:Nunito,sans-serif}h2:where(.astro-QYYDZLGJ){position:relative;display:flex;align-items:center;justify-content:center;padding:24px 0;letter-spacing:12px;margin:20px 0}h2:where(.astro-QYYDZLGJ) span:where(.astro-QYYDZLGJ){color:#7474e9;margin-left:18px}h2:where(.astro-QYYDZLGJ):before{text-transform:uppercase;color:#ffffff0d;font-size:120px;font-weight:800;letter-spacing:32px;position:absolute}h2:where(.astro-QYYDZLGJ).about-me:before{content:"resumo"}h2:where(.astro-QYYDZLGJ).works:before{content:"trabalhos"}h2:where(.astro-QYYDZLGJ).contact:before{content:"contatos"}h2:where(.astro-QYYDZLGJ).blog:before{content:"conteúdos"}h3:where(.astro-QYYDZLGJ){font-size:28px;font-weight:700;text-transform:uppercase;margin:12px 0}.container:where(.astro-QYYDZLGJ){width:1220px;margin:40px auto}:where(.astro-QYYDZLGJ){box-sizing:border-box}ul:where(.astro-QYYDZLGJ){list-style:none}@media (max-width: 840px){.container:where(.astro-QYYDZLGJ){width:100%;padding:0 20px;margin:40px auto}h1:where(.astro-QYYDZLGJ){font-size:28px;grid-template-columns:36px auto}h1:where(.astro-QYYDZLGJ) span:where(.astro-QYYDZLGJ){font-size:24px}h1:where(.astro-QYYDZLGJ):before{width:28px}h2:where(.astro-QYYDZLGJ){font-size:24px}h2:where(.astro-QYYDZLGJ) span:where(.astro-QYYDZLGJ){font-size:24px}h2:where(.astro-QYYDZLGJ):before{font-size:24px;top:0;letter-spacing:12px}h3:where(.astro-QYYDZLGJ){font-size:18px}}.portifolio-container:where(.astro-QYYDZLGJ){display:grid;grid-template-columns:repeat(3,auto);gap:18px;align-items:center;justify-content:space-between}.portifolio-container:where(.astro-QYYDZLGJ) article:where(.astro-QYYDZLGJ){padding:32px;background-color:#ffffff2a;border-radius:12px}@media (max-width: 840px){.portifolio-container:where(.astro-QYYDZLGJ){grid-template-columns:repeat(1,auto);justify-content:center}}a:where(.astro-J7PV25F6),a:where(.astro-J7PV25F6):hover,ul:where(.astro-J7PV25F6),li:where(.astro-J7PV25F6),p:where(.astro-J7PV25F6),span:where(.astro-J7PV25F6),h1:where(.astro-J7PV25F6),h2:where(.astro-J7PV25F6),h3:where(.astro-J7PV25F6),h4:where(.astro-J7PV25F6),h5:where(.astro-J7PV25F6),h6:where(.astro-J7PV25F6){margin:0;padding:0;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5;color:#fff;font-family:Source Sans Pro,sans-serif}h1:where(.astro-J7PV25F6),h2:where(.astro-J7PV25F6),h3:where(.astro-J7PV25F6),button:where(.astro-J7PV25F6){font-family:Nunito,sans-serif}h1:where(.astro-J7PV25F6){font-size:66px;font-weight:700;color:#7474e9;display:grid;grid-template-columns:60px auto;justify-content:center;align-items:center}h1:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6){font-size:50px;font-weight:600;color:#fff;grid-column:2}h1:where(.astro-J7PV25F6):before{content:"";width:36px;height:5px;border-radius:4px;background-color:#7474e9}h2:where(.astro-J7PV25F6),h2:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6){font-size:56px;font-weight:700;text-transform:uppercase;font-family:Nunito,sans-serif}h2:where(.astro-J7PV25F6){position:relative;display:flex;align-items:center;justify-content:center;padding:24px 0;letter-spacing:12px;margin:20px 0}h2:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6){color:#7474e9;margin-left:18px}h2:where(.astro-J7PV25F6):before{text-transform:uppercase;color:#ffffff0d;font-size:120px;font-weight:800;letter-spacing:32px;position:absolute}h2:where(.astro-J7PV25F6).about-me:before{content:"resumo"}h2:where(.astro-J7PV25F6).works:before{content:"trabalhos"}h2:where(.astro-J7PV25F6).contact:before{content:"contatos"}h2:where(.astro-J7PV25F6).blog:before{content:"conteúdos"}h3:where(.astro-J7PV25F6){font-size:28px;font-weight:700;text-transform:uppercase;margin:12px 0}.container:where(.astro-J7PV25F6){width:1220px;margin:40px auto}:where(.astro-J7PV25F6){box-sizing:border-box}html{scroll-behavior:smooth}body{font-size:16px;margin:0;padding:0}ul:where(.astro-J7PV25F6){list-style:none}@media (max-width: 840px){.container:where(.astro-J7PV25F6){width:100%;padding:0 20px;margin:40px auto}h1:where(.astro-J7PV25F6){font-size:28px;grid-template-columns:36px auto}h1:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6){font-size:24px}h1:where(.astro-J7PV25F6):before{width:28px}h2:where(.astro-J7PV25F6){font-size:24px}h2:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6){font-size:24px}h2:where(.astro-J7PV25F6):before{font-size:24px;top:0;letter-spacing:12px}h3:where(.astro-J7PV25F6){font-size:18px}}body{background-color:#363636}
