.home[data-astro-cid-aqqgxix6]{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.home__hero[data-astro-cid-aqqgxix6]{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}h1[data-astro-cid-aqqgxix6]{max-width:16ch;font-size:var(--step-hero);text-wrap:balance;margin:0 0 20px}h2[data-astro-cid-aqqgxix6]{margin:0 0 12px}.home__intro[data-astro-cid-aqqgxix6]{max-width:47ch;color:var(--ink-2);font-size:var(--step-1);margin:0 0 20px}.home__presets[data-astro-cid-aqqgxix6]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.home__presets[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]{min-height:var(--tap);align-items:center;text-decoration:none;display:inline-flex}.home__chip[data-astro-cid-aqqgxix6]{border:1px solid var(--line);border-radius:var(--r-chip);background:var(--surface);color:var(--ink);padding:4px 12px;font-size:14px;font-weight:500}.home__label[data-astro-cid-aqqgxix6]{font:500 var(--step--2) / 1.5 var(--f-data);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0 0 12px}.home__database[data-astro-cid-aqqgxix6]{border-radius:var(--r);background:var(--forest);color:var(--on-forest);--focus:var(--on-forest);padding:20px}.home__database[data-astro-cid-aqqgxix6] dl[data-astro-cid-aqqgxix6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0 0 12px;display:grid}.home__database[data-astro-cid-aqqgxix6] dl[data-astro-cid-aqqgxix6] div[data-astro-cid-aqqgxix6]{border-top:1px solid;flex-direction:column-reverse;justify-content:end;padding-top:8px;display:flex}.home__database[data-astro-cid-aqqgxix6] dt[data-astro-cid-aqqgxix6]{font-size:var(--step--1)}.home__database[data-astro-cid-aqqgxix6] dd[data-astro-cid-aqqgxix6]{font:700 32px / 1.2 var(--f-data);font-variant-numeric:tabular-nums;margin:0}.home__database[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]{color:inherit}@media (pointer:coarse){.home__database[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]{min-height:var(--tap);align-items:center;display:inline-flex}}.home__section-heading[data-astro-cid-aqqgxix6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.home__section-heading[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{margin:0}.home__section-heading[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]{min-height:var(--tap);align-items:center;display:inline-flex}.home__note[data-astro-cid-aqqgxix6]{color:var(--ink-2);font-size:var(--step--1);margin:12px 0 16px}.home__cards[data-astro-cid-aqqgxix6]{gap:var(--gap);grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;min-height:1700px;display:grid}.home__card[data-astro-cid-aqqgxix6]{display:grid;position:relative}.home__card[data-astro-cid-aqqgxix6][hidden]{display:none}.home__card[data-astro-cid-aqqgxix6] .trail-card{content-visibility:visible;height:100%;padding-bottom:30px}.home__closes[data-astro-cid-aqqgxix6]{border:1px solid var(--mod);color:var(--mod);font:500 var(--step--2) / 1.5 var(--f-data);padding:1px 4px;position:absolute;inset-block-end:8px;inset-inline-start:12px}.home__latest[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.home__starter[data-astro-cid-aqqgxix6]{border-radius:var(--r);background:var(--forest);color:var(--on-forest);--focus:var(--on-forest);padding:24px}.home__starter[data-astro-cid-aqqgxix6]>.home__label[data-astro-cid-aqqgxix6]{border:1px solid var(--on-forest);border-radius:var(--r-chip);padding:2px 8px;display:inline-block}.home__starter-content[data-astro-cid-aqqgxix6]{display:flow-root}.home__starter-content[data-astro-cid-aqqgxix6] img{float:left;aspect-ratio:232/300;object-fit:contain;width:116px;height:auto;margin:0 24px 16px 0}.home__starter-content[data-astro-cid-aqqgxix6] h2{font-size:var(--step-2);margin-top:0}.home__starter-content[data-astro-cid-aqqgxix6] ul{clear:both;padding-left:20px}.home__starter-content[data-astro-cid-aqqgxix6] a{min-height:var(--tap);align-items:center;text-decoration:none;display:inline-flex}.home__latest[data-astro-cid-aqqgxix6]{gap:24px var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.home__latest[data-astro-cid-aqqgxix6] article[data-astro-cid-aqqgxix6]{min-width:0}.home__latest[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]{color:var(--ink);text-decoration:none}.home__latest[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{border-radius:var(--r)}.home__latest[data-astro-cid-aqqgxix6] time[data-astro-cid-aqqgxix6]{color:var(--ink-3);font:500 var(--step--2) / 1.5 var(--f-data);margin-top:8px;display:block}.home__latest[data-astro-cid-aqqgxix6] h3[data-astro-cid-aqqgxix6]{margin:4px 0 0}.home__trust[data-astro-cid-aqqgxix6]{border-top:1px solid var(--line);gap:24px;padding-top:24px;display:grid}.home__trust[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{font-size:var(--step-1);margin:0 0 8px}.home__trust[data-astro-cid-aqqgxix6] p[data-astro-cid-aqqgxix6]{color:var(--ink-2);font-size:var(--step--1);margin:0}.home-search[data-astro-cid-aqqgxix6]{position:relative}.home-search__input[data-astro-cid-aqqgxix6]{gap:8px;display:flex}.home-search[data-astro-cid-aqqgxix6] input[data-astro-cid-aqqgxix6]{width:100%;min-width:0;min-height:var(--tap)}.home-search__panel[data-astro-cid-aqqgxix6]{z-index:2;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);max-height:65vh;box-shadow:0 6px 18px color-mix(in srgb, var(--ink) 15%, var(--surface));padding:8px;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}.home-search__status[data-astro-cid-aqqgxix6]{color:var(--ink-2);font-size:var(--step--1);margin:4px 8px}.home-search[data-astro-cid-aqqgxix6] ul[data-astro-cid-aqqgxix6]{margin:0;padding:0;list-style:none}.home-search[data-astro-cid-aqqgxix6] [role=option]{min-height:var(--tap);border-radius:var(--r);color:var(--ink);align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.home-search[data-astro-cid-aqqgxix6] [role=option][aria-selected=true],.home-search[data-astro-cid-aqqgxix6] [role=option]:hover{background:var(--sunk)}.home-search[data-astro-cid-aqqgxix6] .home-search__thumbnail{background:var(--sunk);border-radius:2px;flex:0 0 48px;width:48px;height:48px;overflow:hidden}.home-search[data-astro-cid-aqqgxix6] img{object-fit:cover;width:48px;height:48px;display:block}.home-search[data-astro-cid-aqqgxix6] .home-search__copy{gap:2px;min-width:0;display:grid}.home-search[data-astro-cid-aqqgxix6] small{color:var(--ink-2);font-size:var(--step--1)}.home-search[data-astro-cid-aqqgxix6] .home-search__tag{color:var(--ink-3);font:500 var(--step--2) / 1.5 var(--f-data);margin-left:auto}.home-search[data-astro-cid-aqqgxix6] mark{background:var(--sunk);color:var(--rust);font-weight:600}@media (width>=600px){.home__cards[data-astro-cid-aqqgxix6]{grid-template-columns:repeat(2,minmax(0,1fr));min-height:1350px}.home__latest[data-astro-cid-aqqgxix6]{grid-template-columns:repeat(2,minmax(0,1fr))}.home__trust[data-astro-cid-aqqgxix6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=960px){.home__hero[data-astro-cid-aqqgxix6]{grid-template-columns:1.1fr 1fr;gap:64px}.home__cards[data-astro-cid-aqqgxix6]{grid-template-columns:repeat(3,minmax(0,1fr));min-height:1020px}.home__latest[data-astro-cid-aqqgxix6]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=599px){.home__starter-content[data-astro-cid-aqqgxix6] img{width:80px;margin-right:16px}}
