.kicker[data-astro-cid-tw6cw6jw]{color:var(--ink);background:#fff;border-radius:999px;align-self:flex-start;margin:0 0 .3rem;padding:.4rem .9rem;font-size:.92rem;font-weight:700;display:inline-block;box-shadow:0 6px 16px #243b531a}.muted[data-astro-cid-tw6cw6jw]{color:#5a6b7d;margin-bottom:0}.search-hero[data-astro-cid-tw6cw6jw]{background:linear-gradient(#cdeaff 0%,#e4f4ff 55%,#f3fbff 100%);border:1px solid #dceaf7;border-radius:24px;grid-template-columns:1.4fr 1fr;gap:24px;margin-bottom:22px;padding:34px;display:grid;position:relative;overflow:hidden}.sun[data-astro-cid-tw6cw6jw]{z-index:0;background:radial-gradient(circle,#ffe487,#ffd24d);border-radius:50%;width:72px;height:72px;position:absolute;top:22px;right:26px;box-shadow:0 0 0 12px #ffe08759,0 0 50px #ffc43c80}.search-hero__text[data-astro-cid-tw6cw6jw],.search-hero__meta[data-astro-cid-tw6cw6jw]{z-index:1;position:relative}.search-hero__text[data-astro-cid-tw6cw6jw]{flex-direction:column;gap:10px;display:flex}.hero-title[data-astro-cid-tw6cw6jw]{color:#1f3550;margin:0;font-family:Fraunces Variable,Georgia,serif;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:600;line-height:1.12}.hero-subtitle[data-astro-cid-tw6cw6jw]{color:#41566b;margin-bottom:8px;font-size:1.08rem}.hero-pills[data-astro-cid-tw6cw6jw]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-astro-cid-tw6cw6jw]{color:#2c476a;background:#ffffffd9;border:1px solid #ffffffb3;border-radius:999px;padding:6px 13px;font-weight:600}.search-hero__meta[data-astro-cid-tw6cw6jw]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-content:center;gap:12px;display:grid}.stat[data-astro-cid-tw6cw6jw]{background:#fff;border:1px solid #e8f0f8;border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex;box-shadow:0 8px 18px #243b530f}.stat[data-astro-cid-tw6cw6jw]:first-child{background:linear-gradient(0deg, #ffffffb3, #ffffffb3), var(--mint)}.stat[data-astro-cid-tw6cw6jw]:nth-child(2){background:linear-gradient(0deg, #ffffffb3, #ffffffb3), var(--peach)}.stat[data-astro-cid-tw6cw6jw]:nth-child(3){background:linear-gradient(0deg, #ffffffb3, #ffffffb3), var(--lavender)}.stat-value[data-astro-cid-tw6cw6jw]{color:#1f3550;font-size:1.3rem;font-weight:800}.stat-label[data-astro-cid-tw6cw6jw]{color:#51647a;font-size:.95rem;font-weight:600}.search-card[data-astro-cid-tw6cw6jw]{border:1px solid #e8f0f8;border-radius:22px;margin-bottom:18px;padding:24px 26px 20px}.search-card__header[data-astro-cid-tw6cw6jw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.search-ui[data-astro-cid-tw6cw6jw]{--pagefind-ui-primary:var(--brand-blue);--pagefind-ui-border-radius:16px;--pagefind-ui-border:#dbe7f5;background:#f4f9ff;border:1px solid #e3eefa;border-radius:20px;padding:14px;box-shadow:0 8px 20px #243b530d}.quick-filters[data-astro-cid-tw6cw6jw]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.quick-filter[data-astro-cid-tw6cw6jw]{color:var(--brand-blue);cursor:pointer;background:#f4f9ff;border:1.5px solid #dbe7f5;border-radius:999px;padding:8px 15px;font-size:.92rem;font-weight:700;transition:transform .15s,background .15s,box-shadow .15s}.quick-filter[data-astro-cid-tw6cw6jw]:hover{background:#e8f2ff;transform:translateY(-2px);box-shadow:0 8px 16px #243b531a}.info-grid[data-astro-cid-tw6cw6jw]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.info-card[data-astro-cid-tw6cw6jw]{border:1px solid #e8f0f8;border-radius:20px;padding:20px}.info-card[data-astro-cid-tw6cw6jw]:first-child{background:linear-gradient(0deg, #ffffffc7, #ffffffc7), var(--sky)}.info-card[data-astro-cid-tw6cw6jw]:nth-child(2){background:linear-gradient(0deg, #ffffffc7, #ffffffc7), var(--mint)}.info-title[data-astro-cid-tw6cw6jw]{color:#1f3550;margin-top:0;margin-bottom:10px;font-family:Fraunces Variable,Georgia,serif;font-weight:600}.tips-lead[data-astro-cid-tw6cw6jw]{margin:-2px 0 12px;font-size:.92rem}.info-list[data-astro-cid-tw6cw6jw]{color:#44586d;gap:12px;margin:0;padding-left:0;list-style:none;display:grid}.info-list[data-astro-cid-tw6cw6jw] li[data-astro-cid-tw6cw6jw]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tip-q[data-astro-cid-tw6cw6jw]{color:var(--brand-blue-strong);cursor:pointer;background:#fff;border:1.5px solid #dbe7f5;border-radius:999px;padding:4px 12px;font-size:.9rem;font-weight:700;transition:transform .15s,background .15s,box-shadow .15s}.tip-q[data-astro-cid-tw6cw6jw]:before{content:"🔎";margin-right:5px;font-size:.8em}.tip-q[data-astro-cid-tw6cw6jw]:hover{background:#eef5ff;transform:translateY(-1px);box-shadow:0 6px 14px #243b531a}.link-grid[data-astro-cid-tw6cw6jw]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.link-tile[data-astro-cid-tw6cw6jw]{text-align:center;color:#28415c;background:#fff;border:1px solid #e3eefa;border-radius:14px;justify-content:center;align-items:center;padding:12px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.link-tile[data-astro-cid-tw6cw6jw]:hover{color:var(--brand-blue);text-decoration:none;transform:translateY(-2px);box-shadow:0 10px 18px #243b531a}@media (width<=991.98px){.search-hero[data-astro-cid-tw6cw6jw]{grid-template-columns:1fr;padding:26px}.sun[data-astro-cid-tw6cw6jw]{width:58px;height:58px;top:18px;right:18px}}@media (width<=575.98px){.search-card[data-astro-cid-tw6cw6jw]{padding:18px}.search-card__header[data-astro-cid-tw6cw6jw]{align-items:flex-start}}.search-ui .pagefind-ui__form{position:relative}.search-ui .pagefind-ui__form:before{background-color:var(--brand-blue)!important;opacity:.85!important;width:24px!important;height:24px!important;top:50%!important;left:18px!important;transform:translateY(-50%)!important}.search-ui .pagefind-ui__search-input{background:#fff!important;border:2px solid #cdddef!important;border-radius:16px!important;width:100%!important;height:auto!important;padding:18px 20px 18px 52px!important;font-size:1.2rem!important;font-weight:600!important;box-shadow:0 6px 16px #243b5314!important}.search-ui .pagefind-ui__search-input::placeholder{color:#65778a;font-weight:500}.search-help{color:#51647a;margin:12px 2px 0;font-size:.92rem}.search-unavailable{color:#5b431b;background:#fff8e9;border:1px solid #efc783;border-radius:12px;margin-top:12px;padding:12px 14px}.search-unavailable[hidden]{display:none}.search-ui .pagefind-ui__search-input:focus{border-color:var(--brand-blue)!important;outline:none!important;box-shadow:0 0 0 5px #2f74e029!important}.search-ui .pagefind-ui__search-clear{background:0 0!important;font-size:.95rem!important}.search-ui .pagefind-ui__results{margin-top:14px!important}.search-ui .pagefind-ui__result{background:#fff!important;border:1px solid #e6eef8!important;border-radius:14px!important;margin-bottom:10px!important;padding:14px 16px!important}.search-ui .pagefind-ui__result-title{font-weight:700!important}
