.booking-page.svelte-sih47h{min-height:100vh;background:#000;color:#fff;padding:7.25rem 1.25rem 4.5rem}.container.svelte-sih47h{max-width:720px;margin:0 auto}.lang-strip.svelte-sih47h{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.45rem .85rem;border-radius:9999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-size:.8rem;color:#fffc;margin-bottom:2rem}.dot.svelte-sih47h{color:#fff6}.switch-link.svelte-sih47h{color:#fff;text-decoration:underline;text-underline-offset:3px}.switch-link.svelte-sih47h:hover{color:#d4d4d4}.header.svelte-sih47h{margin-bottom:1.45rem}h1.svelte-sih47h{font-size:1.8rem;font-weight:700;margin:0 0 1rem}@media (min-width: 768px){h1.svelte-sih47h{font-size:2.45rem}}.lead.svelte-sih47h{font-size:1rem;line-height:1.6;color:#ffffffd9;margin:0 0 1rem}.notice-box.svelte-sih47h{position:relative;margin:0;padding:.95rem 1rem 1rem;border-radius:.75rem;border:1px solid rgba(95,227,160,.26);border-left:3px solid rgba(95,227,160,.72);background:linear-gradient(135deg,#5fe3a016,#ffffff07),#ffffff09;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #00000029}.notice-label.svelte-sih47h{display:inline-flex;align-items:center;gap:.42rem;margin-bottom:.45rem;color:#5fe3a0;font-size:.76rem;font-weight:850;line-height:1;letter-spacing:.08em;text-transform:uppercase}.notice-box.svelte-sih47h p:where(.svelte-sih47h){margin:0;color:#ffffffc7;font-size:.9rem;line-height:1.6}.wa-link.svelte-sih47h{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.85rem;padding:.78rem 1.2rem;border-radius:.75rem;font-weight:800;font-size:.9rem;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.wa-link.svelte-sih47h{border:1px solid rgba(95,227,160,.52);background:#0923145c;color:#fff}.wa-link.svelte-sih47h:hover{transform:translateY(-2px)}.wa-link.svelte-sih47h:hover{background:#25d36629;border-color:#5fe3a0e0}.trust-block.svelte-sih47h{margin-bottom:2rem;padding:1rem;border-radius:.85rem;background:#ffffff09;border:1px solid rgba(255,255,255,.09)}.trust-block.svelte-sih47h h2:where(.svelte-sih47h){margin:0 0 .75rem;font-size:1rem;font-weight:700}.trust-block.svelte-sih47h ul:where(.svelte-sih47h){display:grid;grid-template-columns:1fr;gap:.45rem .9rem;list-style:none;padding:0;margin:0}.trust-block.svelte-sih47h li:where(.svelte-sih47h){position:relative;padding-left:1rem;color:#ffffffc7;font-size:.9rem;line-height:1.4}.trust-block.svelte-sih47h li:where(.svelte-sih47h):before{content:"";position:absolute;left:0;top:.58em;width:.38rem;height:.38rem;border-radius:999px;background:#5fe3a0}.form-wrap.svelte-sih47h{scroll-margin-top:100px;margin-bottom:2.1rem}.fallback.svelte-sih47h{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.08)}.phone-link.svelte-sih47h{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.78rem 1.25rem;border-radius:2rem;border:2px solid rgba(255,255,255,.3);color:#fff;font-weight:600;font-size:.9rem;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.phone-link.svelte-sih47h:hover{background:#ffffff14;border-color:#ffffff80;transform:translateY(-2px)}.phone-number.svelte-sih47h{color:#ffffffb3;font-weight:500}@media (min-width: 560px){.trust-block.svelte-sih47h ul:where(.svelte-sih47h){grid-template-columns:1fr 1fr}}@media (min-width: 768px){.form-wrap.svelte-sih47h,.trust-block.svelte-sih47h{margin-bottom:2.75rem}}
