.details-banner{background:url(/static/images/banner3.png);background-size:cover}.details-banner h1,.details-banner p{color:#fff}.section1 .section1-main{-webkit-margin-before:8px;margin-block-start:8px;min-height:196px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:73px;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.section1 .section1-main{grid-template-columns:repeat(2,1fr);gap:5vw}}.section1 .section1-item{text-align:center}.section1 .section1-item:first-child{margin-left:0}.section1 .section1-item div{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section1 .section1-item div:hover img:first-of-type{opacity:0}.section1 .section1-item div img:first-of-type,.section1 .section1-item div:hover img:last-of-type{opacity:1}.section1 .section1-item div img{grid-area:1/1/2/2;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.section1 .section1-item div img:last-of-type{opacity:0}.section1 .section1-item div svg{grid-area:1/1/2/2;display:block;width:32px;height:32px;font-size:32px;line-height:32px;background-size:100%;margin:0 auto;-webkit-transform:translateY(6px);transform:translateY(6px)}.section1 .section1-item h3{font-style:normal;font-weight:400;font-size:24px;line-height:32px;text-align:center;color:#1d2129;padding:16px}.section1 .section1-item p{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#1d2129;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.section2 .form-wrap{background:#e6e7eb;-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.03),8px 8px 12px rgba(255,255,255,.6),16px 16px 32px rgba(0,0,0,.08),8px 8px 16px rgba(0,0,0,.04),inset -2px -2px 3px rgba(255,255,255,.8),inset 2px 2px 2px rgba(255,255,255,.6);box-shadow:3px 3px 4px rgba(0,0,0,.03),8px 8px 12px rgba(255,255,255,.6),16px 16px 32px rgba(0,0,0,.08),8px 8px 16px rgba(0,0,0,.04),inset -2px -2px 3px rgba(255,255,255,.8),inset 2px 2px 2px rgba(255,255,255,.6);border-radius:24px;padding:8px}.section2 .form-wrap form{background:linear-gradient(135deg,#eeeef1 0,#e1e2e8 100%);border-radius:16px;padding:24px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,70px) 224px 42px;grid-column-gap:24px;grid-row-gap:40px}.section2 .form-wrap form .form-item.mark{grid-area:3/1/4/4}@media (max-width:1260px){.section2 .form-wrap{margin:0 16px}.section2 .form-wrap form{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,70px) 224px 42px}.section2 .form-wrap form .form-item.mark{grid-area:4/1/5/3}}@media (max-width:768px){.section2 .form-wrap form{grid-template-columns:1fr;grid-template-rows:repeat(6,70px) 224px 42px}.section2 .form-wrap form .form-item.mark{grid-area:unset}}.section2 .form-wrap form .form-item.sms div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.section2 .form-wrap form .form-item.sms div input{-webkit-box-flex:1;-ms-flex:1;flex:1}.section2 .form-wrap form .form-item.sms div button{padding:9px 16px}.section2 .form-wrap form .form-actions{text-align:center;grid-area:4/1/5/4}@media (max-width:1260px){.section2 .form-wrap form .form-actions{grid-area:5/1/6/3}}.section4 .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media (max-width:768px){.section2 .form-wrap form .form-actions{grid-area:unset}.section4 .card-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0 16px}}.section4 .card-wrap .card-item{cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;background:#ebecf0;border:2px solid #eaedf1;-webkit-box-shadow:-10px -10px 20px rgba(255,255,255,.3),12px 12px 24px rgba(0,0,0,.1);box-shadow:-10px -10px 20px rgba(255,255,255,.3),12px 12px 24px rgba(0,0,0,.1);border-radius:16px;-webkit-transition:.2s;transition:.2s}.section4 .card-wrap .card-item h3{font-style:normal;font-weight:400;font-size:20px;line-height:28px}.section4 .card-wrap .card-item p{font-size:14px;line-height:22px;padding:16px 0}.section4 .card-wrap .card-item .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:22px;color:#287aff}.section4 .card-wrap .card-item .card-body svg{font-size:22px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.section4 .card-wrap .card-item:hover{-webkit-box-shadow:-16px -16px 32px rgba(255,255,255,.5),16px 16px 32px rgba(0,0,0,.2);box-shadow:-16px -16px 32px rgba(255,255,255,.5),16px 16px 32px rgba(0,0,0,.2)}.section4 .card-wrap .card-item:hover svg{-webkit-transform:translateX(5px);transform:translateX(5px)}