.Auth-module__5c4E7q__card{width:100%;max-width:27rem;color:var(--color-midnight);background:#fdf9f0;border-radius:22px;padding:2rem 1.5rem 1.75rem;position:relative;box-shadow:0 30px 60px -24px #0009}@media (min-width:640px){.Auth-module__5c4E7q__card{padding:2.5rem 2.25rem 2rem}}.Auth-module__5c4E7q__perched{margin-top:2.5rem}.Auth-module__5c4E7q__perchStar{object-fit:contain;filter:drop-shadow(0 8px 12px #0a042880);pointer-events:none;width:72px;height:72px;animation:4s ease-in-out infinite Auth-module__5c4E7q__perchBob;position:absolute;top:0;left:50%;translate:-50% -70%}@keyframes Auth-module__5c4E7q__perchBob{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.Auth-module__5c4E7q__perchStar{animation:none}}.Auth-module__5c4E7q__error{color:var(--color-tangerine);margin-top:.35rem;font-size:13px;font-weight:600}.Auth-module__5c4E7q__inputError,.Auth-module__5c4E7q__inputError:focus{border-color:var(--color-tangerine);box-shadow:0 0 0 3px #f2724d33}.Auth-module__5c4E7q__eye{color:#392e6d99;border-radius:50%;place-items:center;width:32px;height:32px;transition:color .15s,background .15s;display:grid;position:absolute;top:50%;right:.5rem;translate:0 -50%}.Auth-module__5c4E7q__eye:hover{color:var(--color-midnight);background:#392e6d14}.Auth-module__5c4E7q__eye:focus-visible{outline:3px solid var(--color-golden);outline-offset:1px}.Auth-module__5c4E7q__hint{color:#392e6d99;margin-top:.35rem;font-size:12px}.Auth-module__5c4E7q__hintStrong{color:#1d7a5c}.Auth-module__5c4E7q__divider{font-family:var(--font-display);color:#392e6d80;align-items:center;gap:.75rem;margin:1.25rem 0;font-size:.8125rem;display:flex}.Auth-module__5c4E7q__divider:before,.Auth-module__5c4E7q__divider:after{content:"";border-top:1px solid #392e6d1f;flex:1}.Auth-module__5c4E7q__quiet{color:var(--color-midnight);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #ffc45ce6;text-decoration:underline #ffc45ce6;text-decoration-thickness:2px;transition:color .15s}.Auth-module__5c4E7q__quiet:hover{color:var(--color-purple)}.Auth-module__5c4E7q__note{color:#1d7a5c;background:#3bc89924;border-radius:.85rem;align-items:flex-start;gap:.6rem;padding:.85rem 1rem;font-size:.875rem;line-height:1.5;display:flex}
.CreatePage-module__q_xGHq__shell{color:#fff;background:#372271}.CreatePage-module__q_xGHq__shell:before{content:"";z-index:-1;pointer-events:none;background-color:#3c2478;background-image:linear-gradient(#37227100 calc(100% - min(300px,45%)),#37227199 calc(100% - min(140px,21%)),#372271 calc(100% - min(40px,6%)) 100%),url(/images/inner-hero-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:100% 100%,cover;height:62.55vw;min-height:60vh;max-height:100%;position:absolute;top:0;left:0;right:0}.CreatePage-module__q_xGHq__exitLink{font-family:var(--font-display);color:#e1dcf4b3;font-size:.875rem;font-weight:500;transition:color .15s}.CreatePage-module__q_xGHq__exitLink:hover{color:var(--color-golden)}.CreatePage-module__q_xGHq__rail{justify-content:center;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.CreatePage-module__q_xGHq__railItem{align-items:center;display:flex}.CreatePage-module__q_xGHq__railDash{border-top:1.5px dashed #e1dcf44d;width:1.25rem;margin:0 .35rem}@media (min-width:640px){.CreatePage-module__q_xGHq__railDash{width:2.25rem;margin:0 .5rem}}.CreatePage-module__q_xGHq__pill{white-space:nowrap;font-family:var(--font-display);color:#e1dcf48c;background:#ffffff0d;border-radius:999px;align-items:center;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}@media (min-width:640px){.CreatePage-module__q_xGHq__pill{padding:.55rem .95rem;font-size:.875rem}}.CreatePage-module__q_xGHq__pillActive{color:var(--color-midnight);background:var(--color-golden);box-shadow:var(--shadow-sticker)}.CreatePage-module__q_xGHq__pillLabel{display:none}@media (min-width:640px){.CreatePage-module__q_xGHq__pillLabel{display:inline}}.CreatePage-module__q_xGHq__changeLink{color:var(--color-golden);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;transition:color .15s,text-decoration-color .15s,text-decoration-thickness .15s}.CreatePage-module__q_xGHq__changeLink:hover{color:var(--color-purple);-webkit-text-decoration-color:var(--color-purple);text-decoration-color:var(--color-purple);text-decoration-thickness:3px}.CreatePage-module__q_xGHq__changeLinkNight:hover{color:#fff;-webkit-text-decoration-color:var(--color-golden);text-decoration-color:var(--color-golden)}.CreatePage-module__q_xGHq__changeLink,.CreatePage-module__q_xGHq__btnBack,.CreatePage-module__q_xGHq__copyBtn{position:relative}.CreatePage-module__q_xGHq__changeLink:after,.CreatePage-module__q_xGHq__btnBack:after,.CreatePage-module__q_xGHq__copyBtn:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}.CreatePage-module__q_xGHq__card{width:100%;max-width:30rem;color:var(--color-midnight);background:#fdf9f0;border-radius:22px;margin-inline:auto;padding:1.75rem 1.5rem 1.5rem;box-shadow:0 30px 60px -24px #0009}@media (min-width:640px){.CreatePage-module__q_xGHq__card{padding:2.5rem 2.25rem 2rem}}.CreatePage-module__q_xGHq__pickerCard{width:100%;max-width:64rem;color:var(--color-midnight);background:#fdf9f0;border-radius:22px;margin-inline:auto;padding:1.75rem 1.25rem 1.5rem;box-shadow:0 30px 60px -24px #0009}@media (min-width:768px){.CreatePage-module__q_xGHq__pickerCard{padding:2.5rem 2.5rem 2.25rem}}.CreatePage-module__q_xGHq__pickBtn{cursor:pointer;background:#fff;border:2.5px solid #0000;border-radius:1rem;flex-direction:column;width:100%;height:100%;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;overflow:hidden;box-shadow:0 10px 22px -12px #392e6d73}.CreatePage-module__q_xGHq__pickBtn img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.CreatePage-module__q_xGHq__pickTitle{min-height:2.9rem;font-family:var(--font-display);text-align:center;color:var(--color-midnight);flex:1;place-items:center;padding:.5rem .5rem .6rem;font-size:.875rem;font-weight:700;line-height:1.25;display:grid}.CreatePage-module__q_xGHq__pickBtn:hover{transform:translateY(-4px);box-shadow:0 0 0 3px #ffc45cd9,0 18px 30px -14px #392e6d8c}.CreatePage-module__q_xGHq__pickBtn[aria-pressed=true],.CreatePage-module__q_xGHq__pickBtn[aria-pressed=true]:hover{border-color:var(--color-golden);box-shadow:0 0 0 4px #ffc45c4d,0 18px 30px -14px #392e6d8c}.CreatePage-module__q_xGHq__pickBtn:focus-visible{outline:3px solid var(--color-golden);outline-offset:3px}@media (prefers-reduced-motion:reduce){.CreatePage-module__q_xGHq__pickBtn:hover{transform:none}}.CreatePage-module__q_xGHq__profile{text-align:left;cursor:pointer;background:#fff;border:2.5px solid #392e6d1a;border-radius:1rem;align-items:center;gap:.75rem;width:100%;padding:.75rem;transition:border-color .15s,box-shadow .15s;display:flex}.CreatePage-module__q_xGHq__profile:hover{border-color:#ffc45c99}.CreatePage-module__q_xGHq__profile:focus-visible{outline:3px solid var(--color-golden);outline-offset:2px}.CreatePage-module__q_xGHq__profileSelected,.CreatePage-module__q_xGHq__profileSelected:hover{border-color:var(--color-golden);box-shadow:0 0 0 4px #ffc45c40}.CreatePage-module__q_xGHq__avatar{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.CreatePage-module__q_xGHq__avatarNew{width:48px;height:48px;color:var(--color-midnight);font-family:var(--font-display);border:2px dashed #392e6d59;border-radius:50%;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.CreatePage-module__q_xGHq__input{width:100%;color:var(--color-midnight);background:#fff;border:2px solid #392e6d26;border-radius:.75rem;padding:.7rem 1rem;transition:border-color .15s,box-shadow .15s}.CreatePage-module__q_xGHq__input::placeholder{color:#392e6d66}.CreatePage-module__q_xGHq__input:focus{border-color:var(--color-purple);box-shadow:0 0 0 3px var(--color-lavendar);outline:none}.CreatePage-module__q_xGHq__zone{border:2px dashed var(--color-golden);width:100%;color:var(--color-midnight);text-align:center;cursor:pointer;background:#fffdf8;border-radius:1rem;flex-direction:column;align-items:center;padding:1.5rem 1.25rem;transition:background .15s,border-color .15s;display:flex}.CreatePage-module__q_xGHq__zone:hover{background:#fff8e6}.CreatePage-module__q_xGHq__zone:focus-visible{outline:3px solid var(--color-golden);outline-offset:2px}.CreatePage-module__q_xGHq__preview{object-fit:cover;border-radius:50%;width:96px;height:96px;box-shadow:0 0 0 4px #fff,0 10px 24px -12px #392e6d99}.CreatePage-module__q_xGHq__example{object-fit:cover;border-radius:50%;width:56px;height:56px;display:block;position:relative}.CreatePage-module__q_xGHq__exampleGood{box-shadow:0 0 0 3px var(--color-leaf)}.CreatePage-module__q_xGHq__exampleBad{box-shadow:0 0 0 3px var(--color-tangerine);color:#392e6d73;background:linear-gradient(160deg,#cfc7e6,#a89ccb);place-items:center;display:grid}.CreatePage-module__q_xGHq__badge{color:#fff;border:2px solid #fdf9f0;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.7rem;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-4px;right:-4px}.CreatePage-module__q_xGHq__badgeGood{background:var(--color-leaf)}.CreatePage-module__q_xGHq__badgeBad{background:var(--color-tangerine)}.CreatePage-module__q_xGHq__textarea{resize:vertical;width:100%;min-height:7rem;color:var(--color-midnight);background:#fff;border:2px solid #392e6d26;border-radius:.75rem;padding:.75rem 1rem 1.75rem;line-height:1.6;transition:border-color .15s,box-shadow .15s}.CreatePage-module__q_xGHq__textarea::placeholder{color:#392e6d66}.CreatePage-module__q_xGHq__textarea:focus{border-color:var(--color-purple);box-shadow:0 0 0 3px var(--color-lavendar);outline:none}.CreatePage-module__q_xGHq__counter{color:#392e6d73;pointer-events:none;font-size:.7rem;position:absolute;bottom:.7rem;right:.85rem}.CreatePage-module__q_xGHq__chip{font-family:var(--font-display);border:1.5px solid var(--color-golden);color:var(--color-midnight);cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .8rem;font-size:.8125rem;font-weight:500;line-height:1;transition:background .15s,transform .15s}.CreatePage-module__q_xGHq__chip:hover{background:#ffc45c40}.CreatePage-module__q_xGHq__chip:active{transform:translateY(1px)}.CreatePage-module__q_xGHq__chip:focus-visible{outline:3px solid var(--color-golden);outline-offset:2px}.CreatePage-module__q_xGHq__theater{text-align:center;flex-direction:column;align-items:center;padding-top:1.5rem;display:flex}.CreatePage-module__q_xGHq__orb{width:180px;height:180px;box-shadow:0 0 0 3px #241a52, 0 0 0 7px var(--color-golden), 0 0 60px -10px #ffc45c59;background:#3d2a86;border-radius:50%;overflow:hidden}.CreatePage-module__q_xGHq__orb video{object-fit:cover;width:100%;height:100%;display:block}.CreatePage-module__q_xGHq__stageLine{min-height:1.75rem;font-family:var(--font-display);color:#e1dcf4e6;font-size:1.125rem;font-weight:500;animation:.4s both CreatePage-module__q_xGHq__stageFade}@keyframes CreatePage-module__q_xGHq__stageFade{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}.CreatePage-module__q_xGHq__track{background:#ffffff24;border-radius:999px;width:min(22.5rem,100vw - 2.5rem);height:12px;overflow:hidden;box-shadow:inset 0 0 0 1px #e1dcf44d}.CreatePage-module__q_xGHq__fill{background:var(--color-golden);border-radius:999px;height:100%;transition:width 1.6s linear}.CreatePage-module__q_xGHq__fillIndeterminate{background:var(--color-golden);border-radius:999px;width:30%;height:100%;animation:1.8s ease-in-out infinite CreatePage-module__q_xGHq__fillSweep}@keyframes CreatePage-module__q_xGHq__fillSweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}.CreatePage-module__q_xGHq__revealCard{animation:.6s cubic-bezier(.22,1,.36,1) both CreatePage-module__q_xGHq__revealRise}.CreatePage-module__q_xGHq__revealStar{vertical-align:-.22em;object-fit:contain;filter:drop-shadow(0 4px 6px #0a042847);pointer-events:none;width:36px;height:36px;margin-left:.3em;display:inline-block;rotate:10deg}@media (min-width:768px){.CreatePage-module__q_xGHq__revealStar{width:40px;height:40px}}@keyframes CreatePage-module__q_xGHq__revealRise{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}.CreatePage-module__q_xGHq__pager{position:relative}.CreatePage-module__q_xGHq__previewCard{max-width:62.5rem}.CreatePage-module__q_xGHq__pagerFrame{position:relative}@media (min-width:768px){.CreatePage-module__q_xGHq__pagerFrame{padding-inline:4rem}}.CreatePage-module__q_xGHq__pagerCount{text-align:center;font-family:var(--font-display);color:#392e6d99;margin-top:.5rem;font-size:.8125rem;font-weight:500}.CreatePage-module__q_xGHq__pagerStage{aspect-ratio:2;perspective:1400px;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:14px;width:100%;position:relative;overflow:hidden}.CreatePage-module__q_xGHq__pagerStage:active{cursor:grabbing}.CreatePage-module__q_xGHq__pagerStage:focus-visible{outline:3px solid var(--color-golden);outline-offset:3px}.CreatePage-module__q_xGHq__pagerPage{object-fit:contain;border:2px solid var(--color-midnight);transform-origin:50%;backface-visibility:hidden;will-change:transform;border-radius:14px;width:100%;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:0 14px 30px -16px #392e6d80}.CreatePage-module__q_xGHq__pagerArrow{z-index:2;width:48px;height:48px;color:var(--color-midnight);border:2.5px solid var(--color-midnight);background:#fff;border-radius:50%;place-items:center;transition:background .15s,opacity .15s;display:none;position:absolute;top:50%;translate:0 -50%;box-shadow:3px 3px #241a52}.CreatePage-module__q_xGHq__pagerArrow:hover{background:var(--color-golden)}.CreatePage-module__q_xGHq__pagerArrow:disabled{opacity:.35;cursor:default}.CreatePage-module__q_xGHq__pagerArrow:disabled:hover{background:#fff}.CreatePage-module__q_xGHq__pagerArrow:focus-visible{outline:3px solid var(--color-golden);outline-offset:2px}.CreatePage-module__q_xGHq__pagerPrev{left:0}.CreatePage-module__q_xGHq__pagerNext{right:0}@media (min-width:768px){.CreatePage-module__q_xGHq__pagerArrow{display:grid}}.CreatePage-module__q_xGHq__pagerDots{justify-content:center;margin-top:calc(1rem - 17px);margin-bottom:-17px;display:flex}.CreatePage-module__q_xGHq__pagerDot{width:18px;height:44px;position:relative}.CreatePage-module__q_xGHq__pagerDot:before{content:"";background:#392e6d33;border-radius:50%;transition:background .15s,transform .15s;position:absolute;inset:17px 4px}.CreatePage-module__q_xGHq__pagerDotOn:before{background:var(--color-golden);transform:scale(1.2)}.CreatePage-module__q_xGHq__pagerDot:focus-visible{outline:none}.CreatePage-module__q_xGHq__pagerDot:focus-visible:before{outline:3px solid var(--color-golden);outline-offset:2px}@media (prefers-reduced-motion:reduce){.CreatePage-module__q_xGHq__stageLine,.CreatePage-module__q_xGHq__revealCard,.CreatePage-module__q_xGHq__termRow{animation:none}.CreatePage-module__q_xGHq__fill,.CreatePage-module__q_xGHq__pagerPage{transition:none}.CreatePage-module__q_xGHq__fillIndeterminate{opacity:.5;width:100%;animation:none}}.CreatePage-module__q_xGHq__opt{text-align:left;cursor:pointer;border:2.5px solid #0000;border-radius:18px;width:100%;transition:border-color .15s,box-shadow .15s;position:relative}.CreatePage-module__q_xGHq__optWhite{color:var(--color-midnight);background:#fff;border-color:#392e6d26}.CreatePage-module__q_xGHq__optWhite:hover{border-color:#ffc45cb3}.CreatePage-module__q_xGHq__optNight{background:#3c2478;border-color:#e1dcf440}.CreatePage-module__q_xGHq__optNight:hover{border-color:#ffc45cb3}.CreatePage-module__q_xGHq__opt[aria-pressed=true],.CreatePage-module__q_xGHq__opt[aria-pressed=true]:hover{border-color:var(--color-golden);box-shadow:0 0 0 4px #ffc45c40}.CreatePage-module__q_xGHq__formatCard{max-width:52rem}.CreatePage-module__q_xGHq__optCard{flex-direction:column;align-items:flex-start;min-height:7.5rem;padding:1.35rem 1.25rem 1.25rem;display:flex}.CreatePage-module__q_xGHq__optPlan{border:2px solid var(--color-midnight);background:#3c2478}.CreatePage-module__q_xGHq__optPlan:hover{border-color:#ffc45cb3}.CreatePage-module__q_xGHq__optChip{white-space:nowrap;background:var(--color-golden);color:var(--color-midnight);border:2px solid var(--color-midnight);border-radius:999px;padding:.2rem .65rem;position:absolute;top:0;left:1.1rem;translate:0 -55%;rotate:-2deg;box-shadow:2px 2px #241a52}.CreatePage-module__q_xGHq__opt:focus-visible{outline:3px solid var(--color-golden);outline-offset:3px}.CreatePage-module__q_xGHq__optBadge{white-space:nowrap;background:var(--color-golden);color:var(--color-midnight);border:2.5px solid var(--color-midnight);box-shadow:var(--shadow-sticker);border-radius:999px;padding:.3rem .85rem;position:absolute;top:0;left:1.25rem;transform:translateY(-55%)rotate(-2deg)}.CreatePage-module__q_xGHq__doneCard{text-align:center;color:#fff;background:#ffffff0f;border:1px solid #e1dcf424;border-radius:22px;width:100%;max-width:30rem;margin-inline:auto;padding:2.25rem 1.75rem}.CreatePage-module__q_xGHq__cardWide{max-width:none;margin-inline:0}.CreatePage-module__q_xGHq__backLink{font-family:var(--font-display);color:#e1dcf4bf;align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}.CreatePage-module__q_xGHq__backLink:hover{color:var(--color-golden)}.CreatePage-module__q_xGHq__createFlow .CreatePage-module__q_xGHq__changeLink:not(.CreatePage-module__q_xGHq__changeLinkNight){color:var(--color-purple);-webkit-text-decoration-color:var(--color-purple);text-decoration-color:var(--color-purple)}.CreatePage-module__q_xGHq__createFlow .CreatePage-module__q_xGHq__changeLink:not(.CreatePage-module__q_xGHq__changeLinkNight):hover{color:#4a36a8;text-decoration-color:#4a36a8}.CreatePage-module__q_xGHq__termRow{background:#392e6d0f;border-radius:16px;margin-top:.75rem;padding:.85rem .75rem;animation:.22s ease-out both CreatePage-module__q_xGHq__termReveal}@keyframes CreatePage-module__q_xGHq__termReveal{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}.CreatePage-module__q_xGHq__termPill{color:#392e6db3;text-align:center;white-space:nowrap;cursor:pointer;background:#fff;border:2px solid #392e6d26;border-radius:14px;padding:.6rem .25rem;font-size:.875rem;line-height:1.2;transition:border-color .15s,background .15s,color .15s,box-shadow .15s,transform .15s}.CreatePage-module__q_xGHq__termPill:hover{color:var(--color-midnight);border-color:#ffc45ccc}.CreatePage-module__q_xGHq__termPillOn,.CreatePage-module__q_xGHq__termPillOn:hover{border-color:var(--color-midnight);background:var(--color-golden);color:var(--color-midnight);box-shadow:2px 2px #241a52}.CreatePage-module__q_xGHq__termPillOn .CreatePage-module__q_xGHq__termMicro{color:#392e6dbf}.CreatePage-module__q_xGHq__termPill:focus-visible{outline:3px solid var(--color-golden);outline-offset:2px}.CreatePage-module__q_xGHq__termMicro{color:#392e6d8c;margin-top:.15rem;font-size:.625rem;transition:color .15s;display:block}@media (min-width:640px){.CreatePage-module__q_xGHq__termPill{padding-inline:.5rem}.CreatePage-module__q_xGHq__termMicro{font-size:.6875rem}}.CreatePage-module__q_xGHq__trustChip{color:var(--color-sunlit);background:#241a52;border-radius:999px;padding:.45rem .9rem;display:inline-block;rotate:-2deg}.CreatePage-module__q_xGHq__inputError,.CreatePage-module__q_xGHq__inputError:focus{border-color:var(--color-tangerine);box-shadow:0 0 0 3px #f2724d33}.CreatePage-module__q_xGHq__fieldError{color:var(--color-tangerine);margin-top:.35rem;font-size:.75rem;font-weight:600}.CreatePage-module__q_xGHq__payZone{text-align:center;color:var(--color-midnight);background:#fffdf8;border:2px dashed #392e6d4d;border-radius:1rem;padding:1.25rem 1rem}.CreatePage-module__q_xGHq__brands{justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}.CreatePage-module__q_xGHq__brands span{font-family:var(--font-display);letter-spacing:.04em;color:#392e6d73;filter:grayscale();border:1.5px solid #392e6d40;border-radius:.35rem;padding:.2rem .5rem;font-size:.65rem;font-weight:700}.CreatePage-module__q_xGHq__welcome{background:var(--color-golden);width:100%;max-width:30rem;color:var(--color-midnight);box-shadow:var(--shadow-sticker);border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto 1.25rem;padding:.75rem .75rem .75rem 1rem;font-size:.9375rem;display:flex}.CreatePage-module__q_xGHq__welcomeClose{width:28px;height:28px;color:var(--color-midnight);background:#392e6d1f;border-radius:50%;place-items:center;font-size:1.1rem;line-height:1;transition:background .15s;display:grid}.CreatePage-module__q_xGHq__welcomeClose:hover{background:#392e6d40}.CreatePage-module__q_xGHq__welcomeClose:focus-visible{outline:3px solid var(--color-midnight);outline-offset:2px}.CreatePage-module__q_xGHq__zoneDrag,.CreatePage-module__q_xGHq__zoneDrag:hover{background:#fff4d9;border-style:solid;box-shadow:0 0 0 4px #ffc45c40}.CreatePage-module__q_xGHq__previewBusy{opacity:.55;filter:saturate(.7)}.CreatePage-module__q_xGHq__previewSmall{object-fit:cover;border-radius:.75rem;width:56px;height:56px}.CreatePage-module__q_xGHq__uploadStage{font-family:var(--font-display);color:#392e6dbf;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.CreatePage-module__q_xGHq__uploadOk{font-family:var(--font-display);color:var(--color-leaf);font-size:.875rem;font-weight:700}.CreatePage-module__q_xGHq__uploadTrack{background:#392e6d1f;border-radius:999px;width:min(16rem,80%);height:6px;overflow:hidden}.CreatePage-module__q_xGHq__uploadFill{background:var(--color-golden);border-radius:999px;height:100%;transition:width .2s}.CreatePage-module__q_xGHq__uploadFillPulse{animation:1.4s ease-in-out infinite CreatePage-module__q_xGHq__uploadPulse}@keyframes CreatePage-module__q_xGHq__uploadPulse{0%,to{opacity:.35}50%{opacity:1}}.CreatePage-module__q_xGHq__uploadError{color:var(--color-midnight);text-align:left;background:#fffaf3;border:2px solid #e08a4b73;border-radius:1rem;padding:1rem}.CreatePage-module__q_xGHq__chipQuiet{color:#392e6dbf;border-color:#392e6d40}.CreatePage-module__q_xGHq__chipQuiet:hover{background:#392e6d0f}.CreatePage-module__q_xGHq__reqNote{color:#392e6dbf;text-align:center;background:#392e6d0d;border-radius:.75rem;padding:.65rem .9rem;font-size:.8125rem}.CreatePage-module__q_xGHq__contextChip{width:2.5rem;height:2.5rem;color:var(--color-golden);background:#ffffff1a;border-radius:.5rem;flex:none;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}.CreatePage-module__q_xGHq__compGroupLabel{font-family:var(--font-display);color:var(--color-midnight);font-size:.8125rem;font-weight:700}.CreatePage-module__q_xGHq__compGroupHint{color:#392e6d80;font-weight:400}.CreatePage-module__q_xGHq__compBtn{text-align:left;width:100%;color:var(--color-midnight);cursor:pointer;background:#fff;border:2.5px solid #392e6d1a;border-radius:.9rem;padding:.7rem .85rem;transition:border-color .15s,box-shadow .15s}.CreatePage-module__q_xGHq__compBtn:hover{border-color:#ffc45c99}.CreatePage-module__q_xGHq__compBtn:focus-visible{outline:3px solid var(--color-golden);outline-offset:2px}.CreatePage-module__q_xGHq__compBtnOn,.CreatePage-module__q_xGHq__compBtnOn:hover{border-color:var(--color-golden);box-shadow:0 0 0 4px #ffc45c40}.CreatePage-module__q_xGHq__compBtnHint{color:#392e6d8c;margin-top:.15rem;font-size:.6875rem;display:block}.CreatePage-module__q_xGHq__compLocked{border:2.5px solid var(--color-golden);color:var(--color-midnight);background:#fffdf8;border-radius:1rem;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex;box-shadow:0 0 0 4px #ffc45c33}.CreatePage-module__q_xGHq__compLockedIcon{background:var(--color-golden);width:2.5rem;height:2.5rem;color:var(--color-midnight);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.CreatePage-module__q_xGHq__compEmpty{color:#392e6db3;text-align:center;border:2px dashed #392e6d40;border-radius:1rem;padding:.9rem 1rem;font-size:.8125rem}.CreatePage-module__q_xGHq__waitHeadline{font-family:var(--font-display);color:#fff;font-size:1.5rem;font-weight:700}.CreatePage-module__q_xGHq__waitFoot{text-align:center;color:#e1dcf499;max-width:46ch;margin-inline:auto;font-size:.75rem}.CreatePage-module__q_xGHq__shell:has([data-generating]) .CreatePage-module__q_xGHq__contextChange{display:none}.CreatePage-module__q_xGHq__teaser{margin-top:2.25rem;animation:.7s .3s both CreatePage-module__q_xGHq__teaserIn}@keyframes CreatePage-module__q_xGHq__teaserIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.CreatePage-module__q_xGHq__teaserPages{justify-content:center;align-items:flex-end;gap:.6rem;display:flex}.CreatePage-module__q_xGHq__teaserPage{background:#3d2a86;border:1.5px solid #e1dcf459;border-radius:10px;width:72px;height:90px;position:relative;overflow:hidden}.CreatePage-module__q_xGHq__teaserPage:first-child{rotate:-4deg}.CreatePage-module__q_xGHq__teaserPage:nth-child(2){translate:0 -10px}.CreatePage-module__q_xGHq__teaserPage:nth-child(3){rotate:4deg}.CreatePage-module__q_xGHq__teaserBlank{filter:blur(5px);background:linear-gradient(160deg,#b9aee6,#6952c7);width:100%;height:100%;display:block;scale:1.15}.CreatePage-module__q_xGHq__teaserLock{width:28px;height:28px;color:var(--color-golden);background:#241a52bf;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.CreatePage-module__q_xGHq__teaserLine{font-family:var(--font-display);color:#e1dcf4e6;margin-top:.9rem;font-size:.9375rem;font-weight:500}@media (min-width:768px){.CreatePage-module__q_xGHq__teaserPage{width:96px;height:120px}}.CreatePage-module__q_xGHq__charStage{border:2px solid var(--color-midnight);background:#fffaf0;border-radius:18px;grid-template-columns:1fr 1fr;gap:.75rem;padding:1rem .75rem .9rem;display:grid}.CreatePage-module__q_xGHq__charPose{flex-direction:column;align-items:center;gap:.6rem;margin:0;display:flex}.CreatePage-module__q_xGHq__charPose img,.CreatePage-module__q_xGHq__charPose .CreatePage-module__q_xGHq__charMissing{aspect-ratio:3/4;object-fit:contain;border-radius:12px;width:100%;display:block}.CreatePage-module__q_xGHq__charPill{font-family:var(--font-display);color:#fff;background:var(--color-purple);border-radius:999px;padding:.35rem .8rem;font-size:.75rem;font-weight:500;line-height:1}.CreatePage-module__q_xGHq__charCard{background:#fff;border:2.5px solid #392e6d1a;border-radius:1rem;margin:0;overflow:hidden}.CreatePage-module__q_xGHq__charCard img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.CreatePage-module__q_xGHq__charMissing{aspect-ratio:1;background:repeating-linear-gradient(135deg,#392e6d0f 0 10px,#392e6d05 10px 20px);width:100%}.CreatePage-module__q_xGHq__charCaption{text-align:center;font-family:var(--font-display);color:#392e6db3;padding:.5rem;font-size:.75rem;font-weight:500}.CreatePage-module__q_xGHq__errorMascot{object-fit:contain;opacity:.7;filter:grayscale(.4)}.CreatePage-module__q_xGHq__orderRef{color:#e1dcf4bf;font-variant-numeric:tabular-nums;font-size:.875rem}.CreatePage-module__q_xGHq__orderLines{text-align:left;flex-direction:column;gap:.5rem;max-width:22rem;margin-inline:auto;font-size:.875rem;display:flex}.CreatePage-module__q_xGHq__starLayout{flex-direction:column;gap:1.25rem;max-width:30rem;margin-inline:auto;display:flex}.CreatePage-module__q_xGHq__livePanel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #e1dcf426;border-radius:22px;align-items:center;gap:1.75rem;padding:1rem 1.1rem;display:flex}.CreatePage-module__q_xGHq__liveBook{flex:none;width:6.5rem;position:relative;rotate:-4deg}.CreatePage-module__q_xGHq__liveCover{border-radius:3px 8px 8px 3px;overflow:hidden;box-shadow:0 22px 40px -18px #0a0428cc,0 6px 14px -6px #0a042880}.CreatePage-module__q_xGHq__liveCover>*{border-radius:0}.CreatePage-module__q_xGHq__livePhoto{aspect-ratio:1;object-fit:cover;border-radius:50%;width:46%;position:absolute;bottom:-10%;right:-14%;rotate:4deg;box-shadow:0 0 0 3px #fff,0 10px 22px -8px #0a0428b3}.CreatePage-module__q_xGHq__liveText{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.CreatePage-module__q_xGHq__liveRows{width:100%;margin-top:.5rem;font-size:.8125rem;line-height:1.3}.CreatePage-module__q_xGHq__liveRows>div{justify-content:space-between;gap:1rem;padding:.2rem 0;display:flex}.CreatePage-module__q_xGHq__liveRows>div+div{border-top:1px solid #e1dcf41f}.CreatePage-module__q_xGHq__liveRows dt{color:#e1dcf4bf}.CreatePage-module__q_xGHq__liveRows dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-display);color:#fff;text-align:right;font-weight:600;overflow:hidden}.CreatePage-module__q_xGHq__swapLink{font-family:var(--font-display);color:var(--color-golden);text-underline-offset:3px;align-items:center;gap:.35rem;margin-top:.6rem;font-size:.875rem;font-weight:500;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.CreatePage-module__q_xGHq__swapLink:hover{color:#fff;-webkit-text-decoration-color:var(--color-golden);text-decoration-color:var(--color-golden)}.CreatePage-module__q_xGHq__swapLink:focus-visible{outline:3px solid var(--color-golden);outline-offset:2px;border-radius:4px}@media (min-width:768px){.CreatePage-module__q_xGHq__starLayout{grid-template-columns:1fr 1fr;align-items:stretch;gap:2rem;max-width:60rem;display:grid}.CreatePage-module__q_xGHq__livePanel{text-align:center;flex-direction:column;justify-content:center;gap:2.25rem;padding:2.5rem 2rem}.CreatePage-module__q_xGHq__liveText{align-items:center;width:min(19rem,100%)}.CreatePage-module__q_xGHq__liveRows{margin-top:1rem;font-size:.9375rem}.CreatePage-module__q_xGHq__liveRows>div{padding:.45rem 0}.CreatePage-module__q_xGHq__swapLink{margin-top:1rem}.CreatePage-module__q_xGHq__liveBook{width:min(19rem,80%)}.CreatePage-module__q_xGHq__livePhoto{box-shadow:0 0 0 5px #fff,0 14px 30px -10px #0a0428bf}.CreatePage-module__q_xGHq__starCard{max-width:none}}@media (min-width:640px){.CreatePage-module__q_xGHq__starCard{padding:2rem 2rem 1.75rem}}.CreatePage-module__q_xGHq__styleCard{min-height:44px;color:var(--color-midnight);cursor:pointer;background:#fff;border:2px solid #392e6d26;border-radius:14px;align-items:center;gap:.65rem;padding:.55rem .7rem;transition:transform .15s;display:flex}.CreatePage-module__q_xGHq__styleCard:hover{transform:translateY(-1px)}.CreatePage-module__q_xGHq__styleCardOn{background:var(--color-golden);border:2.5px solid var(--color-midnight);box-shadow:3px 3px #241a52}.CreatePage-module__q_xGHq__styleCard:has(input:focus-visible){outline:3px solid var(--color-purple);outline-offset:2px}.CreatePage-module__q_xGHq__styleSample{object-fit:cover;border-radius:8px;flex:none;width:2.5rem;height:2.5rem;box-shadow:0 0 0 2px #fff}.CreatePage-module__q_xGHq__zoneCompact{text-align:left;flex-direction:row;align-items:center;gap:.85rem;padding:.75rem 1rem}.CreatePage-module__q_xGHq__zoneIcon{color:#b77a10;background:#ffc45c38;border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.CreatePage-module__q_xGHq__zoneRow{background:#fff;border:2px solid #392e6d1f;border-radius:1rem;align-items:center;gap:.85rem;padding:.6rem .9rem;display:flex}.CreatePage-module__q_xGHq__zoneThumb{object-fit:cover;border-radius:50%;width:2.75rem;height:2.75rem}.CreatePage-module__q_xGHq__changeLinkPurple{color:var(--color-purple);-webkit-text-decoration-color:var(--color-purple);text-decoration-color:var(--color-purple)}.CreatePage-module__q_xGHq__changeLinkPurple:hover{color:#4a36a8;text-decoration-color:#4a36a8}.CreatePage-module__q_xGHq__guide{grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;margin-top:1rem;padding:0;list-style:none;display:grid}.CreatePage-module__q_xGHq__guideItem{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.CreatePage-module__q_xGHq__guideIcon{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.CreatePage-module__q_xGHq__guideIconBad{color:#392e6d99;background:#ece7f8}.CreatePage-module__q_xGHq__guideCaption{color:#392e6da6;font-size:.625rem;line-height:1.25}.CreatePage-module__q_xGHq__badgeNo{background:#e5484d;width:18px;height:18px;font-size:.6rem}.CreatePage-module__q_xGHq__checkoutGrid{gap:1rem;max-width:30rem;margin-inline:auto;display:grid}@media (min-width:768px){.CreatePage-module__q_xGHq__checkoutGrid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1.5rem;max-width:64rem}}.CreatePage-module__q_xGHq__checkoutForm{max-width:none}.CreatePage-module__q_xGHq__formSection{font-family:var(--font-display);margin-bottom:.75rem;font-size:1.125rem;font-weight:700}.CreatePage-module__q_xGHq__sumCard,.CreatePage-module__q_xGHq__sumStrip{color:var(--color-midnight);background:#fdf9f0;border-radius:22px;box-shadow:0 30px 60px -24px #0009}.CreatePage-module__q_xGHq__sumCard{padding:1.5rem;position:sticky;top:1.5rem}.CreatePage-module__q_xGHq__sumStrip{padding:.9rem 1rem}.CreatePage-module__q_xGHq__sumThumb,.CreatePage-module__q_xGHq__sumThumbSm{border-radius:3px 8px 8px 3px;flex:none;overflow:hidden;box-shadow:0 8px 16px -8px #0a042899}.CreatePage-module__q_xGHq__sumThumb{width:4.5rem}.CreatePage-module__q_xGHq__sumThumbSm{width:2.75rem}.CreatePage-module__q_xGHq__sumThumb>*,.CreatePage-module__q_xGHq__sumThumbSm>*{border-radius:0}.CreatePage-module__q_xGHq__sumRows{margin-top:1rem;font-size:.875rem}.CreatePage-module__q_xGHq__sumRows>div{justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.CreatePage-module__q_xGHq__sumTotal{font-family:var(--font-display);border-top:1px solid #392e6d1f;margin-top:.4rem;font-size:1rem;font-weight:700;padding-top:.6rem!important}.CreatePage-module__q_xGHq__reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .22s;display:grid}.CreatePage-module__q_xGHq__revealOpen{opacity:1;grid-template-rows:1fr}.CreatePage-module__q_xGHq__applyBtn{font-family:var(--font-display);color:#fff;background:var(--color-purple);border-radius:.75rem;flex:none;padding:0 1rem;font-size:.875rem;font-weight:600;transition:background-color .15s}.CreatePage-module__q_xGHq__applyBtn:not(:disabled):hover{background:#4a36a8}.CreatePage-module__q_xGHq__codeChip{color:var(--color-purple);background:#6952c71f;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .4rem .3rem .8rem;font-size:.875rem;display:inline-flex}.CreatePage-module__q_xGHq__codeChipX{width:1.4rem;height:1.4rem;color:var(--color-purple);border-radius:50%;place-items:center;font-size:1rem;line-height:1;display:grid}.CreatePage-module__q_xGHq__codeChipX:hover{background:#6952c72e}.CreatePage-module__q_xGHq__btnSpinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:.85rem;height:.85rem;animation:.7s linear infinite CreatePage-module__q_xGHq__btnSpin}@keyframes CreatePage-module__q_xGHq__btnSpin{to{transform:rotate(360deg)}}.CreatePage-module__q_xGHq__trustRow{color:#392e6dcc;border-top:1px solid #392e6d1a;gap:.5rem;margin-top:1rem;padding-top:1rem;font-size:.8125rem;display:grid}.CreatePage-module__q_xGHq__trustRow li{align-items:center;gap:.55rem;display:flex}.CreatePage-module__q_xGHq__trustRow svg{color:var(--color-purple);flex:none}.CreatePage-module__q_xGHq__expressSlot{min-height:3rem}.CreatePage-module__q_xGHq__orDivider{color:#392e6d99;align-items:center;gap:.75rem;margin-top:1.25rem;font-size:.8125rem;display:flex}.CreatePage-module__q_xGHq__orDivider:before,.CreatePage-module__q_xGHq__orDivider:after{content:"";background:#392e6d24;flex:1;height:1px}.CreatePage-module__q_xGHq__noticeIcon{color:#c97a00;background:#fff3dd;border-radius:50%;flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid;box-shadow:inset 0 0 0 1.5px #c97a0073}.CreatePage-module__q_xGHq__infoBox{background:#fff;border:1px solid #392e6d26;border-radius:12px;margin-top:1.25rem;padding:.35rem 1rem;font-size:.875rem}.CreatePage-module__q_xGHq__infoBox>div{justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 0;display:flex}.CreatePage-module__q_xGHq__infoBox>div+div{border-top:1px solid #392e6d14}.CreatePage-module__q_xGHq__infoBox dt{color:#392e6da6}.CreatePage-module__q_xGHq__copyBtn{width:1.75rem;height:1.75rem;color:var(--color-purple);border-radius:8px;place-items:center;transition:background-color .15s;display:grid}.CreatePage-module__q_xGHq__copyBtn:hover{background:#6952c71f}.CreatePage-module__q_xGHq__copyBtn:focus-visible{outline:3px solid var(--color-golden);outline-offset:1px}.CreatePage-module__q_xGHq__btnBack{color:var(--color-midnight);border:2.5px solid var(--color-midnight);background:#fdf9f0;padding:.45rem 1rem .45rem .8rem;font-size:.875rem;line-height:1;box-shadow:4px 4px #241a52}.CreatePage-module__q_xGHq__btnBack:hover{transform:translate(2px,2px);box-shadow:2px 2px #241a52}.CreatePage-module__q_xGHq__btnBack:active{transform:translate(4px,4px);box-shadow:0 0 #241a52}.CreatePage-module__q_xGHq__btnBack:focus-visible{outline:3px solid var(--color-golden);outline-offset:3px}
.PricingPage-module__ElSm9G__night{background:linear-gradient(#372271 0% 55%,#392375 70% 100%)}.PricingPage-module__ElSm9G__hero{background-color:#3c2478;background-image:url(/images/inner-hero-bg.jpg);background-position:top;background-size:cover}.PricingPage-module__ElSm9G__hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#37227100,#372271);height:35%;position:absolute;bottom:0;left:0;right:0}.PricingPage-module__ElSm9G__starRoot{pointer-events:none;display:none;position:absolute;inset:0}@media (min-width:1024px){.PricingPage-module__ElSm9G__starRoot{display:block}}.PricingPage-module__ElSm9G__starWrap{opacity:0;will-change:transform;width:80px;height:80px;position:absolute;top:0;left:0}.PricingPage-module__ElSm9G__starWrap img{object-fit:contain;width:100%;height:100%;position:relative}.PricingPage-module__ElSm9G__starBob{width:100%;height:100%;animation:4s ease-in-out infinite PricingPage-module__ElSm9G__starIdleBob}@keyframes PricingPage-module__ElSm9G__starIdleBob{0%,to{translate:0 -6px}50%{translate:0 6px}}.PricingPage-module__ElSm9G__starGlow{opacity:var(--glow,0);background:radial-gradient(circle,#ffc45c8c 0%,#ffc45c00 65%);border-radius:50%;position:absolute;inset:-55%}.PricingPage-module__ElSm9G__starShadow{filter:blur(10px);opacity:0;will-change:transform, opacity;background:#140a328c;border-radius:50%;width:120px;height:26px;position:absolute;top:0;left:0}.PricingPage-module__ElSm9G__tile{background:#fdf9f0;box-shadow:4px 4px #241a52}@media (hover:hover) and (pointer:fine){.PricingPage-module__ElSm9G__tile{transition:transform .15s,box-shadow .15s}.PricingPage-module__ElSm9G__tile:hover{transform:translate(2px,2px);box-shadow:2px 2px #241a52}.PricingPage-module__ElSm9G__tileIcon{transition:rotate .25s cubic-bezier(.34,1.56,.64,1),scale .25s cubic-bezier(.34,1.56,.64,1),translate .25s cubic-bezier(.34,1.56,.64,1)}.PricingPage-module__ElSm9G__tile:hover .PricingPage-module__ElSm9G__tileIcon{translate:0 -4px;rotate:-8deg;scale:1.1}}@media (prefers-reduced-motion:reduce){.PricingPage-module__ElSm9G__tile:hover{transform:none}.PricingPage-module__ElSm9G__tile:hover .PricingPage-module__ElSm9G__tileIcon{translate:0;rotate:none;scale:1}}.PricingPage-module__ElSm9G__dust{pointer-events:none;position:absolute;inset:0;overflow:hidden}.PricingPage-module__ElSm9G__dustFlip{transform:scaleX(-1)}.PricingPage-module__ElSm9G__dust span{border-radius:50%;position:absolute}.PricingPage-module__ElSm9G__dustTwinkle{animation:5s ease-in-out infinite PricingPage-module__ElSm9G__dustTwinkle}@keyframes PricingPage-module__ElSm9G__dustTwinkle{0%,to{opacity:.12}50%{opacity:.42}}@media (prefers-reduced-motion:reduce){.PricingPage-module__ElSm9G__dustTwinkle{animation:none}}.PricingPage-module__ElSm9G__closerScene{background:linear-gradient(#392375 0 60px,#3e2675 400px)}.PricingPage-module__ElSm9G__trustChip{z-index:1;width:fit-content;color:var(--color-sunlit);background:#241a52;border-radius:999px;margin:1.25rem auto 1.5rem;padding:.5rem 1.1rem;display:block;position:relative;rotate:-3deg}@media (min-width:1024px){.PricingPage-module__ElSm9G__trustChip{margin:0;position:absolute;bottom:28px;left:50%;translate:-50%}}.PricingPage-module__ElSm9G__closerScene:after{content:"";pointer-events:none;background:linear-gradient(#3a237600 0%,#3a23768c 45%,#3a2376e6 78%,#3a2376 100%);height:330px;position:absolute;bottom:0;left:0;right:0}.PricingPage-module__ElSm9G__closerArt{transform-origin:50% 100%;will-change:transform;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000 0%,#0000004d 12%,#000000a6 22%,#000 34% 76%,#0009 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000004d 12%,#000000a6 22%,#000 34% 76%,#0009 88%,#0000 100%)}@media (max-width:1023px){.PricingPage-module__ElSm9G__closerScene:after{height:16vw}}@media (min-width:1024px){.PricingPage-module__ElSm9G__closerScene{min-height:calc(39.23vw + 29rem)}.PricingPage-module__ElSm9G__closerArt{position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0,#000 400px);mask-image:linear-gradient(#0000 0,#000 400px)}.PricingPage-module__ElSm9G__closerTall{min-height:calc(56.28vw + 24rem)}}@media (min-width:1800px){.PricingPage-module__ElSm9G__closerScene{--scene-max:1760px;min-height:calc(690px + 29rem)}.PricingPage-module__ElSm9G__closerTall{min-height:calc(990px + 24rem)}.PricingPage-module__ElSm9G__closerArt{width:var(--scene-max);left:calc(50% - var(--scene-max) / 2);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0,#000 400px),linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 400px),linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}
.BookRow-module__2kuYHa__strip{--gutter:max(var(--page-gutter), (100vw - var(--page-content)) / 2);padding-left:var(--gutter);scroll-padding-left:var(--gutter);scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.BookRow-module__2kuYHa__strip::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.BookRow-module__2kuYHa__strip{cursor:grab}.BookRow-module__2kuYHa__strip.BookRow-module__2kuYHa__dragging{cursor:grabbing}.BookRow-module__2kuYHa__strip.BookRow-module__2kuYHa__dragging .BookRow-module__2kuYHa__card{pointer-events:none}}.BookRow-module__2kuYHa__snapOff{scroll-snap-type:none}.BookRow-module__2kuYHa__strip.BookRow-module__2kuYHa__fadeLeft{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px);mask-image:linear-gradient(90deg,#0000 0,#000 40px)}.BookRow-module__2kuYHa__strip.BookRow-module__2kuYHa__fadeRight{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 40px);mask-image:linear-gradient(270deg,#0000 0,#000 40px)}.BookRow-module__2kuYHa__strip.BookRow-module__2kuYHa__fadeBoth{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%)}.BookRow-module__2kuYHa__card{scroll-snap-align:start}.BookRow-module__2kuYHa__coverWrap{transition:transform .25s,box-shadow .25s;box-shadow:0 10px 24px -12px #392e6d59}.BookRow-module__2kuYHa__cardDark .BookRow-module__2kuYHa__coverWrap{box-shadow:0 12px 28px -12px #0a051ea6}.BookRow-module__2kuYHa__hoverSticker,.BookRow-module__2kuYHa__hoverScrim{display:none}.BookRow-module__2kuYHa__touchBtn{display:block}@media (hover:hover) and (pointer:fine){.BookRow-module__2kuYHa__touchBtn{display:none}.BookRow-module__2kuYHa__hoverSticker{opacity:0;transition:opacity .2s;display:inline-block}.BookRow-module__2kuYHa__hoverScrim{opacity:0;background:linear-gradient(#0000,#2a1b5ef2);height:65%;transition:opacity .2s;display:block}.BookRow-module__2kuYHa__card:hover .BookRow-module__2kuYHa__hoverScrim,.BookRow-module__2kuYHa__card:focus-visible .BookRow-module__2kuYHa__hoverScrim{opacity:1}.BookRow-module__2kuYHa__card:hover .BookRow-module__2kuYHa__coverWrap,.BookRow-module__2kuYHa__card:focus-visible .BookRow-module__2kuYHa__coverWrap{transform:translateY(-6px);box-shadow:0 18px 32px -14px #392e6d73}.BookRow-module__2kuYHa__cardDark:hover .BookRow-module__2kuYHa__coverWrap,.BookRow-module__2kuYHa__cardDark:focus-visible .BookRow-module__2kuYHa__coverWrap{box-shadow:0 20px 36px -14px #0a051ecc}.BookRow-module__2kuYHa__card:hover .BookRow-module__2kuYHa__hoverSticker,.BookRow-module__2kuYHa__card:focus-visible .BookRow-module__2kuYHa__hoverSticker{opacity:1}}.BookRow-module__2kuYHa__arrow:disabled{opacity:.35;pointer-events:none}.BookRow-module__2kuYHa__arrowHidden{display:none!important}@media (prefers-reduced-motion:reduce){.BookRow-module__2kuYHa__coverWrap{transition:box-shadow .25s}.BookRow-module__2kuYHa__card:hover .BookRow-module__2kuYHa__coverWrap,.BookRow-module__2kuYHa__card:focus-visible .BookRow-module__2kuYHa__coverWrap{transform:none}}@media (min-width:1800px){.BookRow-module__2kuYHa__strip.BookRow-module__2kuYHa__strip{max-width:calc(var(--gutter) + var(--page-content) + 22rem);gap:1.5rem}}
.NewInLibrary-module__N1spNq__feature{isolation:isolate;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:34rem;padding:1.5rem;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.NewInLibrary-module__N1spNq__feature:focus-visible{outline:3px solid var(--color-golden);outline-offset:3px}.NewInLibrary-module__N1spNq__shade{background:linear-gradient(#1f144900 35%,#1f1449f2 85%);position:absolute;inset:0}.NewInLibrary-module__N1spNq__coverArea{flex:1;place-items:center;padding:.5rem 0 1.5rem;display:grid;position:relative}.NewInLibrary-module__N1spNq__cover{border-radius:10px;width:min(72%,24rem);height:auto;transition:transform .5s cubic-bezier(.22,1.25,.36,1);transform:rotate(-3deg);box-shadow:16px 20px 0 -6px #0000004d,0 30px 50px -20px #0009}@media (hover:hover) and (pointer:fine){.NewInLibrary-module__N1spNq__feature:hover .NewInLibrary-module__N1spNq__cover{transform:rotate(0)scale(1.03)}}@media (prefers-reduced-motion:reduce){.NewInLibrary-module__N1spNq__cover{transition:none}}@media (min-width:768px){.NewInLibrary-module__N1spNq__feature{padding:2rem}}
.Library-module__uZFVvq__libraryBg{background:#35257e url(/images/second-hero.jpg) top/100% no-repeat}
.Steps-module__2xtvJq__stepCard{transition:transform .2s ease, box-shadow .2s ease, opacity .6s ease var(--rd,0s), translate .6s ease var(--rd,0s)}.Steps-module__2xtvJq__stepCard:hover{transform:translateY(-6px);box-shadow:0 22px 48px -16px #392e6d61}.Steps-module__2xtvJq__stepLabel{transition:color .2s}.Steps-module__2xtvJq__stepCard:hover .Steps-module__2xtvJq__stepLabel{color:var(--label-hover)}.Steps-module__2xtvJq__mascot{filter:drop-shadow(0 4px 6px #392e6d38);transition:transform .25s cubic-bezier(.34,1.56,.64,1);transform:rotate(6deg)}.Steps-module__2xtvJq__stepCard:hover .Steps-module__2xtvJq__mascot{transform:translateY(-6px)rotate(-2deg)}.Steps-module__2xtvJq__wand{z-index:30;pointer-events:none;will-change:transform;width:44px;height:44px;display:none;position:fixed;top:0;left:0}.Steps-module__2xtvJq__stepsSection.Steps-module__2xtvJq__wandEnabled .Steps-module__2xtvJq__wand{display:block}.Steps-module__2xtvJq__wandInner{transform-origin:30px 14px;width:44px;height:44px;transition:transform .15s;transform:scale(0)}.Steps-module__2xtvJq__wand.Steps-module__2xtvJq__isVisible .Steps-module__2xtvJq__wandInner{transform:scale(1)}.Steps-module__2xtvJq__wand.Steps-module__2xtvJq__isCast .Steps-module__2xtvJq__wandInner{transition:transform .2s cubic-bezier(.34,1.56,.64,1);transform:scale(1.15)rotate(-20deg)}.Steps-module__2xtvJq__wandParticles{z-index:20;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Steps-module__2xtvJq__wandP{opacity:0;will-change:transform, opacity;line-height:1;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.Steps-module__2xtvJq__stepCard:hover{transform:none}.Steps-module__2xtvJq__stepCard:hover .Steps-module__2xtvJq__mascot{transform:rotate(6deg)}}
.Preview-module__o7RJyG__profileCard{transition:rotate .3s;rotate:1.5deg}.Preview-module__o7RJyG__profileCard:hover{rotate:none}@media (prefers-reduced-motion:reduce){.Preview-module__o7RJyG__profileCard{transition:none}.Preview-module__o7RJyG__profileCard:hover{rotate:1.5deg}}.Preview-module__o7RJyG__previewNight{background-color:#3c2478;background-image:url(/images/background-demo.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.Preview-module__o7RJyG__bookPage{background:#2a1b5e;display:none;overflow:hidden}.Preview-module__o7RJyG__bookPage img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.Preview-module__o7RJyG__book{z-index:1;touch-action:pan-y;position:relative}.Preview-module__o7RJyG__bookBody{transition:transform .4s;position:relative}@media (min-width:768px){.Preview-module__o7RJyG__bookBody.Preview-module__o7RJyG__skinFront{transform:translate(-25%)}.Preview-module__o7RJyG__bookBody.Preview-module__o7RJyG__skinBack{transform:translate(25%)}}.Preview-module__o7RJyG__skin,.Preview-module__o7RJyG__skinTop{display:none;position:absolute;inset:0}.Preview-module__o7RJyG__skin{z-index:0}.Preview-module__o7RJyG__skinTop{z-index:2;pointer-events:none}@media (min-width:768px){.Preview-module__o7RJyG__skin,.Preview-module__o7RJyG__skinTop{display:block}}.Preview-module__o7RJyG__skinBoard{background:linear-gradient(#33236b,#251a53);border-radius:9px;transition:left .4s,right .4s;position:absolute;inset:-9px;box-shadow:0 6px 14px -8px #050214b3,0 28px 56px -18px #05021480}.Preview-module__o7RJyG__skinFront .Preview-module__o7RJyG__skinBoard{left:calc(50% - 3px)}.Preview-module__o7RJyG__skinBack .Preview-module__o7RJyG__skinBoard{right:calc(50% - 3px)}.Preview-module__o7RJyG__hinge{opacity:0;background:linear-gradient(90deg,#0a051e38,#ffffff24 45%,#0a051e24);width:10px;transition:opacity .3s;position:absolute;top:2px;bottom:2px;left:50%}.Preview-module__o7RJyG__skinFront .Preview-module__o7RJyG__hinge{opacity:.9;left:calc(50% + 2px)}.Preview-module__o7RJyG__skinBack .Preview-module__o7RJyG__hinge{opacity:.9;left:calc(50% - 12px)}.Preview-module__o7RJyG__gutter{opacity:1;background:linear-gradient(90deg,#0000,#0a051e4d 46% 54%,#0000);width:46px;transition:opacity .3s;position:absolute;top:2px;bottom:2px;left:50%;transform:translate(-50%)}.Preview-module__o7RJyG__skinFront .Preview-module__o7RJyG__gutter,.Preview-module__o7RJyG__skinBack .Preview-module__o7RJyG__gutter{opacity:0}.Preview-module__o7RJyG__bookPage[data-density=hard] img{border-radius:6px;box-shadow:inset 0 -3px 8px #0a051e4d}@media (min-width:768px){.Preview-module__o7RJyG__book{clip-path:inset(0);transition:clip-path .4s}.Preview-module__o7RJyG__skinFront .Preview-module__o7RJyG__book{clip-path:inset(0 0 0 50%)}.Preview-module__o7RJyG__skinBack .Preview-module__o7RJyG__book{clip-path:inset(0 50% 0 0)}:is(.Preview-module__o7RJyG__skinFront .Preview-module__o7RJyG__book .stf__outerShadow,.Preview-module__o7RJyG__skinFront .Preview-module__o7RJyG__book .stf__innerShadow,.Preview-module__o7RJyG__skinFront .Preview-module__o7RJyG__book .stf__hardShadow,.Preview-module__o7RJyG__skinFront .Preview-module__o7RJyG__book .stf__hardInnerShadow,.Preview-module__o7RJyG__skinBack .Preview-module__o7RJyG__book .stf__outerShadow,.Preview-module__o7RJyG__skinBack .Preview-module__o7RJyG__book .stf__innerShadow,.Preview-module__o7RJyG__skinBack .Preview-module__o7RJyG__book .stf__hardShadow,.Preview-module__o7RJyG__skinBack .Preview-module__o7RJyG__book .stf__hardInnerShadow){display:none!important}}:is(.Preview-module__o7RJyG__book .stf__wrapper,.Preview-module__o7RJyG__book .stf__block){background:0 0}.Preview-module__o7RJyG__book:focus-visible{outline:3px solid var(--color-purple);outline-offset:4px;border-radius:12px}@media (prefers-reduced-motion:reduce){.Preview-module__o7RJyG__bookBody,.Preview-module__o7RJyG__book,.Preview-module__o7RJyG__skinBoard,.Preview-module__o7RJyG__hinge,.Preview-module__o7RJyG__gutter{transition:none}}
.EmotionSeries-module__2aqHMa__card{width:calc((100vw - 2 * var(--page-gutter) - 1rem) / 2.2)}@media (min-width:768px){.EmotionSeries-module__2aqHMa__card{width:calc((100vw - 2 * var(--page-gutter) - 2rem) / 3.2)}}@media (min-width:1024px){.EmotionSeries-module__2aqHMa__card{width:calc((min(100vw - 2 * var(--page-gutter), var(--page-content)) - 3rem) / 4)}}
.Gift-module__ZxBpIq__giftDay{background-color:#fdf9f0}.Gift-module__ZxBpIq__giftContentWrap{padding-block:5rem 0}@media (min-width:1100px){.Gift-module__ZxBpIq__giftContentWrap{z-index:10;align-items:center;padding-block:0;display:flex;position:absolute;inset:0}}@media (min-width:1800px){.Gift-module__ZxBpIq__giftDay{--scene-max:1760px;background:linear-gradient(#f5f2ed 0%,#eef7f6 8%,#46b8f6 20%,#51c2fa 35%,#d3edfc 50%,#ace4ff 65%,#39917b 80%,#3a9075 92%,#4a926d 100%)}.Gift-module__ZxBpIq__giftArt{max-width:var(--scene-max);margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}}
.Shelf-module__Vso_6a__shelfRow{--book-h:200px;--front-w:calc(var(--book-h) * .96);--panel-w:0px;--ease-part:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.25, .64, 1);z-index:10;scrollbar-width:none;justify-content:center;align-items:flex-end;gap:8px;margin-bottom:-4px;padding-top:16px;display:flex;position:relative;overflow-x:auto}.Shelf-module__Vso_6a__shelfRow::-webkit-scrollbar{display:none}@media (min-width:768px){.Shelf-module__Vso_6a__shelfRow{--book-h:245px;--panel-w:220px;--shelf-gap:4px;--extra:calc(var(--front-w) + var(--panel-w) - var(--open-aspect,0) * var(--book-h));height:calc(var(--book-h) + 16px);width:calc(var(--total-aspect,.947) * var(--book-h) + var(--gap-count,7) * var(--shelf-gap));margin-left:auto;margin-right:auto;padding-top:0;display:block;overflow:visible}}@media (min-width:1024px){.Shelf-module__Vso_6a__shelfRow{--book-h:340px;--panel-w:280px}}.Shelf-module__Vso_6a__slot{--spine-w:calc(var(--book-h) * var(--spine-aspect,.115));height:var(--book-h);width:var(--spine-w);rotate:var(--tilt,0deg);transition:rotate .45s var(--ease-part), translate .25s ease;flex:none;position:relative}@media (min-width:768px){.Shelf-module__Vso_6a__slot{bottom:0;left:calc(var(--cum,0) * var(--book-h) + var(--idx,0) * var(--shelf-gap));transition:transform .45s var(--ease-part), rotate .45s var(--ease-part), translate .25s ease;position:absolute}.Shelf-module__Vso_6a__shiftLeft,.Shelf-module__Vso_6a__slot.Shelf-module__Vso_6a__open{transform:translateX(calc(var(--extra) / -2))}.Shelf-module__Vso_6a__shiftRight{transform:translateX(calc(var(--extra) / 2))}}.Shelf-module__Vso_6a__animating .Shelf-module__Vso_6a__slot,.Shelf-module__Vso_6a__animating .Shelf-module__Vso_6a__cube{will-change:transform}.Shelf-module__Vso_6a__bookBtn{width:var(--spine-w);cursor:pointer;perspective:1100px;transition:box-shadow .25s;position:absolute;inset:0 auto 0 0}.Shelf-module__Vso_6a__bookBtn:focus-visible{outline:3px solid var(--color-golden);outline-offset:3px;border-radius:6px}.Shelf-module__Vso_6a__cube{width:var(--front-w);transform-style:preserve-3d;transform-origin:0;transform:translateX(calc(var(--spine-w) / 2)) rotateY(90deg);transition:transform .42s var(--spring);display:block;position:absolute;inset:0 auto 0 0}.Shelf-module__Vso_6a__faceFront,.Shelf-module__Vso_6a__faceSpine{backface-visibility:hidden;border-radius:3px;max-width:none;height:100%;display:block;position:absolute;top:0}.Shelf-module__Vso_6a__faceFront{width:100%;transform:translateZ(calc(var(--spine-w) / 2));border-radius:6px;left:0;box-shadow:inset 0 0 0 1px #ffffff14}.Shelf-module__Vso_6a__faceSpine{left:calc(var(--spine-w) / -2);width:var(--spine-w);transform:rotateY(-90deg)}.Shelf-module__Vso_6a__faceBack{transform:translateZ(calc(var(--spine-w) / -2)) rotateY(180deg);backface-visibility:hidden;background:linear-gradient(165deg,#4a2e83 0%,#2a1660 58%,#241a52 100%);border-radius:6px;place-items:center;display:grid;position:absolute;inset:0}.Shelf-module__Vso_6a__backLogo{opacity:.9;width:30%;height:auto}.Shelf-module__Vso_6a__placeholderSpine{padding:calc(var(--spine-w) * .5) 0 calc(var(--spine-w) * .35);flex-direction:column;align-items:center;display:flex;overflow:hidden;box-shadow:inset 2px 0 #ffffff14,inset -3px 0 4px -2px #0e062880}.Shelf-module__Vso_6a__spineTitle{writing-mode:vertical-rl;text-align:center;white-space:nowrap;text-overflow:ellipsis;min-height:0;font-size:calc(var(--spine-w) * .4);color:#fff;flex:1;font-weight:700;line-height:1;display:block;overflow:hidden}.Shelf-module__Vso_6a__spineStar{width:calc(var(--spine-w) * .62);height:auto;margin-top:calc(var(--spine-w) * .35);flex:none}.Shelf-module__Vso_6a__pageEdge{width:calc(var(--front-w) * .04);transform:translateZ(calc(var(--spine-w) / 2 - 2px));backface-visibility:hidden;background:#ede3cb repeating-linear-gradient(#392e6d1f 0 1px,#0000 1px 4px);border-radius:0 3px 3px 0;position:absolute;top:7px;bottom:7px;left:100%;box-shadow:inset -3px 0 4px -2px #2a1b5e66}.Shelf-module__Vso_6a__hinge{width:9px;transform:translateZ(calc(var(--spine-w) / 2 + 1px));backface-visibility:hidden;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47 35% 65%,#0000);position:absolute;top:0;bottom:0;left:7px}.Shelf-module__Vso_6a__contactShadow{width:var(--spine-w);pointer-events:none;transform-origin:0;height:12px;transition:transform .42s var(--spring);background:radial-gradient(50% 50%,#0f082859,#0000 75%);position:absolute;bottom:-8px;left:0}@media (min-width:768px){.Shelf-module__Vso_6a__slot.Shelf-module__Vso_6a__open{z-index:5;rotate:none}.Shelf-module__Vso_6a__slot.Shelf-module__Vso_6a__open .Shelf-module__Vso_6a__cube{transition-delay:80ms;transform:none}.Shelf-module__Vso_6a__slot.Shelf-module__Vso_6a__open .Shelf-module__Vso_6a__contactShadow{transform:scaleX(calc(.96 / var(--spine-aspect,.115)));transition-delay:80ms}}@media (max-width:767px){.Shelf-module__Vso_6a__slot.Shelf-module__Vso_6a__open{translate:0 -8px}.Shelf-module__Vso_6a__cube{transform:none}.Shelf-module__Vso_6a__faceFront{display:none}.Shelf-module__Vso_6a__faceSpine{left:0;transform:none}.Shelf-module__Vso_6a__pageEdge,.Shelf-module__Vso_6a__hinge,.Shelf-module__Vso_6a__faceBack{display:none}}.Shelf-module__Vso_6a__panel{top:50%;left:calc(var(--front-w) + 48px);width:calc(var(--panel-w) - 48px);text-align:left;opacity:0;pointer-events:none;flex-direction:column;align-items:flex-start;gap:1rem;padding:.5rem 0;transition:opacity .25s,translate .25s;display:none;position:absolute;translate:-8px -50%}@media (min-width:768px){.Shelf-module__Vso_6a__panel{display:flex}.Shelf-module__Vso_6a__slot.Shelf-module__Vso_6a__open .Shelf-module__Vso_6a__panel{opacity:1;pointer-events:auto;transition-delay:.15s;translate:0 -50%}}.Shelf-module__Vso_6a__panelTitle{color:var(--color-midnight);font-size:24px;font-weight:700;line-height:1.2}@media (min-width:1024px){.Shelf-module__Vso_6a__panelTitle{font-size:30px}}.Shelf-module__Vso_6a__panelBlurb{color:#392e6dbf;font-size:14px;line-height:1.5}.Shelf-module__Vso_6a__panelPrice{color:var(--color-golden);font-size:20px;font-weight:700}@media (hover:hover) and (pointer:fine){.Shelf-module__Vso_6a__slot:not(.Shelf-module__Vso_6a__open):hover{translate:0 -6px;rotate:none}.Shelf-module__Vso_6a__slot:not(.Shelf-module__Vso_6a__open):has(.Shelf-module__Vso_6a__bookBtn:focus-visible){translate:0 -6px;rotate:none}.Shelf-module__Vso_6a__slot:not(.Shelf-module__Vso_6a__open):hover .Shelf-module__Vso_6a__bookBtn,.Shelf-module__Vso_6a__slot:not(.Shelf-module__Vso_6a__open) .Shelf-module__Vso_6a__bookBtn:focus-visible{border-radius:3px;box-shadow:0 0 18px #ffc45c8c,0 12px 18px -8px #0f082859}}.Shelf-module__Vso_6a__shelfBar{background:linear-gradient(#e8c98a,#c89550);border-radius:999px;height:14px;position:relative;box-shadow:0 6px 12px -4px #0006}@media (min-width:768px){.Shelf-module__Vso_6a__shelfBar{height:16px}}@media (min-width:1024px){.Shelf-module__Vso_6a__shelfBar{height:18px}}.Shelf-module__Vso_6a__mobilePanel{box-shadow:var(--shadow-card);text-align:left;background:#fff;border-radius:16px;align-items:center;gap:16px;margin-top:20px;padding:14px;animation:.25s Shelf-module__Vso_6a__mobilePanelIn;display:flex}@keyframes Shelf-module__Vso_6a__mobilePanelIn{0%{opacity:0;translate:0 10px}}@media (min-width:768px){.Shelf-module__Vso_6a__mobilePanel{display:none}}.Shelf-module__Vso_6a__mobileCover{border-radius:8px;flex:none;width:96px}.Shelf-module__Vso_6a__mobileInfo{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (prefers-reduced-motion:reduce){.Shelf-module__Vso_6a__slot,.Shelf-module__Vso_6a__bookBtn,.Shelf-module__Vso_6a__cube,.Shelf-module__Vso_6a__contactShadow,.Shelf-module__Vso_6a__panel{transition:none}.Shelf-module__Vso_6a__slot.Shelf-module__Vso_6a__open .Shelf-module__Vso_6a__panel{transition-delay:0s}.Shelf-module__Vso_6a__slot.Shelf-module__Vso_6a__open{translate:none}.Shelf-module__Vso_6a__mobilePanel{animation:none}}
.PlanBookVisual-module__81hp5G__visual{perspective:900px;justify-content:center;align-items:flex-end;height:9.5rem;display:flex;position:relative}.PlanBookVisual-module__81hp5G__visual:before{content:"";filter:blur(6px);background:#241a5229;border-radius:50%;width:9rem;height:.9rem;position:absolute;bottom:-.35rem;left:50%;translate:-50%}.PlanBookVisual-module__81hp5G__coverImg{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.PlanBookVisual-module__81hp5G__book{width:7.25rem;transform-style:preserve-3d;position:relative}.PlanBookVisual-module__81hp5G__soft{--t:4px;transform:rotateY(16deg)rotate(-3deg)}.PlanBookVisual-module__81hp5G__hard{--t:20px;transform:rotateY(32deg)rotate(2.5deg)}.PlanBookVisual-module__81hp5G__front,.PlanBookVisual-module__81hp5G__fanCover{aspect-ratio:863/887;border-radius:0 3px 3px 0;position:relative;overflow:hidden;box-shadow:6px 8px 16px -6px #241a5273}.PlanBookVisual-module__81hp5G__front>*,.PlanBookVisual-module__81hp5G__fanCover>*{border-radius:0}.PlanBookVisual-module__81hp5G__soft .PlanBookVisual-module__81hp5G__front:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#241a5247 0%,#ffffff24 14%,#ffffff0a 45%,#241a521a 100%);position:absolute;inset:0}.PlanBookVisual-module__81hp5G__hard .PlanBookVisual-module__81hp5G__front:after{content:"";z-index:1;background:#0e062899;width:1.5px;position:absolute;top:0;bottom:0;left:6px;box-shadow:1.5px 0 #ffffff1a}.PlanBookVisual-module__81hp5G__foil{z-index:1;pointer-events:none;border:1px solid #ffc45c8c;border-radius:1px;position:absolute;inset:7px 7px 7px 13px}.PlanBookVisual-module__81hp5G__edge{height:6px;position:relative}.PlanBookVisual-module__81hp5G__edge:after{content:"";background:repeating-linear-gradient(#e6dabf 0 .75px,#c9b994 .75px 1px);height:3px;position:absolute;top:1px}.PlanBookVisual-module__81hp5G__soft .PlanBookVisual-module__81hp5G__edge{background:#5a43b8;border-radius:0 0 2px;height:5px;margin-bottom:1px}.PlanBookVisual-module__81hp5G__soft .PlanBookVisual-module__81hp5G__edge:after{left:0;right:0}.PlanBookVisual-module__81hp5G__hard .PlanBookVisual-module__81hp5G__edge{background:#241a52;border-radius:0 0 3px}.PlanBookVisual-module__81hp5G__hard .PlanBookVisual-module__81hp5G__edge:after{left:3px;right:4px}.PlanBookVisual-module__81hp5G__spine{top:0;bottom:0;left:calc(var(--t) * -1);width:var(--t);transform-origin:100%;background:linear-gradient(90deg,#241a52,#3c2478 55%,#2a1660);position:absolute;overflow:hidden;transform:rotateY(-90deg)}.PlanBookVisual-module__81hp5G__soft .PlanBookVisual-module__81hp5G__spine{background:#5a43b8;bottom:1px}.PlanBookVisual-module__81hp5G__fan{width:100%;height:100%;position:relative}.PlanBookVisual-module__81hp5G__fanItem{--spread:2.6rem;--turn:9deg;transform-origin:50% 100%;transform:translateX(calc(-50% + var(--slot) * var(--spread))) rotate(calc(var(--slot) * var(--turn)));flex-direction:column;align-items:center;gap:.4rem;display:flex;position:absolute;bottom:0;left:50%}.PlanBookVisual-module__81hp5G__fanCover{width:5.25rem}.PlanBookVisual-module__81hp5G__chip{font-family:var(--font-display);white-space:nowrap;color:var(--color-midnight);background:var(--color-lavendar);border:1.5px solid var(--color-midnight);border-radius:999px;padding:.2rem .45rem;font-size:.6875rem;font-weight:500;line-height:1}.PlanBookVisual-module__81hp5G__chipNext{background:var(--color-golden)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.PlanBookVisual-module__81hp5G__fanItem{transition:transform .32s cubic-bezier(.34,1.4,.64,1)}[data-plan-card]:hover .PlanBookVisual-module__81hp5G__fanItem{--spread:3.3rem;--turn:13deg}}
.BookFlip-module__qeduXW__stage{aspect-ratio:var(--pw,561) / var(--ph,701)}@media (min-width:768px){.BookFlip-module__qeduXW__stage{aspect-ratio:calc(2 * var(--pw,561)) / var(--ph,701)}}.BookFlip-module__qeduXW__fitCover img{object-fit:cover}
.Breadcrumbs-module__oyn6oq__nav{min-width:0;font-family:var(--font-display);font-size:.875rem;font-weight:500;line-height:1.25;display:flex}.Breadcrumbs-module__oyn6oq__center,.Breadcrumbs-module__oyn6oq__responsive{justify-content:center}@media (min-width:1024px){.Breadcrumbs-module__oyn6oq__responsive{justify-content:flex-start}}.Breadcrumbs-module__oyn6oq__list{white-space:nowrap;align-items:center;min-width:0;max-width:100%;display:flex}.Breadcrumbs-module__oyn6oq__item{flex-shrink:0;align-items:center;display:flex}.Breadcrumbs-module__oyn6oq__currentItem{align-items:center;min-width:0;display:flex}.Breadcrumbs-module__oyn6oq__link{color:#e1dcf4d9;border-radius:.25rem;transition:color .15s}.Breadcrumbs-module__oyn6oq__link:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.Breadcrumbs-module__oyn6oq__link:focus-visible,.Breadcrumbs-module__oyn6oq__back:focus-visible{outline:2px solid var(--color-golden);outline-offset:2px}.Breadcrumbs-module__oyn6oq__dots{background:radial-gradient(circle, var(--color-golden) 1.1px, transparent 1.6px) 0 50% / 6px 3px repeat-x;opacity:.85;flex-shrink:0;width:1.375rem;height:3px;margin-inline:.5rem}.Breadcrumbs-module__oyn6oq__current{color:#fff;align-items:center;gap:.375rem;min-width:0;display:flex}.Breadcrumbs-module__oyn6oq__star{color:var(--color-golden);flex-shrink:0}.Breadcrumbs-module__oyn6oq__currentText{text-overflow:ellipsis;min-width:0;overflow:hidden}.Breadcrumbs-module__oyn6oq__back{color:#e1dcf4e6;align-items:center;gap:.375rem;display:none}@media (max-width:639.98px){.Breadcrumbs-module__oyn6oq__list{display:none}.Breadcrumbs-module__oyn6oq__back{display:inline-flex}}
.PlanCards-module__TNEBfW__card{border-radius:20px;flex-direction:column;height:100%;padding:2.25rem 1.75rem 1.75rem;display:flex;position:relative}.PlanCards-module__TNEBfW__cardCalm{background:#fff;border:2.5px solid #392e6d2e}.PlanCards-module__TNEBfW__cardHero{border:3px solid var(--color-midnight);background:#3c2478;box-shadow:6px 6px #241a52}@media (min-width:1024px){.PlanCards-module__TNEBfW__cardHero{transform:translateY(-8px)}}.PlanCards-module__TNEBfW__rowTitle{margin-top:1.5rem}.PlanCards-module__TNEBfW__rowPrice{margin-top:1rem}.PlanCards-module__TNEBfW__rowSave{margin-top:.5rem}.PlanCards-module__TNEBfW__rowBullets{margin-top:1.25rem}.PlanCards-module__TNEBfW__rowCta{margin-top:auto;padding-top:1.75rem}@media (min-width:1024px){.PlanCards-module__TNEBfW__cell,.PlanCards-module__TNEBfW__card{grid-row:span 6;grid-template-rows:subgrid;row-gap:0;display:grid}.PlanCards-module__TNEBfW__rowVisual{grid-row:1}.PlanCards-module__TNEBfW__rowTitle{grid-row:2}.PlanCards-module__TNEBfW__rowPrice{grid-row:3}.PlanCards-module__TNEBfW__rowSave{grid-row:4;min-height:1.875rem}.PlanCards-module__TNEBfW__rowBullets{grid-row:5}.PlanCards-module__TNEBfW__rowCta{grid-row:6;margin-top:0}}.PlanCards-module__TNEBfW__savings{color:var(--color-golden);background:#ffc45c29;border-radius:999px;padding:.3rem .8rem;display:inline-block}.PlanCards-module__TNEBfW__badge{z-index:2;white-space:nowrap;background:var(--color-golden);color:var(--color-midnight);border:2px solid var(--color-midnight);border-radius:999px;padding:.3rem .8rem;position:absolute;top:0;left:50%;transform:translate(-50%,-55%)rotate(-3deg);box-shadow:2px 2px #241a52}.PlanCards-module__TNEBfW__mascot{z-index:2;filter:drop-shadow(0 6px 8px #241a5259);pointer-events:none;-webkit-user-select:none;user-select:none;width:4.75rem;height:4.75rem;position:absolute;top:-2.1rem;right:-.6rem;rotate:14deg}@media (min-width:1024px){.PlanCards-module__TNEBfW__mascot{right:-1.4rem}}.PlanCards-module__TNEBfW__starLayer{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.PlanCards-module__TNEBfW__card>:not(.PlanCards-module__TNEBfW__starLayer):not(.PlanCards-module__TNEBfW__badge):not(.PlanCards-module__TNEBfW__mascot){z-index:1;position:relative}.PlanCards-module__TNEBfW__star{background:var(--color-golden);width:6px;height:6px;rotate:var(--angle);translate:var(--x0) var(--y0);opacity:0;will-change:translate, opacity;border-radius:50%;animation:.7s ease-out forwards PlanCards-module__TNEBfW__starShoot;position:absolute;top:0;left:0}.PlanCards-module__TNEBfW__star:before{content:"";width:var(--trail,110px);background:linear-gradient(to left, var(--color-golden), #ffc45c00);clip-path:polygon(100% 0,100% 100%,0 50%);filter:blur(1px);height:6px;opacity:var(--trail-o,1);position:absolute;top:50%;right:100%;translate:0 -50%}.PlanCards-module__TNEBfW__star:after{content:"";background:var(--color-golden);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:.9;width:14px;height:14px;position:absolute;top:50%;left:50%;translate:-50% -50%}.PlanCards-module__TNEBfW__starDim{--trail:95px;--trail-o:.5;box-shadow:0 0 5px 1px #ffc45c73}.PlanCards-module__TNEBfW__starBright{--trail:135px;--trail-o:1;background:#ffd685;box-shadow:0 0 8px 3px #ffc45cbf}@keyframes PlanCards-module__TNEBfW__starShoot{0%{translate:var(--x0) var(--y0);opacity:0}10%{opacity:var(--peak,1)}55%{translate:var(--xm) var(--ym)}70%{opacity:var(--peak,1)}to{translate:var(--x1) var(--y1);opacity:0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.PlanCards-module__TNEBfW__card{transition:translate .2s,box-shadow .2s}.PlanCards-module__TNEBfW__card:hover{translate:0 -3px}.PlanCards-module__TNEBfW__cardCalm:hover{box-shadow:0 12px 24px -12px #392e6d47}.PlanCards-module__TNEBfW__cardHero:hover{box-shadow:8px 9px #241a52}}.PlanCards-module__TNEBfW__phTag{color:#c97a12;vertical-align:.1em;white-space:nowrap;background:#ffc45c24;border:1px dashed #e39a2a;border-radius:999px;margin-left:.4rem;padding:0 .4rem;font-size:.6875rem;font-weight:700;line-height:1.35;display:inline-block}
.PricingSection-module__mUGQ-G__section{background:linear-gradient(#e1dcf400 0,#e1dcf459 140px calc(100% - 140px),#e1dcf400 100%)}
.TwinkleStars-module__eDL0za__dot,.TwinkleStars-module__eDL0za__sparkle{transform-box:fill-box;transform-origin:50%}.TwinkleStars-module__eDL0za__dot{opacity:.52}.TwinkleStars-module__eDL0za__sparkle{opacity:.68}@media (prefers-reduced-motion:no-preference){.TwinkleStars-module__eDL0za__field[data-inview=true] .TwinkleStars-module__eDL0za__dot{animation:TwinkleStars-module__eDL0za__twinkleDot var(--dur) ease-in-out var(--delay) infinite}.TwinkleStars-module__eDL0za__field[data-inview=true] .TwinkleStars-module__eDL0za__sparkle{animation:TwinkleStars-module__eDL0za__twinkleSparkle var(--dur) ease-in-out var(--delay) infinite}}@keyframes TwinkleStars-module__eDL0za__twinkleDot{0%,to{opacity:.32;transform:scale(.85)}50%{opacity:.6;transform:scale(1.2)}}@keyframes TwinkleStars-module__eDL0za__twinkleSparkle{0%,to{opacity:.45;transform:scale(.75)rotate(0)}50%{opacity:.85;transform:scale(1.3)rotate(12deg)}}
.MomentTile-module__4GUL_q__tile{isolation:isolate;border:1px solid #fff3dd1a;border-radius:1rem;gap:.75rem;height:6rem;padding:.75rem .875rem;transition:background .22s,border-color .22s,box-shadow .22s,opacity .22s;display:flex;position:relative;overflow:hidden}.MomentTile-module__4GUL_q__tileCompact{height:5.5rem;padding:.625rem .75rem}.MomentTile-module__4GUL_q__tileText{z-index:1;flex-direction:column;justify-content:space-between;align-self:stretch;min-width:0;display:flex;position:relative}.MomentTile-module__4GUL_q__tileName{-webkit-line-clamp:2;font-family:var(--font-display);color:#fff;-webkit-box-orient:vertical;font-size:.875rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.MomentTile-module__4GUL_q__tileCount{color:#ffffffd1;margin-top:.2rem;font-size:.75rem;line-height:1.2}.MomentTile-module__4GUL_q__tileWithImage{background:#2b1c63;align-items:stretch}.MomentTile-module__4GUL_q__tileWithImage .MomentTile-module__4GUL_q__tileText{text-shadow:0 1px 3px #140a3299;max-width:74%}.MomentTile-module__4GUL_q__tileCompact.MomentTile-module__4GUL_q__tileWithImage .MomentTile-module__4GUL_q__tileText{max-width:84%}.MomentTile-module__4GUL_q__tileCompact .MomentTile-module__4GUL_q__tileName{font-size:.8125rem}@media (max-width:359px){.MomentTile-module__4GUL_q__tileCompact{padding-inline:.5rem}.MomentTile-module__4GUL_q__tileCompact.MomentTile-module__4GUL_q__tileWithImage .MomentTile-module__4GUL_q__tileText{max-width:100%}}.MomentTile-module__4GUL_q__tileImg{z-index:-2;object-fit:cover;object-position:right center;transform-origin:85% 60%;filter:saturate(.7);transition:transform .22s,filter .22s}.MomentTile-module__4GUL_q__tileMute{z-index:-1;background:#2b1c636b;transition:opacity .22s;position:absolute;inset:0}.MomentTile-module__4GUL_q__tileShade{z-index:-1;background:linear-gradient(90deg,#1f1449cc 0%,#1f144966 45%,#1f144900 72%);position:absolute;inset:0}.MomentTile-module__4GUL_q__tileCompact .MomentTile-module__4GUL_q__tileMute{opacity:0}.MomentTile-module__4GUL_q__tileCompact .MomentTile-module__4GUL_q__tileImg{filter:none}.MomentTile-module__4GUL_q__tilePlain{background:#ffffff0f;align-items:stretch}.MomentTile-module__4GUL_q__tileIcon{color:#fff3dde6;background:#ffffff1a;border-radius:.75rem;flex-shrink:0;align-self:center;place-items:center;width:2.5rem;height:2.5rem;transition:background .22s,color .22s;display:grid}.MomentTile-module__4GUL_q__tileLabelOnly{align-items:stretch}.MomentTile-module__4GUL_q__onlyAtThree{display:none}@media (min-width:75rem) and (max-width:87.4375rem){.MomentTile-module__4GUL_q__onlyAtThree{display:flex}}@media (hover:hover) and (pointer:fine){.MomentTile-module__4GUL_q__tileWithImage:hover .MomentTile-module__4GUL_q__tileMute{opacity:0}.MomentTile-module__4GUL_q__tileWithImage:hover .MomentTile-module__4GUL_q__tileImg{filter:saturate(1.05);transform:scale(1.06)translateY(-2px)}.MomentTile-module__4GUL_q__tilePlain:hover{background:linear-gradient(140deg, var(--c1), var(--c2))}.MomentTile-module__4GUL_q__tilePlain:hover .MomentTile-module__4GUL_q__tileIcon{color:#fff;background:#ffffff38}.MomentTile-module__4GUL_q__tile:hover{border-color:#fff3dd47;box-shadow:0 16px 30px -14px #000000b3}}.MomentTile-module__4GUL_q__tileWithImage:focus-visible .MomentTile-module__4GUL_q__tileMute{opacity:0}.MomentTile-module__4GUL_q__tileWithImage:focus-visible .MomentTile-module__4GUL_q__tileImg{filter:saturate(1.05);transform:scale(1.06)translateY(-2px)}.MomentTile-module__4GUL_q__tilePlain:focus-visible{background:linear-gradient(140deg, var(--c1), var(--c2))}.MomentTile-module__4GUL_q__tile{text-align:left}.MomentTile-module__4GUL_q__tile:focus-visible{outline:2px solid var(--color-golden);outline-offset:2px}.MomentTile-module__4GUL_q__tileSelected{border-color:var(--color-golden);box-shadow:0 0 0 1px var(--color-golden)}.MomentTile-module__4GUL_q__tileSelected .MomentTile-module__4GUL_q__tileMute{opacity:0}.MomentTile-module__4GUL_q__tileSelected .MomentTile-module__4GUL_q__tileImg{filter:saturate(1.05)}.MomentTile-module__4GUL_q__tilePlain.MomentTile-module__4GUL_q__tileSelected{background:linear-gradient(140deg, var(--c1), var(--c2))}@media (prefers-reduced-motion:reduce){.MomentTile-module__4GUL_q__tileImg{transition:filter .22s}.MomentTile-module__4GUL_q__tileWithImage:hover .MomentTile-module__4GUL_q__tileImg,.MomentTile-module__4GUL_q__tileWithImage:focus-visible .MomentTile-module__4GUL_q__tileImg{transform:none}}.MomentTile-module__4GUL_q__tileWideText.MomentTile-module__4GUL_q__tileWithImage .MomentTile-module__4GUL_q__tileText{max-width:84%}.MomentTile-module__4GUL_q__tileDimmed{opacity:.5}.MomentTile-module__4GUL_q__tileDimmed .MomentTile-module__4GUL_q__tileMute{background:#2b1c63b3}.MomentTile-module__4GUL_q__tileDimmed .MomentTile-module__4GUL_q__tileImg{filter:saturate(.35)}@media (hover:hover) and (pointer:fine){.MomentTile-module__4GUL_q__tileDimmed:hover{opacity:.82}.MomentTile-module__4GUL_q__tileDimmed.MomentTile-module__4GUL_q__tileWithImage:hover .MomentTile-module__4GUL_q__tileMute{opacity:.55}.MomentTile-module__4GUL_q__tileDimmed.MomentTile-module__4GUL_q__tileWithImage:hover .MomentTile-module__4GUL_q__tileImg{filter:saturate(.8)}}.MomentTile-module__4GUL_q__tileDimmed:focus-visible{opacity:.82}
.BooksMenu-module__sn8nvG__panel{white-space:normal;max-height:calc(100dvh - var(--header-h) - var(--promo-top,0px));background:linear-gradient(#2b1c63,#24175a);border-top:1px solid #fff3dd14;animation:.2s cubic-bezier(.22,1,.36,1) both BooksMenu-module__sn8nvG__panelIn;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 40px 80px -30px #000000b3}.BooksMenu-module__sn8nvG__panel[hidden]{display:none}@keyframes BooksMenu-module__sn8nvG__panelIn{0%{opacity:0;transform:translateY(-8px)}}.BooksMenu-module__sn8nvG__triggerOn{color:#fff}.BooksMenu-module__sn8nvG__heading{font-family:var(--font-display);color:#e1dcf4b3;font-size:.875rem;font-weight:600}.BooksMenu-module__sn8nvG__shopLink{font-family:var(--font-display);color:#fff;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;margin-inline:-.625rem;padding:.5rem .625rem;font-weight:500;transition:background-color .15s;display:flex}.BooksMenu-module__sn8nvG__shopLink:hover,.BooksMenu-module__sn8nvG__shopLink:focus-visible{background:#ffffff14}.BooksMenu-module__sn8nvG__count{text-align:center;color:#e1dcf4e6;background:#ffffff1a;border-radius:999px;flex-shrink:0;min-width:1.75rem;padding:.05rem .45rem;font-size:.75rem;font-weight:600}.BooksMenu-module__sn8nvG__shopLink:focus-visible,.BooksMenu-module__sn8nvG__pill:focus-visible,.BooksMenu-module__sn8nvG__book:focus-visible,.BooksMenu-module__sn8nvG__promo:focus-visible,.BooksMenu-module__sn8nvG__momentRow:focus-visible{outline:2px solid var(--color-golden);outline-offset:2px}.BooksMenu-module__sn8nvG__pill{font-family:var(--font-display);color:#fff;background:#ffffff12;border:1px solid #fff3dd1f;border-radius:999px;align-items:center;padding:.45rem .9rem;font-size:.875rem;font-weight:500;transition:background-color .15s;display:inline-flex}.BooksMenu-module__sn8nvG__pill:hover{background:#ffffff24}.BooksMenu-module__sn8nvG__book{background:#ffffff12;border:1px solid #fff3dd1a;border-radius:1.125rem;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.875rem;padding:.75rem;transition:background-color .15s;display:grid}.BooksMenu-module__sn8nvG__book:hover{background:#ffffff1f}.BooksMenu-module__sn8nvG__bookCompact{grid-template-columns:3.75rem minmax(0,1fr);padding:.5rem}.BooksMenu-module__sn8nvG__bookCover{aspect-ratio:863/887;object-fit:cover;border-radius:.5rem;width:100%;height:auto}.BooksMenu-module__sn8nvG__promo{background:linear-gradient(90deg,#1f1449eb 0%,#1f144999 45%,#1f14491a 80%),url(/images/subscription-band-bg.jpg) 78% 40%/cover no-repeat;border:1px solid #fff3dd24;border-radius:1.125rem;align-items:flex-end;min-height:9rem;padding:1rem 1.125rem;transition:border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.BooksMenu-module__sn8nvG__promoText{max-width:62%;position:relative}.BooksMenu-module__sn8nvG__promoLink{font-family:var(--font-display);color:var(--color-golden);margin-top:.5rem;font-size:.875rem;font-weight:600;display:inline-block}@media (hover:hover) and (pointer:fine){.BooksMenu-module__sn8nvG__promo:hover{border-color:#ffc45c80;box-shadow:0 16px 30px -14px #000000b3}.BooksMenu-module__sn8nvG__promo:hover .BooksMenu-module__sn8nvG__promoLink{text-underline-offset:4px;text-decoration:underline}}.BooksMenu-module__sn8nvG__promoBadge{background:var(--color-golden);color:var(--color-midnight);border-radius:999px;padding:.25rem .6rem;font-size:.6875rem;font-weight:800;position:absolute;top:.75rem;right:.75rem}.BooksMenu-module__sn8nvG__momentRow{font-family:var(--font-display);color:var(--color-lavendar);border-radius:.75rem;align-items:center;gap:.625rem;padding:.45rem .5rem;font-weight:500;display:flex}.BooksMenu-module__sn8nvG__momentRow:hover{color:#fff;background:#ffffff0f}@media (prefers-reduced-motion:reduce){.BooksMenu-module__sn8nvG__panel{animation:none}}
.PromoBar-module__wOu-iq__bar{z-index:40;height:var(--promo-h);color:#fff;background:linear-gradient(90deg,#6952c7,#8a5bd6 50%,#d46aa8);position:relative}.PromoBar-module__wOu-iq__link{height:100%;line-height:var(--promo-h);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;text-decoration:none;display:block;overflow:hidden}.PromoBar-module__wOu-iq__link:hover{text-underline-offset:3px;text-decoration:underline}.PromoBar-module__wOu-iq__link:focus-visible{outline:2px solid var(--color-golden);outline-offset:-2px}@media (min-width:640px){.PromoBar-module__wOu-iq__link{font-size:14px}}
.Footer-module__jenXiq__footerBg{padding-bottom:var(--resume-space,0px);background-color:#3a2376;background-image:url(/images/footer-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.Footer-module__jenXiq__footerWordmark{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}
.FinalCta-module__Qv5u-G__vortexFinal{background-image:url(/images/vortex-bg.jpg),radial-gradient(130% 130%,#3c2478 0% 42%,#2a1b5e 100%);background-position:bottom,50%;background-repeat:no-repeat;background-size:cover,cover}.FinalCta-module__Qv5u-G__vortexVignette{background:radial-gradient(60% 55%,#2a1b5ee0 0%,#2a1b5e9e 30%,#2a1b5e00 55%)}@media (max-width:767px){.FinalCta-module__Qv5u-G__vortexVignette{background:radial-gradient(80% 65%,#2a1b5ef2 0%,#2a1b5ec7 36%,#2a1b5e00 68%)}}
.BooksPage-module__iLjakG__night{background:linear-gradient(#372271 0% 45%,#392375 62% 100%)}.BooksPage-module__iLjakG__hero{background-color:#2c1d6e;background-image:url(/images/books-hero-bg.jpg);background-position:50%;background-size:cover}.BooksPage-module__iLjakG__hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#37227100,#372271);height:90px;position:absolute;bottom:0;left:0;right:0}.BooksPage-module__iLjakG__filterPanel{flex-wrap:wrap;justify-content:center;gap:.5rem;display:none}.BooksPage-module__iLjakG__filterPanel.BooksPage-module__iLjakG__isActive{display:flex}.BooksPage-module__iLjakG__tabClear{background:#e1dcf42e;display:none}.BooksPage-module__iLjakG__tabClear.BooksPage-module__iLjakG__isOn{display:grid}.BooksPage-module__iLjakG__tabClear:hover,.BooksPage-module__iLjakG__tabClear:focus-visible{background:#e1dcf452}.BooksPage-module__iLjakG__tabBtn[aria-selected=true] .BooksPage-module__iLjakG__tabClear{background:#392e6d26}.BooksPage-module__iLjakG__tabBtn[aria-selected=true] .BooksPage-module__iLjakG__tabClear:hover,.BooksPage-module__iLjakG__tabBtn[aria-selected=true] .BooksPage-module__iLjakG__tabClear:focus-visible{background:#392e6d47}.BooksPage-module__iLjakG__tabSwitcher{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.BooksPage-module__iLjakG__tabSwitcher::-webkit-scrollbar{display:none}.BooksPage-module__iLjakG__tabSwitcher.BooksPage-module__iLjakG__fadeLeft{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px);mask-image:linear-gradient(90deg,#0000 0,#000 16px)}.BooksPage-module__iLjakG__tabSwitcher.BooksPage-module__iLjakG__fadeRight{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 16px);mask-image:linear-gradient(270deg,#0000 0,#000 16px)}.BooksPage-module__iLjakG__tabSwitcher.BooksPage-module__iLjakG__fadeBoth{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.BooksPage-module__iLjakG__cardDimmed{opacity:.35;filter:grayscale()}.BooksPage-module__iLjakG__gridCard{transition:opacity .3s,filter .3s}.BooksPage-module__iLjakG__noMatch{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-6px)}.BooksPage-module__iLjakG__noMatchShown{opacity:1;transform:none}.BooksPage-module__iLjakG__seriesBand{background:#fdf9f0;border-radius:24px;position:relative;box-shadow:0 20px 50px -20px #00000073}.BooksPage-module__iLjakG__subScene{background:linear-gradient(#392375 0,#382273 60px)}.BooksPage-module__iLjakG__subScene:before{content:"";pointer-events:none;background:linear-gradient(#392375,#39237500);height:150px;position:absolute;top:0;left:0;right:0}.BooksPage-module__iLjakG__subScene:after{content:"";pointer-events:none;background:linear-gradient(#39237500,#392375);height:70px;position:absolute;bottom:0;left:0;right:0}@media (max-width:1023px){.BooksPage-module__iLjakG__subArt{-webkit-mask-image:linear-gradient(#0000 0%,#0000004d 12%,#000000a6 22%,#000 34% 76%,#0009 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000004d 12%,#000000a6 22%,#000 34% 76%,#0009 88%,#0000 100%)}.BooksPage-module__iLjakG__subScene:after{height:16vw}}.BooksPage-module__iLjakG__subArt{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}@media (min-width:1024px){.BooksPage-module__iLjakG__subScene{min-height:calc(37.7vw + 26rem)}.BooksPage-module__iLjakG__subArt{z-index:-1;position:absolute;bottom:0;left:0}}.BooksPage-module__iLjakG__subDust{pointer-events:none;height:42%;position:absolute;top:0;left:0;right:0;overflow:hidden}.BooksPage-module__iLjakG__starRoot{z-index:10;pointer-events:none;position:absolute;inset:0}.BooksPage-module__iLjakG__starWrap{opacity:0;will-change:transform, opacity;width:80px;height:80px;position:absolute;top:0;left:0}.BooksPage-module__iLjakG__starWrap img{object-fit:contain;width:100%;height:100%}.BooksPage-module__iLjakG__starBob{transform-origin:50% 90%;width:100%;height:100%;animation:4s ease-in-out infinite BooksPage-module__iLjakG__bstarBob}@keyframes BooksPage-module__iLjakG__bstarBob{0%,to{translate:0 -4px}50%{translate:0 4px}}.BooksPage-module__iLjakG__trailDot{pointer-events:none;will-change:opacity, scale;background:#ffd685;border-radius:50%;animation:.4s ease-out forwards BooksPage-module__iLjakG__bstarTrail;position:absolute;top:0;left:0;translate:-50% -50%;box-shadow:0 0 6px 2px #ffc45c99}@keyframes BooksPage-module__iLjakG__bstarTrail{0%{opacity:.95;scale:1}to{opacity:0;scale:.3}}.BooksPage-module__iLjakG__starLand{animation:.34s cubic-bezier(.34,1.56,.64,1) BooksPage-module__iLjakG__bstarLand}@keyframes BooksPage-module__iLjakG__bstarLand{0%{scale:1}35%{scale:1.14 .82}70%{scale:.95 1.06}to{scale:1}}@media (prefers-reduced-motion:reduce){.BooksPage-module__iLjakG__starBob,.BooksPage-module__iLjakG__starLand{animation:none}.BooksPage-module__iLjakG__trailDot{display:none}}@media (min-width:1800px){.BooksPage-module__iLjakG__subScene{--scene-max:1760px;min-height:calc(663px + 26rem)}.BooksPage-module__iLjakG__subArt{width:var(--scene-max);left:calc(50% - var(--scene-max) / 2);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%)}}.BooksPage-module__iLjakG__tileRow{margin-inline:calc(-1 * var(--page-gutter));padding:.25rem var(--page-gutter) .5rem;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-gutter);scrollbar-width:none;grid-auto-columns:minmax(9.5rem,1fr);grid-auto-flow:column;gap:.625rem;display:grid;overflow-x:auto}.BooksPage-module__iLjakG__tileRow::-webkit-scrollbar{display:none}.BooksPage-module__iLjakG__tileRow>*{scroll-snap-align:start}.BooksPage-module__iLjakG__bar{top:calc(var(--header-h) + var(--promo-top,0px));z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2a1b5ef0;border-bottom:1px solid #fff3dd1a;height:4rem;margin-top:1.25rem;position:sticky}.BooksPage-module__iLjakG__barScroller{height:4rem;margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter);overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:.375rem;display:flex;overflow-x:auto}.BooksPage-module__iLjakG__barScroller::-webkit-scrollbar{display:none}.BooksPage-module__iLjakG__pillDivider{background:#fff3dd2e;width:1px;height:1.25rem;margin-inline:.375rem}.BooksPage-module__iLjakG__pill{white-space:nowrap;font-family:var(--font-display);color:var(--color-lavendar);background:#ffffff0f;border:1px solid #fff3dd33;border-radius:999px;flex-shrink:0;padding:.375rem .875rem;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}.BooksPage-module__iLjakG__pill:hover{color:#fff;border-color:#fff3dd73}.BooksPage-module__iLjakG__pill{align-items:center;gap:.375rem;padding-right:.5rem;display:inline-flex}.BooksPage-module__iLjakG__pillX{visibility:hidden;border-radius:999px;place-items:center;width:1rem;height:1rem;display:grid}.BooksPage-module__iLjakG__pillOn,.BooksPage-module__iLjakG__pillOn:hover{background:var(--color-golden);border-color:var(--color-golden);color:var(--color-midnight)}.BooksPage-module__iLjakG__pillOn .BooksPage-module__iLjakG__pillX{visibility:visible;background:#392e6d24}.BooksPage-module__iLjakG__check{white-space:nowrap;cursor:pointer;font-family:var(--font-display);color:var(--color-lavendar);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.BooksPage-module__iLjakG__check:hover{color:#fff}.BooksPage-module__iLjakG__checkInput{opacity:0;width:1px;height:1px;position:absolute;top:50%;left:0}.BooksPage-module__iLjakG__checkBox{color:#0000;border:2px solid #e1dcf473;border-radius:.3rem;place-items:center;width:1.125rem;height:1.125rem;transition:background-color .15s,border-color .15s;display:grid}.BooksPage-module__iLjakG__checkInput:checked+.BooksPage-module__iLjakG__checkBox{background:var(--color-golden);border-color:var(--color-golden);color:var(--color-midnight)}.BooksPage-module__iLjakG__checkInput:focus-visible+.BooksPage-module__iLjakG__checkBox,.BooksPage-module__iLjakG__pill:focus-visible,.BooksPage-module__iLjakG__chip:focus-visible{outline:2px solid var(--color-golden);outline-offset:2px}.BooksPage-module__iLjakG__chip{white-space:nowrap;background:var(--color-golden);color:var(--color-midnight);font-family:var(--font-display);border-radius:999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .5rem .25rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.BooksPage-module__iLjakG__chip:hover{background:#ffd27f}.BooksPage-module__iLjakG__catPill{color:#fff;background:#ffffff14;border:1px solid #fff3dd47;border-radius:999px;flex-shrink:0;align-items:center;width:17rem;height:2.375rem;transition:background-color .15s,border-color .15s;display:flex;position:relative}.BooksPage-module__iLjakG__catPill:hover{border-color:#fff3dd80}.BooksPage-module__iLjakG__catPillOn,.BooksPage-module__iLjakG__catPillOn:hover{background:var(--color-golden);border-color:var(--color-golden);color:var(--color-midnight)}.BooksPage-module__iLjakG__catTrigger{min-width:0;height:100%;font-family:var(--font-display);border-radius:999px;flex:1;align-items:center;gap:.5rem;padding-inline:1rem .875rem;font-size:.875rem;font-weight:600;display:flex}.BooksPage-module__iLjakG__catClear{background:#392e6d24;border-radius:999px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;margin-right:.4rem;display:grid}.BooksPage-module__iLjakG__catClear:hover{background:#392e6d42}.BooksPage-module__iLjakG__catTrigger:focus-visible,.BooksPage-module__iLjakG__catClear:focus-visible,.BooksPage-module__iLjakG__catItem:focus-visible{outline:2px solid var(--color-golden);outline-offset:2px}.BooksPage-module__iLjakG__catPopover{z-index:60;width:21rem;max-height:min(26rem, calc(100dvh - var(--header-h) - 6rem));background:#2a1b5e;border:1px solid #fff3dd24;border-radius:1rem;padding:.375rem;animation:.16s cubic-bezier(.22,1,.36,1) both BooksPage-module__iLjakG__catIn;position:fixed;overflow-y:auto;box-shadow:0 24px 50px -16px #000000b3}@keyframes BooksPage-module__iLjakG__catIn{0%{opacity:0;transform:translateY(-6px)}}.BooksPage-module__iLjakG__catScrim{z-index:60;background:#140a328c;position:fixed;inset:0}.BooksPage-module__iLjakG__catSheet{z-index:61;max-height:70dvh;padding:1rem .75rem calc(1rem + env(safe-area-inset-bottom));background:#2a1b5e;border:1px solid #fff3dd1f;border-bottom:0;border-radius:22px 22px 0 0;animation:.22s cubic-bezier(.22,1,.36,1) both BooksPage-module__iLjakG__catSheetIn;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -20px 50px -20px #0009}@keyframes BooksPage-module__iLjakG__catSheetIn{0%{transform:translateY(100%)}}.BooksPage-module__iLjakG__catItem{text-align:left;width:100%;font-family:var(--font-display);color:var(--color-lavendar);border-radius:.75rem;align-items:center;gap:.75rem;padding:.45rem .6rem;font-size:.875rem;font-weight:500;display:flex}.BooksPage-module__iLjakG__catItem:hover,.BooksPage-module__iLjakG__catItem:focus-visible{color:#fff;background:#ffffff14}.BooksPage-module__iLjakG__catItem[aria-checked=true]{color:#fff;background:#ffc45c24}.BooksPage-module__iLjakG__catThumb{background:#ffffff14;border-radius:.4rem;flex-shrink:0;width:2.75rem;height:1.75rem;position:relative;overflow:hidden}.BooksPage-module__iLjakG__catCount{text-align:center;color:#e1dcf4e6;background:#ffffff1a;border-radius:999px;flex-shrink:0;min-width:1.75rem;padding:.05rem .45rem;font-size:.75rem;font-weight:600}@media (prefers-reduced-motion:reduce){.BooksPage-module__iLjakG__catPopover,.BooksPage-module__iLjakG__catSheet{animation:none}}.BooksPage-module__iLjakG__catSlot{opacity:0;flex-shrink:0;align-items:center;max-width:0;margin-right:0;padding-block:.25rem;transition:max-width .28s cubic-bezier(.22,1,.36,1),margin-right .28s cubic-bezier(.22,1,.36,1),opacity .2s,transform .28s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;transform:translate(-8px)}.BooksPage-module__iLjakG__catSlotShown{opacity:1;max-width:17.5rem;margin-right:.75rem;padding-inline:.125rem;transform:none}@media (prefers-reduced-motion:reduce){.BooksPage-module__iLjakG__catSlot{transition:none}}
.BookPage-module__iVJmka__night{background:linear-gradient(#372271 0% 45%,#392375 62% 100%)}.BookPage-module__iVJmka__heroBg{background-color:#1d0f4d;background-image:url(/images/book-detail-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.BookPage-module__iVJmka__heroBg:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#37227100 0%,#3722718c 45%,#372271eb 80%,#372271 100%);height:280px;position:absolute;bottom:-1px;left:0;right:0}@media (min-width:1024px) and (min-height:800px){.BookPage-module__iVJmka__pinned{top:calc(var(--header-h) + 5rem);position:sticky}}.BookPage-module__iVJmka__cover{background:#2a1b5e;border-radius:12px;box-shadow:0 30px 70px -24px #000000a6,0 10px 24px -14px #0006}.BookPage-module__iVJmka__coverImg{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .32s;position:absolute;inset:0}.BookPage-module__iVJmka__coverImgOn{opacity:1}.BookPage-module__iVJmka__coverImg.BookPage-module__iVJmka__coverImgContain,.BookPage-module__iVJmka__thumb img.BookPage-module__iVJmka__coverImgContain{object-fit:contain}.BookPage-module__iVJmka__thumb{aspect-ratio:869/887;opacity:.7;background:#2a1b5e;border:2px solid #e1dcf440;border-radius:8px;width:56px;transition:opacity .15s,border-color .15s,transform .15s;overflow:hidden}.BookPage-module__iVJmka__thumb img{object-fit:cover;width:100%;height:100%;display:block}.BookPage-module__iVJmka__thumb[aria-pressed=true]{opacity:1;border-color:var(--color-golden);transform:translateY(-2px)}.BookPage-module__iVJmka__features{flex-wrap:wrap;gap:.75rem 1.75rem;display:flex}.BookPage-module__iVJmka__features li{align-items:center;gap:.5rem;max-width:100%;display:inline-flex}.BookPage-module__iVJmka__option{text-align:left;cursor:pointer;border-radius:20px;width:100%;transition:box-shadow .15s,transform .15s,border-color .15s;position:relative}.BookPage-module__iVJmka__option>:not(:first-child):not(.BookPage-module__iVJmka__badge){z-index:1;position:relative}.BookPage-module__iVJmka__optionWhite{background:#fff;border:2.5px solid #392e6d2e}.BookPage-module__iVJmka__optionWhite:hover{border-color:var(--color-midnight)}.BookPage-module__iVJmka__optionNight{background:#3c2478;border:2.5px solid #e1dcf44d}.BookPage-module__iVJmka__optionNight:hover{border-color:#ffc45c99}.BookPage-module__iVJmka__option[aria-pressed=true]{border-color:var(--color-midnight);box-shadow:0 0 0 3px var(--color-golden), 6px 6px 0 0 #241a52}.BookPage-module__iVJmka__optionNight[aria-pressed=true]{border-color:var(--color-golden);box-shadow:0 0 0 3px #ffc45c59,6px 6px #241a52}.BookPage-module__iVJmka__option:focus-visible{outline:3px solid var(--color-golden);outline-offset:3px}.BookPage-module__iVJmka__badge{z-index:2;white-space:nowrap;background:var(--color-golden);color:var(--color-midnight);border:2.5px solid var(--color-midnight);box-shadow:var(--shadow-sticker);border-radius:999px;padding:.4rem 1rem;position:absolute;top:0;left:1.5rem;transform:translateY(-55%)rotate(-2deg)}.BookPage-module__iVJmka__subCard{background-color:#3a2270;background-image:url(/images/subscription-band-bg.jpg);background-position:50% 12%;background-size:cover;min-height:420px;box-shadow:0 30px 70px -28px #000000b3,0 12px 28px -16px #00000073}.BookPage-module__iVJmka__subCardScrim{background:linear-gradient(90deg,#2c155c 0%,#2c155ce6 24%,#2c155c8c 46%,#2c155c00 66%)}.BookPage-module__iVJmka__subCardArt{display:none}@media (max-width:1023px){.BookPage-module__iVJmka__subCard{background-image:none;min-height:0}.BookPage-module__iVJmka__subCardScrim{display:none}.BookPage-module__iVJmka__subCardArt{aspect-ratio:4/3;background-image:linear-gradient(#3a227000 78%,#3a2270 100%),url(/images/subscription-band-bg.jpg);background-position:50%,87%;background-size:100% 100%,cover;display:block}}@media (min-width:768px) and (max-width:1023px){.BookPage-module__iVJmka__subCardArt{aspect-ratio:16/9}}.BookPage-module__iVJmka__samplePagesEmpty{aspect-ratio:4/3;text-align:center;background:#ffffff0d;border:2px dashed #c5bbe84d;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 1.5rem;display:flex}.BookPage-module__iVJmka__samplePagePlaceholder{aspect-ratio:1;color:#c5bbe88c;background:#ffffff0a;border:1px dashed #c5bbe859;border-radius:.75rem;justify-content:center;align-items:center;display:flex}.BookPage-module__iVJmka__slider{--gutter:var(--page-gutter);--arrow-top:5.15rem;position:relative}@media (min-width:640px){.BookPage-module__iVJmka__slider{--arrow-top:6.15rem}}.BookPage-module__iVJmka__sliderTrack{--fade-prev:0px;--fade-next:0px;margin-inline:calc(-1 * var(--gutter));padding:6px var(--gutter) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-prev), #000 calc(100% - var(--fade-next)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-prev), #000 calc(100% - var(--fade-next)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-prev), #000 calc(100% - var(--fade-next)), transparent 100%);gap:1.25rem;display:flex;position:relative;overflow-x:auto}.BookPage-module__iVJmka__sliderTrack::-webkit-scrollbar{display:none}.BookPage-module__iVJmka__sliderTrack[data-fade-prev]{--fade-prev:var(--gutter)}.BookPage-module__iVJmka__sliderTrack[data-fade-next]{--fade-next:calc(var(--gutter) + 2.5rem)}.BookPage-module__iVJmka__sliderTrack>*{scroll-snap-align:start}@media (hover:hover) and (pointer:fine){.BookPage-module__iVJmka__sliderTrack{cursor:grab}}.BookPage-module__iVJmka__sliderDragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.BookPage-module__iVJmka__sliderDragging>*{pointer-events:none}.BookPage-module__iVJmka__sliderArrow{display:none}@media (hover:hover) and (pointer:fine){.BookPage-module__iVJmka__sliderArrow{top:var(--arrow-top);z-index:1;background:var(--color-cream);width:44px;height:44px;color:var(--color-midnight);border:2.5px solid var(--color-midnight);cursor:pointer;border-radius:999px;place-items:center;margin-top:-22px;transition:opacity .18s,visibility .18s,transform .15s,box-shadow .15s,background-color .15s;display:grid;position:absolute;box-shadow:3px 3px #241a52}.BookPage-module__iVJmka__sliderArrow:hover{background:var(--color-golden);transform:translate(1.5px,1.5px);box-shadow:1.5px 1.5px #241a52}.BookPage-module__iVJmka__sliderArrow:active{transform:translate(3px,3px);box-shadow:0 0 #241a52}.BookPage-module__iVJmka__sliderArrow:focus-visible{outline:3px solid var(--color-golden);outline-offset:2px}.BookPage-module__iVJmka__sliderArrow[data-hidden]{opacity:0;visibility:hidden}.BookPage-module__iVJmka__sliderPrev{left:max(-22px, -1 * var(--gutter))}.BookPage-module__iVJmka__sliderNext{right:max(-22px, -1 * var(--gutter))}}.BookPage-module__iVJmka__sliderCard:focus-visible{outline:none}.BookPage-module__iVJmka__sliderCard:focus-visible>:first-child{outline:3px solid var(--color-golden);outline-offset:2px}.BookPage-module__iVJmka__gallery{flex-direction:column-reverse;gap:.75rem;display:flex}@media (min-width:1024px){.BookPage-module__iVJmka__gallery{flex-direction:row;gap:1rem}}.BookPage-module__iVJmka__thumbs{scrollbar-width:none;gap:.625rem;display:flex;overflow-x:auto}.BookPage-module__iVJmka__thumbs::-webkit-scrollbar{display:none}@media (min-width:1024px){.BookPage-module__iVJmka__thumbs{flex-direction:column;overflow:visible}}.BookPage-module__iVJmka__thumb{opacity:.75;background:#2b1c63;border:2px solid #fff3dd2e;border-radius:.875rem;flex-shrink:0;width:4rem;height:4rem;transition:border-color .15s,opacity .15s,transform .15s;position:relative;overflow:hidden}@media (min-width:1024px){.BookPage-module__iVJmka__thumb{width:4.75rem;height:4.75rem}}.BookPage-module__iVJmka__thumb:hover{opacity:1}.BookPage-module__iVJmka__thumbOn{border-color:var(--color-golden);opacity:1;box-shadow:0 0 0 3px #ffc45c40}.BookPage-module__iVJmka__thumb:focus-visible{outline:2px solid var(--color-golden);outline-offset:3px}.BookPage-module__iVJmka__thumbImg{object-fit:cover;width:100%;height:100%}.BookPage-module__iVJmka__thumbPlay{background:var(--color-golden);width:1.375rem;height:1.375rem;color:var(--color-midnight);border-radius:999px;place-items:center;padding-left:2px;display:grid;position:absolute;bottom:.3rem;right:.3rem}.BookPage-module__iVJmka__mainWrap{flex:1;min-width:0;position:relative}.BookPage-module__iVJmka__mainFrame{aspect-ratio:869/887;background:#2b1c63;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 30px 70px -28px #000000b3;container-type:inline-size}.BookPage-module__iVJmka__mainImg{object-fit:cover;width:100%;height:100%;animation:.26s both BookPage-module__iVJmka__galleryIn;position:absolute;inset:0}.BookPage-module__iVJmka__mainVideo{background:#2a1b5e}@keyframes BookPage-module__iVJmka__galleryIn{0%{opacity:0}}.BookPage-module__iVJmka__starPill{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;max-width:9.2em;font-size:clamp(.625rem,2.25cqi,.9375rem);font-family:var(--font-display);background:#1f1449d1;border-radius:1.4em;align-items:center;gap:.5em;padding:.3em .85em .3em .3em;font-weight:600;line-height:1.15;display:inline-flex;position:absolute;top:clamp(.75rem,2.5cqi,1rem);left:clamp(.75rem,2.5cqi,1rem);box-shadow:0 6px 16px -6px #00000080}.BookPage-module__iVJmka__starPillText{min-width:0}.BookPage-module__iVJmka__starPillAvatar{object-fit:cover;border:2px solid var(--color-golden);border-radius:999px;flex-shrink:0;width:2.2em;height:2.2em;box-shadow:0 0 0 2.5px #ffc45c59}@container (max-width:33rem){.BookPage-module__iVJmka__starPill{text-align:center;border-radius:.9rem;flex-direction:column;gap:.3rem;padding:.45rem .5rem .4rem;font-size:.65625rem;top:.625rem;left:.625rem}.BookPage-module__iVJmka__starPillText>span{display:block}.BookPage-module__iVJmka__starPillAvatar{width:1.75rem;height:1.75rem}}.BookPage-module__iVJmka__demoNote{color:#e1dcf4b3;margin-top:.75rem;font-size:.8125rem}.BookPage-module__iVJmka__demoTag{color:var(--color-golden);vertical-align:.1em;white-space:nowrap;border:1px dashed #ffc45cb3;border-radius:999px;margin-right:.5rem;padding:.05rem .5rem;font-size:.6875rem;font-weight:700;display:inline-block}.BookPage-module__iVJmka__lessonTag{color:var(--color-golden);font-family:var(--font-display);background:#ffc45c24;border:1px solid #ffc45c59;border-radius:999px;padding:.3rem .85rem;font-size:.875rem;font-weight:600;display:inline-block}.BookPage-module__iVJmka__formatChip{color:var(--color-lavendar);font-family:var(--font-display);border:1px solid #e1dcf459;border-radius:999px;padding:.15rem .6rem;font-size:.75rem;font-weight:500}.BookPage-module__iVJmka__lessonTagPending{color:#ffc45ccc;background:0 0;border-style:dashed}.BookPage-module__iVJmka__facts{background:#ffffff0d;border:1px solid #fff3dd24;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.BookPage-module__iVJmka__fact{align-items:center;gap:.75rem;padding:.85rem .9rem;display:flex}.BookPage-module__iVJmka__factIcon{width:2.375rem;height:2.375rem;color:var(--color-golden);background:#ffc45c21;border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.BookPage-module__iVJmka__fact:nth-child(odd){border-right:1px solid #fff3dd1f}.BookPage-module__iVJmka__fact:nth-child(-n+2){border-bottom:1px solid #fff3dd1f}.BookPage-module__iVJmka__factValue{font-family:var(--font-display);color:var(--color-golden);font-size:.9375rem;font-weight:700;line-height:1.2;display:block}.BookPage-module__iVJmka__factPending{color:#ffc45ca6}.BookPage-module__iVJmka__factLabel{color:#e1dcf4cc;margin-top:.15rem;font-size:.75rem;line-height:1.25;display:block}.BookPage-module__iVJmka__step{text-align:center;background:#ffffff0d;border:1px solid #fff3dd1f;border-radius:1.25rem;padding:1.5rem 1.25rem}.BookPage-module__iVJmka__spreadViewer{border-radius:1.5rem;outline:none;max-width:64rem;margin-inline:auto}.BookPage-module__iVJmka__spreadViewer:focus-visible{outline:2px solid var(--color-golden);outline-offset:6px}.BookPage-module__iVJmka__spreadFrame{background:#fdf9f0;border-radius:1rem;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px -28px #000000b3}.BookPage-module__iVJmka__spreadPage{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.BookPage-module__iVJmka__spreadGutter{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#0000002e 48% 52%,#0000 100%);width:3rem;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.BookPage-module__iVJmka__spreadArrow{width:2.75rem;height:2.75rem;color:var(--color-midnight);box-shadow:var(--shadow-sticker);background:#fff;border-radius:999px;place-items:center;display:grid}.BookPage-module__iVJmka__spreadArrow:hover{background:var(--color-golden)}.BookPage-module__iVJmka__spreadDot{background:#e1dcf459;border-radius:999px;width:.625rem;height:.625rem;position:relative}.BookPage-module__iVJmka__spreadDot:after{content:"";width:calc(100% + .5rem);height:2.75rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.BookPage-module__iVJmka__spreadDotOn{background:var(--color-golden);width:1.5rem}.BookPage-module__iVJmka__spreadArrow:focus-visible,.BookPage-module__iVJmka__spreadDot:focus-visible,.BookPage-module__iVJmka__reviewChip:focus-visible{outline:2px solid var(--color-golden);outline-offset:2px}.BookPage-module__iVJmka__reviewChip{font-family:var(--font-display);color:var(--color-lavendar);background:#ffffff0f;border:1px solid #fff3dd38;border-radius:999px;padding:.375rem .875rem;font-size:.875rem;font-weight:500}.BookPage-module__iVJmka__reviewChipOn{background:var(--color-golden);border-color:var(--color-golden);color:var(--color-midnight)}.BookPage-module__iVJmka__reviewCard{background:#ffffff0f;border:1px solid #fff3dd1f;border-radius:1.25rem;flex-direction:column;padding:1.25rem 1.25rem 1.375rem;display:flex}.BookPage-module__iVJmka__productBar{left:0;right:0;top:calc(var(--header-h) + var(--promo-top,0px));z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;background:#2a1b5ef5;border-bottom:1px solid #fff3dd1a;height:3.75rem;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .2s;position:fixed;transform:translateY(-110%);box-shadow:0 10px 24px -14px #0009}.BookPage-module__iVJmka__productBarShown{opacity:1;pointer-events:auto;transform:none}.BookPage-module__iVJmka__productBarThumb{background:#2b1c63;border-radius:.5rem;flex-shrink:0;width:2.5rem;height:2.5rem;display:block;overflow:hidden}@media (min-width:48rem){.BookPage-module__iVJmka__productBar{height:4.25rem}.BookPage-module__iVJmka__productBarThumb{width:2.75rem;height:2.75rem}}@media (max-width:639.98px){.BookPage-module__iVJmka__productBar{height:3.5rem}}@media (prefers-reduced-motion:reduce){.BookPage-module__iVJmka__mainImg{animation:none}.BookPage-module__iVJmka__productBar{transition:none}}
.MonthZigzag-module__v_LGzG__zigzag{aspect-ratio:500/780;width:100%;max-width:21rem;margin-inline:auto;position:relative}@media (min-width:1024px){.MonthZigzag-module__v_LGzG__zigzag{max-width:29rem}}.MonthZigzag-module__v_LGzG__zigCard{width:54%;rotate:var(--rot);position:absolute}.MonthZigzag-module__v_LGzG__zig1{--rot:-5deg;z-index:3;top:1.5%;left:0}.MonthZigzag-module__v_LGzG__zig2{--rot:4deg;z-index:2;top:31.8%;right:0}.MonthZigzag-module__v_LGzG__zig3{--rot:-2.5deg;z-index:1;top:62.1%;left:2%}.MonthZigzag-module__v_LGzG__zigCover{border:3px solid #fff;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 18px 40px -18px #0a0428a6}.MonthZigzag-module__v_LGzG__zigTag{z-index:1;white-space:nowrap;background:var(--color-golden);color:var(--color-midnight);border:2px solid var(--color-midnight);box-shadow:var(--shadow-sticker);border-radius:999px;padding:.2rem .7rem;position:absolute;top:0;left:50%;translate:-50% -55%;rotate:-3deg}.MonthZigzag-module__v_LGzG__zigPhoto{z-index:4;aspect-ratio:1;pointer-events:none;border-radius:50%;width:24%;position:absolute;top:79%;left:44%;overflow:hidden;box-shadow:0 0 0 4px #fff,0 12px 28px -10px #0a0428b3}
.FaqPage-module__jxvInq__night{background:linear-gradient(#372271 0 calc(100% - 160px),#392375 calc(100% - 40px) 100%)}.FaqPage-module__jxvInq__night:before{content:"";z-index:-1;pointer-events:none;background-color:#3c2478;background-image:linear-gradient(#37227100 calc(100% - min(300px,45%)),#37227199 calc(100% - min(140px,21%)),#372271 calc(100% - min(40px,6%)) 100%),url(/images/inner-hero-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:100% 100%,cover;height:min(62.55vw,100% - 180px);min-height:60vh;position:absolute;top:0;left:0;right:0}.FaqPage-module__jxvInq__perchStar{object-fit:contain;filter:drop-shadow(0 8px 12px #0a042880);pointer-events:none;width:72px;height:72px;animation:4s ease-in-out infinite FaqPage-module__jxvInq__perchBob;position:absolute;top:0;left:50%;translate:-50% -70%}@media (min-width:768px){.FaqPage-module__jxvInq__perchStar{width:96px;height:96px}}@keyframes FaqPage-module__jxvInq__perchBob{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}
