.c-details.svelte-10jvxml.svelte-10jvxml{width:100%;max-width:844px;opacity:0;transform:translateY(50px);transition:all 1.35s ease}.c-details.visible.svelte-10jvxml.svelte-10jvxml{opacity:1;transform:translateY(0)}.c-details.svelte-10jvxml summary.svelte-10jvxml{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-10jvxml summary svg.svelte-10jvxml{pointer-events:none}.c-details.svelte-10jvxml summary svg line.svelte-10jvxml{stroke:var(--primary-color)}.c-details.svelte-10jvxml summary svg .vertical-line.svelte-10jvxml{transform-origin:50% 50%;transform:rotate(0);transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.c-details.svelte-10jvxml summary.svelte-10jvxml:focus{border-bottom-color:var(--primary-color)}.c-details.svelte-10jvxml details[open] summary svg .vertical-line.svelte-10jvxml{transform:rotate(90deg)}.c-details.svelte-10jvxml details.svelte-10jvxml{margin-top:5px;width:100%;font-size:clamp(2rem,8vw,2.5rem);font-weight:500;cursor:pointer}.c-details.svelte-10jvxml details summary.svelte-10jvxml::-webkit-details-marker{display:none}.c-details.svelte-10jvxml .content.svelte-10jvxml{padding:20px 10px}@media screen and (max-width: 767px){.c-details.svelte-10jvxml .content.svelte-10jvxml p{font-size:1.25rem}}.c-details.svelte-10jvxml .content.svelte-10jvxml ul{margin-top:2rem}.c-details.svelte-10jvxml .content.svelte-10jvxml ul li{margin-bottom:2rem}
