.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}}
.BlackFridayGuideBody-module__hDG2-G__body .wp-content code{overflow-wrap:anywhere}.BlackFridayGuideBody-module__hDG2-G__figure{--accent:var(--th-00b9d5-ink);--edge:color-mix(in srgb, var(--accent) 26%, transparent);border:1px solid var(--edge);background:radial-gradient(ellipse at 100% 0%, #00b9d51a, transparent 65%), var(--th-0f1011);border-radius:24px;margin:clamp(2.75rem,7vw,4.5rem) 0;padding:clamp(1rem,4vw,2rem);scroll-margin-top:8rem;box-shadow:inset 0 1px #ffffff14,0 20px 55px -40px #00b9d566}.BlackFridayGuideBody-module__hDG2-G__context{color:var(--accent);font-size:max(var(--md-text-floor,0px), .875rem);font-weight:700;line-height:1.5}.BlackFridayGuideBody-module__hDG2-G__title{color:var(--foreground);letter-spacing:.065em;overflow-wrap:anywhere;text-wrap:balance;margin:.55rem 0 1.55rem;font:700 clamp(1.4rem,3.4vw,1.95rem)/1.25 Genniro,Optika,sans-serif}.BlackFridayGuideBody-module__hDG2-G__layout{align-items:start;gap:1.25rem;min-width:0;display:grid}.BlackFridayGuideBody-module__hDG2-G__receipt{border:1px solid var(--edge);background:linear-gradient(155deg, #00b9d518, transparent 78%), var(--th-111213);border-radius:18px;min-width:0;padding:1rem}.BlackFridayGuideBody-module__hDG2-G__headlineNumber{color:var(--accent);align-items:center;gap:.85rem;font:700 clamp(2.7rem,7vw,3.8rem)/1 Optika,sans-serif;display:flex}.BlackFridayGuideBody-module__hDG2-G__headlineNumber span{max-width:14ch;color:var(--foreground);font-size:max(var(--md-text-floor,0px), .95rem);line-height:1.4}.BlackFridayGuideBody-module__hDG2-G__metrics{border-top:1px dashed var(--edge);font-size:max(var(--md-text-floor,0px), .875rem);gap:.65rem;margin-top:.9rem;padding-top:.9rem;line-height:1.4;display:grid}.BlackFridayGuideBody-module__hDG2-G__metrics>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.12rem .55rem;display:flex}.BlackFridayGuideBody-module__hDG2-G__metrics dt{color:var(--th-cccccc-ink)}.BlackFridayGuideBody-module__hDG2-G__metrics dd{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:700}.BlackFridayGuideBody-module__hDG2-G__steps{gap:.65rem;list-style:none;display:grid}.BlackFridayGuideBody-module__hDG2-G__step{border:1px solid color-mix(in srgb, var(--md-veil) 13%, transparent);background:color-mix(in srgb, var(--th-111213) 90%, transparent);border-radius:14px;grid-template-columns:2.65rem minmax(0,1fr);align-items:start;gap:.7rem;padding:.8rem;display:grid}.BlackFridayGuideBody-module__hDG2-G__icon{aspect-ratio:1;border:1px solid var(--edge);color:var(--accent);background:#00b9d515;border-radius:11px;place-items:center;display:grid}.BlackFridayGuideBody-module__hDG2-G__step h3{color:var(--foreground);font:700 max(var(--md-text-floor,0px), 1rem)/1.35 Optika, sans-serif}.BlackFridayGuideBody-module__hDG2-G__step p,.BlackFridayGuideBody-module__hDG2-G__caption{color:var(--th-cccccc-ink);font-size:max(var(--md-text-floor,0px), .9375rem);line-height:1.55}.BlackFridayGuideBody-module__hDG2-G__step p{margin-top:.25rem}.BlackFridayGuideBody-module__hDG2-G__progress{margin-top:1.15rem}.BlackFridayGuideBody-module__hDG2-G__track{background:color-mix(in srgb, var(--md-veil) 13%, transparent);border-radius:999px;height:.55rem;overflow:hidden}.BlackFridayGuideBody-module__hDG2-G__track span{background:linear-gradient(90deg, var(--accent), var(--th-00f8f5-ink));width:75%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.BlackFridayGuideBody-module__hDG2-G__progress.in-view .BlackFridayGuideBody-module__hDG2-G__track span{transform-origin:0;animation:.7s ease-out both BlackFridayGuideBody-module__hDG2-G__fill}}@keyframes BlackFridayGuideBody-module__hDG2-G__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.BlackFridayGuideBody-module__hDG2-G__progressLabels{color:var(--th-cccccc-ink);font-size:max(var(--md-text-floor,0px), .875rem);flex-wrap:wrap;justify-content:space-between;gap:.12rem .75rem;margin-top:.55rem;line-height:1.5;display:flex}.BlackFridayGuideBody-module__hDG2-G__progressLabels strong{color:var(--accent)}.BlackFridayGuideBody-module__hDG2-G__caption{margin-top:.85rem}.BlackFridayGuideBody-module__hDG2-G__continuation>p:first-of-type:first-letter{float:none;font:inherit;color:inherit;margin:0}@media (min-width:680px){.BlackFridayGuideBody-module__hDG2-G__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.1rem}}
