.sizingContainer.svelte-1hfciup{margin:2em 0;container:container/inline-size}.sizingContainer.svelte-1hfciup .layout:where(.svelte-1hfciup)>:where(.svelte-1hfciup):first-child{width:160px}@container (width>=580px){.sizingContainer.svelte-1hfciup .layout:where(.svelte-1hfciup)>:where(.svelte-1hfciup):first-child{flex:none;width:250px}}@container (width>=580px){.sizingContainer.svelte-1hfciup:nth-child(odd) .layout:where(.svelte-1hfciup){align-items:flex-start;gap:48px;display:flex}}@container (width>=580px){.sizingContainer.svelte-1hfciup:nth-child(2n) .layout:where(.svelte-1hfciup){flex-flow:row-reverse;align-items:flex-start;gap:48px;display:flex}}.pic.svelte-1hfciup{aspect-ratio:1;object-fit:contain;border-radius:100%;max-width:100%;overflow:hidden}h3.svelte-1hfciup span:where(.svelte-1hfciup){font-weight:400}h3.svelte-1hfciup span:where(.svelte-1hfciup):before{content:"| "}dl.svelte-2uojhl{flex-direction:column;gap:8px;display:flex}dt.svelte-2uojhl,dd.svelte-2uojhl{margin-left:0;display:inline}dt.svelte-2uojhl{font-weight:700}dt.svelte-2uojhl:after{content:": "}.list.svelte-2uojhl{flex-direction:column;gap:2em;display:flex}.side-by-side.svelte-2uojhl h2:where(.svelte-2uojhl){color:#fff}.side-by-side.svelte-2uojhl{--gap:48px}@media screen and (width>=960px){.side-by-side.svelte-2uojhl{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.side-by-side.svelte-2uojhl h2:where(.svelte-2uojhl){text-align:right;font-size:100px;line-height:100px}.side-by-side.svelte-2uojhl>:where(.svelte-2uojhl){flex-direction:column;justify-content:center;align-self:stretch;display:flex;position:relative}}@media screen and (width>=960px){.highlighted.svelte-2uojhl>:where(.svelte-2uojhl):nth-child(odd):after{content:" ";width:2px;top:0;bottom:0;right:calc(var(--gap) * -1 / 2);background:#fff;display:block;position:absolute}}.trimmed.svelte-2uojhl{object-fit:cover;aspect-ratio:450/400;border-radius:8px;max-width:450px;display:none}@media screen and (width>=960px){.trimmed.svelte-2uojhl{display:block}}.heading.svelte-2uojhl{font-size:44px}.heading.svelte-2uojhl strong:where(.svelte-2uojhl){font-size:200%;font-weight:700;line-height:100%}@media screen and (width<=480px){.heading.svelte-2uojhl{font-size:24px}}
