@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";:root{interpolate-size:allow-keywords;overscroll-behavior:none;--h1-font-size:5.125rem;--h2-font-size:2.625rem;--h3-font-size:2rem;--h4-font-size:1.5rem;--h1-font-size-xs:82px;--h2-font-size-xs:32px;--h3-font-size-xs:24px;--h4-font-size-xs:24px;--subheading-font-size:0.6875rem;--p-font-size:1rem;--p-font-size-xs:14px;--button-font-size:0.875rem;--bg-color:light-dark(#eeeeee,#070707);--secondary-bg:light-dark(#e8e8e8,#101010);--tertiary-bg:light-dark(#e0e0e0,#141414);--accent-color:#FF8C00;--button-secondary-bg:light-dark(#e3e3e3,#202020);--border-color:light-dark(#cfcfcf,#303030);--border-color-transparent:rgba(85,85,85,0.43);--dashed-border-image:repeating-linear-gradient(90deg,var(--border-color) 0,var(--border-color) 0.25rem,transparent 0.25rem,transparent 0.5rem) 1;--bw:light-dark(#000000,#ffffff);--section-width:81.125rem;--body-text-color:light-dark(#000000,#909090)}@font-face{font-family:Inter Display;font-weight:400;src:url(/fonts/InterDisplay-Regular.woff2)}@font-face{font-family:Inter Display;font-weight:700;src:url(/fonts/InterDisplay-Bold.woff2)}@font-face{font-family:Inter Display;font-weight:900;src:url(/fonts/InterDisplay-Black.woff2)}h1,h2,h3,h4,h5,h6,p{margin:0}.h1,h1{font-size:var(--h1-font-size);font-weight:900;text-transform:uppercase}@media(max-width:768px){.h1,h1{font-size:var(--h1-font-size-xs)}}.h2,h2{font-size:var(--h2-font-size);font-weight:900;text-transform:uppercase}@media(max-width:768px){.h2,h2{font-size:var(--h2-font-size-xs)}}.h3,h3{font-size:var(--h3-font-size);font-weight:900;text-transform:uppercase}@media(max-width:768px){.h3,h3{font-size:var(--h3-font-size-xs)}}.h4,h4{font-size:var(--h4-font-size);font-weight:900;text-transform:uppercase}@media(max-width:768px){.h4,h4{font-size:var(--h4-font-size-xs)}}.h5,h5{font-size:var(--subheading-font-size);text-transform:uppercase;color:var(--accent-color);font-family:JetBrains Mono}.cw-text-transform-none{text-transform:none}.cw-text-semibold{font-weight:600}.subheading{font-size:var(--subheading-font-size);text-transform:uppercase;color:var(--body-text-color);font-family:JetBrains Mono}.subheading.white{color:#fff}p{font-size:var(--p-font-size);color:var(--body-text-color);line-height:1.5625}@media(max-width:768px){p{font-size:var(--p-font-size-xs)}}p.bold{font-weight:600}p.special{color:var(--bw);font-weight:900}a.web-link{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);cursor:pointer;color:var(--accent-color);transition:-webkit-text-decoration-color .1s ease;transition:text-decoration-color .1s ease;transition:text-decoration-color .1s ease,-webkit-text-decoration-color .1s ease}a.web-link:hover{-webkit-text-decoration-color:var(--accent-color);text-decoration-color:var(--accent-color)}a.web-link.no-accent{color:inherit}a.web-link.no-accent:hover{color:var(--accent-color)}.text-white{color:#fff}.cw-button,.cw-button--primary,.cw-button--secondary,.cw-button--stroked{all:unset;font-size:var(--button-font-size);text-transform:uppercase;font-weight:700;padding:.85rem 2rem;border-radius:2rem;display:inline-block;cursor:pointer;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;transition:background-color .1s ease,color .1s ease}.cw-button--primary:focus,.cw-button--secondary:focus,.cw-button--stroked:focus,.cw-button:focus{outline:none}.cw-button.full-width,.full-width.cw-button--primary,.full-width.cw-button--secondary,.full-width.cw-button--stroked{width:-webkit-fill-available;text-align:center}.cw-button.small,.small.cw-button--primary,.small.cw-button--secondary,.small.cw-button--stroked{padding:.5rem 1.25rem}.cw-button--primary{background-color:var(--accent-color)}.cw-button--primary:hover{background-color:#b16200}.cw-button--secondary{background-color:var(--button-secondary-bg);color:light-dark(#101010,#ffffff)}.cw-button--secondary:hover{background-color:#fff;color:#000}.cw-button--stroked{outline:.125rem solid #fff;outline-offset:-.125rem}.cw-button--stroked:hover{background-color:#fff;color:#000}.cw-grid{display:grid;grid-template-columns:repeat(12,1fr)}@media(max-width:768px){.cw-col-xs-1{grid-column:span 1}.cw-col-xs-2{grid-column:span 2}.cw-col-xs-3{grid-column:span 3}.cw-col-xs-4{grid-column:span 4}.cw-col-xs-5{grid-column:span 5}.cw-col-xs-6{grid-column:span 6}.cw-col-xs-7{grid-column:span 7}.cw-col-xs-8{grid-column:span 8}.cw-col-xs-9{grid-column:span 9}.cw-col-xs-10{grid-column:span 10}.cw-col-xs-11{grid-column:span 11}.cw-col-xs-12{grid-column:span 12}.cw-col-auto{grid-column:auto}.cw-cs-xs-1{grid-column-start:1}.cw-cs-xs-2{grid-column-start:2}.cw-cs-xs-3{grid-column-start:3}.cw-cs-xs-4{grid-column-start:4}.cw-cs-xs-5{grid-column-start:5}.cw-cs-xs-6{grid-column-start:6}.cw-cs-xs-7{grid-column-start:7}.cw-cs-xs-8{grid-column-start:8}.cw-cs-xs-9{grid-column-start:9}.cw-cs-xs-10{grid-column-start:10}.cw-cs-xs-11{grid-column-start:11}.cw-cs-xs-12{grid-column-start:12}.cw-cs-xs-13{grid-column-start:13}.cw-ce-xs-1{grid-column-end:1}.cw-ce-xs-2{grid-column-end:2}.cw-ce-xs-3{grid-column-end:3}.cw-ce-xs-4{grid-column-end:4}.cw-ce-xs-5{grid-column-end:5}.cw-ce-xs-6{grid-column-end:6}.cw-ce-xs-7{grid-column-end:7}.cw-ce-xs-8{grid-column-end:8}.cw-ce-xs-9{grid-column-end:9}.cw-ce-xs-10{grid-column-end:10}.cw-ce-xs-11{grid-column-end:11}.cw-ce-xs-12{grid-column-end:12}.cw-ce-xs-13{grid-column-end:13}}@media(min-width:768px){.cw-col-1{grid-column:span 1}.cw-col-2{grid-column:span 2}.cw-col-3{grid-column:span 3}.cw-col-4{grid-column:span 4}.cw-col-5{grid-column:span 5}.cw-col-6{grid-column:span 6}.cw-col-7{grid-column:span 7}.cw-col-8{grid-column:span 8}.cw-col-9{grid-column:span 9}.cw-col-10{grid-column:span 10}.cw-col-11{grid-column:span 11}.cw-col-12{grid-column:span 12}.cw-col-auto{grid-column:auto}.cw-cs-1{grid-column-start:1}.cw-cs-2{grid-column-start:2}.cw-cs-3{grid-column-start:3}.cw-cs-4{grid-column-start:4}.cw-cs-5{grid-column-start:5}.cw-cs-6{grid-column-start:6}.cw-cs-7{grid-column-start:7}.cw-cs-8{grid-column-start:8}.cw-cs-9{grid-column-start:9}.cw-cs-10{grid-column-start:10}.cw-cs-11{grid-column-start:11}.cw-cs-12{grid-column-start:12}.cw-cs-13{grid-column-start:13}.cw-ce-1{grid-column-end:1}.cw-ce-2{grid-column-end:2}.cw-ce-3{grid-column-end:3}.cw-ce-4{grid-column-end:4}.cw-ce-5{grid-column-end:5}.cw-ce-6{grid-column-end:6}.cw-ce-7{grid-column-end:7}.cw-ce-8{grid-column-end:8}.cw-ce-9{grid-column-end:9}.cw-ce-10{grid-column-end:10}.cw-ce-11{grid-column-end:11}.cw-ce-12{grid-column-end:12}.cw-ce-13{grid-column-end:13}}.cw-grid-reverse{direction:rtl}.cw-grid-reverse *{direction:ltr}.cw-c-justify-start{display:flex;justify-content:flex-start}.cw-c-justify-center{display:flex;justify-content:center}.cw-c-justify-end{display:flex;justify-content:flex-end}.cw-c-align-start{display:flex;align-items:flex-start}.cw-c-align-center{display:flex;align-items:center}.cw-c-align-end{display:flex;align-items:flex-end}.cw-flex-column{flex-direction:column}.debug *{outline:1px solid hsla(0,0%,100%,.25)}:root{--cw-padding-multiplier:1;--cw-padding-xs-multiplier:1;--cw-margin-multiplier:1}@media(min-width:768px){.py-1{--i:1}.py-1,.py-2{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.py-2{--i:2}.py-3{--i:3}.py-3,.py-4{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.py-4{--i:4}.py-5{--i:5}.py-5,.py-6{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.py-6{--i:6}.py-7{--i:7}.py-7,.py-8{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.py-8{--i:8}.py-9{--i:9}.py-10,.py-9{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.py-10{--i:10}.px-1{--i:1}.px-1,.px-2{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.px-2{--i:2}.px-3{--i:3}.px-3,.px-4{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.px-4{--i:4}.px-5{--i:5}.px-5,.px-6{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.px-6{--i:6}.px-7{--i:7}.px-7,.px-8{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.px-8{--i:8}.px-9{--i:9}.px-10,.px-9{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.px-10{--i:10}.pt-1{--i:1}.pt-1,.pt-2{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pt-2{--i:2}.pt-3{--i:3}.pt-3,.pt-4{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pt-4{--i:4}.pt-5{--i:5}.pt-5,.pt-6{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pt-6{--i:6}.pt-7{--i:7}.pt-7,.pt-8{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pt-8{--i:8}.pt-9{--i:9}.pt-10,.pt-9{padding-top:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pt-10{--i:10}.pb-1{--i:1}.pb-1,.pb-2{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pb-2{--i:2}.pb-3{--i:3}.pb-3,.pb-4{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pb-4{--i:4}.pb-5{--i:5}.pb-5,.pb-6{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pb-6{--i:6}.pb-7{--i:7}.pb-7,.pb-8{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pb-8{--i:8}.pb-9{--i:9}.pb-10,.pb-9{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pb-10{--i:10}.pl-1{--i:1}.pl-1,.pl-2{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pl-2{--i:2}.pl-3{--i:3}.pl-3,.pl-4{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pl-4{--i:4}.pl-5{--i:5}.pl-5,.pl-6{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pl-6{--i:6}.pl-7{--i:7}.pl-7,.pl-8{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pl-8{--i:8}.pl-9{--i:9}.pl-10,.pl-9{padding-left:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pl-10{--i:10}.pr-1{--i:1}.pr-1,.pr-2{padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pr-2{--i:2}.pr-3{--i:3}.pr-3,.pr-4{padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pr-4{--i:4}.pr-5{--i:5}.pr-5,.pr-6{padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pr-6{--i:6}.pr-7{--i:7}.pr-7,.pr-8{padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pr-8{--i:8}.pr-9{--i:9}.pr-10,.pr-9{padding-right:calc(var(--i)*1rem*var(--cw-padding-multiplier))}.pr-10{--i:10}}@media(max-width:768px){.py-xs-1{--i:1}.py-xs-1,.py-xs-2{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.py-xs-2{--i:2}.py-xs-3{--i:3}.py-xs-3,.py-xs-4{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.py-xs-4{--i:4}.py-xs-5{--i:5}.py-xs-5,.py-xs-6{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.py-xs-6{--i:6}.py-xs-7{--i:7}.py-xs-7,.py-xs-8{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.py-xs-8{--i:8}.py-xs-9{--i:9}.py-xs-10,.py-xs-9{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.py-xs-10{--i:10}.px-xs-1{--i:1}.px-xs-1,.px-xs-2{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.px-xs-2{--i:2}.px-xs-3{--i:3}.px-xs-3,.px-xs-4{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.px-xs-4{--i:4}.px-xs-5{--i:5}.px-xs-5,.px-xs-6{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.px-xs-6{--i:6}.px-xs-7{--i:7}.px-xs-7,.px-xs-8{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.px-xs-8{--i:8}.px-xs-9{--i:9}.px-xs-10,.px-xs-9{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier));padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.px-xs-10{--i:10}.pt-xs-1{--i:1}.pt-xs-1,.pt-xs-2{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pt-xs-2{--i:2}.pt-xs-3{--i:3}.pt-xs-3,.pt-xs-4{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pt-xs-4{--i:4}.pt-xs-5{--i:5}.pt-xs-5,.pt-xs-6{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pt-xs-6{--i:6}.pt-xs-7{--i:7}.pt-xs-7,.pt-xs-8{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pt-xs-8{--i:8}.pt-xs-9{--i:9}.pt-xs-10,.pt-xs-9{padding-top:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pt-xs-10{--i:10}.pb-xs-1{--i:1}.pb-xs-1,.pb-xs-2{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pb-xs-2{--i:2}.pb-xs-3{--i:3}.pb-xs-3,.pb-xs-4{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pb-xs-4{--i:4}.pb-xs-5{--i:5}.pb-xs-5,.pb-xs-6{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pb-xs-6{--i:6}.pb-xs-7{--i:7}.pb-xs-7,.pb-xs-8{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pb-xs-8{--i:8}.pb-xs-9{--i:9}.pb-xs-10,.pb-xs-9{padding-bottom:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pb-xs-10{--i:10}.pl-xs-1{--i:1}.pl-xs-1,.pl-xs-2{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pl-xs-2{--i:2}.pl-xs-3{--i:3}.pl-xs-3,.pl-xs-4{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pl-xs-4{--i:4}.pl-xs-5{--i:5}.pl-xs-5,.pl-xs-6{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pl-xs-6{--i:6}.pl-xs-7{--i:7}.pl-xs-7,.pl-xs-8{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pl-xs-8{--i:8}.pl-xs-9{--i:9}.pl-xs-10,.pl-xs-9{padding-left:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pl-xs-10{--i:10}.pr-xs-1{--i:1}.pr-xs-1,.pr-xs-2{padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pr-xs-2{--i:2}.pr-xs-3{--i:3}.pr-xs-3,.pr-xs-4{padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pr-xs-4{--i:4}.pr-xs-5{--i:5}.pr-xs-5,.pr-xs-6{padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pr-xs-6{--i:6}.pr-xs-7{--i:7}.pr-xs-7,.pr-xs-8{padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pr-xs-8{--i:8}.pr-xs-9{--i:9}.pr-xs-10,.pr-xs-9{padding-right:calc(var(--i)*1rem*var(--cw-padding-xs-multiplier))}.pr-xs-10{--i:10}}.my-1{--i:1}.my-1,.my-2{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.my-2{--i:2}.my-3{--i:3}.my-3,.my-4{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.my-4{--i:4}.my-5{--i:5}.my-5,.my-6{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.my-6{--i:6}.my-7{--i:7}.my-7,.my-8{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.my-8{--i:8}.my-9{--i:9}.my-10,.my-9{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.my-10{--i:10}.mx-1{--i:1}.mx-1,.mx-2{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mx-2{--i:2}.mx-3{--i:3}.mx-3,.mx-4{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mx-4{--i:4}.mx-5{--i:5}.mx-5,.mx-6{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mx-6{--i:6}.mx-7{--i:7}.mx-7,.mx-8{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mx-8{--i:8}.mx-9{--i:9}.mx-10,.mx-9{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier));margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mx-10{--i:10}.mt-1{--i:1}.mt-1,.mt-2{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mt-2{--i:2}.mt-3{--i:3}.mt-3,.mt-4{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mt-4{--i:4}.mt-5{--i:5}.mt-5,.mt-6{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mt-6{--i:6}.mt-7{--i:7}.mt-7,.mt-8{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mt-8{--i:8}.mt-9{--i:9}.mt-10,.mt-9{margin-top:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mt-10{--i:10}.mb-1{--i:1}.mb-1,.mb-2{margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mb-2{--i:2}.mb-3{--i:3}.mb-3,.mb-4{margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mb-4{--i:4}.mb-5{--i:5}.mb-5,.mb-6{margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mb-6{--i:6}.mb-7{--i:7}.mb-7,.mb-8{margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mb-8{--i:8}.mb-9{--i:9}.mb-10,.mb-9{margin-bottom:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mb-10{--i:10}.ml-1{--i:1}.ml-1,.ml-2{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.ml-2{--i:2}.ml-3{--i:3}.ml-3,.ml-4{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.ml-4{--i:4}.ml-5{--i:5}.ml-5,.ml-6{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.ml-6{--i:6}.ml-7{--i:7}.ml-7,.ml-8{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.ml-8{--i:8}.ml-9{--i:9}.ml-10,.ml-9{margin-left:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.ml-10{--i:10}.mr-1{--i:1}.mr-1,.mr-2{margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mr-2{--i:2}.mr-3{--i:3}.mr-3,.mr-4{margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mr-4{--i:4}.mr-5{--i:5}.mr-5,.mr-6{margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mr-6{--i:6}.mr-7{--i:7}.mr-7,.mr-8{margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mr-8{--i:8}.mr-9{--i:9}.mr-10,.mr-9{margin-right:calc(var(--i)*1rem*var(--cw-margin-multiplier))}.mr-10{--i:10}.aspect-ratio-1-1{aspect-ratio:1/1}.border-solid-right{border-right:1px solid var(--border-color)}.border-solid-left{border-left:1px solid var(--border-color)}.border-solid-top{border-top:1px solid var(--border-color)}.border-solid-bottom{border-bottom:1px solid var(--border-color)}.border-solid-top-full-vw{position:relative}.border-solid-top-full-vw:before{content:"";width:100vw;left:50%;top:0;transform:translateX(-50%);background-color:var(--border-color);height:1px;position:absolute}.border-solid-bottom-full-vw{position:relative}.border-solid-bottom-full-vw:after{content:"";width:100vw;left:50%;bottom:0;transform:translateX(-50%);background-color:var(--border-color);height:1px;position:absolute}.text-center{text-align:center}@media(max-width:768px){.hide-mobile{display:none!important}}@media(min-width:768px){.hide-desktop{display:none!important}}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.justify-between{justify-content:space-between}.justify-center{justify-content:space-center}.justify-evenly{justify-content:space-evenly}.justify-around{justify-content:space-around}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-between{align-items:space-between}.align-evenly{align-items:space-evenly}.align-around{align-items:space-around}.cw-section--hero{min-height:63.375rem}@media(max-width:768px){.cw-section--hero{height:calc(100vh - 64px);min-height:unset;grid-template-rows:1fr 1fr}}.cw-section--hero .cw-section--top-container{position:relative}.cw-section--hero .cw-section--top-container .hero-section-big-logo-animation .desktop-logo{width:77.25rem}.cw-section--hero .cw-section--top-container .hero-section-big-logo-animation path{stroke-dasharray:1500;stroke-dashoffset:1500;animation:dash 3s ease-in-out forwards}@media(max-width:768px){.cw-section--hero .cw-section--top-container .hero-section-big-logo-animation{width:90%}}@keyframes dash{to{stroke-dashoffset:0}}.cw-section--hero .cw-section--top-container:after,.cw-section--hero .cw-section--top-container:before{content:"";display:inline;height:.375rem;width:.375rem;background-color:var(--accent-color);top:-3px;left:-3px;position:absolute;z-index:4;transform:rotate(45deg);outline:1px solid var(--bg-color)}@media(max-width:768px){.cw-section--hero .cw-section--top-container:after,.cw-section--hero .cw-section--top-container:before{display:none}}.cw-section--hero .cw-section--top-container:after{left:unset;right:-.2188rem}.cw-section--hero .cw-section--bottom-container .cw-subtitle{width:-moz-fit-content;width:fit-content;padding:3rem 2rem 0;position:relative}.cw-section--hero .cw-section--bottom-container .cw-subtitle .cw-subtitle__text{padding:1.25rem 2rem;border-top:1px dashed rgba(0,0,0,0);border-bottom:1px dashed rgba(0,0,0,0);border-image:var(--dashed-border-image);margin-left:-2rem;margin-right:-2rem;position:relative}.cw-section--hero .cw-section--bottom-container .cw-subtitle .cw-subtitle__text:after,.cw-section--hero .cw-section--bottom-container .cw-subtitle .cw-subtitle__text:before{content:"";display:block;height:.875rem;width:.875rem;background-color:var(--bg-color);border:1px solid var(--border-color);position:absolute;bottom:-.4375rem;left:-.4375rem;transform:rotate(45deg)}.cw-section--hero .cw-section--bottom-container .cw-subtitle .cw-subtitle__text:after{height:1.375rem;width:1.375rem;top:-.75rem;left:unset;right:-.75rem;z-index:1}.cw-section--hero .cw-section--bottom-container .cw-subtitle .cw-subtitle__button-container{padding:1.5rem 0;text-align:center}.cw-section--hero .cw-section--bottom-container .cw-subtitle:after,.cw-section--hero .cw-section--bottom-container .cw-subtitle:before{width:1px;height:calc(100% + 2rem);position:absolute;top:50%;transform:translateY(-50%);left:0;background:linear-gradient(0deg,#101010,#303030 25%,#303030 50%,#303030 75%,#101010);content:"";display:block}@media(max-width:768px){.cw-section--hero .cw-section--bottom-container .cw-subtitle:after,.cw-section--hero .cw-section--bottom-container .cw-subtitle:before{display:none}}.cw-section--hero .cw-section--bottom-container .cw-subtitle:after{left:unset;right:0}.cw-section--nutshell{border-top:1px solid var(--border-color)}@media(max-width:768px){.cw-section--nutshell .subheading{margin-right:.5rem;margin-bottom:.5rem}.cw-section--nutshell .cw-col-6{border-bottom:0;border-right:0}}.cw-section--nutshell .cw-nutshell-striped-bg{background-image:url(/images/cw_nutshell_pattern.svg);background-size:cover}.cw-section--nutshell .cw-services-subgrid{display:flex;position:relative;scroll-snap-type:x mandatory}.cw-section--nutshell .cw-services-subgrid::-webkit-scrollbar{display:none}@media(max-width:768px){.cw-section--nutshell .cw-services-subgrid{gap:1rem;padding:1rem;border-top:1px solid var(--border-color);border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin-left:-1rem;background-color:var(--bg-color);margin-right:calc(-2rem - 2px);overflow-x:scroll;position:relative}}@media(max-width:400px){.cw-section--nutshell .cw-services-subgrid{border-left:none;margin-right:-1rem}}.cw-section--nutshell .cw-services-subgrid .cw-service-card{display:flex;flex:0 1 33.3%;padding:1.5rem;flex-direction:column;align-items:center;justify-content:flex-end;aspect-ratio:1/1;scroll-snap-align:center}@media(max-width:768px){.cw-section--nutshell .cw-services-subgrid .cw-service-card{flex:1 0 90%;border-right:none;border:1px solid var(--border-color)}}.cw-section--nutshell .cw-services-subgrid .cw-service-card img{height:5rem;width:5rem;flex-grow:1}.cw-section--nutshell .cw-services-subgrid .cw-service-card .cw-service-card__text-container{display:flex;flex-direction:column;gap:1rem;text-align:center}.cw-section--nutshell .cw-services-subgrid:after,.cw-section--nutshell .cw-services-subgrid:before{content:"";display:block;height:.375rem;width:.375rem;background-color:var(--accent-color);bottom:-.1875rem;left:-.1875rem;position:absolute;z-index:2;transform:rotate(45deg);outline:1px solid var(--bg-color)}@media(max-width:768px){.cw-section--nutshell .cw-services-subgrid:after,.cw-section--nutshell .cw-services-subgrid:before{display:none}}.cw-section--nutshell .cw-services-subgrid:after{left:unset;right:-.2188rem}.cw-section--nutshell .services-pagination{width:100%;display:flex;gap:.5rem;align-items:center;justify-content:center;margin-top:.875rem}.cw-section--nutshell .services-pagination .indicator{height:.5rem;width:.5rem;background:var(--border-color);border-radius:100%}.cw-section--nutshell .services-pagination .indicator.active{background:var(--accent-color)}.cw-section--nutshellnew{min-height:60rem}.cw-section--nutshellnew .accordion-container{width:50%}.cw-section--nutshellnew .accordion-container details{border-top:1px solid var(--border-color-transparent);border-bottom:none;border-left:none;position:relative}.cw-section--nutshellnew .accordion-container details:last-of-type{border-bottom:1px solid var(--border-color-transparent)}.cw-section--nutshellnew .accordion-container details summary{list-style:none;padding:1.5rem;height:100%;font-size:1rem;font-weight:600;opacity:.25;cursor:pointer;transition:opacity .1s ease}.cw-section--nutshellnew .accordion-container details p{padding:1.5rem}.cw-section--nutshellnew .accordion-container details:after{content:"";width:100%;height:0;position:absolute;bottom:0;left:0;background:#fff;pointer-events:none;transition:height .2s ease;z-index:-1}.cw-section--nutshellnew .accordion-container details:hover:after{height:100%}.cw-section--nutshellnew .accordion-container details:hover summary{color:#000;opacity:1}.cw-section--nutshellnew .accordion-container details[open] summary{opacity:1;color:#fff}.cw-section--nutshellnew .accordion-container details[open]:after{height:0}.cw-section--guarantees .cw-guarantee-container{background-color:var(--secondary-bg);border-radius:.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);padding:1rem;grid-gap:1rem;gap:1rem}.cw-section--guarantees .cw-guarantee-container .cw-guarantee-card{background-color:var(--tertiary-bg);border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;gap:.75rem;padding:1.25rem 1rem;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23353535FF' stroke-width='1' stroke-dasharray='4%2c 4' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.cw-section--guarantees-mobile{border-bottom:1px solid var(--border-color)}.cw-section--guarantees-mobile .accordion-container{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}.cw-section--guarantees-mobile .accordion-container details{padding:1.25rem 1rem;background-color:var(--secondary-bg);border-radius:.5rem}.cw-section--guarantees-mobile .accordion-container details summary{list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.cw-section--guarantees-mobile .accordion-container details summary::marker{display:none}.cw-section--guarantees-mobile .accordion-container details summary::-webkit-details-marker{display:none}.cw-section--guarantees-mobile .accordion-container details .open-indicator{width:18px;height:18px}.cw-section--guarantees-mobile .accordion-container details .open-indicator svg{transition:transform .2s ease}.cw-section--guarantees-mobile .accordion-container details[open] .guarantee-accordion-body{margin-top:.5rem}.cw-section--guarantees-mobile .accordion-container details[open] svg{transform:rotate(45deg)}.cw-section--quote{position:relative}@media(max-width:768px){.cw-section--quote{display:none}}.cw-section--quote .cw-col-3{background-image:url(/images/cw_orange_pattern.svg);background-repeat:no-repeat;background-size:contain}.cw-section--quote .cw-quote{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85%;text-align:center;z-index:1;font-size:3rem}@media(max-width:768px){.cw-section--approach{padding-left:1rem;padding-right:1rem}}.cw-section--approach .cw-approach-container{background-color:var(--secondary-bg);display:flex;flex-direction:column;border-radius:.5rem;overflow:hidden;border:1px solid var(--border-color)}.cw-section--approach .cw-approach-container .main-wrapper{flex:100% 1;display:flex;flex-wrap:nowrap;transition:transform 1s ease}.cw-section--approach .cw-approach-container .main-wrapper.active-tab-0{transform:translateX(0)}.cw-section--approach .cw-approach-container .main-wrapper.active-tab-1{transform:translateX(-100%)}.cw-section--approach .cw-approach-container .main-wrapper.active-tab-2{transform:translateX(-200%)}.cw-section--approach .cw-approach-container .main-wrapper.active-tab-3{transform:translateX(-300%)}.cw-section--approach .cw-approach-container .main-wrapper .main-container{flex:1 0 100%;padding:2rem;display:grid;grid-template-columns:repeat(2,1fr);height:100%;grid-gap:2rem;gap:2rem}@media(max-width:768px){.cw-section--approach .cw-approach-container .main-wrapper .main-container{grid-template-columns:1fr}}.cw-section--approach .cw-approach-container .main-wrapper .main-container .text-container{display:flex;height:100%;justify-content:center;flex-direction:column;gap:2rem}.cw-section--approach .cw-approach-container .main-wrapper .main-container .text-container p{background-color:var(--tertiary-bg);border-radius:.5rem;padding:1.5rem 1rem}.cw-section--approach .cw-approach-container .main-wrapper .main-container .image-container{border-radius:.5rem;overflow:hidden}@media(max-width:768px){.cw-section--approach .cw-approach-container .main-wrapper .main-container .image-container{display:none}}.cw-section--approach .cw-approach-container .main-wrapper .main-container .image-container img{height:100%;width:100%;aspect-ratio:1/1;object-fit:cover}.cw-section--approach .cw-approach-container .tab-container{flex:1 0 4rem;background-color:light-dark(#DEDEDE,var(--tertiary-bg));display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid light-dark(#cfcfcf,var(--border-color))}@media(max-width:768px){.cw-section--approach .cw-approach-container .tab-container{position:fixed;bottom:0;height:4rem;width:100%;left:0;transform:translateY(100%);transition:transform .4s ease;z-index:2}.cw-section--approach .cw-approach-container .tab-container.shown-mobile{transform:translateY(0)}}.cw-section--approach .cw-approach-container .tab-container .tab-button{display:flex;align-items:center;justify-content:center;text-transform:uppercase;box-shadow:none;transition:box-shadow .2s ease;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cw-section--approach .cw-approach-container .tab-container .tab-button .tab-indicator{position:absolute;bottom:0;top:1.55rem;left:0;right:0;margin:auto;width:1.25rem;height:.1875rem;background-color:light-dark(rgba(0,0,0,.25),rgba(255,255,255,.15));border-radius:.1875rem;transition:background-color .2s ease}.cw-section--approach .cw-approach-container .tab-container .tab-button p{color:light-dark(rgba(0,0,0,.25),rgba(255,255,255,.15))}.cw-section--approach .cw-approach-container .tab-container .tab-button.active{background-color:light-dark(#E8E8E8,#202020);box-shadow:inset 0 .4375rem .6875rem -.3125rem light-dark(#fff,transparent),inset 0 -.1875rem .3125rem 0 light-dark(rgba(178,178,178,.25),transparent)}.cw-section--approach .cw-approach-container .tab-container .tab-button.active p{color:light-dark(black,white)}.cw-section--approach .cw-approach-container .tab-container .tab-button.active .tab-indicator{background-color:var(--accent-color)}.cw-section--approach .cw-approach-container .tab-container .tab-button.active .tab-indicator:after{content:"";width:100%;height:100%;background-color:var(--accent-color);margin-top:.25rem;filter:blur(.3125rem);display:block}.cw-section--approach .cw-approach-container .tab-container .tab-button.active:before{content:"";position:absolute;top:-1px;left:0;height:.125rem;width:100%;background-color:var(--accent-color);display:block}@keyframes tabSliderAnimation{0%{width:0}to{width:100%}}.cw-section--team .cw-team-container{margin:0 1rem;background-color:var(--secondary-bg);border-radius:.5rem;display:grid;grid-template-columns:repeat(3,1fr);padding:2rem;grid-gap:2rem;gap:2rem;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23353535FF' stroke-width='1' stroke-dasharray='4%2c 4' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}@media(max-width:768px){.cw-section--team .cw-team-container{grid-template-columns:1fr}}.cw-section--team .cw-team-container .cw-team-card{display:flex;flex-direction:column;gap:1rem}.cw-section--team .cw-team-container .cw-team-card .image-container{min-height:24rem;background-color:var(--tertiary-bg);border-radius:.5rem;overflow:hidden;border:1px solid var(--border-color)}@media(max-width:768px){.cw-section--team .cw-team-container .cw-team-card .image-container{min-height:18.75rem}}.cw-section--team .cw-team-container .cw-team-card .image-container img{height:100%;width:100%;object-fit:cover}.cw-section--team .cw-team-container .cw-team-card .text-container{text-transform:uppercase}@media(max-width:768px){.cw-section--faq .h5,.cw-section--faq h1{text-align:center;margin:auto}.cw-section--faq .h5{display:flex;justify-content:center}}.cw-section--faq .cw-faq-container{display:flex;flex-direction:column}.cw-section--faq .cw-faq-container details{border-bottom:1px dashed rgba(0,0,0,0);border-image:var(--dashed-border-image)}@media(max-width:768px){.cw-section--faq .cw-faq-container details{padding:0 1rem}}.cw-section--faq .cw-faq-container details summary{padding:2rem 0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:grid;grid-template-columns:1fr 5rem}.cw-section--faq .cw-faq-container details summary svg{justify-self:flex-end;align-self:center;margin-right:.5rem;transition:transform .1s ease}@media(max-width:768px){.cw-section--faq .cw-faq-container details summary span{font-size:14px}}.cw-section--faq .cw-faq-container details summary::marker{display:none}.cw-section--faq .cw-faq-container details summary::-webkit-details-marker{display:none}.cw-section--faq .cw-faq-container details .answer-container{background:var(--secondary-bg);padding:1rem;margin-bottom:2rem;border-radius:.5rem}.cw-section--faq .cw-faq-container details:first-of-type summary{padding-top:1.5rem}.cw-section--faq .cw-faq-container details[open] svg{transform:rotate(45deg)}.cw-section--contact .contact-container{background-color:var(--secondary-bg);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23353535FF' stroke-width='1' stroke-dasharray='4%2c 4' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");padding:2rem;border-radius:.5rem}@media(max-width:768px){.cw-section--contact .contact-container{margin-left:-1rem;margin-right:-1rem;border-radius:0;background-color:var(--bg-color);background-image:none;border:1px solid var(--border-color)}}@media(max-width:400px){.cw-section--contact .contact-container{border-left:none;border-right:none}}@media(max-width:768px){.cw-section--contact .contact-container h4{font-size:20px}}.cw-section--contact .contact-container .form{display:flex;width:100%;flex-wrap:wrap;gap:12px}.cw-section--contact .contact-container .form input[type=number],.cw-section--contact .contact-container .form input[type=text],.cw-section--contact .contact-container .form textarea{height:3.25rem;background-color:var(--tertiary-bg);width:100%;border:none;border-radius:.5rem;font-family:Inter Display;padding-left:1rem;font-size:1rem;-moz-appearance:textfield}.cw-section--contact .contact-container .form input[type=number]:focus,.cw-section--contact .contact-container .form input[type=text]:focus,.cw-section--contact .contact-container .form textarea:focus{outline:none}.cw-section--contact .contact-container .form input[type=number].w-50,.cw-section--contact .contact-container .form input[type=text].w-50,.cw-section--contact .contact-container .form textarea.w-50{width:calc(50% - 6px)}.cw-section--contact .contact-container .form input[type=number]::placeholder,.cw-section--contact .contact-container .form input[type=text]::placeholder,.cw-section--contact .contact-container .form textarea::placeholder{color:hsla(0,0%,100%,.25)}@media(max-width:768px){.cw-section--contact .contact-container .form input[type=number],.cw-section--contact .contact-container .form input[type=text],.cw-section--contact .contact-container .form textarea{width:100%!important}}.cw-section--contact .contact-container .form input[type=number]::-webkit-inner-spin-button,.cw-section--contact .contact-container .form input[type=number]::-webkit-outer-spin-button,.cw-section--contact .contact-container .form input[type=text]::-webkit-inner-spin-button,.cw-section--contact .contact-container .form input[type=text]::-webkit-outer-spin-button,.cw-section--contact .contact-container .form textarea::-webkit-inner-spin-button,.cw-section--contact .contact-container .form textarea::-webkit-outer-spin-button{display:none}.cw-section--contact .contact-container .form textarea{padding:1rem;height:8rem;resize:none}.cw-section--contact .contact-container .radio-button-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:768px){.cw-section--contact .contact-container .radio-button-container{grid-template-columns:1fr;grid-template-rows:auto}}.cw-section--contact .contact-container .radio-button-container label{background-color:var(--tertiary-bg);display:flex;align-items:center;padding:1.25rem;gap:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border-radius:.5rem;transition:background-color .1s ease}.cw-section--contact .contact-container .radio-button-container label p{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:-webkit-text-decoration-color .1s ease;transition:text-decoration-color .1s ease;transition:text-decoration-color .1s ease,-webkit-text-decoration-color .1s ease}.cw-section--contact .contact-container .radio-button-container label:hover p{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.cw-section--contact .contact-container .radio-button-container label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#242424;border:1px solid var(--border-color);height:1.5rem;width:1.5rem;margin:0;padding:0;border-radius:.25rem;transition:background-color .1s ease,border .1s ease;position:relative}.cw-section--contact .contact-container .radio-button-container label input[type=checkbox]:after{position:absolute;width:100%;height:100%;font-size:1.125rem;content:"✓";display:none;left:.1875rem;font-Weight:700;font-family:Inter Display}.cw-section--contact .contact-container .radio-button-container label input[type=checkbox]:checked{background-color:var(--accent-color);border:1px solid rgba(0,0,0,0)}.cw-section--contact .contact-container .radio-button-container label input[type=checkbox]:checked~p{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.cw-section--contact .contact-container .radio-button-container label input[type=checkbox]:checked:after{display:block}.cw-section--contact .contact-container .select-container{position:relative}.cw-section--contact .contact-container .select-container:after{position:absolute;height:1.5rem;width:1rem;display:block;top:50%;transform:translateY(-50%);right:1rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='21' viewBox='0 0 14 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.355 8L7 3.05533L1.645 8L0 6.47773L7 0L14 6.47773L12.355 8Z' fill='white'/%3E%3Cpath d='M12.355 13L7 17.9447L1.645 13L0 14.5223L7 21L14 14.5223L12.355 13Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:.6rem;background-position:100%;content:""}.cw-section--contact .contact-container .select-container select{height:3.25rem;background-color:var(--tertiary-bg);width:100%;border:none;border-radius:.5rem;font-family:Inter Display;padding:0 1rem;font-size:1rem;font-weight:600;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cw-section--contact .contact-container .select-container select:focus{outline:none}.cw-section--contact .contact-container .select-container select.w-50{width:calc(50% - .375rem)}.cw-section--contact .contact-container .select-container select::placeholder{color:hsla(0,0%,100%,.25)}.cw-section--contact .contact-container .contact-policy-notice{font-size:.75rem;text-align:center;margin:.75rem auto auto;width:75%}@media(max-width:768px){.cw-section--contact .contact-container .contact-policy-notice{width:100%}}.cw-section--contact .contact-container .form-custom-button{all:unset;height:2.75rem;width:100%;display:block;background:var(--accent-color);text-align:center;overflow:hidden;text-transform:uppercase;font-weight:700;font-size:.875rem;border-radius:2.75rem;position:relative;display:grid;place-items:center}.cw-section--contact .contact-container .form-custom-button:hover{background-color:#b16200;cursor:pointer}.cw-section--contact .contact-container .form-custom-button span{display:block}.loader{width:1.25rem;height:1.25rem;border:.1875rem solid;border-color:#fff #fff rgba(0,0,0,0);border-radius:50%;display:inline-block;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cw-section--heronew{min-height:auto;position:relative}.cw-section--heronew .col{border-right:1px solid var(--border-color-transparent);padding:0 1rem}@media(max-width:768px){.cw-section--heronew .col{border:none}}.cw-section--heronew .col:first-of-type{position:relative;padding-top:4rem;border-left:1px solid var(--border-color-transparent)}@media(max-width:768px){.cw-section--heronew .col:first-of-type{border:none}}.cw-section--heronew .col:first-of-type h1{font-size:4.35rem;font-weight:700;text-transform:none;position:relative;letter-spacing:-.02em}@media(max-width:768px){.cw-section--heronew .col:first-of-type h1{font-size:2.5rem}}.cw-section--heronew .col:first-of-type h1 span{position:absolute;left:0;background-color:var(--accent-color);width:-moz-fit-content;width:fit-content;padding:0 .45rem;z-index:-1}.cw-section--heronew .col:first-of-type p{font-size:1.125rem;color:#fff;margin-top:2rem}@media(max-width:768px){.cw-section--heronew .col:first-of-type p{font-size:1rem;margin-bottom:4rem}}.cw-section--heronew .col:first-of-type .button-container{width:50%}@media(max-width:768px){.cw-section--heronew .col:first-of-type .button-container{width:calc(100% + 2rem);display:flex;flex-direction:column;margin-left:-1rem;margin-right:-1rem}}.cw-section--heronew .col:first-of-type .button-container .button,.cw-section--heronew .col:first-of-type .button-container button{all:unset;border-top:1px solid var(--border-color-transparent);margin-left:-1rem;display:flex;align-items:center;padding:1.5rem;position:relative;cursor:pointer;justify-content:space-between}@media(max-width:768px){.cw-section--heronew .col:first-of-type .button-container .button,.cw-section--heronew .col:first-of-type .button-container button{margin-left:0}}.cw-section--heronew .col:first-of-type .button-container .button p,.cw-section--heronew .col:first-of-type .button-container button p{margin:0;color:#fff;font-family:Inter Display;text-transform:uppercase;font-weight:600;z-index:1;position:relative;transition:color .1s ease;transition-delay:.1s;font-size:1rem}.cw-section--heronew .col:first-of-type .button-container .button:after,.cw-section--heronew .col:first-of-type .button-container button:after{background-color:#fff;bottom:0;position:absolute;z-index:0;left:0;width:100%;height:0;content:"";transition:height .1s ease-in-out;transition-delay:.1s}.cw-section--heronew .col:first-of-type .button-container .button:hover:after,.cw-section--heronew .col:first-of-type .button-container button:hover:after{height:100%}.cw-section--heronew .col:first-of-type .button-container .button:hover p,.cw-section--heronew .col:first-of-type .button-container button:hover p{color:#000}.cw-section--heronew .col:first-of-type .border{height:100%;width:1px;background-color:var(--border-color-transparent);position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:-2}@media(max-width:768px){.cw-section--heronew .col:first-of-type .border{display:none}}.cw-section--heronew .col:last-of-type{border-right:none}.cw-section--heronew .underlay,.cw-section--heronew .underlay .overlay{height:100%;width:100%;position:absolute;z-index:-3;top:0;left:0}.cw-section--heronew .underlay .overlay{background:radial-gradient(46.94% 50% at 50% 50%,rgba(7,7,7,0) 0,rgba(7,7,7,0) 85.5%,#070707 100%)}.cw-section--heronew .cw-col-6{display:flex;flex-direction:column;justify-content:space-between}.cw-section--heronew .cw-col-3{max-height:50.5rem;overflow:hidden;position:relative}.cw-section--heronew .cw-col-3:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;margin-left:-1rem;width:calc(100% + 2rem);background:linear-gradient(180deg,rgba(7,7,7,.3098039216),rgba(7,7,7,.25) 50%,rgba(7,7,7,.3098039216));max-height:50.5rem}@media(max-width:768px){.cw-section--heronew .cw-col-3:after{background:none}}section{max-width:var(--section-width);border-right:1px solid var(--border-color);border-left:1px solid var(--border-color);margin:auto}@media(max-width:768px){section{margin:0 2rem}}@media(max-width:400px){section{margin:0 1rem}}@media(min-width:768px){section.full-width{padding-left:calc(50vw - var(--section-width)/2);padding-right:calc(50vw - var(--section-width)/2);margin:unset;max-width:unset;border-left:none;border-right:none}}section.borderless{border:none}main{margin-top:4rem;position:relative}.border-right{border-right:1px solid var(--border-color-transparent)}.border-left{border-left:1px solid var(--border-color-transparent)}header{display:grid;grid-template-columns:1fr var(--section-width) 1fr;width:100%;height:4rem;position:fixed;max-height:4rem;top:0;left:0;z-index:4;background-color:var(--bg-color);border-bottom:1px solid var(--border-color);transition:transform .4s ease}@media(max-width:768px){header{grid-template-columns:2rem 1fr 2rem;grid-template-rows:4rem;border-top:1px solid var(--border-color);width:100vw}}@media(max-width:400px){header{grid-template-columns:1rem 1fr 1rem}}header.header-system-page .container{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){header.header-system-page .container{grid-template-columns:1fr}}header.header-system-page .left-button-container{align-content:center;padding-left:2rem}@media(max-width:768px){header.header-system-page .left-button-container{padding-left:1rem}}header.header-system-page .right-button-container{padding-right:2rem;display:flex;justify-content:flex-end;align-items:center}header.scrolled{transform:translateY(-100%)}header .container{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){header .container{grid-template-columns:repeat(2,1fr)}}header .container .logo-container{padding-left:2rem;align-content:center}@media(max-width:768px){header .container .logo-container{padding-left:1rem}}header .container .logo-container img{max-width:10.5rem}header .container .nav-container{justify-items:center;align-content:center}header .container .nav-container nav{display:flex;gap:1rem}header .container .nav-container nav a{text-decoration:none;color:#5d5d5d;transition:color .2s ease;font-weight:600;position:relative;display:inline}header .container .nav-container nav a:after{position:absolute;height:1px;width:0;bottom:-2px;left:0;right:0;margin:auto;background:#5d5d5d;content:"";transition:width .2s ease}header .container .nav-container nav a:hover:after{width:1rem}header .container .nav-container nav a.active{color:#fff}header .container .nav-container nav a.active:after{width:1rem;background:#fff}header .container .button-container{padding-right:2rem;display:flex;align-items:center;justify-content:flex-end}@media(max-width:768px){header .container .button-container{padding-right:0}}header .container .button-container .slide-menu-button{height:4rem;width:4rem;border-left:1px solid var(--border-color);display:flex;align-items:center;justify-content:center}html.in-approach nav a{color:#b5b5b5!important}html.in-approach nav a:after{background-color:#000!important}html.in-approach nav a.active{color:#000!important}.mobile-slide-menu{height:calc(100dvh - 64px);width:100%;position:fixed;top:64px;left:0;background:var(--bg-color);z-index:10;display:none;animation:slideMenuAnimation .35s ease forwards;opacity:0;transform:translateY(5rem);touch-action:none}.mobile-slide-menu .slide-menu-container{height:100%;width:calc(100% - 4rem);padding:0 2rem;margin:auto;border-right:1px solid var(--border-color);border-left:1px solid var(--border-color);display:grid;grid-template-rows:1fr 64px 64px}.mobile-slide-menu .slide-menu-container .main-container{padding:2rem 0;display:flex;flex-direction:column}.mobile-slide-menu .slide-menu-container .main-container nav{display:flex;flex-direction:column;gap:1.25rem;flex-grow:1}.mobile-slide-menu .slide-menu-container .main-container nav a{color:#5d5d5d;text-decoration:none;font-size:38px;font-weight:500}.mobile-slide-menu .slide-menu-container .main-container nav a.active{color:#fff}.mobile-slide-menu .slide-menu-container .bottom-container{background-image:url(/images/cw_footer_pattern.svg);border-top:1px solid var(--border-color);margin:0 -2rem}.mobile-slide-menu .slide-menu-container .bottom-bottom-container{border-top:1px solid var(--border-color);margin:0 -2rem;display:flex;padding:0 2rem;align-items:center;justify-content:space-between}.mobile-slide-menu.open{display:block}@keyframes slideMenuAnimation{to{transform:translateY(0);opacity:1}}.menu-icon{position:relative;width:50px;height:50px;cursor:pointer}.menu-icon .menu-icon__cheeckbox{display:block;width:100%;height:100%;position:relative;cursor:pointer;z-index:2;-webkit-touch-callout:none;position:absolute;opacity:0}.menu-icon div{margin:auto;position:absolute;top:0;right:0;left:0;bottom:0;width:22px;height:12px}.menu-icon span{position:absolute;display:block;width:100%;height:2px;background-color:var(--accent-color);border-radius:1px;transition:all .2s cubic-bezier(.1,.82,.76,.965)}.menu-icon span:first-of-type{top:0}.menu-icon span:last-of-type{bottom:0}.menu-icon .menu-icon__cheeckbox:checked+div span:first-of-type,.menu-icon.active span:first-of-type{transform:rotate(45deg);top:5px}.menu-icon .menu-icon__cheeckbox:checked+div span:last-of-type,.menu-icon.active span:last-of-type{transform:rotate(-45deg);bottom:5px}.menu-icon.active:hover span:first-of-type,.menu-icon.active:hover span:last-of-type,.menu-icon:hover .menu-icon__cheeckbox:checked+div span:first-of-type,.menu-icon:hover .menu-icon__cheeckbox:checked+div span:last-of-type{width:22px}@media(min-width:1024px){.menu-icon:hover span:first-of-type{width:26px}.menu-icon:hover span:last-of-type{width:12px}}html.in-approach .mobile-slide-menu .slide-menu-container .bottom-container{background-image:url(/images/cw_footer_pattern_light.svg)}.cw-footer{max-width:var(--section-width);margin:auto;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}.cw-footer .top-container{height:4rem;background-image:url(/images/cw_footer_pattern.svg);background-repeat:no-repeat;background-size:cover}.cw-footer .bottom-container{height:4rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:4rem;padding:0 2rem}@media(max-width:768px){.cw-footer .bottom-container{height:8rem;grid-template-rows:4rem 4rem}}.cw-footer .bottom-container .left{display:flex;align-items:center}@media(max-width:768px){.cw-footer .bottom-container .left{order:3;grid-row:2;grid-column:span 3}}.cw-footer .bottom-container .middle{display:flex;align-items:center;justify-content:center}@media(max-width:768px){.cw-footer .bottom-container .middle{order:1}}.cw-footer .bottom-container .right{display:flex;align-items:center;justify-content:flex-end}@media(max-width:768px){.cw-footer .bottom-container .right{order:2;grid-column:span 2}}.cookienotice{position:fixed;bottom:0;width:100%;padding:0 1rem;height:4rem;background-color:var(--bg-color);padding-left:calc(50vw - var(--section-width)/2);padding-right:calc(50vw - var(--section-width)/2);margin:auto;left:0;right:0;transform:translateY(calc(100% + .5625rem));animation:cookieNoticeAnimation .5s ease forwards;display:flex;align-items:center;animation-delay:2s;z-index:2}@media(max-width:768px){.cookienotice{flex-direction:column;align-items:flex-start;height:auto;padding:1rem;gap:1rem}.cookienotice .cw-button--primary,.cookienotice .cw-button--secondary{font-size:.75rem}}.cookienotice .text-container{height:100%;display:flex;align-items:center;padding-left:1rem;border-left:1px solid var(--border-color)}@media(max-width:768px){.cookienotice .text-container{padding-left:0;border:none}}.cookienotice .button-container{flex:25% 1;justify-content:flex-end;height:100%;align-items:center;display:flex;gap:.5rem;padding-right:1rem;border-right:1px solid var(--border-color)}@media(max-width:768px){.cookienotice .button-container{border:none}}.cookienotice p.special{text-transform:uppercase}@keyframes cookieNoticeAnimation{to{transform:translateY(0)}}.hero-showcase{display:flex;flex-direction:column;gap:1rem;position:relative;top:-2rem}.hero-showcase,.hero-showcase.down{animation:scroll-up 60s linear infinite}.hero-showcase.up{animation:scroll-up 60s linear infinite reverse}@media(max-width:768px){.hero-showcase{animation:scroll-right 30s linear infinite!important;flex-direction:row;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content;gap:0;top:0}}.hero-showcase img{width:100%;height:auto;border-radius:.35rem}@media(max-width:768px){.hero-showcase img{flex:0 1 auto;width:291px;object-fit:contain;border-right:1px solid var(--border-color-transparent);border-top:1px solid var(--border-color-transparent);padding:1rem;border-radius:0}}@keyframes scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scroll-right{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.section-top{height:64px}.cw-nutshell-striped-bg{background-image:url(/images/cw_nutshell_pattern.svg);background-size:cover}@media(max-width:768px){.policy-section .policy-text-cell{border-right:none}}.policy-section .policy-text-cell .policy-text-container{padding:2rem;display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.policy-section .policy-text-cell .policy-text-container h4{font-size:22px}}.policy-section .policy-text-cell .policy-text-container p{color:#fff}@media(max-width:768px){.privacy-policy-heading-cell{border-right:none}.privacy-policy-heading-cell h1{font-size:26px}}html{color-scheme:dark;transition:color-scheme .2s ease;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scroll-padding-top:4rem;font-size:16px}@media(min-width:1920px){html{font-size:16px}}@media(max-width:1426px){html{font-size:1.12vw}}@media(max-width:768px){html{font-size:16px;touch-action:pan-y}}body{margin:0;padding:0;background-color:var(--bg-color);color:var(--bw);font-family:Inter Display;transition:background-color .5s ease,color .5s ease,border-color .5s ease}body::-webkit-scrollbar{width:.25rem;width:0}body::-webkit-scrollbar-thumb{background-color:var(--accent-color);border-right:2px solid var(--bg-color);border-top:2px solid var(--bg-color)}*{box-sizing:border-box}.in-approach{color-scheme:light}