.keep-room_keep__DazY_{display:grid;gap:var(--d-space-7,2.5rem)}.keep-room_inApp__o9JKS{gap:var(--d-space-6,2rem)}.keep-room_head__TBPUL{display:grid;gap:var(--d-space-2,.5rem)}.keep-room_headArt__rVKJ8{max-width:22rem;margin-bottom:var(--d-space-3,.75rem)}.keep-room_appTitle___RDk6{margin:0;font-size:var(--d-text-2xl);font-weight:var(--d-weight-bold,700);line-height:var(--d-leading-snug);letter-spacing:var(--d-tracking-tight);text-wrap:balance}.keep-room_lede__w0fGr{margin:0;max-width:40rem;color:var(--d-text-muted);font-size:var(--d-text-base);line-height:1.55}.keep-room_keep__DazY_ .keep-room_band__bSrEw,.keep-room_keep__DazY_ .keep-room_panel__xhJku{margin:0}.keep-room_pair__6JtmF{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--d-space-4,1rem)}.keep-room_panel__xhJku{min-width:0;padding:var(--d-space-5,1.5rem);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-surface)}@media (min-width:1024px){.keep-room_pair__6JtmF{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.keep-room_quiet__4QJCj{padding-top:var(--d-space-5,1.5rem);border-top:1px solid var(--d-line)}.card-rail_rail__456wP{--rail-card:min(17rem,78%);position:relative;min-width:0}.card-rail_large__k8c4N{--rail-card:min(21rem,86%)}.card-rail_track__KsHbH{display:grid;grid-auto-flow:column;grid-auto-columns:var(--rail-card);gap:var(--d-space-3,.75rem);margin:0;padding:.25rem .125rem .75rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:.125rem;scrollbar-width:thin;scrollbar-color:var(--d-line) transparent;mask-image:linear-gradient(90deg,black calc(100% - 3rem),transparent)}.card-rail_rail__456wP:not([data-start]) .card-rail_track__KsHbH{mask-image:linear-gradient(90deg,transparent,black 3rem,black calc(100% - 3rem),transparent)}.card-rail_rail__456wP[data-end=true] .card-rail_track__KsHbH{mask-image:none}.card-rail_rail__456wP[data-end=true]:not([data-start]) .card-rail_track__KsHbH{mask-image:linear-gradient(90deg,transparent,black 3rem)}.card-rail_item__Sbb_C{display:flex;min-width:0;scroll-snap-align:start}.card-rail_item__Sbb_C>*{flex:1;min-width:0}.card-rail_arrows__kfbk_{display:none}@media (hover:hover) and (pointer:fine){.card-rail_arrows__kfbk_{display:contents}}.card-rail_arrow__IvTnC{position:absolute;top:calc(50% - 1.375rem);right:-.875rem;z-index:var(--d-z-raised);display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:transparent;color:var(--d-text,inherit);cursor:pointer}.card-rail_arrow__IvTnC:before{content:"";position:absolute;inset:.125rem;border:1px solid var(--d-line);border-radius:var(--d-radius-pill);background:var(--d-bg);transition:border-color var(--d-dur-fast) var(--d-ease-out)}.card-rail_arrow__IvTnC svg{position:relative;z-index:var(--d-z-raised)}.card-rail_arrow__IvTnC:hover:not(:disabled):before{border-color:var(--d-text-muted,currentColor)}.card-rail_arrow__IvTnC:disabled{opacity:0;pointer-events:none}.card-rail_arrow__IvTnC:focus{outline:none}.card-rail_arrow__IvTnC:focus-visible{box-shadow:var(--d-focus-ring)}.card-rail_back__bBW4N{right:auto;left:-.75rem}.card-rail_back__bBW4N svg{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.card-rail_arrow__IvTnC:before{transition:none}}