.tm[data-astro-cid-wlzimmde]{background:#0d0d0d;color:#fff}.tm-hero[data-astro-cid-wlzimmde]{position:relative;overflow:hidden;padding:96px 0 72px}.tm-glow[data-astro-cid-wlzimmde]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 70% 10%,rgba(217,126,138,.12),transparent 65%)}.tm-hero-in[data-astro-cid-wlzimmde]{position:relative;display:grid;grid-template-columns:1.25fr 1fr;gap:56px;align-items:center}.tm-k[data-astro-cid-wlzimmde]{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:#e8b4b0cc;margin-bottom:14px}.tm-live[data-astro-cid-wlzimmde]{width:7px;height:7px;border-radius:50%;background:#7cc45a;position:relative}.tm-live[data-astro-cid-wlzimmde]:after{content:"";position:absolute;inset:0;border-radius:50%;background:#7cc45a;animation:tm-ping 1.8s cubic-bezier(0,0,.2,1) infinite}.tm-hero[data-astro-cid-wlzimmde] h1[data-astro-cid-wlzimmde]{font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 18px}.tm-hero[data-astro-cid-wlzimmde] h1[data-astro-cid-wlzimmde] em[data-astro-cid-wlzimmde],.tm[data-astro-cid-wlzimmde] h2[data-astro-cid-wlzimmde] em[data-astro-cid-wlzimmde]{color:#e8b4b0;font-weight:500}.tm-sub[data-astro-cid-wlzimmde]{font-size:16px;line-height:1.65;color:#fff9;max-width:580px;margin:0 0 26px}.tm-cta[data-astro-cid-wlzimmde]{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.tm-btn[data-astro-cid-wlzimmde]{display:inline-flex;align-items:center;padding:13px 22px;border-radius:999px;background:#e8b4b0;color:#0d0d0d;font-weight:600;font-size:14px;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),background .25s ease}.tm-btn[data-astro-cid-wlzimmde]:hover{transform:translateY(-2px);background:#f0c6c2}.tm-link[data-astro-cid-wlzimmde]{color:#ffffffbf;font-size:14px;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.tm-link[data-astro-cid-wlzimmde]:hover{color:#fff;border-color:#e8b4b0}.tm-price[data-astro-cid-wlzimmde]{margin:26px 0 0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.tm-price[data-astro-cid-wlzimmde] b[data-astro-cid-wlzimmde]{font:500 34px/1 var(--font-display, Georgia, serif);letter-spacing:-.02em}.tm-price[data-astro-cid-wlzimmde] span[data-astro-cid-wlzimmde]{font-size:13px;color:#ffffff80}.tm-crew[data-astro-cid-wlzimmde]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;padding:26px;border-radius:22px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.tm-crew[data-astro-cid-wlzimmde] p[data-astro-cid-wlzimmde]{grid-column:1 / -1;margin:6px 0 0;text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.tm-bot[data-astro-cid-wlzimmde]{aspect-ratio:1;border-radius:14px;background:#f3eee6;padding:6px;animation:tm-in .7s cubic-bezier(.16,1,.3,1) both,tm-bob 3.2s ease-in-out infinite;animation-delay:calc(var(--i) * 70ms),calc(var(--i) * .26s)}.tm-bot[data-astro-cid-wlzimmde] svg,.tm-av[data-astro-cid-wlzimmde] svg,.tm-more[data-astro-cid-wlzimmde] i[data-astro-cid-wlzimmde] svg{width:100%;height:100%;display:block}.tm-sec[data-astro-cid-wlzimmde]{padding-top:64px;padding-bottom:8px}.tm-h[data-astro-cid-wlzimmde]{max-width:640px;margin-bottom:26px}.tm[data-astro-cid-wlzimmde] h2[data-astro-cid-wlzimmde]{font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 10px}.tm-h[data-astro-cid-wlzimmde]>p[data-astro-cid-wlzimmde]:last-child{font-size:15px;line-height:1.6;color:#ffffff8c;margin:0}.tm-steps[data-astro-cid-wlzimmde]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tm-steps[data-astro-cid-wlzimmde] article[data-astro-cid-wlzimmde]{padding:24px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.tm-steps[data-astro-cid-wlzimmde] span[data-astro-cid-wlzimmde]{font:500 13px/1 var(--font-display, Georgia, serif);color:#e8b4b0}.tm-steps[data-astro-cid-wlzimmde] h3[data-astro-cid-wlzimmde]{font-size:18px;margin:12px 0 8px}.tm-steps[data-astro-cid-wlzimmde] p[data-astro-cid-wlzimmde]{font-size:14px;line-height:1.6;color:#ffffff94;margin:0}.tm-agents[data-astro-cid-wlzimmde]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.tm-ag[data-astro-cid-wlzimmde]{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .3s ease}.tm-ag[data-astro-cid-wlzimmde]:hover{transform:translateY(-3px);border-color:#e8b4b066;background:#e8b4b00d}.tm-ag[data-astro-cid-wlzimmde] header[data-astro-cid-wlzimmde]{display:flex;align-items:center;gap:12px}.tm-av[data-astro-cid-wlzimmde]{width:46px;height:46px;flex:none;border-radius:12px;background:#f3eee6;padding:4px}.tm-ag[data-astro-cid-wlzimmde] small[data-astro-cid-wlzimmde]{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#e8b4b0bf}.tm-ag[data-astro-cid-wlzimmde] b[data-astro-cid-wlzimmde]{font-size:16px}.tm-ag[data-astro-cid-wlzimmde] p[data-astro-cid-wlzimmde]{font-size:14px;line-height:1.6;color:#ffffff9e;margin:0;flex:1}.tm-ag[data-astro-cid-wlzimmde] footer[data-astro-cid-wlzimmde]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#ffffff80;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}.tm-ag[data-astro-cid-wlzimmde] footer[data-astro-cid-wlzimmde] i[data-astro-cid-wlzimmde]{width:6px;height:6px;border-radius:50%;background:#e8b4b0;flex:none}.tm-room[data-astro-cid-wlzimmde]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tm-room[data-astro-cid-wlzimmde] article[data-astro-cid-wlzimmde]{padding:20px 22px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,#d97e8a14,#ffffff04 60%)}.tm-room[data-astro-cid-wlzimmde] b[data-astro-cid-wlzimmde]{font-size:15px}.tm-room[data-astro-cid-wlzimmde] p[data-astro-cid-wlzimmde]{font-size:14px;line-height:1.6;color:#ffffff94;margin:6px 0 0}.tm-more[data-astro-cid-wlzimmde]{display:flex;flex-wrap:wrap;gap:8px}.tm-more[data-astro-cid-wlzimmde] span[data-astro-cid-wlzimmde]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;font-size:13px;color:#ffffffb3}.tm-more[data-astro-cid-wlzimmde] i[data-astro-cid-wlzimmde]{width:24px;height:24px;border-radius:7px;background:#2a2a2a;padding:2px;filter:grayscale(.6);opacity:.8}.tm-plan[data-astro-cid-wlzimmde]{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;padding:36px;border-radius:24px;border:1px solid rgba(232,180,176,.25);background:linear-gradient(130deg,#d97e8a1f,#ffffff05 60%)}.tm-plan[data-astro-cid-wlzimmde] h2[data-astro-cid-wlzimmde]{font-size:56px;margin:4px 0 10px}.tm-plan[data-astro-cid-wlzimmde] h2[data-astro-cid-wlzimmde] small[data-astro-cid-wlzimmde]{font-size:16px;color:#ffffff80;margin-left:6px;font-family:inherit}.tm-plan[data-astro-cid-wlzimmde]>div[data-astro-cid-wlzimmde]>p[data-astro-cid-wlzimmde]{font-size:15px;line-height:1.6;color:#ffffffa6;margin:0 0 22px}.tm-plan[data-astro-cid-wlzimmde] ul[data-astro-cid-wlzimmde]{list-style:none;margin:0;padding:0;display:grid;gap:12px;align-content:center}.tm-plan[data-astro-cid-wlzimmde] li[data-astro-cid-wlzimmde]{position:relative;padding-left:26px;font-size:14.5px;line-height:1.5;color:#ffffffc7}.tm-plan[data-astro-cid-wlzimmde] li[data-astro-cid-wlzimmde]:before{content:"";position:absolute;left:0;top:4px;width:14px;height:14px;border-radius:50%;background:#e8b4b02e;box-shadow:inset 0 0 0 4px #e8b4b000,inset 0 0 0 1px #e8b4b0}.tm-faq[data-astro-cid-wlzimmde]{padding-bottom:96px;max-width:820px}.tm-faq[data-astro-cid-wlzimmde] details[data-astro-cid-wlzimmde]{border-bottom:1px solid rgba(255,255,255,.08);padding:16px 0}.tm-faq[data-astro-cid-wlzimmde] summary[data-astro-cid-wlzimmde]{cursor:pointer;font-size:16px;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:16px}.tm-faq[data-astro-cid-wlzimmde] summary[data-astro-cid-wlzimmde]:after{content:"+";color:#e8b4b0;transition:transform .3s ease}.tm-faq[data-astro-cid-wlzimmde] details[data-astro-cid-wlzimmde][open] summary[data-astro-cid-wlzimmde]:after{transform:rotate(45deg)}.tm-faq[data-astro-cid-wlzimmde] details[data-astro-cid-wlzimmde] p[data-astro-cid-wlzimmde]{margin:10px 0 0;font-size:14.5px;line-height:1.65;color:#fff9}@keyframes tm-in{0%{opacity:0;transform:translateY(14px)}}@keyframes tm-bob{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes tm-ping{0%{transform:scale(1);opacity:.7}80%,to{transform:scale(2.8);opacity:0}}@media (max-width: 960px){.tm-hero-in[data-astro-cid-wlzimmde],.tm-plan[data-astro-cid-wlzimmde],.tm-steps[data-astro-cid-wlzimmde],.tm-room[data-astro-cid-wlzimmde]{grid-template-columns:1fr}.tm-hero[data-astro-cid-wlzimmde]{padding:72px 0 48px}}@media (max-width: 520px){.tm-crew[data-astro-cid-wlzimmde]{grid-template-columns:repeat(5,1fr);gap:8px;padding:16px}.tm-plan[data-astro-cid-wlzimmde]{padding:24px}.tm-plan[data-astro-cid-wlzimmde] h2[data-astro-cid-wlzimmde]{font-size:44px}}@media (prefers-reduced-motion: reduce){.tm[data-astro-cid-wlzimmde] [data-astro-cid-wlzimmde],.tm[data-astro-cid-wlzimmde] [data-astro-cid-wlzimmde]:after{animation:none!important;transition:none!important}}
