.stories-track[data-astro-cid-so7pybto]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:.75rem;margin-inline:-1rem;padding:0 1rem .25rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}@media (hover:hover) and (pointer:fine) and (width<=1023.98px){.stories-track[data-astro-cid-so7pybto]{cursor:grab}.stories-track[data-astro-cid-so7pybto].is-dragging{cursor:grabbing;user-select:none;scroll-behavior:auto}}.stories-track[data-astro-cid-so7pybto]::-webkit-scrollbar{display:none}@media (width>=768px){.stories-track[data-astro-cid-so7pybto]{margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}}.story[data-astro-cid-so7pybto]{--ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;background:var(--story-tint);scroll-snap-align:start;border-radius:2rem;flex:0 0 min(85%,21rem);height:28.75rem;position:relative;overflow:hidden}.story--debt[data-astro-cid-so7pybto]{--story-tint:color-mix(in srgb, var(--color-brand-mint) 55%, var(--color-container-white));--story-blob:var(--color-brand-tea)}.story--renovation[data-astro-cid-so7pybto]{--story-tint:color-mix(in srgb, var(--color-brand-lemon) 30%, var(--color-brand-parchment));--story-blob:var(--color-brand-butternut)}.story--purchase[data-astro-cid-so7pybto]{--story-tint:color-mix(in srgb, var(--color-brand-ube) 30%, var(--color-brand-whisper));--story-blob:var(--color-brand-ube)}.story-media[data-astro-cid-so7pybto]{z-index:-1;transition:transform .7s var(--ease);position:absolute;inset:0}.story-photo[data-astro-cid-so7pybto],.story-photo[data-astro-cid-so7pybto] img{object-fit:cover;pointer-events:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;width:100%;height:100%}.story-blob[data-astro-cid-so7pybto]{aspect-ratio:1;background:var(--story-blob);filter:blur(60px);opacity:.5;border-radius:9999px;width:26rem;animation:16s ease-in-out infinite alternate story-drift;position:absolute;top:20%;left:50%;translate:-50%}@keyframes story-drift{to{transform:translate(-12%,18%)scale(1.15)}}.story-quote[data-astro-cid-so7pybto]{text-wrap:balance;margin:0}.story-tag[data-astro-cid-so7pybto]{text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb, var(--color-container-white) 82%, transparent);max-width:calc(100% - 2rem);color:var(--color-ui-text-primary);border-radius:9999px;padding:.4375rem .875rem;position:absolute;top:1rem;left:1rem;overflow:hidden}.story-pill[data-astro-cid-so7pybto]{text-overflow:ellipsis;white-space:nowrap;background:var(--color-brand-midnight);max-width:calc(100% - 1.5rem);color:var(--color-ui-text-white);transition:opacity .25s, transform .4s var(--ease);border-radius:9999px;padding:.5rem 1.125rem;position:absolute;bottom:1.25rem;left:50%;overflow:hidden;translate:-50%}.story-caption[data-astro-cid-so7pybto]{background:color-mix(in srgb, var(--color-container-white) 90%, transparent);backdrop-filter:blur(14px);border-radius:1.5rem;padding:1rem 1.125rem 1.125rem;position:absolute;inset:auto .75rem .75rem}.story-pill[data-astro-cid-so7pybto]{display:none}.story-saved[data-astro-cid-so7pybto]:before{content:"";background:var(--color-brand-grass);vertical-align:.1em;border-radius:9999px;width:.5rem;height:.5rem;margin-right:.4rem;display:inline-block}.story-cta[data-astro-cid-so7pybto]{background:var(--color-brand-midnight);color:var(--color-ui-text-white);white-space:nowrap;border-radius:9999px;padding:.625rem 1.125rem;transition:transform .12s,background-color .15s}.story-cta[data-astro-cid-so7pybto]:hover{background:color-mix(in srgb, var(--color-brand-midnight) 88%, white)}.story-cta[data-astro-cid-so7pybto]:active{transform:scale(.97)}.story-cta[data-astro-cid-so7pybto]:focus-visible{outline:3px solid var(--color-brand-ice);outline-offset:2px}@media (width>=1024px) and (hover:hover) and (pointer:fine){.stories-track[data-astro-cid-so7pybto]{gap:1rem;margin-inline:0;padding:0;overflow:visible}.story[data-astro-cid-so7pybto]{min-width:0;transition:flex-grow .6s var(--ease);flex:1 1 0}.story[data-astro-cid-so7pybto]:is(:hover,:focus-within){flex-grow:3}.stories-track[data-astro-cid-so7pybto]:hover .story[data-astro-cid-so7pybto]:focus-within:not(:hover){flex-grow:1}.story[data-astro-cid-so7pybto]:is(:hover,:focus-within) .story-media[data-astro-cid-so7pybto]{transform:scale(1.04)}.story-pill[data-astro-cid-so7pybto]{display:block}.story-caption[data-astro-cid-so7pybto]{opacity:0;pointer-events:none;width:33rem;max-width:calc(100% - 1.5rem);transition:opacity .25s, transform .45s var(--ease);right:auto;transform:translateY(1rem)}.story[data-astro-cid-so7pybto]:is(:hover,:focus-within) .story-caption[data-astro-cid-so7pybto]{opacity:1;pointer-events:auto;transition-delay:.18s;transform:none}.story[data-astro-cid-so7pybto]:is(:hover,:focus-within) .story-pill[data-astro-cid-so7pybto]{opacity:0;transform:translateY(.75rem)}.stories-track[data-astro-cid-so7pybto]:hover .story[data-astro-cid-so7pybto]:focus-within:not(:hover) .story-caption[data-astro-cid-so7pybto]{opacity:0;pointer-events:none;transition-delay:0s}.stories-track[data-astro-cid-so7pybto]:hover .story[data-astro-cid-so7pybto]:focus-within:not(:hover) .story-pill[data-astro-cid-so7pybto]{opacity:1;transform:none}.story-tag[data-astro-cid-so7pybto]{transition:opacity .25s}.stories-track[data-astro-cid-so7pybto]:has(.story:hover) .story[data-astro-cid-so7pybto]:not(:hover) .story-tag[data-astro-cid-so7pybto]{opacity:0}.stories-track[data-astro-cid-so7pybto]:has(.story:hover) .story[data-astro-cid-so7pybto]:not(:hover) .story-pill[data-astro-cid-so7pybto]{padding:.375rem .75rem;font-size:.875rem}}.stories-dots[data-astro-cid-so7pybto]{justify-content:center;gap:.375rem;display:flex}.stories-dot[data-astro-cid-so7pybto]{background:oklch(15.4% .0536 256.52/.2);border-radius:9999px;width:.375rem;height:.375rem;transition:width .3s cubic-bezier(.22,1,.36,1),background-color .3s}.stories-dot[data-astro-cid-so7pybto].is-active{background:var(--color-brand-midnight);width:1.25rem}@media (width>=1024px) and (hover:hover) and (pointer:fine){.stories-dots[data-astro-cid-so7pybto]{display:none}}@media (prefers-reduced-motion:reduce){.story-blob[data-astro-cid-so7pybto]{animation:none}.story[data-astro-cid-so7pybto],.story-media[data-astro-cid-so7pybto],.story-pill[data-astro-cid-so7pybto],.story-caption[data-astro-cid-so7pybto],.stories-dot[data-astro-cid-so7pybto]{transition:none!important}}
