@import"https://fonts.googleapis.com/css2?family=Material+Icons:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap";.bottom-nav{position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:space-around;background:#17191c;border-top:none;box-shadow:0 -2px 16px #0000002e;padding:.5rem;z-index:100;border-radius:.9375rem .9375rem 0 0;font-family:Rubik,sans-serif;max-width:98vw;margin:0 auto}.bottom-nav button{background:none;border:none;color:#8993a4;font-family:Rubik,sans-serif;font-weight:500;display:flex;flex-direction:column;align-items:center;gap:.2em;flex:1 1 0;transition:color .18s,background .18s;cursor:pointer;min-width:0;box-shadow:none;outline:none}.bottom-nav button .nav-icon{font-size:1.5rem;margin-bottom:.1em;display:block;color:#8993a4;transition:color .18s}.bottom-nav button span{font-size:.9rem;color:#8993a4;transition:color .18s}.bottom-nav button.active{background:none}.bottom-nav button.active .nav-icon,.bottom-nav button.active span{color:#ff7317}.home-page{padding:0 0 4.5rem;background:#17191c;font-family:Rubik,sans-serif;color:#8993a4}.hero-section{position:sticky;top:0;z-index:0;min-height:420px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0rem 1.2rem 2.2rem;overflow:hidden;height:90vh}.hero-section .hero-bg-gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(89.8% 87.77% at 2.61% -5.28%,#ff731742,#17191c42),radial-gradient(100.28% 98.8% at 93.91% -20.62%,#37a483,#17191c)}.hero-section .hero-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.1rem;width:100%;max-width:420px;margin:0 auto}.hero-section .hero-content>.hero-logo,.hero-section .hero-content>.hero-title,.hero-section .hero-content>.hero-subtitle,.hero-section .hero-content>.hero-cta,.hero-section .hero-content>.hero-note{opacity:0}.hero-section .hero-logo{width:48px;height:48px;margin-bottom:.2rem;border-radius:12px;background:#23242a;box-shadow:0 2px 12px #0000001a;object-fit:contain}.hero-section .hero-logo.is-visible{animation:fadeInFromBottomWithBlur .7s ease-out .1s forwards}.hero-section .hero-title{font-size:2rem;font-weight:700;color:#fff;margin:.2em 0 .1em;line-height:1.18;letter-spacing:-.01em;background:linear-gradient(127deg,#fff 20.15%,#b8b8b8 59.55%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-section .hero-title.is-visible{animation:fadeInFromBottomWithBlur .7s ease-out .2s forwards}.hero-section .hero-subtitle{font-size:1.08rem;color:#8993a4;margin:0 0 .2em;font-weight:400;line-height:1.4}.hero-section .hero-subtitle.is-visible{animation:fadeInFromBottomWithBlur .7s ease-out .4s forwards}.hero-section .hero-cta{margin:.5em 0 .2em;background:#ff7317;color:#fff;border:none;border-radius:1.6em;font-size:1.08rem;font-weight:400;padding:.625em 1.25em;box-shadow:0 4px 8px #ff7d2740;cursor:pointer;transition:background .18s,transform 1s!important;font-family:Rubik,sans-serif}.hero-section .hero-cta:active{background:color-mix(in srgb,#FF7317 93%,black 20%)}.hero-section .hero-cta.is-visible{animation:fadeInFromBottomWithBlur .7s ease-out .6s forwards}.hero-section .hero-note{margin-top:.7em;background:transparent;border-radius:.9375rem;border:.5px solid #3a3e47;color:#8993a4;font-size:1rem;padding:.625em .9375em;font-weight:400;max-width:320px;margin-left:auto;margin-right:auto}.hero-section .hero-note span{color:#fff}.hero-section .hero-note.is-visible{animation:fadeInFromBottomWithBlur .7s ease-out .8s forwards}.services-section{position:relative;z-index:1;background:#17191c;padding:1.2rem .7rem .7rem;box-shadow:0 -12px 32px -8px #17191c52;border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}.services-section .section-title{color:#fff;font-size:1.32rem;font-weight:700;margin-bottom:1.1rem;text-align:center}.services-section .services-list{display:flex;flex-direction:column;gap:1.1rem}.services-section .service-card{background:linear-gradient(180deg,#2f353d,#202328) padding-box,linear-gradient(180deg,#8993a4,#34383e 80%) border-box;border:.5px solid transparent;background-clip:padding-box,border-box;-webkit-background-clip:padding-box,border-box;border-radius:.9375rem;position:relative;display:flex;flex-direction:column;padding:1.375rem;color:#8993a4;font-size:1.5rem;font-weight:400;gap:.5rem;opacity:0}.services-section .service-card.is-visible{animation:fadeInFromBottomWithBlur .6s ease-out forwards}.services-section .service-card.is-visible:nth-child(1){animation-delay:.1s}.services-section .service-card.is-visible:nth-child(2){animation-delay:.2s}.services-section .service-card.is-visible:nth-child(3){animation-delay:.3s}.services-section .service-card .title-icon{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.services-section .service-card .title-icon h3{color:#fff;font-size:1.5rem;font-weight:500;margin:0}.services-section .service-card .title-icon .service-icon{background:#ff7317;border-radius:50%;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.services-section .service-card .title-icon .service-icon-svg{color:#fff;font-size:1rem;width:2.2em;height:2.2em;display:block}.services-section .service-card .description p{color:#8993a4;font-size:1rem;font-weight:400;margin:0}.why-section{position:relative;z-index:1;background:#17191c;padding:1.2rem .7rem .7rem}.why-section .section-title{color:#fff;font-size:1.32rem;font-weight:700;margin-bottom:1.1rem;text-align:center}.why-section .why-list{display:flex;flex-direction:column;gap:.625rem}.why-section .why-card{border-radius:.9375rem;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.375em;color:#8993a4;font-weight:400;border:1px solid #2F353D;background:radial-gradient(133.58% 210.69% at -14.19% -72.17%,#2f353d,#202328);opacity:0}.why-section .why-card.is-visible{animation:fadeInFromBottomWithBlur .6s ease-out forwards}.why-section .why-card.is-visible:nth-child(1){animation-delay:.1s}.why-section .why-card.is-visible:nth-child(2){animation-delay:.2s}.why-section .why-card.is-visible:nth-child(3){animation-delay:.3s}.why-section .why-card.is-visible:nth-child(4){animation-delay:.4s}.why-section .why-card .why-icon{width:2em;height:2em;border-radius:.9375rem;display:flex;align-items:center;justify-content:center;font-size:2em;margin-bottom:.2em;background:linear-gradient(135deg,#ff73172e,#a259ff21);box-shadow:0 0 16px #ff73172e;color:#ff7317}.why-section .why-card span{color:#fff;font-size:1em;font-weight:500;margin-top:1.1em;text-align:flex-start;display:block}.why-section .why-card p{color:#8993a4;font-size:1em;font-weight:400;margin:.625em 0 0;text-align:flex-start}.steps-section{position:relative;z-index:1;background:#17191c;padding:1.2rem .7rem .7rem}.steps-section .section-title{color:#fff;font-size:1.32rem;font-weight:700;margin-bottom:1.1rem;text-align:center}.steps-section .steps-list{display:flex;flex-direction:column;background:#23242a;border-radius:.9375rem;box-shadow:0 2px 12px #0000001a}.steps-section .step-card{display:flex;align-items:center;flex-wrap:wrap;padding:1.375rem;color:#8993a4;font-size:1.02rem;font-weight:400;background:none;transition:background .18s;position:relative;border:1px solid #2F353D}.steps-section .step-card:first-child{border-top-left-radius:.9375rem;border-top-right-radius:.9375rem}.steps-section .step-card:last-child{border-bottom-left-radius:.9375rem;border-bottom-right-radius:.9375rem}.steps-section .step-card.active{background:linear-gradient(180deg,#2f353d,#202328) padding-box,linear-gradient(180deg,#8993a4,#34383e 80%) border-box;border:.5px solid transparent;background-clip:padding-box,border-box;-webkit-background-clip:padding-box,border-box}.steps-section .step-card.active .step-arrow{transform:rotate(180deg);color:#ff7317}.steps-section .step-card.active .step-desc{max-height:200px;opacity:1;padding-top:1em}.steps-section .step-card .step-header{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.steps-section .step-card .step-header .step-number{width:50px;height:50px;border-radius:50%;background:transparent;border:1px solid #2F353D;color:#fff;font-size:1.2rem;font-weight:400;display:flex;align-items:center;justify-content:center;margin-top:.1em;margin-right:.7em;transition:background .18s,color .18s}.steps-section .step-card .step-header .step-content{flex:1;display:flex;align-items:center;padding:0}.steps-section .step-card h3{color:#fff;font-size:1.5em;font-weight:500;margin:0;transition:color .18s}.steps-section .step-card .step-arrow{font-size:1.6em;color:#8993a4;margin-left:.5em;transition:transform .22s cubic-bezier(.4,0,.2,1),color .18s}.steps-section .step-card .step-desc{color:#8993a4;margin-top:1rem;font-size:1rem;font-weight:400;margin:0;max-height:0;opacity:0;overflow:hidden;flex-basis:100%;transition:max-height .25s ease-in-out,opacity .25s ease-in-out,padding-top .25s ease-in-out,padding-bottom .25s ease-in-out}.tech-section{position:relative;z-index:1;background:#17191c;padding:2rem 0}.tech-section .section-title{color:#fff;font-size:1.32rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.tech-section .tech-carousel-container{display:flex;flex-direction:column;gap:1.5rem}.tech-section .tech-category-title{color:#fff;font-size:1.15rem;font-weight:600;margin-bottom:1rem;padding:0 .7rem;text-align:left}.tech-section .tech-tags-container{overflow-x:auto;width:100%;position:relative;scrollbar-width:none;-ms-overflow-style:none}.tech-section .tech-tags-container::-webkit-scrollbar{display:none}.tech-section .tech-tags-row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.8rem;padding:.5rem .7rem}.tech-section .tech-tag{background:#202328;border:1px solid #3a3e47;color:#8993a4;border-radius:.8em;padding:.5em 1.2em;font-size:.95em;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s}.tech-section .tech-tag:hover{background-color:#2b2f36;border-color:#515763}@keyframes scroll-tech{0%{transform:translate(0)}}.clients-section{position:relative;z-index:1;background:#17191c}.clients-section .section-title{color:#fff;font-size:1.32rem;font-weight:700;margin-bottom:1.1rem;text-align:center}.clients-section .clients-list{display:flex;flex-wrap:wrap;gap:1.1rem;justify-content:center}.clients-section .client-card{background:#23242a;border-radius:.9375rem;box-shadow:0 2px 12px #0000001a;padding:.5em;width:160px;height:100px;display:flex;align-items:center;justify-content:center;overflow:hidden}.clients-section .client-card img{max-width:100%;max-height:100%;object-fit:contain;display:block;border-radius:.6em}.footer{position:relative;z-index:1;background:#17191c;color:#6c7687;font-size:.98rem;text-align:center;padding:3em 0 1.2em;font-family:Rubik,sans-serif}.footer .footer-content{display:flex;flex-direction:column;align-items:center;gap:1.1em;margin-bottom:1.1em}.footer .footer-logo{width:40px;height:40px;border-radius:10px;background:#23242a;box-shadow:0 2px 12px #0000001a;object-fit:contain;margin-bottom:.2em}.footer .footer-mission{color:#8993a4;font-size:1.02em;font-weight:400;max-width:420px;margin:0 auto .2em;line-height:1.4}.footer .footer-socials{display:flex;gap:1.1em;justify-content:center;margin-top:.2em}.footer .footer-social{width:2.2em;height:2.2em;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#23242a;box-shadow:0 2px 8px #00000014;transition:background .18s,box-shadow .18s;font-size:1.3em;position:relative;color:#8993a4}.footer .footer-social .clutch-icon-svg{display:inline-block;width:1.3em;height:1.3em;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='currentColor'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill-rule='evenodd'%20d='m22.571%2019.84.426-.536-4.203-3.973-.484.58c-1.299%201.556-2.896%202.325-4.803%202.325-1.818%200-3.332-.65-4.39-1.73s-1.7-2.63-1.7-4.506.643-3.426%201.7-4.506c1.058-1.08%202.572-1.73%204.39-1.73%201.909%200%203.508.77%204.807%202.3l.485.57L23%204.662l-.432-.536C20.405%201.441%2017.118%200%2013.264%200%206.28%200%201%204.99%201%2012c0%207.008%205.28%2012%2012.234%2012%203.884%200%207.173-1.44%209.337-4.16m-3.716-3.452q-.22.262-.449.498c-1.349%201.382-2.99%202.085-4.899%202.085-3.98%200-6.806-2.863-6.806-6.971s2.825-6.97%206.806-6.97c1.959%200%203.634.738%205.003%202.168q.175.183.345.383l3.16-2.988C20.01%202.103%2016.941.735%2013.264.735%206.64.735%201.717%205.434%201.717%2012S6.64%2023.266%2013.233%2023.266c3.708%200%206.777-1.37%208.782-3.89z'%20clip-rule='evenodd'%3e%3c/path%3e%3cpath%20fill-rule='evenodd'%20d='M17.028%2011.874c0%202.028-1.605%203.672-3.586%203.672s-3.586-1.644-3.586-3.672S11.462%208.2%2013.442%208.2s3.586%201.644%203.586%203.673m-.717%200c0%201.622-1.284%202.938-2.869%202.938-1.584%200-2.869-1.315-2.869-2.938s1.285-2.938%202.87-2.938c1.584%200%202.868%201.315%202.868%202.938'%20clip-rule='evenodd'%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='currentColor'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill-rule='evenodd'%20d='m22.571%2019.84.426-.536-4.203-3.973-.484.58c-1.299%201.556-2.896%202.325-4.803%202.325-1.818%200-3.332-.65-4.39-1.73s-1.7-2.63-1.7-4.506.643-3.426%201.7-4.506c1.058-1.08%202.572-1.73%204.39-1.73%201.909%200%203.508.77%204.807%202.3l.485.57L23%204.662l-.432-.536C20.405%201.441%2017.118%200%2013.264%200%206.28%200%201%204.99%201%2012c0%207.008%205.28%2012%2012.234%2012%203.884%200%207.173-1.44%209.337-4.16m-3.716-3.452q-.22.262-.449.498c-1.349%201.382-2.99%202.085-4.899%202.085-3.98%200-6.806-2.863-6.806-6.971s2.825-6.97%206.806-6.97c1.959%200%203.634.738%205.003%202.168q.175.183.345.383l3.16-2.988C20.01%202.103%2016.941.735%2013.264.735%206.64.735%201.717%205.434%201.717%2012S6.64%2023.266%2013.233%2023.266c3.708%200%206.777-1.37%208.782-3.89z'%20clip-rule='evenodd'%3e%3c/path%3e%3cpath%20fill-rule='evenodd'%20d='M17.028%2011.874c0%202.028-1.605%203.672-3.586%203.672s-3.586-1.644-3.586-3.672S11.462%208.2%2013.442%208.2s3.586%201.644%203.586%203.673m-.717%200c0%201.622-1.284%202.938-2.869%202.938-1.584%200-2.869-1.315-2.869-2.938s1.285-2.938%202.87-2.938c1.584%200%202.868%201.315%202.868%202.938'%20clip-rule='evenodd'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color .18s}.footer .footer-social:hover{background:#ff7317;box-shadow:0 2px 12px #ff73171a;color:#fff}.footer .footer-social:active{background:color-mix(in srgb,#FF7317 93%,black 7%)}.footer .footer-content+.footer-copyright{display:block;margin-top:.7em;color:#6c7687;font-size:.98em}@keyframes slideInFromTop{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInFromBottomWithBlur{0%{opacity:0;transform:translateY(30px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}body{background:#17191c;color:#8993a4;font-family:Rubik,sans-serif;margin:0;padding:0;font-size:1rem}.page{min-height:80vh;padding-bottom:4rem;font-family:Rubik,sans-serif}h1{color:#ff7317;font-family:Rubik,sans-serif;font-size:3rem}.page.services-page{background:#17191c;color:#8993a4;min-height:100vh;padding-bottom:4.5rem}.page.services-page .ai-project-block{padding:1.2rem 1rem .5rem}.page.services-page .ai-project-block .ai-project-title{font-size:1.1rem;font-weight:600;color:#ff7317;display:flex;align-items:center;gap:.4em}.page.services-page .ai-project-block .ai-project-title .ai-star{color:#ff7317;font-size:1.2em}.page.services-page .ai-project-block .ai-project-input{width:100%;margin-top:.7em;padding:.9em 1.1em;border-radius:1.2em;border:none;background:#23242a;color:#8993a4;font-size:1.05em;outline:none;box-shadow:0 2px 8px #00000014}.page.services-page .ai-project-block .ai-project-input::placeholder{color:#6c7687;opacity:1}.page.services-page .quiz-offer-block{display:flex;align-items:center;justify-content:space-between;background:#23242a;border-radius:1.2em;padding:1em 1.2em;margin:1em 1em .5em;box-shadow:0 2px 8px #00000014}.page.services-page .quiz-offer-block .quiz-offer-info{display:flex;align-items:center;gap:.7em;color:#8993a4;font-size:1em}.page.services-page .quiz-offer-block .quiz-offer-info .quiz-offer-icon{color:#ff7317;font-size:1.2em}.page.services-page .quiz-offer-block .quiz-offer-btn{background:#ff7317;color:#fff;border:none;border-radius:1.2em;padding:.6em 1.3em;font-size:1em;font-weight:500;cursor:pointer;transition:background .18s}.page.services-page .quiz-offer-block .quiz-offer-btn:active{background:color-mix(in srgb,#FF7317 93%,black 7%)}.page.services-page .quiz-block{background:#23242a;border-radius:1.2em;margin:1em 1em .5em;padding:1.2em 1.2em 1em;box-shadow:0 2px 8px #00000014}.page.services-page .quiz-block .quiz-progress{color:#ff7317;font-size:.98em;margin-bottom:.7em}.page.services-page .quiz-block .quiz-question{font-size:1.1em;font-weight:600;margin-bottom:1em;color:#fff}.page.services-page .quiz-block .quiz-options{display:flex;flex-direction:column;gap:.7em}.page.services-page .quiz-block .quiz-options label{background:#23242a;border:1px solid #3a3e47;border-radius:1em;padding:.7em 1em;color:#8993a4;font-size:1em;display:flex;align-items:center;gap:.7em;cursor:pointer}.page.services-page .quiz-block .quiz-options label input[type=radio]{accent-color:#FF7317;margin-right:.7em}.page.services-page .quiz-block .quiz-actions{display:flex;justify-content:space-between;margin-top:1.2em;gap:1em}.page.services-page .quiz-block .quiz-actions .quiz-back,.page.services-page .quiz-block .quiz-actions .quiz-next{flex:1;border:none;border-radius:1.2em;padding:.7em 0;font-size:1em;font-weight:500;cursor:pointer;transition:background .18s}.page.services-page .quiz-block .quiz-actions .quiz-back{background:none;color:#6c7687;border:1px solid #3a3e47}.page.services-page .quiz-block .quiz-actions .quiz-next{background:#ff7317;color:#fff}.page.services-page .quiz-block .quiz-actions .quiz-next:active{background:color-mix(in srgb,#FF7317 93%,black 7%)}.page.services-page .services-categories-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.2em 1em .7em;padding-bottom:.2em}.page.services-page .services-categories-scroll::-webkit-scrollbar{display:none}.page.services-page .services-categories-scroll .services-categories{display:flex;gap:.7em;min-width:max-content}.page.services-page .services-categories-scroll .services-categories .category-pill{background:#23242a;color:#8993a4;border:none;border-radius:1.2em;padding:.6em 1.3em;font-size:1em;font-weight:500;cursor:pointer;transition:background .18s,color .18s}.page.services-page .services-categories-scroll .services-categories .category-pill.active{background:#ff7317;color:#fff}.page.services-page .services-categories-scroll .services-categories .category-pill:active{background:color-mix(in srgb,#FF7317 93%,black 7%)}.page.services-page .services-list{display:grid;grid-template-columns:1fr 1fr;gap:1em;margin:0 1em 1.5em}.page.services-page .services-list .service-card{background:#23242a;border-radius:1.2em;box-shadow:0 2px 8px #00000014;padding:1.1em .7em 1em;display:flex;flex-direction:column;align-items:center;cursor:default;transition:background .18s,box-shadow .18s;position:relative}.page.services-page .services-list .service-card .service-icon{font-size:2.2em;margin-bottom:.5em;margin-top:.1em;z-index:1}.page.services-page .services-list .service-card .service-info-btn{position:absolute;top:.7em;right:.7em;background:none;border:none;color:#ff7317;font-size:1.1em;font-weight:700;border-radius:50%;width:2em;height:2em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s,color .18s;z-index:2}.page.services-page .services-list .service-card .service-info-btn:hover,.page.services-page .services-list .service-card .service-info-btn:focus{background:#ff7317;color:#fff;outline:none}.page.services-page .services-list .service-card .service-title{font-size:1.05em;font-weight:600;margin-bottom:.3em;text-align:center}.page.services-page .services-list .service-card .service-desc{font-size:.98em;color:#b8b8b8;margin-bottom:.5em;text-align:center}.page.services-page .services-list .service-card .service-price{font-size:.95em;color:#ff7317;font-weight:500}.page.services-page .bottom-sheet-overlay{position:fixed;left:0;right:0;bottom:0;top:0;background:#00000073;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.page.services-page .bottom-sheet{background:#23242a;border-top-left-radius:1.5em;border-top-right-radius:1.5em;width:100%;max-width:480px;min-height:260px;box-shadow:0 -2px 16px #0000002e;padding:1.2em 1.2em 5.2em;position:relative;animation:bottomSheetIn .22s cubic-bezier(.4,0,.2,1)}.page.services-page .bottom-sheet .bottom-sheet-header{display:flex;align-items:center;justify-content:space-between}.page.services-page .bottom-sheet .bottom-sheet-header .bottom-sheet-title{font-size:1.15em;font-weight:700;color:#fff}.page.services-page .bottom-sheet .bottom-sheet-header .bottom-sheet-close{background:none;border:none;font-size:1.7em;color:#6c7687;cursor:pointer;padding:0 .2em}.page.services-page .bottom-sheet .bottom-sheet-content{margin-top:1em}.page.services-page .bottom-sheet .bottom-sheet-content .bottom-sheet-desc{font-size:1em;color:#8993a4;margin-bottom:1em}.page.services-page .bottom-sheet .bottom-sheet-content .bottom-sheet-tech{font-size:.98em;margin-bottom:.7em;color:#ff7317}.page.services-page .bottom-sheet .bottom-sheet-content .bottom-sheet-cases{font-size:.98em}.page.services-page .bottom-sheet .bottom-sheet-content .bottom-sheet-cases ul{margin:.3em 0 0 1.1em;padding:0}.page.services-page .bottom-sheet .bottom-sheet-content .bottom-sheet-cases ul li{margin-bottom:.3em}.page.services-page .bottom-sheet .bottom-sheet-choose{position:fixed;left:0;right:0;bottom:0;width:100vw;max-width:480px;margin:0 auto;background:#ff7317;color:#fff;border:none;border-radius:1.2em 1.2em 0 0;font-size:1.1em;font-weight:600;padding:1.1em 0;box-shadow:0 -2px 16px #ff73171a;cursor:pointer;z-index:1100;transition:background .18s}.page.services-page .bottom-sheet .bottom-sheet-choose:active{background:color-mix(in srgb,#FF7317 93%,black 7%)}@keyframes bottomSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}
