.la-inv[data-v-abe386b5]{position:relative;height:15rem;margin:3.5rem auto 0;max-width:34rem}.la-inv-card[data-v-abe386b5]{position:absolute;left:50%;bottom:0;width:12rem;height:14rem;margin-left:-6rem;padding:1.4rem 1.2rem;display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;border-radius:.6rem;background:linear-gradient(170deg,var(--ds-paper-warm),var(--ds-paper-shade));color:var(--ds-paper-ink);box-shadow:0 30px 60px -25px color-mix(in srgb,var(--ds-desk) 85%,transparent);transform-origin:50% 120%;transform:rotate(calc(var(--i) * 14deg)) translate(calc(var(--i) * 2.4rem));animation:la-inv-fan-abe386b5 1.2s var(--ds-ease) both;animation-delay:calc(.3s + (var(--i) + 1) * .12s)}.la-inv-card[data-v-abe386b5]:nth-child(2){z-index:1}@keyframes la-inv-fan-abe386b5{0%{opacity:0;transform:rotate(0) translateY(1.5rem)}}.la-inv-kicker[data-v-abe386b5]{font-family:var(--ds-font-display);font-style:italic;font-size:.9rem;color:var(--ds-paper-sepia)}.la-inv-icon[data-v-abe386b5]{width:1.6rem;height:1.6rem;color:var(--ds-paper-sepia)}.la-inv-title[data-v-abe386b5]{font-family:var(--ds-font-display);font-size:1.15rem;line-height:1.25}.la-inv-seal[data-v-abe386b5]{display:grid;place-items:center;width:2.4rem;height:2.4rem;margin-top:auto;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--ds-seal),var(--ds-seal-deep));color:var(--ds-seal-ink);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--ds-desk) 15%,transparent),0 3px 6px color-mix(in srgb,var(--ds-desk) 35%,transparent)}@media (max-width: 520px){.la-inv[data-v-abe386b5]{height:13rem}.la-inv-card[data-v-abe386b5]{width:9.5rem;height:12rem;margin-left:-4.75rem;transform:rotate(calc(var(--i) * 12deg)) translate(calc(var(--i) * 1.6rem))}}@media (prefers-reduced-motion: reduce){.la-inv-card[data-v-abe386b5]{animation:none}}.b2b-bento[data-v-e39add3f]{display:grid;gap:1rem;margin-top:2.5rem;grid-template-columns:1fr}@media (min-width: 860px){.b2b-bento[data-v-e39add3f]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(13rem,auto)}.b2b-bento-teamBuilding[data-v-e39add3f]{grid-column:span 2}.b2b-bento-weddings[data-v-e39add3f]{grid-row:span 2}.b2b-bento-corporate[data-v-e39add3f]{grid-column:span 3}}.b2b-bento-cell[data-v-e39add3f]{min-height:12rem}.b2b-bento-card[data-v-e39add3f]{height:100%}.b2b-bento-art[data-v-e39add3f]{position:absolute;right:-1.5rem;bottom:-1.5rem;width:9rem;height:9rem;color:color-mix(in srgb,var(--ds-accent) 7%,transparent);stroke-width:1;transform:rotate(-12deg);transition:transform .6s var(--ds-ease),color .6s ease;pointer-events:none}.b2b-bento-card:hover .b2b-bento-art[data-v-e39add3f]{color:color-mix(in srgb,var(--ds-info) 12%,transparent);transform:rotate(-4deg) scale(1.06)}.b2b-bento-weddings .b2b-bento-art[data-v-e39add3f]{width:13rem;height:13rem}.b2b-bento-body[data-v-e39add3f]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:1.6rem}.b2b-bento-icon[data-v-e39add3f]{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:auto;border-radius:.8rem;background:var(--ds-accent-soft);color:var(--ds-accent)}.b2b-bento-title[data-v-e39add3f]{margin:1.5rem 0 .4rem;font-family:var(--ds-font-display);font-size:1.35rem;font-weight:500;color:var(--ds-text)}.b2b-bento-teamBuilding .b2b-bento-title[data-v-e39add3f],.b2b-bento-weddings .b2b-bento-title[data-v-e39add3f]{font-size:1.7rem}.b2b-bento-desc[data-v-e39add3f]{max-width:34rem;margin:0;color:var(--ds-muted);line-height:1.6}.b2b-flow[data-v-3e890483]{position:relative;display:grid;gap:2rem;margin:2.5rem 0 0;padding:0 0 0 3.25rem;list-style:none}.b2b-flow-beam[data-v-3e890483]{position:absolute;top:1.3rem;bottom:1.3rem;left:1.3rem;width:2px;transform-origin:top center;background:linear-gradient(180deg,var(--ds-info),var(--ds-accent));box-shadow:0 0 14px color-mix(in srgb,var(--ds-accent) 60%,transparent)}.b2b-flow-step[data-v-3e890483]{position:relative}.b2b-flow-dot[data-v-3e890483]{position:absolute;top:0;left:-3.25rem;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--ds-chrome);border:1px solid color-mix(in srgb,var(--ds-accent) 60%,transparent);box-shadow:0 0 0 6px var(--ds-desk),0 0 22px color-mix(in srgb,var(--ds-accent) 35%,transparent);font-family:var(--ds-font-display);font-size:1.1rem;color:var(--ds-text)}.b2b-flow-title[data-v-3e890483]{margin:.45rem 0 .4rem;font-family:var(--ds-font-display);font-size:1.25rem;font-weight:500;color:var(--ds-text)}.b2b-flow-desc[data-v-3e890483]{margin:0;color:var(--ds-muted);line-height:1.6}@media (min-width: 860px){.b2b-flow[data-v-3e890483]{grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.b2b-flow-beam[data-v-3e890483]{top:1.3rem;bottom:auto;left:12.5%;right:12.5%;width:auto;height:2px;transform-origin:left center;background:linear-gradient(90deg,var(--ds-info),var(--ds-accent))}.b2b-flow-step[data-v-3e890483]{padding-top:3.6rem;text-align:center}.b2b-flow-dot[data-v-3e890483]{left:50%;transform:translate(-50%)}}.b2b-page[data-v-8437cc22]{width:100%;background:var(--ds-desk);color:var(--ds-text)}.b2b-hero[data-v-8437cc22]{position:relative;min-height:60vh;padding:7.5rem 0 4rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.b2b-hero-overlay[data-v-8437cc22]{position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in srgb,var(--ds-desk) 90%,transparent),color-mix(in srgb,color-mix(in srgb,var(--ds-p-teal-700) 25%,var(--ds-desk)) 85%,transparent),color-mix(in srgb,var(--ds-desk) 95%,transparent))}.b2b-hero-content[data-v-8437cc22]{position:relative;z-index:10;text-align:center;padding:0 1.25rem;max-width:700px}.b2b-hero-title[data-v-8437cc22]{font-family:var(--ds-font-display);font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}@media (min-width: 768px){.b2b-hero-title[data-v-8437cc22]{font-size:3.5rem}}.b2b-hero-subtitle[data-v-8437cc22]{font-size:1.125rem;color:var(--ds-muted);margin-bottom:2.5rem;line-height:1.6}.btn-hero-contact[data-v-8437cc22]{padding:1rem 2rem;font-size:1.0625rem}.section[data-v-8437cc22]{padding:5rem 1.25rem}@media (min-width: 768px){.section[data-v-8437cc22]{padding:6rem 2rem}}.section-inner[data-v-8437cc22]{max-width:72rem;margin:0 auto}.section-title[data-v-8437cc22]{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:1rem}@media (min-width: 768px){.section-title[data-v-8437cc22]{font-size:2.25rem}}.section-subtitle[data-v-8437cc22]{color:var(--ds-muted);text-align:center;max-width:600px;margin:0 auto 3rem;font-size:1rem;line-height:1.6}.offer-card[data-v-8437cc22]{position:relative;padding:2rem;background:linear-gradient(135deg,color-mix(in srgb,var(--ds-sheet) 90%,transparent),color-mix(in srgb,var(--ds-panel) 95%,transparent));border:1px solid var(--ds-line);border-radius:1rem;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.offer-card[data-v-8437cc22]:hover{border-color:color-mix(in srgb,var(--ds-info) 30%,transparent);transform:translateY(-4px);box-shadow:0 12px 40px color-mix(in srgb,var(--ds-desk) 30%,transparent)}.offers-grid[data-v-8437cc22]{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:56rem;margin:0 auto}@media (min-width: 768px){.offers-grid[data-v-8437cc22]{grid-template-columns:repeat(2,1fr)}}.offer-card-highlight[data-v-8437cc22]{border-color:color-mix(in srgb,var(--ds-info) 35%,transparent)}.offer-badge[data-v-8437cc22]{position:absolute;top:-.75rem;right:1.25rem;padding:.25rem .75rem;border-radius:9999px;background:var(--ds-p-teal-700);color:var(--ds-text);font-size:.75rem;font-weight:600;letter-spacing:.02em}.offer-icon[data-v-8437cc22]{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ds-info) 10%,transparent);color:var(--ds-info);margin-bottom:1rem}.offer-card h3[data-v-8437cc22]{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.offer-card>p[data-v-8437cc22]{color:var(--ds-muted);font-size:.9375rem;line-height:1.6;margin-bottom:1rem}.offer-points[data-v-8437cc22]{display:flex;flex-direction:column;gap:.5rem}.offer-points li[data-v-8437cc22]{display:flex;align-items:flex-start;gap:.5rem;color:var(--ds-label);font-size:.9rem;line-height:1.5}.offer-points li svg[data-v-8437cc22]{flex:0 0 auto;margin-top:.2rem;color:var(--ds-ok)}.offers-note[data-v-8437cc22]{text-align:center;color:var(--ds-muted);font-size:.875rem;margin-top:1.5rem}.section-how-b2b[data-v-8437cc22]{background:linear-gradient(180deg,var(--ds-panel) 0%,var(--ds-sheet) 50%,var(--ds-panel) 100%)}.b2b-features-grid[data-v-8437cc22]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;max-width:60rem;margin:2rem auto 0}.b2b-feature[data-v-8437cc22]{flex:1 1 100%}@media (min-width: 640px){.b2b-feature[data-v-8437cc22]{flex:0 1 calc(50% - .625rem)}}@media (min-width: 1024px){.b2b-feature[data-v-8437cc22]{flex-basis:calc(33.333% - .84rem)}}.b2b-feature[data-v-8437cc22]{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem;background:color-mix(in srgb,var(--ds-desk) 40%,transparent);border:1px solid var(--ds-line);border-radius:.75rem}.b2b-feature-icon[data-v-8437cc22]{flex-shrink:0;color:var(--ds-info);margin-top:.125rem}.b2b-feature h4[data-v-8437cc22]{font-size:.9375rem;font-weight:600;margin-bottom:.25rem}.b2b-feature p[data-v-8437cc22]{color:var(--ds-muted);font-size:.8125rem;line-height:1.5}.section-b2b-cta[data-v-8437cc22]{background:linear-gradient(180deg,var(--ds-panel) 0%,var(--ds-desk) 100%)}.b2b-cta-inner[data-v-8437cc22]{text-align:center;max-width:40rem}.b2b-cta-desc[data-v-8437cc22]{color:var(--ds-muted);font-size:1.0625rem;line-height:1.6;margin-bottom:2rem;margin-top:-.5rem}.btn-primary[data-v-8437cc22]{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:var(--ds-accent);color:var(--ds-on-accent);font-weight:600;font-size:1rem;border:none;border-radius:.75rem;cursor:pointer;text-decoration:none;transition:all .2s ease}.btn-primary[data-v-8437cc22]:hover{transform:translateY(-2px);box-shadow:0 8px 20px color-mix(in srgb,var(--ds-info) 40%,transparent)}.btn-secondary[data-v-8437cc22]{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:color-mix(in srgb,var(--ds-sheet) 50%,transparent);color:var(--ds-label);font-weight:600;font-size:1rem;border:1px solid color-mix(in srgb,var(--ds-info) 35%,transparent);border-radius:.75rem;text-decoration:none;transition:all .2s ease;cursor:not-allowed;opacity:.7;position:relative}.btn-secondary[disabled][data-v-8437cc22]:after{content:attr(title);display:none}.btn-hero-booking[data-v-8437cc22]{cursor:pointer;opacity:1}.btn-hero-booking[data-v-8437cc22]:hover{background:color-mix(in srgb,var(--ds-info) 15%,transparent);border-color:color-mix(in srgb,var(--ds-info) 60%,transparent);transform:translateY(-1px)}.b2b-cta-row[data-v-8437cc22]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.b2b-cta-row-center[data-v-8437cc22]{justify-content:center}.section-comparison[data-v-8437cc22]{background:linear-gradient(180deg,var(--ds-desk) 0%,var(--ds-sheet) 100%)}.comparison-table[data-v-8437cc22]{max-width:60rem;margin:2rem auto 0;border:1px solid color-mix(in srgb,var(--ds-info) 18%,transparent);border-radius:1rem;overflow:hidden;background:color-mix(in srgb,var(--ds-panel) 60%,transparent)}.comparison-head[data-v-8437cc22]{display:grid;grid-template-columns:1fr 1.2fr 1.2fr;background:color-mix(in srgb,var(--ds-info) 12%,transparent);font-weight:700;font-size:.875rem;color:var(--ds-text)}.comparison-row[data-v-8437cc22]{display:grid;grid-template-columns:1fr 1.2fr 1.2fr;border-top:1px solid var(--ds-line)}.comparison-row[data-v-8437cc22]:nth-child(2n){background:color-mix(in srgb,var(--ds-control) 25%,transparent)}.comparison-cell[data-v-8437cc22]{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;line-height:1.5}.comparison-cell-criterion[data-v-8437cc22]{font-weight:600;color:var(--ds-text);align-self:center}.comparison-cell-ours[data-v-8437cc22]{border-left:1px solid var(--ds-line);color:var(--ds-label)}.comparison-cell-theirs[data-v-8437cc22]{border-left:1px solid var(--ds-line);color:var(--ds-muted)}.comparison-check[data-v-8437cc22]{width:1.1rem;height:1.1rem;color:var(--ds-ok)}.comparison-check-muted[data-v-8437cc22]{color:var(--ds-warn)}.comparison-cross[data-v-8437cc22]{width:1.1rem;height:1.1rem;color:var(--ds-danger)}.comparison-detail[data-v-8437cc22]{font-size:.8125rem}@media (max-width: 640px){.comparison-head[data-v-8437cc22]{display:none}.comparison-row[data-v-8437cc22]{grid-template-columns:1fr;padding:1rem;gap:.5rem}.comparison-cell[data-v-8437cc22]{padding:.5rem 0;border:none}.comparison-cell-criterion[data-v-8437cc22]{font-size:1rem;padding-bottom:0}}.section-faq[data-v-8437cc22]{background:linear-gradient(180deg,var(--ds-sheet) 0%,var(--ds-desk) 100%)}.faq-list[data-v-8437cc22]{max-width:52rem;margin:2rem auto 0;display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-8437cc22]{background:color-mix(in srgb,var(--ds-sheet) 55%,transparent);border:1px solid var(--ds-line);border-radius:.75rem;overflow:hidden;transition:border-color .2s ease}.faq-item[open][data-v-8437cc22]{border-color:color-mix(in srgb,var(--ds-info) 30%,transparent)}.faq-question[data-v-8437cc22]{list-style:none;cursor:pointer;padding:1rem 1.25rem;font-weight:600;font-size:.9375rem;color:var(--ds-text);display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq-question[data-v-8437cc22]::-webkit-details-marker{display:none}.faq-question[data-v-8437cc22]:after{content:"+";font-size:1.25rem;color:var(--ds-muted);transition:transform .2s ease}.faq-item[open] .faq-question[data-v-8437cc22]:after{content:"−"}.faq-answer[data-v-8437cc22]{padding:0 1.25rem 1rem;color:var(--ds-label);font-size:.875rem;line-height:1.7}
