.life-panel{--life-dark:#08090d;--life-dark-ink:#f5efe5;--life-rule:color-mix(in oklab, currentColor 14%, transparent);--ink:var(--panel-ink,#14130f);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;width:min(74rem,100%);min-height:0;max-height:min(70svh,46rem);box-shadow:0 0 0 1px color-mix(in oklab, var(--panel-ink,#f7f1e8) 10%, transparent);border-radius:4px;align-self:stretch;margin-inline:auto;position:relative;overflow:hidden auto}.life-panel:focus-visible{outline:1px solid color-mix(in oklab, var(--panel-ink,#f7f1e8) 45%, transparent)}@media (prefers-reduced-motion:reduce){.life-panel{scroll-behavior:auto}}.life-panel .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.life-chapter{min-height:100%;padding-block:clamp(1.4rem,4svh,2.4rem) clamp(2.2rem,6svh,3.4rem);position:relative}.life-chapter[data-ground=dark]{background:var(--life-dark);color:var(--life-dark-ink)}.life-chapter[data-ground=paper]{background:var(--paper);color:var(--ink)}.life-opener{grid-template-rows:auto minmax(0,1fr) auto;align-content:center;gap:clamp(.75rem,2.5svh,1.5rem);width:min(70rem,100% - 2.25rem);min-height:min(53svh,31rem);margin-inline:auto;display:grid}.life-opener>.life-stage{min-height:0}.life-panel .life-chapter-ordinal{display:none}.life-panel .life-chapter-title{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.life-chapter-say{max-width:40ch;font:400 clamp(.9rem, 1.35vw, 1.06rem)/1.45 var(--serif);opacity:.78;text-wrap:pretty;margin:0}.life-scroll{gap:clamp(1.6rem,4svh,2.75rem);width:min(70rem,100% - 2.25rem);margin:clamp(1.75rem,5svh,3rem) auto 0;display:grid}.life-slice{gap:.85rem;display:grid}.life-slice-label{font:.52rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;opacity:.5;margin:0}.life-caption{font:.62rem/1.4 var(--mono);letter-spacing:.04em;opacity:.55;text-wrap:pretty;margin:0}.life-count{font-variant-numeric:tabular-nums;font:.52rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;opacity:.45}.life-tiles{grid-template-columns:repeat(auto-fill, minmax(var(--life-tile,5.5rem), 1fr));gap:clamp(.4rem,1vw,.75rem);display:grid}.life-tile{gap:.35rem;margin:0;display:grid}.life-tile canvas{aspect-ratio:3/4;background:var(--paper);width:100%;box-shadow:0 0 0 1px var(--life-rule);border-radius:2px;display:block}.life-tile figcaption{font:.5rem/1.25 var(--mono);letter-spacing:.04em;opacity:.5;text-align:center}.life-strip{overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:minmax(6.5rem,1fr);grid-auto-flow:column;gap:clamp(.5rem,1.2vw,1rem);padding-bottom:.35rem;display:grid;overflow-x:auto}.life-strip::-webkit-scrollbar{display:none}.life-wall{--life-tile:3.1rem}.life-wall .life-tile figcaption{display:none}.life-stage{place-items:center;display:grid;position:relative}.life-stage canvas{max-width:100%;height:auto;display:block}@media (width<=760px){.life-opener{width:calc(100% - 1.6rem);min-height:min(51svh,27rem)}.life-scroll{width:calc(100% - 1.6rem)}.life-wall{--life-tile:2.6rem}}@media (prefers-reduced-motion:reduce){.life-chapter *{transition:none!important;animation:none!important}}.life-concept-ladder{z-index:3;background:linear-gradient(to bottom, var(--life-dark) 78%, color-mix(in oklab, var(--life-dark) 62%, transparent) 92%, transparent);align-items:center;gap:.6rem;width:min(70rem,100% - 2.25rem);margin:0 auto;padding-block:.15rem .1rem;display:flex;position:sticky;top:0}.life-concept-rung{appearance:none;color:inherit;cursor:pointer;min-height:34px;font:.52rem/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;opacity:.34;background:0 0;border:0;align-items:center;padding:0 .375rem;transition:opacity .22s;display:inline-flex}.life-concept-rung:first-child{margin-inline-start:-.375rem}.life-concept-rung:hover{opacity:.7}.life-concept-rung[aria-current=true]{opacity:.92}.life-concept-rung[disabled]{cursor:default;opacity:.14}.life-concept-rung:focus-visible{outline:1px solid color-mix(in oklab, currentColor 45%, transparent);outline-offset:4px}.life-chapter[data-life-chapter=concept]{padding-block:0 clamp(2.4rem,7svh,3.8rem)}.life-chapter[data-life-chapter=concept] .life-opener{grid-template-rows:auto auto auto;align-content:start;gap:clamp(.6rem,2svh,1.1rem);min-height:0}.life-chapter[data-life-chapter=concept] .life-scroll{margin-top:clamp(1.2rem,3.5svh,2rem)}.life-chapter[data-life-chapter=concept] .life-caption{font:italic 400 .8rem/1.45 var(--serif);letter-spacing:0;opacity:.5}.life-chapter[data-life-chapter=concept] .life-chapter-say{opacity:.6}.life-concept-stack{grid-template-rows:auto auto;place-self:start stretch;gap:.75rem;width:100%;margin:0;display:grid}.life-concept-stack .life-concept-sheet{background:var(--paper);border-radius:2px;width:100%;height:min(38svh,22rem);display:block;box-shadow:0 1.6rem 4.5rem -2rem #000000e6}.life-concept-stack-empty{justify-self:center;width:min(100%,15rem)}.life-concept-paper{background:#f4f1e9;box-shadow:0 1.4rem 4rem -2rem #000000e6}.life-concept-stack-empty .life-concept-band{justify-content:center;padding-inline:0}.life-chapter[data-life-chapter=concept]:has(.life-concept-stack-empty) .life-caption,.life-chapter[data-life-chapter=concept]:has(.life-concept-stack-empty) .life-chapter-say{text-align:center;margin-inline:auto}.life-chapter[data-life-chapter=concept]:has(.life-concept-stack-empty){align-content:center;padding-block:clamp(1.4rem,4svh,2.4rem);display:grid}.life-concept-band{align-items:baseline;gap:.7rem;display:flex}.life-concept-date{font:.62rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;opacity:.62}.life-concept-feed{--life-tile:11rem}.life-concept-feed .life-tile{margin:0}.life-concept-feed canvas{box-shadow:0 .6rem 2rem -1.2rem #000000d9}.life-concept-feed canvas,.life-concept-band-sheet{opacity:.001;transition:opacity .42s}.life-concept-feed canvas[data-painted],.life-concept-band-sheet[data-painted]{opacity:1}.life-concept-days{gap:clamp(2rem,5svh,3.2rem);display:grid}.life-concept-day>summary{cursor:pointer;gap:.45rem;list-style:none;display:grid}.life-concept-day>summary::-webkit-details-marker{display:none}.life-concept-day>summary:focus-visible{outline:1px solid color-mix(in oklab, currentColor 45%, transparent);outline-offset:6px}.life-concept-band-sheet{background:var(--paper);border-radius:2px;width:100%;height:min(20svh,8.5rem);display:block;box-shadow:0 1rem 3rem -1.6rem #000000e6}.life-concept-day>summary:hover .life-concept-band-sheet{filter:brightness(1.04)}.life-concept-day[open]>summary .life-concept-date{opacity:.92}.life-concept-day[open]>.life-concept-feed{margin-top:clamp(.7rem,2svh,1.1rem)}@media (width>=761px){.life-concept-days{width:min(100%,44rem);margin-inline:auto}.life-concept-band-sheet{height:min(25svh,12.5rem)}}@media (width<=760px){.life-concept-stack{width:calc(100% + 1.6rem);margin-inline:-.8rem}.life-concept-stack-empty{width:min(100%,14rem);margin-inline:auto}.life-concept-stack .life-concept-sheet{border-radius:0;height:min(36svh,19rem)}.life-concept-band{padding-inline:.8rem}.life-concept-feed{--life-tile:7.5rem}.life-concept-band-sheet{height:min(17svh,7rem)}.life-concept-ladder{gap:.35rem;width:calc(100% - 1.6rem)}}@media (prefers-reduced-motion:reduce){.life-concept-feed canvas,.life-concept-band-sheet{opacity:1;transition:none}}.life-chapter[data-life-chapter=signature]{padding-block:0}:root{--life-hinge-ratio:4 / 5;--life-hinge-height:25rem}@media (width>=1000px){:root{--life-hinge-height:28rem}}.life-signature-scene{--sig-view:min(64svh, 40rem);--sig-steps:24;--sig-pace:.62;height:calc(var(--sig-steps) * var(--sig-view) * var(--sig-pace));position:relative}.life-signature-stage{height:var(--sig-view);grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:clamp(.7rem,2.4svh,1.2rem);width:min(70rem,100% - 2.25rem);margin-inline:auto;padding-block:clamp(.9rem,3.2svh,1.7rem);display:grid;position:sticky;top:0}.life-signature-sheet{height:min(100%, var(--life-hinge-height));min-width:0;max-width:100%;aspect-ratio:var(--life-hinge-ratio);background:var(--paper);will-change:transform, filter;border-radius:3px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f5efe524,0 1.6rem 4rem -1.4rem #000000bf}.life-signature-sheet canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.life-signature-sheet canvas[data-sig-face="1"]{opacity:0}.life-signature-foot{width:min(40ch,100%);min-height:3.4em;position:relative}.life-signature-foot .life-chapter-say{inset-inline:0;text-align:center;opacity:0;margin-inline:auto;font-style:italic;transition:opacity .2s;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.life-signature-foot .life-chapter-say{transition:none}}.life-signature-scene:not([data-sig-ready]) .life-chapter-say:first-child{opacity:1}.life-signature-stills[hidden]{display:none}.life-signature-stills{justify-items:center;gap:clamp(1.4rem,4svh,2.4rem);width:min(70rem,100% - 2.25rem);margin:0 auto;padding-block:clamp(1.4rem,4svh,2.4rem) clamp(2.2rem,6svh,3.4rem);padding-inline:0;list-style:none;display:grid}.life-signature-still{justify-items:center;gap:.7rem;display:grid}.life-signature-still canvas{width:min(15rem,62vw);aspect-ratio:var(--life-hinge-ratio);background:var(--paper);border-radius:3px;display:block;box-shadow:0 0 0 1px #f5efe524}.life-signature-still .life-chapter-say{opacity:.78;text-align:center;font-style:italic;position:static}@media (width>=1000px){.life-signature-stage{grid-template-rows:minmax(0,1fr);grid-auto-flow:column;place-content:stretch center;column-gap:clamp(1.6rem,4vw,3.2rem)}.life-signature-foot{align-self:center;width:min(34ch,26rem);min-height:4.4em}.life-signature-foot .life-chapter-say{text-align:left}}@media (width<=760px){.life-signature-stage,.life-signature-stills{width:calc(100% - 1.6rem)}}.life-feeling-story{display:block}.life-feeling-beat{height:calc(var(--life-feeling-viewport,min(70svh, 46rem)) * 1.85);position:relative}.life-feeling-frame{height:var(--life-feeling-viewport,min(70svh, 46rem));grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:clamp(.8rem,2.4svh,1.5rem);padding:clamp(1.1rem,3.5svh,2rem) clamp(1rem,4vw,2.4rem);display:grid;position:sticky;top:0}.life-feeling-frame .life-chapter-say{text-align:center;max-width:34ch}.life-feeling-stage{place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative}.life-feeling-stage--pair>canvas{grid-area:1/1}.life-feeling-bar{width:clamp(2.2rem,6vw,3.4rem);height:min(100%,26rem);box-shadow:0 0 0 1px var(--life-rule,color-mix(in oklab, currentColor 14%, transparent));border-radius:2px;display:block}.life-feeling-disc{aspect-ratio:1;width:auto;max-width:100%;height:min(100%,24rem);display:block}.life-feeling-sheet{aspect-ratio:var(--life-hinge-ratio);height:min(100%, var(--life-hinge-height));width:auto;max-width:100%;box-shadow:0 0 0 1px var(--life-rule), 0 1.2rem 3.4rem -1.6rem #14130f8c;border-radius:3px;display:block}.life-feeling-beat[data-life-feeling-beat=points] .life-feeling-frame{--life-hinge-cross:clamp(0%, calc((var(--p,0) - .55) * 250%), 100%);background:color-mix(in srgb, var(--paper) var(--life-hinge-cross), transparent);color:color-mix(in srgb, #14130f var(--life-hinge-cross), currentColor)}.life-feeling-stage--pair>[data-life-feeling-stage=wheel]{opacity:clamp(0, calc((.78 - var(--p,0)) * 6.25), 1)}.life-feeling-stage--pair>[data-life-feeling-stage=handoff]{opacity:clamp(0, calc((var(--p,0) - .58) * 5), 1)}@media (width<=760px){.life-feeling-frame{padding-inline:1rem}.life-feeling-disc{height:min(100%,17rem)}.life-feeling-bar{height:min(100%,19rem)}}@media (prefers-reduced-motion:reduce){.life-feeling-beat{height:auto}.life-feeling-frame{min-height:var(--life-feeling-viewport,min(70svh, 46rem));height:auto;position:static}.life-feeling-stage--pair{grid-template-columns:1fr 1fr;gap:clamp(.6rem,2vw,1.2rem)}.life-feeling-stage--pair>[data-life-feeling-stage]{opacity:1;grid-area:auto;height:min(100%,15rem)}}.rung-lesson[data-astro-cid-gagwelq5]{justify-items:center;gap:32px;width:min(900px,100%);margin-inline:auto;display:grid}.rung-lesson[data-astro-cid-gagwelq5]:not([data-rung-lesson=concept]){grid-template-rows:minmax(220px,1fr) auto auto}.lesson-steps[data-astro-cid-gagwelq5]{justify-content:center;gap:12px;margin-bottom:16px;display:flex}.lesson-steps[data-astro-cid-gagwelq5] button[data-astro-cid-gagwelq5]{color:#f7f1e873;min-height:44px;font:11px/1.3 var(--mono);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:8px 14px}.lesson-steps[data-astro-cid-gagwelq5] button[data-astro-cid-gagwelq5][aria-current]{color:#f7f1e8;border-bottom-color:#f7f1e88c}.lesson-stage[data-astro-cid-gagwelq5]{place-items:center;width:100%;height:clamp(240px,42svh,440px);display:grid}.rung-lesson[data-astro-cid-gagwelq5]:not([data-rung-lesson=concept]) .lesson-stage[data-astro-cid-gagwelq5]{height:100%;min-height:220px}.lesson-feeling[data-astro-cid-gagwelq5]{place-items:center;width:100%;height:100%;display:grid;position:relative}.lesson-colour[data-astro-cid-gagwelq5]{aspect-ratio:1;background:var(--felt);border-radius:50%;width:clamp(180px,29svh,280px);position:relative;box-shadow:0 0 0 1px #f7f1e81f}.lesson-light[data-astro-cid-gagwelq5]{aspect-ratio:1;background:radial-gradient(circle, var(--felt), transparent 70%);opacity:.18;filter:blur(26px);border-radius:50%;width:clamp(230px,40svh,400px);position:absolute}.lesson-paint[data-astro-cid-gagwelq5]{aspect-ratio:4/5;min-width:0;max-width:100%;height:100%;min-height:0;position:relative}.lesson-paint[data-astro-cid-gagwelq5] canvas[data-astro-cid-gagwelq5]{opacity:0;border-radius:2px;width:100%;height:100%;display:block;position:absolute;inset:0}.lesson-paint[data-astro-cid-gagwelq5][data-ready=true] canvas[data-astro-cid-gagwelq5]{opacity:1}.lesson-loading[data-astro-cid-gagwelq5]{color:#f7f1e8a6;place-items:center;display:grid;position:absolute;inset:0}.lesson-loading[data-astro-cid-gagwelq5] .mark{width:32px;height:32px}.lesson-exploration[data-astro-cid-gagwelq5]{width:min(400px,100%)}.lesson-controls[data-astro-cid-gagwelq5]{text-align:center;display:grid}.lesson-range[data-astro-cid-gagwelq5]{grid-template-columns:68px 1fr;align-items:center;gap:16px;width:100%;display:grid}.lesson-axis-name[data-astro-cid-gagwelq5]{color:#f7f1e8a6;font:12px/1.4 var(--mono);text-align:left}.lesson-range[data-astro-cid-gagwelq5] input[data-astro-cid-gagwelq5]{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:44px;margin:0}.lesson-range[data-astro-cid-gagwelq5] input[data-astro-cid-gagwelq5]::-webkit-slider-runnable-track{background:var(--axis-track,#787575);border-radius:99px;height:5px}.lesson-range[data-astro-cid-gagwelq5] input[data-astro-cid-gagwelq5]::-moz-range-track{background:var(--axis-track,#787575);border-radius:99px;height:5px}.lesson-range[data-astro-cid-gagwelq5] input[data-astro-cid-gagwelq5]::-webkit-slider-thumb{appearance:none;background:var(--felt);border:2px solid #f7f1e8;border-radius:50%;width:20px;height:20px;margin-top:-7.5px;box-shadow:0 0 0 3px #08090d}.lesson-range[data-astro-cid-gagwelq5] input[data-astro-cid-gagwelq5]::-moz-range-thumb{background:var(--felt);border:2px solid #f7f1e8;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 3px #08090d}.lesson-choices[data-astro-cid-gagwelq5]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lesson-choices[data-astro-cid-gagwelq5] button[data-astro-cid-gagwelq5]{color:#f7f1e899;min-height:44px;font:11px/1.3 var(--mono);cursor:pointer;background:0 0;border:1px solid #f7f1e826;border-radius:99px;padding:8px 16px}.lesson-choices[data-astro-cid-gagwelq5] button[data-astro-cid-gagwelq5][aria-pressed=true]{color:#f7f1e8;background:#f7f1e80e;border-color:#f7f1e87a}.lesson-onward[data-astro-cid-gagwelq5]{color:#f7f1e8;min-height:44px;font:12px/1.3 var(--mono);cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:8px 16px;text-decoration:none;display:inline-flex}.rung-lesson[data-astro-cid-gagwelq5] button[data-astro-cid-gagwelq5]:hover{color:#f7f1e8}.rung-lesson[data-astro-cid-gagwelq5] [data-astro-cid-gagwelq5]:is(button,input,a):focus-visible{outline-offset:4px;outline:1px solid #f7f1e8}.rung-lesson[data-astro-cid-gagwelq5] [data-astro-cid-gagwelq5][hidden]{display:none!important}@media (width<=620px){.rung-lesson[data-astro-cid-gagwelq5]{gap:24px}.lesson-stage[data-astro-cid-gagwelq5]{height:clamp(230px,40svh,380px)}.lesson-exploration[data-astro-cid-gagwelq5]{width:min(340px,100%)}.lesson-choices[data-astro-cid-gagwelq5] button[data-astro-cid-gagwelq5]{padding-inline:12px}}.concept-examples[data-astro-cid-lh37cghc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;width:100%;max-width:780px;margin-inline:auto;display:grid}figure[data-astro-cid-lh37cghc]{min-width:0;margin:0}canvas[data-astro-cid-lh37cghc]{aspect-ratio:9/16;opacity:0;width:100%;height:auto;transition:opacity .24s var(--ease-out);display:block}canvas[data-astro-cid-lh37cghc][data-ready=true]{opacity:1}figcaption[data-astro-cid-lh37cghc]{color:inherit;opacity:.8;font:italic clamp(16px, 2.4vw, 20px)/1.3 var(--serif);margin-top:12px}@media (width>=640px){.concept-examples[data-astro-cid-lh37cghc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}}@media (prefers-reduced-motion:reduce){canvas[data-astro-cid-lh37cghc]{transition:none}}body.life-order-page{color:#f7f1e8;background:#08090d;min-height:100svh;overflow-x:clip}.life-order-page .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.life-order-page .foot{display:none}.order-door{--ink:#f7f1e8eb;min-height:100svh;padding:clamp(4rem, 8svh, 5.2rem) max(1rem, env(safe-area-inset-left)) max(1.2rem, env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 48%,#f5efe509,#0000 34%),#08090d;grid-template-rows:auto auto minmax(15rem,1fr) auto auto;align-items:center;display:grid;overflow:hidden}.order-rail{flex-wrap:wrap;justify-content:center;gap:.42rem;width:min(68rem,100%);margin:0 auto;display:flex}.order-rail a{color:#f7f1e861;min-height:34px;font:.54rem/1 var(--mono);letter-spacing:.08em;border:1px solid #f7f1e81a;border-radius:999px;align-items:center;padding:.42rem .72rem;text-decoration:none;display:inline-flex}.order-rail a:hover,.order-rail a:focus-visible{color:var(--ink);border-color:#f7f1e847;outline:0}.order-rail a[aria-current=page]{color:var(--ink);background:#f7f1e814;border-color:#f7f1e861}.order-identity{text-align:center;margin-top:clamp(1.25rem,3svh,2rem)}.order-identity p{color:#f7f1e847;font:.52rem/1 var(--mono);letter-spacing:.16em;margin:0}.order-identity h1{color:var(--ink);font:italic 400 clamp(2.6rem, 7vw, 5rem)/.92 "Fraunces", var(--serif);letter-spacing:-.045em;margin:.35rem 0 0}.order-encounter{place-items:center;width:min(39rem,88vw);min-height:clamp(14rem,36svh,23rem);margin:.35rem auto 0;display:grid;position:relative}.native-feeling,.native-signature,.native-concept,.native-symbol,.native-structure,.native-moment,.native-event,.native-artifact,.native-life{aspect-ratio:1;width:min(21rem,68vw);position:relative}.native-feeling{background:radial-gradient(circle,#0000 56%,#f7f1e809 57%,#0000 58%);border-radius:50%;place-items:center;display:grid}.native-feeling span{aspect-ratio:1;background-image:var(--order-gradient);border-radius:50%;width:61%;box-shadow:inset 0 0 0 1px #ffffff21,0 0 4rem #ffffff0e}.native-signature span{aspect-ratio:1;background-image:var(--order-gradient);opacity:.68;filter:saturate(.82);mix-blend-mode:screen;border-radius:50%;width:58%;position:absolute}.native-signature span:first-child{top:22%;left:4%}.native-signature span:nth-child(2){top:22%;right:4%;transform:rotate(90deg)}.native-signature span:nth-child(3){bottom:4%;left:21%;transform:rotate(180deg)}.native-concept span{border-radius:50%;position:absolute}.concept-prototype{aspect-ratio:1;background-image:var(--order-gradient);width:30%;top:35%;left:35%}.concept-boundary{border:1px solid #f7f1e838;inset:14%}.concept-contrast{aspect-ratio:1;border:1px solid #f7f1e866;width:11%;top:45%;right:0}.native-symbol{justify-content:center;align-items:center;gap:1.2rem;display:flex}.symbol-form{color:var(--ink);font:400 8rem/1 var(--serif)}.symbol-line{background:#f7f1e838;width:4rem;height:1px}.symbol-referent{aspect-ratio:1;background-image:var(--order-gradient);border-radius:50%;width:3.2rem}.native-structure .node{aspect-ratio:1;background:#0c0d12;border:1px solid #f7f1e842;border-radius:50%;width:2.65rem;position:absolute}.native-structure .n1{background-image:var(--order-gradient);top:5%;left:43%}.native-structure .n2{top:51%;left:9%}.native-structure .n3{top:51%;right:9%}.native-structure .n4{bottom:2%;left:43%}.native-structure .edge{transform-origin:0;background:#f7f1e826;width:42%;height:1px;position:absolute;top:50%;left:50%}.native-structure .e1{transform:rotate(-129deg)}.native-structure .e2{transform:rotate(-51deg)}.native-structure .e3{transform:rotate(90deg)}.native-moment{background:radial-gradient(circle at 52% 63%,#f7f1e814,#0000 30%);border:1px solid #f7f1e821;border-radius:1.5rem;overflow:hidden}.moment-horizon{background:#f7f1e82e;height:1px;position:absolute;top:57%;left:0;right:0}.moment-aperture{aspect-ratio:1;background-image:var(--order-gradient);border-radius:50%;width:18%;position:absolute;top:48%;left:41%}.native-event{aspect-ratio:2.2;width:min(31rem,82vw)}.native-event span{position:absolute;top:50%}.event-line{background:linear-gradient(90deg,#f7f1e852,#f7f1e830,#f7f1e80f);height:1px;left:3%;right:3%}.event-record,.event-now,.event-forecast{aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%)}.event-record{background:#f7f1e82e;width:2.7rem;left:17%}.event-now{background-image:var(--order-gradient);width:5.6rem;left:50%}.event-forecast{border:1px dashed #f7f1e833;width:2.7rem;left:83%}.native-artifact{aspect-ratio:2.25;place-items:center;width:min(31rem,82vw);display:grid}.artifact-whole{background-image:var(--order-gradient);border-radius:999px;width:100%;height:48%;box-shadow:inset 0 0 0 1px #ffffff21}.artifact-hinge{background:#08090d8a;width:1px;position:absolute;top:26%;bottom:26%;left:62%}.native-life{aspect-ratio:2.25;width:min(31rem,82vw)}.life-line{background:linear-gradient(90deg,#f7f1e82e,#f7f1e88c 64%,#0000);height:1px;position:absolute;top:50%;left:8%;right:7%}.life-origin,.life-open{border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.life-origin{aspect-ratio:1;background:#f7f1e847;width:1.2rem;left:8%}.life-open{aspect-ratio:1;background-image:var(--order-gradient);width:5rem;left:64%}.order-door:not([data-grounded]) .native-feeling span,.order-door:not([data-grounded]) .native-signature span,.order-door:not([data-grounded]) .concept-prototype,.order-door:not([data-grounded]) .symbol-referent,.order-door:not([data-grounded]) .moment-aperture,.order-door:not([data-grounded]) .event-now,.order-door:not([data-grounded]) .artifact-whole,.order-door:not([data-grounded]) .life-open{box-shadow:none;mix-blend-mode:normal;background-color:#0000;background-image:none;border:1px solid #f7f1e847}.order-door[data-explained]{flex-direction:column;gap:20px;height:auto;min-height:100svh;padding-top:76px;padding-bottom:32px;display:flex;overflow:visible}.order-door[data-explained]:not([data-order=concept]){grid-template-rows:auto minmax(0,1fr);gap:16px;height:100svh;min-height:600px;display:grid}.order-door[data-explained]:not([data-order=concept])>.rung-lesson{align-self:stretch}.order-door[data-explained] .order-identity{margin:0}.order-door[data-explained] .order-identity p{display:none}.order-door[data-explained] .order-identity h1{text-transform:none;font-size:clamp(38px,5vw,52px)}.order-door[data-explained] .order-rail a{min-height:44px;padding:8px 16px;font-size:11px}.order-door[data-order=concept]{min-height:calc(100svh - 128px)}.order-today{width:min(850px,100%);margin:16px auto 0}.order-today .life-chapter{padding:0}.order-today .life-opener{width:100%}.order-today .life-concept-ladder{display:none}.order-today .life-concept-stack{width:100%;margin-inline:0}.order-today .life-concept-stack-empty{width:min(60%,300px)}.order-today .life-concept-sheet{height:clamp(280px,48svh,480px)}.order-today .life-concept-stack-empty .life-concept-sheet{aspect-ratio:4/5;height:auto}.order-today .life-caption{font-size:14px}.order-below{width:min(850px,100% - 40px);margin:0 auto 48px}.order-examples{padding-block:32px 48px}.order-examples h2{color:#f7f1e8b3;text-transform:none;font:400 24px/1.3 var(--serif);letter-spacing:-.02em;margin:0 0 24px}.order-breakdown{border-top:1px solid #f7f1e81f}.order-breakdown>summary{cursor:pointer;color:#f7f1e8a6;min-height:48px;font:12px/1.5 var(--mono);justify-content:space-between;padding:20px 0;list-style:none;display:flex}.order-breakdown>summary::-webkit-details-marker{display:none}.order-breakdown[open]>summary span{transform:rotate(45deg)}.order-breakdown>.rung-lesson{padding-block:8px 24px}@media (width<=620px){.order-door[data-explained]{gap:18px;padding-top:64px}.order-door[data-explained] .order-rail a{min-height:44px;padding:8px 12px}}body.life-order-page:has(.order-door[data-explained]) .nav{position:fixed}.order-law{text-align:center;align-self:start}.order-law p:first-child{color:#f7f1e8d1;font:italic 400 clamp(1.05rem, 2.2vw, 1.35rem)/1.2 "Fraunces", var(--serif);margin:0}.order-law p:last-child{color:#f7f1e857;font:.5rem/1.4 var(--mono);letter-spacing:.11em;text-transform:uppercase;margin:.75rem 0 0}.order-elsewhere{border-top:1px solid #f7f1e817;width:min(44rem,100%);margin:clamp(1.5rem,3svh,2.5rem) auto 0}.order-elsewhere a{color:#f7f1e8a6;border-bottom:1px solid #f7f1e812;align-items:center;gap:.8rem;min-height:3.25rem;text-decoration:none;display:flex}.order-elsewhere a:hover,.order-elsewhere a:focus-visible{color:var(--ink);outline:0}.order-elsewhere a span{aspect-ratio:1;background-image:var(--example-gradient);border-radius:50%;width:1.7rem}.order-elsewhere strong{font:italic 400 .94rem/1.2 "Fraunces", var(--serif)}.order-find{font:italic 400 1rem/1 var(--serif);justify-content:center;color:#f7f1e873!important}@media (width<=760px){.order-door{grid-template-rows:auto auto minmax(13rem,1fr) auto auto;padding-top:3.9rem}.order-rail{gap:.27rem}.order-rail a{min-height:31px;padding:.38rem .59rem;font-size:.49rem}.order-identity{margin-top:1.1rem}.order-encounter{min-height:13rem}.native-feeling,.native-signature,.native-concept,.native-symbol,.native-structure,.native-moment,.native-event,.native-artifact,.native-life{width:min(16rem,70vw)}.native-event,.native-artifact,.native-life{width:min(24rem,86vw)}.symbol-form{font-size:6rem}}@media (prefers-reduced-motion:reduce){.order-door *{scroll-behavior:auto!important}}
