.section-intro.svelte-2jfvmn{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem;display:grid}.section-intro.svelte-2jfvmn>div:where(.svelte-2jfvmn){flex-direction:column;gap:1rem;display:flex}.section-intro.svelte-2jfvmn>div:where(.svelte-2jfvmn) span:where(.svelte-2jfvmn){color:var(--color-primary);font-size:var(--font-size-2xl)}.section-intro.svelte-2jfvmn>div:where(.svelte-2jfvmn) b:where(.svelte-2jfvmn){color:var(--color-accent)}.section-intro.svelte-2jfvmn>div:where(.svelte-2jfvmn) p:where(.svelte-2jfvmn){color:var(--color-gray-dark);font-size:var(--font-size-m);margin:0;line-height:1.5}.section-intro.svelte-2jfvmn .card:where(.svelte-2jfvmn){background-color:var(--color-primary);border-radius:var(--border-radius-s);padding:1.25rem 1.5rem}.section-intro.svelte-2jfvmn .card:where(.svelte-2jfvmn) h3:where(.svelte-2jfvmn){color:var(--color-secondary);font-size:var(--font-size-2xl);-webkit-text-stroke:.33px var(--color-secondary);font-weight:600}.section-intro.svelte-2jfvmn .card:where(.svelte-2jfvmn) div:where(.svelte-2jfvmn){flex-direction:row;align-items:flex-start;gap:1.5rem;display:flex}.section-intro.svelte-2jfvmn .card:where(.svelte-2jfvmn) div:where(.svelte-2jfvmn) svg:where(.svelte-2jfvmn){flex-shrink:0;width:2rem}.section-intro.svelte-2jfvmn .card:where(.svelte-2jfvmn) div:where(.svelte-2jfvmn) span:where(.svelte-2jfvmn){color:var(--color-secondary);font-size:var(--font-size-l);margin:0;font-weight:600}.section-list.svelte-2jfvmn{flex-direction:column;gap:1.5rem;display:flex}.section-list.svelte-2jfvmn h3:where(.svelte-2jfvmn){color:var(--color-primary);font-size:var(--font-size-2xl)}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn){grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn){background-color:var(--color-white);border-radius:var(--border-radius-s);box-shadow:var(--shadow-l);transition:var(--transition);border-top:3px solid #0000;flex-direction:column;gap:.875rem;padding:1.25rem 1.25rem .75rem;display:flex;position:relative}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn):hover,.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn):focus-within{border-top-color:var(--color-accent);transform:translateY(-6px);box-shadow:0 0 15px #0af59799}:is(.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn):hover,.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn):focus-within) .more:where(.svelte-2jfvmn){gap:.75rem}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn) .illustration:where(.svelte-2jfvmn){background-color:var(--color-primary);border-radius:var(--border-radius-s);justify-content:center;align-items:center;height:7rem;display:flex}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn) .label:where(.svelte-2jfvmn){color:var(--color-secondary);font-size:var(--font-size-s);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn) h4:where(.svelte-2jfvmn){color:var(--color-accent-extra-dark);font-size:var(--font-size-xl)}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn) p:where(.svelte-2jfvmn){color:var(--color-secondary);font-size:var(--font-size-m);margin:0;line-height:1.55}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn) .more:where(.svelte-2jfvmn){color:var(--color-secondary);font-size:var(--font-size-s);min-height:2.75rem;transition:var(--transition);flex-direction:row;align-items:center;gap:.25rem;margin-top:auto;margin-left:auto;display:inline-flex}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-section:where(.svelte-2jfvmn) .more:where(.svelte-2jfvmn):before{content:"";position:absolute;inset:0}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-custom:where(.svelte-2jfvmn){border:1.5px dashed var(--color-gray-dark);border-radius:var(--border-radius-s);flex-direction:column;justify-content:center;gap:.875rem;padding:1.75rem 1.5rem;display:flex}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-custom:where(.svelte-2jfvmn) h4:where(.svelte-2jfvmn){color:var(--color-primary);font-size:var(--font-size-xl)}.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn) .card-custom:where(.svelte-2jfvmn) p:where(.svelte-2jfvmn){color:var(--color-gray-dark);font-size:var(--font-size-m);margin:0 0 .5rem;line-height:1.55}.disclaimer.svelte-2jfvmn{background-color:var(--color-accent-extra-light);border-radius:var(--border-radius-s);padding:1.5rem 2rem}.disclaimer.svelte-2jfvmn div:where(.svelte-2jfvmn){flex-direction:row;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.disclaimer.svelte-2jfvmn div:where(.svelte-2jfvmn) span:where(.svelte-2jfvmn){color:var(--color-accent-extra-dark);font-size:var(--font-size-s);letter-spacing:.05em;-webkit-text-stroke:.33px var(--color-accent-extra-dark);font-weight:700}.disclaimer.svelte-2jfvmn p:where(.svelte-2jfvmn){color:var(--color-accent-extra-dark);font-size:var(--font-size-m);margin:0}svg.svelte-2jfvmn{fill:none;stroke:var(--color-accent-extra-dark);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}svg.svelte-2jfvmn .highlight:where(.svelte-2jfvmn){stroke:var(--color-accent-dark)}@media (width<=1080px){.section-intro.svelte-2jfvmn,.section-list.svelte-2jfvmn ul:where(.svelte-2jfvmn){flex-direction:column;display:flex}}
