h1.svelte-1jrcjli{font-size:var(--fs-4);font-weight:400;letter-spacing:-2px;line-height:1}@media not (min-width:45rem){h1.svelte-1jrcjli{padding-block-start:0;font-size:var(--fs-5)}}p.svelte-1jrcjli{font-family:var(--ff-base)}.feature.svelte-1jrcjli{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:var(--space-3xl)}@media not (min-width:45rem){.feature.svelte-1jrcjli{grid-template-columns:repeat(1,1fr);gap:var(--space-2xl);padding-inline:0}.feature.svelte-1jrcjli .img:where(.svelte-1jrcjli){padding-inline:var(--space-l)}}.feature.svelte-1jrcjli .img:where(.svelte-1jrcjli),.feature.svelte-1jrcjli .content:where(.svelte-1jrcjli){font-family:var(--ff-accent)}:is(.feature.svelte-1jrcjli .img:where(.svelte-1jrcjli),.feature.svelte-1jrcjli .content:where(.svelte-1jrcjli)) .quote:where(.svelte-1jrcjli){padding-block-start:var(--space-m)}:is(.feature.svelte-1jrcjli .img:where(.svelte-1jrcjli),.feature.svelte-1jrcjli .content:where(.svelte-1jrcjli)) .quote:where(.svelte-1jrcjli) blockquote:where(.svelte-1jrcjli){font-style:italic;font-size:var(--fs-1);color:var(--clr-neutral-7);padding-block-end:var(--space-xs)}:is(.feature.svelte-1jrcjli .img:where(.svelte-1jrcjli),.feature.svelte-1jrcjli .content:where(.svelte-1jrcjli)) .quote:where(.svelte-1jrcjli) blockquote:where(.svelte-1jrcjli):before{content:open-quote}:is(.feature.svelte-1jrcjli .img:where(.svelte-1jrcjli),.feature.svelte-1jrcjli .content:where(.svelte-1jrcjli)) .quote:where(.svelte-1jrcjli) blockquote:where(.svelte-1jrcjli):after{content:close-quote}:is(.feature.svelte-1jrcjli .img:where(.svelte-1jrcjli),.feature.svelte-1jrcjli .content:where(.svelte-1jrcjli)) .quote:where(.svelte-1jrcjli) p:where(.svelte-1jrcjli){font-family:var(--ff-base);text-align:right;color:var(--clr-neutral-7)}:is(.feature.svelte-1jrcjli .img:where(.svelte-1jrcjli),.feature.svelte-1jrcjli .content:where(.svelte-1jrcjli)) .links:where(.svelte-1jrcjli){padding-block-start:var(--space-m);display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.feature.svelte-1jrcjli .img:where(.svelte-1jrcjli){align-self:start}.feature.svelte-1jrcjli img:where(.svelte-1jrcjli){will-change:transform,box-shadow;transition:transform .2s,box-shadow .3s}.feature.svelte-1jrcjli img:where(.svelte-1jrcjli):hover{transform:scale(1.05);box-shadow:-2.5ch 3ch 5ch -2ch var(--clr-neutral-9),-.5ch 1.5ch 2ch -1.5ch var(--clr-neutral-1)}@media not (min-width:45rem){.feature.svelte-1jrcjli img:where(.svelte-1jrcjli):hover{box-shadow:-1ch 1ch 4ch -1ch var(--clr-neutral-9),-.5ch .5ch 1ch -1.5ch var(--clr-neutral-1)}}.feature.svelte-6ogc30{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:var(--space-3xl)}.feature.svelte-6ogc30 .img:where(.svelte-6ogc30){display:grid;gap:var(--space-m)}@media not (min-width:45rem){.feature.svelte-6ogc30 .img:where(.svelte-6ogc30){display:none}}.feature.svelte-6ogc30 .img:where(.svelte-6ogc30),.feature.svelte-6ogc30 .content:where(.svelte-6ogc30){font-family:var(--ff-accent)}.feature.svelte-6ogc30 .img:where(.svelte-6ogc30){border-radius:var(--space-xs);overflow:clip;position:relative;min-inline-size:100%;aspect-ratio:1 / 1;isolation:isolate}.feature.svelte-6ogc30 .img:where(.svelte-6ogc30) img:where(.svelte-6ogc30){position:absolute;inset:0;object-fit:cover;min-block-size:100%;will-change:transform;transition:transform .3s}.feature.svelte-6ogc30 .img:where(.svelte-6ogc30) img:where(.svelte-6ogc30):hover{transform:scale(1.1)}@media not (min-width:45rem){.feature.svelte-6ogc30 .img:where(.svelte-6ogc30) img:where(.svelte-6ogc30){max-inline-size:70%;margin-inline:auto}}.feature.svelte-6ogc30 .content:where(.svelte-6ogc30){grid-column:span 2;display:grid;gap:var(--space-m)}.feature.svelte-6ogc30 h2:where(.svelte-6ogc30){font-size:var(--fs-4);letter-spacing:-1px;font-weight:500}@media not (min-width:45rem){.feature.svelte-6ogc30 h2:where(.svelte-6ogc30){text-align:center}}@media not (min-width:45rem){.feature.svelte-6ogc30 .cta:where(.svelte-6ogc30){justify-self:center}}.feature.svelte-6ogc30 p:where(.svelte-6ogc30){font-family:var(--ff-base)}.feature.svelte-6ogc30 p:where(.svelte-6ogc30):first-of-type{padding-block-end:var(--space-xs)}@media not (min-width:45rem){.feature.svelte-6ogc30{grid-template-columns:repeat(1,1fr);gap:var(--space-s);gap:0;padding-inline:0}.feature.svelte-6ogc30 .img:where(.svelte-6ogc30){padding-inline:var(--space-l)}}h2.svelte-b88lcb{font-size:var(--fs-4);font-weight:400;letter-spacing:-2px;line-height:1}@media not (min-width:45rem){h2.svelte-b88lcb{text-align:center;padding-block-end:var(--space-m)}}h3.svelte-b88lcb{display:flex;justify-content:space-between;align-items:center}h3.svelte-b88lcb>a:where(.svelte-b88lcb){font-size:var(--fs-0);text-underline-offset:2px;font-weight:400}.feature.svelte-b88lcb{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:var(--space-3xl)}.feature.svelte-b88lcb .content:where(.svelte-b88lcb){font-family:var(--ff-accent)}.feature.svelte-b88lcb .img:where(.svelte-b88lcb){align-self:start}.feature.svelte-b88lcb .content:where(.svelte-b88lcb){display:grid;gap:var(--space-l);grid-column:span 2}@media not (min-width:45rem){.feature.svelte-b88lcb{grid-template-columns:1fr;gap:0;padding-inline:0}.feature.svelte-b88lcb .img:where(.svelte-b88lcb){padding-inline:var(--space-l)}}.item-list.svelte-b88lcb{display:grid;gap:var(--space-xs)}.item-list.svelte-b88lcb ul:where(.svelte-b88lcb){padding:0;list-style:none;font-family:var(--ff-base)}.item-list.svelte-b88lcb ul:where(.svelte-b88lcb) li:where(.svelte-b88lcb){border-bottom:1px solid var(--clr-neutral-1);transition:.1s}.item-list.svelte-b88lcb ul:where(.svelte-b88lcb) li:where(.svelte-b88lcb):last-child{border-bottom:none}.item-list.svelte-b88lcb ul:where(.svelte-b88lcb) li:where(.svelte-b88lcb):hover{background-color:var(--clr-neutral-1);padding-inline:var(--space-xs)}.item-list.svelte-b88lcb ul:where(.svelte-b88lcb) li:where(.svelte-b88lcb):hover a:where(.svelte-b88lcb){text-decoration:underline}.item-list.svelte-b88lcb ul:where(.svelte-b88lcb) a:where(.svelte-b88lcb){padding-block:var(--space-xs);text-decoration:none;text-underline-offset:2px;display:flex;gap:var(--space-s);font-size:var(--fs--1);justify-content:space-between;align-items:start}
