.c-details.svelte-1517oby.svelte-1517oby{width:100%;max-width:844px;opacity:0;transform:translateY(50px);transition:all 1.35s ease;margin-top:2rem}.c-details.visible.svelte-1517oby.svelte-1517oby{opacity:1;transform:translateY(0)}.c-details.svelte-1517oby summary.svelte-1517oby{list-style-type:none;width:100%;line-height:1.25;padding:5px;border-bottom:2px solid transparent;outline:none;display:grid;grid-template-columns:auto 43px;align-items:center;transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.c-details.svelte-1517oby summary svg.svelte-1517oby{pointer-events:none}.c-details.svelte-1517oby summary svg line.svelte-1517oby{stroke:var(--primary-color)}.c-details.svelte-1517oby summary svg .vertical-line.svelte-1517oby{transform-origin:50% 50%;transform:rotate(0);transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.c-details.svelte-1517oby summary.svelte-1517oby:focus{border-bottom-color:var(--primary-color)}.c-details.svelte-1517oby details[open] summary svg .vertical-line.svelte-1517oby{transform:rotate(90deg)}.c-details.svelte-1517oby details.svelte-1517oby{margin-top:5px;width:100%;font-size:clamp(2rem,8vw,2.5rem);font-weight:500;cursor:pointer}.c-details.svelte-1517oby details summary.svelte-1517oby::-webkit-details-marker{display:none}.c-details.svelte-1517oby .content.svelte-1517oby{padding:20px 10px}@media screen and (max-width: 767px){.c-details.svelte-1517oby .content.svelte-1517oby p{font-size:1.25rem}}.c-details.svelte-1517oby .content.svelte-1517oby ul{margin-top:2rem}.c-details.svelte-1517oby .content.svelte-1517oby ul li{margin-bottom:2rem}
