.LandingReseatDemo-module__w7zLwW__experience{--hero-chrome-h:52px;align-items:start;gap:var(--s-3) clamp(24px, 3vw, 48px);grid-template:"rail plan"minmax(0,1fr)"rail chrome"/minmax(400px,.8fr) minmax(0,1.2fr);width:100%;max-width:1560px;margin-inline:auto;display:grid}.LandingReseatDemo-module__w7zLwW__rail{align-content:space-between;align-self:stretch;gap:var(--s-10);grid-area:rail;min-width:0;display:grid}.LandingReseatDemo-module__w7zLwW__railLead{align-content:start;gap:var(--s-6);min-width:0;display:grid}.LandingReseatDemo-module__w7zLwW__railFoot{min-width:0}.LandingReseatDemo-module__w7zLwW__masthead{gap:var(--s-3);min-width:0;display:grid}.LandingReseatDemo-module__w7zLwW__heroTitle{max-width:16ch;color:var(--ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(3.25rem,4.2vw,4rem);line-height:1.06}.LandingReseatDemo-module__w7zLwW__deck{max-width:46ch;color:var(--ink-2);font:500 var(--fs-16)/1.5 var(--font-sans);text-wrap:pretty}.LandingReseatDemo-module__w7zLwW__plan{width:100%;height:clamp(560px, calc(100svh - var(--landing-header-h) - var(--s-24) - var(--hero-chrome-h) - var(--s-3)), 900px);border:1px solid var(--edge);border-radius:var(--r-surface);background:var(--card);box-shadow:var(--sh-float);isolation:isolate;flex-direction:column;grid-area:plan;margin:0;display:flex;position:relative;overflow:hidden}.LandingReseatDemo-module__w7zLwW__planHeader{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--hero-chrome-h);padding-left:var(--s-1);grid-area:chrome;display:flex}.LandingReseatDemo-module__w7zLwW__storySelector{align-items:stretch;gap:var(--s-5);min-width:0;display:flex}.LandingReseatDemo-module__w7zLwW__storyTab{min-height:44px;color:var(--ink-3);font:600 var(--fs-14)/1.2 var(--font-sans);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:color .18s var(--ease), transform var(--dur-press) var(--ease-out);background:0 0;border:0;border-radius:0;align-items:center;padding:4px 0 10px;display:inline-flex;position:relative}@media (hover:hover){.LandingReseatDemo-module__w7zLwW__storyTab:hover{color:var(--ink)}}.LandingReseatDemo-module__w7zLwW__storyTab:after{background:var(--forest);content:"";transform-origin:0;height:1px;transition:transform .18s var(--ease-out);position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.LandingReseatDemo-module__w7zLwW__storyTab[data-active=true]{color:var(--forest)}.LandingReseatDemo-module__w7zLwW__storyTab[data-active=true]:after{transform:scaleX(1)}.LandingReseatDemo-module__w7zLwW__storyTab:active{transform:scale(.98)}.LandingReseatDemo-module__w7zLwW__storyTab:focus-visible{outline:2px solid var(--forest);outline-offset:2px;border-radius:2px}.LandingReseatDemo-module__w7zLwW__transport{align-items:center;gap:var(--s-1);flex:none;display:flex}.LandingReseatDemo-module__w7zLwW__transportButton{min-width:44px;min-height:44px;padding:0 var(--s-2);color:var(--ink-3);font:600 var(--fs-14)/1 var(--font-sans);cursor:pointer;transition:color var(--dur-1) var(--ease), transform var(--dur-press) var(--ease-out);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.LandingReseatDemo-module__w7zLwW__transportButton:active{transform:scale(.97)}.LandingReseatDemo-module__w7zLwW__transportButton:hover,.LandingReseatDemo-module__w7zLwW__transportButton:focus-visible{color:var(--forest)}.LandingReseatDemo-module__w7zLwW__planBody{flex-direction:column;flex:1;min-height:0;display:flex}.LandingReseatDemo-module__w7zLwW__planBody:focus-visible{outline-offset:-3px}.LandingReseatDemo-module__w7zLwW__caption{padding:var(--s-4) var(--s-4) var(--s-3);color:var(--ink);font:500 var(--fs-20)/1.34 var(--font-serif);text-wrap:pretty;margin:0;display:grid}.LandingReseatDemo-module__w7zLwW__caption:before{content:"";grid-area:1/1;min-block-size:2.68em}.LandingReseatDemo-module__w7zLwW__caption>span{opacity:0;max-width:46ch;transition:opacity .18s var(--ease-out);grid-area:1/1}.LandingReseatDemo-module__w7zLwW__caption>span[data-shown=true]{opacity:1}.LandingReseatDemo-module__w7zLwW__roomStage{background:var(--paper);flex:1;width:100%;min-height:0;position:relative}.LandingReseatDemo-module__w7zLwW__room{width:100%;height:100%;display:block}.LandingReseatDemo-module__w7zLwW__cursorLayer{z-index:9;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.LandingReseatDemo-module__w7zLwW__checklist{padding:var(--s-4);border-top:1px solid var(--rule);gap:6px;margin:0;list-style:none;display:grid}.LandingReseatDemo-module__w7zLwW__checklist li{gap:0 var(--s-2);color:var(--ink-3);font:600 var(--fs-14)/1.45 var(--font-sans);transition:color .18s var(--ease-out);grid-template-columns:1.15em minmax(0,1fr);align-items:baseline;display:grid}.LandingReseatDemo-module__w7zLwW__checklist li[data-checked=true]{color:var(--forest-deep)}.LandingReseatDemo-module__w7zLwW__mark{display:grid}.LandingReseatDemo-module__w7zLwW__mark:before,.LandingReseatDemo-module__w7zLwW__mark:after{transition:opacity .16s var(--ease-out), transform .2s var(--ease-out);grid-area:1/1}.LandingReseatDemo-module__w7zLwW__mark:before{content:"–"}.LandingReseatDemo-module__w7zLwW__mark:after{color:var(--forest);content:"✓";opacity:0;transform:scale(.7)}.LandingReseatDemo-module__w7zLwW__checklist li[data-checked=true] .LandingReseatDemo-module__w7zLwW__mark:before{opacity:0}.LandingReseatDemo-module__w7zLwW__checklist li[data-checked=true] .LandingReseatDemo-module__w7zLwW__mark:after{opacity:1;transform:scale(1)}.LandingReseatDemo-module__w7zLwW__plan[data-step=settle] .LandingReseatDemo-module__w7zLwW__checklist li,.LandingReseatDemo-module__w7zLwW__plan[data-step=settle] .LandingReseatDemo-module__w7zLwW__mark:before,.LandingReseatDemo-module__w7zLwW__plan[data-step=settle] .LandingReseatDemo-module__w7zLwW__mark:after{transition-delay:calc(1.5s + var(--row) * .26s)}.LandingReseatDemo-module__w7zLwW__groupBandLayer{animation:LandingReseatDemo-module__w7zLwW__bandReveal .24s var(--ease-out) both}.LandingReseatDemo-module__w7zLwW__tableGroup{transform-box:fill-box;transform-origin:50%}.LandingReseatDemo-module__w7zLwW__tableSurface{transition:stroke .18s var(--ease-out), fill .18s var(--ease-out)}.LandingReseatDemo-module__w7zLwW__tableGroup[data-drop-target=true] .LandingReseatDemo-module__w7zLwW__tableSurface{fill:var(--forest-wash);stroke:var(--forest);stroke-width:2.5px}.LandingReseatDemo-module__w7zLwW__freezeRing{opacity:.9}.LandingReseatDemo-module__w7zLwW__fixedText{letter-spacing:.01em;font-weight:650}.LandingReseatDemo-module__w7zLwW__disc>g>g>circle:first-of-type,.LandingReseatDemo-module__w7zLwW__movingDisc>g>g>circle:first-of-type{transition:stroke .18s var(--ease-out), opacity .18s var(--ease-out)}.LandingReseatDemo-module__w7zLwW__disc[data-emphasis=true]>g>circle:first-of-type{stroke:var(--forest);stroke-width:1.7px}.LandingReseatDemo-module__w7zLwW__plan[data-step=change] .LandingReseatDemo-module__w7zLwW__disc[data-emphasis=true]>g,.LandingReseatDemo-module__w7zLwW__plan[data-step=request] .LandingReseatDemo-module__w7zLwW__disc[data-emphasis=true]>g{animation:.9s cubic-bezier(.22,1,.36,1) both LandingReseatDemo-module__w7zLwW__proofPulse}.LandingReseatDemo-module__w7zLwW__plan[data-step=request] .LandingReseatDemo-module__w7zLwW__tableGroup[data-fixed=true] .LandingReseatDemo-module__w7zLwW__freezeRing{animation:LandingReseatDemo-module__w7zLwW__fixedProof .6s var(--ease-out) both}.LandingReseatDemo-module__w7zLwW__bandHidden{opacity:0}.LandingReseatDemo-module__w7zLwW__dragSourceRing{fill:none;stroke:var(--forest);stroke-width:2px;opacity:.9}.LandingReseatDemo-module__w7zLwW__dragChipRig{opacity:0;pointer-events:none}.LandingReseatDemo-module__w7zLwW__cursorGlyph{filter:none}.LandingReseatDemo-module__w7zLwW__dragChip rect{fill:var(--card);stroke:var(--rule);stroke-width:1px}.LandingReseatDemo-module__w7zLwW__dragChip text{fill:var(--ink);font-family:var(--font-sans);font-size:12px;font-weight:500}.LandingReseatDemo-module__w7zLwW__autoplayCursor{opacity:1;pointer-events:none}.LandingReseatDemo-module__w7zLwW__plan[data-step=press] .LandingReseatDemo-module__w7zLwW__autoplayCursor{animation:LandingReseatDemo-module__w7zLwW__cursorPress .14s var(--ease-out) both}.LandingReseatDemo-module__w7zLwW__plan[data-step=uncommit] .LandingReseatDemo-module__w7zLwW__autoplayCursor path{animation:LandingReseatDemo-module__w7zLwW__cursorTap .16s var(--ease-out) both;transform-box:fill-box;transform-origin:50%}.LandingReseatDemo-module__w7zLwW__radialWheel{--radial-offset-x:0px;z-index:4;opacity:0;pointer-events:none;transform-origin:0 0;width:0;height:0;position:absolute}.LandingReseatDemo-module__w7zLwW__radialWheel .wish-ring{transform-origin:50%;transform:scale(.78)}@media (min-width:721px) and (max-width:1280px){.LandingReseatDemo-module__w7zLwW__radialWheel .wish-ring{transform:scale(.56)}}.LandingReseatDemo-module__w7zLwW__plan[data-step=intent] .LandingReseatDemo-module__w7zLwW__radialWheel,.LandingReseatDemo-module__w7zLwW__plan[data-step=choice] .LandingReseatDemo-module__w7zLwW__radialWheel,.LandingReseatDemo-module__w7zLwW__plan[data-step=person] .LandingReseatDemo-module__w7zLwW__radialWheel{animation:LandingReseatDemo-module__w7zLwW__radialBloom .24s var(--ease-out) both}.LandingReseatDemo-module__w7zLwW__plan[data-step=uncommit] .LandingReseatDemo-module__w7zLwW__radialWheel{animation:.18s cubic-bezier(.76,0,.24,1) both LandingReseatDemo-module__w7zLwW__radialCollapse}.LandingReseatDemo-module__w7zLwW__movingDisc{opacity:0}.LandingReseatDemo-module__w7zLwW__mobileFamilyProof{display:none}.LandingReseatDemo-module__w7zLwW__mobileFamilyProof rect{fill:color-mix(in srgb, var(--forest) 8%, transparent);stroke:color-mix(in srgb, var(--forest) 32%, transparent)}.LandingReseatDemo-module__w7zLwW__mobileFamilyProof text{fill:var(--forest);font-family:var(--font-sans);letter-spacing:.02em;font-size:13px;font-weight:800}.LandingReseatDemo-module__w7zLwW__resetSweep{transform-origin:0;animation:.32s cubic-bezier(.76,0,.24,1) both LandingReseatDemo-module__w7zLwW__resetSweep}.LandingReseatDemo-module__w7zLwW__plan[data-paused=true] *{animation-play-state:paused!important}.LandingReseatDemo-module__w7zLwW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes LandingReseatDemo-module__w7zLwW__bandReveal{0%{opacity:0}to{opacity:1}}@keyframes LandingReseatDemo-module__w7zLwW__proofPulse{0%,to{opacity:1}42%{opacity:.72}}@keyframes LandingReseatDemo-module__w7zLwW__fixedProof{0%,to{opacity:.9}45%{opacity:1}}@keyframes LandingReseatDemo-module__w7zLwW__cursorPress{0%{opacity:0}30%,to{opacity:1}}@keyframes LandingReseatDemo-module__w7zLwW__cursorTap{0%,to{transform:scale(1)}52%{transform:scale(.92)}}@keyframes LandingReseatDemo-module__w7zLwW__radialBloom{0%{opacity:0;transform:translateX(var(--radial-offset-x)) scale(.96)}to{opacity:1;transform:translateX(var(--radial-offset-x)) scale(1)}}@keyframes LandingReseatDemo-module__w7zLwW__radialCollapse{0%{opacity:1;transform:translateX(var(--radial-offset-x)) scale(1)}to{opacity:0;transform:translateX(var(--radial-offset-x)) scale(.98)}}@keyframes LandingReseatDemo-module__w7zLwW__resetSweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1280px){.LandingReseatDemo-module__w7zLwW__experience{gap:var(--s-8);grid-template:"lead""plan""chrome""facts"/1fr}.LandingReseatDemo-module__w7zLwW__rail{display:contents}.LandingReseatDemo-module__w7zLwW__railLead{gap:var(--s-6);grid-area:lead}.LandingReseatDemo-module__w7zLwW__railFoot{grid-area:facts}.LandingReseatDemo-module__w7zLwW__heroTitle{max-width:15ch;font-size:clamp(2.75rem,5.6vw,3.4rem);line-height:1.06}.LandingReseatDemo-module__w7zLwW__plan{height:auto}.LandingReseatDemo-module__w7zLwW__roomStage{aspect-ratio:820/650;flex:none;height:auto;max-height:min(76svh,700px)}}@media (min-width:721px) and (max-width:1280px){.LandingReseatDemo-module__w7zLwW__railLead{-moz-column-gap:clamp(24px, 4vw, 56px);grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);align-items:end;column-gap:clamp(24px,4vw,56px)}}@media (max-width:720px){.LandingReseatDemo-module__w7zLwW__experience{gap:var(--s-6)}.LandingReseatDemo-module__w7zLwW__heroTitle{max-width:20ch;font-size:clamp(2rem,9.2vw,2.6rem);line-height:1.06}.LandingReseatDemo-module__w7zLwW__planHeader{gap:var(--s-2);flex-wrap:wrap;min-height:44px;padding-inline:0}.LandingReseatDemo-module__w7zLwW__storySelector{gap:var(--s-4);flex:100%}.LandingReseatDemo-module__w7zLwW__transport{flex:100%;justify-content:flex-end}.LandingReseatDemo-module__w7zLwW__caption{padding:var(--s-3) var(--s-4);font-size:var(--fs-18)}.LandingReseatDemo-module__w7zLwW__roomStage{aspect-ratio:400/520;max-height:462px}.LandingReseatDemo-module__w7zLwW__checklist{padding:var(--s-3) var(--s-4) var(--s-4)}.LandingReseatDemo-module__w7zLwW__radialWheel .wish-ring{transform:scale(.36)}.LandingReseatDemo-module__w7zLwW__disc text,.LandingReseatDemo-module__w7zLwW__movingDisc text{font-size:12.5px}.LandingReseatDemo-module__w7zLwW__tableLabel{font-size:16px}.LandingReseatDemo-module__w7zLwW__tableCaption{font-size:12px}.LandingReseatDemo-module__w7zLwW__mobileFamilyProof{display:block}}@media (max-width:560px){.LandingReseatDemo-module__w7zLwW__planHeader{padding:0 var(--s-3) var(--s-1);grid-template-columns:minmax(0,1fr);display:grid}.LandingReseatDemo-module__w7zLwW__storySelector{gap:var(--s-3);border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.LandingReseatDemo-module__w7zLwW__storyTab{padding:var(--s-2) 0;white-space:normal;text-align:center;text-wrap:balance;justify-content:center}.LandingReseatDemo-module__w7zLwW__transport{justify-content:flex-end}}@media (max-width:360px){.LandingReseatDemo-module__w7zLwW__storySelector{grid-template-columns:minmax(0,1fr);gap:0}.LandingReseatDemo-module__w7zLwW__storyTab{white-space:nowrap;min-height:44px}}@media (prefers-reduced-motion:reduce){.LandingReseatDemo-module__w7zLwW__plan *,.LandingReseatDemo-module__w7zLwW__plan :before,.LandingReseatDemo-module__w7zLwW__plan :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}.LandingReseatDemo-module__w7zLwW__storyTab:active{transform:none}.LandingReseatDemo-module__w7zLwW__autoplayCursor,.LandingReseatDemo-module__w7zLwW__dragChipRig,.LandingReseatDemo-module__w7zLwW__radialWheel,.LandingReseatDemo-module__w7zLwW__resetSweep{display:none!important}.LandingReseatDemo-module__w7zLwW__plan[data-reduced-motion=true] .LandingReseatDemo-module__w7zLwW__mobileFamilyProof{display:none}.LandingReseatDemo-module__w7zLwW__caption{display:block}.LandingReseatDemo-module__w7zLwW__caption:before{display:none}.LandingReseatDemo-module__w7zLwW__caption>span{opacity:1;display:block}.LandingReseatDemo-module__w7zLwW__caption>span+span{margin-top:var(--s-2)}}
.LandingJourneyDemo-module__23GW8a__demo{--focus-ring:var(--forest);--motion-size:44px;--motion-inset:24px;--motion-reserve:calc(var(--motion-size) + var(--s-2));--journey-title:clamp(1.5rem, 2.5vw, 2.3rem);border:1px solid var(--edge);border-radius:var(--r-surface);background:var(--card);box-shadow:var(--sh-float);margin:0;position:relative;overflow:hidden}.LandingJourneyDemo-module__23GW8a__chapterRail{border-bottom:1px solid var(--rule);background:var(--paper-2);grid-template-columns:repeat(3,1fr);min-height:82px;margin:0;padding:0;list-style:none;display:grid}.LandingJourneyDemo-module__23GW8a__chapterRail li{border-right:1px solid var(--rule);min-width:0}.LandingJourneyDemo-module__23GW8a__chapterRail li:last-child{border-right:0}.LandingJourneyDemo-module__23GW8a__chapterRail :is(button,p){width:100%;height:100%;min-height:82px;color:var(--ink-3);text-align:left;cursor:pointer;transition:color var(--dur-2) var(--ease), transform var(--dur-press) var(--ease-out);background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;padding:14px 20px;display:grid;position:relative}.LandingJourneyDemo-module__23GW8a__chapterRail button:after{background:var(--forest);content:"";transform-origin:0;height:2px;transition:transform .2s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.LandingJourneyDemo-module__23GW8a__chapterRail button:focus-visible{z-index:1;outline-offset:-3px}.LandingJourneyDemo-module__23GW8a__chapterRail button:hover,.LandingJourneyDemo-module__23GW8a__chapterRail button:focus-visible{background:var(--paper-3);color:var(--ink)}.LandingJourneyDemo-module__23GW8a__chapterRail button:active{transform:scale(.99)}.LandingJourneyDemo-module__23GW8a__chapterRail button[data-active=true]{color:var(--ink)}.LandingJourneyDemo-module__23GW8a__chapterRail button[data-active=true]:after{transform:scaleX(1)}.LandingJourneyDemo-module__23GW8a__chapterRail strong{font:500 15px/1.25 var(--font-serif);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LandingJourneyDemo-module__23GW8a__chapterRail small{font:italic 13px/1.2 var(--font-serif);text-overflow:ellipsis;white-space:nowrap;opacity:1;margin-top:4px;overflow:hidden}.LandingJourneyDemo-module__23GW8a__journeyBody{grid-template-columns:minmax(0,1.62fr) minmax(330px,.88fr);min-height:690px;display:grid}.LandingJourneyDemo-module__23GW8a__taskPane,.LandingJourneyDemo-module__23GW8a__previewPane{min-width:0}.LandingJourneyDemo-module__23GW8a__taskPane{background:var(--card);min-height:690px;transition:background .26s var(--ease-in-out);position:relative;overflow:hidden}.LandingJourneyDemo-module__23GW8a__demo[data-phase^=people-side] .LandingJourneyDemo-module__23GW8a__taskPane{background:var(--card)}.LandingJourneyDemo-module__23GW8a__demo[data-phase^=people-group] .LandingJourneyDemo-module__23GW8a__taskPane{background:var(--paper)}.LandingJourneyDemo-module__23GW8a__demo[data-phase^=people-wish] .LandingJourneyDemo-module__23GW8a__taskPane{background:var(--paper-2)}.LandingJourneyDemo-module__23GW8a__scene{opacity:0;pointer-events:none;transition:opacity .28s var(--ease-out), transform .28s var(--ease-out);flex-direction:column;justify-content:flex-start;padding:clamp(34px,4vw,54px) clamp(34px,5vw,72px) clamp(34px,5vw,72px);display:flex;position:absolute;inset:0;transform:translateY(10px)}.LandingJourneyDemo-module__23GW8a__scene[data-active=true]{z-index:1;opacity:1;pointer-events:auto;transform:translateY(0)}.LandingJourneyDemo-module__23GW8a__play{display:contents}@media (min-width:721px){.LandingJourneyDemo-module__23GW8a__play{flex:auto;align-content:center;place-items:stretch stretch;gap:16px;width:100%;min-height:0;display:grid}.LandingJourneyDemo-module__23GW8a__interactionFrame{margin-top:0}.LandingJourneyDemo-module__23GW8a__interactionLayer{align-content:center}}.LandingJourneyDemo-module__23GW8a__conciergeAside{margin:0 0 var(--s-2);color:var(--ink-3);font:italic 15px/1.35 var(--font-serif)}.LandingJourneyDemo-module__23GW8a__scene h3{max-width:13ch;margin:0 0 var(--s-3);color:var(--ink);font:400 var(--journey-title)/1.06 var(--font-serif);letter-spacing:-.028em;text-wrap:balance}.LandingJourneyDemo-module__23GW8a__sceneLead{max-width:48ch;margin:var(--s-4) 0 0;color:var(--ink-2);font:450 clamp(.92rem, 1.4vw, 1.04rem)/1.6 var(--font-sans);text-wrap:pretty}.LandingJourneyDemo-module__23GW8a__uploadWell{align-items:center;gap:var(--s-4);border:1px solid var(--edge);border-radius:var(--r-card);background:var(--paper);width:min(100%,520px);transition:border-color .2s var(--ease-out), background .2s var(--ease-out), box-shadow .2s var(--ease-out);grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(30px,5vw,52px);padding:20px;display:grid}.LandingJourneyDemo-module__23GW8a__uploadWell[data-read=true]{border-color:var(--forest);background:var(--forest-wash);box-shadow:var(--sh-3)}.LandingJourneyDemo-module__23GW8a__uploadCopy{gap:6px;min-width:0;display:grid}.LandingJourneyDemo-module__23GW8a__uploadCopy strong{color:var(--ink);font:650 14px/1.3 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LandingJourneyDemo-module__23GW8a__uploadCopy small{color:var(--ink-3);font:italic 13px/1.35 var(--font-serif)}.LandingJourneyDemo-module__23GW8a__uploadState{color:var(--forest);font:600 20px/1 var(--font-sans)}.LandingJourneyDemo-module__23GW8a__parsedParties{opacity:0;width:min(100%,620px);transition:opacity .2s var(--ease-out), transform .22s var(--ease-out);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid;transform:translateY(6px)}.LandingJourneyDemo-module__23GW8a__parsedParties[data-visible=true]{opacity:1;transform:translateY(0)}.LandingJourneyDemo-module__23GW8a__parsedParties .name-chip{width:100%;min-width:0}.LandingJourneyDemo-module__23GW8a__snapshotPicker{gap:8px;width:100%;margin-top:16px;display:grid}.LandingJourneyDemo-module__23GW8a__snapshotChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.LandingJourneyDemo-module__23GW8a__snapshotChoices button{border:1px solid var(--edge);border-radius:var(--r-control);background:var(--paper);min-height:44px;color:var(--ink-2);font:650 .875rem/1.2 var(--font-sans);cursor:pointer;transition:color .18s var(--ease-out), border-color .18s var(--ease-out), background .18s var(--ease-out);justify-content:center;align-items:center;padding:8px 6px;display:flex}.LandingJourneyDemo-module__23GW8a__snapshotChoices button[data-active=true]{border-color:var(--forest);background:var(--forest-wash);color:var(--forest-deep)}.LandingJourneyDemo-module__23GW8a__snapshotActions{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.LandingJourneyDemo-module__23GW8a__watchFull,.LandingJourneyDemo-module__23GW8a__snapshotPause{border:1px solid var(--edge);border-radius:var(--r-control);background:var(--card);min-width:44px;min-height:44px;color:var(--forest);font:italic .875rem/1.2 var(--font-serif);cursor:pointer;transition:color .18s var(--ease-out), border-color .18s var(--ease-out);justify-content:center;align-items:center;padding:8px 12px;display:flex}.LandingJourneyDemo-module__23GW8a__watchFull:hover,.LandingJourneyDemo-module__23GW8a__watchFull:focus-visible,.LandingJourneyDemo-module__23GW8a__snapshotPause:hover,.LandingJourneyDemo-module__23GW8a__snapshotPause:focus-visible{border-color:var(--forest);color:var(--forest-deep)}.LandingJourneyDemo-module__23GW8a__snapshotChoices button:active,.LandingJourneyDemo-module__23GW8a__watchFull:active,.LandingJourneyDemo-module__23GW8a__snapshotPause:active{transform:scale(.99)}.LandingJourneyDemo-module__23GW8a__interactionFrame{min-height:465px;margin-top:26px;position:relative}.LandingJourneyDemo-module__23GW8a__interactionLayer{opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out);align-content:start;display:grid;position:absolute;inset:0;transform:translateY(8px)}.LandingJourneyDemo-module__23GW8a__interactionLayer[data-active=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.LandingJourneyDemo-module__23GW8a__interaction{width:100%;min-width:0}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-deck{align-items:stretch;gap:16px;width:100%;max-width:640px;margin:0}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-deck__progress{font-size:10px}.LandingJourneyDemo-module__23GW8a__sideCardStage{min-height:190px;position:relative}.LandingJourneyDemo-module__23GW8a__sideCardStage .side-card{align-content:center;max-width:none;min-height:190px;padding:32px 40px;display:grid;position:absolute;inset:0}.LandingJourneyDemo-module__23GW8a__sideCardStage .side-card__name{font-size:clamp(2rem,3.4vw,2.8rem)}.LandingJourneyDemo-module__23GW8a__sideCardNext{opacity:0;transition:opacity .22s var(--ease-out) .12s, transform .26s var(--ease-out) .12s;transform:translateY(4px)}.LandingJourneyDemo-module__23GW8a__sideCardNext[data-visible=true]{opacity:1;transform:translateY(0)}.LandingJourneyDemo-module__23GW8a__demo[data-settled] .LandingJourneyDemo-module__23GW8a__sideCardStage .side-card[data-exit]{opacity:0}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-card__actions{max-width:none}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-action{min-height:62px;padding:16px 18px}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-action[data-selected=true]{border-color:var(--sky-soft);background:var(--sky-wash);color:var(--ink)}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-deck__minor{color:var(--ink-3);font:500 11px/1.35 var(--font-sans);justify-content:space-between}.LandingJourneyDemo-module__23GW8a__choiceReceipt{color:var(--ink-3);font:italic 13px/1.35 var(--font-serif);opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);align-items:center;gap:8px;margin:14px 0 0;display:flex;transform:translateY(5px)}.LandingJourneyDemo-module__23GW8a__choiceReceipt[data-visible=true]{opacity:1;transform:translateY(0)}.LandingJourneyDemo-module__23GW8a__choiceReceipt>span{background:var(--positive);border-radius:50%;width:7px;height:7px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-board__cols{grid-template-columns:minmax(190px,.78fr) minmax(0,1.32fr);gap:16px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-source{min-height:340px;padding:16px}.LandingJourneyDemo-module__23GW8a__atelierHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.LandingJourneyDemo-module__23GW8a__atelierHead strong{color:var(--ink);font:400 19px/1.2 var(--font-serif)}.LandingJourneyDemo-module__23GW8a__atelierHead em,.LandingJourneyDemo-module__23GW8a__sourceReassurance{color:var(--ink-3);font:italic 11px/1.3 var(--font-serif)}.LandingJourneyDemo-module__23GW8a__sourceReassurance{margin:auto 0 0;padding-top:16px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-source__list>li{transition:opacity .22s var(--ease-in-out), transform .3s var(--ease-in-out)}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-source__list>li[data-moved=true]{opacity:0;animation:none;transform:translate(160px,16px)}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slots{gap:12px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slot{min-height:84px;padding:13px 16px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slot:first-child{min-height:142px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slot__label{font-size:18px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slot.is-landing{animation-delay:.26s}.LandingJourneyDemo-module__23GW8a__groupTarget{color:var(--forest);font:650 12px/1.35 var(--font-sans);text-align:left;margin:7px 0 10px;display:block}.LandingJourneyDemo-module__23GW8a__groupArrival{opacity:0;transition:opacity .18s var(--ease-out) .26s, transform .22s var(--ease-out) .26s;display:inline-flex;transform:translate(-18px)}.LandingJourneyDemo-module__23GW8a__groupArrival[data-visible=true]{opacity:1;transform:translate(0)}.LandingJourneyDemo-module__23GW8a__wishAtelier{background:var(--paper);max-width:700px;padding:22px}.LandingJourneyDemo-module__23GW8a__wishAtelier .wish-composer{margin-bottom:16px}.LandingJourneyDemo-module__23GW8a__wishAtelier .wish-mode{margin-bottom:18px}.LandingJourneyDemo-module__23GW8a__wishAtelier .wish-form{grid-template-columns:minmax(150px,auto) minmax(210px,1fr) minmax(150px,auto);gap:12px;display:grid}.LandingJourneyDemo-module__23GW8a__wishAtelier .person-picker{min-width:0}.LandingJourneyDemo-module__23GW8a__wishAtelier .wish-rules{justify-content:center}.LandingJourneyDemo-module__23GW8a__wishAtelier .wish-composer__add{margin-top:18px}.LandingJourneyDemo-module__23GW8a__wishList{min-height:48px;margin:0;padding:0;list-style:none}.LandingJourneyDemo-module__23GW8a__wishList .wish-row{opacity:0;animation:none}.LandingJourneyDemo-module__23GW8a__wishList .wish-row[data-visible=true]{animation:LandingJourneyDemo-module__23GW8a__wishRowReveal .32s var(--ease-out) both}.LandingJourneyDemo-module__23GW8a__wishList strong{color:var(--ink);font:400 16px/1.4 var(--font-serif)}.LandingJourneyDemo-module__23GW8a__wishList em{color:var(--ink-3);font:italic 15px/1.4 var(--font-serif)}.LandingJourneyDemo-module__23GW8a__wishRemove{color:var(--ink-3);font:500 11px/1 var(--font-sans)}.LandingJourneyDemo-module__23GW8a__wishReceipt{border:1px solid var(--forest-soft);border-radius:var(--r-control);background:var(--forest-wash);opacity:0;width:100%;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);align-items:center;gap:12px;margin-top:12px;padding:13px 16px;display:flex;transform:translateY(6px)}.LandingJourneyDemo-module__23GW8a__wishReceipt[data-visible=true]{opacity:1;transform:translateY(0)}.LandingJourneyDemo-module__23GW8a__wishReceipt>span{color:var(--forest);font:700 14px/1 var(--font-sans)}.LandingJourneyDemo-module__23GW8a__wishReceipt p{color:var(--ink-2);font:500 12px/1.35 var(--font-sans);margin:0}.LandingJourneyDemo-module__23GW8a__wishReceipt strong{color:var(--ink)}.LandingJourneyDemo-module__23GW8a__solverLines{gap:14px;width:min(100%,430px);margin-top:36px;display:grid}.LandingJourneyDemo-module__23GW8a__solverLines span{color:var(--ink-2);font:500 13px/1.4 var(--font-sans);align-items:center;gap:12px;display:flex}.LandingJourneyDemo-module__23GW8a__solverLines i{border:1px solid var(--rule-strong);background:var(--paper);border-radius:50%;width:18px;height:18px;position:relative}.LandingJourneyDemo-module__23GW8a__solverLines i:after{background:var(--forest);content:"";animation:LandingJourneyDemo-module__23GW8a__solverPulse .76s var(--ease-in-out) infinite alternate;border-radius:50%;position:absolute;inset:4px}.LandingJourneyDemo-module__23GW8a__solverLines span:nth-child(2) i:after{animation-delay:.16s}.LandingJourneyDemo-module__23GW8a__solverLines span:nth-child(3) i:after{animation-delay:.32s}.LandingJourneyDemo-module__23GW8a__solverLines[data-ready=true] i:after{clip-path:polygon(14% 52%,38% 76%,86% 22%,94% 31%,38% 90%,5% 60%);animation:LandingJourneyDemo-module__23GW8a__solverConfirm .32s var(--ease-out) both;border-radius:0;inset:3px}.LandingJourneyDemo-module__23GW8a__solverLines[data-ready=true] span:first-child i:after{animation-delay:0s}.LandingJourneyDemo-module__23GW8a__solverLines[data-ready=true] span:nth-child(2) i:after{animation-delay:90ms}.LandingJourneyDemo-module__23GW8a__solverLines[data-ready=true] span:nth-child(3) i:after{animation-delay:.18s}.LandingJourneyDemo-module__23GW8a__roomReceipt{color:var(--ink-3);font:italic 13px/1.4 var(--font-serif);opacity:0;transition:opacity .2s var(--ease-out) .14s;margin:22px 0 0}.LandingJourneyDemo-module__23GW8a__roomReceipt[data-visible=true]{opacity:1}.LandingJourneyDemo-module__23GW8a__previewPane{border-left:1px solid var(--rule);background:var(--paper-2);min-height:580px;padding:14px;position:relative}.LandingJourneyDemo-module__23GW8a__previewStack{border-radius:var(--r-card);background:var(--card);height:100%;min-height:550px;position:relative;overflow:hidden}.LandingJourneyDemo-module__23GW8a__clusterPreview,.LandingJourneyDemo-module__23GW8a__namedChart{transition:opacity .3s var(--ease-in-out), transform .36s var(--ease-in-out);position:absolute;inset:0}.LandingJourneyDemo-module__23GW8a__clusterPreview{opacity:1;flex-direction:column;padding:20px;display:flex;transform:translateY(0)}.LandingJourneyDemo-module__23GW8a__previewStack[data-named=true] .LandingJourneyDemo-module__23GW8a__clusterPreview{opacity:0;transform:translateY(-8px)}.LandingJourneyDemo-module__23GW8a__previewHead,.LandingJourneyDemo-module__23GW8a__namedHead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:14px;display:flex}.LandingJourneyDemo-module__23GW8a__previewHead span,.LandingJourneyDemo-module__23GW8a__namedHead span{color:var(--ink-3);font:italic 400 12px/1.25 var(--font-serif);letter-spacing:0;text-transform:none}.LandingJourneyDemo-module__23GW8a__previewHead em,.LandingJourneyDemo-module__23GW8a__namedHead em{color:var(--ink-3);font:italic 12px/1.2 var(--font-serif)}.LandingJourneyDemo-module__23GW8a__clusterPreview .live-cluster{flex:1;align-content:center;display:grid}.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-grid{justify-content:center;gap:14px}.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-table-svg{width:min(102px,9vw);height:min(102px,9vw)}.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-seat{transition:fill .22s cubic-bezier(.22,1,.36,1),stroke .22s cubic-bezier(.22,1,.36,1),stroke-width .22s cubic-bezier(.22,1,.36,1)}.LandingJourneyDemo-module__23GW8a__demo:is([data-phase=people-side-placed],[data-phase=people-group-placed],[data-phase=people-wish-settled]) .LandingJourneyDemo-module__23GW8a__clusterPreview .lc-table{animation:LandingJourneyDemo-module__23GW8a__tableSettle .42s var(--ease-out) both;animation-delay:var(--settle-step,0s)}.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-table:nth-child(2){--settle-step:70ms}.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-table:nth-child(3){--settle-step:.14s}.LandingJourneyDemo-module__23GW8a__demo:is([data-phase=people-side-placed],[data-phase=people-group-placed],[data-phase=people-wish-settled]) .LandingJourneyDemo-module__23GW8a__clusterPreview .lc-seat[data-highlight=true]{transform-box:fill-box;transform-origin:50%;stroke:var(--forest);stroke-width:2px;animation:LandingJourneyDemo-module__23GW8a__seatConfirm .36s var(--ease-out) both;animation-delay:calc(var(--settle-step,0s) + .26s)}.LandingJourneyDemo-module__23GW8a__demo:is([data-phase=people-side-placed],[data-phase=people-group-placed],[data-phase=people-wish-settled]) .LandingJourneyDemo-module__23GW8a__clusterPreview .lc-seat-initials{animation:LandingJourneyDemo-module__23GW8a__initialsArrive .3s var(--ease-out) both;animation-delay:calc(var(--settle-step,0s) + .32s)}.LandingJourneyDemo-module__23GW8a__demo:is([data-phase=people-group],[data-phase=people-wish],[data-phase=room-settle]) .LandingJourneyDemo-module__23GW8a__clusterPreview .lc-seat[data-highlight=true]{stroke:var(--forest);stroke-width:2px;animation:none}.LandingJourneyDemo-module__23GW8a__clusterPreview .live-cluster__empty{color:var(--ink-3);font:italic 16px/1.5 var(--font-serif);text-align:center}.LandingJourneyDemo-module__23GW8a__clusterPreview>p{padding-top:14px;padding-right:var(--motion-reserve);border-top:1px solid var(--rule);color:var(--ink-3);font:italic 12px/1.3 var(--font-serif);text-align:start;margin:0}.LandingJourneyDemo-module__23GW8a__preservationReceipt{border:1px solid var(--forest-soft);border-radius:var(--r-control);background:var(--forest-wash);gap:3px;margin:0 0 12px;padding:12px 14px;display:none}.LandingJourneyDemo-module__23GW8a__preservationReceipt[data-visible=true]{animation:LandingJourneyDemo-module__23GW8a__receiptArrive .22s var(--ease-out) both;display:grid}.LandingJourneyDemo-module__23GW8a__preservationReceipt strong{color:var(--forest-deep);font:italic 500 .875rem/1.4 var(--font-serif);letter-spacing:.005em}.LandingJourneyDemo-module__23GW8a__preservationReceipt span{color:var(--forest);font:italic 400 .8125rem/1.45 var(--font-serif);letter-spacing:.005em}.LandingJourneyDemo-module__23GW8a__namedChart{opacity:0;pointer-events:none;flex-direction:column;padding:20px;display:flex;transform:translateY(10px)}.LandingJourneyDemo-module__23GW8a__namedChart[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.LandingJourneyDemo-module__23GW8a__artifactTabs{align-items:center;gap:12px;display:flex}.LandingJourneyDemo-module__23GW8a__artifactTabs button{min-width:44px;min-height:45px;color:var(--ink-3);font:600 9px/1.2 var(--font-sans);letter-spacing:.04em;cursor:pointer;transition:color .18s var(--ease-out), transform .14s var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:3px 0 5px;display:inline-flex;position:relative}.LandingJourneyDemo-module__23GW8a__artifactTabs button:after{background:var(--forest);content:"";opacity:0;height:1px;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.5)}.LandingJourneyDemo-module__23GW8a__artifactTabs button:hover,.LandingJourneyDemo-module__23GW8a__artifactTabs button:focus-visible,.LandingJourneyDemo-module__23GW8a__artifactTabs button[data-active=true]{color:var(--forest)}.LandingJourneyDemo-module__23GW8a__artifactTabs button[data-active=true]:after{opacity:1;transform:scaleX(1)}.LandingJourneyDemo-module__23GW8a__artifactTabs button:active{transform:scale(.97)}.LandingJourneyDemo-module__23GW8a__artifactStage{flex:1;min-height:0;margin-top:12px;position:relative}.LandingJourneyDemo-module__23GW8a__floorplanView,.LandingJourneyDemo-module__23GW8a__cardsView{opacity:0;pointer-events:none;transition:opacity .36s var(--ease-in-out), transform .36s var(--ease-in-out);position:absolute;inset:0;transform:translateY(8px)}.LandingJourneyDemo-module__23GW8a__floorplanView[data-visible=true],.LandingJourneyDemo-module__23GW8a__cardsView[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.LandingJourneyDemo-module__23GW8a__floorplanView{place-items:center;padding:8px 4px 2px;display:grid}.LandingJourneyDemo-module__23GW8a__floorplanView>svg{width:100%;height:100%;max-height:440px}.LandingJourneyDemo-module__23GW8a__namedChart[data-configuring=true] .LandingJourneyDemo-module__23GW8a__floorplanView [data-testid=keepsake-table-journey-t2]>circle:first-child{stroke:var(--forest);stroke-width:2px;opacity:1}.LandingJourneyDemo-module__23GW8a__cardsView{align-content:center;display:grid}.LandingJourneyDemo-module__23GW8a__tableCards.reveal-gal-grid{grid-template-columns:1fr;gap:8px}.LandingJourneyDemo-module__23GW8a__tableCards .reveal-tcard{opacity:0;min-width:0;padding:11px 12px;transform:translateY(10px)}.LandingJourneyDemo-module__23GW8a__cardsView[data-visible=true] .LandingJourneyDemo-module__23GW8a__tableCards .reveal-tcard{animation:LandingJourneyDemo-module__23GW8a__tableArrive .3s var(--ease-out) both}.LandingJourneyDemo-module__23GW8a__cardsView[data-visible=true] .LandingJourneyDemo-module__23GW8a__tableCards .reveal-tcard:nth-child(2){animation-delay:70ms}.LandingJourneyDemo-module__23GW8a__cardsView[data-visible=true] .LandingJourneyDemo-module__23GW8a__tableCards .reveal-tcard:nth-child(3){animation-delay:.14s}.LandingJourneyDemo-module__23GW8a__tableCards .tc-head{margin:0;font-size:15px}.LandingJourneyDemo-module__23GW8a__tableCards .tc-seatsof{margin-top:1px;font-size:10px}.LandingJourneyDemo-module__23GW8a__tableCards.chart-grid .reveal-tcard .tc-chips{flex-flow:wrap;gap:4px;margin-top:7px;display:flex}.LandingJourneyDemo-module__23GW8a__tableCards.chart-grid .reveal-tcard .tc-chips .name-chip{border:0;width:auto;max-width:100%;padding:4px 7px 4px 6px;font-size:8.5px}.LandingJourneyDemo-module__23GW8a__artifactCoda{padding-top:10px;padding-right:var(--motion-reserve);border-top:1px solid var(--rule);color:var(--ink-3);font:italic 11px/1.35 var(--font-serif);text-align:start;margin:10px 0 0}.LandingJourneyDemo-module__23GW8a__motionControl{right:var(--motion-inset);z-index:4;min-width:var(--motion-size);min-height:var(--motion-size);color:var(--ink-3);font:italic 12px/1.2 var(--font-serif);cursor:pointer;transition:color var(--dur-1) var(--ease), transform var(--dur-press) var(--ease-out);background:0 0;border:0;border-bottom:1px solid;border-radius:0;justify-content:center;align-items:center;padding:4px 0;display:inline-flex;position:absolute;bottom:22px}.LandingJourneyDemo-module__23GW8a__motionControl:hover,.LandingJourneyDemo-module__23GW8a__motionControl:focus-visible{color:var(--forest)}.LandingJourneyDemo-module__23GW8a__motionControl:active{transform:scale(.97)}.LandingJourneyDemo-module__23GW8a__demo[data-paused=true] *{animation-play-state:paused!important}.LandingJourneyDemo-module__23GW8a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes LandingJourneyDemo-module__23GW8a__solverPulse{0%{opacity:.45;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes LandingJourneyDemo-module__23GW8a__solverConfirm{0%{opacity:.35;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes LandingJourneyDemo-module__23GW8a__tableArrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes LandingJourneyDemo-module__23GW8a__tableSettle{0%{opacity:.55;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes LandingJourneyDemo-module__23GW8a__seatConfirm{0%{opacity:.25;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes LandingJourneyDemo-module__23GW8a__initialsArrive{0%{opacity:0}to{opacity:1}}@keyframes LandingJourneyDemo-module__23GW8a__receiptArrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes LandingJourneyDemo-module__23GW8a__wishRowReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.LandingJourneyDemo-module__23GW8a__journeyBody{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.LandingJourneyDemo-module__23GW8a__scene{padding-inline:clamp(26px,4vw,42px)}.LandingJourneyDemo-module__23GW8a__chapterRail :is(button,p){padding-inline:14px}.LandingJourneyDemo-module__23GW8a__chapterRail small{display:none}.LandingJourneyDemo-module__23GW8a__wishAtelier .wish-form{display:flex}.LandingJourneyDemo-module__23GW8a__wishAtelier .person-picker{min-width:155px}}@media (max-width:720px){.LandingJourneyDemo-module__23GW8a__demo{--journey-title:clamp(1.4rem, 5.6vw, 1.7rem);--motion-inset:20px}.LandingJourneyDemo-module__23GW8a__chapterRail{grid-template-columns:1fr;min-height:0}.LandingJourneyDemo-module__23GW8a__chapterRail li{border-right:0;border-bottom:1px solid var(--rule)}.LandingJourneyDemo-module__23GW8a__chapterRail li:last-child{border-bottom:0}.LandingJourneyDemo-module__23GW8a__chapterRail button:after{bottom:0}.LandingJourneyDemo-module__23GW8a__chapterRail :is(button,p){flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:78px;padding:10px 11px;display:flex}.LandingJourneyDemo-module__23GW8a__chapterRail :is(button,p)>span{opacity:1;border:0;align-self:flex-start;width:auto;height:auto;font-size:.875rem;display:block}.LandingJourneyDemo-module__23GW8a__chapterRail strong{max-width:100%;color:inherit;white-space:normal;font-size:.875rem}.LandingJourneyDemo-module__23GW8a__chapterRail small{white-space:normal;font-size:.875rem;line-height:1.25;display:block}.LandingJourneyDemo-module__23GW8a__journeyBody{display:block;position:relative}.LandingJourneyDemo-module__23GW8a__taskPane{min-height:520px}.LandingJourneyDemo-module__23GW8a__scene{justify-content:flex-start;min-height:520px;padding:34px 22px 26px}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people]{--journey-strip:224px;--journey-stack:718px}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__taskPane,.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__scene{min-height:calc(var(--journey-stack) + 24px + var(--journey-strip))}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__scene{padding-bottom:calc(24px + var(--journey-strip))}.LandingJourneyDemo-module__23GW8a__scene[data-testid=journey-chapter-people] h3{max-width:none}.LandingJourneyDemo-module__23GW8a__sceneLead{font-size:1rem}.LandingJourneyDemo-module__23GW8a__uploadWell{margin-top:28px;padding:14px}.LandingJourneyDemo-module__23GW8a__uploadCopy small{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__parsedParties{grid-template-columns:1fr}.LandingJourneyDemo-module__23GW8a__interactionFrame{min-height:350px;margin-top:20px}.LandingJourneyDemo-module__23GW8a__demo[data-phase^=people-wish] .LandingJourneyDemo-module__23GW8a__interactionFrame{min-height:405px}.LandingJourneyDemo-module__23GW8a__sideCardStage{min-height:174px}.LandingJourneyDemo-module__23GW8a__sideCardStage .side-card{min-height:174px;padding:26px 20px}:is(.LandingJourneyDemo-module__23GW8a__sideAtelier .side-deck__progress,.LandingJourneyDemo-module__23GW8a__sideAtelier .side-deck__minor){color:var(--ink-2);font-size:.875rem}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-card__actions{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-action{gap:var(--s-1);min-width:0;min-height:54px;padding:var(--s-3) var(--s-2);font-size:.875rem}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-action__arrow{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__choiceReceipt{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-board__cols{grid-template-columns:minmax(104px,.72fr) minmax(0,1.28fr);gap:8px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-source{min-height:228px;padding:10px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-source .name-chip{white-space:normal;flex-wrap:wrap;gap:3px;max-width:100%;line-height:1.15}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-source .name-chip__co{margin-left:14px;font-size:.875rem}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slot:first-child{min-height:180px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slot:nth-child(n+2){display:none}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slot{padding:10px}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slot__label{font-size:1rem}.LandingJourneyDemo-module__23GW8a__groupTarget{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__atelierHead{gap:2px;display:grid}.LandingJourneyDemo-module__23GW8a__atelierHead strong{font-size:1rem}.LandingJourneyDemo-module__23GW8a__atelierHead em,.LandingJourneyDemo-module__23GW8a__sourceReassurance{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__wishAtelier{padding:16px}.LandingJourneyDemo-module__23GW8a__wishAtelier .wish-form{display:flex}.LandingJourneyDemo-module__23GW8a__wishAtelier .person-picker{width:100%;min-width:0}.LandingJourneyDemo-module__23GW8a__wishAtelier .wish-rules{justify-content:flex-start}.LandingJourneyDemo-module__23GW8a__wishRemove,.LandingJourneyDemo-module__23GW8a__wishReceipt p{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__solverLines{margin-top:28px}.LandingJourneyDemo-module__23GW8a__solverLines span,.LandingJourneyDemo-module__23GW8a__roomReceipt{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__previewPane{border-top:1px solid var(--rule);border-left:0;min-height:420px;padding:10px}.LandingJourneyDemo-module__23GW8a__previewStack{min-height:400px}.LandingJourneyDemo-module__23GW8a__clusterPreview,.LandingJourneyDemo-module__23GW8a__namedChart{padding:16px}.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-table-svg{width:90px;height:90px}.LandingJourneyDemo-module__23GW8a__previewHead span,.LandingJourneyDemo-module__23GW8a__previewHead em,.LandingJourneyDemo-module__23GW8a__namedHead em,.LandingJourneyDemo-module__23GW8a__clusterPreview>p,.LandingJourneyDemo-module__23GW8a__preservationReceipt strong,.LandingJourneyDemo-module__23GW8a__preservationReceipt span{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__previewPane{z-index:4;height:var(--journey-strip);border:1px solid var(--forest);border-radius:var(--r-card);background:var(--paper-2);min-height:0;box-shadow:0 12px 28px color-mix(in srgb, var(--forest-deep) 14%, transparent);padding:7px;position:absolute;bottom:12px;left:12px;right:12px}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__previewStack{height:100%;min-height:0;box-shadow:none;border:0}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__clusterPreview{padding:8px 10px}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__previewHead{padding-bottom:6px}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__clusterPreview .live-cluster{flex:none;height:80px;min-height:0}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__clusterPreview .lc-grid{flex-wrap:nowrap;gap:6px}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__clusterPreview .lc-table-svg{width:56px;height:56px}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__clusterPreview .lc-table-cap{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__clusterPreview>p{display:none}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__preservationReceipt{grid-template-columns:1fr;gap:2px;margin:auto 0 0;padding:7px 9px}.LandingJourneyDemo-module__23GW8a__tableCards .tc-seatsof{margin-bottom:var(--s-2);font-size:.875rem}.LandingJourneyDemo-module__23GW8a__artifactCoda{margin-top:var(--s-2);padding-top:var(--s-2);font-size:.875rem}.LandingJourneyDemo-module__23GW8a__artifactTabs button,.LandingJourneyDemo-module__23GW8a__motionControl{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people] .LandingJourneyDemo-module__23GW8a__motionControl{bottom:calc(var(--journey-strip) + 14px)}.LandingJourneyDemo-module__23GW8a__motionControl{bottom:17px}}@media (max-width:390px){.LandingJourneyDemo-module__23GW8a__taskPane,.LandingJourneyDemo-module__23GW8a__scene{min-height:540px}.LandingJourneyDemo-module__23GW8a__demo[data-chapter=people]{--journey-stack:734px}.LandingJourneyDemo-module__23GW8a__scene{padding-inline:18px}.LandingJourneyDemo-module__23GW8a__sideAtelier .side-action{padding-inline:var(--s-1)}.LandingJourneyDemo-module__23GW8a__chapterRail strong{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__previewPane{min-height:450px}.LandingJourneyDemo-module__23GW8a__previewStack{min-height:430px}.LandingJourneyDemo-module__23GW8a__tableCards .reveal-tcard{padding:8px 9px}.LandingJourneyDemo-module__23GW8a__tableCards .tc-head{font-size:.875rem}.LandingJourneyDemo-module__23GW8a__tableCards.chart-grid .reveal-tcard .tc-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:5px;display:grid}.LandingJourneyDemo-module__23GW8a__tableCards.chart-grid .reveal-tcard .tc-chips .name-chip{width:100%;min-width:0;padding:3px;font-size:.875rem}}@media (max-width:360px){.LandingJourneyDemo-module__23GW8a__sideAtelier .side-action__arrow{display:none}}@media (prefers-reduced-motion:reduce){.LandingJourneyDemo-module__23GW8a__chapterRail button:active,.LandingJourneyDemo-module__23GW8a__snapshotChoices button:active,.LandingJourneyDemo-module__23GW8a__watchFull:active,.LandingJourneyDemo-module__23GW8a__artifactTabs button:active{transform:none}.LandingJourneyDemo-module__23GW8a__scene,.LandingJourneyDemo-module__23GW8a__interactionLayer,.LandingJourneyDemo-module__23GW8a__parsedParties,.LandingJourneyDemo-module__23GW8a__sideCardNext,.LandingJourneyDemo-module__23GW8a__choiceReceipt,.LandingJourneyDemo-module__23GW8a__groupArrival,.LandingJourneyDemo-module__23GW8a__wishReceipt,.LandingJourneyDemo-module__23GW8a__preservationReceipt,.LandingJourneyDemo-module__23GW8a__clusterPreview,.LandingJourneyDemo-module__23GW8a__namedChart,.LandingJourneyDemo-module__23GW8a__floorplanView,.LandingJourneyDemo-module__23GW8a__cardsView{transition:opacity .16s var(--ease-out)!important;transform:none!important}.LandingJourneyDemo-module__23GW8a__solverLines i:after,.LandingJourneyDemo-module__23GW8a__preservationReceipt[data-visible=true]{animation:none!important}.LandingJourneyDemo-module__23GW8a__sideCardStage .side-card[data-exit]{animation:none!important}.LandingJourneyDemo-module__23GW8a__groupAtelier .split-slot.is-landing{animation:none!important}.LandingJourneyDemo-module__23GW8a__wishList .wish-row[data-visible=true]{animation:none!important}.LandingJourneyDemo-module__23GW8a__cardsView[data-visible=true] .LandingJourneyDemo-module__23GW8a__tableCards .reveal-tcard{animation:none!important}.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-table{animation:none!important}.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-seat[data-highlight=true]{animation:none!important}.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-seat-initials{animation:none!important}.LandingJourneyDemo-module__23GW8a__sideCardStage .side-card[data-exit]{opacity:0}.LandingJourneyDemo-module__23GW8a__cardsView[data-visible=true] .LandingJourneyDemo-module__23GW8a__tableCards .reveal-tcard{opacity:1;transform:none}.LandingJourneyDemo-module__23GW8a__solverLines i:after{opacity:1;transform:none}.LandingJourneyDemo-module__23GW8a__wishList .wish-row[data-visible=true]{opacity:1;transform:none}:is(.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-table,.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-seat[data-highlight=true],.LandingJourneyDemo-module__23GW8a__clusterPreview .lc-seat-initials){opacity:1;transform:none}}
.LandingSettle-module__ApbOgq__section{--settle-paper:var(--paper);--settle-card:var(--card);--settle-rule:var(--rule);--settle-rule-strong:var(--rule-strong);--settle-ink:var(--ink);--settle-ink-2:var(--ink-2);--settle-ink-3:var(--ink-3);--settle-oxblood:var(--oxblood)}.LandingSettle-module__ApbOgq__opener{max-width:1080px;margin:0 auto;padding:clamp(24px,3vw,40px) clamp(20px,3vw,40px) 0}.LandingSettle-module__ApbOgq__kicker{max-width:70ch;font-family:var(--font-serif);color:color-mix(in srgb, var(--paper) 72%, transparent);margin:0 0 14px;font-size:clamp(.92rem,1.2vw,1.04rem);font-style:italic;line-height:1.5}.LandingSettle-module__ApbOgq__title{max-width:16ch;color:var(--paper);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,3.6vw,3.1rem);line-height:1.08}.LandingSettle-module__ApbOgq__openerClaim{max-width:52ch;font-family:var(--font-serif);color:color-mix(in srgb, var(--paper) 80%, transparent);margin:18px 0 0;font-size:clamp(1rem,1.25vw,1.12rem);font-style:italic;line-height:1.6}.LandingSettle-module__ApbOgq__openerClaim strong{color:var(--paper);font-weight:500}.LandingSettle-module__ApbOgq__stage{background:var(--paper);border:1px solid var(--rule);border-radius:calc(var(--r-surface) + 12px);max-width:1240px;color:var(--ink);grid-template-columns:236px 1fr;align-items:start;gap:clamp(24px,3vw,48px);margin:0 auto;padding:clamp(28px,3vw,44px) clamp(24px,3vw,48px) clamp(36px,4vw,56px);display:grid}.LandingSettle-module__ApbOgq__marginCol{position:sticky;top:24px}.LandingSettle-module__ApbOgq__repliesHead,.LandingSettle-module__ApbOgq__roomHead{border-top:1px solid var(--settle-rule-strong);justify-content:space-between;align-items:baseline;padding-top:12px;display:flex}.LandingSettle-module__ApbOgq__label{font-family:var(--font-serif);letter-spacing:0;text-transform:none;color:var(--settle-ink-3);font-size:12.5px;font-style:italic;font-weight:400}.LandingSettle-module__ApbOgq__counter,.LandingSettle-module__ApbOgq__status{font-family:var(--font-serif);color:var(--settle-ink-2);text-align:right;min-width:11ch;min-height:1.4em;transition:opacity .4s var(--ease-out);font-size:13px;font-style:italic;line-height:1.4}.LandingSettle-module__ApbOgq__list{margin:10px 0 0;padding:0;list-style:none}.LandingSettle-module__ApbOgq__claim{font-family:var(--font-serif);color:var(--settle-ink-2);margin:12px 0 0;font-size:13.5px;font-style:italic;line-height:1.55}.LandingSettle-module__ApbOgq__groupHeader{font-family:var(--font-serif);letter-spacing:0;text-transform:none;color:var(--settle-ink-3);align-items:center;gap:7px;margin:12px 0 3px;font-size:12.5px;font-style:italic;font-weight:400;display:flex}.LandingSettle-module__ApbOgq__groupHeader i{background:var(--group-color,var(--settle-ink-3));border-radius:50%;width:7px;height:7px}.LandingSettle-module__ApbOgq__row{font-family:var(--font-serif);font-variant:small-caps;letter-spacing:.05em;color:var(--group-color,var(--settle-ink));opacity:1;transition:opacity .5s var(--ease-out);padding-left:14px;font-size:11.5px}.LandingSettle-module__ApbOgq__rowSeated{opacity:.32}.LandingSettle-module__ApbOgq__rowNew{background:linear-gradient(90deg,#5c1f1b14,#0000 70%)}.LandingSettle-module__ApbOgq__dial{border-bottom:1px solid var(--settle-rule);opacity:0;transition:opacity .8s var(--ease-out);margin:12px 0 18px;padding-bottom:14px}.LandingSettle-module__ApbOgq__dialVisible{opacity:1}.LandingSettle-module__ApbOgq__dialLabel{font-family:var(--font-serif);letter-spacing:0;color:var(--settle-ink-3);margin-bottom:4px;font-size:11px;font-style:italic;font-weight:400}.LandingSettle-module__ApbOgq__dial svg{margin:6px 0 2px;display:block}.LandingSettle-module__ApbOgq__dialReading{font-family:var(--font-serif);color:var(--settle-ink-2);min-height:1.5em;font-size:13px;font-style:italic;line-height:1.5}.LandingSettle-module__ApbOgq__needle{transform-origin:60px 58px;transition:transform 1.6s var(--ease-in-out)}.LandingSettle-module__ApbOgq__door{flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,2.4vw,32px);padding:clamp(28px,3vw,40px) 0 0;display:flex}.LandingSettle-module__ApbOgq__doorEndcap{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:44ch;display:flex}.LandingSettle-module__ApbOgq__doorRule{background:color-mix(in srgb, var(--paper) 66%, transparent);width:84px;height:1px;display:block}.LandingSettle-module__ApbOgq__doorCloser{font-family:var(--font-serif);color:color-mix(in srgb, var(--paper) 88%, transparent);letter-spacing:0;margin:0;font-size:15px;font-style:italic;font-weight:400;line-height:1.4}.LandingSettle-module__ApbOgq__roomCol{position:relative}.LandingSettle-module__ApbOgq__replaySlot{max-width:1240px;margin:0 auto;padding:0 clamp(24px,3vw,48px);position:relative}.LandingSettle-module__ApbOgq__replay{z-index:7;font-family:var(--font-serif);color:color-mix(in srgb, var(--paper) 74%, transparent);border:0;border-bottom:1px solid var(--settle-rule-strong);cursor:pointer;background:0 0;padding:0 0 2px;font-size:12.5px;font-style:italic;line-height:1;position:absolute;top:-32px;right:0}.LandingSettle-module__ApbOgq__replay:hover{color:var(--settle-oxblood)}.LandingSettle-module__ApbOgq__replay:focus-visible{outline:2px solid var(--focus-ring,var(--settle-oxblood));outline-offset:2px}.LandingSettle-module__ApbOgq__room{background:var(--settle-card);border:1px solid var(--settle-rule-strong);height:660px;position:relative;box-shadow:0 20px 50px #1a181414}.LandingSettle-module__ApbOgq__room:before{content:"";border:1px solid var(--settle-rule-strong);pointer-events:none;position:absolute;inset:14px;-webkit-mask:linear-gradient(0deg,#000 0 34%,#0000 34% 40%,#000 40% 58%,#0000 58% 64%,#000 64%);mask:linear-gradient(0deg,#000 0 34%,#0000 34% 40%,#000 40% 58%,#0000 58% 64%,#000 64%)}.LandingSettle-module__ApbOgq__floorLabel{font-family:var(--font-serif);font-variant:small-caps;letter-spacing:.04em;text-transform:none;color:var(--settle-ink-3);font-size:10.5px;font-weight:500;position:absolute;top:22px;left:26px}.LandingSettle-module__ApbOgq__dancefloor{border:1px dashed var(--settle-rule-strong);width:11%;height:22%;font-family:var(--font-serif);color:var(--settle-ink-3);text-align:center;justify-content:center;align-items:center;font-size:10.5px;font-style:italic;line-height:1.3;display:flex;position:absolute;top:40%;left:5%}.LandingSettle-module__ApbOgq__arcs{pointer-events:none;z-index:5;position:absolute;inset:0}.LandingSettle-module__ApbOgq__table{width:150px;height:150px;position:absolute;transform:translate(-50%,-50%)}.LandingSettle-module__ApbOgq__wash{z-index:0;opacity:0;transition:transform 1.3s var(--ease-organic), opacity 1.1s var(--ease-out);border-radius:50%;position:absolute;inset:-14px;transform:scale(.2)}.LandingSettle-module__ApbOgq__washVisible{opacity:1;transform:scale(1)}.LandingSettle-module__ApbOgq__ring{border:1px solid var(--settle-rule-strong);z-index:1;opacity:0;width:78px;height:78px;transition:opacity .5s var(--ease-out);background:#fbf8eebf;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LandingSettle-module__ApbOgq__ringVisible{opacity:1}.LandingSettle-module__ApbOgq__num{font-family:var(--font-serif);letter-spacing:.12em;color:var(--settle-ink);font-size:15px;font-weight:500;line-height:1}.LandingSettle-module__ApbOgq__tone{font-family:var(--font-serif);color:var(--settle-ink-3);text-align:center;max-width:64px;font-size:9px;font-style:italic;line-height:1.2}.LandingSettle-module__ApbOgq__seat{background:var(--settle-card);border:1.25px solid var(--group-color,var(--settle-ink));z-index:2;opacity:0;width:7px;height:7px;transition:opacity .4s var(--ease-out);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.LandingSettle-module__ApbOgq__seatVisible{opacity:1}.LandingSettle-module__ApbOgq__name{z-index:3;white-space:nowrap;font-family:var(--font-serif);font-variant:small-caps;letter-spacing:.05em;color:var(--group-color,var(--settle-ink));opacity:0;will-change:transform, opacity;font-size:10px;line-height:1.3;position:absolute;transform:translate(-50%,-50%)}.LandingSettle-module__ApbOgq__nameVisible{opacity:1}.LandingSettle-module__ApbOgq__noteApart{z-index:6;font-family:var(--font-serif);color:var(--settle-ink-2);opacity:0;max-width:16ch;transition:opacity .9s var(--ease-out);font-size:12px;font-style:italic;line-height:1.45;position:absolute}.LandingSettle-module__ApbOgq__noteApartVisible{opacity:1}.LandingSettle-module__ApbOgq__boardMobile{display:none}@media (max-width:900px){.LandingSettle-module__ApbOgq__stage{grid-template-columns:1fr}.LandingSettle-module__ApbOgq__marginCol{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid;position:static}.LandingSettle-module__ApbOgq__room{height:560px}}@media (max-width:720px){.LandingSettle-module__ApbOgq__stage{padding-inline:var(--s-4);padding-bottom:56px}.LandingSettle-module__ApbOgq__marginCol{grid-template-columns:1fr}.LandingSettle-module__ApbOgq__room{height:480px}.LandingSettle-module__ApbOgq__boardDesktop{display:none}.LandingSettle-module__ApbOgq__boardMobile{display:block}}@media (prefers-reduced-motion:reduce){.LandingSettle-module__ApbOgq__wash,.LandingSettle-module__ApbOgq__ring,.LandingSettle-module__ApbOgq__seat,.LandingSettle-module__ApbOgq__row,.LandingSettle-module__ApbOgq__dial,.LandingSettle-module__ApbOgq__noteApart,.LandingSettle-module__ApbOgq__needle{transition-duration:.3s}}
.LandingHowItWorks-module__rGRuVa__section{--focus-ring:var(--paper);background:var(--forest-deep);color:var(--paper);border-block:0;padding:clamp(96px,12vw,164px) clamp(20px,4vw,56px)}.LandingHowItWorks-module__rGRuVa__header{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:clamp(36px,7vw,96px);max-width:1180px;margin:0 auto clamp(42px,6vw,72px);display:grid}.LandingHowItWorks-module__rGRuVa__header h2{max-width:22ch;color:var(--paper);font-size:var(--landing-h2);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.06}.LandingHowItWorks-module__rGRuVa__lead{max-width:38ch;color:color-mix(in srgb, var(--paper) 74%, transparent);text-wrap:pretty;margin:0;padding-bottom:7px;font-size:clamp(.96rem,1.35vw,1.08rem);line-height:1.65}.LandingHowItWorks-module__rGRuVa__bridge{max-width:42ch;color:color-mix(in srgb, var(--paper) 62%, transparent);font-family:var(--font-serif);letter-spacing:.01em;text-wrap:pretty;margin:0;padding-top:6px;padding-bottom:8px;font-size:clamp(.86rem,1.1vw,.94rem);font-style:italic;font-weight:400;line-height:1.55}.LandingHowItWorks-module__rGRuVa__journey{border:1px solid var(--rule-strong);border-radius:calc(var(--r-surface) + 12px);background:color-mix(in srgb, var(--paper) 5.5%, transparent);max-width:1240px;margin:0 auto;padding:clamp(8px,1vw,14px)}@media (max-width:720px){.LandingHowItWorks-module__rGRuVa__section{padding-inline:var(--s-4)}.LandingHowItWorks-module__rGRuVa__header{gap:var(--s-5);margin-bottom:var(--s-8);grid-template-columns:1fr}.LandingHowItWorks-module__rGRuVa__lead{max-width:34ch;padding-bottom:0}.LandingHowItWorks-module__rGRuVa__bridge{max-width:36ch;padding-top:4px;padding-bottom:0}}.LandingHowItWorks-module__rGRuVa__sectionPaper{--focus-ring:var(--forest);background:var(--paper-2);color:var(--ink)}.LandingHowItWorks-module__rGRuVa__sectionPaper .LandingHowItWorks-module__rGRuVa__header h2{color:var(--ink)}.LandingHowItWorks-module__rGRuVa__sectionPaper .LandingHowItWorks-module__rGRuVa__lead{color:var(--ink-2)}.LandingHowItWorks-module__rGRuVa__sectionPaper .LandingHowItWorks-module__rGRuVa__bridge{color:color-mix(in srgb, var(--ink) 62%, transparent)}.LandingHowItWorks-module__rGRuVa__sectionPaper .LandingHowItWorks-module__rGRuVa__journey{border:1px solid var(--edge);background:var(--card)}
