.expertises-hero{display:flex;height:100vh;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(19 23 25/var(--tw-bg-opacity))}.expertises-hero .typo{margin:0;padding:0 1rem 1.2%;text-align:center;font-size:4.5rem;font-weight:700;text-transform:uppercase;line-height:1.25}@media (min-width:640px){.expertises-hero .typo{padding-left:10%;padding-right:10%;font-size:6rem;line-height:1}}@media (min-width:768px){.expertises-hero .typo{font-size:15vmax}}.expertises-hero .typo{color:rgba(255,255,255,var(--alpha));cursor:default;font-family:Oswald,Helvetica,Arial,sans-serif;outline:none;transition:color .1s linear}.text-shuffle .el-sp{transition:all .1s;position:relative;will-change:transform,opacity;min-width:32px;display:inline-block;text-align:center}.text-shuffle .el-sp:after{content:attr(data-txt);color:#111;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;will-change:transform,opacity}.text-shuffle .el-sp.is-changing{text-shadow:0 0 10px hsla(0,0%,7%,.6);animation:changing .1s infinite}.text-shuffle .el-sp.is-changing:after{animation:changingAfter .4s infinite alternate}@keyframes changing{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes changingAfter{0%{opacity:.3;transform:translateX(10px) scaleX(2)}50%{opacity:0;transform:translateX(0) scaleX(2)}to{opacity:.3;transform:translateX(-10px) scaleX(2)}}.blocksBgSwitch{position:relative;height:50vh;min-height:350px;overflow:hidden;background:var(--light)}.blocksBgSwitch>span{position:absolute;display:flex;height:100%;width:50%;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.blocksBgSwitch>span{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.blocksBgSwitch>span{padding-left:4rem;padding-right:4rem}}.blocksBgSwitch>span{z-index:2}.blocksBgSwitch>span.up{right:0}.blocksBgSwitch>span.down{left:0}.blocksBgSwitch .box{display:block;width:50%;--tw-bg-opacity:1;background-color:rgb(19 23 25/var(--tw-bg-opacity));height:1.2vh;margin-bottom:-.2vh}.opportunities svg{fill:currentColor}.opportunities .hero>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.opportunities .hero{text-align:center}.opportunities .hero .intro{margin-bottom:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.opportunities .hero .title{margin-bottom:2rem;font-size:2.25rem;line-height:2.5rem;font-weight:500}.opportunities .hero .description{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.opportunities .cards .card{position:relative;display:flex;flex-direction:column;gap:1rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:640px){.opportunities .cards .card{padding:1.5rem}}@media (min-width:768px){.opportunities .cards .card{padding:2rem}}@media (min-width:1024px){.opportunities .cards .card{padding:2.5rem}}.opportunities .cards .card h3{font-size:1.875rem;line-height:2.25rem;font-weight:300}@media (min-width:1024px){.opportunities .cards .card h3{font-size:3rem;line-height:1}}@media (min-width:1280px){.opportunities .cards .card h3{font-size:3.75rem;line-height:1}}.opportunities .cards .card .description{font-size:1.125rem;line-height:1.75rem}@media (min-width:1024px){.opportunities .cards .card .description{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.opportunities .cards .card .description{font-size:1.5rem;line-height:2rem}}.opportunities .elements .element{align-items:center;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:768px){.opportunities .elements .element{align-items:center}}.opportunities .elements .element:not(:first-child){border-top-width:1px}.opportunities .elements .element .title{display:flex;flex:1 1 0%;align-items:center;gap:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(19 23 25/var(--tw-text-opacity))}@media (min-width:1280px){.opportunities .elements .element .title{font-size:1.5rem;line-height:2rem}}.opportunities .elements .element .description{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:768px){.opportunities .elements .element .description{max-width:32rem}}@media (min-width:1280px){.opportunities .elements .element .description{font-size:1.5rem;line-height:2rem}}.textBgOnscroll{position:relative;display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:1rem;padding-bottom:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(19 23 25/var(--tw-text-opacity));color:var(--text-color);background:linear-gradient(to right,var(--bg-color),var(--bg-color)) no-repeat;-webkit-background-clip:text!important;background-clip:text!important;background-size:0;transition:background-size .5s cubic-bezier(.1,.5,.5,1)}.textBgOnscroll:hover>span{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.textBgOnscroll span{position:absolute;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(19 23 25/var(--tw-bg-opacity));font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:60%;clip-path:polygon(0 50%,100% 50%,100% 50%,0 50%);transform-origin:center;transition:all .4s cubic-bezier(.1,.5,.5,1);display:flex;flex-direction:column;justify-content:center}.jump-animated-onscroll{animation:text-shadow 1.5s ease-in-out infinite}@keyframes text-shadow{0%{transform:translateY(0);text-shadow:0 0 0 #0c2ffb,0 0 0 #2cfcfd,0 0 0 #fb203b,0 0 0 #fefc4b}20%{transform:translateY(-1px);text-shadow:0 .125px 0 #0c2ffb,0 .25px 0 #2cfcfd,0 -.125px 0 #fb203b,0 -.25px 0 #fefc4b}40%{transform:translateY(.5px);text-shadow:0 -.0625px 0 #0c2ffb,0 -.125px 0 #2cfcfd,0 .0625px 0 #fb203b,0 .125px 0 #fefc4b}60%{transform:translateY(-.25px);text-shadow:0 .03125px 0 #0c2ffb,0 .0625px 0 #2cfcfd,0 -.03125px 0 #fb203b,0 -.0625px 0 #fefc4b}80%{transform:translateY(0);text-shadow:0 0 0 #0c2ffb,0 0 0 #2cfcfd,0 0 0 #fb203b,0 0 0 #fefc4b}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.text-decode .letter{position:relative;display:inline-block;color:transparent}.text-decode .letter.space{display:inline-block;width:15px}.text-decode .letter:before{position:absolute;top:50%;left:50%;width:0;--tw-bg-opacity:1;background-color:rgb(19 23 25/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(19 23 25/var(--tw-text-opacity));content:"";height:1.2em;transform:translate(-50%,-55%)}.text-decode .letter.white:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-decode .letter.state-1:before{width:1px}.text-decode .letter.state-2:before{width:.9em}.text-decode .letter.state-3{--tw-text-opacity:1;color:rgb(19 23 25/var(--tw-text-opacity))}.text-decode .letter.state-3.white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-decode .letter.state-3:before{width:0}.results{--tw-bg-opacity:1;background-color:rgb(19 23 25/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.results .hero{margin-left:auto;margin-right:auto;margin-bottom:6rem;max-width:48rem;text-align:center}@media (min-width:768px){.results .hero{margin-bottom:7rem}}.results .hero .intro{margin-bottom:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.results .hero .title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:500}@media (min-width:1024px){.results .hero .title{font-size:2.25rem;line-height:2.5rem}}.results .hero .description{font-size:1.25rem;line-height:1.75rem}.results .description,.results .hero .description{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.results .description{font-size:1.5rem;line-height:2rem}.results .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width:640px){.results .cards{gap:1.5rem}}@media (min-width:1024px){.results .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}}.results .cards .card{position:relative;display:flex;flex-direction:column;gap:2rem;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(68 84 90/var(--tw-border-opacity));padding-left:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:640px){.results .cards .card{padding-left:2.5rem}}.results .cards .card h2{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem}.results .cards .card .description{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}@media (min-width:1280px){.results .cards .card .description{font-size:1.5rem;line-height:2rem}}.speedometer{position:absolute;left:50%;top:50%;height:100%;width:100%;transform:translate3d(-50%,-50%,0);max-width:50vmin;max-height:50vmin}.speedometer .tick-marks{overflow:visible!important}.speedometer .tick-marks .ticks{position:absolute;top:0;left:0;z-index:1;stroke-dasharray:1 5.15;fill:transparent;transition:.33s}.speedometer .tick-marks .base{transform-origin:center}.speedometer .tick-marks .neutral{stroke:hsla(0,0%,100%,.125);mix-blend-mode:color}.speedometer .wpm-wrapper{position:absolute;top:50%;left:0;transform:translateY(-50%);text-align:center;width:100%;color:#fff;text-transform:uppercase;font-size:.625rem;letter-spacing:2px;font-weight:700}.speedometer .wpm-wrapper .wpm{font-size:2rem;font-weight:700}@media (min-width:640px){.speedometer .wpm-wrapper .wpm{font-size:3rem}}@keyframes pulse{0%{transform:scale(1.5) rotate(-180deg);opacity:0}50%{transform:scale(.975) rotate(0deg)}75%{transform:scale(1.025) rotate(-5deg)}}.square-and-circle .circles{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;animation:circles 2.8s ease infinite}.square-and-circle .circles .circle{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;background:#1be48d;border-radius:50%;height:var(--sc-circle-width);width:var(--sc-circle-width)}.square-and-circle .circles .circle:first-child{transform:translate(var(--sc-circle-offset-neg),var(--sc-circle-offset-neg))}.square-and-circle .circles .circle:nth-child(2){transform:translate(var(--sc-circle-offset),var(--sc-circle-offset-neg))}.square-and-circle .circles .circle:nth-child(3){transform:translate(var(--sc-circle-offset),var(--sc-circle-offset))}.square-and-circle .circles .circle:nth-child(4){transform:translate(var(--sc-circle-offset-neg),var(--sc-circle-offset))}.square-and-circle .squares{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;animation:squares 2.8s ease 1.4s infinite}.square-and-circle .squares .square{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;background:var(--sc-bg);border:1px solid var(--sc-bg);height:var(--sc-square-width);width:var(--sc-square-width)}.square-and-circle .squares .square:first-child{animation:square-1 2.8s ease infinite;transform-origin:-50% -50%}.square-and-circle .squares .square:nth-child(2){animation:square-2 2.8s ease infinite;transform-origin:150% -50%}.square-and-circle .squares .square:nth-child(3){animation:square-3 2.8s ease infinite;transform-origin:150% 150%}.square-and-circle .squares .square:nth-child(4){animation:square-4 2.8s ease infinite;transform-origin:-50% 150%}@keyframes circles{0%,to{transform:rotate(0deg)}50%{transform:rotate(90deg)}}@keyframes square-1{0%{border-radius:0 0 100% 0;transform:rotate(0deg) translate(var(--sc-square-translate-neg),var(--sc-square-translate-neg))}50%{border-radius:0 0 100% 0;transform:rotate(-1turn) translate(var(--sc-square-translate-neg),var(--sc-square-translate-neg))}50.1%{border-radius:0 0 0 0}to{border-radius:0 0 0 0;transform:rotate(-1turn) translate(var(--sc-square-translate-neg),var(--sc-square-translate-neg))}}@keyframes square-2{0%{border-radius:0 0 0 100%;transform:rotate(0deg) translate(var(--sc-square-translate),var(--sc-square-translate-neg))}50%{border-radius:0 0 0 100%;transform:rotate(-1turn) translate(var(--sc-square-translate),var(--sc-square-translate-neg))}50.1%{border-radius:0 0 0 0}to{border-radius:0 0 0 0;transform:rotate(-1turn) translate(var(--sc-square-translate),var(--sc-square-translate-neg))}}@keyframes square-3{0%{border-radius:100% 0 0 0;transform:rotate(0deg) translate(var(--sc-square-translate),var(--sc-square-translate))}50%{border-radius:100% 0 0 0;transform:rotate(-1turn) translate(var(--sc-square-translate),var(--sc-square-translate))}50.1%{border-radius:0 0 0 0}to{border-radius:0 0 0 0;transform:rotate(-1turn) translate(var(--sc-square-translate),var(--sc-square-translate))}}@keyframes square-4{0%{border-radius:0 100% 0 0;transform:rotate(0deg) translate(var(--sc-square-translate-neg),var(--sc-square-translate))}50%{border-radius:0 100% 0 0;transform:rotate(-1turn) translate(var(--sc-square-translate-neg),var(--sc-square-translate))}50.1%{border-radius:0 0 0 0}to{border-radius:0 0 0 0;transform:rotate(-1turn) translate(var(--sc-square-translate-neg),var(--sc-square-translate))}}@keyframes squares{0%{transform:rotate(0deg)}50%{transform:rotate(90deg)}to{transform:rotate(180deg)}}.preloader{position:relative;height:100%;width:100%}.preloader .square{position:absolute;left:50%;top:50%;border-radius:0;animation-timing-function:ease-in-out;border:10px solid #1be48d}.preloader .square1{margin-top:var(--pl-width-margin);margin-left:var(--pl-width-margin);width:var(--pl-width);height:var(--pl-width);animation:spin3 3s infinite;animation-delay:.5s}.preloader .square2{margin-top:var(--pl-width-2-margin);margin-left:var(--pl-width-2-margin);width:var(--pl-width-2);height:var(--pl-width-2);animation:spin2 3s infinite;animation-delay:.4s}.preloader .square3{margin-top:var(--pl-width-3-margin);margin-left:var(--pl-width-3-margin);width:var(--pl-width-3);height:var(--pl-width-3);animation:spin 3s infinite;animation-delay:.3s}.preloader .square4{margin-top:var(--pl-width-4-margin);margin-left:var(--pl-width-4-margin);width:var(--pl-width-4);height:var(--pl-width-4);animation:spin4 3s infinite;animation-delay:.2s}.preloader .square5{margin-top:var(--pl-width-5-margin);margin-left:var(--pl-width-5-margin);width:var(--pl-width-5);height:var(--pl-width-5);animation:spin5 3s infinite;animation-delay:.1s}.preloader .square6{margin-top:var(--pl-width-6-margin);margin-left:var(--pl-width-6-margin);width:var(--pl-width-6);height:var(--pl-width-6);animation:spin6 3s infinite}@keyframes spin{0%{transform:rotate(0deg)}85%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes spin2{0%{transform:rotate(0deg)}85%{transform:rotate(180deg)}to{transform:rotate(180deg)}}@keyframes spin3{0%{transform:rotate(0deg)}85%{transform:rotate(90deg)}to{transform:rotate(90deg)}}@keyframes spin4{0%{transform:rotate(0deg)}85%{transform:rotate(450deg)}to{transform:rotate(450deg)}}@keyframes spin5{0%{transform:rotate(0deg)}85%{transform:rotate(540deg)}to{transform:rotate(540deg)}}@keyframes spin6{0%{transform:rotate(0deg)}85%{transform:rotate(630deg)}to{transform:rotate(630deg)}}.dropdown .button{display:flex;height:4rem;width:100%;flex-direction:row;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));text-align:left;font-size:1.25rem;line-height:1.75rem}.dropdown .icon #vertical-line{transform-origin:center;transition:transform .2s cubic-bezier(.32,.94,.6,1)}.dropdown .icon.open #vertical-line{transform:rotate(90deg)}.dropdown .contentWrapper{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.dropdown .contentWrapper.open{max-height:100vh}.dropdown .contentWrapper .content{padding-top:1.5rem;padding-bottom:2rem}.accompaniment .hero-scroll .content{position:relative;width:100%;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(19 23 25/var(--tw-bg-opacity));scale:1}.accompaniment .hero-scroll .content svg{position:absolute;right:0;top:0;height:100%;overflow:visible!important;z-index:-1}.accompaniment .hero-scroll .content svg path{stroke-width:clamp(2rem,2vw,4rem)}@media only screen and (min-width:1281px){.accompaniment .hero-scroll .content svg path{transform:translate(-700px)}}@media only screen and (orientation:portrait){.accompaniment .hero-scroll .content svg path{transform:translate(400px)}}@media only screen and (min-width:769px)and (max-width:1280px){.accompaniment .hero-scroll .content svg path{transform:translate(0)}}@media only screen and (max-width:400px){.accompaniment .hero-scroll .content svg path{transform:translate(600px)}}.accompaniment .hero-scroll .content svg .backers path{stroke:grey}.accompaniment .hero-scroll .content svg .fillers path{stroke:red}.accompaniment .hero-scroll .content svg .fillers path:first-of-type{--len:8620;stroke:#1be48d}.accompaniment .hero-scroll .content svg .fillers path:nth-of-type(2){--len:7200;stroke:#1be48d}.accompaniment .hero-scroll .content svg .fillers path:nth-of-type(3){--len:7952;stroke:#1be48d}.accompaniment .hero-scroll .content svg .fillers path{stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}.accompaniment .hero-scroll .content>div{display:grid;height:50vh;min-height:500px;align-content:center;padding:0 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.accompaniment .hero-scroll .content>div{padding-left:6rem;padding-right:6rem}}.accompaniment .hero-scroll .content>div h2{white-space:nowrap;font-size:3rem;line-height:1}@media (min-width:1024px){.accompaniment .hero-scroll .content>div h2{font-size:4.5rem;line-height:1}}@media (min-width:1280px){.accompaniment .hero-scroll .content>div h2{font-size:6rem;line-height:1}}.accompaniment .hero-scroll .content>div p{margin-top:.5rem;font-size:1.125rem;line-height:1.75rem}@media (min-width:1024px){.accompaniment .hero-scroll .content>div p{font-size:1.5rem;line-height:2rem}}@media (min-width:1280px){.accompaniment .hero-scroll .content>div p{font-size:1.875rem;line-height:2.25rem}}.accompaniment .hero-scroll .content>div:nth-of-type(3),.accompaniment .hero-scroll .content>div:nth-of-type(4){justify-content:flex-end}.accompaniment .hero{margin-bottom:6rem;text-align:center}@media (min-width:768px){.accompaniment .hero{margin-bottom:7rem}}.accompaniment .hero .intro{margin-bottom:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.accompaniment .hero .title{margin-bottom:2rem;font-size:2.25rem;line-height:2.5rem;font-weight:500}.accompaniment .accompaniments .accomp{position:relative;display:flex;flex-direction:column;justify-content:center;padding:1rem}.accompaniment .accompaniments .accomp .description{margin-top:1rem;font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.accompaniment .accompaniments .accomp .description{margin-top:1.5rem}}@media (min-width:1280px){.accompaniment .accompaniments .accomp .description{font-size:1.5rem;line-height:2rem}}.accompaniment .accs{position:relative;margin-top:1.5rem}@media (min-width:1280px){.accompaniment .accs{margin-top:2rem}}.accompaniment .accs .element{position:sticky;top:0;margin-top:4rem;display:flex;min-height:70vh;flex-direction:column;gap:1.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.accompaniment .accs .element{min-height:280px;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-bottom:4rem;padding-top:1.5rem}}.accompaniment .accs .element .title{display:flex;align-items:center;gap:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(19 23 25/var(--tw-text-opacity))}@media (min-width:1280px){.accompaniment .accs .element .title{font-size:1.5rem;line-height:2rem}}.accompaniment .accs .element .color{margin-top:.75rem;display:block;height:1rem;width:1rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(19 23 25/var(--tw-border-opacity))}.accompaniment .accs .element .description{margin-top:1.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(3 7 18/var(--tw-text-opacity))}@media (min-width:768px){.accompaniment .accs .element .description{margin-top:2rem}}@media (min-width:1280px){.accompaniment .accs .element .description{font-size:1.25rem;line-height:1.75rem}}.accompaniment .accs .learnMore{position:sticky;top:0;display:flex;align-items:center;justify-content:center}.accompaniment .learnMore{margin-left:auto;margin-right:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:6rem;padding-top:3rem;text-align:center}@media (min-width:768px){.accompaniment .learnMore{padding-bottom:7rem}}.accompaniment .learnMore .title{margin-bottom:2rem;max-width:48rem;font-size:1.875rem;line-height:2.25rem;font-weight:500}.accompaniment .reasons{position:relative;margin-top:1.5rem}@media (min-width:1280px){.accompaniment .reasons{margin-top:2rem}}.accompaniment .reasons .element{margin-top:4rem;display:flex;flex-direction:column;gap:1.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity));padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.accompaniment .reasons .element{flex-direction:row;align-items:flex-start;justify-content:space-between;padding-bottom:4rem;padding-top:1.5rem}}.accompaniment .reasons .title{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity:1;color:rgb(19 23 25/var(--tw-text-opacity))}@media (min-width:1280px){.accompaniment .reasons .title{font-size:2.25rem;line-height:2.5rem}}.accompaniment .reasons .description{margin-top:1.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:768px){.accompaniment .reasons .description{margin-top:2rem}}@media (min-width:1280px){.accompaniment .reasons .description{font-size:1.5rem;line-height:2rem}}.accompaniment .reasons>.learnMore{position:sticky;top:0;display:flex;align-items:center;justify-content:center}@supports(animation-timeline:scroll()){.content{view-timeline:--content;animation:grow linear both;animation-timeline:scroll();animation-range:0 50vh}}@keyframes grow{to{scale:1}}@keyframes scale-down{to{scale:.75}}@supports(animation-timeline:scroll()){.fillers path{animation:fill linear both;animation-timeline:--content;animation-range:entry-crossing -38% exit 12%}}@keyframes fill{to{stroke-dashoffset:0}}.expertises{padding:4rem 1rem}@media (min-width:768px){.expertises{padding:6rem 3rem}}@media (min-width:1024px){.expertises{padding:11rem 5rem}}.expertises .expertises-wrapper{display:grid}@media (min-width:1024px){.expertises .expertises-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.expertises .expertises-wrapper .expertise{display:flex;flex-direction:column;align-items:center;padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.expertises .expertises-wrapper .expertise{padding:2rem}}.expertises .expertises-wrapper .expertise button{font-size:1.25rem;line-height:1.75rem}@media (min-width:1280px){.expertises .expertises-wrapper .expertise button{font-size:1.5rem;line-height:2rem}}.expertises .expertises-wrapper .expertise ul{font-size:1.125rem;line-height:1.75rem}@media (min-width:1280px){.expertises .expertises-wrapper .expertise ul{font-size:1.25rem;line-height:1.75rem}}.expertises .expertises-wrapper .expertise:nth-child(odd){--tw-border-opacity:1;border-color:rgb(19 23 25/var(--tw-border-opacity))}@media (min-width:1024px){.expertises .expertises-wrapper .expertise:nth-child(odd){border-right-width:1px}}.expertises .expertises-wrapper .expertise:nth-child(0n+1),.expertises .expertises-wrapper .expertise:nth-child(0n+2){--tw-border-opacity:1;border-color:rgb(19 23 25/var(--tw-border-opacity))}@media (min-width:1024px){.expertises .expertises-wrapper .expertise:nth-child(0n+1),.expertises .expertises-wrapper .expertise:nth-child(0n+2){border-bottom-width:1px}}.expertises .expertises-wrapper .expertise h2{margin-bottom:1rem}@media (min-width:1024px){.expertises .expertises-wrapper .expertise h2{margin-bottom:2rem}}