.pf-sum{list-style:none}.pf-sum::-webkit-details-marker{display:none}.pf-x,.pf-more{display:none}@media(max-width:899px){.pf-sum{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:12px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.pf-sum>:not(.pf-x){flex:1 1 auto;min-width:0;margin:0}.pf-sum:focus-visible{outline:2px solid var(--st-ink, #0f1c15);outline-offset:3px}.pf-x{position:relative;display:block;flex:none;width:32px;height:32px;border-radius:50%;background:var(--st-ink, #0f1c15)}.pf-x:before,.pf-x:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:var(--st-ground, #f1f0ea);transition:transform .4s var(--ease-out, cubic-bezier(.22, 1, .36, 1))}.pf-x:after{transform:rotate(90deg)}.pf[open]>.pf-sum .pf-x:after{transform:rotate(0)}.pf-more{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:16px;padding:0 18px;border:1px solid var(--pd-edge, rgba(15, 28, 21, .28));border-radius:999px;background:transparent;color:var(--st-ink, #0f1c15);font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.pf-more:active{background:var(--st-ink, #0f1c15);color:var(--st-ground, #f1f0ea)}.pf-more:focus-visible{outline:2px solid var(--st-ink, #0f1c15);outline-offset:3px}.pf-more[hidden]{display:none}.pf-show-3:not([data-all])>:nth-child(n+4),.pf-show-4:not([data-all])>:nth-child(n+5),.pf-show-5:not([data-all])>:nth-child(n+6),.pf-show-6:not([data-all])>:nth-child(n+7),.pf-show-8:not([data-all])>:nth-child(n+9){display:none}}@media(max-width:899px)and (prefers-reduced-motion:no-preference){.pf{interpolate-size:allow-keywords}.pf::details-content{height:0;overflow:clip;transition:height .4s var(--ease-out, cubic-bezier(.22, 1, .36, 1)),content-visibility .45s allow-discrete}.pf[open]::details-content{height:auto}}
