.story__grid[data-astro-cid-c6he7tcx]{align-items:center;gap:48px;display:grid}@media (width>=960px){.story__grid[data-astro-cid-c6he7tcx]{grid-template-columns:1.1fr 1fr;gap:80px}}.story__media[data-astro-cid-c6he7tcx] img{aspect-ratio:5/4;object-fit:cover;border-radius:10px;width:100%}.principles__list[data-astro-cid-c6he7tcx]{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.principles__list[data-astro-cid-c6he7tcx]{grid-template-columns:repeat(5,1fr);align-items:end}}.principles__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx]{flex-direction:column;gap:16px;display:flex}.principles__bar[data-astro-cid-c6he7tcx]{background:var(--lime);border-radius:4px;width:100%;height:10px;display:block}@media (width>=700px){.principles__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx]{justify-content:flex-end;height:340px}.principles__bar[data-astro-cid-c6he7tcx]{width:100%;height:var(--h);background:var(--slate);transform-origin:bottom;border-radius:8px 8px 0 0;flex:none;order:2}.principles__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx]:last-child .principles__bar[data-astro-cid-c6he7tcx]{background:var(--lime)}.js[data-astro-cid-c6he7tcx] .principles__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx] .principles__bar[data-astro-cid-c6he7tcx]{transition:transform 1s var(--ease) var(--d,0s);transform:scaleY(0)}.js[data-astro-cid-c6he7tcx] .principles__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx].is-in .principles__bar[data-astro-cid-c6he7tcx]{transform:scaleY(1)}}.principles__list[data-astro-cid-c6he7tcx] p[data-astro-cid-c6he7tcx]{color:var(--slate-ink);margin:0;font-size:1.08rem;font-weight:600;line-height:1.35}.assist__grid[data-astro-cid-c6he7tcx]{gap:40px;display:grid}@media (width>=960px){.assist__grid[data-astro-cid-c6he7tcx]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px}}.assist__intro[data-astro-cid-c6he7tcx]{color:#dddce4;font-size:1.1rem}.assist__intro[data-astro-cid-c6he7tcx] a[data-astro-cid-c6he7tcx]{color:var(--lime)}.assist__list[data-astro-cid-c6he7tcx]{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.assist__list[data-astro-cid-c6he7tcx]{grid-template-columns:1fr 1fr}}.assist__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx]{background:var(--slate-deep);color:#f1f0f4;transition:transform .3s var(--ease), background-color .3s;border-radius:10px;align-items:flex-start;gap:14px;padding:18px 20px;font-weight:500;display:flex}.assist__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx]:hover{background:#34323e;transform:translateY(-3px)}.assist__list[data-astro-cid-c6he7tcx] svg{background:var(--lime);width:26px;height:26px;color:var(--slate-ink);border-radius:50%;flex:none;padding:5px}.hours__grid[data-astro-cid-c6he7tcx]{gap:32px;display:grid}@media (width>=960px){.hours__grid[data-astro-cid-c6he7tcx]{grid-template-columns:1fr 1.3fr;align-items:center;gap:80px}}.hours__title[data-astro-cid-c6he7tcx]{color:var(--slate);margin:0;font-size:clamp(2.4rem,1.4rem + 4vw,4.4rem)}.hours__list[data-astro-cid-c6he7tcx]{gap:0;margin:0;padding:0;list-style:none;display:grid}.hours__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx]{color:var(--slate-ink);padding:18px 0 18px 28px;font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:500;position:relative}.hours__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx]+li[data-astro-cid-c6he7tcx]{border-top:2px solid var(--sage-soft)}.hours__list[data-astro-cid-c6he7tcx] li[data-astro-cid-c6he7tcx]:before{content:"";background:var(--lime);border-radius:2px;width:10px;height:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.accred__grid[data-astro-cid-c6he7tcx]{align-items:center;gap:40px;display:grid}@media (width>=900px){.accred__grid[data-astro-cid-c6he7tcx]{grid-template-columns:1.2fr 1fr;gap:80px}}.accred__grid[data-astro-cid-c6he7tcx] p[data-astro-cid-c6he7tcx]{max-width:52ch;font-size:1.1rem}.accred__badges[data-astro-cid-c6he7tcx]{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.accred__badges[data-astro-cid-c6he7tcx] img{aspect-ratio:1;object-fit:contain;width:clamp(140px,30vw,200px);height:auto;transition:transform .4s var(--ease)}.accred__badges[data-astro-cid-c6he7tcx] img:hover{transform:rotate(-3deg)scale(1.04)}
