@import url(https://fonts.googleapis.com/css?family=Outfit:400,500,600,700,900);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--accent-10:#f9f0f1;--accent-20:#f0ced3;--accent-80:#b43a4c;--accent-100:#a43142;--accent-120:#8e2232;--accent-140:#7a1b29;--neutral-10:#f2f3f8;--neutral-20:#e8eaf2;--neutral-40:#cbcddc;--neutral-60:#9ca0ba;--neutral-80:#646881;--neutral-100:#232639;--neutral-120:#050710;--success-10:#eafaf3;--success-20:#c1f0da;--success-80:#4ad389;--success-100:#239565;--success-120:#1e805c;--success-140:#17774f;--warning-10:#fdf7e7;--warning-20:#f9e7b8;--warning-80:#f2c247;--warning-100:#ecb31f;--warning-120:#dc9c1f;--warning-140:#d1881a;--error-10:#fcede8;--error-20:#f7c9bb;--error-80:#f28a4f;--error-100:#e66e2a;--error-120:#d0521c;--error-140:#c33e14;--shadow-color:#8900001f;--shadow-medium:0 0 24px 0 var(--shadow-color);color:var(--neutral-100);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Outfit,sans-serif;font-size:20px;line-height:1.4;margin:0;overflow-x:hidden}::selection{background-color:var(--accent-80);color:var(--accent-10)}::-moz-selection{background-color:var(--accent-80);color:var(--accent-10)}:focus{outline:2px solid var(--accent-20);outline-offset:2px}a{border-radius:6px;color:inherit;cursor:pointer;display:flex;text-decoration:none}*{box-sizing:border-box}.App{align-items:center;display:flex;flex-direction:column}section{box-sizing:border-box;padding:80px 160px;width:100%}section.full-height{min-height:100vh}section .section-description h2,section .section-description p{margin-bottom:24px}@media screen and (min-width:1600px){section{--max-width:1280px;padding:96px 0;width:100%}.row,section{max-width:var(--max-width)}}@media screen and (min-width:1200px) and (max-width:1599px){section{max-width:1200px;padding:64px 80px;width:100%}.row{max-width:1040px}}@media screen and (min-width:900px) and (max-width:1199px){section{padding:64px 80px}}@media screen and (min-width:600px) and (max-width:899px){section{padding:64px 32px}.row,section{flex-direction:column}}@media screen and (max-width:599px){section{padding:64px 24px}.row,section{flex-direction:column}}h1,h2,h3,h4,h5,h6{color:var(--neutral-100);line-height:1.15;margin:0}h1{font-size:64px}h1,h2{font-weight:900}h2{font-size:40px}h3{font-size:24px;font-weight:900}h4{font-size:20px;font-weight:700}h5{color:var(--accent-100);font-size:16px;line-height:16px;margin-bottom:24px;text-transform:uppercase}p{margin:0}strong{font-weight:inherit}.button{align-items:center;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:20px;padding:16px 20px;text-decoration:none;transition:all .15s;white-space:nowrap}.button.button-primary{background-color:var(--accent-100);color:#fff}.button.button-primary:focus,.button.button-primary:hover{background-color:var(--accent-120)}.button.button-primary:active{background-color:var(--accent-140)}.button.button-secondary{border:1px solid var(--accent-100);color:var(--accent-100)}.button.button-secondary:focus,.button.button-secondary:hover{background-color:var(--accent-100);color:#fff}.button.button-secondary:active{background-color:var(--accent-120)}.button.button-tertiary{background-color:var(--neutral-10);color:var(--neutral-100);font-weight:700}.button.button-tertiary:focus,.button.button-tertiary:hover{background-color:var(--accent-100)!important;color:#fff}.button.size-large{font-size:20px;height:64px;padding:24px}@media screen and (max-width:599px){.button{font-size:20px;line-height:24px;padding:32px;text-align:center;width:100%}}.all-in-one{display:flex;gap:80px}.all-in-one .sticky-heading{flex-grow:1;position:relative}.all-in-one .sticky-heading-content{padding-bottom:96px;position:sticky;top:160px}.all-in-one .sub-sections{display:flex;flex-direction:column;gap:80px}@media screen and (max-width:899px){.all-in-one .sticky-heading-content{padding-bottom:0}.all-in-one .sub-sections{gap:64px}}@keyframes accountingDataRoll{0.00%{left:calc((var(--bar-width) + 4px)*-1*0 + 4px)}8.33%{left:calc((var(--bar-width) + 4px)*-1*1 + 4px)}16.66%{left:calc((var(--bar-width) + 4px)*-1*2 + 4px)}25%{left:calc((var(--bar-width) + 4px)*-1*3 + 4px)}33.3%{left:calc((var(--bar-width) + 4px)*-1*4 + 4px)}41.66%{left:calc((var(--bar-width) + 4px)*-1*5 + 4px)}50%{left:calc((var(--bar-width) + 4px)*-1*6 + 4px)}58.33%{left:calc((var(--bar-width) + 4px)*-1*7 + 4px)}66.66%{left:calc((var(--bar-width) + 4px)*-1*8 + 4px)}75%{left:calc((var(--bar-width) + 4px)*-1*9 + 4px)}83.33%{left:calc((var(--bar-width) + 4px)*-1*10 + 4px)}91.66%{left:calc((var(--bar-width) + 4px)*-1*11 + 4px)}to{left:calc((var(--bar-width) + 4px)*-1*12 + 4px)}}.accounting-data{--chart-width:160px;align-items:stretch;background-color:#fff;border-radius:24px;gap:32px;padding:24px;width:380px}.accounting-data,.accounting-data>div{display:flex;justify-content:space-between}.accounting-data>div{flex-direction:column;gap:16px}.accounting-data .account-name{color:var(--neutral-100);font-weight:600;line-height:1.1}.accounting-data .amount{align-items:flex-end;display:flex;font-size:32px;font-weight:700;gap:8px;line-height:32px}.accounting-data .amount .currency{color:var(--accent-100)}.accounting-data .amount .unit{color:var(--neutral-60);font-size:20px;line-height:24px}.accounting-data .right{align-items:flex-start;flex-grow:1;max-width:var(--chart-width);overflow:hidden}.accounting-data .badge{align-items:center;align-self:flex-end;background-color:var(--accent-20);border-radius:16px;color:var(--accent-100);display:flex;font-size:16px;font-weight:500;gap:4px;line-height:16px;padding:4px 8px}.accounting-data .histogram{align-items:flex-end;display:flex;gap:4px;height:80px;justify-content:space-between;position:relative;width:var(--chart-width)}.accounting-data .histogram>div{--bar-width:calc(var(--chart-width)/12 - 4px);--size:50%;animation:accountingDataRoll 12s cubic-bezier(.2,1,.6,1) .5s infinite;background-color:var(--accent-100);border-radius:2px;flex-shrink:0;height:var(--size);opacity:var(--size);position:relative;width:var(--bar-width)}.accounting-data .histogram>div.bar-0{--size:40%}.accounting-data .histogram>div.bar-1{--size:50%}.accounting-data .histogram>div.bar-2{--size:75%}.accounting-data .histogram>div.bar-3{--size:25%}.accounting-data .histogram>div.bar-4{--size:50%}.accounting-data .histogram>div.bar-5{--size:80%}.accounting-data .histogram>div.bar-6{--size:40%}.accounting-data .histogram>div.bar-7{--size:25%}.accounting-data .histogram>div.bar-8{--size:50%}.accounting-data .histogram>div.bar-9{--size:25%}.accounting-data .histogram>div.bar-10{--size:90%}.accounting-data .histogram>div.bar-11{--size:50%}.accounting-data .histogram>div.bar-12{--size:25%}.accounting-data .histogram:before{background:linear-gradient(90deg,#fff,#fff0);content:"";height:100%;left:0;position:absolute;top:0;width:4px;z-index:2}.accounting-data .histogram:after{background:linear-gradient(-90deg,#fff,#fff0);content:"";height:100%;position:absolute;right:0;top:0;width:4px;z-index:2}@keyframes riskRollText{0%{top:0}18%{top:0}33%{top:calc(var(--roll-height)*-1)}51%{top:calc(var(--roll-height)*-1)}66%{top:calc(var(--roll-height)*-2)}85%{top:calc(var(--roll-height)*-2)}to{top:calc(var(--roll-height)*-3)}}.risk-assessment{align-items:center;background-color:#fff;border-radius:24px;display:flex;gap:16px;justify-content:space-between;padding:24px;width:380px}.risk-assessment ul{list-style-type:none;margin:0;padding:0}.risk-assessment .left{flex-grow:1}.risk-assessment .question{display:block;font-size:16px;font-weight:600;line-height:1.1;margin-bottom:16px}.risk-assessment .isa{display:flex;gap:8px}.risk-assessment .isa .badge{background-color:var(--neutral-10);border-radius:4px;color:var(--neutral-60);font-size:12px;font-weight:400;line-height:12px;padding:4px 8px}.risk-assessment .risk-level{--roll-height:32px;text-align:right}.risk-assessment .risk-level ul{height:var(--roll-height);overflow:hidden}.risk-assessment .risk-level ul li{animation:riskRollText 3s ease-out infinite;font-size:20px;font-weight:700;line-height:var(--roll-height);position:relative}.risk-assessment .risk-level ul li.low{color:var(--success-100)}.risk-assessment .risk-level ul li.medium{color:var(--warning-100)}.risk-assessment .risk-level ul li.high{color:var(--error-100)}.risk-assessment .risk-level .risk-label{color:var(--neutral-80);display:block;font-size:16px}.risk-assessment .indicator{border:1px solid var(--neutral-20);border-radius:16px;display:flex;flex-direction:column;gap:4px;padding:16px}.risk-assessment .indicator li{align-items:center;aspect-ratio:1;display:flex;justify-content:center;width:16px}.risk-assessment .indicator li.low{--color:var(--success-100)}.risk-assessment .indicator li.low .circle{animation-name:riskRollIndicatorLow}.risk-assessment .indicator li.medium{--color:var(--warning-100)}.risk-assessment .indicator li.medium .circle{animation-name:riskRollIndicatorMedium}.risk-assessment .indicator li.high{--color:var(--error-100)}.risk-assessment .indicator li.high .circle{animation-name:riskRollIndicatorHigh}.risk-assessment .indicator li .circle{align-items:center;animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease-out;aspect-ratio:1;background-color:var(--color);border-radius:100%;display:flex;justify-content:center;width:8px}.risk-assessment .indicator li .circle img{aspect-ratio:1;width:100%}@keyframes riskRollIndicatorMedium{18%{background-color:var(--color);width:8px}33%{background-color:initial;width:16px}51%{background-color:initial;width:16px}66%{background-color:var(--color);width:8px}}@keyframes riskRollIndicatorHigh{51%{background-color:var(--color);width:8px}66%{background-color:initial;width:16px}85%{background-color:initial;width:16px}to{background-color:var(--color);width:8px}}@keyframes riskRollIndicatorLow{85%{background-color:var(--color);width:8px}to{background-color:initial;width:16px}0%{background-color:initial;width:16px}18%{background-color:initial;width:16px}33%{background-color:var(--color);width:8px}}.sub-section{width:440px}.sub-section .animation-wrapper{align-items:center;background-color:var(--accent-20);border-radius:32px;display:flex;height:240px;justify-content:center;margin-bottom:32px;overflow:hidden;position:relative}.sub-section .title{color:var(--accent-100);margin-bottom:24px}.sub-section .button{display:none}@media screen and (min-width:600px) and (max-width:899px){.sub-section{width:100%}.sub-section .title{margin-bottom:16px}.sub-section .button{display:flex;margin-top:24px}}@media screen and (max-width:599px){.sub-section{width:100%}.sub-section .title{margin-bottom:16px}.sub-section .button{display:flex;margin-top:24px}}.synthesis{align-items:center;display:flex;gap:24px}.synthesis .file-loader{align-items:center;aspect-ratio:1;border-radius:100%;width:128px}.synthesis .file-loader,.synthesis .item-list{background-color:#fff;display:flex;justify-content:center}.synthesis .item-list{border-radius:24px;flex-direction:column;gap:8px;list-style-type:none;margin:0;padding:24px}.synthesis .item-list li{--direction:1;--bounce-curve:cubic-bezier(.1,.5,.5,1);--animation-delay:.5s;animation:rollSynthesisItems 6s var(--animation-delay) var(--bounce-curve) infinite;aspect-ratio:1;display:flex;position:relative;width:64px}.synthesis .item-list:nth-of-type(2) li{--direction:-1}@keyframes rollSynthesisItems{0.00%{transform:translateY(calc(72px*var(--direction)*0))}16.66%{transform:translateY(calc(72px*var(--direction)*1))}33.3%{transform:translateY(calc(72px*var(--direction)*2))}50%{transform:translateY(calc(72px*var(--direction)*3))}66.66%{transform:translateY(calc(72px*var(--direction)*4))}83.33%{transform:translateY(calc(72px*var(--direction)*5))}to{transform:translateY(calc(72px*var(--direction)*6))}}.work-programs{--bounce-curve:cubic-bezier(.1,.8,.4,1.25);--animation-duration:4s;--animation-delay:.4s;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:24px}.work-programs .control{align-items:center;animation:clickControl var(--animation-duration) var(--animation-delay) infinite var(--bounce-curve);display:flex;font-weight:500;gap:16px}.work-programs .control .icon-wrapper{align-items:center;aspect-ratio:1;background-color:var(--risk-color-light);border-radius:16px;display:flex;justify-content:center;width:64px}.work-programs .control .desc{display:flex;flex-direction:column;flex-grow:1;gap:4px}.work-programs .control .desc em{color:var(--risk-color-main);font-size:12px;font-style:normal;line-height:12px}.work-programs .control .desc p{font-size:16px}.work-programs .control .desc .badge{align-self:flex-start;background-color:var(--accent-20);border-radius:16px;color:var(--accent-100);display:none;font-size:12px;line-height:12px;padding:4px 8px}.work-programs .control .check{animation:toggleCheck var(--animation-duration) var(--animation-delay) var(--bounce-curve) infinite;animation-fill-mode:none;aspect-ratio:1;border-radius:100%;opacity:0;text-align:center;width:32px}.work-programs .control:nth-child(2){--animation-delay:1.4s;.check{animation-name:toggleCheckSuggested}}.work-programs .control.risk-low{--risk-color-main:var(--success-100);--risk-color-light:var(--success-10)}.work-programs .control.risk-medium{--risk-color-main:var(--warning-100);--risk-color-light:var(--warning-10)}.work-programs .control.risk-high{--risk-color-main:var(--error-100);--risk-color-light:var(--error-10)}.work-programs .control.suggested{.badge{display:block}.check{background-color:var(--accent-10);opacity:1}}@keyframes clickControl{0%{transform:scale(1)}4%{transform:scale(.98)}8%{transform:scale(1.05)}15%{transform:scale(1)}50%{transform:scale(1)}54%{transform:scale(.98)}58%{transform:scale(1.05)}65%{transform:scale(1)}}@keyframes toggleCheck{4%{background-color:initial;opacity:0}8%{background-color:var(--accent-20);opacity:1}54%{background-color:var(--accent-20);opacity:1}58%{background-color:initial;opacity:0}}@keyframes toggleCheckSuggested{4%{background-color:var(--accent-10)}8%{background-color:var(--accent-20)}54%{background-color:var(--accent-20)}58%{background-color:var(--accent-10)}}.working-papers{background-color:#fff;border-radius:24px;padding:24px;width:380px}.working-papers table{background-color:var(--neutral-60);border-spacing:1px;font-size:16px}.working-papers table td,.working-papers table th{background-color:var(--neutral-10);padding:8px 12px;&.account{text-align:left}&.credit,&.debit{text-align:right}}.working-papers table td{background-color:#fff}.collaboration{display:flex;flex-direction:column;gap:48px}.collaboration .section-description{text-align:center}.collaboration .text-section{align-items:flex-start;display:flex;gap:48px;padding:16px 64px}.collaboration .text-section>.title{flex-basis:0;flex-grow:1;text-align:right}.collaboration .text-section ol,.collaboration .text-section p{flex-basis:0;flex-grow:2;margin:0}.collaboration .text-section ol li{margin-bottom:16px}.collaboration .row{align-items:stretch;display:flex;gap:32px}.collaboration .image-desc{align-items:stretch;display:flex;flex:1 0;flex-direction:column;max-height:640px;min-width:0}.collaboration .image-desc img{border-radius:32px;flex-grow:1;margin-bottom:24px;object-fit:cover;object-position:center center;overflow:hidden}.collaboration .image-desc.img-left img{object-position:left center}.collaboration .image-desc.img-right img{object-position:right center}.collaboration .image-desc.mobile{flex-grow:.5;width:320px;img{aspect-ratio:.5;object-position:center top}}.collaboration .image-desc small{color:var(--neutral-80);text-align:center}@media screen and (min-width:900px) and (max-width:1199px){.collaboration .text-section{padding:0}.collaboration .text-section>.title{text-align:right}.collaboration .image-desc{width:100%}.collaboration .row{align-items:center;flex-direction:column}}@media screen and (max-width:899px){.collaboration .text-section{flex-direction:column;gap:16px;padding:24px 0}.collaboration .text-section>.title{text-align:left}.collaboration .image-desc{width:100%}.collaboration .row{align-items:center;flex-direction:column}}.excel{display:flex;gap:64px}.excel .section-description{padding-top:32Px;text-align:right;width:32%}.excel .section-description h2 strong{color:var(--accent-100)}.excel .excel-windows{--x:0;--y:0;--base-tilt:15;aspect-ratio:1.42;flex-grow:1;perspective:100vw;position:relative;width:640px}.excel .excel-windows .svg-frame{--shadow-color:#000;--tilt-x:calc(var(--base-tilt) + var(--y)*-1/40);--tilt-y:calc(var(--base-tilt) + var(--x)/40);--shift-x:calc(var(--x)*var(--i)*1px/20);--shift-y:calc(var(--y)*var(--i)*1px/20);--translate-x:calc(24px*var(--i) + var(--shift-x));--translate-y:calc(-24px*var(--i) + var(--shift-y));--translate-z:calc(16px*(var(--i)));border:1px solid var(--shadow-color);border-radius:1vw;bottom:0;box-shadow:var(--shadow-color) calc(1px*var(--tilt-y)/-4) calc(1px*var(--tilt-x)/4) 0 0,#0b002a26 -24px 24px 32px 8px;position:absolute;right:0;transform:translateX(var(--translate-x)) translateY(var(--translate-y)) translateZ(var(--translate-z)) rotateX(calc(1deg*var(--tilt-x))) rotateY(calc(1deg*var(--tilt-y)));transform-origin:center center;transform-style:preserve-3d;transition:all .5s ease-out;z-index:calc(2 + var(--i))}.excel .excel-windows .svg-frame.excel-window{--i:-1;--shadow-color:var(--success-120);width:100%}.excel .excel-windows .svg-frame.excel-window.bis{--i:0}.excel .excel-windows .svg-frame.excel-table{--i:1;--shadow-color:var(--neutral-100);width:80%}.excel .excel-windows .svg-frame.dreamoffice{--i:2;--shadow-color:var(--accent-100);right:calc(50% - 128px);width:35%}@media screen and (max-width:1199px){.excel{align-items:center;flex-direction:column-reverse}.excel .section-description{text-align:left;width:100%}.excel .excel-windows{--base-tilt:0;width:92%}}.footer{align-items:center;display:flex;height:100vh;justify-content:center;max-width:inherit;overflow:hidden;position:relative;z-index:6}.footer .section-description{max-width:400px;padding-top:32px;text-align:center}.footer .section-description h2,.footer .section-description p{margin-bottom:32px}.footer .section-description p{color:var(--neutral-80)}.footer .section-description strong{color:var(--neutral-100);font-weight:500}.footer .cloud{--small-parts-distance:640px;--small-parts-size:50vw;inset:0;position:absolute;z-index:-1}.footer .cloud .cloud-part{background-color:#fff;border-radius:100%;box-shadow:0 0 32px 0 #73619426,inset 0 24px 24px 0 #ff9daf26;position:absolute;z-index:-10}.footer .cloud .cloud-part.main{height:120%;left:calc(50vw - 600px);top:132px;width:1200px;z-index:-9}.footer .cloud .cloud-part.left,.footer .cloud .cloud-part.right{aspect-ratio:1;top:40vh;width:var(--small-parts-size)}.footer .cloud .cloud-part.left{left:calc(50vw - var(--small-parts-distance) - var(--small-parts-size)/2);z-index:-8}.footer .cloud .cloud-part.right{left:calc(50vw + var(--small-parts-distance) - var(--small-parts-size)/2);z-index:-10}.footer .cloud .mask{border-radius:100%;bottom:-25vh;box-shadow:0 0 40px 0 #fff;height:75vh;width:100%;z-index:-7}.footer .cloud .mask,.footer footer{background-color:#fff;position:absolute}.footer footer{align-items:center;border-top:1px solid var(--neutral-40);bottom:0;display:flex;flex-direction:column;font-size:16px;gap:16px;left:0;padding:24px 80px 56px;right:0}.footer footer .row{display:flex;justify-content:space-between;width:100%}.footer footer ul{display:flex;gap:24px;list-style-type:none;margin:0;padding:0}.footer footer .logo{display:flex;& img{height:24px}}.footer footer .legal{color:var(--neutral-80)}.footer footer .legal a:hover{color:var(--accent-100)}.footer footer .nav-links a{color:var(--neutral-100);font-weight:700;transition:color .2s}.footer footer .nav-links a:hover{color:var(--accent-100)}.footer footer .social-links{gap:8px}.footer footer a.social-link{align-items:center;aspect-ratio:1;background-color:var(--accent-20);border-radius:4px;display:inline-flex;justify-content:center;outline-offset:2px;transition:all .15s;width:24px;&:hover{outline:2px solid var(--accent-20)}}.footer footer a.social-link img{fill:#fff;height:16px;width:auto}@media screen and (max-width:899px){.footer{footer{padding:32px}.row{flex-direction:row}}}@media screen and (max-width:599px){.footer{padding-bottom:32px;footer{& ul{justify-content:center}& .nav-links a{font-size:20px;line-height:20px}& a.social-link{width:40px;& img{height:24px}}& .legal{font-size:12px;gap:16px;line-height:16px}& .row:first-child{flex-direction:row;gap:24px;margin-bottom:24px;width:auto}& .row:last-child{align-items:center;flex-direction:column-reverse;gap:16px;justify-content:space-between}}}.footer{justify-content:flex-end;.section-description{max-width:inherit;width:100%}footer{align-items:center;margin-top:40px;padding:40px 0 0;position:inherit;width:100%;& .logo img{height:40px;width:auto}}}}select{border-color:var(--neutral-60);border-radius:6px;height:24px;line-height:20px;padding:2px 4px;transition:all .15s}select:hover{border-color:var(--neutral-100)}.future{align-items:center;display:flex;gap:24px;justify-content:space-between}.future .section-description{max-width:420px}.future .bubbles{padding-top:56px;width:540px}.future .bubble-argument{--bubble-size:96px;align-items:center;display:flex;gap:24px;margin-bottom:48px}.future .bubble-argument .bubble{align-items:center;aspect-ratio:1;background-color:#fff;border-radius:100%;display:flex;justify-content:center;min-width:var(--bubble-size);width:var(--bubble-size)}.future .bubble-argument .desc{flex-grow:1}.future .bubble-argument .desc .title{margin-bottom:16px}.future .bubble-argument .desc p{font-size:16px}@media screen and (min-width:1600px){.bubbles{--shift:-80px;.bubble-argument:nth-child(2){transform:translateX(var(--shift))}.bubble-argument:nth-child(3){transform:translateX(calc(var(--shift)*2))}}}@media screen and (min-width:600px) and (max-width:899px){.future{justify-content:center}.future .section-description{max-width:inherit;text-align:center}.future .bubbles{display:flex;gap:32px;width:100%;& .bubble-argument{display:flex;flex-direction:column;text-align:center}}}@media screen and (max-width:599px){.future .section-description{max-width:inherit}.future .bubbles{width:inherit}}.hero-section.hero-section{text-align:center}.hero-section.hero-section.parallax{animation:slowParallax linear both;-moz-animation:none;perspective:100vw}.hero-section.hero-section.parallax,.hero-section.parallax{animation-timeline:scroll();animation-range-end:200vw}@keyframes slowParallax{0%{transform:translateY(0)}to{transform:translateY(640px)}}.hero-section{align-items:center;display:flex;flex-direction:column;max-height:120vh}.hero-section h1{margin-bottom:24px}.hero-section p{font-size:20px;margin-bottom:32px;max-width:900px}.browser{align-items:stretch;border-radius:24px;box-shadow:0 0 24px 0 #8900001f;display:flex;flex-direction:column;flex-shrink:0;margin-top:32px;overflow:hidden;width:100%}.browser .browser-header{background-color:#f8f7ff;display:flex;padding:4px 16px}.browser .browser-header .browser-header-left{align-items:center;display:flex;gap:5px}.browser .browser-header .browser-header-left,.browser .browser-header .browser-header-right{flex:1 0}.browser .browser-header .browser-header-center{width:40%}.browser .browser-header .browser-header-button{aspect-ratio:1;border-radius:100%;display:inline-flex;width:10px}.browser .browser-header .browser-header-button.close{background-color:var(--error-80)}.browser .browser-header .browser-header-button.expand{background-color:var(--success-80)}.browser .browser-header .browser-header-button.reduce{background-color:var(--warning-80)}.browser .search-bar{background-color:#fff;border:1px solid var(--neutral-40);border-radius:8px;color:var(--neutral-80);font-size:16px;line-height:16px;padding:8px}.browser.browser{animation:tiltBrowser linear;transform-origin:center center}.browser,.browser.browser{animation-timeline:scroll();animation-range-start:0;animation-range-end:500px}@keyframes tiltBrowser{0%{transform:rotateX(25deg)}to{transform:rotateX(0)}}@media screen and (max-width:599px){.hero-section{text-align:left!important}.browser,.hero-section{animation:none!important}.browser{.search-bar{font-size:12px;line-height:12px}}h1{font-size:48px}}.header-wrapper{display:flex;position:sticky;top:0;width:100%;z-index:10}header{align-items:center;border-radius:0 0 16px 16px;box-shadow:0 0 0 0 #3400101a;display:flex;flex-grow:1;justify-content:center;padding:16px 24px;transition:all .25s}.header-wrapper.sticky header{background-color:#fff;box-shadow:0 4px 24px 8px #3400101a}header img{display:block}header nav{display:flex;gap:8px}header nav .nav-button{border-radius:6px;color:var(--neutral-100);font-size:16px;font-weight:700;line-height:20px;padding:16px;text-decoration:none;transition:all .2s}header nav .nav-button:hover{background-color:#fff;color:var(--accent-100)}.header-wrapper.sticky header nav .nav-button:hover{background-color:var(--accent-10)}header .header-left,header .header-right{flex:1 0}aside,header .header-right{justify-content:flex-end}aside{--transition-speed:.25s;display:flex;padding:80px 0 8px 8px;position:fixed;right:-100%;top:0;transition:right ease-in var(--transition-speed);width:100vw;z-index:11}aside.show{right:0}aside .overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#0c082240;height:100vh;left:100vw;opacity:0;position:fixed;top:0;transition:opacity ease-in-out var(--transition-speed),left ease-in-out var(--transition-speed) var(--transition-speed);width:100vw;z-index:1}aside.show .overlay{left:0;opacity:1;transition:opacity ease-in-out var(--transition-speed)}aside .mobile-menu-content{background-color:#fff;border-radius:24px 0 0 24px;box-shadow:0 0 32px 0 #00000026;display:flex;flex-direction:column;gap:24px;padding:24px 32px 32px;position:relative;z-index:2}aside .mobile-menu-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.toggle-button{align-items:center;aspect-ratio:1;background-color:initial;border:1px solid var(--neutral-100);border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:4px;width:48px;&:hover{background-color:var(--neutral-20)}&:active{background-color:var(--neutral-60)}}aside nav{display:flex;flex-direction:column;gap:8px}aside nav .nav-button:active{background-color:var(--accent-20);border-color:var(--accent-20);color:var(--accent-100)}.sticky-cta{bottom:0;display:none;padding:16px;position:fixed;width:100%;z-index:5}@media screen and (min-width:1200px){.header-wrapper .toggle-button{display:none}}@media screen and (min-width:900px) and (max-width:1199px){header .nav-button{display:none}aside .mobile-menu-content{width:600px}}@media screen and (min-width:600px) and (max-width:899px){header .nav-button{display:none}aside .mobile-menu-content{width:400px}}@media screen and (max-width:599px){header .logo img{height:48px}header .button,header .nav-button{display:none}aside .mobile-menu-content{width:100%;& .nav-buttons{flex-grow:1;justify-content:center;& .nab-button{font-size:20px}}}.sticky-cta.show{display:block}}.why-dreamaudit{align-items:center;background-color:#fff;box-shadow:0 -32px 32px -24px var(--shadow-color);display:flex;flex-direction:column;justify-content:center;max-width:inherit;position:relative;text-align:center;z-index:2}.why-dreamaudit .row{align-items:stretch;display:flex;gap:32px}.why-dreamaudit h2{margin-bottom:64px}@media screen and (max-width:599px){.why-dreamaudit .row{gap:48px}}@media screen and (min-width:600px) and (max-width:899px){.why-dreamaudit .row{flex-direction:row;gap:24px}}.argument-frame{align-items:center;background-color:#fff;border:2px solid var(--neutral-40);border-radius:40px;display:flex;flex:1 0;flex-direction:column;gap:24px;padding:48px 32px;transition:all .2s ease-out}.argument-frame:hover{transform:scale(1.05)}.argument-frame .argument-frame-header{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:24px}.argument-frame .img-wrapper{align-items:center;aspect-ratio:1;background-color:var(--neutral-10);border-radius:100%;display:flex;justify-content:center;min-width:128px;width:128px}.argument-frame .desc{flex-grow:1;text-align:center}.argument-frame .desc h3{margin-bottom:8px}.argument-frame .desc p{font-size:20px}.argument-frame .button{width:100%}@media screen and (max-width:599px){.argument-frame{border:0;padding:0;&:hover{transform:none}}.argument-frame .argument-frame-header{align-items:center;flex-direction:row}.argument-frame .desc{align-items:flex-start;text-align:left}}@media screen and (min-width:600px) and (max-width:899px){.argument-frame{border:0;padding:0}}.gradient-background{background:#fff;background-color:#ffe5e5;inset:0;position:fixed;transition:background-color 1s ease-out;z-index:-100}.gradient-background.current-collaborative{background-color:#d3e7f5}.gradient-background.current-footer,.gradient-background.current-innovative{background-color:#c6ccff}.App{background:linear-gradient(92deg,#fffc,#fff0,#fff2,#fff7)}
/*# sourceMappingURL=main.25d17558.css.map*/