main.svelte-30jd1s{position:relative;z-index:2;max-width:48rem;margin:0 auto;padding:10rem clamp(1.25rem,5vw,2rem) 4rem}.head.svelte-30jd1s{text-align:center}.intro.svelte-30jd1s{margin-top:2.5rem;font-size:clamp(1.5rem,4vw,2.4rem);line-height:1.3;letter-spacing:-.02em;font-weight:300;color:var(--color-fg)}.tenets.svelte-30jd1s{margin-top:clamp(4rem,10vw,7rem);display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,4rem)}.tenet.svelte-30jd1s{display:grid;grid-template-columns:3rem 1fr;gap:1.25rem;align-items:start}.num.svelte-30jd1s{font-size:.85rem;color:var(--color-fg-faint);padding-top:.4rem;font-variant-numeric:tabular-nums}.body.svelte-30jd1s h2:where(.svelte-30jd1s){font-size:clamp(1.25rem,3vw,1.6rem);font-weight:500;letter-spacing:-.02em}.body.svelte-30jd1s p:where(.svelte-30jd1s){margin-top:.85rem;color:var(--color-fg-muted);line-height:1.65;font-size:1.02rem}.outro.svelte-30jd1s{margin-top:clamp(5rem,12vw,8rem);text-align:center}.outro.svelte-30jd1s p:where(.svelte-30jd1s){margin-top:2rem;color:var(--color-fg-faint)}.back.svelte-30jd1s{display:inline-block;margin-top:1.5rem;color:var(--color-fg);text-decoration:none;border-bottom:1px solid var(--color-line);padding-bottom:2px}.back.svelte-30jd1s:hover{border-color:var(--color-fg-muted)}@media(max-width:520px){.tenet.svelte-30jd1s{grid-template-columns:1fr;gap:.4rem}}
