.workbench-home{--home-ink:#102f49;--home-secondary:#637e96;--home-line:#dce9f1;--home-accent:#087f94;--home-hover:#effbfc;min-height:100%;background:#f3f9fc;color:var(--home-ink)}.home-content{max-width:1400px;margin-inline:auto;padding:16px 24px 32px}.home-hero{position:relative;isolation:isolate;overflow:hidden;border:1px solid #cce9ef;border-radius:16px;padding:24px 28px;background:#e4f8fb}.home-hero-art{z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;pointer-events:none}.home-hero-art--dark{display:none}.home-hero #home-heading{position:relative;margin:0 0 16px;font-size:30px;line-height:1.2;font-weight:750;letter-spacing:-.02em}.home-search{position:relative;width:calc(100% - 160px)}.home-search-input{display:flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border:1px solid #bbe1ea;border-radius:12px;background:#fff;box-shadow:0 4px 16px #13627b08}.home-search textarea{flex:1;min-width:0;height:auto;min-height:46px;max-height:110px;resize:none;border:0;outline:none;background:transparent;padding:11px 0;color:var(--home-ink);font-size:15px;line-height:24px;field-sizing:content}.home-search textarea::-moz-placeholder{color:#71899e}.home-search textarea::placeholder{color:#71899e}.home-search-actions{flex-shrink:0}.home-search-actions .brand-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;border-radius:8px;padding:10px 19px;font-size:14px;font-weight:600;background:#07516b;color:#fff}.home-search-actions .brand-primary:disabled{opacity:.5}.home-search-footer{display:flex;align-items:center;gap:16px;margin-top:14px}.home-examples{display:flex;flex-wrap:wrap;gap:8px}.home-examples button{padding:7px 12px;border-radius:24px;background:#ffffffbb;color:#3d6c86;font-size:12px;line-height:20px}.home-examples button:hover{background:#fff;color:#067c90}.home-search-meta a{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;color:#087c90;font-size:13px}.home-recent{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;margin:12px 0;padding:9px 16px;min-height:50px;background:#ffffffd9;border:1px solid var(--home-line);border-radius:12px}.home-recent .home-section-heading{display:contents}.home-section-heading h2{display:flex;align-items:center;gap:9px;margin:0;font-size:14px;font-weight:650}.home-section-heading :where(h2) svg{color:var(--home-accent)}.home-section-heading>a{grid-column:3;grid-row:1;display:inline-flex;align-items:center;gap:3px;white-space:nowrap;color:var(--home-accent);font-size:12px}.home-recent-grid{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0}.home-recent-row{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 10px;border-left:1px solid var(--home-line);color:var(--home-secondary);font-size:13px}.home-recent-row>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-recent-row svg{flex-shrink:0;color:var(--home-accent)}.home-recent-row time{margin-left:auto;flex-shrink:0;font-size:11px}.home-recent-row:hover{color:var(--home-accent)}.home-recent .home-section-state{grid-column:2;grid-row:1;padding:0;font-size:13px}.home-notice-feed{border:1px solid var(--home-line);border-radius:16px;background:#fff;overflow:clip}.home-feed-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-inline:20px;border-bottom:1px solid var(--home-line)}.home-feed-tabs{display:flex;align-items:center;gap:26px}.home-feed-tabs button{position:relative;padding:13px 0 10px;border-bottom:3px solid transparent;color:var(--home-secondary);font-size:17px;line-height:26px;font-weight:600}.home-feed-tabs button[aria-selected=true]{color:var(--home-accent);border-bottom-color:var(--home-accent)}.home-preferences{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--home-accent);font-size:13px;white-space:nowrap}.home-notice-feed .guest-catalog-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px 12px}.home-notice-feed .filter-field-trigger{width:145px}.home-notice-results{margin-inline:20px}.home-notice-feed .guest-catalog-pagination{padding:24px 12px;margin:0}.home-notice-feed .guest-catalog-pagination button{min-height:40px;min-width:40px}.home-notice-feed .guest-catalog-pagination [aria-current=page]{background:#087f94;border-color:#087f94;color:#fff}.workbench-home :where(a,button):focus-visible{outline:2px solid #0b91a2;outline-offset:3px}.dark .workbench-home{--home-ink:#e1edf5;--home-secondary:#91aabd;--home-line:#264352;--home-accent:#68d5df;--home-hover:#13333e;background:#0d202d}.dark .home-hero{background:#102d3b;border-color:#294e5b}.dark .home-hero-art--light{display:none}.dark .home-hero-art--dark{display:block}.dark .home-search-input{border-color:#3a6677;background:#102c3b}.dark .home-examples button{background:#183c4ccf;color:#b1d7e1}.dark .home-search-meta a{color:#8cd6dd}.dark .home-notice-feed,.dark .home-recent{background:#102735}@media (max-width:1100px){.home-content{padding:16px}.home-hero{padding:22px}.home-search{width:calc(100% - 80px)}.home-search-footer{align-items:flex-start;flex-direction:column;gap:10px}.home-recent{-moz-column-gap:10px;column-gap:10px}.home-recent-grid{gap:8px}.home-recent-row time{display:none}}@media (max-width:767px){.home-content{padding:12px 10px 24px}.home-hero{padding:20px 16px 16px;border-radius:12px}.home-hero #home-heading{font-size:24px;margin-bottom:14px}.home-hero-art{opacity:.5}.home-search{width:100%}.home-search-input{align-items:stretch;flex-direction:column;padding:10px;gap:8px}.home-search textarea{width:100%;min-height:64px;padding:2px 2px 0;font-size:14px}.home-search-actions .brand-primary{width:100%;min-height:44px}.home-search-footer{gap:8px;margin-top:12px}.home-examples{gap:6px}.home-examples button{min-height:36px;padding:6px 10px;font-size:11px}.home-search-meta a{min-height:36px}.home-recent{grid-template-columns:minmax(0,1fr) auto;padding:8px 12px;gap:4px}.home-section-heading>a{grid-column:2}.home-recent-grid{grid-column:1/-1;grid-row:2;grid-template-columns:minmax(0,1fr);gap:0}.home-recent-row{border-left:0;padding:9px 0;min-height:40px}.home-recent-row time{display:inline}.home-recent .home-section-state{grid-column:1/-1;grid-row:2;padding-block:8px}.home-notice-feed{border-radius:12px}.home-feed-heading{gap:10px;margin-inline:12px}.home-feed-tabs{gap:18px}.home-feed-tabs button{font-size:15px;padding-block:13px 10px}.home-preferences{gap:4px;font-size:12px}.home-notice-feed .guest-catalog-filters{padding:12px;gap:6px}.home-notice-feed .filter-field-trigger{flex:1;width:auto;min-width:90px}.home-notice-results{margin-inline:12px}.home-notice-feed .guest-catalog-pagination{gap:5px;padding:18px 4px}.home-notice-feed .guest-catalog-pagination button{min-width:32px;min-height:44px;padding-inline:6px;font-size:12px}}