@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Montserrat:wght@400;500;700&display=swap";.page-content[data-v-73f14b39]{justify-content:center;align-items:center;background:radial-gradient(circle at center,#0000,#000000b3)}.content[data-v-73f14b39]{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem 2rem;margin:auto 2rem;background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #0000005e;animation:fadeInScale-73f14b39 .8s ease-out}@keyframes fadeInScale-73f14b39{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.title-wrapper[data-v-73f14b39]{display:flex;flex-direction:column;align-items:center}.button-group[data-v-73f14b39]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}h1[data-v-73f14b39]{color:#fff;font-size:4rem;font-weight:700;margin:0;text-shadow:4px 4px 4px rgba(0,0,0,.8);background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text}.subtitle[data-v-73f14b39]{color:#ffffffd9;font-size:1.25rem;font-weight:300;letter-spacing:.02em;text-shadow:0 2px 8px rgba(0,0,0,.3)}.cta-button[data-v-73f14b39]{padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;background:linear-gradient(135deg,#fffffff2,#ffffffd9);color:#1a1a1a;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #0003;display:flex;align-items:center;gap:.5rem;font-family:Poppins,sans-serif;position:relative;overflow:hidden}.cta-button[data-v-73f14b39]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#fff,#f0f0f0);opacity:0;transition:opacity .3s ease}.cta-button[data-v-73f14b39]:hover:before{opacity:1}.cta-button[data-v-73f14b39]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.cta-button[data-v-73f14b39]:active{transform:translateY(0);box-shadow:0 4px 16px #0003}.cta-button span[data-v-73f14b39],.arrow-icon[data-v-73f14b39]{position:relative;z-index:1}.arrow-icon[data-v-73f14b39]{transition:transform .3s ease}.cta-button:hover .arrow-icon[data-v-73f14b39]{transform:translate(4px)}.preload-group[data-v-73f14b39]{display:flex;align-items:center;gap:.75rem}.preload-button[data-v-73f14b39]{padding:.5rem;background:#ffffff26;color:#fffffff2;border:1px solid rgba(255,255,255,.25);border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;width:40px;height:40px}.preload-button.icon-only[data-v-73f14b39]{min-width:auto}.preload-button[data-v-73f14b39]:hover:not(:disabled){background:#ffffff40;border-color:#ffffff59;transform:translateY(-1px)}.preload-button[data-v-73f14b39]:disabled{cursor:not-allowed;opacity:.8}.download-icon[data-v-73f14b39]{flex-shrink:0}.progress-text[data-v-73f14b39]{font-size:.75rem;font-weight:600}.progress-bar-inline[data-v-73f14b39]{height:2px;width:100%;background:#fff3;border-radius:0 0 12px 12px;overflow:hidden}.progress-fill[data-v-73f14b39]{height:100%;background:linear-gradient(90deg,#fff9,#ffffffe6);transition:width .3s ease}.quality-selector[data-v-73f14b39]{position:relative}.quality-button[data-v-73f14b39]{padding:.5rem 1rem;font-size:.9rem;font-weight:500;background:#ffffff26;color:#fffffff2;border:1px solid rgba(255,255,255,.25);border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-family:Poppins,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.quality-button[data-v-73f14b39]:hover{background:#ffffff40;border-color:#ffffff59}.quality-button.active[data-v-73f14b39]{background:#fff3;border-color:#fff6}.chevron-icon[data-v-73f14b39]{transition:transform .3s ease}.quality-button:hover .chevron-icon[data-v-73f14b39]{transform:translateY(2px)}.quality-menu[data-v-73f14b39]{position:absolute;top:100%;left:0;margin-top:.5rem;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25);border-radius:12px;overflow:hidden;z-index:100;box-shadow:0 8px 32px #0006;animation:slideDown-73f14b39 .3s ease-out}@keyframes slideDown-73f14b39{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.quality-option[data-v-73f14b39]{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;padding:.75rem 1rem;background:transparent;color:#ffffffd9;border:none;cursor:pointer;transition:all .2s ease;font-family:Poppins,sans-serif;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.quality-option[data-v-73f14b39]:last-child{border-bottom:none}.quality-option[data-v-73f14b39]:hover{background:#ffffff1a;color:#fff}.quality-option.selected[data-v-73f14b39]{background:#ffffff26;color:#fff}.quality-name[data-v-73f14b39]{font-weight:600;font-size:.95rem}.quality-desc[data-v-73f14b39]{font-size:.8rem;color:#ffffffa6}.quality-option.selected .quality-desc[data-v-73f14b39]{color:#ffffffbf}.preload-complete[data-v-73f14b39]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#4caf5033;color:#c8ffc8f2;border:1px solid rgba(76,175,80,.4);border-radius:12px;font-size:.95rem;font-weight:500;font-family:Poppins,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:slideIn-73f14b39 .3s ease-out}@keyframes slideIn-73f14b39{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){h1[data-v-73f14b39]{font-size:2.5rem}.subtitle[data-v-73f14b39]{font-size:1rem}.content[data-v-73f14b39]{gap:2rem;padding:2rem 1.5rem}}.page-content[data-v-ff4a4278]{background:linear-gradient(to right,#0006,#0000 50%)}.content[data-v-ff4a4278]{display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding:3rem;margin:auto 5rem;max-width:900px;background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #0000005e;animation:fadeInScale-ff4a4278 .8s ease-out}@keyframes fadeInScale-ff4a4278{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.title-wrapper[data-v-ff4a4278]{display:flex;flex-direction:column;align-items:start;gap:1.5rem;text-align:center}h1[data-v-ff4a4278]{color:#fff;font-size:3.5rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text}.tagline[data-v-ff4a4278]{color:#fffffff2;font-size:1.35rem;font-weight:500;margin-top:-.5rem;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.4)}.features[data-v-ff4a4278]{display:flex;flex-direction:column;gap:1.25rem;max-width:700px;margin-top:1rem}.feature-item[data-v-ff4a4278]{display:flex;align-items:flex-start;gap:1rem;text-align:left;background:#ffffff0d;padding:1rem 1.25rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.feature-item[data-v-ff4a4278]:hover{background:#ffffff14;border-color:#fff3;transform:translate(4px)}.feature-icon[data-v-ff4a4278]{font-size:1.75rem;line-height:1;flex-shrink:0;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.feature-text[data-v-ff4a4278]{color:#ffffffd9;font-size:1.05rem;line-height:1.6}.feature-text strong[data-v-ff4a4278]{color:#fffffff2;font-weight:600;display:block;margin-bottom:.15rem}.button-grid[data-v-ff4a4278]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;max-width:600px}.cta-button[data-v-ff4a4278]{padding:1rem 2rem;font-size:1.125rem;font-weight:600;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Poppins,sans-serif;position:relative;overflow:hidden}.cta-button.primary[data-v-ff4a4278]{background:linear-gradient(135deg,#fffffff2,#ffffffd9);color:#1a1a1a;box-shadow:0 4px 16px #0003}.cta-button.primary[data-v-ff4a4278]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#fff,#f0f0f0);opacity:0;transition:opacity .3s ease}.cta-button.secondary[data-v-ff4a4278]{background:#ffffff26;color:#ffffffe6;box-shadow:0 4px 16px #00000026;border:1px solid rgba(255,255,255,.2)}.cta-button.secondary[data-v-ff4a4278]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff40;opacity:0;transition:opacity .3s ease}.cta-button[data-v-ff4a4278]:hover:before{opacity:1}.cta-button[data-v-ff4a4278]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.cta-button[data-v-ff4a4278]:active{transform:translateY(0)}.cta-button span[data-v-ff4a4278],.arrow-icon[data-v-ff4a4278],.back-icon[data-v-ff4a4278]{position:relative;z-index:1}.arrow-icon[data-v-ff4a4278],.back-icon[data-v-ff4a4278]{transition:transform .3s ease}.cta-button.primary:hover .arrow-icon[data-v-ff4a4278]{transform:translate(4px)}.cta-button.secondary:hover .back-icon[data-v-ff4a4278]{transform:translate(-4px)}@media (max-width: 768px){h1[data-v-ff4a4278]{font-size:2.5rem}.tagline[data-v-ff4a4278]{font-size:1.1rem}.features[data-v-ff4a4278]{gap:1rem}.feature-item[data-v-ff4a4278]{padding:.875rem 1rem}.feature-icon[data-v-ff4a4278]{font-size:1.5rem}.feature-text[data-v-ff4a4278]{font-size:.95rem}.content[data-v-ff4a4278]{gap:2rem;padding:2rem 1.5rem;max-height:none;margin:auto 1rem}.button-grid[data-v-ff4a4278]{grid-template-columns:1fr;max-width:100%}.cta-button[data-v-ff4a4278]{padding:.875rem 1.75rem;font-size:1rem}}.page-content[data-v-5803e915]{background:linear-gradient(to right,#0006,#0000 50%)}.content[data-v-5803e915]{display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding:3rem;margin:auto 5rem;max-width:900px;background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #0000005e;animation:fadeInScale-5803e915 .8s ease-out;position:relative}@keyframes fadeInScale-5803e915{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.title-wrapper[data-v-5803e915]{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}h3[data-v-5803e915]{color:#fff;font-size:2rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text}.tagline[data-v-5803e915]{color:#fffffff2;font-size:1.35rem;font-weight:500;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.4)}.button-grid[data-v-5803e915]{display:grid;grid-template-columns:1fr;gap:1rem;width:100%;max-width:180px}.level-button[data-v-5803e915]{aspect-ratio:1;padding:1.25rem;font-family:Poppins,sans-serif;background:#ffffff1f;border:2px solid rgba(255,255,255,.2);border-radius:20px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #0003}.level-button[data-v-5803e915]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#fff3,#ffffff1a);opacity:0;transition:opacity .4s ease}.level-button[data-v-5803e915]:hover:before{opacity:1}.level-button[data-v-5803e915]:hover{transform:translateY(-8px) scale(1.05);border-color:#fff6;box-shadow:0 12px 40px #0006}.level-button.selected[data-v-5803e915]{background:linear-gradient(135deg,#fffffff2,#ffffffd9);border-color:#ffffffe6;box-shadow:0 8px 32px #ffffff4d,0 0 0 3px #fff3}.level-button.selected .level-number[data-v-5803e915],.level-button.selected .level-label[data-v-5803e915]{color:#1a1a1a}.level-button.selected[data-v-5803e915]:hover{transform:translateY(-8px) scale(1.05);box-shadow:0 12px 40px #fff6,0 0 0 3px #ffffff4d}.level-number[data-v-5803e915]{font-size:2rem;font-weight:700;color:#fff;line-height:1;text-shadow:2px 2px 8px rgba(0,0,0,.3);position:relative;z-index:1}.level-label[data-v-5803e915]{font-size:.75rem;font-weight:600;color:#fffffff2;text-shadow:1px 1px 4px rgba(0,0,0,.3);position:relative;z-index:1;text-align:center}.selected-indicator[data-v-5803e915]{position:absolute;top:.65rem;right:.65rem;font-size:.9rem;color:#1a1a1a;z-index:2;animation:pulse-5803e915 2s ease-in-out infinite}@keyframes pulse-5803e915{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.cta-button[data-v-5803e915]{padding:1rem 2rem;font-size:1.125rem;font-weight:600;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Poppins,sans-serif;position:relative;overflow:hidden}.cta-button.secondary[data-v-5803e915]{background:#ffffff26;color:#ffffffe6;box-shadow:0 4px 16px #00000026;border:1px solid rgba(255,255,255,.2)}.cta-button.secondary[data-v-5803e915]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff40;opacity:0;transition:opacity .3s ease}.cta-button[data-v-5803e915]:hover:before{opacity:1}.cta-button[data-v-5803e915]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.cta-button[data-v-5803e915]:active{transform:translateY(0)}.cta-button span[data-v-5803e915],.back-icon[data-v-5803e915]{position:relative;z-index:1}.back-icon[data-v-5803e915]{transition:transform .3s ease}.cta-button.secondary:hover .back-icon[data-v-5803e915]{transform:translate(-4px)}@media (max-width: 1025px){.page-content[data-v-5803e915]{justify-content:flex-end;align-items:flex-end;padding-right:1rem;padding-bottom:1rem}.content[data-v-5803e915]{gap:1.5rem;padding:1.5rem 1rem;max-height:80vh;margin:0;max-width:200px}.title-wrapper[data-v-5803e915]{display:none}.button-grid[data-v-5803e915]{grid-template-columns:1fr;gap:.75rem;max-width:100%;width:100%}.level-button[data-v-5803e915]{padding:.85rem .75rem;border-radius:16px}.level-number[data-v-5803e915]{font-size:1.5rem}.level-label[data-v-5803e915]{font-size:.7rem}.selected-indicator[data-v-5803e915]{top:.5rem;right:.5rem;font-size:.7rem}.cta-button[data-v-5803e915]{padding:.75rem 1.5rem;font-size:.95rem}}.back-button-top[data-v-5803e915]{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#ffffff26;color:#ffffffe6;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:.95rem;transition:all .3s ease;z-index:100}.back-button-top[data-v-5803e915]:hover{background:#ffffff40;border-color:#ffffff4d;transform:translateY(-2px)}.back-button-top[data-v-5803e915]:active{transform:translateY(0)}.back-button-top .back-icon[data-v-5803e915]{transition:transform .3s ease}.back-button-top:hover .back-icon[data-v-5803e915]{transform:translate(-4px)}.page-content[data-v-f491cea5]{background:linear-gradient(to right,#0006,#0000 50%);position:relative}.video-overlay-container[data-v-f491cea5]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100vw;min-height:100vh;z-index:15;pointer-events:none}.hotspot-icon[data-v-f491cea5]{position:absolute;left:44%;top:30%;transform:translate(-50%,-50%);cursor:pointer;z-index:20;pointer-events:auto;transition:all .3s ease;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5));animation:float-f491cea5 3s ease-in-out infinite;background:#fff;border-radius:50%}.hotspot-icon[data-v-f491cea5]:hover{transform:translate(-50%,-50%) scale(1.2);filter:drop-shadow(0 6px 20px rgba(255,255,255,.6))}.panorama-icon[data-v-f491cea5]{width:70px;height:70px;display:block}.hotspot-icon img[data-v-f491cea5]{border-radius:50%;filter:invert(1)}@keyframes float-f491cea5{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-10px)}}.content[data-v-f491cea5]{display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding:3rem;margin:auto 5rem;max-width:900px;background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #0000005e;animation:fadeInScale-f491cea5 .8s ease-out}@keyframes fadeInScale-f491cea5{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.title-wrapper[data-v-f491cea5]{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}h3[data-v-f491cea5]{color:#fff;font-size:2rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text}.tagline[data-v-f491cea5]{color:#fffffff2;font-size:1.35rem;font-weight:500;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.4)}.button-grid[data-v-f491cea5]{display:grid;grid-template-columns:1fr;gap:1rem;width:100%;max-width:180px}.level-button[data-v-f491cea5]{aspect-ratio:1;padding:1.25rem;font-family:Poppins,sans-serif;background:#ffffff1f;border:2px solid rgba(255,255,255,.2);border-radius:20px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #0003}.level-button[data-v-f491cea5]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#fff3,#ffffff1a);opacity:0;transition:opacity .4s ease}.level-button[data-v-f491cea5]:hover:before{opacity:1}.level-button[data-v-f491cea5]:hover{transform:translateY(-8px) scale(1.05);border-color:#fff6;box-shadow:0 12px 40px #0006}.level-button.selected[data-v-f491cea5]{background:linear-gradient(135deg,#fffffff2,#ffffffd9);border-color:#ffffffe6;box-shadow:0 8px 32px #ffffff4d,0 0 0 3px #fff3}.level-button.selected .level-number[data-v-f491cea5],.level-button.selected .level-label[data-v-f491cea5]{color:#1a1a1a}.level-button.selected[data-v-f491cea5]:hover{transform:translateY(-8px) scale(1.05);box-shadow:0 12px 40px #fff6,0 0 0 3px #ffffff4d}.level-number[data-v-f491cea5]{font-size:2rem;font-weight:700;color:#fff;line-height:1;text-shadow:2px 2px 8px rgba(0,0,0,.3);position:relative;z-index:1}.level-label[data-v-f491cea5]{font-size:.75rem;font-weight:600;color:#fffffff2;text-shadow:1px 1px 4px rgba(0,0,0,.3);position:relative;z-index:1;text-align:center}.selected-indicator[data-v-f491cea5]{position:absolute;top:.65rem;right:.65rem;font-size:.9rem;color:#1a1a1a;z-index:2;animation:pulse-f491cea5 2s ease-in-out infinite}@keyframes pulse-f491cea5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.cta-button[data-v-f491cea5]{padding:1rem 2rem;font-size:1.125rem;font-weight:600;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Poppins,sans-serif;position:relative;overflow:hidden}.cta-button.secondary[data-v-f491cea5]{background:#ffffff26;color:#ffffffe6;box-shadow:0 4px 16px #00000026;border:1px solid rgba(255,255,255,.2)}.cta-button.secondary[data-v-f491cea5]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff40;opacity:0;transition:opacity .3s ease}.cta-button[data-v-f491cea5]:hover:before{opacity:1}.cta-button[data-v-f491cea5]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.cta-button[data-v-f491cea5]:active{transform:translateY(0)}.cta-button span[data-v-f491cea5],.back-icon[data-v-f491cea5]{position:relative;z-index:1}.back-icon[data-v-f491cea5]{transition:transform .3s ease}.cta-button.secondary:hover .back-icon[data-v-f491cea5]{transform:translate(-4px)}.back-button-top[data-v-f491cea5]{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#ffffff26;color:#ffffffe6;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:.95rem;transition:all .3s ease;z-index:100}.back-button-top[data-v-f491cea5]:hover{background:#ffffff40;border-color:#ffffff4d;transform:translateY(-2px)}.back-button-top[data-v-f491cea5]:active{transform:translateY(0)}.back-button-top .back-icon[data-v-f491cea5]{transition:transform .3s ease}.back-button-top:hover .back-icon[data-v-f491cea5]{transform:translate(-4px)}@media (max-width: 1025px){.page-content[data-v-f491cea5]{justify-content:flex-end;align-items:flex-end;padding-right:1rem;padding-bottom:1rem}.content[data-v-f491cea5]{gap:1.5rem;padding:1.5rem 1rem;max-height:80vh;margin:0;max-width:200px}.title-wrapper[data-v-f491cea5]{display:none}.button-grid[data-v-f491cea5]{grid-template-columns:1fr;gap:.75rem;max-width:100%;width:100%}.level-button[data-v-f491cea5]{padding:.85rem .75rem;border-radius:16px}.level-number[data-v-f491cea5]{font-size:1.5rem}.level-label[data-v-f491cea5]{font-size:.7rem}.selected-indicator[data-v-f491cea5]{top:.5rem;right:.5rem;font-size:.7rem}.cta-button[data-v-f491cea5]{padding:.75rem 1.5rem;font-size:.95rem}}.page-content[data-v-171eecef]{background:linear-gradient(to right,#0006,#0000 50%);position:relative}.video-overlay-container[data-v-171eecef]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100vw;min-height:100vh;z-index:15;pointer-events:none}.hotspot-icon[data-v-171eecef]{position:absolute;transform:translate(-50%,-50%);cursor:pointer;z-index:20;pointer-events:auto;transition:all .3s ease;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5));animation:float-171eecef 3s ease-in-out infinite;background:#fff;border-radius:50%}.hotspot-icon img[data-v-171eecef]{border-radius:50%;filter:invert(1)}.hotspot-1[data-v-171eecef]{left:66%;top:34%}.hotspot-2[data-v-171eecef]{left:44%;top:72%}.hotspot-icon[data-v-171eecef]:hover{transform:translate(-50%,-50%) scale(1.2);filter:drop-shadow(0 6px 20px rgba(255,255,255,.6))}.panorama-icon[data-v-171eecef]{width:70px;height:70px;display:block;filter:drop-shadow(0 4px 20px rgba(0,0,0,.4))}@keyframes float-171eecef{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-10px)}}.content[data-v-171eecef]{display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding:3rem;margin:auto 5rem;max-width:900px;background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #0000005e;animation:fadeInScale-171eecef .8s ease-out}@keyframes fadeInScale-171eecef{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.title-wrapper[data-v-171eecef]{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}h3[data-v-171eecef]{color:#fff;font-size:2rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text}.tagline[data-v-171eecef]{color:#fffffff2;font-size:1.35rem;font-weight:500;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.4)}.button-grid[data-v-171eecef]{display:grid;grid-template-columns:1fr;gap:1rem;width:100%;max-width:180px}.level-button[data-v-171eecef]{aspect-ratio:1;padding:1.25rem;font-family:Poppins,sans-serif;background:#ffffff1f;border:2px solid rgba(255,255,255,.2);border-radius:20px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #0003}.level-button[data-v-171eecef]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#fff3,#ffffff1a);opacity:0;transition:opacity .4s ease}.level-button[data-v-171eecef]:hover:before{opacity:1}.level-button[data-v-171eecef]:hover{transform:translateY(-8px) scale(1.05);border-color:#fff6;box-shadow:0 12px 40px #0006}.level-button.selected[data-v-171eecef]{background:linear-gradient(135deg,#fffffff2,#ffffffd9);border-color:#ffffffe6;box-shadow:0 8px 32px #ffffff4d,0 0 0 3px #fff3}.level-button.selected .level-number[data-v-171eecef],.level-button.selected .level-label[data-v-171eecef]{color:#1a1a1a}.level-button.selected[data-v-171eecef]:hover{transform:translateY(-8px) scale(1.05);box-shadow:0 12px 40px #fff6,0 0 0 3px #ffffff4d}.level-number[data-v-171eecef]{font-size:2rem;font-weight:700;color:#fff;line-height:1;text-shadow:2px 2px 8px rgba(0,0,0,.3);position:relative;z-index:1}.level-label[data-v-171eecef]{font-size:.75rem;font-weight:600;color:#fffffff2;text-shadow:1px 1px 4px rgba(0,0,0,.3);position:relative;z-index:1;text-align:center}.selected-indicator[data-v-171eecef]{position:absolute;top:.65rem;right:.65rem;font-size:.9rem;color:#1a1a1a;z-index:2;animation:pulse-171eecef 2s ease-in-out infinite}@keyframes pulse-171eecef{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.cta-button[data-v-171eecef]{padding:1rem 2rem;font-size:1.125rem;font-weight:600;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Poppins,sans-serif;position:relative;overflow:hidden}.cta-button.secondary[data-v-171eecef]{background:#ffffff26;color:#ffffffe6;box-shadow:0 4px 16px #00000026;border:1px solid rgba(255,255,255,.2)}.cta-button.secondary[data-v-171eecef]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff40;opacity:0;transition:opacity .3s ease}.cta-button[data-v-171eecef]:hover:before{opacity:1}.cta-button[data-v-171eecef]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.cta-button[data-v-171eecef]:active{transform:translateY(0)}.cta-button span[data-v-171eecef],.back-icon[data-v-171eecef]{position:relative;z-index:1}.back-icon[data-v-171eecef]{transition:transform .3s ease}.cta-button.secondary:hover .back-icon[data-v-171eecef]{transform:translate(-4px)}@media (max-width: 1025px){.page-content[data-v-171eecef]{justify-content:flex-end;align-items:flex-end;padding-right:1rem;padding-bottom:1rem}.content[data-v-171eecef]{gap:1.5rem;padding:1.5rem 1rem;max-height:80vh;margin:0;max-width:200px}.title-wrapper[data-v-171eecef]{display:none}.button-grid[data-v-171eecef]{grid-template-columns:1fr;gap:.75rem;max-width:100%;width:100%}.level-button[data-v-171eecef]{padding:.85rem .75rem;border-radius:16px}.level-number[data-v-171eecef]{font-size:1.5rem}.level-label[data-v-171eecef]{font-size:.7rem}.selected-indicator[data-v-171eecef]{top:.5rem;right:.5rem;font-size:.7rem}.cta-button[data-v-171eecef]{padding:.75rem 1.5rem;font-size:.95rem}}.back-button-top[data-v-171eecef]{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#ffffff26;color:#ffffffe6;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:.95rem;transition:all .3s ease;z-index:100}.back-button-top[data-v-171eecef]:hover{background:#ffffff40;border-color:#ffffff4d;transform:translateY(-2px)}.back-button-top[data-v-171eecef]:active{transform:translateY(0)}.back-button-top .back-icon[data-v-171eecef]{transition:transform .3s ease}.back-button-top:hover .back-icon[data-v-171eecef]{transform:translate(-4px)}.page-content[data-v-789c1257]{background:linear-gradient(to left,#000c,#0000 50%);justify-content:end}@media (max-width: 768px){.page-content[data-v-789c1257]{justify-content:center;padding-left:0}}.content[data-v-789c1257]{display:flex;flex-direction:column;align-items:stretch;gap:1rem;padding:2rem 3rem;margin:auto 3rem;max-width:900px;background:#ffffff14;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #0000005e;animation:fadeInScale-789c1257 .8s ease-out}@keyframes fadeInScale-789c1257{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.title-wrapper[data-v-789c1257]{display:flex;flex-direction:column;align-items:center;text-align:center}h1[data-v-789c1257]{color:#fff;font-size:3.5rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text}.subtitle[data-v-789c1257]{color:#ffffffe6;font-size:1.25rem;font-weight:400;line-height:1.6;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.3);max-width:650px}.features-section[data-v-789c1257]{display:flex;flex-direction:column;gap:1rem;width:100%}.feature-box[data-v-789c1257]{display:flex;align-items:flex-start;gap:1.5rem;padding:2rem;background:#ffffff0d;border-radius:20px;border:1px solid rgba(255,255,255,.15);transition:all .3s ease}.feature-box[data-v-789c1257]:hover{background:#ffffff14;border-color:#ffffff40;transform:translate(4px)}.feature-icon[data-v-789c1257]{font-size:3rem;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.feature-content[data-v-789c1257]{display:flex;flex-direction:column;gap:.75rem}.feature-content h3[data-v-789c1257]{color:#fffffff2;font-size:1.5rem;font-weight:600;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.3)}.feature-content p[data-v-789c1257]{color:#ffffffd9;font-size:1.1rem;line-height:1.7;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.3)}.collaboration-options[data-v-789c1257]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%}.option-card[data-v-789c1257]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1.5rem;background:#ffffff0d;border-radius:20px;border:1px solid rgba(255,255,255,.15);text-align:center;transition:all .3s ease}.option-card[data-v-789c1257]:hover{background:#ffffff14;border-color:#ffffff40;transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.option-title[data-v-789c1257]{color:#fffffff2;font-size:1.35rem;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3)}.option-text[data-v-789c1257]{color:#fffc;font-size:1.05rem;line-height:1.6;text-shadow:0 1px 4px rgba(0,0,0,.3)}.cta-button[data-v-789c1257]{padding:1rem 2rem;font-size:1.125rem;font-weight:600;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Poppins,sans-serif;position:relative;overflow:hidden;align-self:center}.cta-button.secondary[data-v-789c1257]{background:#ffffff26;color:#ffffffe6;box-shadow:0 4px 16px #00000026;border:1px solid rgba(255,255,255,.2)}.cta-button.secondary[data-v-789c1257]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff40;opacity:0;transition:opacity .3s ease}.cta-button[data-v-789c1257]:hover:before{opacity:1}.cta-button[data-v-789c1257]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.cta-button[data-v-789c1257]:active{transform:translateY(0)}.cta-button span[data-v-789c1257],.back-icon[data-v-789c1257]{position:relative;z-index:1}.back-icon[data-v-789c1257]{transition:transform .3s ease}.cta-button.secondary:hover .back-icon[data-v-789c1257]{transform:translate(-4px)}.back-button-top[data-v-789c1257]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#ffffff26;color:#ffffffe6;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:1.125rem;transition:all .3s ease;width:fit-content}.back-button-top[data-v-789c1257]:hover{background:#ffffff40;border-color:#ffffff4d;transform:translateY(-2px)}.back-button-top[data-v-789c1257]:active{transform:translateY(0)}.back-button-top .back-icon[data-v-789c1257]{transition:transform .3s ease}.back-button-top:hover .back-icon[data-v-789c1257]{transform:translate(-4px)}@media (max-width: 768px){h1[data-v-789c1257]{font-size:2.5rem}.subtitle[data-v-789c1257]{font-size:1.05rem}.feature-box[data-v-789c1257]{flex-direction:column;align-items:center;text-align:center;padding:1.5rem}.feature-icon[data-v-789c1257]{font-size:2.5rem}.feature-content h3[data-v-789c1257]{font-size:1.25rem}.feature-content p[data-v-789c1257]{font-size:1rem}.collaboration-options[data-v-789c1257]{grid-template-columns:1fr;gap:1rem}.option-card[data-v-789c1257]{padding:1.5rem}.option-title[data-v-789c1257]{font-size:1.15rem}.option-text[data-v-789c1257]{font-size:.95rem}}.page-content[data-v-36d9deee]{background:linear-gradient(to right,#0006,#0000 50%)}.content[data-v-36d9deee]{display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding:3rem;margin:auto 5rem;max-width:900px;background:#ffffff14;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #0000005e;animation:fadeInScale-36d9deee .8s ease-out}@keyframes fadeInScale-36d9deee{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.title-wrapper[data-v-36d9deee]{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}h1[data-v-36d9deee]{color:#fff;font-size:3.5rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text}.subtitle[data-v-36d9deee]{color:#fffffff2;font-size:1.35rem;font-weight:500;margin:0;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.4)}.contact-grid[data-v-36d9deee]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.contact-card[data-v-36d9deee]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;transition:all .3s ease}.contact-card[data-v-36d9deee]:hover{background:#ffffff1a;border-color:#ffffff40;transform:translateY(-5px)}.contact-icon[data-v-36d9deee]{font-size:2.5rem;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.contact-label[data-v-36d9deee]{color:#ffffffb3;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.contact-value[data-v-36d9deee]{color:#fff;font-size:1rem;font-weight:500;text-decoration:none;text-align:center;word-break:break-all;transition:color .2s ease}.contact-value[data-v-36d9deee]:hover{color:#fffc}.location-box[data-v-36d9deee]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem;display:flex;align-items:center;gap:1.5rem;width:100%;justify-content:space-between;transition:all .3s ease}.location-box[data-v-36d9deee]:hover{background:#ffffff1a;border-color:#ffffff40;transform:translateY(-5px)}.location-icon[data-v-36d9deee]{font-size:3rem;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));align-self:flex-end}.location-text[data-v-36d9deee]{display:flex;flex-direction:column;gap:.25rem}.location-label[data-v-36d9deee]{color:#ffffffb3;font-size:.9rem;font-weight:500}.location-city[data-v-36d9deee]{color:#fff;font-size:1.5rem;font-weight:600}.cta-button[data-v-36d9deee]{padding:1rem 2rem;font-size:1.125rem;font-weight:600;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Poppins,sans-serif;position:relative;overflow:hidden}.cta-button.secondary[data-v-36d9deee]{background:#ffffff26;color:#ffffffe6;box-shadow:0 4px 16px #00000026;border:1px solid rgba(255,255,255,.2)}.cta-button.secondary[data-v-36d9deee]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff40;opacity:0;transition:opacity .3s ease}.cta-button[data-v-36d9deee]:hover:before{opacity:1}.cta-button[data-v-36d9deee]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.cta-button[data-v-36d9deee]:active{transform:translateY(0)}.cta-button span[data-v-36d9deee],.back-icon[data-v-36d9deee]{position:relative;z-index:1}.back-icon[data-v-36d9deee]{transition:transform .3s ease}.cta-button.secondary:hover .back-icon[data-v-36d9deee]{transform:translate(-4px)}.back-button-top[data-v-36d9deee]{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#ffffff26;color:#ffffffe6;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:1.125rem;transition:all .3s ease;width:fit-content;align-self:flex-start}.back-button-top[data-v-36d9deee]:hover{background:#ffffff40;border-color:#ffffff4d;transform:translateY(-2px)}.back-button-top[data-v-36d9deee]:active{transform:translateY(0)}.back-button-top .back-icon[data-v-36d9deee]{transition:transform .3s ease}.back-button-top:hover .back-icon[data-v-36d9deee]{transform:translate(-4px)}@media (max-width: 768px){.content[data-v-36d9deee]{gap:2rem;padding:5rem 1.5rem 2rem;max-height:none;margin:auto 1rem}h1[data-v-36d9deee]{font-size:2.5rem}.subtitle[data-v-36d9deee]{font-size:1.1rem}.contact-grid[data-v-36d9deee]{grid-template-columns:1fr;gap:1rem}.contact-card[data-v-36d9deee]{padding:1.5rem}.contact-icon[data-v-36d9deee]{font-size:2rem}.location-box[data-v-36d9deee]{padding:1.5rem;gap:1rem}.location-icon[data-v-36d9deee]{font-size:2.5rem}.location-city[data-v-36d9deee]{font-size:1.25rem}.cta-button[data-v-36d9deee]{padding:.875rem 1.75rem;font-size:1rem}}.page-content[data-v-4410affe]{background:linear-gradient(to right,#000c,#0000 50%)}.content[data-v-4410affe]{display:flex;flex-direction:column;align-items:stretch;gap:2.5rem;padding:3rem;margin:auto 3rem;max-width:900px;width:100%;background:#ffffff14;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #0000005e;animation:fadeInScale-4410affe .8s ease-out}@keyframes fadeInScale-4410affe{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.title-wrapper[data-v-4410affe]{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}h1[data-v-4410affe]{color:#fff;font-size:3.5rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text}.subtitle[data-v-4410affe]{color:#ffffffe6;font-size:1.25rem;font-weight:400;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.3)}.section[data-v-4410affe]{width:100%;display:flex;flex-direction:column;gap:1.5rem}.section-header[data-v-4410affe]{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease}.section-header:hover .section-title[data-v-4410affe]{opacity:.8}.section-title[data-v-4410affe]{color:#fffffff2;font-size:1.5rem;font-weight:600;margin:0;text-align:left;text-shadow:0 2px 8px rgba(0,0,0,.3);flex:1;transition:opacity .3s ease}.chevron[data-v-4410affe]{color:#ffffffb3;transition:transform .3s ease;flex-shrink:0}.chevron.open[data-v-4410affe]{transform:rotate(180deg)}.accordion-enter-active[data-v-4410affe],.accordion-leave-active[data-v-4410affe]{transition:all 1s ease;overflow:hidden}.accordion-enter-from[data-v-4410affe],.accordion-leave-to[data-v-4410affe]{opacity:0;max-height:0;margin-bottom:0}.accordion-enter-to[data-v-4410affe],.accordion-leave-from[data-v-4410affe]{max-height:1000px}.divider[data-v-4410affe]{width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);margin:.5rem 0}.features-grid[data-v-4410affe]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.feature-card[data-v-4410affe]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;background:#ffffff0d;border-radius:16px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.feature-card[data-v-4410affe]:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.feature-icon[data-v-4410affe]{font-size:2.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.feature-card span[data-v-4410affe]{color:#ffffffe6;font-size:1.05rem;font-weight:500;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.3)}.workflow-steps[data-v-4410affe]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.step[data-v-4410affe]{flex:1;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 1rem;background:#ffffff0d;border-radius:16px;border:1px solid rgba(255,255,255,.1)}.step-number[data-v-4410affe]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#ffffff26;border-radius:50%;color:#fff;font-size:1.25rem;font-weight:700;box-shadow:0 2px 8px #0003}.step-content[data-v-4410affe]{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}.step-title[data-v-4410affe]{color:#fffffff2;font-size:1.1rem;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.3)}.step-text[data-v-4410affe]{color:#fffc;font-size:.95rem;text-shadow:0 1px 4px rgba(0,0,0,.3)}.arrow[data-v-4410affe]{color:#ffffff80;font-size:2rem;font-weight:700;flex-shrink:0}.deliverables-grid[data-v-4410affe]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.deliverable[data-v-4410affe]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.check[data-v-4410affe]{color:#4ade80;font-size:1.5rem;font-weight:700;flex-shrink:0;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.deliverable span[data-v-4410affe]:last-child{color:#ffffffe6;font-size:1.05rem;line-height:1.4;text-shadow:0 1px 4px rgba(0,0,0,.3)}.cta-button[data-v-4410affe]{padding:1rem 2rem;font-size:1.125rem;font-weight:600;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Poppins,sans-serif;position:relative;overflow:hidden;align-self:center}.cta-button.secondary[data-v-4410affe]{background:#ffffff26;color:#ffffffe6;box-shadow:0 4px 16px #00000026;border:1px solid rgba(255,255,255,.2)}.cta-button.secondary[data-v-4410affe]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff40;opacity:0;transition:opacity .3s ease}.cta-button[data-v-4410affe]:hover:before{opacity:1}.cta-button[data-v-4410affe]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.cta-button[data-v-4410affe]:active{transform:translateY(0)}.cta-button span[data-v-4410affe],.back-icon[data-v-4410affe]{position:relative;z-index:1}.back-icon[data-v-4410affe]{transition:transform .3s ease}.cta-button.secondary:hover .back-icon[data-v-4410affe]{transform:translate(-4px)}.back-button-top[data-v-4410affe]{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#ffffff26;color:#ffffffe6;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:1.125rem;transition:all .3s ease;width:fit-content}.back-button-top[data-v-4410affe]:hover{background:#ffffff40;border-color:#ffffff4d;transform:translateY(-2px)}.back-button-top[data-v-4410affe]:active{transform:translateY(0)}.back-button-top .back-icon[data-v-4410affe]{transition:transform .3s ease}.back-button-top:hover .back-icon[data-v-4410affe]{transform:translate(-4px)}@media (max-width: 768px){h1[data-v-4410affe]{font-size:2.5rem}.subtitle[data-v-4410affe]{font-size:1.05rem}.section-title[data-v-4410affe]{font-size:1.25rem}.content[data-v-4410affe]{gap:2rem;padding:5rem 1.5rem 2rem;margin:auto 1rem}.features-grid[data-v-4410affe]{grid-template-columns:1fr}.workflow-steps[data-v-4410affe]{flex-direction:column}.arrow[data-v-4410affe]{transform:rotate(90deg)}.deliverables-grid[data-v-4410affe]{grid-template-columns:1fr}.feature-icon[data-v-4410affe]{font-size:2rem}.feature-card span[data-v-4410affe],.deliverable span[data-v-4410affe]:last-child{font-size:.95rem}}.page-content[data-v-57a3eca0]{background:#000}.pano-container[data-v-57a3eca0]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;background:#000}.pano-container canvas[data-v-57a3eca0]{width:100%!important;height:100%!important}.controls[data-v-57a3eca0]{position:fixed;top:2rem;left:2rem;z-index:100;display:flex;gap:1rem}.close-button[data-v-57a3eca0]{padding:1rem 1.5rem;font-size:1.125rem;font-weight:600;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Poppins,sans-serif;background:#ffffff26;color:#ffffffe6;box-shadow:0 4px 16px #0000004d;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.close-button[data-v-57a3eca0]:hover{background:#ffffff40;border-color:#ffffff4d;transform:translate(-3px);box-shadow:0 6px 20px #0006}.back-icon[data-v-57a3eca0]{transition:transform .3s ease}.close-button:hover .back-icon[data-v-57a3eca0]{transform:translate(-2px)}@media (max-width: 768px){.controls[data-v-57a3eca0]{top:1rem;left:1rem}.close-button[data-v-57a3eca0]{padding:.75rem 1.25rem;font-size:1rem}}.page-content[data-v-cc9df519]{position:relative;width:100%;height:100%;padding:1rem}.fade-enter-active[data-v-cc9df519],.fade-leave-active[data-v-cc9df519]{transition:opacity .3s ease}.fade-enter-from[data-v-cc9df519],.fade-leave-to[data-v-cc9df519]{opacity:0}.content-overlay[data-v-cc9df519]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;pointer-events:none;z-index:50}.content[data-v-cc9df519]{position:relative;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem;max-width:800px;background:#000000bf;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #00000080;animation:fadeInScale-cc9df519 .8s ease-out;pointer-events:auto}@keyframes fadeInScale-cc9df519{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.close-button[data-v-cc9df519]{position:absolute;top:1.5rem;right:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;transition:all .3s ease;color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.close-button[data-v-cc9df519]:hover{background:#fff3;border-color:#ffffff4d;transform:rotate(90deg)}.floating-info-button[data-v-cc9df519]{position:fixed;bottom:2rem;right:2rem;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#ffffff26;border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer;transition:all .3s ease;color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 16px #0000004d;z-index:100;animation:pulse-cc9df519 2s ease-in-out infinite}@keyframes pulse-cc9df519{0%,to{transform:scale(1);box-shadow:0 4px 16px #0000004d}50%{transform:scale(1.05);box-shadow:0 6px 24px #ffffff4d}}.floating-info-button[data-v-cc9df519]:hover{background:#ffffff40;border-color:#ffffff4d;transform:scale(1.1);animation:none}.title-wrapper[data-v-cc9df519]{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}h1[data-v-cc9df519]{color:#fff;font-size:3rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);background-clip:text;-webkit-background-clip:text}.subtitle[data-v-cc9df519]{color:#ffffffe6;font-size:1.25rem;font-weight:400;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.3);margin:0}.highlights[data-v-cc9df519]{display:flex;flex-direction:column;gap:1.25rem;width:100%}.highlight-card[data-v-cc9df519]{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem;background:#ffffff0f;border-radius:16px;border:1px solid rgba(255,255,255,.12);transition:all .3s ease}.highlight-card[data-v-cc9df519]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(8px)}.highlight-icon[data-v-cc9df519]{font-size:2.5rem;flex-shrink:0;line-height:1}.highlight-content[data-v-cc9df519]{display:flex;flex-direction:column;gap:.5rem;text-align:left}.highlight-content h3[data-v-cc9df519]{color:#fffffff2;font-size:1.25rem;font-weight:600;margin:0;letter-spacing:-.01em}.highlight-content p[data-v-cc9df519]{color:#ffffffbf;font-size:1rem;line-height:1.5;margin:0}@media (max-width: 768px){.content-overlay[data-v-cc9df519]{padding:2rem 1rem 1rem;overflow-y:auto;align-items:flex-start;justify-content:flex-start}.content[data-v-cc9df519]{gap:1.5rem;padding:2.5rem 1.5rem 2rem;max-width:100%;margin:auto 0}.close-button[data-v-cc9df519]{top:1rem;right:1rem;width:36px;height:36px}.floating-info-button[data-v-cc9df519]{bottom:1rem;right:1rem;width:50px;height:50px}h1[data-v-cc9df519]{font-size:2rem}.subtitle[data-v-cc9df519]{font-size:1.05rem}.highlights[data-v-cc9df519]{gap:1rem}.highlight-card[data-v-cc9df519]{flex-direction:column;align-items:center;text-align:center;padding:1.25rem;gap:1rem}.highlight-icon[data-v-cc9df519]{font-size:2rem}.highlight-content[data-v-cc9df519]{align-items:center;text-align:center}.highlight-content h3[data-v-cc9df519]{font-size:1.1rem}.highlight-content p[data-v-cc9df519]{font-size:.95rem}}.page-content[data-v-a4b461f4]{position:relative;width:100%;height:100%;padding:1rem}.fade-enter-active[data-v-a4b461f4],.fade-leave-active[data-v-a4b461f4]{transition:opacity .3s ease}.fade-enter-from[data-v-a4b461f4],.fade-leave-to[data-v-a4b461f4]{opacity:0}.content-overlay[data-v-a4b461f4]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;pointer-events:none;z-index:50}.content[data-v-a4b461f4]{position:relative;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem;max-width:800px;background:#000000bf;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #00000080;animation:fadeInScale-a4b461f4 .8s ease-out;pointer-events:auto}@keyframes fadeInScale-a4b461f4{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.close-button[data-v-a4b461f4]{position:absolute;top:1.5rem;right:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;transition:all .3s ease;color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.close-button[data-v-a4b461f4]:hover{background:#fff3;border-color:#ffffff4d;transform:rotate(90deg)}.floating-info-button[data-v-a4b461f4]{position:fixed;bottom:2rem;right:2rem;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#ffffff26;border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer;transition:all .3s ease;color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 16px #0000004d;z-index:100;animation:pulse-a4b461f4 2s ease-in-out infinite}@keyframes pulse-a4b461f4{0%,to{transform:scale(1);box-shadow:0 4px 16px #0000004d}50%{transform:scale(1.05);box-shadow:0 6px 24px #ffffff4d}}.floating-info-button[data-v-a4b461f4]:hover{background:#ffffff40;border-color:#ffffff4d;transform:scale(1.1);animation:none}.title-wrapper[data-v-a4b461f4]{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}h1[data-v-a4b461f4]{color:#fff;font-size:3rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);background-clip:text;-webkit-background-clip:text}.subtitle[data-v-a4b461f4]{color:#ffffffe6;font-size:1.25rem;font-weight:400;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.3);margin:0}.highlights[data-v-a4b461f4]{display:flex;flex-direction:column;gap:1.25rem;width:100%}.highlight-card[data-v-a4b461f4]{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem;background:#ffffff0f;border-radius:16px;border:1px solid rgba(255,255,255,.12);transition:all .3s ease}.highlight-card[data-v-a4b461f4]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(8px)}.highlight-icon[data-v-a4b461f4]{font-size:2.5rem;flex-shrink:0;line-height:1}.highlight-content[data-v-a4b461f4]{display:flex;flex-direction:column;gap:.5rem;text-align:left}.highlight-content h3[data-v-a4b461f4]{color:#fffffff2;font-size:1.25rem;font-weight:600;margin:0;letter-spacing:-.01em}.highlight-content p[data-v-a4b461f4]{color:#ffffffbf;font-size:1rem;line-height:1.5;margin:0}@media (max-width: 768px){.content-overlay[data-v-a4b461f4]{padding:2rem 1rem 1rem;overflow-y:auto;align-items:flex-start;justify-content:flex-start}.content[data-v-a4b461f4]{gap:1.5rem;padding:2.5rem 1.5rem 2rem;max-width:100%;margin:auto 0}.close-button[data-v-a4b461f4]{top:1rem;right:1rem;width:36px;height:36px}.floating-info-button[data-v-a4b461f4]{bottom:1rem;right:1rem;width:50px;height:50px}h1[data-v-a4b461f4]{font-size:2rem}.subtitle[data-v-a4b461f4]{font-size:1.05rem}.highlights[data-v-a4b461f4]{gap:1rem}.highlight-card[data-v-a4b461f4]{flex-direction:column;align-items:center;text-align:center;padding:1.25rem;gap:1rem}.highlight-icon[data-v-a4b461f4]{font-size:2rem}.highlight-content[data-v-a4b461f4]{align-items:center;text-align:center}.highlight-content h3[data-v-a4b461f4]{font-size:1.1rem}.highlight-content p[data-v-a4b461f4]{font-size:.95rem}}.page-content[data-v-32fe7871]{position:relative;width:100%;height:100%;padding:1rem}.fade-enter-active[data-v-32fe7871],.fade-leave-active[data-v-32fe7871]{transition:opacity .3s ease}.fade-enter-from[data-v-32fe7871],.fade-leave-to[data-v-32fe7871]{opacity:0}.content-overlay[data-v-32fe7871]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;pointer-events:none;z-index:50}.content[data-v-32fe7871]{position:relative;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem;max-width:800px;background:#000000bf;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:32px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #00000080;animation:fadeInScale-32fe7871 .8s ease-out;pointer-events:auto}@keyframes fadeInScale-32fe7871{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.close-button[data-v-32fe7871]{position:absolute;top:1.5rem;right:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;transition:all .3s ease;color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.close-button[data-v-32fe7871]:hover{background:#fff3;border-color:#ffffff4d;transform:rotate(90deg)}.floating-info-button[data-v-32fe7871]{position:fixed;bottom:2rem;right:2rem;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#ffffff26;border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer;transition:all .3s ease;color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 16px #0000004d;z-index:100;animation:pulse-32fe7871 2s ease-in-out infinite}@keyframes pulse-32fe7871{0%,to{transform:scale(1);box-shadow:0 4px 16px #0000004d}50%{transform:scale(1.05);box-shadow:0 6px 24px #ffffff4d}}.floating-info-button[data-v-32fe7871]:hover{background:#ffffff40;border-color:#ffffff4d;transform:scale(1.1);animation:none}.title-wrapper[data-v-32fe7871]{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}h1[data-v-32fe7871]{color:#fff;font-size:3rem;font-weight:700;margin:0;letter-spacing:-.02em;text-shadow:4px 4px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e0e0e0);background-clip:text;-webkit-background-clip:text}.subtitle[data-v-32fe7871]{color:#ffffffe6;font-size:1.25rem;font-weight:400;letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.3);margin:0}.highlights[data-v-32fe7871]{display:flex;flex-direction:column;gap:1.25rem;width:100%}.highlight-card[data-v-32fe7871]{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem;background:#ffffff0f;border-radius:16px;border:1px solid rgba(255,255,255,.12);transition:all .3s ease}.highlight-card[data-v-32fe7871]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(8px)}.highlight-icon[data-v-32fe7871]{font-size:2.5rem;flex-shrink:0;line-height:1}.highlight-content[data-v-32fe7871]{display:flex;flex-direction:column;gap:.5rem;text-align:left}.highlight-content h3[data-v-32fe7871]{color:#fffffff2;font-size:1.25rem;font-weight:600;margin:0;letter-spacing:-.01em}.highlight-content p[data-v-32fe7871]{color:#ffffffbf;font-size:1rem;line-height:1.5;margin:0}@media (max-width: 768px){.content-overlay[data-v-32fe7871]{padding:2rem 1rem 1rem;overflow-y:auto;align-items:flex-start;justify-content:flex-start}.content[data-v-32fe7871]{gap:1.5rem;padding:2.5rem 1.5rem 2rem;max-width:100%;margin:auto 0}.close-button[data-v-32fe7871]{top:1rem;right:1rem;width:36px;height:36px}.floating-info-button[data-v-32fe7871]{bottom:1rem;right:1rem;width:50px;height:50px}h1[data-v-32fe7871]{font-size:2rem}.subtitle[data-v-32fe7871]{font-size:1.05rem}.highlights[data-v-32fe7871]{gap:1rem}.highlight-card[data-v-32fe7871]{flex-direction:column;align-items:center;text-align:center;padding:1.25rem;gap:1rem}.highlight-icon[data-v-32fe7871]{font-size:2rem}.highlight-content[data-v-32fe7871]{align-items:center;text-align:center}.highlight-content h3[data-v-32fe7871]{font-size:1.1rem}.highlight-content p[data-v-32fe7871]{font-size:.95rem}}.video-hotswap[data-v-488600e8]{position:fixed;width:100vw;height:100vh;top:0;left:0}.video-layer[data-v-488600e8]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.base-video[data-v-488600e8]{z-index:1}.top-video[data-v-488600e8]{z-index:3;opacity:1;transition:opacity .5s ease-out}.top-video.fading-out[data-v-488600e8]{opacity:0}.black-overlay[data-v-488600e8]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:2;transition:opacity .5s ease-in-out}.content-wrapper[data-v-35c3b307]{opacity:0;transition:opacity .3s ease-out}.content-wrapper.content-visible[data-v-35c3b307]{opacity:1}.footer-credits[data-v-35c3b307]{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.15);font-family:Poppins,sans-serif}.credits-link[data-v-35c3b307]{color:#ffffffd9;text-decoration:none;font-size:.875rem;font-weight:400;transition:color .3s ease;white-space:nowrap}.credits-link[data-v-35c3b307]:hover{color:#fff}.fullscreen-button[data-v-35c3b307]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffffd9;cursor:pointer;transition:all .3s ease}.fullscreen-button[data-v-35c3b307]:hover{background:#fff3;border-color:#ffffff4d;color:#fff}@media (max-width: 768px){.footer-credits[data-v-35c3b307]{bottom:.75rem;padding:.4rem .75rem}.credits-link[data-v-35c3b307]{font-size:.75rem}.fullscreen-button[data-v-35c3b307]{width:28px;height:28px}.fullscreen-button svg[data-v-35c3b307]{width:16px;height:16px}}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-content{position:fixed;top:0;left:0;width:100vw;height:100vh;margin:0;padding:0;z-index:10;display:flex;justify-content:flex-start;align-items:center;overflow-y:auto;padding:1rem}@media (max-width: 768px){.page-content{justify-content:center;padding-left:0}}body,html{background:#000;font-family:Poppins,sans-serif!important}
