.featured-spotlight-card[data-v-13713f70]{min-height:27rem}.featured-offer__content[data-v-13713f70],.featured-offer__media[data-v-13713f70]{min-height:100%}.featured-offer__company[data-v-13713f70],.featured-offer__eyebrow[data-v-13713f70]{min-height:1.1rem}.featured-offer h2[data-v-13713f70]{-webkit-line-clamp:3}.featured-offer h2[data-v-13713f70],.featured-offer__summary[data-v-13713f70]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.featured-offer__summary[data-v-13713f70]{-webkit-line-clamp:5}.featured-spotlight__fallback[data-v-13713f70]{display:grid;place-items:center;width:100%;min-height:100%;border-radius:.9rem;background:linear-gradient(135deg,#0a6970,#16c8cb)}.featured-spotlight__fallback span[data-v-13713f70]{color:#fff;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.08em}@media screen and (max-width:720px){.featured-spotlight-card[data-v-13713f70]{min-height:auto}}.library-result-card[data-v-9c196bc4]{display:grid;grid-template-rows:auto 1fr;overflow:hidden;background:linear-gradient(180deg,#fff,#f7fbfb);border:1px solid rgba(30,31,35,.12);border-radius:1.2rem;box-shadow:0 18px 40px #1e1f230f;transition:transform .2s ease,box-shadow .2s ease}.library-result-card[data-v-9c196bc4]:focus-visible,.library-result-card[data-v-9c196bc4]:hover{transform:translateY(-2px);box-shadow:0 24px 48px #1e1f231a}.library-result-card__media[data-v-9c196bc4]{min-height:8.5rem;display:flex;align-items:center;justify-content:center;padding:.8rem 1rem;background:radial-gradient(circle at top left,rgba(22,200,203,.22),transparent 48%),linear-gradient(180deg,#0a69700f,#0a697003);border-bottom:1px solid rgba(30,31,35,.08)}.library-result-card__media img[data-v-9c196bc4]{width:100%;max-height:7rem;-o-object-fit:contain;object-fit:contain}.library-result-card__fallback[data-v-9c196bc4]{display:grid;place-items:center;width:100%;min-height:6.8rem;border-radius:1rem;background:linear-gradient(135deg,#0a6970,#16c8cb)}.library-result-card__fallback span[data-v-9c196bc4]{color:#fff;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.08em}.library-result-card__content[data-v-9c196bc4]{display:grid;align-content:start;gap:.85rem;padding:1.25rem}.library-result-card__eyebrow[data-v-9c196bc4]{margin:0;color:#0a6970;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.library-result-card h3[data-v-9c196bc4]{margin:0;color:#1e1f23;font-family:Poppins,sans-serif;font-size:clamp(1.45rem,1.8vw,1.8rem);font-weight:700;line-height:1.08;letter-spacing:-.03em}.library-result-card__summary[data-v-9c196bc4]{margin:0;color:#666c73;font-size:1rem;line-height:1.65}.library-result-card__segments[data-v-9c196bc4]{display:flex;flex-wrap:wrap;gap:.6rem}.library-result-card__segments span[data-v-9c196bc4]{border:1px solid rgba(22,200,203,.22);border-radius:999px;padding:.38rem .78rem;color:#0a6970;font-size:.82rem;line-height:1;background:#16c8cb14}.library-result-card__link[data-v-9c196bc4]{color:#0a6970;font-weight:700}.new-home-preview__actions[data-v-331a61d1]{display:grid;gap:.85rem;width:min(20rem,100%);margin-top:.35rem}.new-home-preview__cta[data-v-331a61d1],.new-home-preview__secondary[data-v-331a61d1]{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.85rem 1.3rem;border-radius:999px;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.new-home-preview__cta[data-v-331a61d1]{background:var(--brand-forest);color:var(--brand-white)}.new-home-preview__secondary[data-v-331a61d1]{border:1px solid rgba(22,200,203,.3);background:#16c8cb14;color:var(--brand-forest)}.new-home-preview__browse-link[data-v-331a61d1]{text-decoration:none}.new-home-preview__cta[data-v-331a61d1]:focus-visible,.new-home-preview__cta[data-v-331a61d1]:hover,.new-home-preview__secondary[data-v-331a61d1]:focus-visible,.new-home-preview__secondary[data-v-331a61d1]:hover{transform:translateY(-1px);box-shadow:0 12px 24px #1e1f2314}.new-home-preview__search-toolbar[data-v-331a61d1]{display:grid;grid-template-columns:minmax(0,1fr) 13rem;gap:1rem;align-items:center}.new-home-preview__scope-select[data-v-331a61d1]{display:block}.new-home-preview__scope-select select[data-v-331a61d1]{width:100%;border:1px solid rgba(30,31,35,.16);border-radius:.85rem;padding:.95rem 1rem;font:inherit;color:var(--brand-dark);background:var(--brand-white);transition:border-color .2s ease,box-shadow .2s ease}.new-home-preview__scope-select select[data-v-331a61d1]:focus{outline:none;border-color:#16c8cbb3;box-shadow:0 0 0 4px #16c8cb1f}.new-home-preview__timestamp[data-v-331a61d1]{margin:0;color:var(--brand-muted);font-size:.92rem;line-height:1.6}@media screen and (max-width:720px){.new-home-preview__actions[data-v-331a61d1],.new-home-preview__cta[data-v-331a61d1],.new-home-preview__secondary[data-v-331a61d1]{width:100%}.new-home-preview__search-toolbar[data-v-331a61d1]{grid-template-columns:1fr}}
