body{--color-project-teal: #4E9B8C}main>section.cover .layout-content{background-image:url(/assets/cover-C_P9SPpD.png)}main>section.steps .list{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media(max-width:1000px){main>section.steps .list{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){main>section.steps .list{grid-template-columns:1fr}}main>section.steps .list .card{background:var(--color-project-teal);color:var(--color-white);border-radius:.5rem;padding:1.5rem;min-height:9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}main>section.steps .list .card .image{width:3.5rem;height:3.5rem;border-radius:50%;border:1px solid var(--color-white);-webkit-user-select:none;user-select:none;background-position:center;background-repeat:no-repeat}main>section.steps .list .card .image.magnifier{background-image:url(/assets/magnifier-DzFUSD48.svg)}main>section.steps .list .card .image.brain{background-image:url(/assets/brain-CFice422.svg)}main>section.steps .list .card .image.paintbrush{background-image:url(/assets/paintbrush-DKr3HaY4.svg)}main>section.steps .list .card .image.megaphone{background-image:url(/assets/megaphone-pOvhLNcz.svg)}main>section.steps .list .card .name{margin-top:1rem;font-size:1.125rem;font-weight:700}main>section.steps .list .actions{list-style:none;margin:0}main>section.steps .list .actions li{background:var(--color-light-gray);border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;margin-top:.5rem}main>section.problem .problem-table{border:1px solid var(--color-project-teal);border-radius:.5rem;padding:2rem}@media(max-width:700px){main>section.problem .problem-table{padding:1rem}}main>section.problem .problem-table .row{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:1.5rem 0}main>section.problem .problem-table .row:first-child{padding-top:0}main>section.problem .problem-table .row:last-child{padding-bottom:0}main>section.problem .problem-table .row+.row{border-top:1px solid var(--color-medium-gray)}@media(max-width:1000px){main>section.problem .problem-table .row{gap:1rem}}@media(max-width:700px){main>section.problem .problem-table .row{grid-template-columns:repeat(2,1fr);gap:.75rem}}main>section.problem .problem-table .cell.label .title{font-weight:700}main>section.problem .problem-table .cell.label .subtitle{margin-top:4px;color:var(--color-dark-gray);font-size:.875rem}@media(max-width:700px){main>section.problem .problem-table .cell.label{grid-column:1 / -1}}main>section.problem .problem-table .cell.value{font-size:clamp(.75rem,calc(100vw / 30),1rem);line-height:clamp(1.25rem,5vw,1.5em)}main>section.idea ul.list{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:1000px){main>section.idea ul.list{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){main>section.idea ul.list{grid-template-columns:1fr}}main>section.idea ul.list li{display:flex;flex-direction:column;gap:1rem;background:var(--color-project-teal);color:var(--color-white);border-radius:.5rem;padding:1.5rem}main>section.idea ul.list li .head{display:flex;flex-direction:row;justify-content:space-between}main>section.idea ul.list li .head .image{width:3.5rem;height:3.5rem;border-radius:50%;border:1px solid var(--color-white);-webkit-user-select:none;user-select:none;background-position:center;background-repeat:no-repeat}main>section.idea ul.list li .head .image.download{background-image:url(/assets/download-CqHcY1HM.svg)}main>section.idea ul.list li .head .image.filter{background-image:url(/assets/filter-ZwjMVvv4.svg)}main>section.idea ul.list li .head .image.file{background-image:url(/assets/file-BVsbjbNd.svg)}main>section.idea ul.list li .head .image.notifications{background-image:url(/assets/notifications-CrYLGRnR.svg)}main>section.idea ul.list li .head .image.checklist{background-image:url(/assets/checklist-CqqjO1uF.svg)}main>section.idea ul.list li .head .image.glasses{background-image:url(/assets/glasses-DhPBf-FH.svg)}main>section.idea ul.list li .head .hint{font-weight:700;color:#ffffffb3}main>section.idea ul.list li h3{margin:0;font-size:1.125rem;font-weight:700;line-height:1.5em}main>section.idea ul.list li .text{margin:0}main>section.smart .layout-content{padding-right:0;padding-bottom:0;padding-left:0;overflow:hidden}main>section.smart .layout-content>.headline{padding:0 var(--section-padding)}main>section.smart .layout-content>.headline+*{margin-top:1rem}
