.section.cc-space[data-v-7bb77155]{padding:120px 16px 16px;background:#fff;min-height:100vh;flex-direction:column}.hero__box[data-v-7bb77155],.section.cc-space[data-v-7bb77155]{position:relative;display:flex}.hero__box[data-v-7bb77155]{background-color:#0e1b19;border-radius:40px;overflow:hidden;width:100%;flex:1;align-items:center}.main-container.z-1[data-v-7bb77155]{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:80px 40px}.hero__layout[data-v-7bb77155]{display:flex;align-items:center;justify-content:center}.hero__content[data-v-7bb77155]{text-align:center;gap:32px;max-width:800px}.flex-col.gap-16[data-v-7bb77155],.hero__content[data-v-7bb77155]{display:flex;flex-direction:column;align-items:center}.flex-col.gap-16[data-v-7bb77155]{gap:16px}.hero_overline[data-v-7bb77155]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:100vw;background:#a8d85b1f;font-family:Geist,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#a8d85b;animation:hero-rise-7bb77155 .9s cubic-bezier(.32,.72,0,1) both}.hero_overline_dot[data-v-7bb77155]{width:6px;height:6px;border-radius:50%;background:#a8d85b;box-shadow:0 0 0 4px #a8d85b40;animation:pulse-7bb77155 2s ease-in-out infinite}@keyframes pulse-7bb77155{0%,to{opacity:1}50%{opacity:.4}}.hero_heading[data-v-7bb77155]{font-family:Geist,sans-serif;font-weight:600;font-size:clamp(48px,5.6vw,76px);line-height:1.05;letter-spacing:-2.4px;color:#fff;animation:hero-rise-7bb77155 .9s cubic-bezier(.32,.72,0,1) both;animation-delay:.15s}.h1_line[data-v-7bb77155]{display:block;white-space:nowrap}@media(max-width:768px){.h1_line[data-v-7bb77155]{display:inline;white-space:normal}}.font-display[data-v-7bb77155]{color:#ffffff8c}.font-display[data-v-7bb77155],.hero_p[data-v-7bb77155]{font-family:Geist,sans-serif;font-weight:400}.hero_p[data-v-7bb77155]{font-size:16px;line-height:22px;letter-spacing:-.16px;color:#ffffffb3;max-width:520px;animation:hero-rise-7bb77155 .9s cubic-bezier(.32,.72,0,1) both;animation-delay:.3s}.button-group[data-v-7bb77155]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;animation:hero-rise-7bb77155 .9s cubic-bezier(.32,.72,0,1) both;animation-delay:.45s}@keyframes hero-rise-7bb77155{0%{opacity:0;transform:translateY(28px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}[data-v-7bb77155] .btn_wrap.is-outline,[data-v-7bb77155] .btn_wrap.is-outline .btn_inner{color:#fff}[data-v-7bb77155] .btn_wrap.is-outline .btn_bg{border-color:#fff3}[data-v-7bb77155] .btn_wrap.is-outline:hover .btn_bg{background-color:#ffffff0f}.hero__live[data-v-7bb77155]{display:inline-flex;align-items:center;gap:14px;background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-radius:100vw;padding:12px 22px;animation:hero-rise-7bb77155 .9s cubic-bezier(.32,.72,0,1) both;animation-delay:.6s}.hero__live_dot[data-v-7bb77155]{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px #4ade8040;animation:pulse-7bb77155 2s ease-in-out infinite;flex-shrink:0}.hero__live_text[data-v-7bb77155]{display:flex;align-items:center;gap:6px;line-height:1.2}.hero__live_text strong[data-v-7bb77155]{font-family:Geist,sans-serif;font-weight:600;font-size:16px;color:#fff;letter-spacing:-.3px}.hero__live_text span[data-v-7bb77155]{font-family:Geist,sans-serif;font-size:13px;color:#ffffff8c}@media(max-width:768px){.section.cc-space[data-v-7bb77155]{padding:90px 12px 12px}.main-container.z-1[data-v-7bb77155]{padding:48px 24px}.hero__box[data-v-7bb77155]{border-radius:28px}.hero_heading[data-v-7bb77155]{letter-spacing:-1.5px}.button-group[data-v-7bb77155]{flex-direction:column;width:100%}.button-group[data-v-7bb77155] .btn_wrap{width:100%}.button-group[data-v-7bb77155] .btn_inner{width:100%;justify-content:center}}.section[data-v-43773b58]{position:relative;display:block;width:100%;color:#0e1b19;padding-top:100px}.main-container[data-v-43773b58]{max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}.section_row_title[data-v-43773b58]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:60px}.flex-col[data-v-43773b58]{display:flex;flex-direction:column}.gap-16[data-v-43773b58]{gap:16px}.heading_wrap[data-v-43773b58]{max-width:70ch}.heading_block[data-v-43773b58]{display:flex;flex-direction:column;font-family:Geist,sans-serif;font-weight:600;font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.heading_line[data-v-43773b58]{display:flex;align-items:baseline;white-space:nowrap}.looping__group[data-v-43773b58]{display:inline-flex;position:relative;overflow:hidden;vertical-align:baseline;height:1.15em;min-width:6ch}.looping__sub[data-v-43773b58]{font-family:Geist,sans-serif;font-weight:400;color:#0e1b1980;margin:0;white-space:nowrap}.loop-enter-active[data-v-43773b58],.loop-leave-active[data-v-43773b58]{transition:all .4s cubic-bezier(.32,.72,0,1)}.loop-enter-from[data-v-43773b58]{opacity:0;transform:translateY(100%)}.loop-leave-to[data-v-43773b58]{opacity:0;transform:translateY(-100%)}.p_wrap[data-v-43773b58]{max-width:50ch}.section_p[data-v-43773b58]{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#0e1b19}.gallery__group[data-v-43773b58]{width:100vw;position:relative;left:50%;margin-left:-50vw;overflow:hidden;padding:0 0 60px}.gallery__fade[data-v-43773b58]{position:absolute;top:0;bottom:0;width:200px;z-index:10;pointer-events:none}.gallery__fade--left[data-v-43773b58]{left:0;background:linear-gradient(90deg,#fff 0,transparent)}.gallery__fade--right[data-v-43773b58]{right:0;background:linear-gradient(270deg,#fff 0,transparent)}.marquee__wrap[data-v-43773b58]{width:100%;overflow:hidden}.marquee_list[data-v-43773b58]{display:flex;gap:20px;width:-moz-max-content;width:max-content}.marquee--left[data-v-43773b58]{animation:marquee-left-43773b58 50s linear infinite}@keyframes marquee-left-43773b58{0%{transform:translate(0)}to{transform:translate(-50%)}}.gallery__item[data-v-43773b58]{position:relative;flex-shrink:0;width:380px;aspect-ratio:4/5;border-radius:28px;overflow:hidden;display:flex;align-items:flex-end;padding:24px}.gallery__img[data-v-43773b58]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery__overlay[data-v-43773b58]{position:absolute;inset:0;background:linear-gradient(180deg,#0e1b1900 40%,#0e1b19b3);pointer-events:none}.gallery__label[data-v-43773b58]{position:relative;z-index:2;font-family:Geist,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#fff;background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 14px;border-radius:100vw}@media(max-width:768px){.section[data-v-43773b58]{padding-top:60px}.main-container[data-v-43773b58]{padding:0 20px}.section_row_title[data-v-43773b58]{flex-direction:column;align-items:flex-start;margin-bottom:40px}.gallery__item[data-v-43773b58]{width:280px}.gallery__group[data-v-43773b58]{padding:0 0 40px}}.section[data-v-6081d6f8]{position:relative;display:block;width:100%;color:#0e1b19}.main-container[data-v-6081d6f8]{max-width:1280px;margin:0 auto;padding:100px 40px;box-sizing:border-box}.section_layout[data-v-6081d6f8]{gap:60px}.flex-col[data-v-6081d6f8],.section_layout[data-v-6081d6f8]{display:flex;flex-direction:column}.gap-20[data-v-6081d6f8]{gap:20px}.text-center[data-v-6081d6f8]{text-align:center}.mx-auto[data-v-6081d6f8]{margin-left:auto;margin-right:auto}.heading_wrap[data-v-6081d6f8]{max-width:50ch}.section_h2[data-v-6081d6f8]{font-family:Geist,sans-serif;font-weight:600;font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.h2_line[data-v-6081d6f8]{display:block}@media(max-width:768px){.h2_line[data-v-6081d6f8]{display:inline;margin-right:.25em}}.font-display[data-v-6081d6f8]{font-family:Geist,sans-serif;font-weight:400;color:#0e1b1980}.p_wrap[data-v-6081d6f8]{max-width:50ch}.section_p[data-v-6081d6f8]{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#0e1b19}.zones_grid[data-v-6081d6f8]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.zone_card[data-v-6081d6f8]{display:flex;flex-direction:column;gap:18px;padding:32px 28px;background:#fff;border-radius:24px;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f;animation:zone-fade-up-6081d6f8 .6s cubic-bezier(.32,.72,0,1) both}@keyframes zone-fade-up-6081d6f8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.zone_top[data-v-6081d6f8]{gap:12px}.zone_icon[data-v-6081d6f8],.zone_top[data-v-6081d6f8]{display:flex;align-items:center}.zone_icon[data-v-6081d6f8]{width:40px;height:40px;border-radius:12px;background:var(--accent);justify-content:center;flex-shrink:0;box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 45%,transparent)}.zone_icon_dot[data-v-6081d6f8]{width:10px;height:10px;border-radius:50%;background:#fff}.zone_name[data-v-6081d6f8]{font-family:Geist,sans-serif;font-weight:600;font-size:22px;line-height:26px;letter-spacing:-.4px;color:#0e1b19}.zone_divider[data-v-6081d6f8]{height:1px;background:linear-gradient(90deg,#0e1b191f,#0e1b1900 80%)}.zone_list[data-v-6081d6f8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.zone_item[data-v-6081d6f8]{gap:10px;font-family:Geist,sans-serif;font-size:14px;color:#0e1b19bf}.zone_check[data-v-6081d6f8],.zone_item[data-v-6081d6f8]{display:flex;align-items:center}.zone_check[data-v-6081d6f8]{width:20px;height:20px;border-radius:100vw;border:1.4px solid var(--accent);background:#fff;justify-content:center;flex-shrink:0}.counters[data-v-6081d6f8]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:50px 40px;background:#0e1b19;border-radius:32px}.counter[data-v-6081d6f8]{display:flex;flex-direction:column;gap:6px;text-align:center}.counter_num[data-v-6081d6f8]{font-family:Geist,sans-serif;font-weight:600;font-size:56px;line-height:1;letter-spacing:-2px;color:#fff;font-variant-numeric:tabular-nums}.counter_label[data-v-6081d6f8]{font-family:Geist,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#ffffff80}@media(max-width:991px){.counters[data-v-6081d6f8],.zones_grid[data-v-6081d6f8]{grid-template-columns:repeat(2,1fr)}.counters[data-v-6081d6f8]{gap:32px 20px}}@media(max-width:768px){.main-container[data-v-6081d6f8]{padding:60px 20px}.zones_grid[data-v-6081d6f8]{grid-template-columns:1fr}.counter_num[data-v-6081d6f8]{font-size:42px}.counters[data-v-6081d6f8]{padding:40px 24px;border-radius:24px}}.section[data-v-1cf152f4]{position:relative;display:block;width:100%;color:#0e1b19}.main-container[data-v-1cf152f4]{max-width:1280px;margin:0 auto;padding:100px 40px;box-sizing:border-box}.section_layout[data-v-1cf152f4]{gap:60px}.flex-col[data-v-1cf152f4],.section_layout[data-v-1cf152f4]{display:flex;flex-direction:column}.gap-10[data-v-1cf152f4]{gap:10px}.text-center[data-v-1cf152f4]{text-align:center}.mx-auto[data-v-1cf152f4]{margin-left:auto;margin-right:auto}.heading_wrap[data-v-1cf152f4]{max-width:50ch}.section_h2[data-v-1cf152f4]{font-family:Geist,sans-serif;font-weight:600;font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.h2_line[data-v-1cf152f4]{display:block}@media(max-width:768px){.h2_line[data-v-1cf152f4]{display:inline;margin-right:.25em}}.font-display[data-v-1cf152f4]{font-family:Geist,sans-serif;font-weight:400;color:#0e1b1980}.p_wrap[data-v-1cf152f4]{max-width:50ch}.section_p[data-v-1cf152f4]{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#0e1b19}.swiper_group[data-v-1cf152f4]{width:100vw;position:relative;left:50%;margin-left:-50vw;overflow:hidden}.swiper-wrapper[data-v-1cf152f4]{display:flex;gap:20px;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;padding:20px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-wrapper[data-v-1cf152f4]::-webkit-scrollbar{display:none}.swiper-slide[data-v-1cf152f4]{flex-shrink:0;width:24vw;min-width:320px;max-width:380px}.coach_card[data-v-1cf152f4]{width:100%;border-radius:24px;background-color:#f9f9f9;overflow:hidden;display:flex;flex-direction:column;transform:scale(.9);opacity:.6;transition:transform .6s cubic-bezier(.32,.72,0,1),opacity .6s ease}.swiper-slide.is-active .coach_card[data-v-1cf152f4]{transform:scale(1);opacity:1}.coach__visual[data-v-1cf152f4]{width:100%;aspect-ratio:4/3;overflow:hidden;position:relative}.coach__img[data-v-1cf152f4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.coach__body[data-v-1cf152f4]{padding:24px;gap:16px}.coach__body[data-v-1cf152f4],.coach__meta[data-v-1cf152f4]{display:flex;flex-direction:column}.coach__meta[data-v-1cf152f4]{gap:4px}.coach__name[data-v-1cf152f4]{font-weight:400;font-size:22px;line-height:26px;letter-spacing:-.5px;color:#0e1b19}.coach__name[data-v-1cf152f4],.coach__role[data-v-1cf152f4]{font-family:Geist,sans-serif}.coach__role[data-v-1cf152f4]{font-size:15px;font-weight:500;line-height:20px;color:#a8d85b}.divider[data-v-1cf152f4]{height:1px;width:100%;background:linear-gradient(90deg,#0e1b191f,#0e1b1900 60%)}.coach__desc[data-v-1cf152f4]{font-family:Geist,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#0e1b19ba}.swiper_btn__wrap[data-v-1cf152f4]{gap:8px}.swiper_btn[data-v-1cf152f4],.swiper_btn__wrap[data-v-1cf152f4]{display:flex;align-items:center;justify-content:center}.swiper_btn[data-v-1cf152f4]{width:48px;height:48px;border-radius:100vw;background:#fff;border:none;cursor:pointer;transition:opacity .3s ease,box-shadow .3s ease;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f}.swiper_btn.is-disabled[data-v-1cf152f4]{opacity:.35;cursor:not-allowed}.swiper_btn[data-v-1cf152f4]:not(.is-disabled):hover{box-shadow:0 2px 4px #0e1b1914,0 8px 20px #0e1b1914}@media(max-width:991px){.swiper-slide[data-v-1cf152f4]{width:38vw;min-width:0;max-width:none}}@media(max-width:768px){.main-container[data-v-1cf152f4]{padding:60px 20px}.swiper-slide[data-v-1cf152f4]{width:75vw}.swiper-wrapper[data-v-1cf152f4]{scroll-snap-type:x mandatory}.swiper-slide[data-v-1cf152f4]{scroll-snap-align:center}}.section[data-v-1056a81b]{position:relative;display:block;width:100%;color:#0e1b19}.main-container[data-v-1056a81b]{max-width:1280px;margin:0 auto;padding:100px 40px;box-sizing:border-box}.section_layout[data-v-1056a81b]{display:flex;flex-direction:column;gap:50px}.section_row_title[data-v-1056a81b]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px}.flex-col[data-v-1056a81b]{display:flex;flex-direction:column}.gap-16[data-v-1056a81b]{gap:16px}.heading_wrap[data-v-1056a81b]{max-width:50ch}.section_h2[data-v-1056a81b]{font-family:Geist,sans-serif;font-weight:600;font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.h2_line[data-v-1056a81b]{display:block}@media(max-width:768px){.h2_line[data-v-1056a81b]{display:inline;margin-right:.25em}}.font-display[data-v-1056a81b]{font-family:Geist,sans-serif;font-weight:400;color:#0e1b1980}.p_wrap[data-v-1056a81b]{max-width:50ch}.section_p[data-v-1056a81b]{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#0e1b19}.filters[data-v-1056a81b]{display:flex;align-items:center;gap:6px;flex-shrink:0}.filter_btn[data-v-1056a81b]{padding:10px 18px;border-radius:100vw;border:1px solid #ecf4ec;background:transparent;font-family:Geist,sans-serif;font-size:14px;font-weight:500;color:#0e1b1999;cursor:pointer;transition:all .3s ease}.filter_btn[data-v-1056a81b]:hover{color:#0e1b19}.filter_btn.is-active[data-v-1056a81b]{background:#0e1b19;border-color:#0e1b19;color:#fff}.calendar[data-v-1056a81b]{display:flex;flex-direction:column;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f}.calendar__head[data-v-1056a81b],.calendar__row[data-v-1056a81b]{display:grid;grid-template-columns:80px repeat(7,1fr)}.calendar__cell[data-v-1056a81b]{border-bottom:1px solid rgba(14,27,25,.05);border-right:1px solid rgba(14,27,25,.05);min-height:92px;padding:8px;display:flex;flex-direction:column}.calendar__cell[data-v-1056a81b]:last-child{border-right:none}.calendar__row:last-child .calendar__cell[data-v-1056a81b]{border-bottom:none}.calendar__cell--corner[data-v-1056a81b],.calendar__cell--day[data-v-1056a81b]{background:#fafafa;min-height:50px}.calendar__cell--day[data-v-1056a81b]{font-family:Geist,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#0e1b1980;align-items:center;justify-content:center}.calendar__cell--day.is-weekend[data-v-1056a81b]{color:#a8d85b}.calendar__cell--time[data-v-1056a81b]{background:#fafafa;font-family:Geist,sans-serif;font-size:12px;font-weight:600;color:#0e1b198c;align-items:center;justify-content:center}.calendar__cell--course[data-v-1056a81b]{padding:6px;background:#fff}.course[data-v-1056a81b]{width:100%;height:100%;background:var(--accent);color:#fff;border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:2px;cursor:pointer;transition:transform .3s ease;position:relative}.course[data-v-1056a81b]:hover{transform:scale(1.04)}.course.is-full[data-v-1056a81b]{background:#0e1b1914;color:#0e1b1980}.course__name[data-v-1056a81b]{font-family:Geist,sans-serif;font-size:12px;font-weight:600}.course__coach[data-v-1056a81b]{opacity:.8}.course__coach[data-v-1056a81b],.course__spots[data-v-1056a81b]{font-family:Geist,sans-serif;font-size:10px}.course__spots[data-v-1056a81b]{margin-top:auto;opacity:.85}.course__full[data-v-1056a81b]{font-weight:600}.calendar_mobile[data-v-1056a81b]{display:none}.day_tabs[data-v-1056a81b]{display:flex;gap:6px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:4px}.day_tabs[data-v-1056a81b]::-webkit-scrollbar{display:none}.day_tab[data-v-1056a81b]{padding:10px 18px;border-radius:100vw;border:1px solid #ecf4ec;background:transparent;font-family:Geist,sans-serif;font-size:14px;font-weight:500;color:#0e1b1999;cursor:pointer;flex-shrink:0;transition:all .3s ease}.day_tab.is-active[data-v-1056a81b]{background:#0e1b19;border-color:#0e1b19;color:#fff}.day_courses[data-v-1056a81b]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.day_course[data-v-1056a81b]{display:flex;align-items:center;gap:14px;padding:16px;background:#fff;border-radius:16px;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f;border-left:4px solid var(--accent)}.day_course__time[data-v-1056a81b]{font-family:Geist,sans-serif;font-weight:600;font-size:14px;color:#0e1b19;flex-shrink:0;width:50px}.day_course__body[data-v-1056a81b]{flex:1;display:flex;flex-direction:column;gap:2px}.day_course__name[data-v-1056a81b]{font-family:Geist,sans-serif;font-size:15px;font-weight:600;color:#0e1b19}.day_course__coach[data-v-1056a81b]{color:#0e1b198c}.day_course__coach[data-v-1056a81b],.day_course__spots[data-v-1056a81b]{font-family:Geist,sans-serif;font-size:12px}.day_course__spots[data-v-1056a81b]{font-weight:500;color:var(--accent);flex-shrink:0}@media(max-width:991px){.calendar[data-v-1056a81b]{display:none}.calendar_mobile[data-v-1056a81b]{display:flex;flex-direction:column;gap:10px}.section_row_title[data-v-1056a81b]{flex-direction:column;align-items:flex-start}}@media(max-width:768px){.main-container[data-v-1056a81b]{padding:60px 20px}}.section[data-v-af0f7e2d]{position:relative;display:block;width:100%;color:#0e1b19}.main-container[data-v-af0f7e2d]{max-width:1280px;margin:0 auto;padding:100px 40px;box-sizing:border-box}.section_layout[data-v-af0f7e2d]{gap:60px}.flex-col[data-v-af0f7e2d],.section_layout[data-v-af0f7e2d]{display:flex;flex-direction:column}.gap-20[data-v-af0f7e2d]{gap:20px}.text-center[data-v-af0f7e2d]{text-align:center}.mx-auto[data-v-af0f7e2d]{margin-left:auto;margin-right:auto}.heading_wrap[data-v-af0f7e2d]{max-width:50ch}.section_h2[data-v-af0f7e2d]{font-family:Geist,sans-serif;font-weight:600;font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.h2_line[data-v-af0f7e2d]{display:block}@media(max-width:768px){.h2_line[data-v-af0f7e2d]{display:inline;margin-right:.25em}}.font-display[data-v-af0f7e2d]{font-family:Geist,sans-serif;font-weight:400;color:#0e1b1980}.p_wrap[data-v-af0f7e2d]{max-width:50ch}.section_p[data-v-af0f7e2d]{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#0e1b19}.plans_grid[data-v-af0f7e2d]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.plan_card[data-v-af0f7e2d]{position:relative;display:flex;flex-direction:column;gap:24px;padding:40px 32px;background:#fff;border-radius:28px;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f;animation:plan-fade-up-af0f7e2d .6s cubic-bezier(.32,.72,0,1) both}@keyframes plan-fade-up-af0f7e2d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.plan_card.is-featured[data-v-af0f7e2d]{background:#0e1b19;color:#fff;transform:scale(1.04);transition:transform .5s cubic-bezier(.32,.72,0,1)}.plan_badge[data-v-af0f7e2d]{position:absolute;top:20px;right:20px;background:#a8d85b;color:#0e1b19;font-family:Geist,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:6px 12px;border-radius:100vw}.plan_head[data-v-af0f7e2d]{display:flex;flex-direction:column;gap:8px}.plan_name[data-v-af0f7e2d]{font-weight:600;font-size:24px;line-height:28px;letter-spacing:-.5px}.plan_desc[data-v-af0f7e2d],.plan_name[data-v-af0f7e2d]{font-family:Geist,sans-serif}.plan_desc[data-v-af0f7e2d]{font-size:14px;line-height:20px;color:#0e1b19a6}.plan_card.is-featured .plan_desc[data-v-af0f7e2d]{color:#ffffffa6}.plan_price_row[data-v-af0f7e2d]{display:flex;align-items:baseline;gap:8px}.plan_price[data-v-af0f7e2d]{font-weight:600;font-size:56px;line-height:1;letter-spacing:-2px}.plan_price[data-v-af0f7e2d],.plan_unit[data-v-af0f7e2d]{font-family:Geist,sans-serif}.plan_unit[data-v-af0f7e2d]{font-size:15px;color:#0e1b1980}.plan_card.is-featured .plan_unit[data-v-af0f7e2d]{color:#ffffff80}.plan_divider[data-v-af0f7e2d]{height:1px;background:linear-gradient(90deg,#0e1b191f,#0e1b1900)}.plan_card.is-featured .plan_divider[data-v-af0f7e2d]{background:linear-gradient(90deg,#ffffff2e,#fff0)}.plan_features[data-v-af0f7e2d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;flex:1}.plan_feature[data-v-af0f7e2d]{display:flex;align-items:center;gap:12px;font-family:Geist,sans-serif;font-size:14px;line-height:20px}.plan_card.is-featured .plan_feature[data-v-af0f7e2d]{color:#ffffffd9}.plan_check[data-v-af0f7e2d]{width:22px;height:22px;border-radius:100vw;border:1.4px solid #a8d85b;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff}.plan_card.is-featured .plan_check[data-v-af0f7e2d]{background:#a8d85b;border-color:#a8d85b}.plan_card.is-featured .plan_check svg path[data-v-af0f7e2d]{stroke:#fff}.plan_cta[data-v-af0f7e2d]{margin-top:4px}.plan_cta[data-v-af0f7e2d] .btn_wrap{width:100%}.plan_cta[data-v-af0f7e2d] .btn_inner{justify-content:center}@media(max-width:991px){.plans_grid[data-v-af0f7e2d]{grid-template-columns:1fr;max-width:480px;margin:0 auto}.plan_card.is-featured[data-v-af0f7e2d]{transform:scale(1)}}@media(max-width:768px){.main-container[data-v-af0f7e2d]{padding:60px 20px}.plan_price[data-v-af0f7e2d]{font-size:44px}.plan_card[data-v-af0f7e2d]{padding:32px 24px}}.section[data-v-d157192b]{position:relative;display:block;width:100%;color:#0e1b19}.main-container[data-v-d157192b]{max-width:1280px;margin:0 auto;padding:100px 40px;box-sizing:border-box}.section_layout[data-v-d157192b]{display:flex;flex-direction:column;gap:50px}.section_row_title[data-v-d157192b]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px}.flex-col[data-v-d157192b]{display:flex;flex-direction:column}.gap-16[data-v-d157192b]{gap:16px}.heading_wrap[data-v-d157192b]{max-width:50ch}.section_h2[data-v-d157192b]{font-family:Geist,sans-serif;font-weight:600;font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.h2_line[data-v-d157192b]{display:block}@media(max-width:768px){.h2_line[data-v-d157192b]{display:inline;margin-right:.25em}}.font-display[data-v-d157192b]{font-family:Geist,sans-serif;font-weight:400;color:#0e1b1980}.p_wrap[data-v-d157192b]{max-width:50ch}.section_p[data-v-d157192b]{font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px}.section_p[data-v-d157192b],.see_all[data-v-d157192b]{font-family:Geist,sans-serif;color:#0e1b19}.see_all[data-v-d157192b]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;padding:12px 18px;border-radius:100vw;border:1px solid rgba(14,27,25,.15);transition:background-color .2s ease;flex-shrink:0}.see_all[data-v-d157192b]:hover{background-color:#0e1b190a}.shop_grid[data-v-d157192b]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product_card[data-v-d157192b]{display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;cursor:pointer;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f;transition:transform .4s cubic-bezier(.32,.72,0,1);animation:prod-fade-up-d157192b .55s cubic-bezier(.32,.72,0,1) both}.product_card[data-v-d157192b]:hover{transform:translateY(-4px)}@keyframes prod-fade-up-d157192b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.product_visual[data-v-d157192b]{position:relative;aspect-ratio:1;width:100%;overflow:hidden}.product_img[data-v-d157192b]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product_tag[data-v-d157192b]{position:absolute;top:12px;left:12px;background:#fff;color:#0e1b19;font-family:Geist,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:5px 10px;border-radius:100vw}.product_tag.is-new[data-v-d157192b]{background:#a8d85b;color:#fff}.product_body[data-v-d157192b]{padding:16px 18px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.product_name[data-v-d157192b]{font-size:14px;font-weight:500}.product_name[data-v-d157192b],.product_price[data-v-d157192b]{font-family:Geist,sans-serif;color:#0e1b19}.product_price[data-v-d157192b]{font-weight:600;font-size:16px;letter-spacing:-.3px}@media(max-width:991px){.shop_grid[data-v-d157192b]{grid-template-columns:repeat(2,1fr)}.section_row_title[data-v-d157192b]{flex-direction:column;align-items:flex-start}}@media(max-width:768px){.main-container[data-v-d157192b]{padding:60px 20px}}.section[data-v-7060cb0b]{position:relative;display:block;width:100%;color:#0e1b19}.main-container[data-v-7060cb0b]{max-width:1280px;margin:0 auto;padding:100px 40px;box-sizing:border-box}.section_layout[data-v-7060cb0b]{display:flex;flex-direction:column;gap:50px}.section_row_title[data-v-7060cb0b]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px}.flex-col[data-v-7060cb0b]{display:flex;flex-direction:column}.gap-16[data-v-7060cb0b]{gap:16px}.heading_wrap[data-v-7060cb0b]{max-width:50ch}.section_h2[data-v-7060cb0b]{font-family:Geist,sans-serif;font-weight:600;font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.h2_line[data-v-7060cb0b]{display:block}@media(max-width:768px){.h2_line[data-v-7060cb0b]{display:inline;margin-right:.25em}}.font-display[data-v-7060cb0b]{font-family:Geist,sans-serif;font-weight:400;color:#0e1b1980}.p_wrap[data-v-7060cb0b]{max-width:50ch}.section_p[data-v-7060cb0b]{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#0e1b19}.swiper_btn__wrap[data-v-7060cb0b]{gap:8px;flex-shrink:0}.swiper_btn[data-v-7060cb0b],.swiper_btn__wrap[data-v-7060cb0b]{display:flex;align-items:center}.swiper_btn[data-v-7060cb0b]{width:48px;height:48px;border-radius:100vw;background:#fff;border:none;cursor:pointer;justify-content:center;transition:opacity .3s ease,box-shadow .3s ease;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f}.swiper_btn.is-disabled[data-v-7060cb0b]{opacity:.35;cursor:not-allowed}.swiper_btn[data-v-7060cb0b]:not(.is-disabled):hover{box-shadow:0 2px 4px #0e1b1914,0 8px 20px #0e1b1914}.swiper_group[data-v-7060cb0b]{width:100vw;position:relative;left:50%;margin-left:-50vw;overflow:hidden}.swiper-wrapper[data-v-7060cb0b]{display:flex;gap:24px;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;padding:8px 50px}.swiper-wrapper[data-v-7060cb0b]::-webkit-scrollbar{display:none}.swiper-slide[data-v-7060cb0b]{flex-shrink:0;width:420px}.ba_card[data-v-7060cb0b]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f}.ba_split[data-v-7060cb0b]{position:relative;height:400px;overflow:hidden;cursor:ew-resize;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ba_img[data-v-7060cb0b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.ba_after__clip[data-v-7060cb0b],.ba_img[data-v-7060cb0b]{position:absolute;inset:0}.ba_after__clip[data-v-7060cb0b]{z-index:1}.ba_label[data-v-7060cb0b]{position:absolute;top:16px;z-index:3;font-family:Geist,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:6px 12px;border-radius:100vw;pointer-events:none}.ba_label--before[data-v-7060cb0b]{left:16px;color:#0e1b19;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ba_label--after[data-v-7060cb0b]{right:16px;background:#a8d85b;color:#fff}.ba_handle[data-v-7060cb0b]{position:absolute;top:0;bottom:0;z-index:2;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ba_handle__line[data-v-7060cb0b]{position:absolute;inset:0;width:2px;margin:0 auto;background:#fff;box-shadow:0 0 8px #0000004d}.ba_handle__knob[data-v-7060cb0b]{position:relative;width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #0003}.ba_body[data-v-7060cb0b]{padding:24px;gap:14px}.ba_body[data-v-7060cb0b],.ba_meta[data-v-7060cb0b]{display:flex;flex-direction:column}.ba_meta[data-v-7060cb0b]{gap:4px}.ba_name[data-v-7060cb0b]{font-weight:600;font-size:18px;letter-spacing:-.4px;color:#0e1b19}.ba_name[data-v-7060cb0b],.ba_stats[data-v-7060cb0b]{font-family:Geist,sans-serif}.ba_stats[data-v-7060cb0b]{display:flex;align-items:center;gap:8px;font-size:13px;color:#0e1b198c}.ba_goal[data-v-7060cb0b]{color:#a8d85b;font-weight:600}.ba_dot[data-v-7060cb0b]{width:3px;height:3px;border-radius:50%;background:#0e1b194d}.ba_divider[data-v-7060cb0b]{height:1px;background:linear-gradient(90deg,#0e1b191f,#0e1b1900 80%)}.ba_quote[data-v-7060cb0b]{font-family:Geist,sans-serif;font-size:14px;line-height:20px;color:#0e1b19b3}@media(max-width:991px){.section_row_title[data-v-7060cb0b]{flex-direction:column;align-items:flex-start}}@media(max-width:768px){.main-container[data-v-7060cb0b]{padding:60px 20px}.swiper-slide[data-v-7060cb0b]{width:320px}.ba_split[data-v-7060cb0b]{height:320px}.swiper-wrapper[data-v-7060cb0b]{padding:8px 20px}}.section[data-v-e0b58b21]{position:relative;display:block;width:100%;color:#0e1b19}.main-container[data-v-e0b58b21]{max-width:1280px;margin:0 auto;padding:100px 40px;box-sizing:border-box}.section_layout[data-v-e0b58b21]{gap:60px}.flex-col[data-v-e0b58b21],.section_layout[data-v-e0b58b21]{display:flex;flex-direction:column}.gap-20[data-v-e0b58b21]{gap:20px}.text-center[data-v-e0b58b21]{text-align:center}.mx-auto[data-v-e0b58b21]{margin-left:auto;margin-right:auto}.heading_wrap[data-v-e0b58b21]{max-width:50ch}.section_h2[data-v-e0b58b21]{font-family:Geist,sans-serif;font-weight:600;font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.h2_line[data-v-e0b58b21]{display:block}@media(max-width:768px){.h2_line[data-v-e0b58b21]{display:inline;margin-right:.25em}}.font-display[data-v-e0b58b21]{font-family:Geist,sans-serif;font-weight:400;color:#0e1b1980}.p_wrap[data-v-e0b58b21]{max-width:50ch}.section_p[data-v-e0b58b21]{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#0e1b19}.ig_grid[data-v-e0b58b21]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ig_card[data-v-e0b58b21]{display:flex;flex-direction:column;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f;animation:ig-fade-up-e0b58b21 .55s cubic-bezier(.32,.72,0,1) both}@keyframes ig-fade-up-e0b58b21{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ig_visual[data-v-e0b58b21]{position:relative;aspect-ratio:1;width:100%}.ig_img[data-v-e0b58b21]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ig_img[data-v-e0b58b21],.ig_overlay[data-v-e0b58b21]{position:absolute;inset:0}.ig_overlay[data-v-e0b58b21]{background:linear-gradient(180deg,#0e1b1900 50%,#0e1b198c)}.ig_handle[data-v-e0b58b21]{position:absolute;bottom:14px;left:14px;font-family:Geist,sans-serif;font-size:11px;font-weight:600;color:#fff;background:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 12px;border-radius:100vw}.ig_body[data-v-e0b58b21]{padding:18px 22px 22px;display:flex;flex-direction:column;gap:12px}.ig_head[data-v-e0b58b21]{display:flex;align-items:center;gap:10px}.ig_avatar[data-v-e0b58b21]{width:32px;height:32px;border-radius:50%;flex-shrink:0;border:2px solid #fff;box-shadow:0 0 0 1.5px #0e1b1914}.ig_meta[data-v-e0b58b21]{flex:1;display:flex;flex-direction:column;line-height:1.2}.ig_name[data-v-e0b58b21]{font-size:13px;font-weight:600;color:#0e1b19}.ig_handle_sm[data-v-e0b58b21],.ig_name[data-v-e0b58b21]{font-family:Geist,sans-serif}.ig_handle_sm[data-v-e0b58b21]{font-size:11px;color:#0e1b1973}.ig_heart[data-v-e0b58b21]{display:flex;align-items:center;justify-content:center}.ig_text[data-v-e0b58b21]{font-family:Geist,sans-serif;font-size:14px;line-height:20px;color:#0e1b19bf}@media(max-width:991px){.ig_grid[data-v-e0b58b21]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.main-container[data-v-e0b58b21]{padding:60px 20px}.ig_grid[data-v-e0b58b21]{grid-template-columns:1fr}}.section[data-v-f2e73e1e]{position:relative;display:block;width:100%;color:#0e1b19}.main-container[data-v-f2e73e1e]{max-width:1280px;margin:0 auto;padding:100px 40px;box-sizing:border-box}.hor__layout[data-v-f2e73e1e]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.hor__left[data-v-f2e73e1e]{display:flex;flex-direction:column;gap:28px}.overline[data-v-f2e73e1e]{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:8px 16px;border-radius:100vw;background:#f47a711a;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#a8d85b;text-decoration:none!important}.overline[data-v-f2e73e1e],.section_h2[data-v-f2e73e1e]{font-family:Geist,sans-serif;font-weight:600}.section_h2[data-v-f2e73e1e]{font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.overline_dot[data-v-f2e73e1e]{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px #4ade8040;animation:pulse-dot-f2e73e1e 2s ease-in-out infinite}@keyframes pulse-dot-f2e73e1e{0%,to{opacity:1}50%{opacity:.4}}.h2_line[data-v-f2e73e1e]{display:block}@media(max-width:768px){.h2_line[data-v-f2e73e1e]{display:inline;margin-right:.25em}}.clock_wrap[data-v-f2e73e1e]{display:flex;justify-content:center;margin:8px 0 16px}.clock[data-v-f2e73e1e]{width:220px;height:220px}.hours_list[data-v-f2e73e1e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.hour_item[data-v-f2e73e1e]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(14,27,25,.06)}.hour_item[data-v-f2e73e1e]:last-child{border-bottom:none}.hour_day[data-v-f2e73e1e]{font-weight:500;color:#0e1b19}.hour_day[data-v-f2e73e1e],.hour_range[data-v-f2e73e1e]{font-family:Geist,sans-serif;font-size:14px}.hour_range[data-v-f2e73e1e]{color:#0e1b1999;font-variant-numeric:tabular-nums}.hor__right[data-v-f2e73e1e]{display:flex;flex-direction:column;gap:24px;position:sticky;top:120px}.map_wrap[data-v-f2e73e1e]{aspect-ratio:4/3;border-radius:28px;overflow:hidden;background:linear-gradient(160deg,#ecf4ec,#f5faf5);box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f}.map_placeholder[data-v-f2e73e1e],.map_wrap[data-v-f2e73e1e]{width:100%;position:relative}.map_placeholder[data-v-f2e73e1e]{height:100%;display:flex;align-items:center;justify-content:center}.map_grid_bg[data-v-f2e73e1e]{position:absolute;inset:0;background-image:linear-gradient(rgba(14,27,25,.04) 1px,transparent 0),linear-gradient(90deg,rgba(14,27,25,.04) 1px,transparent 0);background-size:32px 32px}.map_pin[data-v-f2e73e1e]{position:relative;z-index:2;filter:drop-shadow(0 8px 16px rgba(244,122,113,.4));animation:pin-bounce-f2e73e1e 2s ease-in-out infinite}@keyframes pin-bounce-f2e73e1e{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.contact_card[data-v-f2e73e1e]{background:#fff;border-radius:24px;padding:28px 32px;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f}.contact_card[data-v-f2e73e1e],.contact_row[data-v-f2e73e1e]{display:flex;flex-direction:column}.contact_row[data-v-f2e73e1e]{gap:4px;padding:14px 0}.contact_label[data-v-f2e73e1e]{font-family:Geist,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#0e1b1966}.contact_value[data-v-f2e73e1e]{font-family:Geist,sans-serif;font-size:15px;font-weight:500;color:#0e1b19;line-height:20px}.contact_link[data-v-f2e73e1e]{text-decoration:none}.contact_link[data-v-f2e73e1e]:hover{color:#a8d85b}.contact_divider[data-v-f2e73e1e]{height:1px;background:#0e1b190f}.contact_btn[data-v-f2e73e1e]{margin-top:20px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;background:#0e1b19;color:#fff;border-radius:100vw;font-family:Geist,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s ease}.contact_btn[data-v-f2e73e1e]:hover{transform:scale(.98)}@media(max-width:991px){.hor__layout[data-v-f2e73e1e]{grid-template-columns:1fr;gap:60px}.hor__right[data-v-f2e73e1e]{position:static}}@media(max-width:768px){.main-container[data-v-f2e73e1e]{padding:60px 20px}.clock[data-v-f2e73e1e]{width:180px;height:180px}.contact_card[data-v-f2e73e1e]{padding:24px}}.section.cc-faq[data-v-8128ddcd]{position:relative;display:block;width:100%;color:#0e1b19}.main-container[data-v-8128ddcd]{max-width:1280px;margin:0 auto;padding:80px 40px 120px;box-sizing:border-box}.faq__box[data-v-8128ddcd]{background:#fff;border-radius:32px;padding:80px 60px;box-shadow:0 1px 2px #0e1b190f,0 6px 16px #0e1b190a,0 20px 48px #0e1b190f}.faq__layout[data-v-8128ddcd]{display:flex;flex-direction:row;justify-content:space-between;gap:80px}.faq__content[data-v-8128ddcd]{flex:1;max-width:450px;position:sticky;top:120px;align-self:flex-start;display:flex;flex-direction:column;gap:32px}.faq_list[data-v-8128ddcd]{flex:1.5}.flex-col[data-v-8128ddcd]{display:flex;flex-direction:column}.gap-20[data-v-8128ddcd]{gap:20px}.heading_wrap[data-v-8128ddcd]{max-width:50ch}.section_h2[data-v-8128ddcd]{font-family:Geist,sans-serif;font-weight:600;font-size:clamp(36px,4.5vw,57px);line-height:1.16;letter-spacing:-1.8px;color:#0e1b19}.h2_line[data-v-8128ddcd]{display:block}@media(max-width:768px){.h2_line[data-v-8128ddcd]{display:inline;margin-right:.25em}}.font-display[data-v-8128ddcd]{font-family:Geist,sans-serif;font-weight:400;color:#0e1b1980}.p_wrap[data-v-8128ddcd]{max-width:38ch}.section_p[data-v-8128ddcd]{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#0e1b19}.divider[data-v-8128ddcd]{height:1px;width:100%;background:linear-gradient(90deg,#0e1b191f,#0e1b1900)}.button-group[data-v-8128ddcd]{display:flex}.dropdown-item[data-v-8128ddcd]{border-bottom:1px solid rgba(14,27,25,.1);padding:24px 0}.dropdown-item[data-v-8128ddcd]:last-child{border-bottom:none}.dropdown-link[data-v-8128ddcd]{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:inherit;cursor:pointer;gap:16px}.dropdown-question[data-v-8128ddcd]{font-family:Geist,sans-serif;font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.16px;color:#0e1b19}.dropdown-icon[data-v-8128ddcd]{width:24px;height:24px;flex-shrink:0;opacity:.5;transition:transform .5s cubic-bezier(.32,.72,0,1)}[data-state=open] .dropdown-icon[data-v-8128ddcd]{transform:rotate(180deg)}.dropdown-content[data-v-8128ddcd]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s cubic-bezier(.32,.72,0,1),opacity .4s ease;opacity:0}[data-state=open] .dropdown-content[data-v-8128ddcd]{grid-template-rows:1fr;opacity:1}.dropdown-content>.rich-text[data-v-8128ddcd]{overflow:hidden}.dropdown-answer[data-v-8128ddcd]{font-family:Geist,sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#0e1b19ba;max-width:520px;padding-top:16px;padding-bottom:8px}@media(max-width:991px){.faq__layout[data-v-8128ddcd]{flex-direction:column;gap:40px}.faq__content[data-v-8128ddcd]{position:static;max-width:100%}}@media(max-width:768px){.main-container[data-v-8128ddcd]{padding:40px 20px 60px}.faq__box[data-v-8128ddcd]{padding:40px 24px;border-radius:24px}}.modal__group[data-v-e42a939e]{width:100vw;display:flex;z-index:1500}.modal__bg[data-v-e42a939e],.modal__group[data-v-e42a939e]{position:fixed;top:0;left:0;height:100vh}.modal__bg[data-v-e42a939e]{width:100%;background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:0;border:none;cursor:pointer;padding:0;opacity:0;transition:opacity .4s ease}.modal__bg.is-active[data-v-e42a939e]{opacity:1}.modal__body[data-v-e42a939e]{position:absolute;right:0;top:.625em;width:700px;max-width:calc(100% - 1.25em);height:calc(100% - 1.25em);z-index:1;background:#fff;border-radius:24px 0 0 24px;overflow-y:auto;transform:translate(100%);transition:transform .5s cubic-bezier(.65,.05,.36,1)}.modal__body.is-active[data-v-e42a939e]{transform:translate(0)}.modal__content[data-v-e42a939e]{position:relative;padding:40px;min-height:100%;display:flex;flex-direction:column}.modal__close[data-v-e42a939e]{display:flex;justify-content:flex-end;margin-bottom:24px}.modal_close__btn[data-v-e42a939e]{width:48px;height:48px;border-radius:100vw;border:1px solid rgba(14,27,25,.1);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#0e1b19;transition:background-color .2s ease,transform .2s ease}.modal_close__btn[data-v-e42a939e]:hover{background-color:#f4f4f4;transform:scale(1.05)}.modal__main[data-v-e42a939e]{flex:1}.modal__main[data-v-e42a939e],.modal__placeholder[data-v-e42a939e]{display:flex;flex-direction:column}.modal__placeholder[data-v-e42a939e]{align-items:center;justify-content:center;flex:1;text-align:center;gap:16px;padding:60px 20px}.modal__title[data-v-e42a939e]{font-family:Inter,sans-serif;font-weight:600;font-size:32px;line-height:40px;letter-spacing:-1px;color:#0e1b19}.modal__desc[data-v-e42a939e]{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#0e1b1999;max-width:400px}@media(max-width:768px){.modal__body[data-v-e42a939e]{width:100%;max-width:100%;border-radius:24px 24px 0 0;top:auto;bottom:0;height:90vh;transform:translateY(100%)}.modal__body.is-active[data-v-e42a939e]{transform:translateY(0)}.modal__content[data-v-e42a939e]{padding:24px}}
