@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,svg,video,canvas{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;transition:none}}body,html{height:100dvh;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}div{grid-column-start:2;grid-column-end:4;grid-column:2/4;grid-row-start:1;grid-row-end:3;grid-row:1/3;grid-area:1/2/3/4}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-LightItalic.eot);src:local("Qanelas Light Italic"),local("Qanelas-LightItalic"),url(./../fonts/qanelas/Qanelas-LightItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-LightItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-LightItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-LightItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-LightItalic.svg#Qanelas-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-BoldItalic.eot);src:local("Qanelas Bold Italic"),local("Qanelas-BoldItalic"),url(./../fonts/qanelas/Qanelas-BoldItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-BoldItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-BoldItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-BoldItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-BoldItalic.svg#Qanelas-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-BlackItalic.eot);src:local("Qanelas Black Italic"),local("Qanelas-BlackItalic"),url(./../fonts/qanelas/Qanelas-BlackItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-BlackItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-BlackItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-BlackItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-BlackItalic.svg#Qanelas-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-Thin.eot);src:local("Qanelas Thin"),local("Qanelas-Thin"),url(./../fonts/qanelas/Qanelas-Thin.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-Thin.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-Thin.woff) format("woff"),url(./../fonts/qanelas/Qanelas-Thin.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-Thin.svg#Qanelas-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-SemiBoldItalic.eot);src:local("Qanelas SemiBold Italic"),local("Qanelas-SemiBoldItalic"),url(./../fonts/qanelas/Qanelas-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-SemiBoldItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-SemiBoldItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-SemiBoldItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-SemiBoldItalic.svg#Qanelas-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-ExtraBoldItalic.eot);src:local("Qanelas ExtraBold Italic"),local("Qanelas-ExtraBoldItalic"),url(./../fonts/qanelas/Qanelas-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-ExtraBoldItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-ExtraBoldItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-ExtraBoldItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-ExtraBoldItalic.svg#Qanelas-ExtraBoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-Regular.eot);src:local("Qanelas Regular"),local("Qanelas-Regular"),url(./../fonts/qanelas/Qanelas-Regular.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-Regular.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-Regular.woff) format("woff"),url(./../fonts/qanelas/Qanelas-Regular.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-Regular.svg#Qanelas-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-MediumItalic.eot);src:local("Qanelas Medium Italic"),local("Qanelas-MediumItalic"),url(./../fonts/qanelas/Qanelas-MediumItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-MediumItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-MediumItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-MediumItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-MediumItalic.svg#Qanelas-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-ExtraBold.eot);src:local("Qanelas ExtraBold"),local("Qanelas-ExtraBold"),url(./../fonts/qanelas/Qanelas-ExtraBold.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-ExtraBold.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-ExtraBold.woff) format("woff"),url(./../fonts/qanelas/Qanelas-ExtraBold.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-ExtraBold.svg#Qanelas-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-UltraLight.eot);src:local("Qanelas UltraLight"),local("Qanelas-UltraLight"),url(./../fonts/qanelas/Qanelas-UltraLight.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-UltraLight.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-UltraLight.woff) format("woff"),url(./../fonts/qanelas/Qanelas-UltraLight.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-UltraLight.svg#Qanelas-UltraLight) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-ThinItalic.eot);src:local("Qanelas Thin Italic"),local("Qanelas-ThinItalic"),url(./../fonts/qanelas/Qanelas-ThinItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-ThinItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-ThinItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-ThinItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-ThinItalic.svg#Qanelas-ThinItalic) format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-Bold.eot);src:local("Qanelas Bold"),local("Qanelas-Bold"),url(./../fonts/qanelas/Qanelas-Bold.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-Bold.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-Bold.woff) format("woff"),url(./../fonts/qanelas/Qanelas-Bold.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-Bold.svg#Qanelas-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-SemiBold.eot);src:local("Qanelas SemiBold"),local("Qanelas-SemiBold"),url(./../fonts/qanelas/Qanelas-SemiBold.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-SemiBold.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-SemiBold.woff) format("woff"),url(./../fonts/qanelas/Qanelas-SemiBold.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-SemiBold.svg#Qanelas-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-Black.eot);src:local("Qanelas Black"),local("Qanelas-Black"),url(./../fonts/qanelas/Qanelas-Black.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-Black.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-Black.woff) format("woff"),url(./../fonts/qanelas/Qanelas-Black.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-Black.svg#Qanelas-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-Light.eot);src:local("Qanelas Light"),local("Qanelas-Light"),url(./../fonts/qanelas/Qanelas-Light.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-Light.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-Light.woff) format("woff"),url(./../fonts/qanelas/Qanelas-Light.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-Light.svg#Qanelas-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-Heavy.eot);src:local("Qanelas Heavy"),local("Qanelas-Heavy"),url(./../fonts/qanelas/Qanelas-Heavy.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-Heavy.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-Heavy.woff) format("woff"),url(./../fonts/qanelas/Qanelas-Heavy.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-Heavy.svg#Qanelas-Heavy) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-Medium.eot);src:local("Qanelas Medium"),local("Qanelas-Medium"),url(./../fonts/qanelas/Qanelas-Medium.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-Medium.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-Medium.woff) format("woff"),url(./../fonts/qanelas/Qanelas-Medium.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-Medium.svg#Qanelas-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-RegularItalic.eot);src:local("Qanelas Regular Italic"),local("Qanelas-RegularItalic"),url(./../fonts/qanelas/Qanelas-RegularItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-RegularItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-RegularItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-RegularItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-RegularItalic.svg#Qanelas-RegularItalic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-UltraLightItalic.eot);src:local("Qanelas UltraLight Italic"),local("Qanelas-UltraLightItalic"),url(./../fonts/qanelas/Qanelas-UltraLightItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-UltraLightItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-UltraLightItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-UltraLightItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-UltraLightItalic.svg#Qanelas-UltraLightItalic) format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Qanelas;src:url(./../fonts/qanelas/Qanelas-HeavyItalic.eot);src:local("Qanelas Heavy Italic"),local("Qanelas-HeavyItalic"),url(./../fonts/qanelas/Qanelas-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(./../fonts/qanelas/Qanelas-HeavyItalic.woff2) format("woff2"),url(./../fonts/qanelas/Qanelas-HeavyItalic.woff) format("woff"),url(./../fonts/qanelas/Qanelas-HeavyItalic.ttf) format("truetype"),url(./../fonts/qanelas/Qanelas-HeavyItalic.svg#Qanelas-HeavyItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Recoleta;src:url(./../fonts/recoleta/Recoleta-Light.eot);src:url(./../fonts/recoleta/Recoleta-Light.eot?#iefix) format("embedded-opentype"),url(./../fonts/recoleta/Recoleta-Light.woff2) format("woff2"),url(./../fonts/recoleta/Recoleta-Light.woff) format("woff"),url(./../fonts/recoleta/Recoleta-Light.ttf) format("truetype"),url(./../fonts/recoleta/Recoleta-Light.svg#Recoleta-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url(./../fonts/recoleta/Recoleta-SemiBold.eot);src:url(./../fonts/recoleta/Recoleta-SemiBold.eot?#iefix) format("embedded-opentype"),url(./../fonts/recoleta/Recoleta-SemiBold.woff2) format("woff2"),url(./../fonts/recoleta/Recoleta-SemiBold.woff) format("woff"),url(./../fonts/recoleta/Recoleta-SemiBold.ttf) format("truetype"),url(./../fonts/recoleta/Recoleta-SemiBold.svg#Recoleta-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url(./../fonts/recoleta/Recoleta-Thin.eot);src:url(./../fonts/recoleta/Recoleta-Thin.eot?#iefix) format("embedded-opentype"),url(./../fonts/recoleta/Recoleta-Thin.woff2) format("woff2"),url(./../fonts/recoleta/Recoleta-Thin.woff) format("woff"),url(./../fonts/recoleta/Recoleta-Thin.ttf) format("truetype"),url(./../fonts/recoleta/Recoleta-Thin.svg#Recoleta-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url(./../fonts/recoleta/Recoleta-Medium.eot);src:url(./../fonts/recoleta/Recoleta-Medium.eot?#iefix) format("embedded-opentype"),url(./../fonts/recoleta/Recoleta-Medium.woff2) format("woff2"),url(./../fonts/recoleta/Recoleta-Medium.woff) format("woff"),url(./../fonts/recoleta/Recoleta-Medium.ttf) format("truetype"),url(./../fonts/recoleta/Recoleta-Medium.svg#Recoleta-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url(./../fonts/recoleta/Recoleta-Black.eot);src:url(./../fonts/recoleta/Recoleta-Black.eot?#iefix) format("embedded-opentype"),url(./../fonts/recoleta/Recoleta-Black.woff2) format("woff2"),url(./../fonts/recoleta/Recoleta-Black.woff) format("woff"),url(./../fonts/recoleta/Recoleta-Black.ttf) format("truetype"),url(./../fonts/recoleta/Recoleta-Black.svg#Recoleta-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url(./../fonts/recoleta/Recoleta-Regular.eot);src:url(./../fonts/recoleta/Recoleta-Regular.eot?#iefix) format("embedded-opentype"),url(./../fonts/recoleta/Recoleta-Regular.woff2) format("woff2"),url(./../fonts/recoleta/Recoleta-Regular.woff) format("woff"),url(./../fonts/recoleta/Recoleta-Regular.ttf) format("truetype"),url(./../fonts/recoleta/Recoleta-Regular.svg#Recoleta-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url(./../fonts/recoleta/Recoleta-Bold.eot);src:url(./../fonts/recoleta/Recoleta-Bold.eot?#iefix) format("embedded-opentype"),url(./../fonts/recoleta/Recoleta-Bold.woff2) format("woff2"),url(./../fonts/recoleta/Recoleta-Bold.woff) format("woff"),url(./../fonts/recoleta/Recoleta-Bold.ttf) format("truetype"),url(./../fonts/recoleta/Recoleta-Bold.svg#Recoleta-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}nav[data-v-72d2b466]{display:none;justify-content:center;width:100vw;position:fixed;top:30px;z-index:1}nav .content[data-v-72d2b466]{display:flex;align-items:center;width:960px;max-width:90vw;padding-block:20px}nav .content .logo[data-v-72d2b466]{flex:1}nav .content .logo svg[data-v-72d2b466]{height:20px;width:auto}nav .content .menu[data-v-72d2b466]{display:flex;gap:20px}nav .content .menu a[data-v-72d2b466]{text-decoration:none;font-weight:600}nav .content .menu a[data-v-72d2b466]:hover{text-decoration:underline}footer[data-v-4783a23e]{display:none;flex-direction:column;align-items:flex-start;gap:120px;padding:120px;background-color:#000}footer>a[data-v-4783a23e]{color:#fff;leading-trim:both;text-edge:cap;font-family:Recoleta;font-size:80px;font-weight:600;text-decoration:none}footer .content[data-v-4783a23e]{display:flex;justify-content:space-between;width:100%}footer .content ul[data-v-4783a23e]{display:flex;gap:20px;padding:0;margin:0;list-style:none}footer .content ul li[data-v-4783a23e]{display:flex;align-items:center}footer .infos[data-v-4783a23e]{display:flex;gap:40px;color:#fff;font-family:Qanelas;font-size:40px;font-style:normal;font-weight:400;line-height:normal}footer .infos span[data-v-4783a23e]{display:flex;align-items:center;gap:10px}footer.small[data-v-4783a23e]{padding:60px 120px}footer.small>a[data-v-4783a23e]{display:none}.loader{display:flex;align-items:center;justify-content:center;background:var(--main-color);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.loader :is(p) span{display:inline-flex;color:var(--secondary-color);font-size:30px}body:has(.loader){overflow:hidden}:root{--main-color: #335C67;--main-color: #242A22;--secondary-color: #FFFEF7}*{color:var(--main-color);font-family:Qanelas,sans-serif;font-size:10px;font-weight:300;line-height:1.4}@media screen and (min-width: 768px){*{font-size:14px}}h1,h2,h3{font-family:Recoleta,sans-serif;font-weight:400;line-height:1.2}h1{font-size:3.9286rem}h2{font-size:3rem}h3{font-size:1.7143rem}p.big{font-size:20px}p.small{font-size:12px}body{background-color:var(--secondary-color)}main{display:flex;flex-direction:column;align-items:center;container-type:inline-size}a.btn{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 18px;background-color:var(--main-color);color:var(--secondary-color);font-size:12px;text-decoration:none;transition:all .15s ease-in-out}a.btn:hover{scale:1.05}header,section{width:960px;margin-bottom:120px}header:not(.full),header.full .content,section:not(.full),section.full .content{max-width:90vw}header.full,section.full{width:100vw;background-color:var(--main-color)}header.full *,section.full *{color:var(--secondary-color)}header.full .content,section.full .content{width:960px;margin:0 auto}header{display:flex;flex-direction:column;gap:55px;padding-top:180px}header h1,header p{width:66.6666666667%}header img{aspect-ratio:16/9}section:not(.full){padding-top:55px;border-top:1px solid var(--main-color)}section.service{display:flex;align-items:flex-start;flex-direction:column;gap:55px}@container (min-width: 768px){section.service{flex-direction:row}}section.service h2{width:240px;position:sticky;top:55px}section.service .list{flex:1;display:flex;flex-direction:column;gap:55px}section.service .service_item{display:flex;flex-direction:column;gap:55px;height:300px;padding-bottom:55px;border-bottom:1px solid var(--main-color);background-color:var(--secondary-color);position:sticky;top:55px}@container (min-width: 768px){section.service .service_item{flex-direction:row;height:200px;padding-bottom:0}}section.service .service_item h3{height:2lh}@container (min-width: 768px){section.service .service_item h3{width:220px}}section.service .service_item p{flex:1;height:50%}section.image_wall{padding-block:110px}section.image_wall .content{display:flex;flex-direction:column;gap:55px}@container (min-width: 768px){section.image_wall .content{flex-direction:row}}section.image_wall .left,section.image_wall .right{flex:1;display:flex;flex-direction:column-reverse;gap:55px}@container (min-width: 768px){section.image_wall .left,section.image_wall .right{flex-direction:column}}section.image_wall .left .small,section.image_wall .right .small{height:250px}@container (min-width: 768px){section.image_wall .left .small,section.image_wall .right .small{height:310px}}section.image_wall .left>:not(.small),section.image_wall .right>:not(.small){height:250px}@container (min-width: 768px){section.image_wall .left>:not(.small),section.image_wall .right>:not(.small){height:690px}}section.image_wall .left .text,section.image_wall .right .text{display:flex;flex-direction:column;justify-content:space-between}section.engagement{height:700vh;overflow:visible;view-timeline-name:--section-pin-tl;view-timeline-axis:block}section.engagement .pin-wrap-sticky{height:100vh;position:sticky;top:0;width:100vw;overflow-x:hidden}section.engagement .pin-wrap-sticky .pin-wrap{display:flex;align-items:center;height:100vh;width:700vw;will-change:transform;animation:linear move forwards;animation-timeline:--section-pin-tl;animation-range:contain 0% contain 100%}section.engagement .pin-wrap-sticky .pin-wrap .backimg{height:200px;width:200px;position:sticky;top:50%;left:50%}section.engagement .pin-wrap-sticky .pin-wrap .intro,section.engagement .pin-wrap-sticky .pin-wrap .item,section.engagement .pin-wrap-sticky .pin-wrap .conclusion{display:flex;align-items:center;justify-content:center;width:100vw}section.engagement .pin-wrap-sticky .pin-wrap .intro p,section.engagement .pin-wrap-sticky .pin-wrap .item p,section.engagement .pin-wrap-sticky .pin-wrap .conclusion p{font-size:16px}section.engagement .pin-wrap-sticky .pin-wrap .intro .content,section.engagement .pin-wrap-sticky .pin-wrap .conclusion .content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:720px;height:60vh}section.engagement .pin-wrap-sticky .pin-wrap .intro .content h2,section.engagement .pin-wrap-sticky .pin-wrap .conclusion .content h2{margin-bottom:75px}section.engagement .pin-wrap-sticky .pin-wrap .intro .content p{padding-left:110px}section.engagement .pin-wrap-sticky .pin-wrap .item .content{width:80vw;position:relative}section.engagement .pin-wrap-sticky .pin-wrap .item .content picture,section.engagement .pin-wrap-sticky .pin-wrap .item .content .text{width:45vw}section.engagement .pin-wrap-sticky .pin-wrap .item .content picture{display:block;height:60vh;position:relative}section.engagement .pin-wrap-sticky .pin-wrap .item .content picture img{width:100%;height:100%}section.engagement .pin-wrap-sticky .pin-wrap .item .content picture:after{content:"";background-color:#242a22a6;position:absolute;top:0;right:0;bottom:0;left:0}section.engagement .pin-wrap-sticky .pin-wrap .item .content .text{position:absolute;top:50%;right:0%;transform:translateY(-50%)}section.engagement .pin-wrap-sticky .pin-wrap .item .content .text h3{margin-bottom:75px;font-size:40px}@keyframes move{to{transform:translate(calc(-100% + 100vw));left:0}}section.blog .intro{display:flex;flex-direction:column;align-items:flex-end;gap:55px;margin-bottom:55px}@container (min-width: 768px){section.blog .intro{flex-direction:row}}@container (min-width: 768px){section.blog .intro h2,section.blog .intro p{width:40%}}section.blog .blog_list{display:flex;flex-direction:column;gap:55px}@container (min-width: 768px){section.blog .blog_list{flex-direction:row}}section.blog .blog_list article{flex:1}section.blog .blog_list article a{display:flex;gap:20px;height:250px;color:inherit;text-decoration:none}@container (min-width: 768px){section.blog .blog_list article a{height:185px}}section.blog .blog_list article a img,section.blog .blog_list article a .content{width:calc((100% - 20px)/2)}@container (min-width: 768px){section.blog .blog_list article a img{aspect-ratio:3/4}}section.blog .blog_list article a .content{flex:1;display:flex;flex-direction:column;justify-content:space-between}section.blog .blog_list article a .content .text h3{margin-bottom:15px}section.about{display:flex;flex-direction:column;gap:55px}@container (min-width: 768px){section.about{flex-direction:row}}section.about img{aspect-ratio:1/1;width:440px}section.about .text{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:25px}section.about .text h2{flex:1}section.process{display:flex;flex-direction:column;justify-content:space-between}@container (min-width: 768px){section.process{flex-direction:row}}section.process .intro{display:flex;justify-content:space-between;flex-direction:column;width:100%;height:150px;margin-bottom:55px}@container (min-width: 768px){section.process .intro{width:240px;height:275px;margin-bottom:0}}section.process .content{width:610px;max-width:100%}section.process .content details{border-bottom:1px solid var(--main-color)}section.process .content details[open]{padding-bottom:20px}section.process .content details summary{display:flex;align-items:center;justify-content:space-between;height:55px;cursor:pointer}section.process .content details summary h3{font-size:1rem}section.process .content details summary svg{transition:all .15s ease-in-out}section.process .content details[open] summary svg{rotate:45deg}
