:is(.homes-pair,.homes-grid){gap:var(--spacing-xl);display:grid}.homes-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.homes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-viewer{min-width:0;margin:0;position:relative}.home-viewer__stage{aspect-ratio:1.15;isolation:isolate;background-color:var(--color-sidebar-bg);border-radius:var(--radius-lg);position:relative;overflow:hidden}.home-viewer__stage canvas{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.home-viewer__stage canvas:active{cursor:grabbing}.home-viewer__stage canvas:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-md)}.home-viewer__poster,.home-viewer__fallback img{object-fit:contain;width:100%;height:100%;display:block}.home-viewer__poster{pointer-events:none;position:absolute;inset:0}.home-viewer__fallback{height:100%}.home-viewer__fallback p{color:var(--color-muted);margin:0}.home-viewer__controls{bottom:var(--spacing-sm);right:var(--spacing-sm);z-index:2;gap:var(--spacing-xs);flex-direction:column;display:flex;position:absolute}.home-viewer__control{width:44px;height:44px;padding:var(--spacing-sm);color:var(--color-muted)}.home-viewer__control:hover{color:var(--color-text)}.home-viewer__control:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.home-viewer__control[aria-pressed=true]{color:var(--color-text)}.home-viewer__caption{padding-top:var(--spacing-sm);text-align:center}.home-viewer__caption--overlay{left:0;right:0;bottom:var(--spacing-md);z-index:2;padding:0 calc(44px + var(--spacing-lg));pointer-events:none;color:var(--color-text);position:absolute}.home-viewer__caption h3{font-size:inherit;margin:0}@media (width<=767px){:is(.homes-pair,.homes-grid){gap:var(--spacing-xl);grid-template-columns:1fr}}.now-content[data-astro-cid-i6sbknvr]{--now-display-size:calc(var(--section-heading-size) * 2)}.now-voice[data-astro-cid-i6sbknvr]{max-width:42rem;margin:var(--spacing-lg) 0 var(--spacing-2xl);font-family:var(--font-heading);font-size:var(--now-display-size);font-weight:var(--heading-weight);letter-spacing:var(--letter-spacing-heading-md);color:var(--color-text);text-wrap:balance;line-height:1.15}.now-voice__line[data-astro-cid-i6sbknvr]{display:block}.now-voice__word[data-astro-cid-i6sbknvr]+.now-voice__word[data-astro-cid-i6sbknvr]{margin-left:.28em}.now-voice--armed[data-astro-cid-i6sbknvr] .now-voice__word[data-astro-cid-i6sbknvr]{color:var(--color-muted);transition:color var(--duration-slowest) var(--ease-emphasized);transition-delay:calc(var(--duration-fast) * var(--now-voice-step,0) * .5)}.now-voice--armed[data-astro-cid-i6sbknvr] .now-voice__word[data-astro-cid-i6sbknvr].is-lit{color:var(--color-text)}.now-book[data-astro-cid-i6sbknvr]{align-items:center;gap:var(--spacing-lg);width:100%;display:flex}.now-book__cover-link[data-astro-cid-i6sbknvr]{border-bottom:none;flex:none;line-height:0;display:block}.now-book__cover-link[data-astro-cid-i6sbknvr]:before,.now-book__cover-link[data-astro-cid-i6sbknvr]:after,.now-book__buy[data-astro-cid-i6sbknvr]:before,.now-book__buy[data-astro-cid-i6sbknvr]:after{content:none}.now-book__cover[data-astro-cid-i6sbknvr]{border-radius:var(--radius-sm);width:11rem;height:auto;box-shadow:var(--shadow-scrolling);transition:transform var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard);flex:none}.now-book__copy[data-astro-cid-i6sbknvr]{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.now-book__title[data-astro-cid-i6sbknvr]{font-family:var(--font-heading);font-style:normal;font-size:var(--now-display-size);font-weight:var(--heading-weight);letter-spacing:var(--letter-spacing-heading-md);color:var(--color-text);text-wrap:balance;line-height:1.15}.now-book__subtitle[data-astro-cid-i6sbknvr],.now-book__author[data-astro-cid-i6sbknvr]{color:var(--color-muted);font-size:var(--body-size);line-height:1.4}.now-book__buy[data-astro-cid-i6sbknvr]{margin-top:var(--spacing-xs);white-space:nowrap;flex:none}.now-book__buy[data-astro-cid-i6sbknvr]:hover{color:var(--color-bg)}@media (width>=641px){.now-book__copy[data-astro-cid-i6sbknvr]{column-gap:var(--spacing-xl);row-gap:var(--spacing-xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.now-book__title[data-astro-cid-i6sbknvr],.now-book__subtitle[data-astro-cid-i6sbknvr],.now-book__author[data-astro-cid-i6sbknvr]{grid-column:1}.now-book__buy[data-astro-cid-i6sbknvr]{grid-area:1/2/span 3;margin-top:0}}.now-homes[data-astro-cid-i6sbknvr]{margin-bottom:var(--spacing-2xl);padding-top:var(--spacing-xl)}.now-homes__heading[data-astro-cid-i6sbknvr]{font-family:var(--font-heading);font-size:var(--section-heading-size);font-weight:var(--heading-weight);margin:0 0 var(--spacing-xl);color:var(--color-text);letter-spacing:var(--letter-spacing-heading-md);line-height:1.2}.now-homes__grid[data-astro-cid-i6sbknvr]{margin-top:0}.now-focus[data-astro-cid-i6sbknvr] .content-page__section[data-astro-cid-i6sbknvr]:first-of-type{padding-top:var(--spacing-lg)}@media (hover:hover){.now-book__cover-link[data-astro-cid-i6sbknvr]:hover .now-book__cover[data-astro-cid-i6sbknvr]{box-shadow:var(--shadow-hover);transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.now-voice--armed[data-astro-cid-i6sbknvr] .now-voice__word[data-astro-cid-i6sbknvr],.now-voice--armed[data-astro-cid-i6sbknvr] .now-voice__word[data-astro-cid-i6sbknvr].is-lit{color:var(--color-text);transition:none}.now-book__cover[data-astro-cid-i6sbknvr]{transition:none}.now-book__cover-link[data-astro-cid-i6sbknvr]:hover .now-book__cover[data-astro-cid-i6sbknvr]{transform:none}}@media (width<=767px){.now-homes[data-astro-cid-i6sbknvr]{padding-top:var(--spacing-lg)}.now-book[data-astro-cid-i6sbknvr]{flex-direction:column;align-items:flex-start}.now-book__cover[data-astro-cid-i6sbknvr]{width:9rem}}
