.HandwrittenLine_wrap__9ffg_{display:inline-block;width:7.85em;max-width:100%;height:1.05em;margin:0;overflow:visible;vertical-align:baseline;flex:0 1 auto;transform:translateY(.14em)}.HandwrittenLine_svg__MDu0A{display:block;width:100%;height:100%;overflow:visible}.HandwrittenLine_measure__DvGSU{position:absolute;left:-9999px;top:0;width:560px;height:78px;overflow:hidden;visibility:hidden;pointer-events:none}.HandwrittenLine_letter__Y2FUB{font-family:Allura,Great Vibes,Segoe Script,cursive;font-size:78px;font-weight:400;letter-spacing:.01em;fill:transparent;stroke:var(--color-primary);stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill}.HandwrittenLine_done__UMBKk .HandwrittenLine_letter__Y2FUB,.HandwrittenLine_reduced__Jcp9n .HandwrittenLine_letter__Y2FUB{fill:var(--color-primary-hover);stroke:var(--color-primary);stroke-dashoffset:0!important}@media (max-width:640px){.HandwrittenLine_wrap__9ffg_{width:8.6em;height:1.08em}.HandwrittenLine_letter__Y2FUB{font-size:74px;stroke-width:1.2px}}.TrajectoryCarousel_root__EkNtb{--tc-gap:0.9rem;--tc-visible:1.36;--tc-duration:800ms;--tc-progress:0;--tc-slide-w:280px;width:100%;min-width:0}.TrajectoryCarousel_viewport__EbB6r{overflow:hidden;width:100%;touch-action:pan-y;cursor:grab}.TrajectoryCarousel_viewportDragging__vdp3U{cursor:grabbing}.TrajectoryCarousel_track__TY3wp{display:flex;gap:var(--tc-gap);will-change:transform;transition:transform var(--tc-duration) cubic-bezier(.4,0,.2,1)}.TrajectoryCarousel_trackInstant__2lMee{transition:none}.TrajectoryCarousel_slide__3Toqt{flex:0 0 var(--tc-slide-w);width:var(--tc-slide-w);min-width:0;margin:0}.TrajectoryCarousel_frame__apw3O{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:1.05rem;background:var(--color-surface-secondary);box-shadow:0 8px 22px rgb(53 42 36/.05)}.TrajectoryCarousel_image__9CafJ,.TrajectoryCarousel_placeholder__X5fmE{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.TrajectoryCarousel_frame__apw3O img[loading=lazy]{opacity:1}.TrajectoryCarousel_placeholder__X5fmE{background:linear-gradient(160deg,var(--color-soft),var(--color-surface-secondary) 55%,var(--palette-beige) 100%)}.TrajectoryCarousel_caption__dGMhL{margin-top:.85rem;padding-inline:.15rem}.TrajectoryCarousel_captionIndex__4qZgp{display:block;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary)}.TrajectoryCarousel_captionTitle__N1yQG{display:block;margin-top:.3rem;font-family:Cormorant Garamond,Iowan Old Style,Baskerville,Georgia,serif;font-size:1.05rem;font-weight:600;letter-spacing:.01em;color:var(--color-foreground);line-height:1.25}.TrajectoryCarousel_captionMeta__X0BCL{display:block;margin-top:.2rem;font-size:.82rem;line-height:1.45;color:var(--color-muted)}.TrajectoryCarousel_captionMeta__X0BCL:empty{display:none}.TrajectoryCarousel_timerBar__tMKFe{margin-top:.9rem;height:2px;width:100%;overflow:hidden;border-radius:999px;background:var(--color-border)}.TrajectoryCarousel_timerBarFill__UtQ32{display:block;height:100%;width:calc(var(--tc-progress) * 100%);background:var(--color-primary)}.TrajectoryCarousel_footer__uuMtN{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.85rem}.TrajectoryCarousel_progress__6_ycJ{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;min-width:0}.TrajectoryCarousel_progressItem__mWjQw{display:inline-flex;align-items:center;gap:.45rem;border:0;padding:.15rem 0;background:transparent;color:var(--color-muted);font-size:.78rem;font-weight:600;letter-spacing:.12em;transition:color .22s ease}.TrajectoryCarousel_progressItem__mWjQw[data-active=true]{color:var(--color-primary)}.TrajectoryCarousel_progressItem__mWjQw:hover{color:var(--color-foreground)}.TrajectoryCarousel_progressItem__mWjQw:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:2px}.TrajectoryCarousel_progressSep__YUlrX{color:var(--color-border-hover);font-size:.75rem;letter-spacing:0;user-select:none}.TrajectoryCarousel_arrows__QsbZN{display:inline-flex;align-items:center;gap:.45rem;flex-shrink:0}.TrajectoryCarousel_arrow__Qf9YV{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:999px;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 90%,transparent);color:var(--color-muted);transition:color .2s ease,border-color .2s ease,background .2s ease}.TrajectoryCarousel_arrow__Qf9YV:hover{color:var(--color-foreground);border-color:var(--color-border-hover);background:var(--color-surface)}.TrajectoryCarousel_arrow__Qf9YV:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.TrajectoryCarousel_reduced__JcdSn .TrajectoryCarousel_track__TY3wp{transition:none}@media (min-width:64rem){.TrajectoryCarousel_root__EkNtb{--tc-visible:1.26;--tc-gap:0.6rem}.TrajectoryCarousel_frame__apw3O{max-height:34rem}}@media (max-width:1024px){.TrajectoryCarousel_root__EkNtb{--tc-visible:1.35;--tc-gap:0.55rem;max-width:30rem;margin-inline:auto}.TrajectoryCarousel_frame__apw3O{border-radius:1rem}}@media (max-width:640px){.TrajectoryCarousel_root__EkNtb{--tc-visible:1.35;--tc-gap:0.5rem;max-width:none}.TrajectoryCarousel_frame__apw3O{max-height:22.5rem;border-radius:.9rem}.TrajectoryCarousel_footer__uuMtN{align-items:flex-start;flex-direction:column;gap:.9rem}.TrajectoryCarousel_arrows__QsbZN{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.TrajectoryCarousel_track__TY3wp{transition:none}}