.Unsubscribe-module__E8npNa__page{min-height:100dvh;padding:4rem var(--gutter);background:radial-gradient(ellipse 70vmax 45vmax at 50% 42%, color-mix(in srgb, var(--lamp) 9%, transparent), transparent 70%), var(--night);color:var(--night-ink);text-align:center;place-content:center;justify-items:center;gap:.75rem;display:grid}.Unsubscribe-module__E8npNa__line{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.1rem);font-weight:400;line-height:1.25}.Unsubscribe-module__E8npNa__body{max-width:30em;font-family:var(--font-sans);color:var(--night-ink-muted);text-wrap:balance;margin:0;font-size:1.05rem;line-height:1.55}.Unsubscribe-module__E8npNa__form{margin:.75rem 0 .25rem}.Unsubscribe-module__E8npNa__button{border:1px solid color-mix(in srgb, var(--night-accent) 60%, transparent);min-height:48px;color:var(--night-accent);font-family:var(--font-sans);cursor:pointer;transition:background-color var(--fade-ms) var(--ease-standard);background:0 0;border-radius:999px;padding:0 1.75rem;font-size:1.05rem}.Unsubscribe-module__E8npNa__button:hover{background:color-mix(in srgb, var(--night-accent) 12%, transparent)}.Unsubscribe-module__E8npNa__button:focus-visible,.Unsubscribe-module__E8npNa__home:focus-visible{outline:2px solid var(--night-accent);outline-offset:3px;border-radius:999px}.Unsubscribe-module__E8npNa__home{min-height:48px;color:var(--night-accent);font-family:var(--font-sans);text-underline-offset:.25em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--night-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--night-accent) 45%, transparent);align-items:center;padding:0 .25rem;font-size:1.05rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.Unsubscribe-module__E8npNa__button{transition:none}}
.ShareRow-module__l2gmTW__wrap{text-align:center;width:100%;max-width:24rem;margin:clamp(14px,2.4svh,28px) auto 0}.ShareRow-module__l2gmTW__heading{font:400 15px/1.35 var(--font-sans);color:var(--night-ink-muted);margin:0 0 6px}.ShareRow-module__l2gmTW__channels{grid-template-columns:repeat(6,minmax(0,1fr));min-height:44px;margin:0;padding:0;list-style:none;display:grid}.ShareRow-module__l2gmTW__item{display:grid}.ShareRow-module__l2gmTW__channel{min-width:0;min-height:44px;color:var(--night-ink-muted);transition:color .16s, background-color .16s, transform .16s var(--ease-standard);border-radius:999px;place-items:center;text-decoration:none;display:grid}.ShareRow-module__l2gmTW__channel:hover{color:var(--night-ink);background:color-mix(in srgb, var(--night-ink) 9%, transparent)}.ShareRow-module__l2gmTW__channel:active,.ShareRow-module__l2gmTW__pill:active{transform:scale(.96)}.ShareRow-module__l2gmTW__channel:focus-visible,.ShareRow-module__l2gmTW__pill:focus-visible{outline:2px solid var(--night-accent);outline-offset:2px}.ShareRow-module__l2gmTW__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:2px;display:flex}.ShareRow-module__l2gmTW__pill{min-height:44px;color:var(--night-ink-muted);font:500 15px/1 var(--font-sans);cursor:pointer;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--night-ink) 22%, transparent);transition:color .16s, box-shadow .16s, transform .16s var(--ease-standard);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.ShareRow-module__l2gmTW__pill svg{flex:none;width:18px;height:18px}.ShareRow-module__l2gmTW__pill:hover{color:var(--night-ink);box-shadow:inset 0 0 0 1px var(--night-accent)}@media (max-height:700px){.ShareRow-module__l2gmTW__wrap{margin-top:6px}}@media (max-height:640px){.ShareRow-module__l2gmTW__heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.ShareRow-module__l2gmTW__channel,.ShareRow-module__l2gmTW__pill{transition:none}.ShareRow-module__l2gmTW__channel:active,.ShareRow-module__l2gmTW__pill:active{transform:none}}@media (forced-colors:active){.ShareRow-module__l2gmTW__channel,.ShareRow-module__l2gmTW__pill{color:linktext}.ShareRow-module__l2gmTW__pill{color:buttontext;box-shadow:none;border:1px solid buttontext}.ShareRow-module__l2gmTW__channel:hover,.ShareRow-module__l2gmTW__pill:hover{color:highlight;background:0 0}.ShareRow-module__l2gmTW__channel:focus-visible,.ShareRow-module__l2gmTW__pill:focus-visible{outline-color:highlight}}.ShareRow-module__l2gmTW__address{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-weight:600}
.stage-module__ZohFbG__frame{position:absolute;inset:0;overflow:hidden}.stage-module__ZohFbG__layer{pointer-events:none;position:absolute;inset:0}.stage-module__ZohFbG__center{place-items:center;display:grid;position:absolute;inset:0}.stage-module__ZohFbG__copySide{left:var(--gutter);right:var(--gutter);top:calc(env(safe-area-inset-top,0px) + 13svh);z-index:3;position:absolute}.stage-module__ZohFbG__copyTop{left:var(--gutter);right:var(--gutter);top:calc(env(safe-area-inset-top,0px) + 12svh);text-align:center;z-index:3;position:absolute}.stage-module__ZohFbG__copyTop p{margin-left:auto;margin-right:auto}.stage-module__ZohFbG__copyCenter{padding:0 var(--gutter);text-align:center;z-index:3;place-items:center;display:grid;position:absolute;inset:0}.stage-module__ZohFbG__copyCenter>div{max-width:44rem}.stage-module__ZohFbG__copyCenter p{margin-left:auto;margin-right:auto}@media (min-width:900px){.stage-module__ZohFbG__copySide{left:max(var(--gutter), calc(50vw - 640px));width:min(40vw,540px);top:50%;right:auto;transform:translateY(-50%)}}@media (max-width:899px) and ((max-width:360px) or (max-height:600px)){.stage-module__ZohFbG__copySide,.stage-module__ZohFbG__copyTop{top:calc(env(safe-area-inset-top,0px) + 11svh)}}
.S01Evening-module__TyRGmq__hero{text-align:center;padding:0 var(--gutter);z-index:3;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.S01Evening-module__TyRGmq__h1{font-family:var(--font-serif);letter-spacing:-.035em;color:var(--night-ink);margin:0;font-size:clamp(60px,13vw,176px);font-weight:500;line-height:.95}.S01Evening-module__TyRGmq__line{text-wrap:balance;max-width:min(26em,84vw);font-family:var(--font-sans);color:color-mix(in srgb, var(--night-ink) 74%, transparent);margin:clamp(26px,3.4vw,52px) 0 0;font-size:clamp(18px,1.7vw,26px);line-height:1.4}.S01Evening-module__TyRGmq__cueLabel{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 132px);text-align:center;font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--night-ink) 62%, transparent);font-size:12px;animation:3.2s ease-in-out infinite S01Evening-module__TyRGmq__cueBreathe;position:absolute}@keyframes S01Evening-module__TyRGmq__cueBreathe{0%,to{opacity:.45}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.S01Evening-module__TyRGmq__cueLabel{opacity:.7;animation:none}}.S01Evening-module__TyRGmq__window{width:min(54vw,34svh);color:color-mix(in srgb, var(--night-ink) 78%, transparent);z-index:1;margin-left:calc(min(54vw,34svh)/-2);position:absolute;top:9svh;left:50%}.S01Evening-module__TyRGmq__lamp{width:min(28vw,150px);color:color-mix(in srgb, var(--night-ink) 70%, transparent);z-index:1;position:absolute;bottom:8svh;left:6vw}.S01Evening-module__TyRGmq__copy{left:var(--gutter);right:var(--gutter);color:var(--night-ink);z-index:3;position:absolute;top:52svh}@media (min-width:900px){.S01Evening-module__TyRGmq__window{width:min(28vw,46svh);margin-left:0;top:50%;left:auto;right:max(6vw,50vw - 600px);transform:translateY(-54%)}.S01Evening-module__TyRGmq__lamp{width:min(13vw,190px,22svh);bottom:6svh;left:max(10vw,50vw - 560px)}.S01Evening-module__TyRGmq__copy{left:max(var(--gutter), calc(50vw - 640px));width:min(40vw,560px);top:max(84px,13svh);right:auto}}@media (min-width:900px) and (min-height:1000px){.S01Evening-module__TyRGmq__copy{top:30svh}}[data-resting] .S01Evening-module__TyRGmq__hero{bottom:42svh;opacity:1!important;transform:none!important}[data-resting] .S01Evening-module__TyRGmq__window{display:none}[data-resting] .S01Evening-module__TyRGmq__copy{top:60svh}
.S02Minute-module__1RTJ7W__lamp{width:min(28vw,150px);color:color-mix(in srgb, var(--night-ink) 70%, transparent);position:absolute;bottom:8svh;left:6vw}.S02Minute-module__1RTJ7W__phoneStage{z-index:2;place-items:center;display:grid;position:absolute;inset:0}@media (min-width:900px){.S02Minute-module__1RTJ7W__lamp{width:min(13vw,190px,22svh);bottom:6svh;left:max(10vw,50vw - 560px)}.S02Minute-module__1RTJ7W__copy{transform:translateY(-62%)}}
.PaperLetter-module__FfFZ1G__letter{max-width:31em;font-family:var(--font-serif);color:var(--ink);text-wrap:pretty;font-variation-settings:"opsz" 18;margin:0;font-size:clamp(19px,1.75vw,26px);font-weight:400;line-height:1.6}.PaperLetter-module__FfFZ1G__name,.PaperLetter-module__FfFZ1G__cell{position:relative}.PaperLetter-module__FfFZ1G__over{white-space:nowrap;position:absolute;top:0;left:0}.PaperLetter-module__FfFZ1G__wash{background:var(--accent-soft);border-radius:.25em;position:absolute;inset:-.08em -.22em}.PaperLetter-module__FfFZ1G__removal{position:relative}.PaperLetter-module__FfFZ1G__mark{border-bottom:1.5px dotted color-mix(in srgb, var(--accent) 60%, transparent);pointer-events:none;position:absolute;bottom:.08em;left:0;right:.25em}
.atmosphere-module__VTnrzW__layer{pointer-events:none;position:absolute;inset:0}.atmosphere-module__VTnrzW__pool{pointer-events:none;contain:layout paint style;position:absolute}:is([data-live=true] .atmosphere-module__VTnrzW__pool,[data-live=true] .atmosphere-module__VTnrzW__breathe){will-change:transform, opacity}[data-live=true] .atmosphere-module__VTnrzW__grain{will-change:transform}.atmosphere-module__VTnrzW__fill{position:absolute;inset:0}.atmosphere-module__VTnrzW__breathe{animation:8.6s cubic-bezier(.45,0,.55,1) infinite alternate atmosphere-module__VTnrzW__breathe}@keyframes atmosphere-module__VTnrzW__breathe{0%{opacity:1;transform:scale(1)}to{opacity:.9;transform:scale(1.022)}}.atmosphere-module__VTnrzW__flicker{animation:6.7s linear infinite atmosphere-module__VTnrzW__flicker}@keyframes atmosphere-module__VTnrzW__flicker{0%{opacity:1}7%{opacity:.985}9%{opacity:.998}23%{opacity:.99}31%{opacity:1}44%{opacity:.972}46%{opacity:.992}58%{opacity:.982}71%{opacity:1}83%{opacity:.988}86%{opacity:.962}89%{opacity:.994}to{opacity:1}}.atmosphere-module__VTnrzW__grain{pointer-events:none;background-repeat:repeat;position:absolute;inset:-16px}@media (min-resolution:2x){.atmosphere-module__VTnrzW__grain{background-size:128px 128px}}.atmosphere-module__VTnrzW__grainAnimate{animation:.833s step-end infinite atmosphere-module__VTnrzW__grain}@keyframes atmosphere-module__VTnrzW__grain{0%{transform:translate(0,0)}10%{transform:translate(-7px,4px)}20%{transform:translate(5px,-9px)}30%{transform:translate(-11px,-3px)}40%{transform:translate(9px,8px)}50%{transform:translate(-3px,11px)}60%{transform:translate(12px,-5px)}70%{transform:translate(-9px,-11px)}80%{transform:translate(3px,6px)}90%{transform:translate(-5px,-7px)}to{transform:translate(0,0)}}[data-at-idle] .atmosphere-module__VTnrzW__breathe,[data-at-idle] .atmosphere-module__VTnrzW__flicker,[data-at-idle].atmosphere-module__VTnrzW__grainAnimate{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.atmosphere-module__VTnrzW__breathe,.atmosphere-module__VTnrzW__flicker,.atmosphere-module__VTnrzW__grainAnimate{animation:none}}.atmosphere-module__VTnrzW__paper{background-repeat:repeat}.atmosphere-module__VTnrzW__motes{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.atmosphere-module__VTnrzW__sizer{visibility:hidden;pointer-events:none;height:0;position:absolute}
.NotifyForm-module__-GlJda__form{text-align:left;background:color-mix(in srgb, var(--night) 78%, transparent);border-radius:28px;width:100%;max-width:36rem;padding:20px}.NotifyForm-module__-GlJda__label{font-family:var(--font-sans);color:color-mix(in srgb, var(--night-ink) 90%, transparent);margin-bottom:8px;font-size:16px;font-weight:500;display:block}.NotifyForm-module__-GlJda__row{background:color-mix(in srgb, var(--night-raised) 92%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--night-ink) 24%, transparent);border-radius:999px;gap:8px;padding:6px;display:flex}.NotifyForm-module__-GlJda__row:focus-within{box-shadow:inset 0 0 0 1.5px var(--night-accent)}.NotifyForm-module__-GlJda__input{min-width:0;height:56px;color:var(--night-ink);font:500 17px/1 var(--font-sans);background:0 0;border:0;outline:none;flex:1;padding:0 14px 0 18px}.NotifyForm-module__-GlJda__input::placeholder{color:color-mix(in srgb, var(--night-ink) 64%, transparent)}.NotifyForm-module__-GlJda__button{background:linear-gradient(110deg, var(--night-accent) 0%, #f3c98b 45%, var(--night-accent) 100%);height:56px;color:var(--night-on-accent);font:600 17px/1 var(--font-sans);cursor:pointer;transition:transform .16s var(--ease-standard), filter .16s;background-size:220% 100%;border:0;border-radius:999px;flex:none;padding:0 22px;animation:7s ease-in-out 3 NotifyForm-module__-GlJda__buttonSheen}.NotifyForm-module__-GlJda__button:hover{filter:brightness(1.06)}.NotifyForm-module__-GlJda__button:active{transform:scale(.97)}.NotifyForm-module__-GlJda__button[aria-disabled=true]{opacity:.7;cursor:default}.NotifyForm-module__-GlJda__button:focus-visible{outline:2px solid var(--night-ink);outline-offset:2px}.NotifyForm-module__-GlJda__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.NotifyForm-module__-GlJda__note{font-family:var(--font-sans);color:color-mix(in srgb, var(--night-ink) 88%, transparent);margin:12px 0 0;padding:0 4px;font-size:15px;line-height:1.45}.NotifyForm-module__-GlJda__error{min-height:1.4em;font-family:var(--font-sans);color:var(--night-recording);margin:6px 0 0;padding:0 4px;font-size:15px}.NotifyForm-module__-GlJda__pending{color:var(--lamp)}.NotifyForm-module__-GlJda__success{text-align:center;max-width:30rem;color:var(--night-ink);isolation:isolate;background:linear-gradient(color-mix(in srgb, var(--night-raised) 88%, transparent), color-mix(in srgb, var(--night) 82%, transparent)) padding-box, linear-gradient(120deg, #f3c98bbf, #b08ed68c, #d9a47ebf, #f3c98bbf) border-box;animation:NotifyForm-module__-GlJda__successRise .9s var(--ease-standard) both, NotifyForm-module__-GlJda__borderDrift 9s ease-in-out .9s infinite;background-size:100% 100%,300% 300%;border:1px solid #0000;border-radius:24px;outline:none;margin:0 auto;padding:clamp(22px,3vw,32px);position:relative}.NotifyForm-module__-GlJda__success:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 0,#f3c98b47,#0000 70%);height:120%;animation:6s ease-in-out infinite NotifyForm-module__-GlJda__glowBreathe;position:absolute;inset:-40% -20% auto}.NotifyForm-module__-GlJda__check{fill:none;width:44px;height:44px;stroke:var(--lamp);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;margin:0 auto 12px;display:block}.NotifyForm-module__-GlJda__check circle{stroke-dasharray:70;stroke-dashoffset:70px;animation:NotifyForm-module__-GlJda__drawIn .9s var(--ease-standard) .15s forwards}.NotifyForm-module__-GlJda__check path{stroke-dasharray:20;stroke-dashoffset:20px;animation:NotifyForm-module__-GlJda__drawIn .6s var(--ease-standard) .75s forwards}.NotifyForm-module__-GlJda__successTitle{text-wrap:balance;font-family:var(--font-serif);margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.2}.NotifyForm-module__-GlJda__successBody{text-wrap:balance;color:var(--night-ink-muted);margin:10px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.5}@keyframes NotifyForm-module__-GlJda__buttonSheen{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes NotifyForm-module__-GlJda__successRise{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes NotifyForm-module__-GlJda__borderDrift{0%,to{background-position:0 0,0%}50%{background-position:0 0,100%}}@keyframes NotifyForm-module__-GlJda__glowBreathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes NotifyForm-module__-GlJda__drawIn{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.NotifyForm-module__-GlJda__success,.NotifyForm-module__-GlJda__success:before,.NotifyForm-module__-GlJda__button{animation:none}.NotifyForm-module__-GlJda__check circle,.NotifyForm-module__-GlJda__check path{stroke-dashoffset:0;animation:none}}@media (max-width:560px){.NotifyForm-module__-GlJda__row{box-shadow:none;background:0 0;flex-direction:column;gap:12px;padding:0}.NotifyForm-module__-GlJda__row:focus-within{box-shadow:none}.NotifyForm-module__-GlJda__input{background:color-mix(in srgb, var(--night-raised) 92%, transparent);height:54px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--night-ink) 28%, transparent);border-radius:999px;padding:0 20px}.NotifyForm-module__-GlJda__input:focus{box-shadow:inset 0 0 0 1.5px var(--night-accent)}.NotifyForm-module__-GlJda__button{width:100%;height:54px}}.NotifyForm-module__-GlJda__quiet{background:0 0;border-radius:0;padding:0}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__row{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid color-mix(in srgb, var(--night-ink) 55%, transparent);background:0 0;border-radius:0;flex-direction:row;gap:14px;padding:0}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__row:focus-within{box-shadow:0 1px 0 0 var(--night-accent);border-bottom-color:var(--night-accent)}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__input:focus-visible{outline:2px solid var(--night-ink);outline-offset:4px;border-radius:2px}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__error{padding:0}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__input{height:48px;padding:0;font-size:19px}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__button{width:auto;min-width:8.4rem;color:var(--lamp);white-space:nowrap;background:0 0;padding:0 2px;font-size:17px;animation:none}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__button:hover{filter:none;color:var(--night-ink)}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__note{padding:0}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__row,.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__input,.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__button{box-sizing:border-box}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__row{align-items:center}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__input{box-shadow:none;background:0 0;border-radius:0}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__input:focus{box-shadow:none}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__button{width:auto;height:48px}@media (max-width:560px){.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__row{flex-direction:row;gap:12px}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__input{height:48px;padding:0;font-size:17px}.NotifyForm-module__-GlJda__quiet .NotifyForm-module__-GlJda__button{width:auto;height:48px;padding:0 2px}}@media (forced-colors:active){.NotifyForm-module__-GlJda__button{forced-color-adjust:none;border:2px solid buttontext}.NotifyForm-module__-GlJda__input:focus-visible{outline-offset:2px;outline:2px solid highlight}}@media (max-width:560px) and (max-height:600px){.NotifyForm-module__-GlJda__row{gap:8px}.NotifyForm-module__-GlJda__input,.NotifyForm-module__-GlJda__button{height:48px}.NotifyForm-module__-GlJda__label{margin-bottom:4px}.NotifyForm-module__-GlJda__note{margin-top:8px}.NotifyForm-module__-GlJda__error{margin-top:2px}}
.LetterCard-module___IArUq__wrap{--pad-x:clamp(24px, 4.4vw, 64px);--pad-top:clamp(64px, 6.6vw, 104px);--below:clamp(132px, 11vw, 156px);--pad-bottom:clamp(24px, 2.6vw, 40px);position:relative}.LetterCard-module___IArUq__letter{position:relative}.LetterCard-module___IArUq__surface{top:calc(-1 * var(--pad-top));left:calc(-1 * var(--pad-x));right:calc(-1 * var(--pad-x));bottom:calc(-1 * (var(--below) + var(--pad-bottom)));background:var(--surface-raised);border-radius:20px;position:absolute;box-shadow:inset 0 1px #fff9,0 30px 80px -30px #2b272259,0 12px 32px -16px #2b27222e}.LetterCard-module___IArUq__dateline{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);opacity:1;margin:0 0 1.4em;font-size:clamp(13px,1vw,15px);font-weight:500;position:absolute;bottom:100%;left:0}.LetterCard-module___IArUq__below{height:var(--below);flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:100%;left:0;right:0}.LetterCard-module___IArUq__sign{font-family:var(--font-serif);color:var(--ink-muted);margin:.5em 0 0;font-size:clamp(19px,1.75vw,26px);font-style:italic}.LetterCard-module___IArUq__player{background:var(--ink);height:56px;color:var(--paper);font-family:var(--font-sans);border-radius:999px;align-items:center;gap:12px;padding:0 18px 0 8px;display:flex;position:relative;box-shadow:0 14px 34px -14px #2b272280}.LetterCard-module___IArUq__play{background:var(--night-accent);width:40px;height:40px;color:var(--night-on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.LetterCard-module___IArUq__play svg{width:16px;height:16px;margin-left:2px}.LetterCard-module___IArUq__from{flex:none;font-size:15px;font-weight:600}.LetterCard-module___IArUq__track{background:color-mix(in srgb, var(--paper) 25%, transparent);border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}.LetterCard-module___IArUq__fill{transform-origin:0;background:var(--night-accent);position:absolute;inset:0}.LetterCard-module___IArUq__time{font-variant-numeric:tabular-nums;opacity:.92;flex:none;font-size:13px;font-weight:500}@media (max-width:480px){.LetterCard-module___IArUq__from{display:none}}
.S03Talk-module__ZHKG6G__phoneStage{z-index:2;place-items:center;display:grid;position:absolute;inset:0}.S03Talk-module__ZHKG6G__copy{width:min(540px, calc(50vw - var(--phone-w,320px) / 2 - max(var(--gutter), 50vw - 640px) - 40px));container-type:inline-size}.S03Talk-module__ZHKG6G__copy h2{text-wrap:balance;font-size:clamp(34px,12.5cqw,76px)}.S03Talk-module__ZHKG6G__copy p{max-width:100%}.S03Talk-module__ZHKG6G__captions{left:max(var(--gutter), calc(50vw - 640px));z-index:3;width:min(30vw,420px);height:40svh;position:absolute;top:50%;transform:translateY(-50%)}.S03Talk-module__ZHKG6G__caption{font-family:var(--font-serif);color:color-mix(in srgb, var(--night-ink) 92%, transparent);text-wrap:balance;align-items:center;margin:0;font-size:clamp(22px,2vw,32px);line-height:1.4;display:flex;position:absolute;inset:0}.S03Talk-module__ZHKG6G__captionLast{color:var(--night-ink);font-size:clamp(26px,2.4vw,38px)}.S03Talk-module__ZHKG6G__sheet{background:var(--paper);z-index:8;position:absolute;inset:0}.S03Talk-module__ZHKG6G__sheetLetter{transform-origin:50%;position:absolute;top:50%;left:50%}.S03Talk-module__ZHKG6G__paper{z-index:9;background:var(--paper);padding:0 var(--gutter);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}@media (max-width:899px){.S03Talk-module__ZHKG6G__copy{width:auto}.S03Talk-module__ZHKG6G__copy h2{font-size:clamp(40px,7.2vw,112px)}}@media (max-width:360px),(max-height:600px){.S03Talk-module__ZHKG6G__copy h2{font-size:clamp(30px,9.4vw,38px)}}@media (max-width:1099px){.S03Talk-module__ZHKG6G__captions{left:var(--gutter);right:var(--gutter);width:auto;top:calc(env(safe-area-inset-top,0px) + 11svh);height:24svh;transform:none}.S03Talk-module__ZHKG6G__caption{text-align:left;align-items:flex-start;font-size:clamp(22px,6.2vw,30px)}.S03Talk-module__ZHKG6G__captionLast{font-size:clamp(24px,6.8vw,34px)}}
.S04Exact-module__BIBOcq__letterStage{padding:0 var(--gutter);z-index:2;place-items:center;display:grid;position:absolute;inset:0}.S04Exact-module__BIBOcq__letterBox{display:grid}.S04Exact-module__BIBOcq__letterBox>*{grid-area:1/1}.S04Exact-module__BIBOcq__ghost{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.S04Exact-module__BIBOcq__live{align-self:start}.S04Exact-module__BIBOcq__note{max-width:34em;font-family:var(--font-sans);color:var(--ink-muted);margin:1.4em 0 0;font-size:clamp(14px,1.1vw,16px);line-height:1.45;position:absolute;top:100%;left:0;right:0}.S04Exact-module__BIBOcq__count{color:var(--accent);font-weight:600}.S04Exact-module__BIBOcq__copy{left:var(--gutter);right:var(--gutter);top:calc(env(safe-area-inset-top,0px) + 9svh);text-align:center;color:var(--ink);z-index:3;position:absolute}.S04Exact-module__BIBOcq__copy p{margin-left:auto;margin-right:auto}.S04Exact-module__BIBOcq__copy h2{font-size:clamp(36px,5.2vw,80px)}@media (max-width:360px),(max-height:600px){.S04Exact-module__BIBOcq__copy h2{font-size:clamp(30px,9.4vw,38px)}}@media (min-width:900px){.S04Exact-module__BIBOcq__copy{top:7svh}}[data-resting] .S04Exact-module__BIBOcq__copy{padding:10svh var(--gutter) 0;position:relative;top:auto;left:auto;right:auto}
.S05Voice-module__Z1lt7W__cardStage{padding:0 var(--gutter);z-index:2;place-items:center;display:grid;position:absolute;inset:0}.S05Voice-module__Z1lt7W__copy{left:var(--gutter);right:var(--gutter);top:calc(env(safe-area-inset-top,0px) + 9svh);text-align:center;color:var(--ink);z-index:3;position:absolute}.S05Voice-module__Z1lt7W__copy p{margin-left:auto;margin-right:auto}.S05Voice-module__Z1lt7W__copy h2{font-size:clamp(36px,5.2vw,80px)}@media (min-width:900px){.S05Voice-module__Z1lt7W__copy{top:7svh}}@media (max-width:360px),(max-height:600px){.S05Voice-module__Z1lt7W__copy{top:calc(env(safe-area-inset-top,0px) + 8svh)}.S05Voice-module__Z1lt7W__copy h2{font-size:clamp(30px,9.4vw,38px)}}[data-resting] .S05Voice-module__Z1lt7W__copy{padding:10svh var(--gutter) 0;position:relative;top:auto;left:auto;right:auto}
.S06Book-module__gVNOLW__book{z-index:1;position:absolute;inset:0}.S06Book-module__gVNOLW__meta{opacity:1}.S06Book-module__gVNOLW__cover{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), 0 24px 60px -32px #2b272259;color:var(--ink);border-radius:20px;flex-direction:column;padding:clamp(16px,1.6vw,24px);display:flex;position:absolute;top:50%;left:50%}.S06Book-module__gVNOLW__numeral{font-family:var(--font-serif);letter-spacing:-.04em;font-variation-settings:"opsz" 72;color:var(--accent);font-size:clamp(72px,7vw,120px);font-weight:400;line-height:1}.S06Book-module__gVNOLW__coverLabel{font-family:var(--font-serif);margin-top:auto;font-size:clamp(19px,1.5vw,24px);font-weight:500}.S06Book-module__gVNOLW__meta{font-family:var(--font-sans);color:var(--ink-muted);margin-top:4px;font-size:clamp(13px,.95vw,15px)}.S06Book-module__gVNOLW__chip{background:var(--accent-soft);color:var(--accent);font-family:var(--font-sans);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:15px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.S06Book-module__gVNOLW__cardStage{padding:0 var(--gutter);z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.S06Book-module__gVNOLW__copy{left:var(--gutter);right:var(--gutter);top:calc(env(safe-area-inset-top,0px) + 9svh);text-align:center;color:var(--ink);z-index:3;position:absolute}.S06Book-module__gVNOLW__copy p{margin-left:auto;margin-right:auto}.S06Book-module__gVNOLW__copy h2{font-size:clamp(36px,5.2vw,80px)}.S06Book-module__gVNOLW__golden{z-index:0;background:linear-gradient(to top, var(--accent) 0%, var(--night-accent) 48%, var(--lamp) 100%);position:absolute;inset:0}.S06Book-module__gVNOLW__dusk{z-index:0;background:var(--dusk);position:absolute;inset:0}.S06Book-module__gVNOLW__sun{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffe2b44d 12% 44%,#0000 46% 54%,#ffe2b44d 56% 88%,#0000);width:34vw;position:absolute;top:-10%;bottom:-10%;left:0;transform:skew(-18deg)}@media (min-width:900px){.S06Book-module__gVNOLW__copy{top:7svh}}
.S08Languages-module__-321ta__copy{left:var(--gutter);right:var(--gutter);top:calc(env(safe-area-inset-top,0px) + 11svh);text-align:center;z-index:3;color:var(--night-ink);position:absolute}.S08Languages-module__-321ta__copy p{margin-left:auto;margin-right:auto}.S08Languages-module__-321ta__copy h2{font-size:clamp(26px,2.4vw,38px)}.S08Languages-module__-321ta__lines{z-index:2;position:absolute;inset:18svh 0 0}.S08Languages-module__-321ta__line{padding:0 var(--gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.S08Languages-module__-321ta__lang{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--lamp);opacity:.85;font-size:14px;font-weight:500}.S08Languages-module__-321ta__text{max-width:18em;font-family:var(--font-serif);letter-spacing:-.012em;color:var(--night-ink);text-wrap:balance;font-size:clamp(40px,7vw,112px);font-weight:400;line-height:1.15;display:block}.S08Languages-module__-321ta__hi{letter-spacing:0;font-size:clamp(42px,7.4vw,118px);line-height:1.45}.S08Languages-module__-321ta__zh{letter-spacing:.04em}.S08Languages-module__-321ta__ar{letter-spacing:0;font-size:clamp(44px,7.8vw,124px);line-height:1.6}.S08Languages-module__-321ta__list{padding:0 var(--gutter);text-align:center;z-index:2;gap:28px;margin:30svh 0 12svh;list-style:none;display:grid;position:relative}.S08Languages-module__-321ta__list li{gap:6px;display:grid}.S08Languages-module__-321ta__list .S08Languages-module__-321ta__text{margin:0 auto;font-size:clamp(24px,3vw,40px)}
.S09Private-module__5cmgQa__column{padding:72px var(--gutter) calc(env(safe-area-inset-bottom,0px) + 96px);color:var(--night-ink);z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.S09Private-module__5cmgQa__grid{text-align:left;grid-template-columns:minmax(0,1fr);gap:clamp(16px,3svh,28px);width:100%;max-width:68rem;display:grid}.S09Private-module__5cmgQa__intro{flex-direction:column;align-items:flex-start;gap:clamp(12px,2.2svh,22px);display:flex}.S09Private-module__5cmgQa__intro h2{font-size:clamp(32px,4.6vw,64px);line-height:1.06}.S09Private-module__5cmgQa__envelope{width:clamp(72px,20vw,96px);color:color-mix(in srgb, var(--night-ink) 72%, transparent)}.S09Private-module__5cmgQa__points{margin:0;padding:0;list-style:none;display:grid}.S09Private-module__5cmgQa__point{border-top:1px solid var(--night-line);font-family:var(--font-sans);color:color-mix(in srgb, var(--night-ink) 92%, transparent);text-wrap:pretty;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:14px;padding:11px 0;font-size:clamp(16px,1.45vw,20px);line-height:1.4;display:grid}.S09Private-module__5cmgQa__point:last-child{border-bottom:1px solid var(--night-line)}.S09Private-module__5cmgQa__icon{width:28px;height:28px;color:var(--night-accent);opacity:.9}@media (min-width:720px){.S09Private-module__5cmgQa__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;column-gap:clamp(36px,6vw,96px)}.S09Private-module__5cmgQa__envelope{width:clamp(110px,11vw,160px)}.S09Private-module__5cmgQa__point{grid-template-columns:32px minmax(0,1fr);column-gap:18px;padding:clamp(11px,1.9svh,18px) 0}.S09Private-module__5cmgQa__icon{width:32px;height:32px}}@media (max-height:700px){.S09Private-module__5cmgQa__column{padding-top:60px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}.S09Private-module__5cmgQa__grid{gap:12px}.S09Private-module__5cmgQa__intro h2{font-size:clamp(28px,4vw,44px)}.S09Private-module__5cmgQa__point{padding:8px 0;font-size:16px;line-height:1.35}}@media (max-height:620px){.S09Private-module__5cmgQa__envelope{display:none}}@media (max-height:700px) and (min-width:720px){.S09Private-module__5cmgQa__point{padding:8px 0}}@media (forced-colors:active){.S09Private-module__5cmgQa__icon{color:canvastext}.S09Private-module__5cmgQa__point{border-color:canvastext}}
.PricingPlans-module__CnvYrW__wrap{text-align:left;width:100%;max-width:46rem;margin:0 auto}.PricingPlans-module__CnvYrW__lede{max-width:32em;color:var(--night-ink-muted);text-wrap:balance;margin:0 0 clamp(18px,2.6vh,28px);font-size:clamp(16px,1.4vw,20px);line-height:1.5}.PricingPlans-module__CnvYrW__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.6vw,18px);margin:0;padding:0;list-style:none;display:grid}.PricingPlans-module__CnvYrW__plan{border:1px solid var(--night-line);background:color-mix(in srgb, var(--night-raised) 55%, transparent);border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;padding:clamp(14px,2vw,24px);display:flex}.PricingPlans-module__CnvYrW__better{border-color:color-mix(in srgb, var(--night-accent) 60%, transparent)}.PricingPlans-module__CnvYrW__planName{font:600 12px/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--night-ink-muted)}.PricingPlans-module__CnvYrW__trial{font-family:var(--font-serif);color:var(--night-accent);margin-top:2px;font-size:clamp(18px,1.7vw,24px);font-weight:500;line-height:1.2}.PricingPlans-module__CnvYrW__cost{flex-wrap:wrap;align-items:baseline;gap:0 .4em;line-height:1.15;display:flex}.PricingPlans-module__CnvYrW__then,.PricingPlans-module__CnvYrW__per{font:400 clamp(15px, 1.3vw, 17px)/1.3 var(--font-sans);color:var(--night-ink-muted)}.PricingPlans-module__CnvYrW__price{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--night-ink);font-size:clamp(28px,3.2vw,44px);font-weight:500}.PricingPlans-module__CnvYrW__note{font:500 clamp(14px, 1.2vw, 16px)/1.3 var(--font-sans);color:var(--night-accent);margin-top:2px}.PricingPlans-module__CnvYrW__includes{color:var(--night-ink);gap:6px 28px;margin:clamp(16px,2.4vh,26px) 0 0;padding:0;font-size:clamp(16px,1.4vw,19px);line-height:1.4;list-style:none;display:grid}.PricingPlans-module__CnvYrW__includes li{padding-left:24px;position:relative}.PricingPlans-module__CnvYrW__includes li:before{content:"";border-left:1.5px solid var(--night-accent);border-bottom:1.5px solid var(--night-accent);width:11px;height:6px;position:absolute;top:.46em;left:2px;transform:rotate(-45deg)}@media (min-width:640px){.PricingPlans-module__CnvYrW__includes{grid-template-columns:repeat(2,auto);justify-content:start}}.PricingPlans-module__CnvYrW__promise{border-top:1px solid var(--night-line);max-width:36em;color:var(--night-ink-muted);text-wrap:pretty;margin:clamp(14px,2.2vh,24px) 0 0;padding-top:clamp(14px,2.2vh,24px);font-size:clamp(16px,1.4vw,19px);line-height:1.5}@media (max-height:700px){.PricingPlans-module__CnvYrW__plan{gap:3px;padding:12px}.PricingPlans-module__CnvYrW__price{font-size:26px}.PricingPlans-module__CnvYrW__includes{gap:3px 24px;font-size:15px}.PricingPlans-module__CnvYrW__promise{font-size:15px;line-height:1.4}.PricingPlans-module__CnvYrW__lede{margin-bottom:14px;font-size:15px}}@media (max-height:600px){.PricingPlans-module__CnvYrW__lede{display:none}}@media (max-width:380px){.PricingPlans-module__CnvYrW__trial{font-size:16px}.PricingPlans-module__CnvYrW__plan{padding:12px 10px}.PricingPlans-module__CnvYrW__price{font-size:25px}}@media (forced-colors:active){.PricingPlans-module__CnvYrW__plan,.PricingPlans-module__CnvYrW__includes li:before{border-color:canvastext}}
.S10Pricing-module__ydWebq__column{padding:72px var(--gutter) calc(env(safe-area-inset-bottom,0px) + 96px);color:var(--night-ink);z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.S10Pricing-module__ydWebq__inner{width:100%;max-width:46rem}.S10Pricing-module__ydWebq__inner h2{text-align:left;margin-bottom:clamp(12px,2vh,20px);font-size:clamp(32px,4.6vw,64px);line-height:1.08}.S10Pricing-module__ydWebq__plans{width:100%}@media (min-width:760px){.S10Pricing-module__ydWebq__column{padding-bottom:7svh}}@media (max-height:700px){.S10Pricing-module__ydWebq__column{padding-top:60px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}.S10Pricing-module__ydWebq__inner h2{margin-bottom:10px;font-size:clamp(28px,4vw,40px)}}
.S11Start-module__Oae-Sq__card{padding:0 var(--gutter);text-align:center;color:var(--night-ink);z-index:3;place-items:center;display:grid;position:absolute;inset:0}.S11Start-module__Oae-Sq__card>div{flex-direction:column;align-items:center;width:100%;min-width:0;max-width:40rem;display:flex}.S11Start-module__Oae-Sq__card h2{font-size:clamp(40px,6vw,96px)}@media (max-width:360px),(max-height:600px){.S11Start-module__Oae-Sq__card h2{font-size:clamp(30px,9.4vw,38px)}}.S11Start-module__Oae-Sq__card p{margin-left:auto;margin-right:auto}.S11Start-module__Oae-Sq__action{justify-content:center;width:100%;margin-top:clamp(28px,4svh,44px);display:flex}@media (max-height:700px){.S11Start-module__Oae-Sq__card{padding-top:calc(env(safe-area-inset-top,0px) + 58px);padding-bottom:14px}.S11Start-module__Oae-Sq__action{margin-top:12px}.S11Start-module__Oae-Sq__action>form{padding-block:4px}}
.Header-module__V7deXG__header{z-index:50;height:calc(env(safe-area-inset-top,0px) + 64px);padding:env(safe-area-inset-top,0px) var(--gutter) 0;pointer-events:none;transition:color .3s var(--ease-standard);--h-ink:var(--night-ink);--h-fade:#1614128c;--h-pill:var(--night-accent);--h-on-pill:var(--night-on-accent);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.Header-module__V7deXG__header:before{content:"";background:linear-gradient(to bottom, var(--h-fade), transparent);pointer-events:none;transition:opacity .3s;position:absolute;inset:0 0 -24px}.Header-module__V7deXG__header[data-tone=paper]{--h-ink:var(--ink);--h-fade:#fbf8f3cc;--h-pill:var(--accent);--h-on-pill:var(--on-accent)}.Header-module__V7deXG__header[data-tone=dusk]{--h-fade:#3b302a99}.Header-module__V7deXG__mark{min-height:44px;color:var(--h-ink);pointer-events:auto;transition:opacity .4s var(--ease-standard), transform .4s var(--ease-standard);align-items:center;font-size:21px;text-decoration:none;display:inline-flex;position:relative}.Header-module__V7deXG__header[data-hero] .Header-module__V7deXG__mark{opacity:0;pointer-events:none;transform:translateY(-6px)}.Header-module__V7deXG__header[data-hero]:before{opacity:0}.Header-module__V7deXG__action{pointer-events:auto;transition:opacity .3s;position:relative}.Header-module__V7deXG__action[data-hidden]{opacity:0;pointer-events:none}.Header-module__V7deXG__pill{background:var(--h-pill);height:40px;color:var(--h-on-pill);font:600 15px/1 var(--font-sans);cursor:pointer;transition:transform .16s var(--ease-standard), filter .16s;border:0;border-radius:999px;padding:0 18px}.Header-module__V7deXG__pill:hover{filter:brightness(1.06)}.Header-module__V7deXG__pill:active{transform:scale(.97)}.Header-module__V7deXG__pill:focus-visible{outline:2px solid var(--h-ink);outline-offset:3px}@media (max-width:899px){.Header-module__V7deXG__action{display:none}}.Header-module__V7deXG__pillBar{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 18px);z-index:50;transition:opacity .3s var(--ease-standard), transform .3s var(--ease-standard);--h-pill:var(--night-accent);--h-on-pill:var(--night-on-accent);--h-ink:var(--night-ink);justify-content:center;display:flex;position:fixed}.Header-module__V7deXG__pillBar[data-tone=paper]{--h-pill:var(--accent);--h-on-pill:var(--on-accent);--h-ink:var(--ink)}.Header-module__V7deXG__pillBar .Header-module__V7deXG__pill{height:50px;padding:0 26px;font-size:16px;box-shadow:0 12px 30px -10px #00000073}.Header-module__V7deXG__pillBar[data-hidden]{opacity:0;pointer-events:none;transform:translateY(16px)}@media (min-width:900px){.Header-module__V7deXG__pillBar{display:none}}@media (prefers-reduced-motion:reduce){.Header-module__V7deXG__mark,.Header-module__V7deXG__pillBar{transition:opacity .2s}}.Header-module__V7deXG__skip{z-index:60;background:var(--paper);color:var(--ink);font:600 15px/1 var(--font-sans);border-radius:999px;padding:10px 16px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.Header-module__V7deXG__skip:focus-visible{outline:2px solid var(--focus);transform:none}
.Footer-module__8tTQTa__footer{background:var(--night);color:var(--night-ink-muted);border-top:1px solid var(--night-line);font-family:var(--font-sans);padding:3.25rem var(--gutter) calc(3rem + env(safe-area-inset-bottom));font-size:1rem;line-height:1.5;position:relative}.Footer-module__8tTQTa__inner{gap:2.25rem;max-width:72rem;margin-inline:auto;display:grid}.Footer-module__8tTQTa__mark{color:var(--night-ink);margin:0;font-size:1.4rem;line-height:1.2}.Footer-module__8tTQTa__tagline{margin:.4rem 0 0;font-size:.95rem}.Footer-module__8tTQTa__links{flex-wrap:wrap;gap:0 1.75rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__8tTQTa__link{min-height:44px;color:var(--night-ink-muted);transition:color var(--fade-ms) var(--ease-standard);align-items:center;font-size:.95rem;text-decoration:none;display:inline-flex}.Footer-module__8tTQTa__link:hover{color:var(--night-ink)}.Footer-module__8tTQTa__footer a:focus-visible{outline-color:var(--night-accent);border-radius:4px}@media (min-width:48em){.Footer-module__8tTQTa__inner{grid-template-columns:1fr auto;align-items:end;gap:3rem}}@media (prefers-reduced-motion:reduce){.Footer-module__8tTQTa__link{transition:none}}@media print{.Footer-module__8tTQTa__footer{display:none}}.Footer-module__8tTQTa__credit{margin:0;font-size:.9rem}
.AmbientSound-module__srsDVG__wrap{z-index:51;top:calc(env(safe-area-inset-top,0px) + 10px);right:var(--gutter);pointer-events:none;--s-ink:var(--night-ink);--s-bg:#16141280;--s-line:#f2ece447;position:fixed}.AmbientSound-module__srsDVG__wrap[data-tone=paper]{--s-ink:var(--ink);--s-bg:#fbf8f3b8;--s-line:#2b272240}.AmbientSound-module__srsDVG__wrap[data-tone=dusk]{--s-bg:#3b302a80}@media (min-width:900px){.AmbientSound-module__srsDVG__wrap{right:calc(var(--gutter) + 196px)}}.AmbientSound-module__srsDVG__button{pointer-events:auto;border:1px solid var(--s-line);background:var(--s-bg);min-width:44px;min-height:44px;color:var(--s-ink);font:500 13px/1 var(--font-sans);letter-spacing:.01em;cursor:pointer;transition:color .3s var(--ease-standard), background-color .3s var(--ease-standard), border-color .3s, opacity .3s;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.AmbientSound-module__srsDVG__button[data-state=on]{opacity:.78}.AmbientSound-module__srsDVG__button:hover,.AmbientSound-module__srsDVG__button:focus-visible{opacity:1}.AmbientSound-module__srsDVG__button:focus-visible{outline:2px solid var(--s-ink);outline-offset:3px}.AmbientSound-module__srsDVG__icon{flex:none}.AmbientSound-module__srsDVG__label{white-space:nowrap}@media (max-width:599px){.AmbientSound-module__srsDVG__button{gap:6px;padding:0 12px;font-size:12px}.AmbientSound-module__srsDVG__button:not([data-state=blocked]){justify-content:center;width:44px;padding:0}.AmbientSound-module__srsDVG__button:not([data-state=blocked]) .AmbientSound-module__srsDVG__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.AmbientSound-module__srsDVG__button{transition:none}}@media (forced-colors:active){.AmbientSound-module__srsDVG__button{color:buttontext;opacity:1;background:buttonface;border:1px solid buttontext}.AmbientSound-module__srsDVG__button:focus-visible{outline:2px solid highlight}}
.ScrollNav-module__V1ZfnW__nav{left:max(10px, env(safe-area-inset-left,0px));right:max(10px, env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 18px + 3px);z-index:51;pointer-events:none;transition:opacity .4s var(--ease-standard), visibility 0s;--n-ink:var(--night-ink);--n-fill:#1c191694;--n-line:#f2ece447;justify-content:space-between;align-items:center;display:flex;position:fixed}.ScrollNav-module__V1ZfnW__nav[data-tone=paper]{--n-ink:var(--ink);--n-fill:#fbf8f3d1;--n-line:#2b272242}.ScrollNav-module__V1ZfnW__nav[data-busy]{opacity:.45}.ScrollNav-module__V1ZfnW__nav[data-hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s var(--ease-standard), visibility 0s linear .4s}.ScrollNav-module__V1ZfnW__nav[data-hidden] .ScrollNav-module__V1ZfnW__btn{pointer-events:none}.ScrollNav-module__V1ZfnW__btn{border:1px solid var(--n-line);background:var(--n-fill);width:44px;height:44px;color:var(--n-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;pointer-events:auto;border-radius:999px;place-items:center;padding:0;display:grid}.ScrollNav-module__V1ZfnW__btn[data-off]{visibility:hidden;pointer-events:none}.ScrollNav-module__V1ZfnW__btn[data-end]{margin-left:auto}.ScrollNav-module__V1ZfnW__btn:hover{background:color-mix(in srgb, var(--n-fill) 60%, var(--n-ink) 14%)}.ScrollNav-module__V1ZfnW__btn:focus-visible{outline:2px solid var(--n-ink);outline-offset:3px}@media (min-width:900px){.ScrollNav-module__V1ZfnW__nav{left:auto;right:max(24px, env(safe-area-inset-right,0px));flex-direction:column;gap:8px;bottom:24px}.ScrollNav-module__V1ZfnW__btn[data-end]{margin-left:0}}@media (forced-colors:active){.ScrollNav-module__V1ZfnW__btn{color:buttontext;background:buttonface;border-color:buttontext}}@media (prefers-reduced-motion:reduce){.ScrollNav-module__V1ZfnW__nav,.ScrollNav-module__V1ZfnW__nav[data-hidden]{transition:none}}
.ScrollProgress-module__z3Ay7a__track{mix-blend-mode:normal;pointer-events:none;z-index:40;background:#f2ece429;border-radius:2px;width:2px;height:min(26svh,220px);margin-top:calc(min(26svh,220px)/-2);position:fixed;top:50%;right:5px;overflow:hidden}.ScrollProgress-module__z3Ay7a__fill{transform-origin:top;background:#d9a581d9;width:100%;height:100%}.ScrollProgress-module__z3Ay7a__track[data-tone=paper]{background:#2b27224d}.ScrollProgress-module__z3Ay7a__track[data-tone=paper] .ScrollProgress-module__z3Ay7a__fill{background:var(--accent)}@media (prefers-reduced-motion:reduce){.ScrollProgress-module__z3Ay7a__track{display:none}}
.ShareButton-module__dtwX2G__wrap{text-align:center;margin-top:clamp(28px,4vw,44px)}.ShareButton-module__dtwX2G__heading{font:400 clamp(16px, 1.5vw, 19px)/1.4 var(--font-sans);color:var(--night-ink-muted);margin:0 0 14px}.ShareButton-module__dtwX2G__channels{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ShareButton-module__dtwX2G__channel{min-height:48px;color:var(--night-ink);font:500 16px/1 var(--font-sans);isolation:isolate;background:linear-gradient(color-mix(in srgb, var(--night-raised) 90%, transparent), color-mix(in srgb, var(--night) 85%, transparent)) padding-box, linear-gradient(120deg, #f3c98ba6, #b08ed680, #d9a47ea6, #f3c98ba6) border-box;transition:transform .16s var(--ease-standard), filter .16s;background-size:100% 100%,300% 300%;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 22px;text-decoration:none;animation:10s ease-in-out 2 ShareButton-module__dtwX2G__edgeDrift;display:inline-flex;position:relative}.ShareButton-module__dtwX2G__channel:hover{filter:brightness(1.12)}.ShareButton-module__dtwX2G__channel:active{transform:scale(.97)}.ShareButton-module__dtwX2G__channel:focus-visible,.ShareButton-module__dtwX2G__button:focus-visible{outline:2px solid var(--night-ink);outline-offset:2px}.ShareButton-module__dtwX2G__button{color:var(--night-ink-muted);font:500 15px/1 var(--font-sans);cursor:pointer;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--night-ink) 22%, transparent);transition:color .16s, box-shadow .16s, transform .16s var(--ease-standard);background:0 0;border:0;border-radius:999px;padding:10px 18px}.ShareButton-module__dtwX2G__button:hover{color:var(--night-ink);box-shadow:inset 0 0 0 1px var(--night-accent)}.ShareButton-module__dtwX2G__button:active{transform:scale(.97)}.ShareButton-module__dtwX2G__status{min-height:1.4em;font:400 14px/1.4 var(--font-sans);color:var(--night-accent);margin:8px 0 0}@keyframes ShareButton-module__dtwX2G__edgeDrift{0%,to{background-position:0 0,0%}50%{background-position:0 0,100%}}@media (prefers-reduced-motion:reduce){.ShareButton-module__dtwX2G__channel{animation:none}}
.Aurora-module__V3ZMYa__aurora{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.Aurora-module__V3ZMYa__slot{position:absolute;inset:0}.Aurora-module__V3ZMYa__layer{will-change:transform, opacity;border-radius:50%;position:absolute;top:56%;left:50%}.Aurora-module__V3ZMYa__amber{background:radial-gradient(closest-side,#f3c98b75,#d9a47e38 36%,#78503212 62%,#0000);width:130vmax;height:130vmax;margin:-65vmax 0 0 -65vmax}.Aurora-module__V3ZMYa__gold{background:radial-gradient(closest-side,#ffe2a880,#f3c98b2e 46%,#0000);width:56vmax;height:56vmax;margin:-28vmax 0 0 -28vmax}.Aurora-module__V3ZMYa__rose{background:radial-gradient(closest-side,#f08c7c66,#c4647633 40%,#5a284612 64%,#0000);width:120vmax;height:120vmax;margin:-60vmax 0 0 -60vmax;top:62%}.Aurora-module__V3ZMYa__dusk{background:radial-gradient(closest-side,#8076e257,#504eaa29 42%,#1e1e500f 66%,#0000);width:130vmax;height:130vmax;margin:-65vmax 0 0 -65vmax;top:48%}
.Landing-module__BM3p4a__page{background:var(--night);min-height:100svh;color:var(--night-ink);position:relative;overflow-x:clip}.Landing-module__BM3p4a__header{z-index:20;padding:14px var(--gutter) 36px;background:linear-gradient(to bottom, var(--night) 0, var(--night) 55%, color-mix(in srgb, var(--night) 0%, transparent) 100%);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.Landing-module__BM3p4a__brand{pointer-events:auto;color:var(--night-ink);line-height:0;text-decoration:none;display:block}.Landing-module__BM3p4a__brand:focus-visible{outline:2px solid var(--night-ink);outline-offset:3px}.Landing-module__BM3p4a__main{z-index:1;position:relative}.Landing-module__BM3p4a__section{max-width:68rem;padding:clamp(72px, 12vw, 148px) var(--gutter);margin:0 auto;scroll-margin-top:72px}.Landing-module__BM3p4a__hero{text-align:center;justify-content:center;align-items:center;min-height:100svh;padding-top:96px;padding-bottom:80px;display:flex}.Landing-module__BM3p4a__heroInner{will-change:transform, opacity;flex-direction:column;justify-content:center;align-items:center;display:flex}.Landing-module__BM3p4a__scene{position:relative}.Landing-module__BM3p4a__anchor{scroll-margin-top:72px}.Landing-module__BM3p4a__stage{width:100%}.Landing-module__BM3p4a__stageInner{width:100%;max-width:68rem;padding:clamp(72px, 12vw, 148px) var(--gutter);margin:0 auto}.Landing-module__BM3p4a__pinOn+.Landing-module__BM3p4a__pinOn{margin-top:-100svh}.Landing-module__BM3p4a__pinOn .Landing-module__BM3p4a__stage{align-items:center;height:100svh;display:flex;position:sticky;top:0}.Landing-module__BM3p4a__pinOn .Landing-module__BM3p4a__stageInner{padding-block:84px 36px}.Landing-module__BM3p4a__pinOn .Landing-module__BM3p4a__evening{min-height:0}.Landing-module__BM3p4a__title{font-family:var(--font-serif);letter-spacing:-.035em;animation:Landing-module__BM3p4a__rise 1.4s var(--ease-standard) .2s both;margin:0;font-size:clamp(58px,12.5vw,176px);font-weight:500;line-height:.98}.Landing-module__BM3p4a__lead{text-wrap:balance;max-width:min(27em,86vw);color:color-mix(in srgb, var(--night-ink) 94%, transparent);animation:Landing-module__BM3p4a__rise .8s var(--ease-standard) .3s both;margin:clamp(24px,3vw,44px) auto 0;font-size:clamp(21px,2.3vw,32px);line-height:1.45}.Landing-module__BM3p4a__trust{text-wrap:balance;max-width:min(30em,86vw);color:color-mix(in srgb, var(--night-ink) 92%, transparent);animation:Landing-module__BM3p4a__rise .8s var(--ease-standard) .4s both;margin:14px auto 0;font-size:clamp(17px,1.6vw,22px);line-height:1.5}.Landing-module__BM3p4a__actions{animation:Landing-module__BM3p4a__rise 1.4s var(--ease-standard) .95s both;flex-flow:column wrap;justify-content:center;align-items:center;gap:16px;margin-top:36px;display:flex}.Landing-module__BM3p4a__heroCta{min-height:56px;color:var(--night-on-accent);font:600 18px/1 var(--font-sans);background:linear-gradient(110deg, var(--night-accent) 0%, #f3c98b 45%, var(--night-accent) 100%);transition:transform .16s var(--ease-standard), filter .16s;background-size:220% 100%;border-radius:999px;align-items:center;padding:0 32px;text-decoration:none;animation:7s ease-in-out 3 Landing-module__BM3p4a__heroSheen;display:inline-flex;box-shadow:0 10px 40px -12px #f3c98b8c}.Landing-module__BM3p4a__heroCta:hover{filter:brightness(1.07)}.Landing-module__BM3p4a__heroCta:active{transform:scale(.97)}.Landing-module__BM3p4a__heroCta:focus-visible{outline:2px solid var(--night-ink);outline-offset:3px}.Landing-module__BM3p4a__status{font:500 14px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:#f8dcb0;margin:0}@keyframes Landing-module__BM3p4a__heroSheen{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.Landing-module__BM3p4a__heroCta{animation:none}}.Landing-module__BM3p4a__pill{letter-spacing:.12em;text-transform:uppercase;color:var(--lamp);border-radius:999px;margin:0;padding:10px 18px;font-size:14px;display:inline-block;box-shadow:inset 0 0 0 1px #f3c98b66}.Landing-module__BM3p4a__kicker{font:600 13px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#f0c4a0;margin:0 0 14px}.Landing-module__BM3p4a__h2{font-family:var(--font-serif);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(42px,6.6vw,96px);font-weight:500;line-height:1.04}.Landing-module__BM3p4a__sub{max-width:34em;color:color-mix(in srgb, var(--night-ink) 80%, transparent);margin:28px 0 0;font-size:clamp(20px,2.1vw,30px);line-height:1.42}.Landing-module__BM3p4a__sub a{color:var(--night-accent)}.Landing-module__BM3p4a__langs{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:12px;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}.Landing-module__BM3p4a__lang{background:color-mix(in srgb, var(--night-raised) 60%, transparent);height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--night-ink) 10%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.Landing-module__BM3p4a__langName{font:600 12px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--night-accent)}.Landing-module__BM3p4a__langText{font-family:var(--font-serif);font-size:clamp(21px,1.8vw,25px);line-height:1.4}.Landing-module__BM3p4a__points{gap:4px;max-width:44rem;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}.Landing-module__BM3p4a__point{border-bottom:1px solid color-mix(in srgb, var(--night-ink) 12%, transparent);padding:16px 0 16px 34px;font-size:clamp(20px,2.1vw,29px);line-height:1.5;position:relative}.Landing-module__BM3p4a__point:before{content:"";background:var(--night-accent);border-radius:50%;width:10px;height:10px;position:absolute;top:1.35em;left:4px;box-shadow:0 0 14px 2px #d9a47e8c}.Landing-module__BM3p4a__closing{text-align:center;padding-bottom:clamp(72px,10vw,140px)}.Landing-module__BM3p4a__closing .Landing-module__BM3p4a__sub{margin-left:auto;margin-right:auto}.Landing-module__BM3p4a__closing .Landing-module__BM3p4a__pill{margin-top:28px}.Landing-module__BM3p4a__form{justify-content:center;margin-top:28px;display:flex}.Landing-module__BM3p4a__footer{z-index:1;padding:32px var(--gutter) calc(env(safe-area-inset-bottom,0px) + 40px);border-top:1px solid color-mix(in srgb, var(--night-ink) 10%, transparent);flex-direction:column;align-items:center;gap:14px;font-size:15px;display:flex;position:relative}.Landing-module__BM3p4a__links{flex-wrap:wrap;justify-content:center;gap:8px 22px;display:flex}.Landing-module__BM3p4a__links a,.Landing-module__BM3p4a__contact{color:#d3cbbf;text-decoration:none}.Landing-module__BM3p4a__links a{align-items:center;min-height:44px;padding:0 6px;display:inline-flex}.Landing-module__BM3p4a__links a:hover,.Landing-module__BM3p4a__links a:focus-visible,.Landing-module__BM3p4a__contact:hover,.Landing-module__BM3p4a__contact:focus-visible{color:var(--night-ink)}.Landing-module__BM3p4a__sheen{background:linear-gradient(100deg,#f6efe6 0% 30%,#f3c98b 44%,#f08c7c 56%,#f6efe6 70% 100%) 0%/260% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.16em;padding-bottom:.16em;animation:11s ease-in-out 2 alternate Landing-module__BM3p4a__sheen}.Landing-module__BM3p4a__title.Landing-module__BM3p4a__sheen{animation:Landing-module__BM3p4a__rise 1.4s var(--ease-standard) .2s both, Landing-module__BM3p4a__sheen 11s ease-in-out 1.6s 2 alternate}@keyframes Landing-module__BM3p4a__sheen{0%{background-position:0%}to{background-position:100%}}.Landing-module__BM3p4a__evening{flex-direction:column;justify-content:center;min-height:78svh;display:flex}.Landing-module__BM3p4a__dateline{color:#d3cbbf;letter-spacing:.08em;margin-left:10px}.Landing-module__BM3p4a__big{max-width:14ch;font-family:var(--font-serif);letter-spacing:-.03em;margin:0;font-size:clamp(58px,12vw,176px);font-weight:500;line-height:1}.Landing-module__BM3p4a__word{display:inline-block}.Landing-module__BM3p4a__pull{border-left:2px solid var(--night-accent);max-width:34rem;margin-top:clamp(28px,4vw,52px);padding:6px 0 6px 22px}.Landing-module__BM3p4a__pullTitle{font-family:var(--font-serif);margin:0;font-size:clamp(30px,3.5vw,50px);line-height:1.15}.Landing-module__BM3p4a__pullText{color:#d3cbbf;margin:8px 0 0;font-size:clamp(18px,1.8vw,24px);line-height:1.55}.Landing-module__BM3p4a__split{align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (min-width:60rem){.Landing-module__BM3p4a__split{grid-template-columns:1fr 1.08fr}}.Landing-module__BM3p4a__years{border-left:2px solid var(--night-accent);max-width:34rem;padding:6px 0 6px 22px}.Landing-module__BM3p4a__years .Landing-module__BM3p4a__kicker{margin-bottom:10px}.Landing-module__BM3p4a__yearsTitle{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(30px,3.5vw,50px);line-height:1.15}.Landing-module__BM3p4a__cardText{color:#d3cbbf;margin:14px 0 0;font-size:clamp(18px,1.6vw,22px);line-height:1.55}.Landing-module__BM3p4a__timeline{grid-template-columns:1fr;gap:14px;margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.Landing-module__BM3p4a__timeline{grid-template-columns:repeat(3,1fr);align-items:end}}.Landing-module__BM3p4a__timeline li{display:flex}.Landing-module__BM3p4a__month{background:color-mix(in srgb, var(--night-raised) 62%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--night-ink) 11%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;flex-direction:column;flex:1;gap:6px;padding:22px 22px 24px;display:flex;position:relative}.Landing-module__BM3p4a__monthNow{background:color-mix(in srgb, var(--night-accent-soft) 80%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--night-accent) 55%, transparent), 0 0 40px -8px #d9a47e73;padding-top:40px}.Landing-module__BM3p4a__monthName{font-family:var(--font-serif);font-size:clamp(28px,3vw,42px)}.Landing-module__BM3p4a__monthMeta{color:#d3cbbf;font-size:17px}.Landing-module__BM3p4a__filed{font:600 12px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--night-accent);position:absolute;top:14px;left:22px}@keyframes Landing-module__BM3p4a__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Landing-module__BM3p4a__title,.Landing-module__BM3p4a__title.Landing-module__BM3p4a__sheen,.Landing-module__BM3p4a__sheen,.Landing-module__BM3p4a__lead,.Landing-module__BM3p4a__trust,.Landing-module__BM3p4a__actions{animation:none}}.Landing-module__BM3p4a__sceneCopy{min-width:0}.Landing-module__BM3p4a__sub{text-wrap:pretty}@media (max-width:600px){.Landing-module__BM3p4a__title{font-size:clamp(64px,17vw,176px)}.Landing-module__BM3p4a__big{font-size:clamp(72px,19vw,176px)}}@media (forced-colors:active){.Landing-module__BM3p4a__heroCta{forced-color-adjust:none;border:2px solid buttontext}}
.ProofLetter-module__GetrBq__letter{background:var(--paper);max-width:46rem;color:var(--ink);border-radius:6px 22px 22px;margin:0;padding:clamp(22px,3.2vw,40px);transform:rotate(-.6deg);box-shadow:0 30px 80px -24px #000000a6,0 0 0 1px #ffffff0a}.ProofLetter-module__GetrBq__head{border-bottom:1px solid var(--line);font:600 12px/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding-bottom:14px;display:flex}.ProofLetter-module__GetrBq__body{font-family:var(--font-serif);margin:20px 0 0;font-size:clamp(18px,1.7vw,23px);line-height:1.7}.ProofLetter-module__GetrBq__out{color:var(--ink-muted);background:linear-gradient(var(--recording), var(--recording)) no-repeat 0 58% / 100% 2px;text-decoration:none}.ProofLetter-module__GetrBq__in{background:var(--accent-soft);color:var(--accent);border-radius:4px;margin-left:.25em;padding:0 .3em;font-style:normal;text-decoration:none}.ProofLetter-module__GetrBq__foot{border-top:1px solid var(--line);font:500 15px/1.4 var(--font-sans);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:22px 0 0;padding-top:14px;display:flex}.ProofLetter-module__GetrBq__count{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:5px 12px;font-weight:600}@media (prefers-reduced-motion:reduce){.ProofLetter-module__GetrBq__letter{transform:none}}
.StoryRail-module__iatW5q__rail{z-index:10;background:color-mix(in srgb, var(--night-ink) 9%, transparent);pointer-events:none;border-radius:2px;width:2px;position:fixed;top:84px;bottom:28px;left:clamp(10px,1.8vw,26px)}.StoryRail-module__iatW5q__fill{transform-origin:top;background:linear-gradient(#f3c98b,#f08c7c 50%,#8076e2);border-radius:2px;width:100%;height:100%;box-shadow:0 0 12px #f3c98b73}@media (max-width:52rem){.StoryRail-module__iatW5q__rail{display:none}}
.Room-module__omXZ3a__room{aspect-ratio:400/220;width:100%;position:relative}.Room-module__omXZ3a__lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Room-module__omXZ3a__lamp{width:16.5%;height:auto;position:absolute;top:13.2%;left:8%;overflow:visible}.Room-module__omXZ3a__shoes{width:20%;height:auto;position:absolute;top:80.6%;left:33%;overflow:visible}
.S07Years-module__wFwQ7a__frame{background:var(--dusk);color:var(--night-ink);--room-lift:0svh;--dateline-lift:-29svh;--s07-head:clamp(40px, 5.6vw, 88px);background:linear-gradient(to top, color-mix(in srgb, var(--night-accent) 14%, var(--dusk)), var(--dusk) 55%);--letter-accent:var(--accent);--letter-on-accent:var(--on-accent);--letter-pill:color-mix(in srgb, var(--ink) 7%, var(--surface-raised));position:absolute;inset:0;overflow:hidden}.S07Years-module__wFwQ7a__roomSlot{z-index:1;width:150vw;margin-left:-75vw;position:absolute;bottom:11svh;left:50%}.S07Years-module__wFwQ7a__whenBig{left:var(--gutter);right:var(--gutter);text-align:center;font-family:var(--font-serif);font-weight:500;font-size:var(--s07-head);letter-spacing:-.02em;color:var(--lamp);transform-origin:50% 0;z-index:3;pointer-events:none;margin:0;line-height:1.05;position:absolute;top:38svh}@media (max-width:899px){.S07Years-module__wFwQ7a__whenBig{white-space:nowrap;font-size:min(var(--s07-head), calc((100vw - 2 * var(--gutter)) / 7.6))}}.S07Years-module__wFwQ7a__lampLight{pointer-events:none;position:absolute;inset:-60% -10% -10%}.S07Years-module__wFwQ7a__room{color:color-mix(in srgb, var(--night-ink) 74%, transparent);position:relative}.S07Years-module__wFwQ7a__glow{pointer-events:none;z-index:1;position:absolute;inset:0}.S07Years-module__wFwQ7a__phoneSlot{z-index:2;justify-content:center;display:flex;position:absolute;top:37svh;left:0;right:0}.S07Years-module__wFwQ7a__phone{flex:none}.S07Years-module__wFwQ7a__copy{left:var(--gutter);right:var(--gutter);top:calc(env(safe-area-inset-top,0px) + 9svh);text-align:center;z-index:3;position:absolute}@media (max-width:360px),(max-height:600px){.S07Years-module__wFwQ7a__copy{top:calc(env(safe-area-inset-top,0px) + 8svh)}}.S07Years-module__wFwQ7a__copy p{margin-left:auto;margin-right:auto}.S07Years-module__wFwQ7a__when{color:var(--lamp)}.S07Years-module__wFwQ7a__night{background:var(--night);z-index:0;pointer-events:none;position:absolute;inset:0}@media (min-width:900px){.S07Years-module__wFwQ7a__phoneSlot{align-items:center;inset:0 max(8vw,50vw - 560px) 0 auto}.S07Years-module__wFwQ7a__copy{left:max(var(--gutter), calc(50vw - 640px));text-align:left;width:min(52vw,780px);top:50%;right:auto;transform:translateY(-60%)}.S07Years-module__wFwQ7a__copy p{margin-left:0}.S07Years-module__wFwQ7a__roomSlot{width:min(96vw,1100px);margin-left:calc(min(96vw,1100px)/-2 + 8vw);bottom:4svh}.S07Years-module__wFwQ7a__whenBig{text-align:left;left:max(var(--gutter), calc(50vw - 640px));transform-origin:0 0;width:min(52vw,780px);right:auto}.S07Years-module__wFwQ7a__frame{--dateline-lift:-22svh}}[data-resting].S07Years-module__wFwQ7a__frame .S07Years-module__wFwQ7a__night{opacity:0!important}
.gallery-module__xr7hiG__plate{grid-template-rows:repeat(3,1fr);height:100svh;display:grid;position:relative;overflow:hidden}.gallery-module__xr7hiG__single{grid-template-rows:1fr}@media (min-width:700px){.gallery-module__xr7hiG__plate{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr)}.gallery-module__xr7hiG__single{grid-template-columns:1fr}}.gallery-module__xr7hiG__panel{isolation:isolate;position:relative;overflow:hidden;container-type:size}.gallery-module__xr7hiG__panel[data-tone=night]{background:var(--night);color:var(--night-ink)}.gallery-module__xr7hiG__panel[data-tone=dusk]{background:var(--dusk);color:var(--night-ink)}.gallery-module__xr7hiG__panel[data-tone=paper]{background:var(--paper);color:var(--ink)}.gallery-module__xr7hiG__label{z-index:5;font:500 11px/1.3 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:0;position:absolute;top:12px;left:14px}.gallery-module__xr7hiG__split{position:absolute;inset:0 0 0 50%;overflow:hidden}.gallery-module__xr7hiG__splitLine{opacity:.12;z-index:4;background:currentColor;width:1px;position:absolute;top:0;bottom:0;left:50%}.gallery-module__xr7hiG__splitTag{z-index:5;font:500 10px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;opacity:.45;margin:0;position:absolute;bottom:10px}.gallery-module__xr7hiG__ramp{background:linear-gradient(#1b1917 0%,#161412 45%,#0d0c0b 100%);position:absolute;inset:0}.gallery-module__xr7hiG__copy{z-index:3;padding:0 var(--gutter);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.gallery-module__xr7hiG__headline{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(36px,6vw,92px);font-weight:500;line-height:1.04}.gallery-module__xr7hiG__dateline{font:500 clamp(13px, 1.1vw, 16px) / 1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;opacity:.72;margin:0 0 .9em}.gallery-module__xr7hiG__letter{max-width:var(--measure);text-align:left;font-family:var(--font-serif);margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.6}.gallery-module__xr7hiG__letterHead{font:500 13px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1.2em}.gallery-module__xr7hiG__card{border-radius:var(--radius-lg);background:var(--paper);width:min(72cqw,340px);height:min(70cqh,420px);color:var(--ink);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 30px 60px -30px #0009}.gallery-module__xr7hiG__cardText{font:15px/1.55 var(--font-serif);margin:0;position:absolute;inset:22px}.gallery-module__xr7hiG__bloom{width:100%;height:100%;position:relative}
.Legal-module__Dj0VpW__frame{--legal-bg:var(--paper);--legal-ink:var(--ink);--legal-muted:var(--ink-muted);--legal-link:var(--accent);--legal-focus:var(--focus);background:var(--legal-bg);color:var(--legal-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:var(--font-sans);min-height:60dvh;font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);line-height:1.65}@media (prefers-color-scheme:dark){.Legal-module__Dj0VpW__frame{--lightningcss-light: ;--lightningcss-dark:initial;--legal-bg:var(--night);--legal-ink:var(--night-ink);--legal-muted:var(--night-ink-muted);--legal-link:var(--night-accent);--legal-focus:var(--night-accent)}}.Legal-module__Dj0VpW__frame :focus-visible{outline-color:var(--legal-focus)}.Legal-module__Dj0VpW__bar,.Legal-module__Dj0VpW__prose{grid-template-columns:minmax(var(--gutter), 1fr) minmax(0, var(--measure)) minmax(var(--gutter), 1fr);display:grid}.Legal-module__Dj0VpW__bar{padding-top:max(10px, env(safe-area-inset-top))}.Legal-module__Dj0VpW__bar>*{grid-column:2}.Legal-module__Dj0VpW__back{min-height:44px;color:var(--legal-muted);border-radius:var(--radius-sm);transition:color var(--fade-ms) var(--ease-standard);justify-self:start;align-items:center;gap:.5em;margin-left:-.25em;padding:0 .75em 0 .25em;font-size:.95em;font-weight:500;text-decoration:none;display:inline-flex}.Legal-module__Dj0VpW__back:hover{color:var(--legal-ink)}.Legal-module__Dj0VpW__back svg{flex:none;width:1.1em;height:1.1em}.Legal-module__Dj0VpW__prose{overflow-wrap:break-word;word-spacing:.07em;padding-block:.75rem 4.5rem}.Legal-module__Dj0VpW__prose>*{grid-column:2;min-width:0;margin:0}.Legal-module__Dj0VpW__prose>*+*{margin-top:1em}.Legal-module__Dj0VpW__prose>.Legal-module__Dj0VpW__updated{color:var(--legal-muted);margin-top:.6em;font-size:.92em}.Legal-module__Dj0VpW__prose h1,.Legal-module__Dj0VpW__prose h2{font-family:var(--font-serif);color:var(--legal-ink);text-wrap:balance;font-weight:500}.Legal-module__Dj0VpW__prose h1{letter-spacing:-.015em;margin-top:.4rem;font-size:clamp(2rem,1.45rem + 2.4vw,2.8rem);line-height:1.12}.Legal-module__Dj0VpW__prose h2{letter-spacing:-.005em;margin-top:2.2em;scroll-margin-top:1rem;font-size:1.35em;line-height:1.25}.Legal-module__Dj0VpW__prose h2+*{margin-top:.6em}.Legal-module__Dj0VpW__prose ul{padding-left:1.3em}.Legal-module__Dj0VpW__prose li+li{margin-top:.45em}.Legal-module__Dj0VpW__prose li::marker{color:var(--legal-muted)}.Legal-module__Dj0VpW__prose a{color:var(--legal-link);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration-thickness:1px}.Legal-module__Dj0VpW__prose a:hover{text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.Legal-module__Dj0VpW__back{transition:none}}@media print{.Legal-module__Dj0VpW__bar{display:none}.Legal-module__Dj0VpW__frame{--legal-bg:var(--surface-raised);--legal-ink:var(--ink);--legal-muted:var(--ink-muted);--legal-link:var(--accent);--legal-focus:var(--focus);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}
