.article-hero{background:#191d1f var(--article-hero-image,url(/assets/uploads/2022/04/illustration_bg.svg)) center top no-repeat;margin-bottom:48px;padding:120px 0;position:relative}.article-hero h1{color:#fff;max-width:728px;font-size:3rem;line-height:1.1667}.page-breadcrumb{color:#d3d3d3;max-width:calc(100% - 50px);padding-right:30px;font-size:.875rem;line-height:1.5;position:absolute;top:16px}.page-breadcrumb a{color:#f2b5db}.article-hero .page-breadcrumb{background:#191d1fe6;border-radius:4px;padding:8px 12px}.article-grid{grid-template-columns:25% minmax(0,75%);align-items:start;padding-bottom:50px;display:grid}.article-toc{align-self:stretch;padding:100px 30px 0 0;font-size:.875rem;line-height:1.5}.article-toc>div{top:calc(var(--site-header-height,129px) + 20px);max-height:calc(100vh - var(--site-header-height,129px) - 40px);padding:12px 8px 12px 30px;position:sticky;overflow:auto}.article-toc ol{border-left:2px solid #e8e8e8;margin:0;padding:0 0 0 20px;list-style:none}.article-toc li{margin:0 0 20px}.article-toc li:last-child{margin:0}.article-toc a{color:#696d6e;display:block;position:relative}.article-toc a:before{content:"";background:#ddd;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:-24px}.article-toc a[aria-current]{color:var(--accent);font-weight:600}.article-toc a[aria-current]:before{background:var(--accent);width:10px;height:10px;top:5px;left:-26px}.pilot-content{min-width:0;padding:0 15px;font-size:1.125rem;line-height:1.7778}.pilot-content .container{max-width:none;padding:0 15px}.pilot-content .section{border-bottom:1px solid #e8e8e8;padding:100px 0;position:relative}.pilot-content .section:last-child{border:0}.pilot-content .section.pt-0{padding-top:0}.pilot-content p,.pilot-content .section-text{margin:0 0 30px;font-size:1.125rem;line-height:1.7778}.pilot-content ul,.pilot-content ol{margin:0 0 24px;padding-left:22px}.pilot-content h2{margin:0 0 8px;font-size:2rem;line-height:1.3125}.pilot-content h3{margin:0 0 8px;font-size:1.75rem;line-height:1.2}.pilot-content :is(h2,h3){scroll-margin-top:calc(var(--site-header-height,129px) + 24px)}.pilot-content .mb-4{margin-bottom:24px}.pilot-content .mb-5{margin-bottom:48px}.pilot-content .bg-light{background:#f0f2f3}.pilot-content .bg-dark{color:#c3c6c7;background:#191d1f}.pilot-content .bg-dark :is(h2,h3,p,ul){color:inherit}.pilot-content .bg-dark h2{color:#f4f4f4}.pilot-content .section.bg{padding:100px 30px 100px 70px}.pilot-content .p-5{padding:48px}.pilot-content .py-5{padding-top:48px;padding-bottom:48px}.pilot-content .row{flex-wrap:wrap;margin:0 -15px;display:flex}.pilot-content .row>div{width:100%;min-width:0;padding:0 15px}.pilot-content .row>.col-lg-3{width:25%}.pilot-content .row img{margin-bottom:30px;display:block}.pilot-content .mb--148{max-width:100%;margin-bottom:-100px;display:block}.pilot-content .service-slider{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:30px;max-width:100%;padding:24px 8px 30px;display:flex;overflow-x:auto}.pilot-content .slider-content{scroll-snap-align:start;flex:0 0 330px}.pilot-content .funny-border{border:2px solid var(--ink);height:100%;box-shadow:4px 5px 0 var(--ink);background:#fff;border-radius:8px;padding:30px;position:relative}.pilot-content .funny-border:before{content:"";background:url(/assets/theme/images/icon/ether.svg) 50%/contain no-repeat;width:20px;height:40px;position:absolute;top:-20px;left:calc(50% - 10px)}.pilot-content .btn{border:2px solid var(--accent);background:var(--accent);color:#fff;text-transform:uppercase;text-align:center;border-radius:36px;max-width:100%;padding:15px 30px;font-size:.875rem;font-weight:700;line-height:1.2;display:inline-block}.pilot-content .btn:hover{color:var(--accent);background:#fff}.contact-page{padding:80px 30px 100px;position:relative}.contact-page .contact-breadcrumb{color:var(--text);top:12px;left:30px}.contact-page .contact-breadcrumb a{color:var(--accent)}.contact-page .section{padding:0}.contact-page .row{grid-template-columns:5fr 6fr;gap:8.333%;margin:0;display:grid}.contact-page .row>div{width:auto;padding:0}.contact-page .section-title{margin:0;font-size:3rem;line-height:1.1667}.contact-page .section-text{font-size:1.375rem;line-height:1.6364}.contact-page .l-border{border-left:1px solid #e8e8e8;padding-left:35px}.contact-page h2:not(.section-title){margin:0 0 48px;font-size:1.75rem;line-height:1.2}.contact-page h3{font-size:1.75rem;line-height:1.2}.contact-page .py-5{padding:48px 0}.contact-page .mt-3{margin-top:16px}@media (width<=1199px){.pilot-content .section.bg{padding:70px 20px}.pilot-content .p-5{padding:20px}.pilot-content .row>.col-lg-3{width:50%}.pilot-content .mb--148{margin-bottom:-70px}.contact-page .row{grid-template-columns:1fr 1fr;gap:40px}}@media (width<=991px){.article-grid{display:block}.article-toc{padding:30px 15px 20px}.article-toc>div{max-height:none;padding:0;position:static;overflow:visible}.article-toc ol{border-left:0;padding:0}.article-toc a:before{display:none}.article-toc li{margin-bottom:20px}.pilot-content{padding:0}.pilot-content .section{padding:60px 0}.pilot-content .section.bg{padding:50px 20px}.pilot-content .mb--148{margin-bottom:-50px}.contact-page .row{grid-template-columns:1fr;gap:35px}.contact-page .l-border{border:0;padding:0}.contact-page .section+.section{padding-top:100px}.contact-page .row>div+div{margin:0}.contact-page .section-title{font-size:2rem}}@media (width<=767px){.article-hero{margin-bottom:16px;padding:160px 0 120px}.article-hero h1{font-size:1.75rem;line-height:1.5}.article-hero .page-breadcrumb{max-width:calc(100% - 70px)}.pilot-content h2,.pilot-content h3{font-size:1.5rem;line-height:1.3333}.pilot-content p,.pilot-content .section-text,.pilot-content ul,.pilot-content ol{font-size:1.125rem;line-height:1.5556}.pilot-content .section{padding:25px 0}.pilot-content .section.bg{padding:25px 15px}.pilot-content .container{padding:0 15px}.pilot-content .p-5{padding:16px}.pilot-content .row>.col-lg-3{width:100%}.pilot-content .row img{width:90px}.pilot-content .mb--148{margin-bottom:-25px}.pilot-content .slider-content{flex-basis:calc(100% - 15px);min-width:0}.pilot-content .funny-border{padding:24px}.pilot-content .mb-5{margin-bottom:30px}.contact-page{padding:125px 30px 70px}.contact-page .section-title{font-size:1.75rem;line-height:1.5}.contact-page .section-text{font-size:1.125rem;line-height:1.5556}.contact-page .section+.section{padding-top:100px}.contact-page .row{gap:25px}.contact-page h3,.contact-page h2:not(.section-title){font-size:1.75rem}.contact-page .py-5{padding:30px 0}}.contact-page .container{padding:0}.contact-page .section{border:0}.contact-page .section.py-5{padding:6px 0 0}.contact-page .row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px}.contact-page .section+.section{padding-top:145px}@media (width<=991px){.contact-page .row{grid-template-columns:minmax(0,1fr);gap:25px}.contact-page .section+.section{padding-top:100px}}.article-hero{background-position:center calc(40px - var(--site-header-height,129px));padding-top:128px;padding-bottom:128px}.pilot-content [id^=section-]{scroll-margin-top:calc(var(--site-header-height,129px) + 24px);display:block}@media (width<=767px){.article-hero{padding-top:168px;padding-bottom:120px}}.pilot-content .service-slider{padding:0;display:block;overflow:visible}.pilot-content .slider-content{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:30px;padding:24px 8px 30px;display:flex;overflow-x:auto}.pilot-content .single-service{scroll-snap-align:start;flex:0 0 330px;min-width:0;height:auto}.benefit-controls{justify-content:flex-end;gap:12px;margin-top:12px;display:flex}.benefit-controls button{border:2px solid var(--ink);color:var(--ink);background:#fff;border-radius:8px;width:44px;height:44px;font-size:24px;line-height:1}.benefit-controls button:disabled{opacity:.3;cursor:default}@media (width<=767px){.pilot-content .single-service{flex-basis:calc(100% - 15px)}}.pilot-content p{max-width:800px}@media (width<=767px){.article-hero{padding-bottom:128px}.contact-page h2:not(.section-title){margin-bottom:0}.contact-page .section+.section{padding-top:108px}}.pilot-content :is(h2,h3,[id^=section-]){scroll-margin-top:max(160px,calc(var(--site-header-height,129px) + 24px))}
