.section-timeline[data-v-66685958]{color:#f7fbff;background:linear-gradient(#040816,#0a1633);padding:88px 0;position:relative;overflow:hidden}.section-header[data-v-66685958]{text-align:center;margin-bottom:48px}.section-header .section-title[data-v-66685958]{margin-top:18px;margin-bottom:0}.section-header p[data-v-66685958]{color:#d3e8ffc2;max-width:680px;margin:16px auto 0;font-size:16px;line-height:1.8}.timeline[data-v-66685958]{max-width:960px;margin:0 auto;position:relative}.timeline[data-v-66685958]:before{content:"";background:linear-gradient(#0000,#22d3ee66 8%,#2563eb66 92%,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-item[data-v-66685958]{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);gap:0;margin-bottom:24px;display:grid;position:relative}.timeline-item[data-v-66685958]:last-child{margin-bottom:0}.timeline-item--reverse .timeline-content[data-v-66685958]{grid-column:3}.timeline-marker[data-v-66685958]{grid-area:1/2;justify-content:center;padding-top:29px;display:flex;position:relative}.timeline-marker span[data-v-66685958]{background:#33d4e9;border:3px solid #0a1633;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 4px #33d4e92e}.timeline-content[data-v-66685958]{background:linear-gradient(145deg,#142d5bd1,#0a183899);border:1px solid #98c4ff2e;border-radius:12px;grid-column:1;min-height:136px;padding:24px 26px;position:relative;box-shadow:0 18px 42px #00000029}.timeline-meta[data-v-66685958]{border-bottom:1px solid #98c4ff24;justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:16px;padding-bottom:13px;display:flex}.timeline-meta span[data-v-66685958]{color:#a0c6ff94;letter-spacing:.16em;font-size:11px;font-weight:700}.timeline-meta strong[data-v-66685958]{color:#44d9eb;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1}.timeline-content h3[data-v-66685958]{color:#f7fbff;margin:0 0 8px;font-size:clamp(18px,1.8vw,22px);font-weight:700;line-height:1.3}.timeline-content p[data-v-66685958]{color:#d3e8ffb3;margin:0;font-size:15px;line-height:1.8}@media (width<=768px){.section-timeline[data-v-66685958]{padding:68px 0}.section-header[data-v-66685958]{margin-bottom:36px}.timeline[data-v-66685958]:before{left:20px}.timeline-item[data-v-66685958],.timeline-item--reverse[data-v-66685958]{grid-template-columns:40px minmax(0,1fr);gap:10px;margin-bottom:28px}.timeline-content[data-v-66685958],.timeline-item--reverse .timeline-content[data-v-66685958]{grid-area:1/2;min-height:0;padding:20px}.timeline-marker[data-v-66685958]{grid-column:1;padding-top:29px}.timeline-meta strong[data-v-66685958]{font-size:26px}.section-header p[data-v-66685958]{font-size:14px}}.franchise-page[data-v-5d8dd280]{color:#f7fbff;background:radial-gradient(circle at top,#2b6bff2e,#0000 28%),linear-gradient(#040816,#0a1633 34%,#f7fbff 0,#eef5ff)}.franchise-hero[data-v-5d8dd280]{isolation:isolate;padding:120px 0 96px;position:relative;overflow:hidden}.hero-noise[data-v-5d8dd280],.hero-orb[data-v-5d8dd280]{pointer-events:none;position:absolute}.hero-noise[data-v-5d8dd280]{opacity:.18;background-image:linear-gradient(#ffffff0f 1px,#0000 0),linear-gradient(90deg,#ffffff0f 1px,#0000 0);background-size:48px 48px;inset:0;-webkit-mask-image:linear-gradient(#000000db,#0000);mask-image:linear-gradient(#000000db,#0000)}.hero-orb[data-v-5d8dd280]{filter:blur(8px);border-radius:999px}.hero-orb-a[data-v-5d8dd280]{background:radial-gradient(circle,#22d3ee5c,#0000 72%);width:320px;height:320px;animation:8s ease-in-out infinite heroFloat-5d8dd280;top:80px;right:10%}.hero-orb-b[data-v-5d8dd280]{background:radial-gradient(circle,#52ffa838,#0000 74%);width:260px;height:260px;animation:10s ease-in-out infinite heroFloatReverse-5d8dd280;bottom:30px;left:-60px}.hero-layout[data-v-5d8dd280]{z-index:1;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:center;gap:36px;display:grid;position:relative}.eyebrow-chip[data-v-5d8dd280]{gap:10px;box-shadow:inset 0 1px #ffffff14}.hero-copy h1[data-v-5d8dd280]{letter-spacing:-.04em;font-size:clamp(42px,7vw,78px);line-height:.98}.hero-copy h1[data-v-5d8dd280],.hero-intro[data-v-5d8dd280]{max-width:720px;margin:24px 0 0}.hero-intro[data-v-5d8dd280]{color:#f0f7ffd1;font-size:18px;line-height:1.9}.hero-actions[data-v-5d8dd280]{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.hero-action[data-v-5d8dd280]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:22px;min-width:180px;padding:16px 18px;box-shadow:0 22px 50px #0000003d}.hero-action span[data-v-5d8dd280],.hero-action strong[data-v-5d8dd280]{display:block}.hero-action span[data-v-5d8dd280]{color:#d4ebffb8;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:12px}.hero-action strong[data-v-5d8dd280]{font-size:18px;font-weight:700}.hero-action.accent[data-v-5d8dd280]{background:linear-gradient(135deg,#2563ebeb,#22d3eed1);border-color:#0000}.hero-panel[data-v-5d8dd280]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff29,#ffffff14),#050d21b3;border:1px solid #ffffff29;border-radius:32px;padding:28px;position:relative;box-shadow:0 30px 80px #00000057}.hero-panel-grid[data-v-5d8dd280]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hero-stat[data-v-5d8dd280]{text-align:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:22px;padding:20px 16px}.hero-stat strong[data-v-5d8dd280]{color:#fff;font-size:clamp(24px,4vw,34px);line-height:1;display:block}.hero-stat span[data-v-5d8dd280]{color:#d3e8ffbd;letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:12px;display:block}.hero-panel-card[data-v-5d8dd280]{background:linear-gradient(145deg,#1f4ff7d1,#22d3ee33);border:1px solid #ffffff26;border-radius:28px;margin-top:16px;padding:30px}.hero-panel-card p[data-v-5d8dd280],.hero-panel-card span[data-v-5d8dd280]{margin:0}.hero-panel-card p[data-v-5d8dd280]{color:#def4ffcc;letter-spacing:.2em;text-transform:uppercase;font-size:13px}.hero-panel-card h2[data-v-5d8dd280]{margin:14px 0 18px;font-size:clamp(22px,3vw,32px);line-height:1.15}.hero-panel-card span[data-v-5d8dd280]{color:#f5faffdb;font-size:16px}.hero-panel-contacts[data-v-5d8dd280]{border-top:1px solid #fff3;gap:10px;margin-top:24px;padding-top:18px;display:grid}.hero-panel-contacts a[data-v-5d8dd280]{color:#fff;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.hero-panel-contacts small[data-v-5d8dd280]{color:#def4ffc7}.hero-panel-contacts strong[data-v-5d8dd280]{text-align:right;font-size:15px}.section[data-v-5d8dd280]{padding:88px 0;position:relative}.section-dark[data-v-5d8dd280]{color:#fff}.franchise-cta[data-v-5d8dd280],.section-gallery[data-v-5d8dd280],.section-light[data-v-5d8dd280]{color:#0c1732}.section-header[data-v-5d8dd280]{margin-bottom:34px}.section-header .section-title[data-v-5d8dd280]{margin-top:18px;margin-bottom:0}.activity-card[data-v-5d8dd280]{border-radius:28px;overflow:hidden;box-shadow:0 24px 70px #08122a24}.activity-card img[data-v-5d8dd280]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.section-gallery[data-v-5d8dd280]{background:radial-gradient(circle at 0 0,#2563eb14,#0000 24%),linear-gradient(#eff6ff,#f8fbff)}.activity-grid[data-v-5d8dd280]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.activity-card[data-v-5d8dd280]{aspect-ratio:1/1.02;position:relative}.activity-card[data-v-5d8dd280]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#03081842);height:40%;position:absolute;inset:auto 0 0}.cta-shell[data-v-5d8dd280]{color:#f8fbff;background:radial-gradient(circle at 100% 0,#22d3ee3d,#0000 28%),linear-gradient(135deg,#071126,#11295a 48%,#114b77);border-radius:34px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:36px;display:grid;box-shadow:0 30px 90px #07112642}.cta-copy .section-title[data-v-5d8dd280]{margin:16px 0 12px}.cta-copy .section-subtitle[data-v-5d8dd280]{color:#ecf4ffc7;max-width:640px;margin:0;line-height:1.85}.cta-actions[data-v-5d8dd280]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.cta-pill[data-v-5d8dd280]{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:18px;justify-content:center;align-items:center;min-width:180px;padding:16px 22px;display:inline-flex}.cta-pill.accent[data-v-5d8dd280]{background:linear-gradient(135deg,#2563eb,#22d3ee);border-color:#0000}@keyframes heroFloat-5d8dd280{0%,to{transform:translateZ(0)}50%{transform:translateY(-20px)}}@keyframes heroFloatReverse-5d8dd280{0%,to{transform:translateZ(0)}50%{transform:translate(22px,18px)}}@media (width<=1080px){.cta-shell[data-v-5d8dd280],.hero-layout[data-v-5d8dd280]{grid-template-columns:1fr}.cta-actions[data-v-5d8dd280]{justify-content:flex-start}}@media (width<=880px){.activity-grid[data-v-5d8dd280]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-panel-grid[data-v-5d8dd280]{grid-template-columns:1fr}.hero-copy h1[data-v-5d8dd280]{max-width:100%}}@media (width<=640px){.franchise-hero[data-v-5d8dd280]{padding:104px 0 76px}.section[data-v-5d8dd280]{padding:68px 0}.activity-grid[data-v-5d8dd280],.cta-actions[data-v-5d8dd280],.hero-actions[data-v-5d8dd280]{grid-template-columns:1fr}.cta-actions[data-v-5d8dd280],.hero-actions[data-v-5d8dd280]{display:grid}.cta-pill[data-v-5d8dd280],.hero-action[data-v-5d8dd280]{width:100%;min-width:0}.cta-shell[data-v-5d8dd280],.hero-panel[data-v-5d8dd280]{border-radius:26px;padding:24px}.activity-grid[data-v-5d8dd280]{gap:16px}}
