.hub[data-astro-cid-eu5wihvm]{padding-block:var(--section);padding-inline:var(--pad);background:var(--paper)}.hub[data-astro-cid-eu5wihvm] h1[data-astro-cid-eu5wihvm]{font-size:var(--t-hero);color:var(--ink);line-height:.95}.hub__sub[data-astro-cid-eu5wihvm]{margin:1rem 0 var(--head-gap)}@media (prefers-reduced-motion:no-preference){.featured__grid[data-astro-cid-eu5wihvm]>:nth-child(2),.featured__grid[data-astro-cid-eu5wihvm]>:nth-child(4),.featured__grid[data-astro-cid-eu5wihvm]>:nth-child(7){--cd:.16s}.featured__grid[data-astro-cid-eu5wihvm]>:nth-child(5){--cd:.32s}@media (width<=980px){.featured__grid[data-astro-cid-eu5wihvm]>*{--cd:0s!important}}@media (width>=601px) and (width<=980px){.featured__grid[data-astro-cid-eu5wihvm]>:nth-child(odd):not(:first-child){--cd:.16s!important}}}.featured__grid[data-astro-cid-eu5wihvm]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.featured__grid[data-astro-cid-eu5wihvm]>.card:first-child{aspect-ratio:auto;grid-column:span 2}.featured__grid[data-astro-cid-eu5wihvm]>.card{width:100%}.featured__grid[data-astro-cid-eu5wihvm]>.card:last-child{aspect-ratio:auto;grid-column:span 2}@media (width<=980px){.featured__grid[data-astro-cid-eu5wihvm]>.card:last-child{aspect-ratio:4/5;grid-column:auto}.featured__grid[data-astro-cid-eu5wihvm]>.card:first-child{aspect-ratio:16/9}.featured__grid[data-astro-cid-eu5wihvm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.featured__grid[data-astro-cid-eu5wihvm]{gap:12px}}.rest[data-astro-cid-eu5wihvm]{background:var(--mist)}.rest__grid[data-astro-cid-eu5wihvm]{gap:var(--head-gap) clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;display:grid}.rest__head[data-astro-cid-eu5wihvm]{gap:1.75rem;display:grid;position:sticky;top:104px}.rest[data-astro-cid-eu5wihvm] h2[data-astro-cid-eu5wihvm]{font-size:var(--t-display);margin:0}.rest__plate[data-astro-cid-eu5wihvm]{border-radius:calc(var(--radius) * 1.25);max-width:24rem;padding:clamp(1.5rem,2.6vw,2rem)}.rest__q[data-astro-cid-eu5wihvm]{font-family:var(--font-display);font-size:var(--t-card);color:var(--blue-up);margin:0 0 .5rem}.rest__a[data-astro-cid-eu5wihvm]{color:#c6c4be;margin:0;line-height:1.6}@media (width<=900px){.rest__grid[data-astro-cid-eu5wihvm]{grid-template-columns:1fr}.rest__head[data-astro-cid-eu5wihvm]{position:static}}.acc[data-astro-cid-eu5wihvm]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.acc__row[data-astro-cid-eu5wihvm]{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-card), var(--highlight);transition:translate var(--lift-dur) var(--ease), box-shadow var(--lift-dur) var(--ease)}@media (hover:hover) and (pointer:fine){.acc__row[data-astro-cid-eu5wihvm]:hover{translate:0 var(--lift);box-shadow:var(--shadow-card-hover), var(--highlight)}}.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem clamp(1.25rem,2.4vw,1.75rem);list-style:none;display:flex}.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]::-webkit-details-marker{display:none}.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]::marker{content:""}.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:var(--radius)}.acc__t[data-astro-cid-eu5wihvm]{font-size:var(--t-card);color:var(--ink);transition:color .26s var(--ease);margin:0}@media (hover:hover) and (pointer:fine){.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]:hover .acc__t[data-astro-cid-eu5wihvm]{color:var(--blue)}}.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]:active .acc__t[data-astro-cid-eu5wihvm]{color:var(--blue)}.acc__plus[data-astro-cid-eu5wihvm]{border:1px solid var(--rule);width:34px;height:34px;transition:background .3s var(--ease), border-color .3s var(--ease);border-radius:50%;flex:none;position:relative}.acc__plus[data-astro-cid-eu5wihvm]:before,.acc__plus[data-astro-cid-eu5wihvm]:after{content:"";background:var(--ink);width:12px;height:1.5px;transition:transform .32s var(--ease), background .3s var(--ease);margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.acc__plus[data-astro-cid-eu5wihvm]:after{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]:hover .acc__plus[data-astro-cid-eu5wihvm]{background:var(--blue);border-color:var(--blue)}.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]:hover .acc__plus[data-astro-cid-eu5wihvm]:before,.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]:hover .acc__plus[data-astro-cid-eu5wihvm]:after{background:var(--paper)}}@media (width<=600px){.acc__row[data-astro-cid-eu5wihvm] summary[data-astro-cid-eu5wihvm]{padding:1.1rem 1.15rem}}.acc__row[data-astro-cid-eu5wihvm][open]:not([data-closing]) .acc__plus[data-astro-cid-eu5wihvm]:before{transform:rotate(45deg)}.acc__row[data-astro-cid-eu5wihvm][open]:not([data-closing]) .acc__plus[data-astro-cid-eu5wihvm]:after{transform:rotate(135deg)}.acc__b[data-astro-cid-eu5wihvm]{max-width:62ch;font-size:var(--t-lede);color:var(--charcoal);margin:0;padding:0 clamp(1.25rem,2.4vw,1.75rem) 1.5rem;line-height:1.65}
