.pickup[data-astro-cid-7fhbzkax]{position:relative}.pickup__track[data-astro-cid-7fhbzkax]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:1.2em;margin:0;padding:.4em .2em 1em;list-style:none;display:flex;overflow-x:auto}.pickup__track[data-astro-cid-7fhbzkax]::-webkit-scrollbar{display:none}.pickup__item[data-astro-cid-7fhbzkax]{scroll-snap-align:start;flex:0 0 calc(33.3333% - .8em)}.pickup__item[data-astro-cid-7fhbzkax] a[data-astro-cid-7fhbzkax]{border-radius:var(--radius);box-shadow:var(--shadow);transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}.pickup__item[data-astro-cid-7fhbzkax] a[data-astro-cid-7fhbzkax]:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.pickup__item[data-astro-cid-7fhbzkax] img[data-astro-cid-7fhbzkax]{aspect-ratio:1200/630;object-fit:cover;border-radius:0;width:100%;display:block}.pickup__arrow[data-astro-cid-7fhbzkax]{background:var(--card);width:2.4em;height:2.4em;color:var(--main-dark);border:1px solid var(--main-light);box-shadow:var(--shadow);cursor:pointer;border-radius:50%;place-items:center;padding:0 0 .15em;font-size:1.3em;line-height:1;transition:background .15s;display:grid;position:absolute;top:calc(50% - .3em);transform:translateY(-50%)}.pickup__arrow[data-astro-cid-7fhbzkax]:hover{background:var(--main-dark);color:#fff}.pickup__arrow--prev[data-astro-cid-7fhbzkax]{left:-.6em}.pickup__arrow--next[data-astro-cid-7fhbzkax]{right:-.6em}@media (width<=900px){.pickup__item[data-astro-cid-7fhbzkax]{flex-basis:calc(50% - .6em)}}@media (width<=720px){.pickup__track[data-astro-cid-7fhbzkax]{gap:.8em}.pickup__item[data-astro-cid-7fhbzkax]{flex-basis:80%}.pickup__arrow[data-astro-cid-7fhbzkax]{display:none}}main[data-astro-cid-lcdefpme]{width:1080px}section[data-astro-cid-lcdefpme]{margin-bottom:3.5em}.top-banner[data-astro-cid-lcdefpme]{border-radius:var(--radius);width:100%;box-shadow:var(--shadow);margin-bottom:1.5em;display:block}.welcome[data-astro-cid-lcdefpme]{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);text-align:center;padding:1.6em 2.5em}.welcome[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{word-break:keep-all;text-wrap:balance;font-size:1.35em}.welcome[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-wrap:balance;margin:0 0 .6em}.welcome[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin:0}.category-pills[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.6em;margin:-2em 0 3.5em;display:flex}.category-pills[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--card);color:var(--main-dark);border:1px solid var(--main-light);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:.4em;padding:.4em 1.1em;font-size:.9em;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.category-pills[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--main-dark);color:#fff}.intro[data-astro-cid-lcdefpme]{word-break:keep-all}.intro__phrase[data-astro-cid-lcdefpme]{display:inline-block}.lead[data-astro-cid-lcdefpme]{color:var(--main-dark);word-break:keep-all;font-weight:700}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.5em;margin:0;padding:0;list-style:none;display:grid}.category-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:1.5em;display:grid}.category-box[data-astro-cid-lcdefpme]{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;padding:1.3em 1.5em 1.5em;display:flex}.category-box[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--main-dark);border-bottom:2px solid var(--main-light);margin-bottom:.8em;padding-bottom:.4em;font-size:1.05em}.category-box[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.category-box[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:.8em}.mini[data-astro-cid-lcdefpme]{color:var(--text);align-items:center;gap:.9em;font-size:.88em;font-weight:700;line-height:1.55;text-decoration:none;display:flex}.mini[data-astro-cid-lcdefpme]:hover{color:var(--main-dark)}.mini[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1200/630;object-fit:cover;border-radius:6px;flex:0 0 110px;width:110px}.category-box[data-astro-cid-lcdefpme] .more-link[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:.5em;padding-bottom:.5em}.category-box[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin-bottom:1.5em}.profile[data-astro-cid-lcdefpme]{background:var(--card);border-radius:var(--radius);max-width:760px;box-shadow:var(--shadow);align-items:center;gap:1.5em;margin:0 auto;padding:1.8em 2em;display:flex}.profile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:3px solid var(--main-light);border-radius:50%;flex:0 0 100px;width:100px;height:100px}.profile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3em}.profile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 .8em;font-size:.9em}.profile-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6em;display:flex}.profile-links[data-astro-cid-lcdefpme] .more-link[data-astro-cid-lcdefpme]{margin:0}@media (width<=900px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.category-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=720px){main[data-astro-cid-lcdefpme]{padding-top:1.2em}.top-banner[data-astro-cid-lcdefpme]{display:none}.welcome[data-astro-cid-lcdefpme],.profile[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;padding:1.5em 1.2em}.welcome[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:1.15em}.welcome[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.profile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:left;text-wrap:wrap}.profile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{flex-basis:auto}.profile-links[data-astro-cid-lcdefpme]{justify-content:center}.grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.category-box[data-astro-cid-lcdefpme]{padding:1.2em}}
