.post-tags.astro-zs4vtux7{margin-top:var(--space-12)}.wave.astro-zs4vtux7{width:var(--wave-w);height:var(--wave-h);margin-bottom:var(--space-6);background:var(--color-wave);-webkit-mask:var(--wave) no-repeat 0 0 / var(--wave-w) var(--wave-h);mask:var(--wave) no-repeat 0 0 / var(--wave-w) var(--wave-h)}.label.astro-zs4vtux7{margin:0 0 var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--color-text-muted)}.tag-list.astro-zs4vtux7{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.tag-list.astro-zs4vtux7 li.astro-zs4vtux7{margin:0;padding:0}.tag-list.astro-zs4vtux7 li.astro-zs4vtux7:before,.tag-list.astro-zs4vtux7 li.astro-zs4vtux7::marker{content:none}.tag-chip.astro-zs4vtux7{display:inline-flex;align-items:center;min-height:var(--tap-target);padding:0 var(--space-3);font-size:var(--fs-sm);font-weight:600;line-height:1.2;color:var(--color-text);text-decoration:none;background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:color var(--motion-base) var(--easing),background-color var(--motion-base) var(--easing),border-color var(--motion-base) var(--easing)}.tag-chip.astro-zs4vtux7:hover,.tag-chip.astro-zs4vtux7:focus-visible{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.tag-chip.astro-zs4vtux7:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.paw-placeholder.astro-vs2y3sj7{display:grid;place-items:center;width:100%;height:100%;color:color-mix(in srgb,var(--cat-tint, var(--color-accent-deco)) 55%,var(--color-text));background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--cat-tint, var(--color-accent-deco)) 28%,var(--color-bg)),color-mix(in srgb,var(--cat-tint, var(--color-accent-deco)) 12%,var(--color-bg)) 70%)}.paw-placeholder.astro-vs2y3sj7 svg.astro-vs2y3sj7{width:clamp(3rem,12vw,5.5rem);height:auto;opacity:.35}.card.astro-iyiqi2so{display:flex;flex-direction:column;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card);margin:0;max-width:none}.media.astro-iyiqi2so{display:block;aspect-ratio:4 / 3;background:var(--color-bg-alt)}.media.astro-iyiqi2so img{width:100%;height:100%;object-fit:cover;border-radius:0}.media.astro-iyiqi2so .paw-placeholder{width:100%;height:100%;border-radius:0}.body.astro-iyiqi2so{padding:var(--space-4)}.title.astro-iyiqi2so{font-size:var(--fs-lg);line-height:var(--lh-snug);margin:0 0 var(--space-2)}.badge.astro-iyiqi2so{margin:5px 0 var(--space-2)}.title.astro-iyiqi2so.related{font-family:var(--font-display);font-weight:700;font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem);letter-spacing:-.01em;text-wrap:pretty}.title.astro-iyiqi2so a.astro-iyiqi2so{color:var(--color-text);text-decoration:none}.title.astro-iyiqi2so a.astro-iyiqi2so:hover{color:var(--color-link-hover);text-decoration:underline}.meta.astro-iyiqi2so{margin:0;font-size:var(--fs-sm);color:var(--color-text-muted)}.meta.astro-iyiqi2so time.astro-iyiqi2so{font-size:inherit}.reading-unit.astro-iyiqi2so{margin-inline-start:5px}.excerpt.astro-iyiqi2so{display:none}@media(min-width:64rem){.card--featured.astro-iyiqi2so{display:grid;grid-template-columns:5fr 6fr;grid-template-areas:"body media"}.card--featured.astro-iyiqi2so .media.astro-iyiqi2so{grid-area:media;height:100%}.card--featured.astro-iyiqi2so .body.astro-iyiqi2so{grid-area:body;align-self:center;padding:var(--space-8)}.card--featured.astro-iyiqi2so .title.astro-iyiqi2so.related{font-size:1.75rem;line-height:var(--lh-tight);text-wrap:balance;margin-block-end:var(--space-3)}.card--featured.astro-iyiqi2so .excerpt.astro-iyiqi2so{display:block;max-width:60ch;margin:0 0 var(--space-4);font-family:var(--font-sans);font-size:var(--fs-md);line-height:1.6;color:var(--color-text-muted)}}.post-grid.astro-nni2rj4u{display:grid;gap:var(--space-6);grid-template-columns:1fr;margin-block:var(--space-8)}@media(min-width:40rem){.post-grid.astro-nni2rj4u{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.post-grid.astro-nni2rj4u>.card--featured{grid-column:1 / -1}}@media(min-width:64rem){.post-grid.astro-nni2rj4u{--w: min( calc(100vw - 4rem) , 70rem);grid-template-columns:repeat(3,1fr);width:var(--w);margin-inline:calc((100% - var(--w)) / 2)}}.news-list.astro-zmm3bjuf{display:grid;gap:var(--space-8);list-style:none;margin:0;padding:0}.news-item.astro-zmm3bjuf{display:grid;gap:var(--space-4);margin:0;padding:0}.news-item.astro-zmm3bjuf:before,.news-item.astro-zmm3bjuf::marker{content:none}.news-item__media.astro-zmm3bjuf{display:block;aspect-ratio:4 / 3;border-radius:var(--radius-md);overflow:hidden;--cat-tint: var(--cat-news)}.news-item__media.astro-zmm3bjuf img{width:100%;height:100%;object-fit:cover;border-radius:0}.news-item__body.astro-zmm3bjuf{min-width:0}.news-item__date.astro-zmm3bjuf{margin:var(--space-2) 0 var(--space-2);font-size:var(--fs-sm);color:var(--color-text-muted)}.news-item__title.astro-zmm3bjuf{margin:0 0 var(--space-2);font-family:var(--font-display);font-weight:700;font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem);line-height:var(--lh-snug);letter-spacing:-.01em;text-wrap:pretty;color:var(--color-text)}.news-item__title.astro-zmm3bjuf a.astro-zmm3bjuf{color:var(--color-text);text-decoration:none}.news-item__title.astro-zmm3bjuf a.astro-zmm3bjuf:hover{color:var(--color-link-hover);text-decoration:underline}.news-item__excerpt.astro-zmm3bjuf{margin:0;max-width:60ch;font-family:var(--font-sans);font-size:var(--fs-md);line-height:1.6;color:var(--color-text-muted)}@media(min-width:40rem){.news-item.astro-zmm3bjuf{grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:center}}.news-sidebar.astro-vhjerrd4{display:none}@media(min-width:64rem){.news-sidebar.astro-vhjerrd4{display:block;min-width:0}.news-sidebar__inner.astro-vhjerrd4{position:sticky;top:var(--space-6)}}.section-h2.astro-ytvomcwp{display:flex;align-items:center;gap:var(--space-3);margin:0;font-size:1.375rem;color:var(--color-text);text-wrap:balance}.section-h2__chip.astro-ytvomcwp{flex:none;display:grid;place-items:center;width:36px;height:36px;box-sizing:border-box;border:2px solid var(--color-wave);border-radius:50%;background:color-mix(in srgb,var(--color-wave) 25%,transparent);color:var(--sec, var(--color-link-text))}.section-h2__chip.astro-ytvomcwp .icon{width:22px;height:22px}.section-h2__text.astro-ytvomcwp{position:relative;padding-block-end:10px;min-width:0}.section-h2__lead.astro-ytvomcwp{font-weight:var(--fw-black)}.section-h2__text.astro-ytvomcwp:after{content:"";position:absolute;left:0;bottom:0;width:var(--wave-w);height:var(--wave-h);pointer-events:none;background-color:var(--color-wave);-webkit-mask:var(--wave) no-repeat 0 0 / var(--wave-w) var(--wave-h);mask:var(--wave) no-repeat 0 0 / var(--wave-w) var(--wave-h)}@media(min-width:40rem){.section-h2.astro-ytvomcwp{font-size:1.5rem}}@media(min-width:64rem){.section-h2.astro-ytvomcwp{font-size:1.75rem}.section-h2__chip.astro-ytvomcwp{width:40px;height:40px}}.ad-reserved.astro-fgwukgf6{width:var(--ad-w);max-width:100%;height:var(--ad-h);align-self:center;justify-self:center;margin-inline:auto}.ad-reserved--desktop.astro-fgwukgf6{display:none}@media(min-width:64rem){.ad-reserved--desktop.astro-fgwukgf6{display:block}}.news-sec.astro-gcnpwelc{--sec: var(--cat-news);margin-block-start:var(--space-12)}.news-sec.astro-gcnpwelc:first-child{margin-block-start:0}.news-sec.astro-gcnpwelc .post-grid{margin-block:var(--space-6) 0}.news-more-layout.astro-gcnpwelc{display:grid;gap:var(--space-6);margin-block-start:var(--space-6)}@media(min-width:64rem){.news-sec.astro-gcnpwelc{--w: min( calc(100vw - 4rem) , 70rem);width:var(--w);margin-inline:calc((100% - var(--w)) / 2);margin-block-start:var(--space-16)}.news-more-layout.astro-gcnpwelc{grid-template-columns:repeat(3,1fr)}.news-more-layout.astro-gcnpwelc>.news-list{grid-column:1 / 3}.news-more-layout.astro-gcnpwelc>.news-sidebar{grid-column:3}}.page-hero.astro-s5hxusys{display:grid;gap:var(--space-6)}.page-hero__media.astro-s5hxusys{display:block}.page-hero.astro-s5hxusys .page-hero__img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md)}.page-hero__media--paw.astro-s5hxusys{aspect-ratio:4 / 3;border-radius:var(--radius-md);overflow:hidden}.page-hero__media--paw.astro-s5hxusys .paw-placeholder{width:100%;height:100%;border-radius:0}.page-hero.astro-s5hxusys h1.astro-s5hxusys{font-size:1.625rem;text-wrap:balance;margin-block-end:var(--space-4)}.page-hero.astro-s5hxusys h1.astro-s5hxusys:after{content:"";display:block;width:var(--wave-w);height:var(--wave-h);margin-block-start:var(--space-3);background-color:var(--color-wave);-webkit-mask:var(--wave) no-repeat 0 0 / var(--wave-w) var(--wave-h);mask:var(--wave) no-repeat 0 0 / var(--wave-w) var(--wave-h)}.page-hero__text.astro-s5hxusys{max-width:65ch;margin:0;font-size:var(--fs-lg);line-height:var(--lh-body);color:var(--color-text)}@media(min-width:40rem){.page-hero.astro-s5hxusys h1.astro-s5hxusys{font-size:1.875rem}}@media(min-width:64rem){.page-hero.astro-s5hxusys{--w: min( calc(100vw - 4rem) , 70rem);width:var(--w);margin-inline:calc((100% - var(--w)) / 2);grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:center}.page-hero.astro-s5hxusys h1.astro-s5hxusys{font-size:clamp(2.125rem,1.5rem + 1vw,2.25rem)}.page-hero.astro-s5hxusys .page-hero__img{aspect-ratio:1 / 1;object-position:var(--hero-focus)}.page-hero__media--paw.astro-s5hxusys{aspect-ratio:1 / 1}}.cat-intro.astro-pp7spb2p{margin-block-end:var(--space-8)}.archive-sec.astro-pp7spb2p{margin-block-start:var(--space-12)}.archive-sec.astro-pp7spb2p .post-grid{margin-block:var(--space-6) 0}.archive-band.astro-pp7spb2p>.archive-sec.astro-pp7spb2p{margin-block-start:var(--space-12)}.archive-band.astro-pp7spb2p{margin-block-end:var(--space-12)}.archive-band.astro-pp7spb2p:last-child{margin-block-end:0}.crumbs.astro-pp7spb2p{margin-block-end:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:600;color:var(--color-text-muted)}.crumbs.astro-pp7spb2p ol.astro-pp7spb2p{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0}.crumbs.astro-pp7spb2p li.astro-pp7spb2p{display:inline-flex;align-items:center;min-height:24px}.crumbs.astro-pp7spb2p li.astro-pp7spb2p+li.astro-pp7spb2p:before{content:"›";content:"›" / "";margin-inline:var(--space-2);color:var(--color-text-muted)}.crumbs.astro-pp7spb2p a.astro-pp7spb2p,.crumbs.astro-pp7spb2p span.astro-pp7spb2p{display:inline-block;padding-block:3px;line-height:18px}.crumbs.astro-pp7spb2p a.astro-pp7spb2p{color:var(--color-text-muted);text-decoration:none}.crumbs.astro-pp7spb2p a.astro-pp7spb2p:hover{color:var(--color-link-hover);text-decoration:underline}.crumbs.astro-pp7spb2p .astro-pp7spb2p[aria-current]{color:var(--color-text)}.cat-intro.astro-pp7spb2p h1.astro-pp7spb2p{margin-block-end:var(--space-4)}@media(min-width:64rem){.archive-band.astro-pp7spb2p{margin-block-end:var(--space-16)}.archive-sec.astro-pp7spb2p{--w: min( calc(100vw - 4rem) , 70rem);width:var(--w);margin-inline:calc((100% - var(--w)) / 2);margin-block-start:var(--space-16)}.archive-band.astro-pp7spb2p>.archive-sec.astro-pp7spb2p{margin-block-start:var(--space-16)}}.news-slider.astro-msvez576.band{--band-pad: var(--space-8);margin-block-start:0;background:var(--ff-pink-100);box-shadow:0 0 0 100vmax var(--ff-pink-100)}.news-slider.astro-msvez576.wave-edge-top:before{border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='20' viewBox='0 0 96 20'%3E%3Cpath d='M0 0H96V10Q72 26 48 10T0 10Z' fill='%23FDF7F5'/%3E%3C/svg%3E")}.news-slider__frame.astro-msvez576{width:100%;margin-inline:auto}.news-slider.astro-msvez576 .section-h2{margin-block-end:var(--space-6)}.news-slider.astro-msvez576 .section-h2__chip{background:var(--color-bg)}.news-slider.astro-msvez576 .card{box-shadow:0 1px 2px #1f243014,0 8px 24px #1f24301f}.news-slider__stage.astro-msvez576{position:relative;container-type:inline-size}.news-slider__viewport.astro-msvez576{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-y;border-radius:var(--radius-md)}.news-slider__viewport.astro-msvez576::-webkit-scrollbar{display:none}.news-slider.astro-msvez576.is-ready .news-slider__viewport.astro-msvez576{overflow:hidden;scroll-snap-type:none}.news-slider__track.astro-msvez576{display:flex;align-items:stretch}.news-slider__slide.astro-msvez576{flex:0 0 100%;min-width:0;scroll-snap-align:start}.news-slider__slide.astro-msvez576 .card{height:100%;min-width:0}.news-slider__slide.astro-msvez576 .media{min-width:0}.news-slider.astro-msvez576 .card--featured .excerpt{display:block;max-width:60ch;margin:0 0 var(--space-4);font-family:var(--font-sans);font-size:var(--fs-md);line-height:1.6;color:var(--color-text-muted)}.news-slider__dots.astro-msvez576{display:flex;justify-content:center;gap:var(--space-2);margin-block-start:var(--space-4)}.news-slider__dot.astro-msvez576{appearance:none;width:28px;height:24px;margin:0;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.news-slider__dot.astro-msvez576:before{content:"";width:28px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--color-text) 28%,var(--ff-pink-100))}.news-slider__dot.astro-msvez576[aria-current=true]:before{background:var(--color-primary)}.news-slider__dot.astro-msvez576:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.news-slider__arrow.astro-msvez576{display:inline-flex;position:absolute;z-index:2;top:calc(37.5cqw - 22px);width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-text);cursor:pointer;align-items:center;justify-content:center;isolation:isolate}.news-slider__arrow--prev.astro-msvez576{left:8px}.news-slider__arrow--next.astro-msvez576{right:8px}.news-slider__arrow.astro-msvez576:before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:36px;height:36px;border-radius:50%;pointer-events:none;background:#ffffffb8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transform:translate(-50%,-50%)}.news-slider__arrow.astro-msvez576 svg.astro-msvez576{position:relative;z-index:1;width:18px;height:18px}.news-slider__arrow.astro-msvez576:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.news-slider.astro-msvez576[data-count="1"] .news-slider__dots.astro-msvez576,.news-slider.astro-msvez576[data-count="1"] .news-slider__arrow.astro-msvez576{display:none}@media(min-width:64rem){.news-slider__frame.astro-msvez576{--w: min( calc(100vw - 4rem) , 70rem);width:var(--w);margin-inline:calc((100% - var(--w)) / 2)}.news-slider__arrow.astro-msvez576{top:50%;width:48px;height:48px;margin-top:-24px;border:1px solid var(--color-border);background:var(--color-bg);overflow:hidden}.news-slider__arrow--prev.astro-msvez576{left:-24px}.news-slider__arrow--next.astro-msvez576{right:-24px}.news-slider__arrow.astro-msvez576:before{width:100%;height:100%;background:var(--color-border);backdrop-filter:none;-webkit-backdrop-filter:none;transform:translate(-50%,-50%) scale(0);transition:transform .25s cubic-bezier(.16,1,.3,1)}.news-slider__arrow.astro-msvez576 svg.astro-msvez576{width:22px;height:22px}.news-slider__arrow.astro-msvez576:focus-visible:before,.news-slider__arrow.astro-msvez576:active:before{transform:translate(-50%,-50%) scale(1)}}@media(hover:hover)and (min-width:64rem){.news-slider__arrow.astro-msvez576:hover:before{transform:translate(-50%,-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.news-slider__track.astro-msvez576{transition:none!important}.news-slider__arrow.astro-msvez576:before{transition:none}}.home-intro__cta.astro-6sxvzthc{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-6)}.home-section.astro-6sxvzthc{margin-block-start:var(--space-12)}.home-section.astro-6sxvzthc{--sec: var(--color-link-text)}.home-section.astro-6sxvzthc .post-grid{margin-block-start:var(--space-6)}@media(width<64rem){.home-cat.astro-6sxvzthc .post-grid>.card:nth-child(n+3){display:none}}.home-more.astro-6sxvzthc{margin:0}.news-layout.astro-6sxvzthc{display:grid;gap:var(--space-6);margin-block-start:var(--space-6)}.news-aside.astro-6sxvzthc{display:none}.home-band.astro-6sxvzthc .news-layout.astro-6sxvzthc>.news-more.astro-6sxvzthc{margin:0}@media(min-width:64rem){.news-layout.astro-6sxvzthc{grid-template-columns:repeat(3,1fr)}.news-layout.astro-6sxvzthc>.news-list,.news-more.astro-6sxvzthc{grid-column:1 / 3}.news-aside.astro-6sxvzthc{display:block;grid-column:3;grid-row:1 / span 2}}.home-band--before-slider.astro-6sxvzthc.band{padding-block-end:var(--space-12)}.home-band--bottom.astro-6sxvzthc{margin-block-end:calc(-1 * var(--space-16))}.home-band.astro-6sxvzthc .post-grid{margin-block-end:0}.home-band.astro-6sxvzthc .home-more.astro-6sxvzthc{margin-block-start:var(--space-6)}.home-band--bottom.astro-6sxvzthc{margin-block-start:var(--space-12)}.home-news-fallback.astro-6sxvzthc,.home-cat.astro-6sxvzthc .home-more.astro-6sxvzthc{margin-block-start:var(--space-6)}.home-cat.astro-6sxvzthc .post-grid{margin-block-end:0}@media(min-width:64rem){.home-section.astro-6sxvzthc{--w: min( calc(100vw - 4rem) , 70rem);width:var(--w);margin-inline:calc((100% - var(--w)) / 2);margin-block-start:var(--space-16)}.home-band--bottom.astro-6sxvzthc{margin-block-start:var(--space-16)}.home-band--before-slider.astro-6sxvzthc.band{padding-block-end:var(--space-16)}.home-news-fallback.astro-6sxvzthc{--w: min( calc(100vw - 4rem) , 70rem);width:var(--w);margin-inline:calc((100% - var(--w)) / 2)}}
