.homepage-main{--home-paper:#f0efe8;--home-surface:#f8f7f2;--home-ink:#11151a;--home-muted:#686c6e;--home-line:#c9cac3;--home-line-strong:#949792;--home-signal:#ef5b3f;--home-night:#111a20;--home-cyan:#79d7e8;background:var(--home-paper);width:100%;max-width:none;color:var(--home-ink);margin:0;padding:0}.home-shell{background:linear-gradient(#11151a06 1px, transparent 1px), linear-gradient(90deg, #11151a06 1px, transparent 1px), var(--home-paper);background-size:2.5rem 2.5rem;min-height:100vh}.homepage-hero{border-bottom:1px solid var(--home-line);grid-template-columns:minmax(0,.92fr) minmax(32rem,1.08fr);align-items:center;gap:clamp(3rem,6vw,8rem);max-width:1720px;min-height:calc(100svh - 4.75rem);margin:0 auto;padding:clamp(4rem,7vw,7.5rem) 4.5vw;display:grid}.homepage-hero__copy{min-width:0}.homepage-kicker{flex-wrap:wrap;gap:.55rem;margin:0 0 1.6rem;display:flex}.homepage-kicker span{border:1px solid var(--home-line-strong);color:var(--home-muted);font-family:var(--font-mono);letter-spacing:.08em;padding:.28rem .48rem;font-size:.58rem}.homepage-kicker span:first-child{border-color:var(--home-signal);color:var(--home-signal)}.homepage-hero h1{letter-spacing:-.085em;max-width:10ch;margin:0;font-size:clamp(4.2rem,7.2vw,8.2rem);font-weight:650;line-height:.9}.homepage-hero h1 em{color:var(--home-signal);margin-top:.08em;font-style:normal;font-weight:450;display:block}.homepage-hero__lede{max-width:41rem;color:var(--home-muted);margin:2.2rem 0 0;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.8}.homepage-hero__actions{flex-wrap:wrap;gap:.7rem;margin-top:2.25rem;display:flex}.homepage-button{border:1px solid var(--home-ink);min-height:3.15rem;color:inherit;justify-content:center;align-items:center;gap:.65rem;padding:0 1.15rem;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.homepage-button--primary{background:var(--home-ink);color:var(--home-paper)}.homepage-button--primary:hover{border-color:var(--home-signal);background:var(--home-signal)}.homepage-button--quiet:hover{background:var(--home-surface)}.homepage-hero__facts{border-top:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:36rem;margin:3rem 0 0;display:grid}.homepage-hero__facts div{gap:.2rem;padding:1rem .8rem 0 0;display:grid}.homepage-hero__facts div+div{border-left:1px solid var(--home-line);padding-left:1rem}.homepage-hero__facts dt{font-family:var(--font-mono);font-size:1.35rem;font-weight:600}.homepage-hero__facts dd{color:var(--home-muted);margin:0;font-size:.64rem}.homepage-law-console{background:var(--home-night);color:#f2f3ee;border:1px solid #26333b;min-width:0;box-shadow:1.6rem 1.6rem #11151a17}.homepage-law-console__header{min-height:3.3rem;color:var(--home-cyan);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:0 1rem;font-size:.58rem;display:flex}.homepage-law-console__status{color:#ffffff80;align-items:center;gap:.48rem;display:inline-flex}.homepage-law-console__status i{background:#a5d46b;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 .25rem #a5d46b1f}.homepage-law-console__plot{background:linear-gradient(#79d7e814 1px,#0000 1px) 0 0/2.3rem 2.3rem,linear-gradient(90deg,#79d7e814 1px,#0000 1px) 0 0/2.3rem 2.3rem,radial-gradient(circle at 43% 51%,#ef5b3f1f,#0000 37%);border-bottom:1px solid #ffffff26;min-height:clamp(21rem,43vh,29rem);position:relative;overflow:hidden}.homepage-law-console__plot:before,.homepage-law-console__plot:after{content:"";background:#79d7e838;position:absolute}.homepage-law-console__plot:before{width:1px;top:8%;bottom:8%;left:43%}.homepage-law-console__plot:after{height:1px;top:51%;left:6%;right:6%}.homepage-law-console__axis,.homepage-law-console__label,.homepage-law-console__energy,.homepage-law-console__angular-momentum{z-index:5;font-family:var(--font-mono);font-size:.52rem;position:absolute}.homepage-law-console__axis{color:#ffffff47}.homepage-law-console__axis--x{top:calc(51% - 1rem);right:.8rem}.homepage-law-console__axis--y{top:.7rem;left:calc(43% + .6rem)}.homepage-law-console__orbit{z-index:2;border-radius:50%;position:absolute}.homepage-law-console__orbit--outer{border:1px solid #79d7e8b8;inset:16% 8% 17%;transform:rotate(-12deg)}.homepage-law-console__orbit--inner{border:1px dashed #ffffff2e;inset:27% 22%;transform:rotate(22deg)}.homepage-law-console__star,.homepage-law-console__body{z-index:4;border-radius:50%;position:absolute}.homepage-law-console__star{background:var(--home-signal);width:2.2rem;height:2.2rem;top:calc(51% - 1.1rem);left:calc(43% - 1.1rem);box-shadow:0 0 0 .55rem #ef5b3f17,0 0 2.4rem #ef5b3f59}.homepage-law-console__body{border:2px solid var(--home-cyan);background:var(--home-night);width:.85rem;height:.85rem;top:18%;right:18%;box-shadow:0 0 1.2rem #79d7e899}.homepage-law-console__radius,.homepage-law-console__velocity{z-index:3;transform-origin:0;height:1px;display:block;position:absolute}.homepage-law-console__radius{background:#ef5b3f94;width:42%;top:51%;left:43%;transform:rotate(-38deg)}.homepage-law-console__velocity{background:var(--home-cyan);transform-origin:100%;width:17%;top:20%;right:18%;transform:rotate(-100deg)}.homepage-law-console__radius:after,.homepage-law-console__velocity:after{width:.34rem;height:.34rem;color:inherit;content:"";border-top:1px solid;border-right:1px solid;position:absolute;top:-.18rem;right:-.05rem;transform:rotate(45deg)}.homepage-law-console__label{color:#ffffff85}.homepage-law-console__label--radius{top:34%;left:62%}.homepage-law-console__label--velocity{color:var(--home-cyan);top:12%;right:31%}.homepage-law-console__energy{color:var(--home-cyan);bottom:1rem;left:1rem}.homepage-law-console__angular-momentum{color:#ffffff7a;bottom:1rem;right:1rem}.homepage-law-console__system{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:1rem;min-height:3.3rem;padding:0 1rem;display:flex}.homepage-law-console__system span{color:#ffffff6b;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.54rem}.homepage-law-console__system strong{color:var(--home-cyan);font-size:.72rem;font-weight:600}.homepage-law-console__pipeline{border-bottom:1px solid #ffffff26;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.homepage-law-console__pipeline div{min-width:0;min-height:6.8rem;padding:.9rem}.homepage-law-console__pipeline div+div{border-left:1px solid #ffffff26}.homepage-law-console__pipeline dt{color:#ffffff5c;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.48rem}.homepage-law-console__pipeline dd{overflow-wrap:anywhere;color:#f2f3ee;font-family:var(--font-mono);margin:1.1rem 0 0;font-size:.65rem;line-height:1.5}.homepage-law-console__pipeline div:nth-child(2) dd{color:var(--home-cyan)}.homepage-law-console__caption{color:#ffffff7a;margin:0;padding:1rem;font-size:.68rem;line-height:1.65}.homepage-section{scroll-margin-top:5.2rem}.homepage-section--domains{max-width:1720px;margin:0 auto;padding:clamp(5rem,8vw,9rem) 4.5vw}.homepage-section__intro{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.6fr);align-items:end;gap:clamp(2rem,7vw,8rem);margin-bottom:clamp(4rem,7vw,7rem);display:grid}.homepage-section__index{color:var(--home-signal);font-family:var(--font-mono);letter-spacing:.1em;margin-bottom:1.2rem;font-size:.58rem;font-weight:600;display:block}.homepage-section__intro h2{letter-spacing:-.075em;margin:0;font-size:clamp(3rem,6.2vw,7rem);font-weight:550;line-height:.94}.homepage-section__intro h2 em{color:var(--home-muted);font-style:normal;font-weight:420}.homepage-section__intro>p{color:var(--home-muted);margin:0;font-size:.9rem;line-height:1.85}.physics-domain-list{border-top:1px solid var(--home-ink);scroll-margin-top:5.2rem}.physics-domain{--domain-accent:#ef5b3f;border-bottom:1px solid var(--home-line-strong);padding:clamp(3rem,5vw,5rem) 0;scroll-margin-top:5.2rem}.physics-domain[data-domain=waves-and-optics]{--domain-accent:#2c90a4}.physics-domain[data-domain=fields-and-matter]{--domain-accent:#718e36}.physics-domain[data-domain=quantum]{--domain-accent:#765aa8}.physics-domain__header{grid-template-columns:minmax(7rem,.22fr) minmax(24rem,1fr) minmax(18rem,.48fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.physics-domain__identity{gap:.75rem;display:grid}.physics-domain__identity>span{border-bottom:3px solid var(--domain-accent);width:fit-content;font-family:var(--font-mono);padding-bottom:.35rem;font-size:.72rem;font-weight:600}.physics-domain__identity small{color:var(--home-muted);font-family:var(--font-mono);letter-spacing:.08em;font-size:.52rem}.physics-domain__title>p{color:var(--domain-accent);margin:0 0 .9rem;font-size:.72rem;font-weight:650}.physics-domain__title h3{letter-spacing:-.065em;max-width:17ch;margin:0;font-size:clamp(2.3rem,4.6vw,5rem);font-weight:560;line-height:.98}.physics-domain__equation{border-left:1px solid var(--home-line);padding-left:1.2rem}.physics-domain__observation-label{color:var(--home-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.52rem;display:block}.physics-domain__equation-value{overflow-wrap:anywhere;color:var(--domain-accent);font-family:var(--font-mono);font-size:clamp(1rem,1.55vw,1.4rem);font-weight:500;line-height:1.5;display:block}.physics-domain__body{border-top:1px dashed var(--home-line);grid-template-columns:minmax(20rem,.8fr) auto;align-items:end;gap:2rem;margin:2.4rem 0 1.5rem;padding-top:1.2rem;display:grid}.physics-domain__description{max-width:48rem;color:var(--home-muted);margin:0;font-size:.8rem;line-height:1.75}.physics-domain__count{color:var(--home-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.54rem}.physics-domain__experiments{background:var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.physics-experiment{background:var(--home-paper);min-width:0}.physics-experiment a{height:100%;min-height:25rem;color:inherit;flex-direction:column;padding:1.2rem;text-decoration:none;transition:background .16s;display:flex}.physics-experiment a:hover{background:color-mix(in srgb, var(--domain-accent) 9%, var(--home-surface))}.physics-experiment__topline,.physics-experiment__footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.physics-experiment__topline{color:var(--home-muted);font-family:var(--font-mono);font-size:.58rem}.physics-experiment__topline i{border:1px solid color-mix(in srgb, var(--domain-accent) 65%, var(--home-line));width:2.6rem;height:2.6rem;color:var(--domain-accent);place-items:center;font-size:1.25rem;display:grid}.physics-experiment__content{margin-top:2.4rem}.physics-experiment__content>p{color:var(--domain-accent);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .7rem;font-size:.5rem}.physics-experiment__content h4{letter-spacing:-.045em;margin:0;font-size:clamp(1.45rem,2vw,2rem);font-weight:620;line-height:1.1}.physics-experiment__content>span{color:var(--home-muted);margin-top:.9rem;font-size:.74rem;line-height:1.7;display:block}.physics-experiment__concepts{margin-top:1.6rem}.physics-experiment__concepts small{color:var(--home-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.48rem}.physics-experiment__concepts p{flex-wrap:wrap;gap:.35rem;margin:.7rem 0 0;display:flex}.physics-experiment__concepts span{border:1px solid var(--home-line);color:var(--home-muted);padding:.28rem .42rem;font-size:.58rem}.physics-experiment__footer{border-top:1px solid var(--home-line);margin-top:auto;padding-top:1rem;font-size:.56rem}.physics-experiment__footer>span{color:var(--home-muted);font-family:var(--font-mono)}.physics-experiment__footer strong{color:var(--domain-accent);align-items:center;gap:.35rem;font-size:.62rem;display:inline-flex}.homepage-manifesto{background:linear-gradient(#79d7e80e 1px, transparent 1px), linear-gradient(90deg, #79d7e80e 1px, transparent 1px), var(--home-night);color:#f2f3ee;background-size:2.5rem 2.5rem;grid-template-columns:.55fr 1.1fr .65fr;align-items:start;gap:clamp(2rem,6vw,7rem);padding:clamp(5rem,8vw,8rem) 4.5vw;display:grid}.homepage-manifesto>p{color:var(--home-cyan);font-family:var(--font-mono);letter-spacing:.08em;margin:0;font-size:.55rem;line-height:1.7}.homepage-manifesto h2{letter-spacing:-.07em;max-width:12ch;margin:0;font-size:clamp(2.9rem,5.4vw,5.8rem);font-weight:540;line-height:.96}.homepage-manifesto h2 em{color:var(--home-signal);font-style:normal;font-weight:430}.homepage-manifesto>div:last-child>p{color:#ffffff8c;margin:0;font-size:.82rem;line-height:1.8}.homepage-manifesto a{border-bottom:1px solid var(--home-cyan);color:var(--home-cyan);align-items:center;gap:.55rem;margin-top:2rem;padding-bottom:.35rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=1180px){.homepage-hero{grid-template-columns:minmax(0,.9fr) minmax(29rem,1.1fr);gap:3rem}.homepage-hero h1{font-size:clamp(3.8rem,7.5vw,6.3rem)}.physics-domain__experiments{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.homepage-hero{grid-template-columns:1fr;min-height:auto}.homepage-hero__copy{max-width:48rem}.homepage-law-console{max-width:50rem}.physics-domain__header{grid-template-columns:7rem minmax(0,1fr)}.physics-domain__equation{grid-column:2;margin-top:.5rem}.homepage-manifesto{grid-template-columns:.45fr 1fr}.homepage-manifesto>div:last-child{grid-column:2}}@media (width<=680px){.homepage-hero{gap:3.2rem;padding:7rem 1rem 4rem}.homepage-hero h1{max-width:none;font-size:clamp(3rem,13vw,4.4rem)}.homepage-hero__lede{margin-top:1.6rem;font-size:.9rem}.homepage-hero__actions{grid-template-columns:1fr;display:grid}.homepage-button{justify-content:space-between}.homepage-hero__facts{margin-top:2.1rem}.homepage-hero__facts div{padding-right:.45rem}.homepage-hero__facts div+div{padding-left:.55rem}.homepage-hero__facts dt{font-size:1.05rem}.homepage-hero__facts dd{font-size:.53rem}.homepage-law-console{box-shadow:.7rem .7rem #11151a17}.homepage-law-console__plot{min-height:19rem}.homepage-law-console__pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-law-console__pipeline div:nth-child(3){border-top:1px solid #ffffff26;border-left:0}.homepage-law-console__pipeline div:nth-child(4){border-top:1px solid #ffffff26}.homepage-section--domains{padding:4.7rem 1rem}.homepage-section__intro{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3.8rem}.homepage-section__intro h2{font-size:clamp(2.8rem,12vw,4.2rem)}.homepage-section__intro>p{font-size:.82rem}.physics-domain{padding:3.5rem 0}.physics-domain__header{grid-template-columns:1fr;gap:1.4rem}.physics-domain__identity{justify-content:space-between;align-items:center;display:flex}.physics-domain__title h3{font-size:clamp(2.5rem,11vw,3.8rem)}.physics-domain__equation{grid-column:auto;margin:0}.physics-domain__body{grid-template-columns:1fr;gap:1rem;margin-top:1.8rem}.physics-domain__experiments{grid-template-columns:1fr}.physics-experiment a{min-height:21rem}.physics-experiment__content{margin-top:1.8rem}.homepage-manifesto{grid-template-columns:1fr;gap:1.7rem;padding:4.7rem 1rem}.homepage-manifesto>div:last-child{grid-column:auto}.homepage-manifesto h2{font-size:clamp(2.7rem,12vw,4rem)}}@media (width<=390px){.homepage-hero h1{font-size:3.35rem}.homepage-law-console__system{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:.7rem;padding-bottom:.7rem}.physics-experiment__footer>span{max-width:8rem}}@media (prefers-reduced-motion:reduce){.homepage-button,.physics-experiment a{transition:none}}.homepage-featured-story{border-bottom:1px solid var(--home-line);grid-template-columns:minmax(0,.78fr) minmax(34rem,1.22fr);align-items:center;gap:clamp(3rem,7vw,9rem);max-width:1720px;margin:0 auto;padding:clamp(4rem,7vw,7rem) 4.5vw;display:grid}.homepage-featured-story__copy>p:first-child{color:var(--home-signal);font-family:var(--font-mono);letter-spacing:.08em;margin:0;font-size:.62rem;font-weight:600}.homepage-featured-story__copy h2{letter-spacing:-.075em;max-width:12ch;margin:1rem 0 0;font-size:clamp(2.8rem,5vw,5.6rem);font-weight:600;line-height:.96}.homepage-featured-story__copy>p:nth-of-type(2){max-width:37rem;color:var(--home-muted);margin:1.7rem 0 0;font-size:.95rem;line-height:1.8}.homepage-featured-story__copy>a{border:1px solid var(--home-ink);background:var(--home-ink);min-height:3rem;color:var(--home-paper);align-items:center;gap:.6rem;margin-top:2rem;padding:0 1rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.homepage-featured-story__copy>a:hover{border-color:var(--home-signal);background:var(--home-signal)}.homepage-featured-story__visual{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr);align-items:center;min-height:20rem;display:grid}.homepage-featured-story__visual>.ph{color:var(--home-signal);text-align:center}.homepage-featured-story__panel{border:1px solid var(--home-line-strong);background:var(--home-surface);min-width:0;padding:1rem}.homepage-featured-story__panel>span{color:var(--home-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem}.homepage-featured-story__panel>div{border-top:1px solid var(--home-line);background-color:#0000;background-image:linear-gradient(#11151a09 1px,#0000 1px),linear-gradient(90deg,#11151a09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:1.25rem 1.25rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:15rem;margin-top:.7rem;position:relative;overflow:hidden}.homepage-featured-story__panel--particles i{top:var(--featured-y);left:var(--featured-x);border:1px solid var(--home-ink);background:var(--home-surface);border-radius:50%;width:.78rem;height:.78rem;position:absolute;box-shadow:.2rem .2rem #356f653d}.homepage-featured-story__panel--particles i:nth-child(3n){background:var(--home-signal)}.homepage-featured-story__panel--distribution>div{align-items:end;gap:6%;padding:1rem .6rem 0;display:flex}.homepage-featured-story__panel--distribution i{border-top:2px solid var(--home-ink);background:#356f655c;flex:1}.homepage-featured-story__panel--distribution i:first-child,.homepage-featured-story__panel--distribution i:nth-child(6){height:20%}.homepage-featured-story__panel--distribution i:nth-child(2),.homepage-featured-story__panel--distribution i:nth-child(5){height:48%}.homepage-featured-story__panel--distribution i:nth-child(3){height:82%}.homepage-featured-story__panel--distribution i:nth-child(4){height:68%}.homepage-featured-story__panel--fluid>div{align-content:center;gap:1.4rem;display:grid}.homepage-featured-story__panel--fluid i{border-top:2px solid var(--home-ink);border-radius:50%;width:125%;height:.9rem;display:block;transform:translate(-12%)rotate(-4deg)}.homepage-featured-story__panel--fluid i:nth-child(2){border-color:var(--home-signal);transform:translate(-7%)rotate(4deg)}.homepage-featured-story__panel--fluid i:nth-child(3){border-color:#356f65;transform:translate(-14%)rotate(-2deg)}@media (width<=1050px){.homepage-featured-story{grid-template-columns:1fr}}@media (width<=720px){.homepage-featured-story{padding:4rem 1.25rem}.homepage-featured-story__visual{grid-template-columns:1fr}.homepage-featured-story__visual>.ph{padding:.8rem 0;transform:rotate(90deg)}.homepage-featured-story__panel>div{height:10rem}}
