.ptabs[data-astro-cid-ipjas6cr]{border:1px solid var(--milu-hairline);background-color:#f5f3ef04;display:grid}.ptabs__nav[data-astro-cid-ipjas6cr]{border-bottom:1px solid var(--milu-hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ptabs[data-astro-cid-ipjas6cr]:not(.is-ready) .ptabs__nav[data-astro-cid-ipjas6cr]{display:none}.ptabs__tab[data-astro-cid-ipjas6cr]{min-height:44px;color:var(--milu-stone);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:start;gap:.5rem;padding:.875rem .75rem;transition:color .3s,background-color .3s;display:grid;position:relative}.ptabs__tab[data-astro-cid-ipjas6cr]+.ptabs__tab[data-astro-cid-ipjas6cr]{border-left:1px solid var(--milu-hairline)}.ptabs__tab[data-astro-cid-ipjas6cr]:after{content:"";background-color:var(--milu-champagne);transform-origin:0;height:1px;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ptabs__tab[data-astro-cid-ipjas6cr][aria-selected=true]{color:var(--milu-lime);background-color:#f5f3ef08}.ptabs__tab[data-astro-cid-ipjas6cr][aria-selected=true]:after{transform:scaleX(1)}.ptabs__tab[data-astro-cid-ipjas6cr]:hover{color:var(--milu-lime)}.ptabs__tab[data-astro-cid-ipjas6cr]:focus-visible{outline:1px solid var(--milu-lime);outline-offset:-4px}.ptabs__tab-head[data-astro-cid-ipjas6cr]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.ptabs__tab-title[data-astro-cid-ipjas6cr]{font-family:var(--font-display);font-size:.9375rem;font-weight:var(--fw-h3);letter-spacing:var(--tr-h3);line-height:1.3}.ptabs__count[data-astro-cid-ipjas6cr]{font:var(--fw-label) var(--text-label) / 1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--milu-stone)}.ptabs__preview[data-astro-cid-ipjas6cr]{font-size:var(--text-caption);color:var(--milu-stone);line-height:1.45;display:none}.ptabs__panels[data-astro-cid-ipjas6cr]{padding:var(--space-lg) var(--space-md)}.ptabs__panel[data-astro-cid-ipjas6cr]{outline:none}.ptabs__panel[data-astro-cid-ipjas6cr]:focus-visible{outline:1px solid var(--milu-lime);outline-offset:6px}.ptabs[data-astro-cid-ipjas6cr].is-ready .ptabs__panel-title[data-astro-cid-ipjas6cr]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ptabs[data-astro-cid-ipjas6cr]:not(.is-ready) .ptabs__panel[data-astro-cid-ipjas6cr]+.ptabs__panel[data-astro-cid-ipjas6cr]{margin-top:var(--space-xl)}.ptabs[data-astro-cid-ipjas6cr]:not(.is-ready) .ptabs__panel-title[data-astro-cid-ipjas6cr]{margin-bottom:var(--space-md);color:var(--milu-stone)}.ptabs__items[data-astro-cid-ipjas6cr]{gap:var(--space-lg) var(--space-xl);display:grid}.ptabs__item[data-astro-cid-ipjas6cr]{padding-top:var(--space-md);border-top:1px solid var(--milu-hairline);align-content:start;gap:.375rem;display:grid}.ptabs[data-astro-cid-ipjas6cr].is-ready .ptabs__panel[data-astro-cid-ipjas6cr]:not([hidden]) .ptabs__item[data-astro-cid-ipjas6cr]{animation:.45s both ptabs-in}@keyframes ptabs-in{0%{opacity:0}}.ptabs__item-title[data-astro-cid-ipjas6cr]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-h3);letter-spacing:var(--tr-h3);color:var(--milu-lime);line-height:1.25}.ptabs__item-text[data-astro-cid-ipjas6cr]{max-width:40ch;color:var(--color-fg-muted)}@media (width>=768px){.ptabs__items[data-astro-cid-ipjas6cr]{grid-template-columns:repeat(2,minmax(0,1fr))}.ptabs__panels[data-astro-cid-ipjas6cr]{padding:var(--space-xl) var(--space-lg)}}@media (width>=1024px){.ptabs[data-astro-cid-ipjas6cr]{grid-template-columns:minmax(15rem,1fr) minmax(0,2fr)}.ptabs[data-astro-cid-ipjas6cr]:not(.is-ready){grid-template-columns:minmax(0,1fr)}.ptabs__nav[data-astro-cid-ipjas6cr]{border-bottom:0;border-right:1px solid var(--milu-hairline);grid-template-columns:minmax(0,1fr);align-content:start}.ptabs__tab[data-astro-cid-ipjas6cr]{padding:var(--space-md) var(--space-lg)}.ptabs__tab[data-astro-cid-ipjas6cr]+.ptabs__tab[data-astro-cid-ipjas6cr]{border-left:0;border-top:1px solid var(--milu-hairline)}.ptabs__tab[data-astro-cid-ipjas6cr]:after{transform-origin:top;width:2px;height:auto;inset:0 auto 0 -1px;transform:scaleY(0)}.ptabs__tab[data-astro-cid-ipjas6cr][aria-selected=true]:after{transform:scaleY(1)}.ptabs__tab-title[data-astro-cid-ipjas6cr]{font-size:1.0625rem}.ptabs__preview[data-astro-cid-ipjas6cr]{display:block}.ptabs__panels[data-astro-cid-ipjas6cr]{padding:var(--space-xl)}}@media (prefers-reduced-motion:reduce){.ptabs__tab[data-astro-cid-ipjas6cr],.ptabs__tab[data-astro-cid-ipjas6cr]:after{transition:none}.ptabs[data-astro-cid-ipjas6cr].is-ready .ptabs__panel[data-astro-cid-ipjas6cr]:not([hidden]) .ptabs__item[data-astro-cid-ipjas6cr]{animation:none}}
