.SectionIndex-module__38B0La__index{color:var(--color-ash);align-items:center;gap:1.25rem;display:flex}.SectionIndex-module__38B0La__rule{background:linear-gradient(to right, var(--hairline-strong), var(--hairline));flex:0 6rem;height:1px}
.Begin-module__N-eE5a__section{padding-block:var(--section);border-top:1px solid var(--hairline);background:radial-gradient(60% 50% at 50% 100%,#c98a5312,#0000 70%);position:relative}.Begin-module__N-eE5a__inner{width:min(100%,80rem);padding-inline:var(--gutter);margin-inline:auto}.Begin-module__N-eE5a__invitation{text-align:center;justify-items:center;margin-top:clamp(4rem,2.5rem + 5vw,7rem);display:grid}.Begin-module__N-eE5a__statement{max-width:18ch;font-family:var(--font-display);font-size:var(--text-display-m);text-wrap:balance;font-weight:300;line-height:1.15}.Begin-module__N-eE5a__cta{margin-top:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.Begin-module__N-eE5a__noscript{color:var(--color-ash);margin-top:1.5rem}
.Footer-module__EZoWya__footer{padding:2rem var(--gutter) max(2rem, env(safe-area-inset-bottom));border-top:1px solid var(--hairline);color:var(--color-ash);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.Footer-module__EZoWya__forces{color:var(--color-ash)}.Footer-module__EZoWya__legal{gap:1.5rem;margin-inline-start:auto;display:flex}.Footer-module__EZoWya__legal a{min-height:2.75rem;color:var(--color-ash);transition:color var(--dur-quick) var(--ease-forge), background-size var(--dur-base) var(--ease-forge);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(50% + .85em);background-repeat:no-repeat;background-size:0 1px;align-items:center;display:inline-flex}@media (hover:hover){.Footer-module__EZoWya__legal a:hover{color:var(--color-ivory);background-size:calc(100% - var(--track-micro)) 1px}}.Footer-module__EZoWya__legal a:focus-visible{color:var(--color-ivory)}@media (max-width:40rem){.Footer-module__EZoWya__forces{display:none}}
.Header-module__Af2_WG__header{z-index:50;height:var(--header-h);padding-inline:var(--gutter);pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:fixed;inset:0 0 auto}.Header-module__Af2_WG__header:before{content:"";z-index:-1;background:linear-gradient(#0b0a09f7 0,#0b0a09f0 62%,#0b0a0900 100%);position:absolute;inset:0 0 -2.5rem}.Header-module__Af2_WG__home{left:50%;top:calc((var(--header-h) - var(--seal-mark-h)) / 2);pointer-events:auto;line-height:0;display:block;position:absolute;translate:-50%}.Header-module__Af2_WG__seal{height:var(--seal-mark-h);width:auto;display:block}.Header-module__Af2_WG__begin{pointer-events:auto;min-height:2.75rem;padding-inline:calc(.75rem + var(--track-micro)) .75rem;color:var(--color-ivory);background-image:linear-gradient(var(--color-ember), var(--color-ember));background-repeat:no-repeat;background-position:calc(.75rem + var(--track-micro)) calc(50% + .85em);transition:background-size var(--dur-base) var(--ease-forge);background-size:0 1px;align-items:center;margin-inline-end:-.75rem;display:inline-flex}html:has(dialog[open]) .Header-module__Af2_WG__header:before{background:linear-gradient(to bottom, var(--color-obsidian) 0, var(--color-obsidian) 62%, #0b0a0900 100%)}html:has(dialog[open]) .Header-module__Af2_WG__begin{opacity:0;visibility:hidden;transition:opacity var(--dur-quick) var(--ease-forge), visibility 0s var(--dur-quick)}@media (hover:hover){.Header-module__Af2_WG__begin:hover{background-size:calc(100% - 1.5rem - var(--track-micro)) 1px}}.Header-module__Af2_WG__begin:focus-visible{background-size:calc(100% - 1.5rem - var(--track-micro)) 1px}@media (prefers-reduced-motion:no-preference){.Header-module__Af2_WG__seal{animation:Header-module__Af2_WG__press .7s var(--ease-forge) .2s both}.Header-module__Af2_WG__begin{animation:Header-module__Af2_WG__arrive 1.2s var(--ease-forge) .9s both}}@keyframes Header-module__Af2_WG__press{0%{opacity:0;transform:scale(1.14)}40%{opacity:1}}@keyframes Header-module__Af2_WG__arrive{0%{opacity:0}}
.DojoEnvironment-module__K45iJG__environment{background:var(--color-obsidian);position:absolute;inset:0;overflow:hidden}.DojoEnvironment-module__K45iJG__frame{width:max(100cqw, 100cqh * var(--dojo-ar));aspect-ratio:var(--dojo-ar);translate:-50% -50%;scale:var(--zoom,1);transform-origin:50% calc(var(--dojo-horizon) * 100%);will-change:scale;position:absolute;top:50%;left:50%}.DojoEnvironment-module__K45iJG__plate{position:absolute;inset:0}.DojoEnvironment-module__K45iJG__image{object-fit:cover;width:100%;height:100%;display:block}.DojoEnvironment-module__K45iJG__video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--dur-quick) linear;display:none;position:absolute;inset:0}.DojoEnvironment-module__K45iJG__video[data-ready]{opacity:1}@media (min-width:64rem) and (orientation:landscape) and (prefers-reduced-motion:no-preference){.DojoEnvironment-module__K45iJG__image,.DojoEnvironment-module__K45iJG__video{transform-origin:49.02% 53.54%;translate:.86% 1.76%;scale:1.035}.DojoEnvironment-module__K45iJG__video{display:block}}.DojoEnvironment-module__K45iJG__scrim{background:linear-gradient(to bottom, #0b0a09bf 0, #0b0a098c 4.5rem, #0b0a0900 max(16%, 8rem), #0b0a0900 50%, #0b0a0980 68%, #0b0a09d1 86%, var(--color-obsidian) 100%), radial-gradient(ellipse 80% 70% at 50% 42%, transparent 60%, #0b0a0980 100%);position:absolute;inset:0}@media (max-aspect-ratio:3/4){.DojoEnvironment-module__K45iJG__scrim{background:linear-gradient(to bottom, #0b0a09b3 0, #0b0a0980 4.5rem, #0b0a0900 max(14%, 8rem), #0b0a0900 44%, #0b0a098c 58%, #0b0a09e0 76%, var(--color-obsidian) 100%)}}@media (prefers-reduced-motion:no-preference){.DojoEnvironment-module__K45iJG__plate{animation:DojoEnvironment-module__K45iJG__emerge var(--dur-ceremony) var(--ease-forge) both}}@keyframes DojoEnvironment-module__K45iJG__emerge{0%{opacity:0;transform:scale(1.05)}}
.ForgeStage-module__cGWp3a__track{position:relative}.ForgeStage-module__cGWp3a__stage{height:100svh;min-height:20rem;position:relative;overflow:hidden;container-type:size}@media screen and (prefers-reduced-motion:no-preference) and (min-height:34rem){:root[data-stage-live] .ForgeStage-module__cGWp3a__track{height:230svh}:root[data-stage-live] .ForgeStage-module__cGWp3a__stage{position:sticky;top:0}}
@property --title-track{syntax:"<length>";inherits:false;initial-value:0}.Hero-module__Z8hQ_W__scene{--horizon-y:calc(50cqh + (var(--dojo-horizon) - .5) * max(100cqh, 100cqw / var(--dojo-ar)));position:absolute;inset:0}@media screen and (prefers-reduced-motion:no-preference) and (min-height:34rem){:root[data-stage-live] .Hero-module__Z8hQ_W__scene{--leave:clamp(0, var(--p,0) / .26, 1);--close:clamp(0, (var(--p,0) - .08) / .44, 1);--seam:clamp(0, (var(--p,0) - .4) / .2, 1);--dark:clamp(0, (var(--p,0) - .5) / .18, 1);--glint:clamp(0, (var(--p,0) - .56) / .36, 1);--line-1:clamp(0, (var(--p,0) - .66) / .14, 1);--line-2:clamp(0, (var(--p,0) - .78) / .15, 1);--zoom:calc(1 + .12 * var(--p,0))}}.Hero-module__Z8hQ_W__shutter{pointer-events:none;position:absolute;inset:0}.Hero-module__Z8hQ_W__shutter:after{content:"";background-image:var(--grain);opacity:var(--grain-opacity);position:absolute;inset:0}.Hero-module__Z8hQ_W__shutter:before{content:"";background:var(--color-obsidian);opacity:calc(var(--dark,0) * .97);position:absolute;inset:0}.Hero-module__Z8hQ_W__shadeTop,.Hero-module__Z8hQ_W__shadeBottom{--soft:min(10rem, 20cqh);position:absolute;inset-inline:0}.Hero-module__Z8hQ_W__shadeTop{height:var(--horizon-y);background:linear-gradient(to bottom, var(--color-obsidian) calc(100% - var(--soft)), #0b0a0900);translate:0 calc(-101% * (1 - var(--close,0)));top:0}.Hero-module__Z8hQ_W__shadeBottom{top:var(--horizon-y);background:linear-gradient(to top, var(--color-obsidian) calc(100% - var(--soft)), #0b0a0900);translate:0 calc(101% * (1 - var(--close,0)));bottom:0}.Hero-module__Z8hQ_W__seam{inset-inline:0;top:var(--horizon-y);background:linear-gradient(90deg, transparent, #dde3e88c 16%, var(--color-edge) 50%, #dde3e88c 84%, transparent);height:1px;scale:var(--seam,0) 1;opacity:var(--seam,0);margin-top:-.5px;position:absolute;overflow:hidden;box-shadow:0 0 1.25rem .0625rem #e9b27a52}.Hero-module__Z8hQ_W__seam:after{content:"";translate:calc(-60% + 120% * var(--glint,0)) 0;background:linear-gradient(90deg,#0000 44%,#fffffff2 50%,#0000 56%);position:absolute;inset:0}.Hero-module__Z8hQ_W__copy{inset-inline:0;padding-inline:var(--gutter);text-align:center;isolation:isolate;opacity:calc(1 - var(--leave,0));translate:0 calc(-2.5rem * var(--leave,0));flex-direction:column;align-items:center;display:flex;position:absolute;bottom:max(3.75rem,9.5cqh)}@media (min-height:44rem){.Hero-module__Z8hQ_W__copy{bottom:auto;top:calc(var(--horizon-y) + clamp(1.25rem, 3.5cqh, 2.75rem))}}.Hero-module__Z8hQ_W__copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0b0a099e,#0b0a0966 55%,#0000);width:min(100%,54rem);position:absolute;top:-2.5rem;bottom:-2.5rem;left:50%;translate:-50%}@media screen and (prefers-reduced-motion:no-preference) and (min-height:34rem){:root[data-stage-live] [data-entered] .Hero-module__Z8hQ_W__cta,:root[data-stage-live] [data-entered] .Hero-module__Z8hQ_W__cue{visibility:hidden}}.Hero-module__Z8hQ_W__title{--title-track:var(--track-engraved);font-family:var(--font-display);font-size:min(var(--text-display-m), 7.4cqw, 11cqh);text-transform:uppercase;letter-spacing:var(--title-track);white-space:nowrap;padding-inline-start:var(--title-track);font-weight:300;line-height:1.04}.Hero-module__Z8hQ_W__forces{justify-content:center;align-items:center;gap:clamp(.75rem,.4rem + 1vw,1.35rem);width:min(100%,42rem);margin-top:clamp(1.15rem,.95rem + .6vw,1.6rem);display:flex}.Hero-module__Z8hQ_W__forces:before,.Hero-module__Z8hQ_W__forces:after{content:"";flex:1 1 0;min-width:.75rem;max-width:clamp(1.5rem,6vw,5.5rem);height:1px}.Hero-module__Z8hQ_W__forces:before{background:linear-gradient(to left, var(--hairline-strong), transparent);transform-origin:100%}.Hero-module__Z8hQ_W__forces:after{background:linear-gradient(to right, var(--hairline-strong), transparent);transform-origin:0}.Hero-module__Z8hQ_W__philosophy{--track:.3em;font-family:var(--font-sans);letter-spacing:var(--track);text-transform:uppercase;white-space:nowrap;padding-inline-start:var(--track);font-size:clamp(.8125rem,.75rem + .2vw,.9375rem);font-weight:540;font-stretch:118%;line-height:1.3}.Hero-module__Z8hQ_W__plus{color:color-mix(in oklab, var(--color-ember) 72%, var(--color-ivory));font-weight:400}.Hero-module__Z8hQ_W__statement{--track:.24em;font-family:var(--font-display);letter-spacing:var(--track);text-transform:uppercase;color:color-mix(in oklab, var(--color-ivory) 92%, var(--color-ash));text-wrap:balance;margin-top:clamp(1.15rem,.95rem + .6vw,1.6rem);padding-inline-start:var(--track);font-size:clamp(.875rem,.83rem + .2vw,1.0625rem);font-weight:300;line-height:1.3}.Hero-module__Z8hQ_W__cta{margin-top:clamp(2.1rem,1.7rem + 1vw,2.75rem)}.Hero-module__Z8hQ_W__cue{background:linear-gradient(to bottom, var(--hairline-strong), transparent);transform-origin:top;width:1px;height:min(2.75rem,5cqh);opacity:calc(1 - var(--leave,0));position:absolute;bottom:0;left:50%}.Hero-module__Z8hQ_W__passage{display:none}@media screen and (prefers-reduced-motion:no-preference) and (min-height:34rem){:root[data-stage-live] .Hero-module__Z8hQ_W__passage{inset-inline:0;top:var(--horizon-y);pointer-events:none;height:0;display:block;position:absolute}}.Hero-module__Z8hQ_W__passageLine{inset-inline:var(--gutter);font-family:var(--font-display);text-align:center;text-wrap:balance;opacity:var(--line-1,0);translate:0 calc(.9rem * (1 - var(--line-1,0)));font-size:clamp(1.75rem,1.3rem + 2vw,3rem);font-weight:300;line-height:1.2;position:absolute;bottom:clamp(1.25rem,3cqh,2rem)}.Hero-module__Z8hQ_W__passageAfter{color:var(--color-ash);opacity:var(--line-2,0);translate:0 calc(-.9rem * (1 - var(--line-2,0)));font-style:italic;top:clamp(1.25rem,3cqh,2rem);bottom:auto}@media (prefers-reduced-motion:no-preference){.Hero-module__Z8hQ_W__title{animation:Hero-module__Z8hQ_W__compress 2s var(--ease-forge) both}.Hero-module__Z8hQ_W__forces:before,.Hero-module__Z8hQ_W__forces:after{animation:Hero-module__Z8hQ_W__draw 1.3s var(--ease-blade) .95s both}.Hero-module__Z8hQ_W__philosophy{animation:Hero-module__Z8hQ_W__rise 1s var(--ease-forge) 1.1s both}.Hero-module__Z8hQ_W__statement{animation:Hero-module__Z8hQ_W__rise 1.1s var(--ease-forge) 1.25s both}.Hero-module__Z8hQ_W__cta{animation:Hero-module__Z8hQ_W__rise 1.1s var(--ease-forge) 1.4s both}.Hero-module__Z8hQ_W__cue{animation:Hero-module__Z8hQ_W__draw-down 1.4s var(--ease-forge) 2.1s both}}@keyframes Hero-module__Z8hQ_W__rise{0%{opacity:0;transform:translateY(.75rem)}}@keyframes Hero-module__Z8hQ_W__compress{0%{opacity:.08;--title-track:.4em}45%{opacity:1}}@keyframes Hero-module__Z8hQ_W__compress-narrow{0%{opacity:.08;--title-track:.22em}45%{opacity:1}}@keyframes Hero-module__Z8hQ_W__draw{0%{transform:scaleX(0)}}@keyframes Hero-module__Z8hQ_W__draw-down{0%{transform:scaleY(0)}}@media (max-width:30rem){.Hero-module__Z8hQ_W__title{--title-track:.1em}.Hero-module__Z8hQ_W__philosophy{--track:.2em;font-size:.78125rem}}@media (max-width:30rem) and (prefers-reduced-motion:no-preference){.Hero-module__Z8hQ_W__title{animation-name:Hero-module__Z8hQ_W__compress-narrow}}@media (max-height:34rem){.Hero-module__Z8hQ_W__copy{bottom:1rem}.Hero-module__Z8hQ_W__forces,.Hero-module__Z8hQ_W__statement{margin-top:.5rem}.Hero-module__Z8hQ_W__cta{min-height:2.75rem;margin-top:.9rem}.Hero-module__Z8hQ_W__cue{display:none}}
.LegalPage-module__DTgQIG__main{padding:calc(var(--header-h) + clamp(3rem, 2rem + 4vw, 6rem)) var(--gutter) clamp(4rem, 3rem + 5vw, 8rem)}.LegalPage-module__DTgQIG__article{max-width:42rem;margin-inline:auto}.LegalPage-module__DTgQIG__head{gap:1rem;padding-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.LegalPage-module__DTgQIG__kicker{color:var(--color-ash);padding-inline-start:0}.LegalPage-module__DTgQIG__title{font-family:var(--font-display);font-size:var(--text-display-m);letter-spacing:-.005em;font-weight:300;line-height:1.05}.LegalPage-module__DTgQIG__lead{max-width:36rem;font-family:var(--font-display);font-size:var(--text-lead);color:var(--color-ash);font-style:italic;font-weight:300;line-height:1.45}.LegalPage-module__DTgQIG__updated{color:var(--color-ash);font-size:.8125rem}.LegalPage-module__DTgQIG__section{border-top:1px solid var(--hairline);gap:1rem;padding-block:clamp(1.75rem,1.4rem + 1vw,2.5rem);display:grid}.LegalPage-module__DTgQIG__heading{color:var(--color-ivory)}.LegalPage-module__DTgQIG__section p,.LegalPage-module__DTgQIG__section li,.LegalPage-module__DTgQIG__section dd{color:color-mix(in oklab, var(--color-ivory) 78%, var(--color-ash))}.LegalPage-module__DTgQIG__section p{max-width:38rem}.LegalPage-module__DTgQIG__section strong{color:var(--color-ivory);font-weight:500}.LegalPage-module__DTgQIG__section ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.LegalPage-module__DTgQIG__section li{padding-inline-start:1.6rem;position:relative}.LegalPage-module__DTgQIG__section li:before{content:"";background:var(--hairline-strong);width:.9rem;height:1px;position:absolute;top:.85em;left:0}.LegalPage-module__DTgQIG__facts{grid-template-columns:minmax(0,1fr);gap:.35rem 2rem;margin:0;display:grid}.LegalPage-module__DTgQIG__facts dt{color:var(--color-ash);padding-top:.75rem}.LegalPage-module__DTgQIG__facts dt:first-child{padding-top:0}.LegalPage-module__DTgQIG__facts dd{margin:0}@media (min-width:40rem){.LegalPage-module__DTgQIG__facts{grid-template-columns:11rem minmax(0,1fr);row-gap:.85rem}.LegalPage-module__DTgQIG__facts dt{padding-top:.2em}}.LegalPage-module__DTgQIG__section a{color:var(--color-ivory);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:.25em;overflow-wrap:anywhere;transition:text-decoration-color var(--dur-quick) var(--ease-forge);text-decoration-thickness:1px}@media (hover:hover){.LegalPage-module__DTgQIG__section a:hover{text-decoration-color:currentColor}}.LegalPage-module__DTgQIG__missing{color:var(--color-alert);text-underline-offset:.25em;background:0 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
.Philosophy-module__9U1jrW__section{--threshold:clamp(5rem, 3rem + 7vw, 10rem);isolation:isolate;padding-block:clamp(4rem, 2rem + 6vw, 7rem) calc(var(--section) * .6);position:relative;overflow-x:clip}.Philosophy-module__9U1jrW__inner{width:min(100%,80rem);padding-inline:var(--gutter);margin-inline:auto}.Philosophy-module__9U1jrW__opening{font-family:var(--font-display);font-size:var(--text-display-m);text-align:center;text-wrap:balance;margin-block:clamp(3rem,2rem + 4vw,6rem) clamp(4rem,2rem + 6vw,8rem);font-weight:300;line-height:1.15}.Philosophy-module__9U1jrW__opening>span{display:block}.Philosophy-module__9U1jrW__openingAfter{color:var(--color-ash);font-style:italic}@media screen and (prefers-reduced-motion:no-preference) and (min-height:34rem){:root[data-stage-live] .Philosophy-module__9U1jrW__opening{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:root[data-stage-live] .Philosophy-module__9U1jrW__index{margin-bottom:clamp(3.5rem,2rem + 5vw,7rem)}}.Philosophy-module__9U1jrW__grid{gap:clamp(3rem,2rem + 3vw,5rem);display:grid}@media (min-width:60rem){.Philosophy-module__9U1jrW__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}}.Philosophy-module__9U1jrW__term{align-items:flex-start;gap:clamp(1.5rem,1rem + 2vw,2.5rem);display:flex}.Philosophy-module__9U1jrW__kanji{writing-mode:vertical-rl;font-family:var(--font-jp);letter-spacing:.14em;color:color-mix(in oklab, var(--color-ivory) 85%, var(--color-ash));border-right:1px solid var(--hairline);padding-right:clamp(1.5rem,1rem + 2vw,2.5rem);font-size:clamp(2.5rem,1.9rem + 2vw,3.75rem);font-weight:500;line-height:1}.Philosophy-module__9U1jrW__termMeta{gap:1rem;max-width:15rem;padding-top:.4rem;display:grid}.Philosophy-module__9U1jrW__reading{color:var(--color-ember)}.Philosophy-module__9U1jrW__gloss{font-family:var(--font-display);font-size:var(--text-lead);color:var(--color-ash);font-style:italic;font-weight:300;line-height:1.45}.Philosophy-module__9U1jrW__text{gap:2rem;max-width:44rem;display:grid}.Philosophy-module__9U1jrW__lead{font-family:var(--font-display);font-size:var(--text-display-s);text-wrap:pretty;font-weight:300;line-height:1.28}.Philosophy-module__9U1jrW__body{max-width:var(--measure);color:var(--color-ash);text-wrap:pretty}.Philosophy-module__9U1jrW__anatomy{pointer-events:none;-webkit-user-select:none;user-select:none;height:0;display:none;position:relative}.Philosophy-module__9U1jrW__blade{--light:linear-gradient(to right, transparent 0.5%, #00000073 7%, #000000d9 16%, #000000d9 33%, #000000b3 42%, #000000b3 55%, transparent 84%);--fall:linear-gradient(to bottom, #0000001a 30%, #000 50%, #000 76%, transparent 92%);--shoulder:radial-gradient(ellipse 5% 38% at 37% 58%, #0000008c, #000);--ridge:radial-gradient(ellipse 13% 7% at 50% 43%, transparent 60%, #000);z-index:-1;top:var(--threshold);opacity:.31;filter:saturate(.3);width:calc(100% - 11rem);max-width:none;height:auto;-webkit-mask-image:var(--light), var(--fall), var(--shoulder), var(--ridge);-webkit-mask-image:var(--light), var(--fall), var(--shoulder), var(--ridge);mask-image:var(--light), var(--fall), var(--shoulder), var(--ridge);-webkit-mask-composite:source-in;position:absolute;left:0;translate:0 calc(-92% - 1.5rem);-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:64rem){.Philosophy-module__9U1jrW__anatomy{display:block}.Philosophy-module__9U1jrW__body{isolation:isolate;position:relative}.Philosophy-module__9U1jrW__body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0b0a09b8,#0b0a0973 60%,#0000);position:absolute;inset:-2rem -3rem -2.5rem -5rem}}@media (min-width:64rem) and (max-width:74.99rem){.Philosophy-module__9U1jrW__blade{width:calc(92% - 10rem)}}.Philosophy-module__9U1jrW__anatomy[data-pending] .Philosophy-module__9U1jrW__blade{filter:saturate(.3)opacity(0)}@media (prefers-reduced-motion:no-preference){.Philosophy-module__9U1jrW__blade{transition:filter var(--dur-slow) var(--ease-forge)}}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.Philosophy-module__9U1jrW__anatomy{view-timeline:--anatomy block}.Philosophy-module__9U1jrW__blade{animation:linear both Philosophy-module__9U1jrW__found-by-light;animation-timeline:--anatomy;animation-range:cover 5% cover 55%}}}@keyframes Philosophy-module__9U1jrW__found-by-light{0%{opacity:.08;transform:translateY(12px)}}.Philosophy-module__9U1jrW__forces{margin-top:var(--threshold);border-top:1px solid var(--hairline);display:grid}@media (min-width:48rem){.Philosophy-module__9U1jrW__forces{grid-template-columns:1fr auto 1fr}}.Philosophy-module__9U1jrW__force{isolation:isolate;align-content:start;gap:1.5rem;padding-block:clamp(2.5rem,2rem + 2vw,4rem);display:grid;position:relative}.Philosophy-module__9U1jrW__force:before{content:"";z-index:-1;pointer-events:none;width:min(36rem,90vw);height:18rem;position:absolute;top:-6rem}.Philosophy-module__9U1jrW__force h3{align-items:center;gap:1rem;display:flex}.Philosophy-module__9U1jrW__force h3:before{content:"";background:currentColor;width:2.5rem;height:1px}.Philosophy-module__9U1jrW__force[data-force=intelligence] h3{color:var(--color-steel)}.Philosophy-module__9U1jrW__force[data-force=intelligence]:before{background:radial-gradient(closest-side,#97a0a914,#0000);left:-8rem}.Philosophy-module__9U1jrW__force[data-force=intensity] h3{color:var(--color-ember)}.Philosophy-module__9U1jrW__force[data-force=intensity]:before{background:radial-gradient(closest-side,#c98a531a,#0000);left:-8rem}.Philosophy-module__9U1jrW__forceLine{max-width:21ch;font-family:var(--font-display);font-size:var(--text-display-s);text-wrap:balance;font-weight:300;line-height:1.2}.Philosophy-module__9U1jrW__plus{font-family:var(--font-display);font-size:var(--text-display-s);color:var(--color-ash);align-content:start;justify-items:center;font-weight:300;line-height:1;display:grid}@media (min-width:48rem){.Philosophy-module__9U1jrW__force[data-force=intensity]{text-align:end;justify-items:end}.Philosophy-module__9U1jrW__force[data-force=intensity] h3{flex-direction:row-reverse}.Philosophy-module__9U1jrW__force[data-force=intensity]:before{left:auto;right:-8rem}.Philosophy-module__9U1jrW__plus{padding:clamp(2.5rem,2rem + 2vw,4rem) clamp(2rem,1rem + 3vw,5rem) 0}.Philosophy-module__9U1jrW__plus:after{content:"";background:linear-gradient(to bottom, var(--hairline-strong), transparent);width:1px;height:6rem;margin-top:1.5rem}}@media (max-width:47.99rem){.Philosophy-module__9U1jrW__plus{align-items:center;gap:1rem;display:flex}.Philosophy-module__9U1jrW__plus:before,.Philosophy-module__9U1jrW__plus:after{content:"";background:var(--hairline);flex:1;height:1px}}
