.hero.svelte-cwls5q{padding:clamp(48px, 8vw, 112px) var(--gutter) clamp(40px, 6vw, 78px)}.hero.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--ink-soft);margin:0 0 26px}h1.svelte-cwls5q{max-width:16ch;font:400 clamp(48px, 7.7vw, 112px) / .88 var(--font-serif);letter-spacing:-.035em;margin:0}h1.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--ink-soft);font-weight:400}.story.svelte-cwls5q{margin:0 var(--gutter) 120px;border-top:1px solid var(--rule-strong);position:relative}.story.svelte-cwls5q>aside:where(.svelte-cwls5q){border:2px solid var(--ink);width:190px;height:118px;font:400 11px var(--font-type);letter-spacing:.12em;border-radius:8px;position:absolute;inset:46px auto auto 0}.story.svelte-cwls5q>aside:where(.svelte-cwls5q):before{content:"";border:1px solid var(--rule-strong);border-radius:4px;position:absolute;inset:18px 24px}.side-a.svelte-cwls5q,.side-b.svelte-cwls5q,.reel.svelte-cwls5q{position:absolute}.side-a.svelte-cwls5q{top:8px;left:12px}.side-b.svelte-cwls5q{top:8px;right:12px}.reel.svelte-cwls5q{font-size:24px;top:48%;left:50%;transform:translate(-50%,-50%)}article.svelte-cwls5q{max-width:760px;margin-left:min(26vw,330px);padding:46px 0 72px}article.svelte-cwls5q p:where(.svelte-cwls5q){margin:0 0 24px;font-size:17px;line-height:1.72}article.svelte-cwls5q .lead:where(.svelte-cwls5q){font:italic 400 clamp(26px, 3.4vw, 44px) / 1.15 var(--font-serif)}.principles.svelte-cwls5q{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(3,1fr);display:grid}.principles.svelte-cwls5q div:where(.svelte-cwls5q){padding:30px clamp(18px,3vw,42px) 38px 0}.principles.svelte-cwls5q div:where(.svelte-cwls5q)+div:where(.svelte-cwls5q){border-left:1px solid var(--rule-strong);padding-left:clamp(18px,3vw,42px)}.principles.svelte-cwls5q span:where(.svelte-cwls5q){font:400 13px var(--font-type);color:var(--ink-soft)}.principles.svelte-cwls5q h2:where(.svelte-cwls5q){font:400 30px/1 var(--font-serif);margin:34px 0 12px}.principles.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--ink-soft);margin:0;font-size:15px;line-height:1.55}.story.svelte-cwls5q>footer:where(.svelte-cwls5q){justify-content:space-between;align-items:baseline;gap:24px;padding:42px 0;display:flex}.story.svelte-cwls5q>footer:where(.svelte-cwls5q) p:where(.svelte-cwls5q){font:400 clamp(28px, 4vw, 48px) var(--font-serif);margin:0}.story.svelte-cwls5q>footer:where(.svelte-cwls5q) a:where(.svelte-cwls5q){border-bottom:1px solid;flex:none;padding-bottom:5px;font-weight:650;text-decoration:none}@media (width<=759px){.story.svelte-cwls5q>aside:where(.svelte-cwls5q){margin-top:30px;position:relative;inset:auto}article.svelte-cwls5q{margin-left:0;padding-top:34px}.principles.svelte-cwls5q{grid-template-columns:1fr}.principles.svelte-cwls5q div:where(.svelte-cwls5q),.principles.svelte-cwls5q div:where(.svelte-cwls5q)+div:where(.svelte-cwls5q){border-left:0;padding:26px 0}.principles.svelte-cwls5q div:where(.svelte-cwls5q)+div:where(.svelte-cwls5q){border-top:1px solid var(--rule)}.principles.svelte-cwls5q h2:where(.svelte-cwls5q){margin-top:16px}.story.svelte-cwls5q>footer:where(.svelte-cwls5q){flex-direction:column;align-items:flex-start}}
