:root{--pure-white-value:255 255 255;--pure-white:rgb(var(--pure-white-value));--stone-value:235 235 235;--stone:rgb(var(--stone-value));--white-value:252 253 254;--white:rgb(var(--white-value));--neon-green-value:6 220 147;--neon-green:rgb(var(--neon-green-value));--neon-green-dark-value:6 189 126;--neon-green-dark:rgb(var(--neon-green-dark-value));--forest-green-value:2 63 48;--forest-green:rgb(var(--forest-green-value));--dark-green-value:0 30 27;--dark-green:rgb(var(--dark-green-value));--mint-value:212 250 231;--mint:rgb(var(--mint-value));--honeydew-value:237 254 247;--honeydew:rgb(var(--honeydew-value));--sand-value:255 244 229;--sand:rgb(var(--sand-value));--apricot-value:255 182 166;--apricot:rgb(var(--apricot-value));--flame-value:246 110 66;--flame:rgb(var(--flame-value));--sunburn-value:76 16 0;--sunburn:rgb(var(--sunburn-value));--ice-value:225 246 255;--ice:rgb(var(--ice-value));--sky-value:181 224 255;--sky:rgb(var(--sky-value));--azure-value:29 148 255;--azure:rgb(var(--azure-value));--oxford-value:4 32 58;--oxford:rgb(var(--oxford-value));--ghost-value:248 248 255;--ghost:rgb(var(--ghost-value));--lavender-value:233 233 255;--lavender:rgb(var(--lavender-value));--dawn-value:153 151 255;--dawn:rgb(var(--dawn-value));--galaxy-value:23 23 38;--galaxy:rgb(var(--galaxy-value))}main.realisations{background-color:#fcfdfe}main.realisations ::-moz-selection{color:#fcfdfe;background:var(--project-color)}main.realisations ::selection{color:#fcfdfe;background:var(--project-color)}main.realisations .project-header{position:relative;min-height:100vh}main.realisations .project-header h1,main.realisations .project-header h2,main.realisations .project-header p{color:#fcfdfe}main.realisations .project-header h2{font-size:1.8rem}main.realisations .project-header img{width:100%}main.realisations .project-header .link-btn{color:#fcfdfe}main.realisations .project-header a.handle{background-color:#fcfdfe;padding:10px 24px;border-radius:14px 14px 0 0;position:absolute;bottom:0;left:50%;transform:translateX(-50%);color:var(--project-color)}@media(min-width:992px){main.realisations .project-header{display:flex;align-items:center;justify-content:center}}@media(max-width:575px){main.realisations .project-header h2{font-size:1.3rem;margin-top:40px}main.realisations .project-header img{margin-top:50px}main.realisations .project-header .row{flex-direction:column-reverse}main.realisations .project-header a.handle{display:none}}main.realisations .project-description h2{font-size:2.8rem}main.realisations .project-description .quote{font-family:Karmina;text-underline-offset:5px;font-style:italic;letter-spacing:0}main.realisations .project-description li,main.realisations .project-description p{font-size:1.05rem}@media screen and (min-width:575px){main.realisations .project-description li,main.realisations .project-description p{font-size:1.15rem}}main.realisations .md li:not(:last-of-type){margin-bottom:10px}main.realisations .md em,main.realisations .md strong em{font-family:Karmina;text-underline-offset:5px;font-style:italic;letter-spacing:0}main.realisations .md strong em{font-weight:700}main.realisations .md blockquote{background:#f4f4f5;padding:28px;border-radius:8px;margin-top:24px;font-family:Karmina;text-underline-offset:5px;letter-spacing:.5px}main.realisations .md blockquote p:last-of-type{margin-bottom:0}.project-fullscreen-image{position:relative;width:100vw}.project-quote h4,.project-quote p{color:#fcfdfe}.project-quote h4{font-weight:600}.project-quote .quote{font-family:Karmina;text-underline-offset:5px;letter-spacing:.5px}.project-quote .author span:first-child{font-weight:600}.project-feature h3{font-size:1.5rem;font-weight:500;margin-bottom:20px}.project-feature li,.project-feature p{font-size:1.05rem}@media screen and (min-width:575px){.project-feature li,.project-feature p{font-size:1.1rem}}.project-feature ul{padding-left:24px}.project-feature img{max-width:480px;margin:0 auto;display:block}.project-advantages h3{text-align:center}.project-advantages .adv-row{gap:64px}.project-advantages .md li{list-style:none;position:relative;padding-left:10px;margin-bottom:20px!important}.project-advantages .md li:before{content:"";background-image:url(/image/altevo/checkmark.svg);height:20px;width:20px;display:inline-block;position:absolute;left:-20px;top:4px}.project-advantages .md blockquote{margin-top:auto!important;margin-bottom:0!important}.project-cta h3{font-size:1.5rem;font-weight:500;margin-bottom:30px;color:#fcfdfe}.project-cta p{font-size:1.2rem;color:#fcfdfe;max-width:760px;margin:0 auto 30px}.project-cta a.cta{font-weight:700;font-family:Karmina;text-underline-offset:5px;font-style:italic;letter-spacing:0;background:#06dc93;color:#001e1b;width:-moz-fit-content;width:fit-content;display:inline-block;border-radius:100px;padding:20px 40px;background-color:#fcfdfe}.project-cta a.cta:hover{background:#001e1b;color:#d4fae7;background-color:#fcfdfe;color:#000!important}.backlink{font-family:Karmina;text-underline-offset:5px;letter-spacing:.5px;font-weight:700;color:#001e1b;display:flex;flex-direction:row;gap:8px}.backlink:hover{color:#06dc93}.what-we-did{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-top:60px;margin-right:20px}.what-we-did ul{margin-top:16px;padding-left:0}.what-we-did li{font-family:Karmina;text-underline-offset:5px;font-style:italic;letter-spacing:0;color:#001e1b;display:flex;flex-direction:row;align-items:center;font-size:18px;gap:8px}.what-we-did hr{border:2px #001e1b;border-style:none none dotted;opacity:.8}@media(max-width:575px){.what-we-did{margin-top:30px;margin-right:auto}}.project-grid .case-section h2{font-weight:500}.project-grid .case-section h3{color:#06dc93}.project-grid .single-case{padding-top:18px;border-radius:20px;border:1px solid transparent;transition:background .3s ease-in-out,border .3s ease-in-out,box-shadow .3s ease-in-out;width:100%}.project-grid .single-case .case-img img{width:100%;border:1px solid rgba(0,30,27,.1)}.project-grid .single-case .case-client{font-family:Karmina;text-underline-offset:5px;font-style:italic;letter-spacing:0;color:#001e1b;font-size:1.2rem;margin-bottom:10px}.project-grid .single-case .case-title{color:#001e1b;font-weight:500}.project-grid .single-case:hover{border:1px solid rgba(1,48,43,.1);background-color:#fcfdfe}.project-grid .card-columns{-moz-column-count:2!important;column-count:2!important}@media(max-width:750px){.project-grid .card-columns{-moz-column-count:1!important;column-count:1!important}}.project-v2 section.grid-section{--tw-full-bleed-color:var(--section-bg-color);background-color:var(--section-bg-color);color:var(--section-fg-color)}.project-v2 section.grid-section h1,.project-v2 section.grid-section h2,.project-v2 section.grid-section h3,.project-v2 section.grid-section h4,.project-v2 section.grid-section h5,.project-v2 section.grid-section h6{color:var(--section-fg-color)}.project-v2 .grid-card{color:var(--card-fg-color)}.project-v2 .grid-card-color{background-color:var(--card-bg-color)}.project-v2 .grid-card-color p{color:var(--card-fg-color)}.project-v2 .grid-card-color a,.project-v2 .grid-card-color h1,.project-v2 .grid-card-color h2,.project-v2 .grid-card-color h3,.project-v2 .grid-card-color h4,.project-v2 .grid-card-color h5,.project-v2 .grid-card-color h6{color:var(--card-fg-color)!important}.project-v2 .grid-card-color a{font-weight:600;text-decoration:underline}.project-v2 .grid-card-neutral{background-color:var(--card-neutral-bg)}.project-v2 .markdown-body p:last-of-type{margin-bottom:0!important}.project-v2 .markdown-body p{font-size:1.125rem;line-height:1.75rem}