*{margin:0;padding:0;box-sizing:border-box}fieldset{border:0}:root{--color-black: #000000;--color-black-80: rgba(0, 0, 0, .8);--color-greyish-brown: #505050;--color-greyish-brown-88: rgba(62, 62, 62, .88);--color-dusk: #403a5f;--color-greyish-brown-two: #575757;--color-dark: #302c42;--color-warm-grey: #909090;--color-white: #ffffff;--color-dark-lilac: rgb(61, 195, 181);--color-white-50: rgba(255, 255, 255, .5);--font-title-brand: 300 1.4rem "Poppins", sans-serif;--font-title-biggest: bold 3rem "Montserrat", sans-serif;--font-title-big: bold 2rem "Montserrat", sans-serif;--font-title-medium: 300 1.5rem "Montserrat", sans-serif;--font-text-big: normal 1.2rem "Montserrat", sans-serif;--font-normal: normal 10px "Montserrat", sans-serif;--font-button: bold 1rem "Montserrat", sans-serif;--font-card-text: 300 .8rem "Poppins", sans-serif;--font-card-section: 300 .8rem "Poppins", sans-serif;--font-card-title: 500 1.2rem "Poppins", sans-serif;--font-card-subtitle: 400 1.1rem "Poppins", sans-serif;--font-card-tech: 500 1rem "Catamaran", sans-serif}:root{font:var(--font-normal);color:var(--color-white)}@media screen and (min-width: 420px){:root{font-size:12px}.card{height:300px}}@media screen and (min-width: 560px){:root{font-size:14px}}.container{padding:22px 22px 0;background-color:var(--color-dark)}.header{display:flex;justify-content:space-between;margin-bottom:2.5rem}.header .header__brand{display:flex;align-items:center;text-decoration:none;padding:7px 5px;gap:7px}.header .header__companyLogo{height:31px;color:var(--color-white)}.header .header__title{font:var(--font-title-brand);text-transform:capitalize;color:var(--color-white)}@media screen and (min-width: 768px){.main_home{max-width:980px;margin-inline:auto}.main_create{max-width:980px;margin-inline:auto;display:grid;grid-template-columns:6fr 5fr;gap:2rem}}.hero{margin-bottom:3rem}@media screen and (min-width: 768px){.hero{grid-column:span 2}}.hero .title{font:var(--font-title-big);margin-bottom:8px}.hero .hero__text{font:var(--font-text-big);text-align:center;margin-inline:4rem;margin-bottom:1.8rem}.preview .projectImage{width:100%;aspect-ratio:1/1;outline:solid 1px pink;background-image:url(/assets/ebook-example-CiGH8RVK.jpg);background-position:top center;background-size:cover}.preview .card{margin-inline:20px;transform:translateY(-45px)}.preview .cardURL{color:#ff0}.card{display:grid;grid-template-columns:40% 60%;color:var(--color-black);font:var(--font-card-text);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-style:solid;border-width:1px;border-image-source:linear-gradient(to bottom,var(--color-white) 0%,rgba(0,0,0,0));border-image-slice:1;background-image:linear-gradient(to bottom,var(--color-white),var(--color-white)),linear-gradient(to bottom,var(--color-white) 0%,rgba(0,0,0,0));background-origin:border-box;background-clip:content-box,border-box}.card .card__projectTitle{grid-column:2;position:relative;margin:15px 10px 1rem 0;text-align:center;text-transform:capitalize;font:var(--font-card-section)}.card .card__projectTitle:before{content:"";position:absolute;top:calc(50% - 1px);bottom:calc(50% - 1px);left:0;right:0;z-index:0;background-image:linear-gradient(to right,white,#232323 15%,var(--color-black),#232323 85%,white)}.card .card__projectTitle--text{position:relative;padding-inline:.1em;z-index:1;background-color:var(--color-white);color:#3d004c;letter-spacing:.12rem}.card .card__author{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.card .card__authorPhoto{width:75px;height:75px;border-radius:50%;background-image:url(/assets/avatar-BYfnZkIJ.webp);background-position:center;background-size:cover;margin-bottom:.75rem}.card .card__job{color:#403a5f;font-weight:400;margin-bottom:.2rem;padding-inline:.75rem;text-align:center}.card .card__name{font:var(--font-card-title);margin-bottom:.2rem;color:#56006b;font-weight:500;text-align:center}.card .card__name-pro{font:var(--font-card-title);margin-bottom:.2rem;color:#56006b;font-weight:500}.card .card__project{margin-right:10px;padding:.25rem}.card .card__slogan{font:var(--font-card-subtitle);margin-top:-.2rem;margin-bottom:.8rem;color:#9f63ae;font-style:oblique}.card .card__descriptionTitle{font-weight:inherit;text-transform:capitalize;margin-bottom:.2em}.card .card__technicalInfo{margin-block:1.8rem}.card .card__technologies{font:var(--font-card-tech);letter-spacing:.04rem}.card-icons{display:grid;grid-template-columns:50% 50%;gap:.5em;margin-block:.25rem}.addForm{margin:0 20px 50px;box-shadow:2px 4px 4px #00000040;border:solid 1px rgba(0,0,0,0);background-image:radial-gradient(circle at 50% 50%,var(--color-dusk),#211e2e 92%)}.addForm .title{font:var(--font-title-biggest);margin-block:18px}.addForm .addForm__title{position:relative;background-clip:padding-box;padding-block:.4rem;margin-block:.5rem;border:solid 2px transparent;font:var(--font-title-medium);text-align:center;color:var(--color-dark-lilac);font-weight:350}.addForm .addForm__title:before{content:"";position:absolute;top:100%;right:0;bottom:0;left:0;margin-bottom:-2px;border-radius:inherit;background-color:transparent;background-image:linear-gradient(to left,transparent,#343045 25%,#c0b7e8 45%,var(--color-dark-lilac) 65%,#343045 75%,transparent)}.addForm .addForm__group{margin-bottom:25px}.addForm .addForm__input{display:block;width:calc(100% - 20px);margin:10px auto;padding:8.5px 16px;border-radius:40px;border:solid 2px var(--color-white);color:var(--color-white);background-color:transparent;font:var(--font-normal)}.addForm .addForm__input::placeholder{color:var(--color-white-50)}.addForm .addForm__group--upload{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:25px}.addForm .addForm__hidden{display:none}.addForm .addForm__2col{width:calc(100% - 20px);margin:10px auto;display:flex;justify-content:space-between}.addForm .addForm__2col .addForm__input{width:calc((100% - .2rem)/2);margin:0}.footer{display:flex;justify-content:center;padding:19px}.title{text-align:center;text-transform:capitalize}.logoSponsor{height:46px;margin-block:39px}.button--link{display:block;width:fit-content;margin-inline:auto;margin-block:8px;padding:10px 20px;color:var(--color-white);font:var(--font-button);text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-style:solid;border-width:1px;border-image-source:linear-gradient(to bottom,#2a2a2a 0%,rgba(0,0,0,0));border-radius:40px;text-transform:uppercase;text-align:center;align-content:center;font-size:.8rem;letter-spacing:.05rem;background-image:linear-gradient(to right,var(--color-dark-lilac) -2%,#c0b7e8 98%)}.button{display:block;min-width:120px;max-width:150px;margin:8px;padding:10px 20px;color:var(--color-white);font:var(--font-button);text-transform:none;text-decoration:none;border-radius:40px;color:#fff;text-transform:uppercase;text-align:center;align-content:center;font-size:.8rem;letter-spacing:.05rem;background-image:linear-gradient(to right,var(--color-dark-lilac) -2%,#c0b7e8 98%);cursor:pointer}.button--large{display:block;width:fit-content;margin-inline:auto;margin-block:8px;padding:10px 20px;color:var(--color-white);font:var(--font-button);text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-style:solid;border-width:1px;border-image-source:linear-gradient(to bottom,#2a2a2a 0%,rgba(0,0,0,0));border-radius:40px;text-transform:uppercase;text-align:center;align-content:center;font-size:.8rem;letter-spacing:.05rem;background-image:linear-gradient(to right,var(--color-dark-lilac) -2%,#c0b7e8 98%)}.button--large:hover{border-color:var(--color-white)}.icon{width:1.4rem;height:1.4rem;color:transparent;cursor:pointer;border-radius:50%}.icon__www{background-color:#e1a4ff;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M352%20256c0%2022.2-1.2%2043.6-3.3%2064H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6%203.3-64H348.7c2.2%2020.4%203.3%2041.8%203.3%2064zm28.8-64H503.9c5.3%2020.5%208.1%2041.9%208.1%2064s-2.8%2043.5-8.1%2064H380.8c2.1-20.6%203.2-42%203.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3%2020.7%20142%2077.5%20171.9%20151.6zm-149.1%200H167.7c6.1-36.4%2015.5-68.6%2027-94.7c10.5-23.6%2022.2-40.7%2033.5-51.5C239.4%203.2%20248.7%200%20256%200s16.6%203.2%2027.8%2013.8c11.3%2010.8%2023%2027.9%2033.5%2051.5c11.6%2026%2020.9%2058.2%2027%2094.7zm-209%200H18.6C48.6%2085.9%20112.2%2029.1%20190.6%208.4C165.1%2042.6%20145.3%2096.1%20135.3%20160zM8.1%20192H131.2c-2.1%2020.6-3.2%2042-3.2%2064s1.1%2043.4%203.2%2064H8.1C2.8%20299.5%200%20278.1%200%20256s2.8-43.5%208.1-64zM194.7%20446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1%2036.4-15.5%2068.6-27%2094.6c-10.5%2023.6-22.2%2040.7-33.5%2051.5C272.6%20508.8%20263.3%20512%20256%20512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3%20352c10%2063.9%2029.8%20117.4%2055.3%20151.6C112.2%20482.9%2048.6%20426.1%2018.6%20352H135.3zm358.1%200c-30%2074.1-93.6%20130.9-171.9%20151.6c25.5-34.2%2045.2-87.7%2055.3-151.6H493.4z'/%3e%3c/svg%3e")}.icon__github{background-color:#e1a4ff;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20496%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M165.9%20397.4c0%202-2.3%203.6-5.2%203.6-3.3%20.3-5.6-1.3-5.6-3.6%200-2%202.3-3.6%205.2-3.6%203-.3%205.6%201.3%205.6%203.6zm-31.1-4.5c-.7%202%201.3%204.3%204.3%204.9%202.6%201%205.6%200%206.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5%20.3-6.2%202.3zm44.2-1.7c-2.9%20.7-4.9%202.6-4.6%204.9%20.3%202%202.9%203.3%205.9%202.6%202.9-.7%204.9-2.6%204.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8%208C106.1%208%200%20113.3%200%20252c0%20110.9%2069.8%20205.8%20169.5%20239.2%2012.8%202.3%2017.3-5.6%2017.3-12.1%200-6.2-.3-40.4-.3-61.4%200%200-70%2015-84.7-29.8%200%200-11.4-29.1-27.8-36.6%200%200-22.9-15.7%201.6-15.4%200%200%2024.9%202%2038.6%2025.8%2021.9%2038.6%2058.6%2027.5%2072.9%2020.9%202.3-16%208.8-27.1%2016-33.7-55.9-6.2-112.3-14.3-112.3-110.5%200-27.5%207.6-41.3%2023.6-58.9-2.6-6.5-11.1-33.3%202.6-67.9%2020.9-6.5%2069%2027%2069%2027%2020-5.6%2041.5-8.5%2062.8-8.5s42.8%202.9%2062.8%208.5c0%200%2048.1-33.6%2069-27%2013.7%2034.7%205.2%2061.4%202.6%2067.9%2016%2017.7%2025.8%2031.5%2025.8%2058.9%200%2096.5-58.9%20104.2-114.8%20110.5%209.2%207.9%2017%2022.9%2017%2046.4%200%2033.7-.3%2075.4-.3%2083.6%200%206.5%204.6%2014.4%2017.3%2012.1C428.2%20457.8%20496%20362.9%20496%20252%20496%20113.3%20383.5%208%20244.8%208zM97.2%20352.9c-1.3%201-1%203.3%20.7%205.2%201.6%201.6%203.9%202.3%205.2%201%201.3-1%201-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7%201.3%20.3%202.9%202.3%203.9%201.6%201%203.6%20.7%204.3-.7%20.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3%20.7zm32.4%2035.6c-1.6%201.3-1%204.3%201.3%206.2%202.3%202.3%205.2%202.6%206.5%201%201.3-1.3%20.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6%201-1.6%203.6%200%205.9%201.6%202.3%204.3%203.3%205.6%202.3%201.6-1.3%201.6-3.9%200-6.2-1.4-2.3-4-3.3-5.6-2z'/%3e%3c/svg%3e")}.btnBack{color:#fff;text-align:center}.container.home{text-align:center;padding:3rem;min-height:100vh;display:flex}h1{font-size:2rem;margin-bottom:1rem;color:#fff;width:100%}.container-link{padding:50px}.home_link{display:block;width:fit-content;margin-inline:auto;margin-block:8px;padding:10px 20px;color:var(--color-white);font:var(--font-button);text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-style:solid;border-width:1px;border-image-source:linear-gradient(to bottom,#2a2a2a 0%,rgba(0,0,0,0));border-radius:40px;text-transform:uppercase;text-align:center;align-content:center;font-size:.8rem;letter-spacing:.05rem;background-image:linear-gradient(to right,var(--color-dark-lilac) -2%,#c0b7e8 98%)}.card-list{display:grid;grid-template-columns:1fr;gap:20px}.card-list li{list-style:none}@media (min-width: 760px){.card-list{display:grid;grid-template-columns:1fr 1fr;gap:20px}}
