.thesis[data-astro-cid-f5jxmgus]{padding-block:calc(var(--nav-height) + 24px) 120px;overflow-x:clip}.thesis__head[data-astro-cid-f5jxmgus]{min-height:calc(100svh - var(--nav-height) - 24px);text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;margin-bottom:120px;display:flex;position:relative}.thesis__art[data-astro-cid-f5jxmgus]{width:min(100%,1100px);margin-inline:auto;position:absolute;inset:0 0 clamp(240px,34vh,320px)}.thesis__grain[data-astro-cid-f5jxmgus]{top:calc(-1 * (var(--nav-height) + 24px));bottom:0;left:calc(50% - 50vw + var(--frame));width:calc(100vw - 2 * var(--frame));pointer-events:none;z-index:1;position:absolute}.thesis__rays[data-astro-cid-f5jxmgus]{top:0;left:calc(50% - 50vw + var(--frame));width:calc(100vw - 2 * var(--frame));pointer-events:none;fill:none;max-width:none;height:100%;stroke:var(--color-black);stroke-width:1px;z-index:1;position:absolute;overflow:visible}.thesis__claim[data-astro-cid-f5jxmgus]{z-index:2;justify-items:center;gap:24px;padding-bottom:56px;display:grid;position:relative}.thesis__eyebrow[data-astro-cid-f5jxmgus]{align-items:center;gap:12px;display:inline-flex;position:relative;top:14px}.thesis__eyebrow[data-astro-cid-f5jxmgus] .decal{color:var(--color-black)}.thesis__title[data-astro-cid-f5jxmgus]{font-size:min(clamp(34px,4.4vw + 8px,72px),8vh);line-height:1.1}.thesis__lead[data-astro-cid-f5jxmgus]{max-width:560px;font-size:20px;line-height:1.5}.evidence__label[data-astro-cid-f5jxmgus]{text-align:center;padding-bottom:14px}.evidence[data-astro-cid-f5jxmgus]{position:relative}.evidence__arcs[data-astro-cid-f5jxmgus]{top:0;left:calc(50% - 50vw + var(--frame));width:calc(100vw - 2 * var(--frame));pointer-events:none;fill:none;max-width:none;height:100%;stroke:var(--color-black);stroke-width:1px;position:absolute;overflow:visible}.proof[data-astro-cid-f5jxmgus]{grid-template-columns:minmax(200px,1fr) 2fr;gap:clamp(24px,5vw,80px);padding-block:clamp(64px,6vw,96px) 48px;display:grid}.proof__figure[data-astro-cid-f5jxmgus]{text-align:right;align-content:start;justify-items:end;gap:8px;display:grid}.proof__num[data-astro-cid-f5jxmgus]{font-family:var(--font-display);font-size:clamp(44px,4vw + 12px,80px);line-height:1}.proof__unit[data-astro-cid-f5jxmgus]{font-size:var(--text-small);text-transform:uppercase;opacity:.6}.proof__text[data-astro-cid-f5jxmgus]{gap:16px;max-width:640px;display:grid}.proof__title[data-astro-cid-f5jxmgus]{font-size:var(--text-h3);line-height:1.3}.proof__source[data-astro-cid-f5jxmgus]{opacity:.55;font-size:12px}.bridge[data-astro-cid-f5jxmgus]{padding-inline:calc(var(--frame) + 4px)}.bridge__inner[data-astro-cid-f5jxmgus]{max-width:none;padding-block:96px;padding-inline:max(var(--gutter), calc((100% - var(--container)) / 2));background:var(--color-primary);color:var(--color-black);grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);display:grid}.bridge__copy[data-astro-cid-f5jxmgus]{align-content:start;gap:24px;display:grid}.bridge__text[data-astro-cid-f5jxmgus]{font-family:var(--font-display);font-size:var(--text-h3);line-height:1.35}.bridge__logos[data-astro-cid-f5jxmgus]{flex-wrap:wrap;align-items:center;gap:36px;margin-top:12px;display:flex}.bridge__areas[data-astro-cid-f5jxmgus]{border-top:1px dashed;align-content:start;display:grid}.area[data-astro-cid-f5jxmgus]{border-bottom:1px dashed;grid-template-columns:auto 1fr;align-items:center;gap:6px 28px;padding-block:28px;display:grid}.area__num[data-astro-cid-f5jxmgus]{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--color-black);grid-row:span 2;font-size:clamp(44px,3vw + 20px,72px);line-height:1}.area__title[data-astro-cid-f5jxmgus]{font-family:var(--font-display);font-size:var(--text-h3);transition:transform .5s var(--ease-out);align-self:end}.area__desc[data-astro-cid-f5jxmgus]{font-size:var(--text-small);grid-column:2;align-self:start}.area[data-astro-cid-f5jxmgus]:hover .area__title[data-astro-cid-f5jxmgus]{transform:translate(10px)}.practice[data-astro-cid-f5jxmgus]{padding-block:160px;scroll-margin-top:40px}.practice--dark[data-astro-cid-f5jxmgus]{background:var(--color-black);color:var(--color-white)}.practice__grid[data-astro-cid-f5jxmgus]{grid-template-columns:1fr 1.6fr;gap:clamp(40px,7vw,120px);display:grid}.practice__side[data-astro-cid-f5jxmgus]{align-content:start;align-self:start;gap:18px;display:grid;position:sticky;top:120px}.practice__num[data-astro-cid-f5jxmgus]{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--color-black);font-size:clamp(64px,6vw + 20px,120px);line-height:1}.practice--dark[data-astro-cid-f5jxmgus] .practice__num[data-astro-cid-f5jxmgus]{-webkit-text-stroke-color:var(--color-white)}.practice--dark[data-astro-cid-f5jxmgus] .practice__side[data-astro-cid-f5jxmgus] .eyebrow[data-astro-cid-f5jxmgus]{color:var(--color-primary)}.practice__title[data-astro-cid-f5jxmgus]{font-size:var(--text-h2)}.practice__main[data-astro-cid-f5jxmgus]{gap:80px;display:grid}.practice__art[data-astro-cid-f5jxmgus]{width:100%;height:auto;margin-bottom:-24px}.practice__intro[data-astro-cid-f5jxmgus]{gap:20px;max-width:640px;display:grid}.practice__lead[data-astro-cid-f5jxmgus]{font-size:20px;line-height:1.5}.practice__intro[data-astro-cid-f5jxmgus] p[data-astro-cid-f5jxmgus]:not(.practice__lead){opacity:.75}.practice__statement[data-astro-cid-f5jxmgus]{font-family:var(--font-display);font-size:var(--text-h3);border-top:1px solid;padding-top:48px;line-height:1.35}.loop[data-astro-cid-f5jxmgus]{border:1px solid;grid-template-columns:repeat(4,1fr);display:grid}.loop__step[data-astro-cid-f5jxmgus]{gap:36px;padding:20px;display:grid}.loop__step[data-astro-cid-f5jxmgus]+.loop__step[data-astro-cid-f5jxmgus]{border-left:1px solid}.loop__index[data-astro-cid-f5jxmgus]{opacity:.6;font-size:12px}.loop__label[data-astro-cid-f5jxmgus]{font-family:var(--font-display);font-size:20px}.pillars[data-astro-cid-f5jxmgus]{display:grid}.pillar[data-astro-cid-f5jxmgus]{border-top:1px solid #040c0c2e;grid-template-columns:200px 1fr;gap:24px;padding-block:28px;display:grid}.practice--dark[data-astro-cid-f5jxmgus] .pillar[data-astro-cid-f5jxmgus]{border-top-color:#fff3}.pillar[data-astro-cid-f5jxmgus] dt[data-astro-cid-f5jxmgus]{font-size:var(--text-small);font-weight:var(--weight-medium);text-transform:uppercase}.practice--dark[data-astro-cid-f5jxmgus] .pillar[data-astro-cid-f5jxmgus] dt[data-astro-cid-f5jxmgus]{color:var(--color-primary)}.help[data-astro-cid-f5jxmgus]{gap:20px;display:grid}.help__options[data-astro-cid-f5jxmgus]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.help__option[data-astro-cid-f5jxmgus]{background:#f2f2f2;align-content:start;gap:14px;padding:28px;display:grid}.help__option[data-astro-cid-f5jxmgus] h3[data-astro-cid-f5jxmgus]{font-size:20px}.steps[data-astro-cid-f5jxmgus]{gap:20px;display:grid}.steps__label[data-astro-cid-f5jxmgus]{color:var(--color-primary)}.steps__list[data-astro-cid-f5jxmgus]{border-left:1px solid #ffffff40;display:grid}.step[data-astro-cid-f5jxmgus]{grid-template-columns:56px 1fr;gap:8px 16px;padding:0 0 36px 28px;display:grid;position:relative}.step[data-astro-cid-f5jxmgus]:last-child{padding-bottom:0}.step[data-astro-cid-f5jxmgus]:before{content:"";background:var(--color-primary);width:9px;height:9px;position:absolute;top:6px;left:-5px}.step__index[data-astro-cid-f5jxmgus]{font-size:var(--text-small);opacity:.6;grid-row:span 2;padding-top:2px}.step__title[data-astro-cid-f5jxmgus]{font-size:20px}.step__body[data-astro-cid-f5jxmgus]{opacity:.75;max-width:520px}.built[data-astro-cid-f5jxmgus]{padding-block:160px}.built__inner[data-astro-cid-f5jxmgus]{grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(40px,7vw,120px);display:grid}.built__copy[data-astro-cid-f5jxmgus]{gap:28px;max-width:600px;display:grid}.built__title[data-astro-cid-f5jxmgus]{font-size:var(--text-h2)}@media (width<=960px){.bridge__inner[data-astro-cid-f5jxmgus],.practice__grid[data-astro-cid-f5jxmgus],.built__inner[data-astro-cid-f5jxmgus]{grid-template-columns:1fr}.built__art[data-astro-cid-f5jxmgus]{max-width:460px}.practice__side[data-astro-cid-f5jxmgus]{position:static}}@media (width<=680px){.practice[data-astro-cid-f5jxmgus],.built[data-astro-cid-f5jxmgus]{padding-block:96px}.thesis[data-astro-cid-f5jxmgus]{padding-block:calc(var(--nav-height) + 56px) 96px}.thesis__head[data-astro-cid-f5jxmgus]{min-height:auto}.thesis__art[data-astro-cid-f5jxmgus]{aspect-ratio:1;position:relative;inset:auto}.thesis__rays[data-astro-cid-f5jxmgus]{display:none}.proof[data-astro-cid-f5jxmgus],.pillar[data-astro-cid-f5jxmgus],.help__options[data-astro-cid-f5jxmgus]{grid-template-columns:1fr}.proof[data-astro-cid-f5jxmgus]{gap:16px}.proof__figure[data-astro-cid-f5jxmgus]{text-align:left;justify-items:start}.practice__main[data-astro-cid-f5jxmgus]{gap:56px}.step[data-astro-cid-f5jxmgus]{grid-template-columns:32px 1fr;padding-left:20px}.loop[data-astro-cid-f5jxmgus]{grid-template-columns:1fr 1fr}.loop__step[data-astro-cid-f5jxmgus]:nth-child(3){border-left:0}.loop__step[data-astro-cid-f5jxmgus]:nth-child(n+3){border-top:1px solid}}
