*{box-sizing:border-box;margin:0;padding:0}.city200s{--content-width: calc(1400vw / 19.2);--content-height: calc(100vh - var(--content-nav));--text-width: 62.5vw ;--content-nav: 54px;--main-purple: #9c79fd}.city200s *{box-sizing:border-box;margin:0;padding:0;font-family:MarkOT-Regular}.city200s li{list-style:none}.city200s .section_wrap{margin-top:-1px}.city200s .mb{display:none}.city200s .equal_parent{position:absolute;top:0;left:0;width:100%;height:100%}.city200s .x_center{position:absolute;left:50%;transform:translate(-50%)}.city200s .y_center{position:absolute;top:50%;transform:translateY(-50%)}.city200s .xy_center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.city200s .img_wrap img{display:block;width:100%}.city200s .img_wrap video{display:block;width:100%}.city200s .video_wrap video{width:100%}.city200s .main_title{font-size:calc(var(--rvw, 1vw) * 3.3333333333);font-family:MarkOT-Bold;line-height:1.2}.city200s .main_title+.main_subtitle{margin-top:calc(var(--rvw, 1vw) * 1.5625)}.city200s .main_title+.main_desc{margin-top:calc(var(--rvw, 1vw) * 0)}.city200s .main_title span{font-family:inherit}.city200s .main_desc{color:#dcdcdc;font-size:calc(var(--rvw, 1vw) * 2.7083333333);font-family:MarkOT-Bold;line-height:1.2}.city200s .main_desc span{font-family:inherit}.city200s .sticky_wrap{position:relative}.city200s .sticky_ani{position:sticky;top:var(--content-nav);min-height:var(--content-height)}@media (max-width: 750px){.p80{--content-width: calc(650vw / 7.5);--text-width: calc(650vw / 7.5);--content-nav: 60px}.p80 .pc{display:none}.p80 .mb{display:block}.p80 .main_title{font-size:calc(var(--rvw, 1vw) * 8);line-height:1.1}.p80 .main_title+.main_desc{margin-top:calc(var(--rvw, 1vw) * 3.2)}.p80 .main_subtitle{font-size:calc(var(--rvw, 1vw) * 4);line-height:1.1}.p80 .main_subtitle+.main_title{margin-top:calc(var(--rvw, 1vw) * 1.6)}.p80 .main_desc{font-size:calc(var(--rvw, 1vw) * 2.9333333333);line-height:1.4}}.city200s .image_section{line-height:0}.city200s .responsive_image{width:100%;aspect-ratio:var(--pc-image-ratio)}.city200s .responsive_image picture,.city200s .responsive_image img{display:block;width:100%;height:100%}.city200s .responsive_image img{object-fit:cover}@media (max-width: 750px){.city200s .responsive_image{aspect-ratio:var(--mb-image-ratio)}}.city200s .kv_section{overflow:clip;background:#fff}.city200s .kv_section__inner{position:relative;min-height:calc(var(--rvw, 1vw) * 50.2083333333);overflow:hidden;isolation:isolate}.city200s .kv_section__brand,.city200s .kv_section__bundle,.city200s .kv_section__recommend{position:relative;z-index:4}.city200s .kv_section__brand{position:absolute;top:calc(var(--rvw, 1vw) * 2.7083333333);right:calc(var(--rvw, 1vw) * 1.875);width:calc(var(--rvw, 1vw) * 6.5104166667)}.city200s .kv_section__brand picture,.city200s .kv_section__brand img{display:block;width:100%}.city200s .kv_section__copy{position:absolute;top:calc(var(--rvw, 1vw) * 18.75);left:calc(var(--rvw, 1vw) * 5.0520833333);max-width:calc(var(--rvw, 1vw) * 29.9479166667);text-align:center}.city200s .kv_section__title_image{display:block;width:calc(var(--rvw, 1vw) * 28.28125)}.city200s .kv_section__title_image img,.city200s .kv_section__title_image picture{display:block;width:100%}.city200s .kv_section__slogan{margin-top:calc(var(--rvw, 1vw) * .8333333333);color:#f29115;font-size:calc(var(--rvw, 1vw) * 2.1875);font-family:MarkOT-Medium;font-style:italic;line-height:1.04}.city200s .kv_section__metrics{display:flex;gap:calc(var(--rvw, 1vw) * 1.875);align-items:flex-start;justify-content:center;margin-top:calc(var(--rvw, 1vw) * 1.7708333333)}.city200s .kv_section__metric{position:relative;display:flex;flex-direction:column;gap:calc(var(--rvw, 1vw) * .2083333333)}.city200s .kv_section__metric:not(:last-child):after{position:absolute;top:50%;right:calc(var(--rvw, 1vw) * -.9375);width:1px;height:calc(var(--rvw, 1vw) * 1.6666666667);background:#1c110e40;transform:translateY(-50%);content:""}.city200s .kv_section__metric_value{color:#1c110e;font-size:calc(var(--rvw, 1vw) * 1.1979166667);line-height:1}.city200s .kv_section__metric_label{color:#1c110e;font-size:calc(var(--rvw, 1vw) * .6770833333);line-height:1.15;white-space:nowrap}.city200s .kv_section__visual{position:absolute;top:calc(var(--rvw, 1vw) * 9.21875);right:calc(var(--rvw, 1vw) * -.1041666667);z-index:1;width:calc(var(--rvw, 1vw) * 62.7083333333);height:calc(var(--rvw, 1vw) * 30.4166666667)}.city200s .kv_section__phone_bg,.city200s .kv_section__phone_bg picture,.city200s .kv_section__phone_bg img,.city200s .kv_section__phone_image,.city200s .kv_section__phone_image picture,.city200s .kv_section__phone_image img,.city200s .kv_section__feature_icons,.city200s .kv_section__feature_icons picture,.city200s .kv_section__feature_icons img,.city200s .kv_section__bundle_image,.city200s .kv_section__bundle_image picture,.city200s .kv_section__bundle_image img{display:block;width:100%}.city200s .kv_section__phone_bg{position:absolute;top:0;right:0;width:100%;height:100%}.city200s .kv_section__phone{position:absolute;top:calc(var(--rvw, 1vw) * -3.2291666667);width:calc(var(--rvw, 1vw) * 41.5104166667);opacity:0;transition:transform 1.12s cubic-bezier(.22,1,.36,1),opacity .92s ease;will-change:transform,opacity}.city200s .kv_section__phone--front{left:calc(var(--rvw, 1vw) * 3.3333333333);z-index:3;transform:translate3d(calc(var(--rvw, 1vw) * 6.25),calc(var(--rvw, 1vw) * 13.5416666667),0)}.city200s .kv_section__phone--rear{right:calc(var(--rvw, 1vw) * 3.3333333333);z-index:2;transform:translate3d(calc(var(--rvw, 1vw) * -6.25),calc(var(--rvw, 1vw) * 13.5416666667),0)}.city200s .kv_section__bottom_mask{position:absolute;right:0;bottom:0;left:0;z-index:3;height:calc(var(--rvw, 1vw) * 11.9791666667);background:#fff}.city200s .kv_section__bundle{position:absolute;bottom:calc(var(--rvw, 1vw) * 2.7083333333);left:calc(var(--rvw, 1vw) * 2.8125);max-width:calc(var(--rvw, 1vw) * 26.0416666667)}.city200s .kv_section__bundle_card{position:relative;display:inline-flex;gap:calc(var(--rvw, 1vw) * .7291666667);align-items:center;height:calc(var(--rvw, 1vw) * 3.8541666667);padding:calc(var(--rvw, 1vw) * .5208333333) calc(var(--rvw, 1vw) * 1.875) calc(var(--rvw, 1vw) * .5208333333) calc(var(--rvw, 1vw) * 5.7291666667);background-image:linear-gradient(to right,#bdbebe,#ededed 65%,#bdbebe);border-radius:calc(var(--rvw, 1vw) * 52.03125)}.city200s .kv_section__bundle_image{position:absolute;bottom:0;left:0;flex:0 0 auto;width:calc(var(--rvw, 1vw) * 6.6145833333)}.city200s .kv_section__bundle_copy{display:flex;flex-direction:column;color:#000;line-height:1.1;text-align:center}.city200s .kv_section__bundle_copy span{font-size:calc(var(--rvw, 1vw) * 1.25);font-family:MarkOT-Bold}.city200s .kv_section__bundle_note{margin-top:calc(var(--rvw, 1vw) * .7291666667);color:#9d9d9d;font-size:calc(var(--rvw, 1vw) * .4427083333);font-family:MarkOT-Book;line-height:1.25}.city200s .kv_section__recommend{position:absolute;right:calc(var(--rvw, 1vw) * 1.875);bottom:calc(var(--rvw, 1vw) * 2.8125);text-align:right}.city200s .kv_section__recommend_label{color:#18110e;font-size:calc(var(--rvw, 1vw) * .6770833333);font-family:MarkOT-Bold;line-height:1.1}.city200s .kv_section__recommend_text{margin-top:calc(var(--rvw, 1vw) * .1041666667);color:#18110e;font-size:calc(var(--rvw, 1vw) * .9895833333);font-family:MarkOT-Bold;line-height:1.05}.city200s .kv_section__feature_icons{width:calc(var(--rvw, 1vw) * 17.8645833333);margin-top:calc(var(--rvw, 1vw) * 1.6666666667);margin-left:auto}.city200s .kv_section:not(.is_assets_ready) .kv_section__phone{opacity:0}.city200s .kv_section.is_phone_visible .kv_section__phone{opacity:1;transform:translateZ(0)}.city200s .kv_section.is_phone_visible .kv_section__phone--rear{transition-delay:.06s}.city200s .kv_section.is_phone_visible .kv_section__phone--front{transition-delay:.16s}@media (max-width: 750px){.city200s .kv_section__inner{min-height:calc(var(--rvw, 1vw) * 141.3333333333);padding:0}.city200s .kv_section__brand{top:calc(var(--rvw, 1vw) * 4.5333333333);right:calc(var(--rvw, 1vw) * 4.5333333333);width:calc(var(--rvw, 1vw) * 11.2)}.city200s .kv_section__copy{top:calc(var(--rvw, 1vw) * 21.7333333333);left:50%;width:calc(var(--rvw, 1vw) * 63.4666666667);max-width:none;padding-top:0;padding-left:0;text-align:center;transform:translate(-50%)}.city200s .kv_section__title_image{width:calc(var(--rvw, 1vw) * 52.2666666667);margin:0 auto}.city200s .kv_section__slogan{margin-top:calc(var(--rvw, 1vw) * 2.6666666667);font-size:calc(var(--rvw, 1vw) * 4);line-height:1}.city200s .kv_section__metrics{gap:calc(var(--rvw, 1vw) * 4);margin-top:calc(var(--rvw, 1vw) * 3.2)}.city200s .kv_section__metric{flex:0 0 auto;gap:calc(var(--rvw, 1vw) * .2666666667)}.city200s .kv_section__metric:not(:last-child):after{right:calc(var(--rvw, 1vw) * -2.1333333333);height:calc(var(--rvw, 1vw) * 3.4666666667)}.city200s .kv_section__metric_value{font-size:calc(var(--rvw, 1vw) * 2.1333333333)}.city200s .kv_section__metric_label{font-size:calc(var(--rvw, 1vw) * 1.3333333333);line-height:1.1;white-space:nowrap}.city200s .kv_section__visual{top:calc(var(--rvw, 1vw) * 62.5333333333);right:0;z-index:1;width:calc(var(--rvw, 1vw) * 97.4666666667);height:calc(var(--rvw, 1vw) * 50.5333333333)}.city200s .kv_section__phone{top:calc(var(--rvw, 1vw) * -6.6666666667);width:calc(var(--rvw, 1vw) * 64.8)}.city200s .kv_section__phone--front{left:calc(var(--rvw, 1vw) * 6)}.city200s .kv_section__phone--rear{right:calc(var(--rvw, 1vw) * 4.8)}.city200s .kv_section__bottom_mask{height:calc(var(--rvw, 1vw) * 28.5333333333)}.city200s .kv_section__bundle{bottom:calc(var(--rvw, 1vw) * 7.4666666667);left:calc(var(--rvw, 1vw) * 4.2666666667);max-width:calc(var(--rvw, 1vw) * 32)}.city200s .kv_section__bundle_card{gap:calc(var(--rvw, 1vw) * 1.0666666667);height:calc(var(--rvw, 1vw) * 6.9333333333);padding:calc(var(--rvw, 1vw) * .8) calc(var(--rvw, 1vw) * 2.1333333333) calc(var(--rvw, 1vw) * .8) calc(var(--rvw, 1vw) * 9.0666666667);border-radius:calc(var(--rvw, 1vw) * 133.2)}.city200s .kv_section__bundle_image{width:calc(var(--rvw, 1vw) * 11.0666666667)}.city200s .kv_section__bundle_copy span{font-size:calc(var(--rvw, 1vw) * 2.1333333333)}.city200s .kv_section__bundle_note{margin-top:calc(var(--rvw, 1vw) * 1.0666666667);font-size:calc(var(--rvw, 1vw) * .5333333333);line-height:1.18}.city200s .kv_section__recommend{right:calc(var(--rvw, 1vw) * 4);bottom:calc(var(--rvw, 1vw) * 7.2)}.city200s .kv_section__recommend_label{font-size:calc(var(--rvw, 1vw) * 1.0666666667)}.city200s .kv_section__recommend_text{margin-top:calc(var(--rvw, 1vw) * .2666666667);font-size:calc(var(--rvw, 1vw) * 1.7333333333);line-height:1.08}.city200s .kv_section__feature_icons{width:calc(var(--rvw, 1vw) * 29.7333333333);margin-top:calc(var(--rvw, 1vw) * 10.6666666667)}.city200s .kv_section .kv_section__phone{transform:translate3d(0,calc(var(--rvw, 1vw) * 29.3333333333),0)}.city200s .kv_section .kv_section__phone--front{transform:translate3d(calc(var(--rvw, 1vw) * 5.8666666667),calc(var(--rvw, 1vw) * 29.3333333333),0)}.city200s .kv_section .kv_section__phone--rear{transform:translate3d(calc(var(--rvw, 1vw) * -5.8666666667),calc(var(--rvw, 1vw) * 29.3333333333),0)}}.city200s .camera_feature_section__mobile{display:none}@media (max-width: 750px){.city200s .camera_feature_section{background-image:linear-gradient(to bottom,#f7f6f7,#f9f7f4)}.city200s .camera_feature_section__desktop{display:none}.city200s .camera_feature_section__mobile{display:block;padding:calc(var(--rvw, 1vw) * 20) 0}.city200s .camera_feature_section__stage{position:relative}.city200s .camera_feature_section__viewport{overflow:hidden}.city200s .camera_feature_section__track{display:flex}.city200s .camera_feature_section__slide{display:flex;flex:0 0 100%;flex-direction:column;align-items:center;min-width:0}.city200s .camera_feature_section__image{width:calc(var(--rvw, 1vw) * 38.9333333333)}.city200s .camera_feature_section__copy{width:calc(var(--rvw, 1vw) * 26.1333333333);margin-top:calc(var(--rvw, 1vw) * 8.5333333333)}.city200s .camera_feature_section__title{color:#000;font-size:calc(var(--rvw, 1vw) * 2.6666666667);font-family:MarkOT-Bold;line-height:1.1}.city200s .camera_feature_section__desc{margin-top:calc(var(--rvw, 1vw) * .8);color:#000;font-size:calc(var(--rvw, 1vw) * 1.6);font-family:MarkOT-Book;line-height:1.28}.city200s .camera_feature_section__nav{position:absolute;top:calc(var(--rvw, 1vw) * 36.6666666667);z-index:2;width:calc(var(--rvw, 1vw) * 5.6);height:calc(var(--rvw, 1vw) * 5.6);background-color:transparent;background-image:var(--camera-feature-nav-icon);background-repeat:no-repeat;background-position:center;background-size:contain;border:0;cursor:pointer}.city200s .camera_feature_section__nav:disabled{opacity:.35}.city200s .camera_feature_section__nav--prev{left:calc(var(--rvw, 1vw) * 6.9333333333);transform:rotate(180deg)}.city200s .camera_feature_section__nav--next{right:calc(var(--rvw, 1vw) * 6.9333333333)}}.city200s .connect_section__mobile{display:none}@media (max-width: 750px){.city200s .connect_section{background:#fff}.city200s .connect_section__desktop{display:none}.city200s .connect_section__mobile{display:block;padding:calc(var(--rvw, 1vw) * 2.9333333333) 0 calc(var(--rvw, 1vw) * 4.5333333333)}.city200s .connect_section__section_title{color:#1f1815;font-size:calc(var(--rvw, 1vw) * 5.3333333333);font-family:MarkOT-Bold;line-height:1.4;text-align:center}.city200s .connect_section__section_title span{color:#f29115;font-family:inherit}.city200s .connect_section__stage{position:relative;margin-top:calc(var(--rvw, 1vw) * 5.3333333333)}.city200s .connect_section__viewport{overflow:hidden}.city200s .connect_section__track{display:flex}.city200s .connect_section__slide{display:flex;flex:0 0 100%;flex-direction:column;align-items:center;min-width:0}.city200s .connect_section__image{width:calc(var(--rvw, 1vw) * 38.2666666667)}.city200s .connect_section__copy{width:calc(var(--rvw, 1vw) * 84);margin-top:calc(var(--rvw, 1vw) * 4);padding:calc(var(--rvw, 1vw) * 5.3333333333) calc(var(--rvw, 1vw) * 18.6666666667);background:linear-gradient(to bottom,#f9d7b3,#fce9d6);border-radius:999px}.city200s .connect_section__title{color:#000;font-size:calc(var(--rvw, 1vw) * 3.2);font-family:MarkOT-Bold;line-height:1.08}.city200s .connect_section__title span{color:#ff953e;font-family:inherit}.city200s .connect_section__desc{margin-top:calc(var(--rvw, 1vw) * .9333333333);color:#000;font-size:calc(var(--rvw, 1vw) * 2.1333333333);font-family:MarkOT-Book;line-height:1.32}.city200s .connect_section__nav{position:absolute;top:calc(var(--rvw, 1vw) * 36.6666666667);z-index:2;width:calc(var(--rvw, 1vw) * 5.6);height:calc(var(--rvw, 1vw) * 5.6);background-color:transparent;background-image:var(--connect-nav-icon);background-repeat:no-repeat;background-position:center;background-size:contain;border:0;cursor:pointer}.city200s .connect_section__nav:disabled{opacity:.35}.city200s .connect_section__nav--prev{left:calc(var(--rvw, 1vw) * 6.9333333333);transform:rotate(180deg)}.city200s .connect_section__nav--next{right:calc(var(--rvw, 1vw) * 6.9333333333)}}.city200s .color_switch_section{--color-switch-step-vh: 90vh;position:relative;line-height:0;background:#fff}.city200s .color_switch_section__sticky_wrap{height:calc(100vh + var(--color-switch-step-count, 0) * var(--color-switch-step-vh))}.city200s .color_switch_section__sticky_ani{position:sticky;top:0;display:flex;align-items:center;min-height:100vh;overflow:hidden}.city200s .color_switch_section__slider{position:relative;width:100%}.city200s .color_switch_section__viewport{overflow:hidden}.city200s .color_switch_section__container{display:flex;will-change:transform}.city200s .color_switch_section__slide{flex:0 0 100%;min-width:0}.city200s .color_switch_section__buttons{position:absolute;bottom:calc(var(--rvw, 1vw) * .5208333333);left:calc(var(--rvw, 1vw) * 8.0729166667);z-index:2;display:flex;gap:calc(var(--rvw, 1vw) * 1.25);align-items:center;transition:opacity .25s ease}.city200s .color_switch_section__buttons.is_hidden{opacity:0;pointer-events:none}.city200s .color_switch_section__button{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--rvw, 1vw) * 3.4375);height:calc(var(--rvw, 1vw) * 3.4375);padding:0;background:transparent;border:0;border-radius:50%;cursor:pointer}.city200s .color_switch_section__button_dot{display:block;width:calc(var(--rvw, 1vw) * 2.3958333333);height:calc(var(--rvw, 1vw) * 2.3958333333);background:linear-gradient(to bottom,var(--switch-button-color-1, #fff) 0%,var(--switch-button-color-2, #fff) 100%);border:calc(var(--rvw, 1vw) * .1041666667) solid #fff;border-radius:50%;transition:all .25s ease}.city200s .color_switch_section__button.is_active{background:#e3e3e3}@media (max-width: 750px){.city200s .color_switch_section{--color-switch-step-vh: 70vh}.city200s .color_switch_section__buttons{right:calc(var(--rvw, 1vw) * 10.6666666667);bottom:calc(var(--rvw, 1vw) * 20.6666666667);left:unset;gap:calc(var(--rvw, 1vw) * 1.3333333333)}.city200s .color_switch_section__button{width:calc(var(--rvw, 1vw) * 5.0666666667);height:calc(var(--rvw, 1vw) * 5.0666666667)}.city200s .color_switch_section__button_dot{width:calc(var(--rvw, 1vw) * 3.4666666667);height:calc(var(--rvw, 1vw) * 3.4666666667);border-width:1px}}.city200s .protect_section{--protect-step-vh: 85vh;--protect-title-color: #000;--protect-desc-color: #333;overflow:clip;background-image:linear-gradient(to bottom,#f1f5fc,#f4f6fa)}.city200s .protect_section__sticky_wrap{height:calc(100vh + var(--protect-step-count, 0) * var(--protect-step-vh))}.city200s .protect_section__sticky_ani{position:sticky;top:0;display:flex;align-items:center;min-height:100vh}.city200s .protect_section__inner{width:100%;padding:calc(var(--rvw, 1vw) * 4.1666666667) 0}.city200s .protect_section__content{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:calc(var(--rvw, 1vw) * 4.375);align-items:center;width:min(var(--rvw, 1vw) * 85.4166666667,100% - calc(var(--rvw, 1vw) * 7.2916666667));margin:0 auto}.city200s .protect_section__content--mobile{display:none}.city200s .protect_section__copy{min-width:0}.city200s .protect_section__headline{color:var(--protect-title-color);font-size:calc(var(--rvw, 1vw) * 3.0208333333);font-family:MarkOT-Bold;line-height:1.3}.city200s .protect_section__lead{margin-top:calc(var(--rvw, 1vw) * 1.4583333333);color:var(--protect-desc-color);font-size:calc(var(--rvw, 1vw) * 1.5104166667);font-family:MarkOT-Book;line-height:1.4}.city200s .protect_section__items{display:flex;flex-direction:column;gap:calc(var(--rvw, 1vw) * 2.9166666667);margin-top:calc(var(--rvw, 1vw) * 4.1666666667)}.city200s .protect_section__item{color:#111}.city200s .protect_section__item_header{display:flex;gap:calc(var(--rvw, 1vw) * .7291666667);align-items:center}.city200s .protect_section__item_arrow{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--rvw, 1vw) * 2.6041666667);height:calc(var(--rvw, 1vw) * 2.6041666667);color:var(--item-arrow-color, #fff);background:var(--item-arrow-background, #000);border-radius:50%;transition:background-color .3s ease,color .3s ease,transform .3s ease}.city200s .protect_section__item_arrow_icon{display:block;width:0;height:0;border-top:calc(var(--rvw, 1vw) * .5208333333) solid transparent;border-bottom:calc(var(--rvw, 1vw) * .5208333333) solid transparent;border-left:calc(var(--rvw, 1vw) * .8333333333) solid var(--item-arrow-color, #fff);transition:transform .3s ease}.city200s .protect_section__item_title{display:inline-flex;align-items:center;min-height:calc(var(--rvw, 1vw) * 3.6979166667);padding:0 calc(var(--rvw, 1vw) * 1.875);color:var(--item-title-color, #fff);font-size:calc(var(--rvw, 1vw) * 2.0833333333);font-family:MarkOT-Bold;background:var(--item-title-background, #000);border-radius:calc(var(--rvw, 1vw) * 52.03125);transition:background-color .3s ease,color .3s ease}.city200s .protect_section__item_body{display:grid;grid-template-rows:0fr;margin-left:calc(var(--rvw, 1vw) * 5.2083333333);opacity:0;transition:grid-template-rows .35s ease,opacity .35s ease,margin-top .35s ease}.city200s .protect_section__item_desc{overflow:hidden;color:var(--protect-desc-color);font-size:calc(var(--rvw, 1vw) * 1.1458333333);line-height:1.45}.city200s .protect_section__visual{min-width:0}.city200s .protect_section__viewport{position:relative;overflow:hidden;border-radius:calc(var(--rvw, 1vw) * 2.1875);aspect-ratio:1.1690140845}.city200s .protect_section__slide{position:absolute;opacity:0;transition:opacity .45s ease;pointer-events:none;top:0;right:0;bottom:0;left:0}.city200s .protect_section__slide.is_active{opacity:1;pointer-events:auto}@media (max-width: 750px){.city200s .protect_section{--protect-step-vh: 70vh}.city200s .protect_section__inner{padding:calc(var(--rvw, 1vw) * 3.3333333333) 0 calc(var(--rvw, 1vw) * 4.8)}.city200s .protect_section__content--desktop{display:none}.city200s .protect_section__content--mobile{display:flex;flex-direction:column;gap:0;align-items:flex-start;width:calc(100% - calc(var(--rvw, 1vw) * 10.6666666667));margin:0 auto}.city200s .protect_section__copy--mobile{display:block}.city200s .protect_section__headline{font-size:calc(var(--rvw, 1vw) * 5.3333333333);line-height:1.2}.city200s .protect_section__lead{margin-top:calc(var(--rvw, 1vw) * 2.1333333333);font-size:calc(var(--rvw, 1vw) * 2.6666666667);line-height:1.35}.city200s .protect_section__items{gap:calc(var(--rvw, 1vw) * 4.4);margin-top:calc(var(--rvw, 1vw) * 6.1333333333)}.city200s .protect_section__item_header{gap:calc(var(--rvw, 1vw) * 1.2)}.city200s .protect_section__item_arrow{width:calc(var(--rvw, 1vw) * 3.8666666667);height:calc(var(--rvw, 1vw) * 3.8666666667)}.city200s .protect_section__item_arrow_icon{border-top-width:calc(var(--rvw, 1vw) * 1.0666666667);border-bottom-width:calc(var(--rvw, 1vw) * 1.0666666667);border-left-width:calc(var(--rvw, 1vw) * 1.6)}.city200s .protect_section__item_title{min-height:calc(var(--rvw, 1vw) * 5.6);padding:0 calc(var(--rvw, 1vw) * 2.6666666667);font-size:calc(var(--rvw, 1vw) * 3.2)}.city200s .protect_section__item_body{margin-left:calc(var(--rvw, 1vw) * 8)}.city200s .protect_section__item_desc{font-size:calc(var(--rvw, 1vw) * 2.1333333333);line-height:1.42}.city200s .protect_section__viewport{width:100%;border-radius:calc(var(--rvw, 1vw) * 2.6666666667);aspect-ratio:1.4388646288}.city200s .protect_section__visual--mobile{width:100%;min-width:0;margin-top:calc(var(--rvw, 1vw) * 5.3333333333)}}.city200s .protect_section__item.is_active .protect_section__item_body{grid-template-rows:1fr;margin-top:calc(var(--rvw, 1vw) * 1.25);opacity:1}.city200s .protect_section__item.is_active .protect_section__item_arrow_icon{transform:rotate(90deg)}@media (max-width: 750px){.city200s .protect_section__item.is_active .protect_section__item_body{margin-top:calc(var(--rvw, 1vw) * 1.0666666667)}.city200s .protect_section__item.is_active .protect_section__item_arrow_icon{transform:rotate(90deg)}}.city200s .askai_section{--askai-background: #fff;--askai-title-color: #000;--askai-desc-color: #2f2f2f;--askai-highlight-color: #ff9d4d;--askai-inactive-title-color: #bdbdbd;--askai-panel-background: #faf5f1;--askai-step-vh: 78vh;--askai-panel-height: calc(var(--rvw, 1vw) * 16.6666666667);--askai-item-gap: calc(var(--rvw, 1vw) * .625);--askai-slot-height: calc((var(--askai-panel-height) - var(--askai-item-gap) * 2) / 3);overflow:clip;background:var(--askai-background)}.city200s .askai_section .highlight{color:var(--askai-highlight-color);font-family:inherit}.city200s .askai_section__sticky_wrap{height:calc(100vh + var(--askai-step-count, 0) * var(--askai-step-vh))}.city200s .askai_section__sticky_ani{position:sticky;top:0;display:flex;align-items:center;min-height:100vh}.city200s .askai_section__inner{position:relative;width:100%;padding:calc(var(--rvw, 1vw) * 3.125) 0}.city200s .askai_section__floating_icon{position:absolute;z-index:1;pointer-events:none}.city200s .askai_section__floating_icon img{display:block;width:100%}.city200s .askai_section__floating_icon--mobile,.city200s .askai_section__content--mobile,.city200s .askai_section__title_icon{display:none}.city200s .askai_section__content--desktop{position:relative;z-index:2;display:grid;grid-template-columns:calc(var(--rvw, 1vw) * 16.1458333333) minmax(0,1fr);gap:calc(var(--rvw, 1vw) * 5.2083333333);align-items:center;width:min(var(--rvw, 1vw) * 62.5,100% - calc(var(--rvw, 1vw) * 18.75));margin:0 auto}.city200s .askai_section__visual{display:flex;justify-content:center}.city200s .askai_section__phone_stage{position:relative}.city200s .askai_section__phone_stage--desktop{width:calc(var(--rvw, 1vw) * 16.1458333333);height:calc(var(--rvw, 1vw) * 34.1145833333)}.city200s .askai_section__phone_frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s ease}.city200s .askai_section__phone_frame.is_active{opacity:1}.city200s .askai_section__headline{color:var(--askai-title-color);font-size:calc(var(--rvw, 1vw) * 3.0208333333);font-family:MarkOT-Bold;line-height:1.16}.city200s .askai_section__lead{margin-top:calc(var(--rvw, 1vw) * 1.0416666667);color:var(--askai-desc-color);font-size:calc(var(--rvw, 1vw) * 1.5104166667);line-height:1.35}.city200s .askai_section__panel{position:relative;display:flex;gap:calc(var(--rvw, 1vw) * 1.4583333333);align-items:stretch;width:calc(var(--rvw, 1vw) * 32.1875);margin-top:calc(var(--rvw, 1vw) * 1.875);padding:calc(var(--rvw, 1vw) * 1.6666666667) calc(var(--rvw, 1vw) * 2.5);background:var(--askai-panel-background);border-radius:calc(var(--rvw, 1vw) * 1.7708333333)}.city200s .askai_section__panel_line{position:relative;flex:0 0 calc(var(--rvw, 1vw) * .15625);width:calc(var(--rvw, 1vw) * .15625);height:var(--askai-panel-height);background:#0000002e;border-radius:calc(var(--rvw, 1vw) * 52.03125)}.city200s .askai_section__panel_line:before{position:absolute;top:calc((var(--askai-slot-height) + var(--askai-item-gap)) * var(--askai-active-slot));left:50%;width:100%;height:var(--askai-slot-height);background:var(--askai-highlight-color);border-radius:calc(var(--rvw, 1vw) * 52.03125);transform:translate(-50%);transition:top .4s ease;content:""}.city200s .askai_section__items_viewport{flex:1;height:var(--askai-panel-height);overflow:hidden}.city200s .askai_section__items_track{display:grid;grid-auto-rows:var(--askai-slot-height);gap:var(--askai-item-gap);transform:translateY(calc((var(--askai-slot-height) + var(--askai-item-gap)) * var(--askai-track-offset) * -1));transition:transform .4s ease}.city200s .askai_section__item_slot{display:flex;flex-direction:column;justify-content:flex-start;height:var(--askai-slot-height)}.city200s .askai_section__item_slot--center{justify-content:center}.city200s .askai_section__item_slot--bottom{justify-content:flex-end}.city200s .askai_section__item{display:flex;flex-direction:column;color:var(--askai-inactive-title-color);transition:color .35s ease,opacity .35s ease}.city200s .askai_section__item.is_active{color:var(--askai-highlight-color)}.city200s .askai_section__item_title{font-size:calc(var(--rvw, 1vw) * 1.6666666667);font-family:MarkOT-Bold;line-height:1.15}.city200s .askai_section__item_desc{max-height:0;margin-top:0;overflow:hidden;color:var(--askai-desc-color);font-size:calc(var(--rvw, 1vw) * .9375);line-height:1.45;opacity:0;transition:max-height .35s ease,margin-top .35s ease,opacity .35s ease}.city200s .askai_section__item.is_active .askai_section__item_desc{max-height:calc(var(--rvw, 1vw) * 6.25);margin-top:calc(var(--rvw, 1vw) * .625);opacity:1}@media (max-width: 750px){.city200s .askai_section{--askai-step-vh: 68vh;--askai-panel-height: calc(var(--rvw, 1vw) * 37.3333333333);--askai-item-gap: calc(var(--rvw, 1vw) * 2.1333333333);--askai-slot-height: calc((var(--askai-panel-height) - var(--askai-item-gap) * 2) / 3)}.city200s .askai_section__inner{padding:calc(var(--rvw, 1vw) * 8.5333333333) 0}.city200s .askai_section__floating_icon--desktop,.city200s .askai_section__content--desktop{display:none}.city200s .askai_section__content--mobile{position:relative;z-index:2;display:block;width:calc(100% - calc(var(--rvw, 1vw) * 11.4666666667));margin:0 auto}.city200s .askai_section__mobile_head{position:relative;z-index:4}.city200s .askai_section__title_row{position:relative;width:fit-content;max-width:100%}.city200s .askai_section__title_row .askai_section__headline{display:inline-block;max-width:100%}.city200s .askai_section__title_icon{position:absolute;display:block}.city200s .askai_section__headline{font-size:calc(var(--rvw, 1vw) * 5.3333333333);line-height:1.2}.city200s .askai_section__lead{margin-top:calc(var(--rvw, 1vw) * 3.2);font-size:calc(var(--rvw, 1vw) * 2.6666666667);line-height:1.3}.city200s .askai_section__mobile_stage{position:relative;min-height:calc(var(--rvw, 1vw) * 80);margin-top:calc(var(--rvw, 1vw) * 5.3333333333)}.city200s .askai_section__floating_icon--mobile{z-index:4;display:block}.city200s .askai_section__mobile_visual{position:absolute;top:0;right:0;z-index:3}.city200s .askai_section__phone_stage--mobile{width:calc(var(--rvw, 1vw) * 38);height:calc(var(--rvw, 1vw) * 80)}.city200s .askai_section__panel--mobile{position:absolute;top:50%;left:0;z-index:2;gap:calc(var(--rvw, 1vw) * 3.2);width:calc(var(--rvw, 1vw) * 66.6666666667);margin-top:0;padding:calc(var(--rvw, 1vw) * 4.6666666667);border-radius:calc(var(--rvw, 1vw) * 4.5333333333);transform:translateY(-50%)}.city200s .askai_section__panel_line{flex-basis:calc(var(--rvw, 1vw) * .5333333333);width:calc(var(--rvw, 1vw) * .5333333333);border-radius:calc(var(--rvw, 1vw) * 133.2)}.city200s .askai_section__panel_line:before{border-radius:calc(var(--rvw, 1vw) * 133.2)}.city200s .askai_section__items_viewport{max-width:calc(var(--rvw, 1vw) * 40)}.city200s .askai_section__item_title{font-size:calc(var(--rvw, 1vw) * 3.2);line-height:1.22}.city200s .askai_section__item_desc{font-size:calc(var(--rvw, 1vw) * 2.1333333333);line-height:1.45}}@media (max-width: 750px){.city200s .askai_section__item.is_active .askai_section__item_desc{max-height:calc(var(--rvw, 1vw) * 20.8);margin-top:calc(var(--rvw, 1vw) * .8)}}
