.page-module___8aEwW__main{text-align:left;color:#0f0;background-color:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-family:Courier New,Courier,monospace;display:flex}.page-module___8aEwW__console{background-color:#050505;border:1px solid #0f0;width:80%;max-width:800px;padding:2rem}.page-module___8aEwW__text{white-space:pre-wrap;opacity:1;font-size:1rem}.page-module___8aEwW__fadeIn{opacity:1;transition:opacity 2s ease-in-out}.page-module___8aEwW__finalMessage{text-align:center;font-size:1.5rem}.page-module___8aEwW__mysteryText{background:linear-gradient(90deg,#f0f,#0ff,#ff0,#f0f);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;font-size:2.5rem;font-weight:700;animation:5s infinite page-module___8aEwW__gradientAnimation}.page-module___8aEwW__welcome{cursor:pointer;background:linear-gradient(45deg,#f3ec78,#af4261,#f3ec78);-webkit-text-fill-color:transparent;text-shadow:0 0 5px #ffffff80;background-size:200% 200%;-webkit-background-clip:text;font-weight:700;animation:3s infinite page-module___8aEwW__gradientAnimation}.page-module___8aEwW__welcome:hover{cursor:url(/wand.png),auto}@keyframes page-module___8aEwW__gradientAnimation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
.Matrix-module__6ZmIIq__matrixCanvas{z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}
.NovelIntro-module__DqPecW__overlay{z-index:10000;opacity:1;background:#000;place-items:center;transition:opacity 1.5s ease-in-out;display:grid;position:fixed;inset:0}.NovelIntro-module__DqPecW__overlay[data-revealing=true]{opacity:0}.NovelIntro-module__DqPecW__content{opacity:1;transition:opacity 1.5s ease-in-out}.NovelIntro-module__DqPecW__content[data-intro-pending=true]{opacity:0}.NovelIntro-module__DqPecW__rain{opacity:.65;position:absolute;inset:0}.NovelIntro-module__DqPecW__message{z-index:2;color:#b2e7ba;letter-spacing:.08em;text-align:center;background:radial-gradient(#000e 20%,#0009 55%,#0000 75%);margin:0;padding:24px;font:14px/1.8 monospace;position:relative}.NovelIntro-module__DqPecW__decodingLine{display:block}.NovelIntro-module__DqPecW__dotWindow{text-align:left;letter-spacing:0;vertical-align:bottom;width:5ch;display:inline-block}.NovelIntro-module__DqPecW__dots{width:1ch;animation:2s step-end infinite NovelIntro-module__DqPecW__decodingDots;display:block;overflow:hidden}.NovelIntro-module__DqPecW__bookTitle{color:#b2e7ba;letter-spacing:.02em;background:linear-gradient(90deg,#b2e7ba,#66edc2,#7cd9ff,#d1b3ff,#f1d29c,#b2e7ba) 0 0/200% 100%;margin-top:8px;font-size:clamp(20px,4vw,30px);animation:2.5s linear infinite NovelIntro-module__DqPecW__titleColors;display:block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.NovelIntro-module__DqPecW__bookTitle{color:#0000;-webkit-background-clip:text;background-clip:text}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.NovelIntro-module__DqPecW__bookTitle{background:0 0}}.NovelIntro-module__DqPecW__content[data-intro-pending=true] *{animation-play-state:paused}@keyframes NovelIntro-module__DqPecW__titleColors{0%{background-position:200%}to{background-position:0%}}@keyframes NovelIntro-module__DqPecW__decodingDots{0%{width:1ch}20%{width:2ch}40%{width:3ch}60%{width:4ch}80%,to{width:5ch}}@media (prefers-reduced-motion:reduce){.NovelIntro-module__DqPecW__overlay,.NovelIntro-module__DqPecW__content{transition:none}.NovelIntro-module__DqPecW__rain{display:none}.NovelIntro-module__DqPecW__dots{width:5ch;animation:none}.NovelIntro-module__DqPecW__bookTitle{animation:none}}
.booking-module__aM5KHq__purchase,.booking-module__aM5KHq__shell,.booking-module__aM5KHq__statusShell{--ink:#080e14;--paper:#eee9de;--muted:#b1b8bb;--copper:#c29c70;--line:#e0d7c229;color:var(--paper);font:16px/1.65 Arial,Helvetica,sans-serif}.booking-module__aM5KHq__purchase{border-block:1px solid var(--line);background:#0d151c;padding:32px max(7%,50% - 540px);scroll-margin-top:24px}.booking-module__aM5KHq__purchase>h2{margin:14px 0;font:400 clamp(30px,3vw,42px)/1.15 Georgia,serif}.booking-module__aM5KHq__purchase>.booking-module__aM5KHq__eyebrow,.booking-module__aM5KHq__purchase>h2,.booking-module__aM5KHq__purchase>.booking-module__aM5KHq__subtitle{text-align:center}.booking-module__aM5KHq__purchase em,.booking-module__aM5KHq__shell em{color:var(--copper);font-weight:400}.booking-module__aM5KHq__eyebrow{color:var(--copper);letter-spacing:.1em;font:12px/1.8 monospace}.booking-module__aM5KHq__subtitle{color:var(--muted);margin:12px 0 26px!important}.booking-module__aM5KHq__option{border:1px solid var(--line);background:#101a22;min-width:0;padding:28px}.booking-module__aM5KHq__option h2,.booking-module__aM5KHq__option h3{margin:12px 0 16px;font:400 clamp(24px,2.5vw,30px)/1.3 Georgia,serif}.booking-module__aM5KHq__option p+p{margin-top:12px}.booking-module__aM5KHq__badge{color:var(--copper);letter-spacing:.08em;font:12px/1.6 monospace;display:inline-block}.booking-module__aM5KHq__primary,.booking-module__aM5KHq__secondary,.booking-module__aM5KHq__unavailable{border:1px solid var(--copper);cursor:pointer;justify-content:center;align-items:center;gap:16px;min-height:46px;margin-top:20px;padding:12px 18px;font:600 14px/1.5 Arial,sans-serif;text-decoration:none;display:inline-flex}.booking-module__aM5KHq__purchase .booking-module__aM5KHq__primary,.booking-module__aM5KHq__shell .booking-module__aM5KHq__primary,.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__primary{background:var(--copper);color:var(--ink)}.booking-module__aM5KHq__secondary{color:var(--paper);background:0 0}.booking-module__aM5KHq__primary:hover:not(:disabled){background:#ddbb91}.booking-module__aM5KHq__secondary:hover{background:#c29c7014}.booking-module__aM5KHq__primary:disabled,.booking-module__aM5KHq__unavailable{opacity:.65;cursor:not-allowed}.booking-module__aM5KHq__unavailable{color:var(--muted);border-color:var(--line)}.booking-module__aM5KHq__note{color:var(--muted);font-size:13px;line-height:1.6;display:block;margin-top:14px!important}.booking-module__aM5KHq__muted{color:var(--muted)}.booking-module__aM5KHq__policy{color:#e7c79e;font-size:14px}.booking-module__aM5KHq__paymentNotice{border-left:2px solid var(--copper);color:#e7c79e;background:#c29c7010;padding:14px;font-size:14px}.booking-module__aM5KHq__stats{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:18px 32px;padding-top:28px;font-size:14px;display:flex}.booking-module__aM5KHq__stats strong{color:var(--paper)}.booking-module__aM5KHq__purchase>.booking-module__aM5KHq__note{text-align:center}.booking-module__aM5KHq__support{width:fit-content;max-width:100%;color:var(--copper);overflow-wrap:anywhere;margin-top:20px;font-size:14px;display:block}.booking-module__aM5KHq__shell{background:var(--ink);min-height:100vh;padding:32px max(7%,50% - 550px) 64px}.booking-module__aM5KHq__shell h1,.booking-module__aM5KHq__statusCard h1{letter-spacing:-.025em;margin:18px 0;font:400 clamp(32px,4vw,52px)/1.15 Georgia,serif}.booking-module__aM5KHq__back{color:var(--copper);align-items:center;gap:10px;margin-bottom:32px;padding:8px 0;font-size:14px;display:inline-flex}.booking-module__aM5KHq__bookingLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:48px;display:grid}.booking-module__aM5KHq__bookCover{width:min(75%,220px);height:auto;margin-top:24px;display:block}.booking-module__aM5KHq__summary{margin:24px 0}.booking-module__aM5KHq__summary>div{border-bottom:1px solid var(--line);grid-template-columns:100px minmax(0,1fr);gap:18px;padding:12px 0;display:grid}.booking-module__aM5KHq__summary dt{color:var(--muted);font-size:14px}.booking-module__aM5KHq__summary dd{overflow-wrap:anywhere;margin:0}.booking-module__aM5KHq__actions{flex-wrap:wrap;gap:12px;display:flex}.booking-module__aM5KHq__statusShell{background:radial-gradient(at top,#12332977,#0000 70%),#080e14;place-items:center;min-height:100vh;padding:48px 7%;display:grid}.booking-module__aM5KHq__statusCard{z-index:1;border:1px solid var(--line);background:#0e1a20;width:100%;max-width:720px;padding:40px;position:relative}.booking-module__aM5KHq__confirmationRain{opacity:.2;pointer-events:none;position:fixed;inset:0}.booking-module__aM5KHq__statusCard>p:not(.booking-module__aM5KHq__eyebrow):not(.booking-module__aM5KHq__previewNotice){color:var(--muted)}.booking-module__aM5KHq__success{background:linear-gradient(135deg,#122c23,#0e1a20 70%);border-color:#83d7a966}.booking-module__aM5KHq__success .booking-module__aM5KHq__eyebrow{color:#98e8b9}.booking-module__aM5KHq__previewNotice{color:#f2ca83;letter-spacing:.04em;background:#6e4c1726;border:1px solid #f2ca8355;padding:10px 14px;font:12px/1.6 monospace;margin-bottom:20px!important}.booking-module__aM5KHq__previewNav{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.booking-module__aM5KHq__previewNav a{color:var(--paper);border:1px solid var(--line);padding:10px 14px;font-size:14px}.booking-module__aM5KHq__previewNav a[aria-current=page]{border-color:var(--copper);color:var(--copper)}.booking-module__aM5KHq__shippingForm{margin-top:24px}.booking-module__aM5KHq__shippingFields{border:0;min-width:0;margin:0;padding:0}.booking-module__aM5KHq__formLegend{color:var(--muted);margin-bottom:18px;font-size:14px}.booking-module__aM5KHq__field{gap:7px;margin-bottom:18px;font-size:14px;display:grid}.booking-module__aM5KHq__field input{width:100%;min-width:0;color:var(--paper);background:#080e14;border:1px solid #70818a;border-radius:0;padding:12px;font:16px/1.5 Arial,sans-serif}.booking-module__aM5KHq__field input[aria-invalid=true]{border-color:#f2a9a0}.booking-module__aM5KHq__checkbox{align-items:flex-start;gap:12px;margin-top:18px;font-size:14px;display:flex}.booking-module__aM5KHq__checkbox input{width:18px;height:18px;accent-color:var(--copper);flex-shrink:0;margin-top:4px}.booking-module__aM5KHq__shippingForm[hidden]{display:none}.booking-module__aM5KHq__error{color:#f2a9a0;font-size:13px}.booking-module__aM5KHq__purchase a:focus-visible,.booking-module__aM5KHq__purchase button:focus-visible,.booking-module__aM5KHq__shell :is(a,button,input):focus-visible,.booking-module__aM5KHq__statusShell a:focus-visible{outline:2px solid var(--copper);outline-offset:4px}@media (max-width:720px){.booking-module__aM5KHq__bookingLayout{grid-template-columns:minmax(0,1fr);gap:22px}.booking-module__aM5KHq__option,.booking-module__aM5KHq__statusCard{padding:24px}.booking-module__aM5KHq__shell{padding-top:20px}.booking-module__aM5KHq__bookCover{width:150px;margin-bottom:10px}.booking-module__aM5KHq__summary>div{grid-template-columns:minmax(0,1fr);gap:4px}.booking-module__aM5KHq__primary,.booking-module__aM5KHq__secondary,.booking-module__aM5KHq__unavailable{width:100%}}@media (prefers-reduced-motion:reduce){.booking-module__aM5KHq__confirmationRain{display:none}}.booking-module__aM5KHq__directPurchaseCard{background:radial-gradient(at 15% 10%,#c29c701a,#0000 70%),#101a22;border:1px solid #c29c7088;grid-template-columns:1.15fr 1fr;max-width:960px;margin:22px auto 0;display:grid}.booking-module__aM5KHq__directPitch{padding:26px}.booking-module__aM5KHq__directPitch h3{margin:16px 0 20px;font:400 clamp(26px,3vw,34px)/1.2 Georgia,serif}.booking-module__aM5KHq__purchaseBenefits{gap:8px;margin:18px 0;padding:0;font-size:14px;list-style:none;display:grid}.booking-module__aM5KHq__purchaseBenefits li{align-items:center;gap:12px;display:flex}.booking-module__aM5KHq__purchaseBenefits li:before{content:"";background:var(--copper);border-radius:50%;flex-shrink:0;width:5px;height:5px}.booking-module__aM5KHq__directCheckout{border-left:1px solid var(--line);background:#c29c7009;padding:26px}.booking-module__aM5KHq__directPrice{color:var(--paper);margin:10px 0 4px;font:400 clamp(36px,4vw,48px)/1.2 Georgia,serif;display:block}.booking-module__aM5KHq__includedShipping{color:var(--muted);font-size:14px}.booking-module__aM5KHq__directCheckout .booking-module__aM5KHq__primary{border-color:#e5c394;gap:12px;width:100%;margin-top:26px;padding:15px;box-shadow:0 8px 28px #c29c7026}.booking-module__aM5KHq__directCheckout .booking-module__aM5KHq__policy{margin-top:18px}@media (max-width:720px){.booking-module__aM5KHq__directPurchaseCard{grid-template-columns:minmax(0,1fr)}.booking-module__aM5KHq__directPitch,.booking-module__aM5KHq__directCheckout{padding:20px}.booking-module__aM5KHq__directCheckout{border-left:0;border-top:1px solid var(--line)}}.booking-module__aM5KHq__purchase .booking-module__aM5KHq__primary,.booking-module__aM5KHq__shell .booking-module__aM5KHq__primary,.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__primary{color:#15130f;background:linear-gradient(165deg,#edd0a3 0%,#d0aa76 45%,#ba8f58 100%);border:1px solid #e3bd85;border-radius:9px;min-height:50px;transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:inset 0 1px #fff8,inset 0 -2px #79532966,0 6px 16px #0006}.booking-module__aM5KHq__purchase .booking-module__aM5KHq__primary:hover:not(:disabled),.booking-module__aM5KHq__shell .booking-module__aM5KHq__primary:hover:not(:disabled),.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__primary:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-2px);box-shadow:inset 0 1px #fffa,inset 0 -2px #79532966,0 10px 24px #0007}.booking-module__aM5KHq__purchase .booking-module__aM5KHq__primary:active:not(:disabled),.booking-module__aM5KHq__shell .booking-module__aM5KHq__primary:active:not(:disabled),.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__primary:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 5px #79532944,0 2px 6px #0005}.booking-module__aM5KHq__purchase .booking-module__aM5KHq__secondary,.booking-module__aM5KHq__shell .booking-module__aM5KHq__secondary,.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__secondary{color:#edf0eb;background:linear-gradient(165deg,#2a3d44,#15232a);border:1px solid #657d80;border-radius:9px;min-height:50px;transition:transform .18s,box-shadow .18s;box-shadow:inset 0 1px #b3d2d126,0 5px 14px #0005}.booking-module__aM5KHq__purchase .booking-module__aM5KHq__secondary:hover,.booking-module__aM5KHq__shell .booking-module__aM5KHq__secondary:hover,.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__secondary:hover{border-color:#94b2b1;transform:translateY(-2px);box-shadow:inset 0 1px #b3d2d140,0 9px 20px #0006}.booking-module__aM5KHq__purchase .booking-module__aM5KHq__secondary:active,.booking-module__aM5KHq__shell .booking-module__aM5KHq__secondary:active,.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__secondary:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #0005}.booking-module__aM5KHq__directCheckout .booking-module__aM5KHq__secondary{width:100%;margin-top:18px}@media (prefers-reduced-motion:reduce){.booking-module__aM5KHq__purchase .booking-module__aM5KHq__primary,.booking-module__aM5KHq__shell .booking-module__aM5KHq__primary,.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__primary,.booking-module__aM5KHq__purchase .booking-module__aM5KHq__secondary,.booking-module__aM5KHq__shell .booking-module__aM5KHq__secondary,.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__secondary{transition:none}.booking-module__aM5KHq__purchase .booking-module__aM5KHq__primary:hover:not(:disabled),.booking-module__aM5KHq__shell .booking-module__aM5KHq__primary:hover:not(:disabled),.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__primary:hover:not(:disabled),.booking-module__aM5KHq__purchase .booking-module__aM5KHq__primary:active:not(:disabled),.booking-module__aM5KHq__shell .booking-module__aM5KHq__primary:active:not(:disabled),.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__primary:active:not(:disabled),.booking-module__aM5KHq__purchase .booking-module__aM5KHq__secondary:hover,.booking-module__aM5KHq__shell .booking-module__aM5KHq__secondary:hover,.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__secondary:hover,.booking-module__aM5KHq__purchase .booking-module__aM5KHq__secondary:active,.booking-module__aM5KHq__shell .booking-module__aM5KHq__secondary:active,.booking-module__aM5KHq__statusShell .booking-module__aM5KHq__secondary:active{transform:none}}.booking-module__aM5KHq__upiPanel,.booking-module__aM5KHq__whatsappPanel{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.booking-module__aM5KHq__upiPanel h3,.booking-module__aM5KHq__whatsappPanel h3{margin:0 0 12px}.booking-module__aM5KHq__qrFrame{aspect-ratio:1;background:#fff;border:12px solid #fff;width:min(100%,320px);margin:20px auto;position:relative;overflow:hidden}.booking-module__aM5KHq__qrImage{width:202.703%;max-width:none;height:auto;position:absolute;top:-135.135%;left:-51.3514%}.booking-module__aM5KHq__upiAddress{border:1px solid var(--line);text-align:center;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#080e14;padding:12px;font:16px/1.6 monospace}.booking-module__aM5KHq__qrLinks{flex-wrap:wrap;gap:12px 20px;margin-top:14px;display:flex}.booking-module__aM5KHq__qrLinks a{color:var(--copper);text-underline-offset:4px;padding:8px 0;font-size:14px;text-decoration:underline;display:inline-block}.booking-module__aM5KHq__whatsappPanel .booking-module__aM5KHq__field{margin-top:18px}.booking-module__aM5KHq__purchase .booking-module__aM5KHq__whatsappButton,.booking-module__aM5KHq__shell .booking-module__aM5KHq__whatsappButton{color:#102319;background:linear-gradient(165deg,#a6dfb8,#6cb88e);border-color:#a6dfb8;box-shadow:inset 0 1px #fff6,0 6px 16px #0006}.booking-module__aM5KHq__messagePreview{border-top:1px solid var(--line);margin-top:20px;padding-top:14px}.booking-module__aM5KHq__messagePreview summary{cursor:pointer;color:var(--muted);font-size:14px}.booking-module__aM5KHq__messagePreview textarea{width:100%;color:var(--paper);resize:vertical;background:#080e14;border:1px solid #70818a;margin-top:14px;padding:12px;font:14px/1.6 monospace;display:block}.booking-module__aM5KHq__manualThanks{background:radial-gradient(at 0 0,#244e3999,#0000 75%),#0c1b19;border:1px solid #83d7a966;margin-top:24px;padding:22px}.booking-module__aM5KHq__manualThanks .booking-module__aM5KHq__eyebrow{color:#a6dfb8}.booking-module__aM5KHq__manualThanks h3{color:var(--paper)}@media (max-width:720px){.booking-module__aM5KHq__qrLinks{justify-content:center}}
.PurchaseNudge-module__wx285a__nudge{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;max-width:1030px;margin:0 auto;padding:16px 0;display:flex}.PurchaseNudge-module__wx285a__nudge strong{color:var(--paper);font:400 18px/1.4 Georgia,serif;display:block}.PurchaseNudge-module__wx285a__nudge span{color:var(--muted);font-size:var(--type-caption);margin-top:4px;display:block}.PurchaseNudge-module__wx285a__actions{flex-wrap:wrap;gap:10px;display:flex}.PurchaseNudge-module__wx285a__nudge .PurchaseNudge-module__wx285a__actions a{min-height:44px;padding:10px 16px}@media (max-width:1200px){.PurchaseNudge-module__wx285a__nudge{margin-inline:7%}}@media (max-width:640px){.PurchaseNudge-module__wx285a__nudge{gap:12px;padding-block:14px}.PurchaseNudge-module__wx285a__actions{width:100%}.PurchaseNudge-module__wx285a__actions a{white-space:nowrap;flex:1}.PurchaseNudge-module__wx285a__nudge .PurchaseNudge-module__wx285a__actions a{padding-inline:12px}}
