.PhoneInputField-module__wHiyIW__control{background:var(--studio-surface);border:1px solid var(--studio-border-strong);border-radius:var(--studio-radius-control);min-height:var(--studio-control-height);min-width:0;transition:background-color var(--studio-duration-fast) var(--studio-ease), border-color var(--studio-duration-fast) var(--studio-ease), box-shadow var(--studio-duration-fast) var(--studio-ease);align-items:stretch;width:100%;display:flex}.PhoneInputField-module__wHiyIW__control:hover:not([data-disabled]):not(:focus-within){border-color:var(--studio-text-tertiary)}.PhoneInputField-module__wHiyIW__control:focus-within{outline:var(--studio-focus-outline);outline-offset:var(--studio-focus-offset)}.PhoneInputField-module__wHiyIW__control[data-invalid]{border-color:var(--studio-danger)}.PhoneInputField-module__wHiyIW__control[data-invalid]:focus-within{outline-color:var(--studio-danger)}.PhoneInputField-module__wHiyIW__control[data-disabled]{background:var(--studio-surface-muted);border-color:var(--studio-border);color:var(--studio-text-disabled)}.PhoneInputField-module__wHiyIW__countryTrigger{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;min-width:92px;padding:0 10px;display:inline-flex}:is(.PhoneInputField-module__wHiyIW__countryTrigger:focus-visible,.PhoneInputField-module__wHiyIW__input:focus-visible){outline:none}.PhoneInputField-module__wHiyIW__countryTrigger:disabled{cursor:not-allowed}.PhoneInputField-module__wHiyIW__flag,.PhoneInputField-module__wHiyIW__optionFlag{border-radius:2px;flex:none;line-height:1;box-shadow:0 0 0 1px #ffffff1f}.PhoneInputField-module__wHiyIW__flag{--CountryFlagIcon-height:14px}.PhoneInputField-module__wHiyIW__optionFlag{--CountryFlagIcon-height:13px}.PhoneInputField-module__wHiyIW__callingCode,.PhoneInputField-module__wHiyIW__optionCode{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.PhoneInputField-module__wHiyIW__callingCode{font-size:var(--studio-text-body);font-weight:var(--studio-weight-semibold)}.PhoneInputField-module__wHiyIW__chevron{color:var(--studio-text-secondary);transition:transform var(--studio-duration-standard) var(--studio-ease);flex:none}.PhoneInputField-module__wHiyIW__countryTrigger[aria-expanded=true] .PhoneInputField-module__wHiyIW__chevron{transform:rotate(180deg)}.PhoneInputField-module__wHiyIW__divider{background:var(--studio-border);align-self:center;width:1px;height:20px}.PhoneInputField-module__wHiyIW__input{color:inherit;font:inherit;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;flex:auto;min-width:0;padding:6px 10px}.PhoneInputField-module__wHiyIW__input:disabled{cursor:not-allowed}.PhoneInputField-module__wHiyIW__popover{animation:PhoneInputField-module__wHiyIW__phone-menu-enter var(--studio-duration-standard) var(--studio-ease);background:color-mix(in srgb, var(--studio-surface) 96%, var(--studio-gold-muted));border:1px solid var(--studio-border-strong);border-radius:calc(var(--studio-radius-control) + 2px);box-shadow:var(--studio-shadow-lg);color:var(--studio-text-primary);width:min(360px,100vw - 24px);z-index:var(--studio-z-popover);overflow:hidden}.PhoneInputField-module__wHiyIW__searchBox{border-bottom:1px solid var(--studio-border);color:var(--studio-text-secondary);align-items:center;gap:8px;padding:8px 10px;display:flex}.PhoneInputField-module__wHiyIW__searchInput{color:var(--studio-text-primary);font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:4px 0}.PhoneInputField-module__wHiyIW__searchInput::placeholder{color:var(--studio-text-tertiary)}.PhoneInputField-module__wHiyIW__options{max-height:min(320px, var(--radix-popover-content-available-height));padding:6px;overflow-y:auto}.PhoneInputField-module__wHiyIW__option{border-radius:calc(var(--studio-radius-control) - 3px);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) auto 16px;align-items:center;gap:9px;width:100%;min-height:38px;padding:7px 9px;display:grid}:is(.PhoneInputField-module__wHiyIW__option:hover,.PhoneInputField-module__wHiyIW__option:focus-visible){background:var(--studio-gold-muted);outline:none}.PhoneInputField-module__wHiyIW__option[aria-selected=true]{color:var(--studio-gold-on-surface);font-weight:var(--studio-weight-bold)}.PhoneInputField-module__wHiyIW__optionName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PhoneInputField-module__wHiyIW__optionCode{color:var(--studio-text-secondary)}.PhoneInputField-module__wHiyIW__noResults{color:var(--studio-text-secondary);text-align:center;margin:0;padding:18px 12px}@keyframes PhoneInputField-module__wHiyIW__phone-menu-enter{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.PhoneInputField-module__wHiyIW__chevron,.PhoneInputField-module__wHiyIW__popover{transition:none;animation:none}}
.ChapterLetter-module__97Gpkq__trigger{--cl-paper:color-mix(in oklab, var(--c-secondary) 15%, #fffdf6);--cl-paper-hi:color-mix(in oklab, var(--c-secondary) 5%, #fffefb);--cl-sleeve:color-mix(in oklab, var(--c-secondary) 26%, #d5bf9b);--cl-ink:color-mix(in oklab, var(--c-primary) 30%, color-mix(in oklab, var(--c-on-surface) 22%, #221a13));--cl-accent:color-mix(in oklab, var(--c-accent) 60%, #3a2418);--cl-ribbon:color-mix(in oklab, var(--c-accent) 66%, #43212c);--cl-ink-soft:color-mix(in oklab, var(--cl-ink) 56%, var(--cl-paper));--cl-rule:color-mix(in srgb, var(--cl-ink) 34%, transparent);--cl-shade:var(--o-shade-cast);--cl-sleeve-lo:color-mix(in oklab, var(--cl-sleeve) 74%, var(--cl-ink));--cl-sleeve-hi:color-mix(in oklab, var(--cl-sleeve) 66%, var(--cl-paper));--cl-ribbon-hi:color-mix(in oklab, var(--cl-ribbon) 62%, var(--cl-paper));--cl-ribbon-lo:color-mix(in oklab, var(--cl-ribbon) 62%, var(--cl-ink));background:radial-gradient(62% 30% at 50% 50%, color-mix(in oklab, var(--c-primary) 5%, transparent), transparent 76%), radial-gradient(140% 66% at 50% 112%, color-mix(in oklab, var(--c-primary) 10%, transparent), transparent 60%);min-block-size:100dvh;inline-size:100%;color:var(--c-text);cursor:pointer;border:0;align-content:center;justify-items:center;gap:clamp(.9rem,3vh,1.4rem);padding:clamp(1.1rem,5vh,2.4rem) 1rem;display:grid;position:relative}@supports (color:oklch(from white l c h)){.ChapterLetter-module__97Gpkq__trigger{--cl-paper:oklch(from color-mix(in oklab, var(--c-secondary) 20%, #fffdf6) clamp(.944, l, .972) clamp(.004, c, .022) h);--cl-paper-hi:oklch(from var(--cl-paper) clamp(.962, calc(l + .03), .992) calc(c * .5) h);--cl-sleeve:oklch(from color-mix(in oklab, var(--c-secondary) 30%, #d5bf9b) clamp(.715, l, .845) clamp(.026, c, .072) h);--cl-ink:oklch(from var(--c-primary) clamp(.185, calc(l * .6), .325) clamp(.012, calc(c * .8), .088) h);--cl-accent:oklch(from var(--c-accent) clamp(.33, calc(l * .82), .505) clamp(.028, c, .155) h);--cl-ribbon:oklch(from var(--c-accent) clamp(.355, calc(l * .86), .5) clamp(.042, calc(c * .94), .145) h)}}.ChapterLetter-module__97Gpkq__trigger .ChapterLetter-module__97Gpkq__eyebrow,.ChapterLetter-module__97Gpkq__trigger .ChapterLetter-module__97Gpkq__hint{max-inline-size:26ch;font-family:var(--f-body);letter-spacing:.24em;text-align:center;text-indent:.24em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.5}.ChapterLetter-module__97Gpkq__trigger .ChapterLetter-module__97Gpkq__eyebrow{color:var(--c-text-muted)}.ChapterLetter-module__97Gpkq__trigger .ChapterLetter-module__97Gpkq__hint{color:var(--c-text)}.ChapterLetter-module__97Gpkq__trigger .ChapterLetter-module__97Gpkq__hint:after{background:color-mix(in srgb, var(--c-primary) 62%, transparent);content:"";block-size:1px;inline-size:2.6rem;margin-block-start:.55rem;transition:inline-size .48s cubic-bezier(.2,.82,.22,1)}.ChapterLetter-module__97Gpkq__trigger:hover .ChapterLetter-module__97Gpkq__hint:after{inline-size:4.4rem}.ChapterLetter-module__97Gpkq__trigger:focus-visible .ChapterLetter-module__97Gpkq__hint:after{inline-size:4.4rem}.ChapterLetter-module__97Gpkq__stage{inline-size:min(90vw, calc(22rem * var(--o-canvas-scale)), 50vh);aspect-ratio:320/404;display:block;position:relative}.ChapterLetter-module__97Gpkq__scene{transform-origin:50% 58%;position:absolute;inset:0;transform:scale(1.08)translateY(2.4%)}.ChapterLetter-module__97Gpkq__defs{pointer-events:none;block-size:0;inline-size:0;position:absolute}.ChapterLetter-module__97Gpkq__halo{z-index:0;pointer-events:none;position:absolute;inset:6% -16% 2%}.ChapterLetter-module__97Gpkq__haloPulse{background:radial-gradient(58% 46% at 50% 52%, color-mix(in oklab, var(--cl-paper) 48%, transparent), transparent 72%);filter:blur(22px);opacity:.5;animation:7.2s ease-in-out infinite ChapterLetter-module__97Gpkq__cl-halo;position:absolute;inset:0;transform:scale(.97)}@keyframes ChapterLetter-module__97Gpkq__cl-halo{0%,to{opacity:.42;transform:scale(.97)}50%{opacity:.64;transform:scale(1.03)}}.ChapterLetter-module__97Gpkq__sheet{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.ChapterLetter-module__97Gpkq__sheetFill{x:6px;width:calc(100% - 12px)}.ChapterLetter-module__97Gpkq__tonePaper{fill:var(--cl-paper)}.ChapterLetter-module__97Gpkq__toneSleeve{fill:var(--cl-sleeve)}.ChapterLetter-module__97Gpkq__edgeCrown{y:7px;height:calc(100% + 12px)}.ChapterLetter-module__97Gpkq__edgeMiddle{y:-16px;height:calc(100% + 32px)}.ChapterLetter-module__97Gpkq__edgeFoot{y:-16px;height:calc(100% + 23px)}.ChapterLetter-module__97Gpkq__edgeSleeve,.ChapterLetter-module__97Gpkq__edgeFlap{x:8px;y:8px;width:calc(100% - 16px);height:calc(100% - 16px)}.ChapterLetter-module__97Gpkq__tint{background:radial-gradient(112% 70% at 24% 3%, color-mix(in srgb, var(--cl-paper-hi) 58%, transparent), transparent 66%), linear-gradient(180deg, transparent 62%, color-mix(in srgb, var(--cl-ink) 4%, transparent)), repeating-linear-gradient(90deg, transparent 0 .46rem, color-mix(in srgb, var(--cl-ink) 2.2%, transparent) .46rem .5rem);opacity:.82;pointer-events:none;position:absolute;inset:.45rem}.ChapterLetter-module__97Gpkq__verso:before,.ChapterLetter-module__97Gpkq__verso:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cl-ink) 15%, transparent) 22% 78%, transparent);block-size:1px;box-shadow:0 1px 0 color-mix(in srgb, var(--cl-paper-hi) 65%, transparent);content:"";position:absolute;left:30%;right:30%}.ChapterLetter-module__97Gpkq__verso:before{top:16%}.ChapterLetter-module__97Gpkq__verso:after{top:25%;left:42%;right:42%}.ChapterLetter-module__97Gpkq__verso .ChapterLetter-module__97Gpkq__tint{background:radial-gradient(124% 88% at 50% 46%, color-mix(in srgb, var(--cl-paper-hi) 46%, transparent), transparent 80%), repeating-linear-gradient(90deg, transparent 0 .46rem, color-mix(in srgb, var(--cl-ink) 2%, transparent) .46rem .5rem)}.ChapterLetter-module__97Gpkq__weave{background:linear-gradient(122deg, color-mix(in srgb, var(--cl-sleeve-hi) 70%, transparent), transparent 40%, color-mix(in srgb, var(--cl-sleeve-lo) 28%, transparent)), repeating-linear-gradient(90deg, transparent 0 .28rem, color-mix(in srgb, var(--cl-sleeve-lo) 12%, transparent) .28rem .31rem), repeating-linear-gradient(0deg, transparent 0 .32rem, color-mix(in srgb, var(--cl-sleeve-lo) 8%, transparent) .32rem .35rem);pointer-events:none;position:absolute;inset:.5rem}.ChapterLetter-module__97Gpkq__folioLift{z-index:2;position:absolute;inset:0;transform:translateY(-4%)scale(.955)}.ChapterLetter-module__97Gpkq__folio{perspective:1500px;transform-style:preserve-3d;grid-template-rows:.8fr 1.5fr .8fr;display:grid;position:absolute;inset:0 6%}.ChapterLetter-module__97Gpkq__band{transform-style:preserve-3d;position:relative}.ChapterLetter-module__97Gpkq__face{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0}.ChapterLetter-module__97Gpkq__recto{z-index:1}.ChapterLetter-module__97Gpkq__verso{transform:rotateX(180deg)}.ChapterLetter-module__97Gpkq__bandCrown .ChapterLetter-module__97Gpkq__face{clip-path:inset(-2.4rem -2.4rem 0)}.ChapterLetter-module__97Gpkq__bandMiddle .ChapterLetter-module__97Gpkq__face{clip-path:inset(0 -2.4rem)}.ChapterLetter-module__97Gpkq__bandFoot .ChapterLetter-module__97Gpkq__face,.ChapterLetter-module__97Gpkq__bandCrown .ChapterLetter-module__97Gpkq__verso{clip-path:inset(0 -2.4rem -2.4rem)}.ChapterLetter-module__97Gpkq__bandFoot .ChapterLetter-module__97Gpkq__verso{clip-path:inset(-2.4rem -2.4rem 0)}.ChapterLetter-module__97Gpkq__bandMiddle{transform:translateZ(-3px)}.ChapterLetter-module__97Gpkq__bandCrown{transform-origin:bottom;transform:translateZ(5px)rotateX(-180deg)}.ChapterLetter-module__97Gpkq__bandFoot{transform-origin:top;transform:translateZ(2px)rotateX(180deg)}.ChapterLetter-module__97Gpkq__crownInk,.ChapterLetter-module__97Gpkq__middleInk,.ChapterLetter-module__97Gpkq__footInk{z-index:2;color:var(--cl-ink);text-align:center;justify-items:center;display:grid;position:absolute}.ChapterLetter-module__97Gpkq__crownInk{gap:.5rem;inset:auto 12% 14%}.ChapterLetter-module__97Gpkq__middleInk{align-content:center;gap:.55rem;padding-block-end:12%;inset:0 9%}.ChapterLetter-module__97Gpkq__footInk{gap:.7rem;inset:16% 11% auto}.ChapterLetter-module__97Gpkq__folioMark,.ChapterLetter-module__97Gpkq__chapterMark,.ChapterLetter-module__97Gpkq__salutation{font-family:var(--f-body);letter-spacing:.26em;text-indent:.26em;text-transform:uppercase;font-size:.7rem;font-style:normal;font-weight:700;line-height:1.5}.ChapterLetter-module__97Gpkq__folioMark{color:var(--cl-ink-soft)}.ChapterLetter-module__97Gpkq__chapterMark{color:var(--cl-accent)}.ChapterLetter-module__97Gpkq__salutation{max-inline-size:24ch;color:var(--cl-ink-soft)}.ChapterLetter-module__97Gpkq__hair{background:var(--cl-rule);block-size:1px;inline-size:2.2rem}.ChapterLetter-module__97Gpkq__name{overflow-wrap:anywhere;max-inline-size:14ch;color:var(--cl-ink);font-family:var(--f-display,var(--f-heading));-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.012em;text-wrap:balance;font-size:clamp(1.5rem,7.8vw,2.5rem);font-weight:500;line-height:1.08}.ChapterLetter-module__97Gpkq__nameRule{background:linear-gradient(90deg, transparent, var(--cl-accent) 22% 78%, transparent);transform-origin:50%;block-size:1px;inline-size:3.4rem;margin-block-start:.2rem}.ChapterLetter-module__97Gpkq__storyLine{max-inline-size:21ch;color:var(--cl-ink);font-family:var(--f-script,var(--f-heading));font-size:clamp(.92rem,4vw,1.1rem);font-style:italic;line-height:1.5}.ChapterLetter-module__97Gpkq__signature{max-inline-size:26ch;color:var(--cl-accent);font-family:var(--f-body);letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;text-wrap:balance;font-size:.7rem;font-style:normal;font-weight:700;line-height:1.4}.ChapterLetter-module__97Gpkq__castCrown,.ChapterLetter-module__97Gpkq__castFoot{z-index:3;pointer-events:none;block-size:62%;position:absolute;left:.5rem;right:.5rem}.ChapterLetter-module__97Gpkq__castCrown{background:linear-gradient(180deg, color-mix(in srgb, var(--cl-shade) 92%, transparent), transparent);transform-origin:top;top:.25rem}.ChapterLetter-module__97Gpkq__castFoot{background:linear-gradient(0deg, color-mix(in srgb, var(--cl-shade) 78%, transparent), transparent);transform-origin:bottom;bottom:.25rem}.ChapterLetter-module__97Gpkq__crease{z-index:4;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--cl-ink) 9%, transparent) 44%, color-mix(in srgb, var(--cl-ink) 13%, transparent) 50%, color-mix(in srgb, var(--cl-paper-hi) 34%, transparent) 60%, transparent);opacity:0;transform-origin:50%;pointer-events:none;block-size:.46rem;margin-block-start:-.23rem;position:absolute;left:4%;right:4%;transform:translateZ(6px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ChapterLetter-module__97Gpkq__creaseCrown{top:25.8%}.ChapterLetter-module__97Gpkq__creaseFoot{top:74.2%}.ChapterLetter-module__97Gpkq__sleeveBack{z-index:1;position:absolute;inset:29% 9% 27%}.ChapterLetter-module__97Gpkq__sleeveMark{z-index:6;max-inline-size:42%;color:color-mix(in oklab, var(--cl-sleeve-lo) 40%, var(--cl-ink));font-family:var(--f-body);letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.4;position:absolute;top:17%;left:9%}.ChapterLetter-module__97Gpkq__sleeveFront{z-index:3;perspective:1600px;position:absolute;inset:32% 1.5% 27%}.ChapterLetter-module__97Gpkq__flap{--cl-flap-shadow:drop-shadow(0 .3rem .5rem color-mix(in srgb, var(--cl-ink) 24%, transparent));filter:var(--cl-flap-shadow) brightness(1);position:absolute;inset:0}.ChapterLetter-module__97Gpkq__leaf{position:absolute;inset:0}.ChapterLetter-module__97Gpkq__leaf:after{z-index:7;content:"";opacity:0;pointer-events:none;position:absolute;inset:0}.ChapterLetter-module__97Gpkq__leafMajor:after{background:linear-gradient(90deg, color-mix(in srgb, var(--cl-ink) 62%, transparent), color-mix(in srgb, var(--cl-ink) 6%, transparent) 78%)}.ChapterLetter-module__97Gpkq__leafMinor:after{background:linear-gradient(270deg, color-mix(in srgb, var(--cl-ink) 54%, transparent), color-mix(in srgb, var(--cl-ink) 5%, transparent) 78%)}.ChapterLetter-module__97Gpkq__leafMajor{clip-path:polygon(0 0,59% 0,56.2% 8%,58.4% 17%,54.6% 26%,57.1% 35%,52.9% 44%,55.4% 53%,51.2% 62%,53.8% 71%,49.4% 80%,52.1% 89%,47.8% 100%,0 100%)}.ChapterLetter-module__97Gpkq__flapMajor{transform-origin:0}.ChapterLetter-module__97Gpkq__leafMinor{clip-path:polygon(59% 0,100% 0,100% 100%,47.8% 100%,52.1% 89%,49.4% 80%,53.8% 71%,51.2% 62%,55.4% 53%,52.9% 44%,57.1% 35%,54.6% 26%,58.4% 17%,56.2% 8%)}.ChapterLetter-module__97Gpkq__flapMinor{transform-origin:100%}.ChapterLetter-module__97Gpkq__flapRule{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--cl-sleeve-lo) 62%, transparent) 18% 82%, transparent);inline-size:1px;position:absolute;top:14%;bottom:14%;right:11%}.ChapterLetter-module__97Gpkq__sheen{z-index:5;background:linear-gradient(104deg, transparent 24%, color-mix(in srgb, var(--cl-paper-hi) 52%, transparent) 46%, transparent 68%);opacity:.22;pointer-events:none;animation:6.4s cubic-bezier(.5,0,.3,1) infinite ChapterLetter-module__97Gpkq__cl-sheen;position:absolute;inset:0;transform:translate(-118%)}@keyframes ChapterLetter-module__97Gpkq__cl-sheen{0%,62%,to{transform:translate(-118%)}38%{transform:translate(118%)}}.ChapterLetter-module__97Gpkq__tie{z-index:4;transform-origin:33%;block-size:2.2rem;filter:drop-shadow(0 .22rem .3rem color-mix(in srgb, var(--cl-ink) 34%, transparent));position:absolute;top:62%;left:4.4%;right:4.4%;transform:translateY(-50%)}.ChapterLetter-module__97Gpkq__tieBand{background:linear-gradient(90deg, var(--cl-ribbon-lo) 0 2%, transparent 7%), linear-gradient(270deg, var(--cl-ribbon-lo) 0 2%, transparent 7%), repeating-linear-gradient(90deg, transparent 0 2px, color-mix(in srgb, var(--cl-ink) 8%, transparent) 2px 3px), linear-gradient(180deg, color-mix(in oklab, var(--cl-ribbon-hi) 80%, var(--cl-ribbon)), var(--cl-ribbon) 54%, var(--cl-ribbon-lo));block-size:.4rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ChapterLetter-module__97Gpkq__knot{z-index:1;block-size:1.3rem;inline-size:1.3rem;display:block;position:absolute;top:50%;left:33%;transform:translate(-50%,-50%)}.ChapterLetter-module__97Gpkq__knotCore{z-index:3;background:linear-gradient(161deg, color-mix(in oklab, var(--cl-ribbon-hi) 92%, var(--cl-ribbon)), var(--cl-ribbon) 52%, var(--cl-ribbon-lo));block-size:.66rem;inline-size:1.18rem;box-shadow:inset 0 -.06rem .1rem color-mix(in srgb, var(--cl-ink) 30%, transparent);border-radius:.16rem .2rem .18rem .14rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-7deg)}.ChapterLetter-module__97Gpkq__knotCore:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cl-ink) 34%, transparent) 45% 55%, transparent);content:"";position:absolute;inset:14% 42% 14% 46%}.ChapterLetter-module__97Gpkq__knotTail{z-index:1;background:linear-gradient(170deg, var(--cl-ribbon), color-mix(in oklab, var(--cl-ribbon) 58%, var(--cl-ink)));transform-origin:top;position:absolute;top:54%}.ChapterLetter-module__97Gpkq__knotTailLong{clip-path:polygon(0 0,100% 0,100% 76%,50% 100%,0 76%);block-size:1.95rem;inline-size:.34rem;left:32%;transform:rotate(15deg)}.ChapterLetter-module__97Gpkq__knotTailShort{clip-path:polygon(0 0,100% 0,100% 72%,50% 97%,0 72%);block-size:1.35rem;inline-size:.3rem;left:56%;transform:rotate(-22deg)}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__eyebrow,.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__hint{animation:ChapterLetter-module__97Gpkq__cl-chrome-out calc(var(--beat-ribbon-slip-dur) * .7) var(--beat-ribbon-slip-at) var(--o-ease-exit) both}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__hint{animation-delay:calc(var(--beat-ribbon-slip-at) + var(--o-stagger))}@keyframes ChapterLetter-module__97Gpkq__cl-chrome-out{to{opacity:0;transform:translateY(.45rem)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__tie{animation:ChapterLetter-module__97Gpkq__cl-tie-slip var(--beat-ribbon-slip-dur) var(--beat-ribbon-slip-at) cubic-bezier(.4, 0, .68, .4) both}@keyframes ChapterLetter-module__97Gpkq__cl-tie-slip{0%{opacity:1;transform:translateY(-50%)rotate(0)scaleX(1)}24%{opacity:1;transform:translate(-1%,-57%)rotate(-1.4deg)scaleX(1.012)}78%{opacity:0}to{opacity:0;transform:translate(-3%,170%)rotate(-7deg)scaleX(.86)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__knot{animation:ChapterLetter-module__97Gpkq__cl-knot-loosen var(--beat-ribbon-slip-dur) var(--beat-ribbon-slip-at) var(--o-ease-exit) both}@keyframes ChapterLetter-module__97Gpkq__cl-knot-loosen{0%{transform:translate(-50%,-50%)rotate(0)scale(1)}30%{transform:translate(-50%,-50%)rotate(-8deg)scale(1.05)}to{transform:translate(-50%,-50%)rotate(-31deg)scale(.84)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__knotTailLong{animation:ChapterLetter-module__97Gpkq__cl-tail-long var(--beat-ribbon-slip-dur) var(--beat-ribbon-slip-at) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-tail-long{0%{transform:rotate(15deg)}to{transform:rotate(38deg)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__knotTailShort{animation:ChapterLetter-module__97Gpkq__cl-tail-short calc(var(--beat-ribbon-slip-dur) - var(--o-stagger)) calc(var(--beat-ribbon-slip-at) + var(--o-stagger)) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-tail-short{0%{transform:rotate(-22deg)}to{transform:rotate(-46deg)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__flapMajor{animation:ChapterLetter-module__97Gpkq__cl-flap-major calc(var(--beat-sleeve-part-dur) * .94) var(--beat-sleeve-part-at) var(--o-ease-release) both}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__flapMinor{animation:ChapterLetter-module__97Gpkq__cl-flap-minor calc(var(--beat-sleeve-part-dur) * .82) calc(var(--beat-sleeve-part-at) + var(--beat-sleeve-part-dur) * .18) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-flap-major{0%{filter:var(--cl-flap-shadow) brightness(1);transform:translate(0)rotateY(0)}to{filter:var(--cl-flap-shadow) brightness(.8);transform:translate(-5%,4%)rotateY(-58deg)}}@keyframes ChapterLetter-module__97Gpkq__cl-flap-minor{0%{filter:var(--cl-flap-shadow) brightness(1);transform:translate(0)rotateY(0)}to{filter:var(--cl-flap-shadow) brightness(.86);transform:translate(4%,3%)rotateY(46deg)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__leafMajor:after{animation:ChapterLetter-module__97Gpkq__cl-leaf-shade calc(var(--beat-sleeve-part-dur) * .94) var(--beat-sleeve-part-at) var(--o-ease-release) both}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__leafMinor:after{animation:ChapterLetter-module__97Gpkq__cl-leaf-shade calc(var(--beat-sleeve-part-dur) * .82) calc(var(--beat-sleeve-part-at) + var(--beat-sleeve-part-dur) * .18) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-leaf-shade{0%{opacity:0}to{opacity:1}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__sleeveMark{animation:ChapterLetter-module__97Gpkq__cl-mark-turn calc(var(--beat-sleeve-part-dur) * .42) var(--beat-sleeve-part-at) var(--o-ease-exit) both}@keyframes ChapterLetter-module__97Gpkq__cl-mark-turn{to{opacity:0}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__folioLift{animation:ChapterLetter-module__97Gpkq__cl-folio-rise var(--beat-folio-rise-dur) var(--beat-folio-rise-at) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-folio-rise{0%{transform:translateY(-4%)scale(.955)rotate(-.7deg)}62%{transform:translateY(-10.4%)scale(.996)rotate(.55deg)}to{transform:translateY(-12%)scale(1)rotate(0)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__scene{animation:ChapterLetter-module__97Gpkq__cl-camera-pull var(--beat-folio-rise-dur) var(--beat-folio-rise-at) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-camera-pull{0%{transform:scale(1.115)translateY(2.6%)}to{transform:scale(1)translateY(0)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__folio{animation:ChapterLetter-module__97Gpkq__cl-folio-settle var(--beat-fold-open-dur) var(--beat-fold-open-at) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-folio-settle{0%{transform:translateY(0)}to{transform:translateY(12%)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__bandCrown{animation:ChapterLetter-module__97Gpkq__cl-crown-open calc(var(--beat-fold-open-dur) * .86) var(--beat-fold-open-at) cubic-bezier(.3, .86, .3, 1) both}@keyframes ChapterLetter-module__97Gpkq__cl-crown-open{0%{transform:translateZ(5px)rotateX(-180deg)}74%{transform:translateZ(.8px)rotateX(-9deg)}90%{transform:translateZ(0)rotateX(3.4deg)}to{transform:translateZ(0)rotateX(0)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__bandFoot{animation:ChapterLetter-module__97Gpkq__cl-foot-open calc(var(--beat-fold-open-dur) * .78) calc(var(--beat-fold-open-at) + var(--beat-fold-open-dur) * .22) cubic-bezier(.3, .86, .3, 1) both}@keyframes ChapterLetter-module__97Gpkq__cl-foot-open{0%{transform:translateZ(2px)rotateX(180deg)}74%{transform:translateZ(.4px)rotateX(8deg)}90%{transform:translateZ(0)rotateX(-3deg)}to{transform:translateZ(0)rotateX(0)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__castCrown{animation:ChapterLetter-module__97Gpkq__cl-cast-lift calc(var(--beat-fold-open-dur) * .8) var(--beat-fold-open-at) var(--o-ease-release) both}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__castFoot{animation:ChapterLetter-module__97Gpkq__cl-cast-lift calc(var(--beat-fold-open-dur) * .72) calc(var(--beat-fold-open-at) + var(--beat-fold-open-dur) * .22) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-cast-lift{0%{opacity:.95;transform:scaleY(1)}to{opacity:0;transform:scaleY(.08)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__creaseCrown{animation:ChapterLetter-module__97Gpkq__cl-crease-set calc(var(--beat-fold-open-dur) * .4) calc(var(--beat-fold-open-at) + var(--beat-fold-open-dur) * .45) var(--o-ease-release) both}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__creaseFoot{animation:ChapterLetter-module__97Gpkq__cl-crease-set calc(var(--beat-fold-open-dur) * .4) calc(var(--beat-fold-open-at) + var(--beat-fold-open-dur) * .58) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-crease-set{0%{opacity:0;transform:translateZ(6px)scaleY(2.2)}to{opacity:.9;transform:translateZ(6px)scaleY(1)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__sleeveBack{animation:ChapterLetter-module__97Gpkq__cl-sleeve-recede calc(var(--beat-folio-rise-dur) * .96) var(--beat-folio-rise-at) var(--o-ease-exit) both}@keyframes ChapterLetter-module__97Gpkq__cl-sleeve-recede{0%{opacity:1;transform:translateY(0)scale(1)}72%{opacity:0}to{opacity:0;transform:translateY(13%)scale(.955)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__sleeveFront{animation:ChapterLetter-module__97Gpkq__cl-sleeve-front-recede calc(var(--beat-folio-rise-dur) * .96) var(--beat-folio-rise-at) var(--o-ease-exit) both}@keyframes ChapterLetter-module__97Gpkq__cl-sleeve-front-recede{0%{opacity:1;z-index:3;transform:translateY(0)scale(1)}14%{z-index:3}15%{z-index:1}72%{opacity:0}to{opacity:0;z-index:1;transform:translateY(13%)scale(.955)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__halo{animation:ChapterLetter-module__97Gpkq__cl-halo-bloom var(--beat-fold-open-dur) var(--beat-fold-open-at) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-halo-bloom{0%{opacity:.45;transform:scale(1)}to{opacity:.85;transform:scale(1.16)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__crownInk,.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__middleInk,.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__footInk{animation:ChapterLetter-module__97Gpkq__cl-ink-settle calc(var(--beat-ink-settle-dur) * .78) var(--beat-ink-settle-at) var(--o-ease-release) both}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__middleInk{animation-delay:calc(var(--beat-ink-settle-at) + var(--beat-ink-settle-dur) * .12)}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__footInk{animation-duration:calc(var(--beat-ink-settle-dur) * .7);animation-delay:calc(var(--beat-ink-settle-at) + var(--beat-ink-settle-dur) * .24)}@keyframes ChapterLetter-module__97Gpkq__cl-ink-settle{0%{opacity:.04;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.ChapterLetter-module__97Gpkq__trigger[data-opening-state=opening] .ChapterLetter-module__97Gpkq__nameRule{animation:ChapterLetter-module__97Gpkq__cl-rule-draw calc(var(--beat-ink-settle-dur) * .66) calc(var(--beat-ink-settle-at) + var(--beat-ink-settle-dur) * .3) var(--o-ease-release) both}@keyframes ChapterLetter-module__97Gpkq__cl-rule-draw{0%{transform:scaleX(.06)}to{transform:scaleX(1)}}
.MusicPlayer-module__G58EAa__toggle{right:max(.9rem, env(safe-area-inset-right));bottom:calc(max(.9rem, env(safe-area-inset-bottom)) + var(--music-bottom-offset,0px));z-index:60;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-end;align-items:center;min-width:52px;max-width:calc(100vw - 2.4rem);min-height:52px;padding:0;display:flex;position:fixed}.MusicPlayer-module__G58EAa__plate{--mp-radius:clamp(.625rem, var(--e-radius,1.25rem), 1.4375rem);--mp-body:color-mix(in srgb, var(--c-surface) 91%, var(--c-on-surface));--mp-paper:color-mix(in srgb, var(--mp-body) 94%, var(--c-primary));box-sizing:border-box;border:1px solid color-mix(in srgb, var(--c-on-surface) 32%, transparent);border-radius:var(--mp-radius);background:color-mix(in srgb, var(--mp-paper) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);justify-content:flex-end;align-items:center;min-width:46px;max-width:100%;min-height:46px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.MusicPlayer-module__G58EAa__plate:before{border:1px solid color-mix(in srgb, var(--c-on-surface) 17%, transparent);border-radius:max(4px, calc(var(--mp-radius) - 4px));content:"";pointer-events:none;position:absolute;inset:4px}.MusicPlayer-module__G58EAa__mark{width:44px;height:44px;color:var(--c-primary);flex:none;place-items:center;display:grid}.MusicPlayer-module__G58EAa__play{display:block;transform:translate(.5px)}.MusicPlayer-module__G58EAa__staff{align-items:flex-end;gap:3.75px;height:20px;display:flex}.MusicPlayer-module__G58EAa__staff span{transform-origin:bottom;background:currentColor;border-radius:1.125px;width:2.25px}.MusicPlayer-module__G58EAa__staff span:first-child{height:12px}.MusicPlayer-module__G58EAa__staff span:nth-child(2){height:20px}.MusicPlayer-module__G58EAa__staff span:nth-child(3){height:11px}.MusicPlayer-module__G58EAa__staff span:nth-child(4){height:16px}.MusicPlayer-module__G58EAa__toggle[data-playing=true] .MusicPlayer-module__G58EAa__staff span:first-child{animation:.94s ease-in-out -520ms infinite alternate MusicPlayer-module__G58EAa__mp-staff}.MusicPlayer-module__G58EAa__toggle[data-playing=true] .MusicPlayer-module__G58EAa__staff span:nth-child(2){animation:1.28s ease-in-out -180ms infinite alternate MusicPlayer-module__G58EAa__mp-staff}.MusicPlayer-module__G58EAa__toggle[data-playing=true] .MusicPlayer-module__G58EAa__staff span:nth-child(3){animation:.78s ease-in-out -640ms infinite alternate MusicPlayer-module__G58EAa__mp-staff}.MusicPlayer-module__G58EAa__toggle[data-playing=true] .MusicPlayer-module__G58EAa__staff span:nth-child(4){animation:1.1s ease-in-out -900ms infinite alternate MusicPlayer-module__G58EAa__mp-staff}@keyframes MusicPlayer-module__G58EAa__mp-staff{0%{transform:scaleY(1)}to{transform:scaleY(.3)}}.MusicPlayer-module__G58EAa__caption{box-sizing:border-box;opacity:0;grid-template-columns:0fr;min-width:0;padding:0;transition:grid-template-columns .28s,padding .28s,opacity .2s;display:grid}.MusicPlayer-module__G58EAa__captionText{min-width:0;color:var(--c-on-surface);font:600 .6875rem/1.35 var(--f-body);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MusicPlayer-module__G58EAa__toggle:focus-visible .MusicPlayer-module__G58EAa__caption{opacity:.82;grid-template-columns:1fr;padding-inline:.95rem .1rem}.MusicPlayer-module__G58EAa__toggle[data-awaiting-gesture=true] .MusicPlayer-module__G58EAa__caption{opacity:1;grid-template-columns:1fr;padding-inline:.95rem .1rem;transition:none}.MusicPlayer-module__G58EAa__toggle[data-awaiting-gesture=true] .MusicPlayer-module__G58EAa__captionText{letter-spacing:.12em;white-space:normal;text-wrap:balance;overflow:visible}.MusicPlayer-module__G58EAa__toggle[data-awaiting-gesture=true] .MusicPlayer-module__G58EAa__plate{border-color:color-mix(in srgb, var(--c-on-surface) 44%, transparent);background:var(--mp-paper);box-shadow:0 6px 18px #00000038,0 1px 3px #0000001f}.MusicPlayer-module__G58EAa__liveStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.MusicPlayer-module__G58EAa__toggle:focus-visible{outline:none}.MusicPlayer-module__G58EAa__toggle:focus-visible .MusicPlayer-module__G58EAa__plate{outline:2px solid var(--c-action-outline,var(--c-primary));outline-offset:3px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c-surface) 45%, transparent), 0 2px 6px #00000024}.MusicPlayer-module__G58EAa__toggle:active .MusicPlayer-module__G58EAa__plate{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.MusicPlayer-module__G58EAa__toggle:hover .MusicPlayer-module__G58EAa__caption{opacity:.82;grid-template-columns:1fr;padding-inline:.95rem .1rem}.MusicPlayer-module__G58EAa__toggle:hover .MusicPlayer-module__G58EAa__plate{border-color:color-mix(in srgb, var(--c-on-surface) 46%, transparent);box-shadow:0 3px 10px #00000029,0 1px 3px #0000001a}}@media (prefers-reduced-motion:reduce){.MusicPlayer-module__G58EAa__staff span{animation:none!important}.MusicPlayer-module__G58EAa__plate,.MusicPlayer-module__G58EAa__caption{transition:none}}
.DirectInvitationEntry-module__QpLnaW__root{z-index:45;top:var(--direct-entry-top-offset,0px);box-sizing:border-box;padding:calc(env(safe-area-inset-top) + 2.6rem + var(--direct-entry-clearance,0px)) 1.25rem 0;pointer-events:none;opacity:1;justify-content:start;align-items:start;transition:opacity .23s,transform .23s;display:flex;position:fixed;left:0;right:0;transform:translateY(0)}.DirectInvitationEntry-module__QpLnaW__root[data-dismissed=true]{opacity:0;transform:translateY(-.4rem)}.DirectInvitationEntry-module__QpLnaW__root[data-dismissed=true] .DirectInvitationEntry-module__QpLnaW__dedication{background:var(--dedication-paper);-webkit-backdrop-filter:none;backdrop-filter:none}.DirectInvitationEntry-module__QpLnaW__dedication{--dedication-paper:var(--c-surface);box-sizing:border-box;margin-inline:var(--direct-entry-inline-start,auto) auto;border:1px solid color-mix(in srgb, var(--c-on-surface) 20%, transparent);border-radius:var(--e-radius);background:var(--dedication-paper);width:fit-content;max-width:min(100%,21rem);color:var(--c-on-surface);text-align:center;text-shadow:none;justify-items:center;gap:.28rem;padding:.5rem 1.15rem .6rem;animation:.52s cubic-bezier(.22,1,.36,1) both DirectInvitationEntry-module__QpLnaW__direct-entry-in;display:grid;box-shadow:0 .5rem 1.5rem #0003}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.DirectInvitationEntry-module__QpLnaW__dedication{background:color-mix(in srgb, var(--c-surface) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3)}}.DirectInvitationEntry-module__QpLnaW__dedication span{font:650 .64rem/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;opacity:.88}.DirectInvitationEntry-module__QpLnaW__dedication strong{overflow-wrap:anywhere;font:500 clamp(1.15rem, 4.8vw, 1.55rem)/1.12 var(--f-heading);text-wrap:balance}@keyframes DirectInvitationEntry-module__QpLnaW__direct-entry-in{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-transparency:reduce){.DirectInvitationEntry-module__QpLnaW__dedication{background:var(--dedication-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.DirectInvitationEntry-module__QpLnaW__root{transition:none}.DirectInvitationEntry-module__QpLnaW__dedication{animation:none}}
