.WebsiteBookingGuideBody-module__nuLh-a__figure{border:1px solid color-mix(in srgb, var(--th-00b9d5-ink) 24%, transparent);background:radial-gradient(ellipse at top right, #00b9d51a, transparent 65%), color-mix(in srgb, var(--th-0f1011) 92%, transparent);border-radius:24px;min-width:0;margin:3rem 0;padding:clamp(20px,4vw,32px);box-shadow:inset 0 1px #ffffff0c,0 20px 60px -40px #00b9d548}.WebsiteBookingGuideBody-module__nuLh-a__eyebrow{color:var(--th-00b9d5-ink);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:14px;line-height:1.5}.WebsiteBookingGuideBody-module__nuLh-a__title{letter-spacing:.055em;color:var(--md-ink);overflow-wrap:anywhere;font-family:Genniro,sans-serif;font-size:clamp(24px,3vw,30px);line-height:1.3}.WebsiteBookingGuideBody-module__nuLh-a__flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.WebsiteBookingGuideBody-module__nuLh-a__card{border:1px solid color-mix(in srgb, var(--md-veil) 12%, transparent);background:linear-gradient(145deg,#00b9d510,#0000);border-radius:18px;min-width:0;padding:22px;position:relative}.WebsiteBookingGuideBody-module__nuLh-a__number{color:var(--th-00b9d5-ink);font:20px/1.2 Optika,sans-serif;position:absolute;top:20px;right:18px}.WebsiteBookingGuideBody-module__nuLh-a__icon{width:72px;height:72px;color:var(--th-00b9d5-ink);background:radial-gradient(circle at 30% 15%,#71e4eb22,#0000 70%);border:1px solid #00b9d53d;border-radius:20px;place-items:center;margin-bottom:22px;display:grid;box-shadow:inset 0 1px #ffffff12}.WebsiteBookingGuideBody-module__nuLh-a__card h4,.WebsiteBookingGuideBody-module__nuLh-a__row h4{color:var(--md-ink);overflow-wrap:anywhere;margin:0 0 8px;font-family:Optika,sans-serif;font-size:20px;font-weight:600;line-height:1.4}.WebsiteBookingGuideBody-module__nuLh-a__card p,.WebsiteBookingGuideBody-module__nuLh-a__row p{color:var(--th-cccccc-ink);margin:0;font-size:17px;line-height:1.7}.WebsiteBookingGuideBody-module__nuLh-a__figure figcaption{color:var(--th-8e8e8e-ink);margin-top:22px;font-size:15px;line-height:1.65}.WebsiteBookingGuideBody-module__nuLh-a__evidence{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.WebsiteBookingGuideBody-module__nuLh-a__row{border-bottom:1px solid color-mix(in srgb, var(--md-veil) 10%, transparent);grid-template-columns:42px minmax(0,1fr);gap:14px;min-width:0;padding:18px 0;display:grid}.WebsiteBookingGuideBody-module__nuLh-a__row:last-child{border-bottom:0}.WebsiteBookingGuideBody-module__nuLh-a__marker{color:var(--th-00b9d5-ink);place-items:start center;padding-top:3px;font-size:20px;display:grid}.WebsiteBookingGuideBody-module__nuLh-a__row .WebsiteBookingGuideBody-module__nuLh-a__limit{color:var(--th-8e8e8e-ink);margin-top:5px;font-size:16px}@media (max-width:540px){.WebsiteBookingGuideBody-module__nuLh-a__flow{grid-template-columns:minmax(0,1fr)}.WebsiteBookingGuideBody-module__nuLh-a__card{padding:20px}.WebsiteBookingGuideBody-module__nuLh-a__row{grid-template-columns:30px minmax(0,1fr);gap:10px}}
