.service_shippori-mincho-regular__12nzR{font-family:Shippori Mincho,serif;font-weight:400;font-style:normal}.service_shippori-mincho-medium__45YqX{font-family:Shippori Mincho,serif;font-weight:500;font-style:normal}.service_featureTitle__FbEEg,.service_introHighlight__yUitA,.service_introTitle__uWx4b,.service_shippori-mincho-semibold__4Mv0i,.service_unitTitle__M_6_O{font-family:Shippori Mincho,serif;font-weight:600;font-style:normal}.service_shippori-mincho-bold__h7fUm{font-family:Shippori Mincho,serif;font-weight:700;font-style:normal}.service_servicePage__4yEbs>section{height:100vh;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;overflow:hidden;z-index:5}.service_scrollWrapper__NeoqO{position:relative;height:-moz-fit-content;height:fit-content;z-index:5}.service_heroSticky__22xym{position:-webkit-sticky;position:sticky;top:0;height:90vh;overflow:hidden;z-index:1}.service_hero__9yPJ1{height:80vh!important;width:100%;display:flex;justify-content:center;align-items:center;position:-webkit-sticky!important;position:sticky!important;overflow:hidden;background-image:linear-gradient(rgba(255,255,255,0),rgba(15,19,21,.8705882353)),url(/images/service/gallery-img-3.png);background-attachment:fixed;background-size:cover;background-position:50%;color:#fff;text-align:left}.service_heroTitle__DUtRM{font-size:6.4102564103vw;font-weight:700;letter-spacing:.2rem;position:absolute;z-index:2;top:-6.4102564103vw;right:9%}.service_heroSubtitle___9Zrk{font-size:1.25rem;margin-top:1rem;max-width:600px}.service_intro___ZnsG{background-color:#021f52;color:#fff;padding:6rem 2rem 0;text-align:center;position:relative;border-radius:80px 80px 0 0;margin-top:-100px;z-index:5}@media only screen and (max-width:767px){.service_intro___ZnsG{border-radius:40px 40px 0 0;padding:3rem 1rem 0;margin-top:-50px}}.service_introHighlight__yUitA{color:#fff;font-size:3.5897435897vw;text-align:end;padding:0 100px}@media only screen and (max-width:767px){.service_introHighlight__yUitA{padding:0}}.service_heroImage__vjMce{width:100%!important;height:76.9230769231vw!important;position:relative}.service_heroImage__vjMce .service_image__w_yNI{object-fit:contain!important;height:80%!important;width:87%!important;top:0!important;left:50%!important;transform:translate(-50%)!important;color:rgba(0,0,0,0)!important}@media only screen and (max-width:991px){.service_heroImage__vjMce .service_image__w_yNI{width:100%!important}}.service_introText__97nwG{background-color:#021f52;color:#fff;padding:0 2rem 2rem;text-align:center;position:relative;height:-moz-fit-content;height:fit-content;z-index:1}.service_introText__97nwG .service_introTextImage__ROJYd{z-index:-1}.service_introTitle__uWx4b{font-size:3rem;font-weight:700;margin-bottom:2rem}.service_introDescription__IQWkH{font-size:1.5em;line-height:1.8;margin:0 auto;color:#e0e0e0;text-align:center;width:500px;padding:150px 0}.service_alternatingFeatures__Xk2fv{background-color:#021f52;color:#fff;padding:2rem 0 6rem;display:flex;flex-direction:column;gap:6rem;position:relative;overflow:hidden}.service_featureItem__wzwbh{display:flex;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.service_featureItem__wzwbh:nth-child(2n){flex-direction:row-reverse}.service_featureText__I73Gs{flex:1 1}.service_featureTitle__FbEEg{font-size:1.75rem;font-weight:700;margin-bottom:1rem}.service_featureDescription__UK1zM{font-size:1rem;line-height:1.8;color:#e0e0e0}.service_featureImage__YUFa2{flex:1 1;position:relative;height:300px;border-radius:10px;overflow:hidden}.service_unitSection__tOLCB{padding:6rem 2rem;background-color:#f5f5f0}.service_unitTitle__M_6_O{font-size:1.5rem;margin-bottom:2rem;color:#0d2c4f;display:flex;align-items:center;gap:1rem}.service_unitTitle__M_6_O:before{content:"";width:20px;height:20px;background-color:#00a8e6;border-radius:50%}.service_container__poE_T{background-color:rgba(0,0,0,0);color:#e0e0e0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media only screen and (max-width:767px){.service_container__poE_T{padding:0}}.service_content__ODaMU{max-width:800px;width:100%}.service_title__g0I0Q{color:#fff;font-size:2.5rem;font-weight:600;text-align:center;margin-bottom:3rem}.service_text__Yc0LP{font-size:1rem;line-height:1.8;color:#c0c8e0;margin-bottom:1.5rem}.service_text__Yc0LP:last-of-type{margin-bottom:0}@media(max-width:768px){.service_title__g0I0Q{font-size:2rem}.service_text__Yc0LP{font-size:.9rem}}.service_productGridSection__0IsqF{padding:1rem 2rem;background-color:#021f52}.service_productGrid__EGVz8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.service_unitSection__tOLCB{padding:6rem 2rem 32rem;background-color:#021f52;color:#fff}.service_unitContent__JQiLB{max-width:1200px;margin:0 auto;text-align:center}.service_unitTitle__M_6_O{font-size:2.5rem;font-weight:700;margin-bottom:3rem;color:#fff;line-height:1.4}.service_unitTitle__M_6_O span{font-size:3.5rem;color:#00a8e6;display:block;margin-top:.5rem}.service_unitTitle__M_6_O:before{display:none}.service_unitImage__vZRPv{position:relative;width:100%;height:500px;border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}@media(max-width:1024px){.service_productGrid__EGVz8{grid-template-columns:1fr 1fr}}@media(max-width:768px){.service_productGrid__EGVz8{grid-template-columns:1fr}.service_unitTitle__M_6_O{font-size:1.7rem;flex-direction:column;align-items:flex-start;gap:5px}.service_unitTitle__M_6_O span{font-size:2.5rem}}.two-column-section_shippori-mincho-regular__D7zs5{font-family:Shippori Mincho,serif;font-weight:400;font-style:normal}.two-column-section_shippori-mincho-medium__Rwvln{font-family:Shippori Mincho,serif;font-weight:500;font-style:normal}.two-column-section_shippori-mincho-semibold__1yDom,.two-column-section_title__rl2Ho{font-family:Shippori Mincho,serif;font-weight:600;font-style:normal}.two-column-section_shippori-mincho-bold__vq7Va{font-family:Shippori Mincho,serif;font-weight:700;font-style:normal}.two-column-section_section__oFxWF{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;max-width:1100px;margin:6rem auto;padding:0 2rem}@media only screen and (max-width:767px){.two-column-section_section__oFxWF{padding:0}}.two-column-section_section__oFxWF.two-column-section_imageLeft__nCtC2 .two-column-section_textContainer__rRK7m{order:2}.two-column-section_section__oFxWF.two-column-section_imageLeft__nCtC2 .two-column-section_imageContainer__RZ6PM{order:1}.two-column-section_textContainer__rRK7m{color:#c0c8e0}.two-column-section_titleWrapper__8iWLy{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.two-column-section_icon__PdCR_{color:#a0a8d0;font-size:2.5rem;font-weight:100;line-height:1}.two-column-section_title__rl2Ho{color:#fff;font-size:1.75rem;font-weight:500}.two-column-section_description__gg_gg{font-size:.9rem;line-height:1.9;text-align:start}.two-column-section_description__gg_gg p{margin-bottom:1rem}.two-column-section_description__gg_gg p:last-of-type{margin-bottom:0}.two-column-section_imageContainer__RZ6PM{width:100%;aspect-ratio:4/3;position:relative;border-radius:8px;overflow:hidden}.two-column-section_image__6ZTvR{object-fit:cover}@media(max-width:768px){.two-column-section_section__oFxWF{grid-template-columns:1fr;gap:2rem;margin:4rem auto}.two-column-section_section__oFxWF.two-column-section_imageLeft__nCtC2 .two-column-section_textContainer__rRK7m{order:2}.two-column-section_section__oFxWF.two-column-section_imageLeft__nCtC2 .two-column-section_imageContainer__RZ6PM{order:1}.two-column-section_textContainer__rRK7m{order:2}.two-column-section_imageContainer__RZ6PM{order:1;aspect-ratio:16/9}.two-column-section_title__rl2Ho{font-size:1.5rem}}.product-card_shippori-mincho-regular__pj917{font-family:Shippori Mincho,serif;font-weight:400;font-style:normal}.product-card_shippori-mincho-medium__ds6Dj{font-family:Shippori Mincho,serif;font-weight:500;font-style:normal}.product-card_shippori-mincho-semibold__TcQYM{font-family:Shippori Mincho,serif;font-weight:600;font-style:normal}.product-card_shippori-mincho-bold__FvJre{font-family:Shippori Mincho,serif;font-weight:700;font-style:normal}.product-card_card__vfo9I{display:flex;flex-direction:column;position:relative;color:#0d2c4f;overflow:hidden;background-color:hsla(0,0%,100%,.2);border-radius:12px;z-index:0;box-shadow:inset 0 0 20px rgba(0,172,230,.3)}.product-card_card__vfo9I:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(45deg,#98F9FF,rgba(255,255,255,.1568627451),#D9FDFF);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.product-card_imageWrapper__JAtAU{position:relative;width:100%;height:250px}.product-card_content__XGsPx{padding:1.5rem;color:#e0e0e0;display:flex;flex-direction:column;flex-grow:1}.product-card_title__tSjKd{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.25rem;font-family:Shippori Mincho,serif}.product-card_company___YzJf{font-size:.9rem;color:#c0c8e0;margin-bottom:1.5rem}.product-card_featuresList__o9_u4{list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem;margin:auto 0 0}.product-card_featureItem__WNJ8Y{line-height:1.6}.product-card_featureLabel__rIze2{display:block;font-size:1rem;font-weight:700;color:#00a8e6;margin-bottom:.25rem}.product-card_featureDescription__VxGyS{font-size:.9rem;color:#e0e0e0;margin:0}