.faq-page{background:#0c1115;color:#eef0ef}.faq-page main{background-color:#0c1115;background-image:repeating-linear-gradient(55deg,transparent 0,transparent 43px,#1b273033 44px,#1b273033 45px)}.faq-page .announcement{background:#06090c}.faq-page .site-header{background:#f6f5f0;color:#161713}.faq-page footer{margin:0;padding:36px 7%;border:0;background:#0c1115;color:#eef0ef}.faq-page footer p{color:#c1c7cc}.faq-hero,.faq-content,.case-section{padding-left:7%;padding-right:7%}.faq-hero{padding-top:90px;padding-bottom:65px;display:flex;align-items:end;justify-content:space-between;gap:45px;border-bottom:1px solid #34414b}.faq-rule{height:7px;width:175px;background:#8cff36;border-radius:10px;margin-bottom:20px}.faq-kicker{margin:0;color:#b9c2c9;font-size:11px;font-weight:700;letter-spacing:1.25px}.faq-kicker [data-brand]{color:#f2f3f4}.faq-hero h1{margin:23px 0 42px;font-size:clamp(78px,10vw,152px);line-height:.78;color:#f2f3f4}.faq-hero h1 i{font-family:'DM Sans',Arial,sans-serif;font-size:.5em;font-style:normal;color:#8cff36;vertical-align:17%}.faq-hero h1 span{color:#8cff36}.faq-intro{max-width:730px;margin:0;color:#b9c2c9;font-size:17px;line-height:1.55}.faq-hero aside{min-width:226px;padding:22px;border:1px solid #34414b;border-radius:18px;display:grid;gap:8px;background:#151c22}.faq-hero aside b{font-family:'Barlow Condensed','Arial Narrow',Impact,sans-serif;font-size:50px;line-height:.8;color:#8cff36}.faq-hero aside span{font-size:10px;font-weight:700;letter-spacing:1px;line-height:1.5;color:#e8ebed}.faq-hero aside a{margin-top:10px;color:#8cff36;font-size:10px;font-weight:700;letter-spacing:.8px}.faq-content{padding-top:82px;padding-bottom:92px}.faq-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}.faq-section-heading p{margin:0;color:#8cff36;font-size:10px;font-weight:700;letter-spacing:1.5px}.faq-section-heading h2,.case-heading h2{margin:17px 0 0;font-size:clamp(54px,6.3vw,94px);line-height:.83;color:#f2f3f4}.faq-section-heading h2 em,.case-heading h2 em{color:#8cff36}.faq-section-heading>span{padding-bottom:7px;color:#bfc7cc;font-size:10px;font-weight:700;letter-spacing:1px}.faq-card-grid,.case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.faq-card,.case-card{position:relative;border:2px solid #34414b;border-radius:22px;background:#151c22;overflow:hidden}.faq-card:before,.faq-card:after,.case-card:before{content:'';position:absolute;height:5px;background:#8cff36;border-radius:9px}.faq-card:before,.case-card:before{left:25px;top:21px;width:112px}.faq-card:after{right:25px;bottom:20px;width:82px}.faq-card{min-height:274px;padding:49px 26px 42px}.faq-card__top{display:grid;grid-template-columns:76px 1fr;gap:13px;align-items:start;padding-bottom:19px;border-bottom:1px solid #35424c}.faq-card__top b,.case-card header>b{font-family:'Barlow Condensed','Arial Narrow',Impact,sans-serif;color:#8cff36;font-size:48px;line-height:.83}.faq-card h3{font-family:'DM Sans',Arial,sans-serif;font-size:19px;line-height:1.17}.faq-card p{margin:21px 0 0;color:#e0e4e6;font-size:14px;line-height:1.45}.faq-moq-note{max-width:820px;margin:35px auto 0;padding:16px 20px;border-left:3px solid #8cff36;background:#131b20;color:#c7cfd4;font-size:12px}.case-section{padding-top:88px;padding-bottom:95px;border-top:1px solid #34414b}.case-heading{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:47px}.case-heading>div>p:last-child{max-width:560px;margin:24px 0 0;color:#bbc5ca;font-size:15px}.case-heading aside{min-width:265px;padding:21px 25px;border:2px solid #34414b;border-radius:20px;background:#151c22;display:grid;gap:8px}.case-heading aside b{font-size:17px}.case-heading aside span{color:#bac4ca;font-size:14px}.case-card{min-height:535px;padding:55px 35px 38px}.case-card header{display:grid;grid-template-columns:120px 1fr;gap:18px;padding-bottom:27px;border-bottom:1px solid #35424c}.case-card header h3{font-size:clamp(34px,3.4vw,50px);line-height:.88;color:#f2f3f4}.case-card h4{margin:24px 0 7px;color:#8cff36;font-size:13px}.case-card p{margin:0;color:#eef0f1;font-size:14px;line-height:1.42}.case-cta{margin-top:43px}.faq-page .quick-contact__item{box-shadow:0 4px 14px #0009}@media(max-width:850px){.faq-hero{display:block;padding-top:75px}.faq-hero aside{margin-top:45px;max-width:280px}.faq-card-grid,.case-grid{gap:14px}.faq-card{min-height:315px}.case-heading{display:block}.case-heading aside{margin-top:35px;max-width:340px}.case-card{padding-left:28px;padding-right:28px}.case-card header{grid-template-columns:85px 1fr}}@media(max-width:600px){.faq-page .site-header nav{display:none}.faq-hero,.faq-content,.case-section{padding-left:6%;padding-right:6%}.faq-hero{padding-top:60px;padding-bottom:53px}.faq-rule{width:118px;height:5px}.faq-hero h1{font-size:70px;margin:22px 0 32px}.faq-intro{font-size:15px}.faq-section-heading{display:block}.faq-section-heading>span{display:block;margin-top:21px}.faq-card-grid,.case-grid{grid-template-columns:1fr}.faq-card{min-height:0;padding:46px 21px 39px}.faq-card h3{font-size:17px}.faq-card p{font-size:13px}.case-section{padding-top:65px}.case-card{min-height:0;padding:48px 21px 34px}.case-card header{grid-template-columns:70px 1fr;gap:14px;padding-bottom:21px}.case-card header>b{font-size:43px}.case-card header h3{font-size:34px}.case-card p{font-size:13px}.case-cta{width:100%}}
