section.svelte-1q37ri0{background:var(--ink);isolation:isolate;min-height:100svh;padding:7.5rem clamp(1rem,3vw,3.5rem) 2rem;position:relative;overflow:hidden}.grid.svelte-1q37ri0{z-index:-2;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.22;background-size:7.7vw 7.7vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.spotlight.svelte-1q37ri0{z-index:-1;width:60vw;height:60vw;left:calc(var(--mx) - 30vw);top:calc(var(--my) - 30vw);filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#c9ced61b,#05050500 66%);border-radius:50%;transition:left .3s ease-out,top .3s ease-out;position:absolute}.topline.svelte-1q37ri0,.bottomline.svelte-1q37ri0{justify-content:space-between;gap:1rem;display:flex}.topline.svelte-1q37ri0 span:where(.svelte-1q37ri0):nth-child(2){color:var(--mist)}.bottomline.svelte-1q37ri0{border-top:1px solid var(--line);letter-spacing:.14em;color:var(--ash);padding-top:1rem;font-size:.65rem;position:absolute;bottom:1.6rem;left:clamp(1rem,3vw,3.5rem);right:clamp(1rem,3vw,3.5rem)}.hero-layout.svelte-1q37ri0{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(2rem,5vw,7rem);max-width:1680px;min-height:calc(100svh - 12rem);margin:auto;display:grid}.edition.svelte-1q37ri0{letter-spacing:.14em;color:var(--mist);gap:1rem;margin-bottom:1.6rem;font-size:.68rem;display:flex}.edition.svelte-1q37ri0 span:where(.svelte-1q37ri0){color:var(--ash)}h1.svelte-1q37ri0{font:400 clamp(4.5rem,8.5vw,9.4rem)/.78 var(--font-serif);letter-spacing:-.055em;color:#e0e1de;margin:0}.cut.svelte-1q37ri0{padding:.07em 0;display:block;overflow:hidden}.cut.svelte-1q37ri0>span:where(.svelte-1q37ri0){display:block}.cut.svelte-1q37ri0 i:where(.svelte-1q37ri0){color:#898d93;font-weight:400}.hero-detail.svelte-1q37ri0{border-top:1px solid var(--line);grid-template-columns:minmax(200px,420px) minmax(180px,230px);justify-content:space-between;align-items:end;gap:2rem;margin-top:2.5rem;padding-top:1.2rem;display:grid}.hero-detail.svelte-1q37ri0 p:where(.svelte-1q37ri0){color:var(--silver);margin:0;font-size:1rem;line-height:1.7}.hero-detail.svelte-1q37ri0 a:where(.svelte-1q37ri0){border-bottom:1px solid var(--line-strong);letter-spacing:.14em;justify-content:space-between;padding:.9rem 0;font-size:.68rem;display:flex}.hero-detail.svelte-1q37ri0 b:where(.svelte-1q37ri0){font-size:1rem;font-weight:400;transition:all .35s}.hero-detail.svelte-1q37ri0 a:where(.svelte-1q37ri0):hover b:where(.svelte-1q37ri0){transform:translate(5px,5px)}.atlas.svelte-1q37ri0{aspect-ratio:1/1.05;border:1px solid var(--line);will-change:transform;background:#1011139e;position:relative;overflow:hidden;box-shadow:0 40px 120px #0000006b}.atlas.svelte-1q37ri0:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 35%,#ffffff09,#0000 65%);animation:8s 2s infinite svelte-1q37ri0-sheen;position:absolute;inset:0;transform:translate(-100%)}.atlas-head.svelte-1q37ri0{border-bottom:1px solid var(--line);height:42px;color:var(--ash);letter-spacing:.13em;justify-content:space-between;align-items:center;padding:0 1rem;font-size:.6rem;display:flex}.atlas.svelte-1q37ri0 svg:where(.svelte-1q37ri0){width:100%;height:calc(100% - 88px)}.latitudes.svelte-1q37ri0{fill:none;stroke:#ffffff12;stroke-width:.6px}.land.svelte-1q37ri0{fill:#1b1c1f;stroke:#d7d8d438;stroke-width:1px}.paths.svelte-1q37ri0{fill:none;stroke:#c2c6cc8c;stroke-width:1px;stroke-dasharray:2 7;animation:18s linear infinite svelte-1q37ri0-dash}.points.svelte-1q37ri0{fill:#e3e4e0}.atlas-label.svelte-1q37ri0{letter-spacing:.12em;color:#a7aaae;font-size:.52rem;position:absolute}.one.svelte-1q37ri0{top:31%;left:12%}.two.svelte-1q37ri0{top:22%;left:51%}.three.svelte-1q37ri0{bottom:25%;right:6%}.data-strip.svelte-1q37ri0{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);height:46px;display:grid;position:absolute;bottom:0;left:0;right:0}.data-strip.svelte-1q37ri0 span:where(.svelte-1q37ri0){border-right:1px solid var(--line);justify-content:space-between;align-items:center;padding:0 .8rem;font-size:.68rem;display:flex}.data-strip.svelte-1q37ri0 small:where(.svelte-1q37ri0){color:var(--ash);letter-spacing:.12em;font-size:.5rem}@keyframes svelte-1q37ri0-dash{to{stroke-dashoffset:-150px}}@keyframes svelte-1q37ri0-sheen{0%,65%{transform:translate(-120%)}90%,to{transform:translate(120%)}}@media (width<=980px){section.svelte-1q37ri0{padding-top:6.5rem;padding-bottom:4.5rem}.hero-layout.svelte-1q37ri0{display:block}.hero-copy.svelte-1q37ri0{padding:10vh 0 3rem}.atlas.svelte-1q37ri0{width:min(100%,650px);margin-left:auto}.bottomline.svelte-1q37ri0{margin-top:2rem;position:static}.topline.svelte-1q37ri0 span:where(.svelte-1q37ri0):nth-child(2){display:none}}@media (width<=600px){section.svelte-1q37ri0{padding-left:1rem;padding-right:1rem}.topline.svelte-1q37ri0 span:where(.svelte-1q37ri0):last-child{display:none}.hero-copy.svelte-1q37ri0{padding:9vh 0 2.5rem}.edition.svelte-1q37ri0 span:where(.svelte-1q37ri0){display:none}h1.svelte-1q37ri0{font-size:clamp(4rem,19vw,6.2rem);line-height:.81}.hero-detail.svelte-1q37ri0{grid-template-columns:1fr;margin-top:2rem}.hero-detail.svelte-1q37ri0 a:where(.svelte-1q37ri0){margin-top:.5rem}.atlas.svelte-1q37ri0{aspect-ratio:.82}.atlas.svelte-1q37ri0 svg:where(.svelte-1q37ri0){height:calc(100% - 88px);transform:scale(1.13)}.data-strip.svelte-1q37ri0 span:where(.svelte-1q37ri0){padding:0 .45rem}.data-strip.svelte-1q37ri0 small:where(.svelte-1q37ri0),.atlas-label.svelte-1q37ri0,.bottomline.svelte-1q37ri0 span:where(.svelte-1q37ri0):first-child{display:none}.bottomline.svelte-1q37ri0{justify-content:flex-end}}section.svelte-1dytdea{border-top:1px solid var(--line);grid-template-columns:.35fr 1.4fr .75fr;gap:clamp(2rem,5vw,7rem);max-width:1680px;margin:auto;padding:clamp(7rem,13vw,13rem) clamp(1rem,5vw,6rem);display:grid;position:relative}.index.svelte-1dytdea{writing-mode:vertical-rl;justify-self:start;transform:rotate(180deg)}.statement.svelte-1dytdea{grid-column:2/-1}.statement.svelte-1dytdea>p:where(.svelte-1dytdea){color:var(--ash);margin:0 0 1rem;font-size:.82rem}.statement.svelte-1dytdea h2:where(.svelte-1dytdea){font:400 clamp(3.6rem,7.4vw,8rem)/.9 var(--font-serif);letter-spacing:-.045em;color:#d9dad7;margin:0}.statement.svelte-1dytdea i:where(.svelte-1dytdea){color:#888b90;font-weight:400}.explain.svelte-1dytdea{grid-column:2}.explain.svelte-1dytdea>p:where(.svelte-1dytdea){max-width:700px;color:var(--silver);font-size:clamp(1.15rem,1.8vw,1.65rem);line-height:1.55}.principles.svelte-1dytdea{margin-top:4rem;display:grid}.principles.svelte-1dytdea span:where(.svelte-1dytdea){border-top:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;gap:1.2rem;padding:1rem 0;font-size:.78rem;display:flex}.principles.svelte-1dytdea b:where(.svelte-1dytdea){color:var(--ash);font-size:.63rem;font-weight:500}aside.svelte-1dytdea{border:1px solid var(--line);grid-column:3;align-self:end}aside.svelte-1dytdea div:where(.svelte-1dytdea){border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:1rem;display:flex}aside.svelte-1dytdea div:where(.svelte-1dytdea):last-child{border:0}aside.svelte-1dytdea span:where(.svelte-1dytdea){letter-spacing:.12em;font-size:.65rem}aside.svelte-1dytdea small:where(.svelte-1dytdea){color:var(--ash);font-size:.64rem}@media (width<=850px){section.svelte-1dytdea{grid-template-columns:1fr;padding-top:7rem;padding-bottom:7rem}.index.svelte-1dytdea{writing-mode:initial;transform:none}.statement.svelte-1dytdea,.explain.svelte-1dytdea,aside.svelte-1dytdea{grid-column:1}.principles.svelte-1dytdea{margin-top:2.5rem}aside.svelte-1dytdea{margin-top:1rem}.statement.svelte-1dytdea h2:where(.svelte-1dytdea) br:where(.svelte-1dytdea){display:none}}section.svelte-vtzu2{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#080809;padding:2rem 0;position:relative;overflow:hidden}.label.svelte-vtzu2{padding:0 clamp(1rem,3vw,3.5rem) 1.7rem}.track.svelte-vtzu2{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.row.svelte-vtzu2{will-change:transform;width:max-content;display:flex}.row.svelte-vtzu2 span:where(.svelte-vtzu2){font:400 clamp(2rem,4vw,4.5rem)/1 var(--font-serif);color:#87898d;white-space:nowrap;align-items:flex-start;gap:.6rem;padding:0 clamp(2rem,4vw,5rem);display:flex}.row.svelte-vtzu2 b:where(.svelte-vtzu2){font:500 .52rem var(--font-sans);color:#4f5155}.row.svelte-vtzu2 span:where(.svelte-vtzu2):hover{color:#dedfdb}section.svelte-9nngpf{border-top:1px solid var(--line);background:#070708;padding:clamp(7rem,12vw,12rem) clamp(1rem,3vw,3.5rem)}header.svelte-9nngpf{grid-template-columns:.45fr 1.1fr .65fr;align-items:end;gap:clamp(2rem,5vw,7rem);max-width:1680px;margin:0 auto 5rem;display:grid}header.svelte-9nngpf h2:where(.svelte-9nngpf){font:400 clamp(3.8rem,7vw,7.5rem)/.86 var(--font-serif);letter-spacing:-.045em;margin:0}header.svelte-9nngpf h2:where(.svelte-9nngpf) i:where(.svelte-9nngpf){color:#85888d;font-weight:400}header.svelte-9nngpf p:where(.svelte-9nngpf){color:var(--silver);max-width:430px;margin:0;font-size:1rem;line-height:1.7}.bento.svelte-9nngpf{background:var(--line);border:1px solid var(--line);grid-template-rows:minmax(420px,55vh) minmax(330px,42vh);grid-template-columns:1.2fr .8fr;gap:1px;max-width:1680px;margin:auto;display:grid}article.svelte-9nngpf{background:var(--ink-2);padding:clamp(1.2rem,2.4vw,2.5rem);transition:background .5s;position:relative;overflow:hidden}article.svelte-9nngpf:hover{background:#101114}.meta.svelte-9nngpf{color:var(--ash);letter-spacing:.14em;justify-content:space-between;font-size:.62rem;display:flex}.meta.svelte-9nngpf b:where(.svelte-9nngpf){color:#a8abb0;font-weight:500}h3.svelte-9nngpf{font:400 clamp(2.4rem,4vw,4.5rem)/.92 var(--font-serif);letter-spacing:-.035em;margin:0}article.svelte-9nngpf>p:where(.svelte-9nngpf){color:var(--ash);letter-spacing:.08em;font-size:.72rem;position:absolute;bottom:1.7rem;left:clamp(1.2rem,2.4vw,2.5rem)}.lineage.svelte-9nngpf h3:where(.svelte-9nngpf){position:absolute;top:18%;left:clamp(1.2rem,2.4vw,2.5rem)}.mini-map.svelte-9nngpf{opacity:.82;width:64%;position:absolute;bottom:10%;right:2%}.mini-map.svelte-9nngpf svg:where(.svelte-9nngpf){width:100%}.coast.svelte-9nngpf{fill:#17181b;stroke:#4d5055;stroke-width:1px}.route.svelte-9nngpf{fill:none;stroke:#c8cacf;stroke-width:1.2px;stroke-dasharray:3 7}.mini-map.svelte-9nngpf circle:where(.svelte-9nngpf){fill:#e3e4e0}.biology.svelte-9nngpf{background:#111215}.metric.svelte-9nngpf{grid-template-columns:1fr auto;align-items:end;margin-top:10%;display:grid}.metric.svelte-9nngpf small:where(.svelte-9nngpf){color:var(--ash);letter-spacing:.12em;font-size:.6rem}.metric.svelte-9nngpf strong:where(.svelte-9nngpf){font:400 clamp(4.5rem,8vw,8rem)/.8 var(--font-serif);grid-column:1}.metric.svelte-9nngpf em:where(.svelte-9nngpf){color:#9da0a5;grid-area:2/2;font-size:.7rem;font-style:normal}.bars.svelte-9nngpf{align-items:end;gap:5px;height:23%;margin:2.4rem 0;display:flex}.bars.svelte-9nngpf i:where(.svelte-9nngpf){background:#55585e;flex:1;transition:height .7s,background .4s}.biology.svelte-9nngpf:hover .bars:where(.svelte-9nngpf) i:where(.svelte-9nngpf){background:#9da0a5}.biology.svelte-9nngpf h3:where(.svelte-9nngpf){font-size:clamp(2rem,3vw,3.2rem)}.memory.svelte-9nngpf blockquote:where(.svelte-9nngpf){font:400 clamp(2rem,4vw,4rem)/1.05 var(--font-serif);color:#cbcdda;max-width:800px;margin:15% 0 0}.timeline.svelte-9nngpf{color:var(--ash);align-items:center;font-size:.58rem;display:flex;position:absolute;bottom:4.8rem;left:clamp(1.2rem,2.4vw,2.5rem);right:clamp(1.2rem,2.4vw,2.5rem)}.timeline.svelte-9nngpf i:where(.svelte-9nngpf){background:var(--line-strong);flex:1;height:1px;margin:0 .7rem}.sources.svelte-9nngpf h3:where(.svelte-9nngpf){max-width:520px;margin-top:14%}.sources.svelte-9nngpf ul:where(.svelte-9nngpf){margin:3rem 0 0;padding:0;list-style:none}.sources.svelte-9nngpf li:where(.svelte-9nngpf){border-top:1px solid var(--line);letter-spacing:.1em;justify-content:space-between;padding:.85rem 0;font-size:.63rem;display:flex}.sources.svelte-9nngpf li:where(.svelte-9nngpf) span:where(.svelte-9nngpf){color:var(--silver)}.sources.svelte-9nngpf li:where(.svelte-9nngpf) b:where(.svelte-9nngpf){color:var(--ash);font-weight:500}@media (width<=900px){header.svelte-9nngpf{grid-template-columns:1fr}header.svelte-9nngpf h2:where(.svelte-9nngpf) br:where(.svelte-9nngpf){display:none}.bento.svelte-9nngpf{grid-template-rows:none;grid-template-columns:1fr}article.svelte-9nngpf{min-height:430px}.sources.svelte-9nngpf{min-height:380px}.lineage.svelte-9nngpf .mini-map:where(.svelte-9nngpf){width:86%;bottom:12%;right:-10%}}@media (width<=540px){section.svelte-9nngpf{padding-top:6.5rem;padding-bottom:6.5rem}header.svelte-9nngpf{margin-bottom:3rem}.bento.svelte-9nngpf article:where(.svelte-9nngpf){min-height:400px}.lineage.svelte-9nngpf h3:where(.svelte-9nngpf){top:20%}.biology.svelte-9nngpf .bars:where(.svelte-9nngpf){margin-top:2rem}.memory.svelte-9nngpf blockquote:where(.svelte-9nngpf){margin-top:20%}.sources.svelte-9nngpf h3:where(.svelte-9nngpf){margin-top:22%}}section.svelte-1w0roga{background:var(--ink);border-top:1px solid var(--line);padding:clamp(7rem,12vw,12rem) clamp(1rem,3vw,3.5rem)}.heading.svelte-1w0roga{grid-template-columns:.45fr 1.1fr .65fr;align-items:end;gap:clamp(2rem,5vw,7rem);max-width:1680px;margin:0 auto 5rem;display:grid}.heading.svelte-1w0roga h2:where(.svelte-1w0roga){font:400 clamp(3.8rem,7vw,7.5rem)/.86 var(--font-serif);letter-spacing:-.045em;margin:0}.heading.svelte-1w0roga h2:where(.svelte-1w0roga) i:where(.svelte-1w0roga){color:#85888d;font-weight:400}.heading.svelte-1w0roga p:where(.svelte-1w0roga){color:var(--silver);max-width:430px;margin:0;font-size:1rem;line-height:1.7}.archive-shell.svelte-1w0roga{border:1px solid var(--line);background:#09090a;max-width:1680px;margin:auto}.archive-top.svelte-1w0roga,.archive-bottom.svelte-1w0roga{border-bottom:1px solid var(--line);min-height:44px;color:var(--ash);letter-spacing:.12em;align-items:center;gap:2rem;padding:0 1rem;font-size:.58rem;display:flex}.archive-top.svelte-1w0roga span:where(.svelte-1w0roga):nth-child(2){margin-left:auto}.records.svelte-1w0roga{grid-template-columns:.8fr 1.2fr;min-height:610px;display:grid}.record-list.svelte-1w0roga{border-right:1px solid var(--line)}.record-list.svelte-1w0roga button:where(.svelte-1w0roga){text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;min-height:132px;color:var(--mist);cursor:pointer;background:0 0;grid-template-columns:80px 1fr auto;align-items:center;padding:1.2rem 1.3rem;transition:all .45s;display:grid;position:relative}.record-list.svelte-1w0roga button:where(.svelte-1w0roga):before{content:"";transform-origin:0;background:#151619;transition:transform .45s cubic-bezier(.77,0,.18,1);position:absolute;inset:0;transform:scaleX(0)}.record-list.svelte-1w0roga button:where(.svelte-1w0roga):hover:before,.record-list.svelte-1w0roga button.active:where(.svelte-1w0roga):before{transform:scaleX(1)}.record-list.svelte-1w0roga small:where(.svelte-1w0roga),.record-list.svelte-1w0roga strong:where(.svelte-1w0roga),.record-list.svelte-1w0roga span:where(.svelte-1w0roga),.record-list.svelte-1w0roga b:where(.svelte-1w0roga){position:relative}.record-list.svelte-1w0roga small:where(.svelte-1w0roga){color:var(--ash);letter-spacing:.1em;font-size:.58rem}.record-list.svelte-1w0roga strong:where(.svelte-1w0roga){font:400 clamp(1.7rem,2.5vw,2.7rem) var(--font-serif)}.record-list.svelte-1w0roga span:where(.svelte-1w0roga){color:var(--ash);grid-column:2;font-size:.66rem}.record-list.svelte-1w0roga b:where(.svelte-1w0roga){letter-spacing:.11em;color:var(--silver);grid-area:1/3/3;font-size:.55rem;font-weight:500}.record-view.svelte-1w0roga{background:radial-gradient(circle at 50% 40%,#18191c,#0a0a0b 58%);min-height:610px;position:relative;overflow:hidden}.record-view.svelte-1w0roga:after{content:"";background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.16;background-size:64px 64px;position:absolute;inset:0}.view-meta.svelte-1w0roga{z-index:2;color:var(--ash);letter-spacing:.12em;justify-content:space-between;font-size:.55rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.constellation.svelte-1w0roga{z-index:1;position:absolute;inset:4rem 3rem 13rem}.constellation.svelte-1w0roga svg:where(.svelte-1w0roga){width:100%;height:100%}.constellation.svelte-1w0roga path:where(.svelte-1w0roga){fill:none;stroke:#4b4e53;stroke-width:1px;stroke-dasharray:3 7}.constellation.svelte-1w0roga circle:where(.svelte-1w0roga){fill:#d6d8d9;filter:drop-shadow(0 0 8px #fff9)}.node.svelte-1w0roga{border:1px solid var(--line);letter-spacing:.08em;background:#050505b3;padding:.4rem .55rem;font-size:.55rem;position:absolute}.n0.svelte-1w0roga{top:49%;left:10%}.n1.svelte-1w0roga{top:12%;left:49%}.n2.svelte-1w0roga{top:45%;right:5%}.view-copy.svelte-1w0roga{z-index:2;position:absolute;bottom:2rem;left:2rem;right:2rem}.view-copy.svelte-1w0roga small:where(.svelte-1w0roga){color:var(--ash);letter-spacing:.12em;font-size:.58rem}.view-copy.svelte-1w0roga h3:where(.svelte-1w0roga){font:400 clamp(3rem,5vw,5.8rem)/.9 var(--font-serif);margin:.8rem 0 .4rem}.view-copy.svelte-1w0roga p:where(.svelte-1w0roga){max-width:520px;color:var(--silver);margin:0;line-height:1.6}.archive-bottom.svelte-1w0roga{border-top:1px solid var(--line);border-bottom:0}.archive-bottom.svelte-1w0roga b:where(.svelte-1w0roga){color:var(--silver);margin-left:auto;font-weight:500}@media (width<=900px){.heading.svelte-1w0roga{grid-template-columns:1fr}.heading.svelte-1w0roga h2:where(.svelte-1w0roga) br:where(.svelte-1w0roga){display:none}.records.svelte-1w0roga{grid-template-columns:1fr}.record-list.svelte-1w0roga{border-right:0}.record-list.svelte-1w0roga button:where(.svelte-1w0roga){min-height:105px}.record-view.svelte-1w0roga{min-height:580px}.archive-bottom.svelte-1w0roga span:where(.svelte-1w0roga){display:none}.archive-bottom.svelte-1w0roga b:where(.svelte-1w0roga){margin:0}}@media (width<=540px){section.svelte-1w0roga{padding-top:6.5rem;padding-bottom:6.5rem}.heading.svelte-1w0roga{margin-bottom:3rem}.archive-top.svelte-1w0roga span:where(.svelte-1w0roga):nth-child(2){display:none}.record-list.svelte-1w0roga button:where(.svelte-1w0roga){grid-template-columns:58px 1fr auto;padding:1rem}.record-list.svelte-1w0roga strong:where(.svelte-1w0roga){font-size:1.55rem}.record-view.svelte-1w0roga{min-height:500px}.constellation.svelte-1w0roga{inset:4rem 1rem 14rem}.view-copy.svelte-1w0roga{left:1rem;right:1rem}.view-copy.svelte-1w0roga h3:where(.svelte-1w0roga){font-size:3.4rem}.archive-bottom.svelte-1w0roga{font-size:.52rem}}footer.svelte-jz8lnl{border-top:1px solid var(--line);background:#080809;grid-template-columns:1.15fr .85fr;gap:clamp(3rem,8vw,10rem);padding:clamp(8rem,14vw,14rem) clamp(1rem,3vw,3.5rem) 2rem;display:grid;position:relative;overflow:hidden}.halo.svelte-jz8lnl{filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#b6bbc31a,#0000 65%);border-radius:50%;width:38vw;height:38vw;position:absolute;top:8%;left:12%}.intro.svelte-jz8lnl{position:relative}.intro.svelte-jz8lnl h2:where(.svelte-jz8lnl){font:400 clamp(4.3rem,8.4vw,9rem)/.8 var(--font-serif);letter-spacing:-.055em;margin:2rem 0}.intro.svelte-jz8lnl h2:where(.svelte-jz8lnl) i:where(.svelte-jz8lnl){color:#82858a;font-weight:400}.intro.svelte-jz8lnl>p:where(.svelte-jz8lnl){max-width:520px;color:var(--silver);font-size:1.05rem;line-height:1.7}.waitlist.svelte-jz8lnl{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0e10cc;align-self:center;position:relative}.form-head.svelte-jz8lnl{border-bottom:1px solid var(--line);height:42px;color:var(--ash);letter-spacing:.12em;justify-content:space-between;align-items:center;padding:0 1rem;font-size:.56rem;display:flex}form.svelte-jz8lnl{gap:1.5rem;padding:clamp(1.3rem,3vw,2.7rem);display:grid}label.svelte-jz8lnl{gap:.55rem;display:grid}label.svelte-jz8lnl span:where(.svelte-jz8lnl){color:var(--ash);letter-spacing:.13em;font-size:.58rem}input.svelte-jz8lnl,textarea.svelte-jz8lnl{border:0;border-bottom:1px solid var(--line-strong);width:100%;color:var(--mist);font:400 1rem var(--font-sans);background:0 0;border-radius:0;outline:none;padding:.72rem 0;transition:border .3s}input.svelte-jz8lnl:focus,textarea.svelte-jz8lnl:focus{border-bottom-color:#e0e1de}textarea.svelte-jz8lnl{resize:vertical;min-height:82px}button.svelte-jz8lnl{border:1px solid var(--line-strong);color:#080809;letter-spacing:.13em;cursor:pointer;background:#d8d9d6;justify-content:space-between;align-items:center;min-height:54px;margin-top:.5rem;padding:0 1rem;font-size:.68rem;transition:all .35s;display:flex}button.svelte-jz8lnl:hover{background:#fff}button.svelte-jz8lnl b:where(.svelte-jz8lnl){font-size:1rem;font-weight:400}small.svelte-jz8lnl{text-align:center;color:var(--ash);font-size:.66rem}.success.svelte-jz8lnl{text-align:center;align-content:center;place-items:center;min-height:440px;display:grid}.success.svelte-jz8lnl>span:where(.svelte-jz8lnl){border:1px solid var(--line-strong);place-items:center;width:48px;height:48px;display:grid;transform:rotate(45deg)}.success.svelte-jz8lnl h3:where(.svelte-jz8lnl){font:400 2.7rem var(--font-serif);margin:2rem 0 .5rem}.success.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--ash)}.closing.svelte-jz8lnl{border-top:1px solid var(--line);color:var(--ash);grid-column:1/-1;grid-template-columns:1fr 1fr auto auto;align-items:center;gap:3rem;margin-top:5rem;padding-top:1.5rem;display:grid}.closing.svelte-jz8lnl>span:where(.svelte-jz8lnl){letter-spacing:.11em;font-size:.58rem;line-height:1.6}.closing.svelte-jz8lnl nav:where(.svelte-jz8lnl){letter-spacing:.1em;gap:1.4rem;font-size:.6rem;display:flex}.closing.svelte-jz8lnl nav:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl):hover{color:var(--mist)}@media (width<=850px){footer.svelte-jz8lnl{grid-template-columns:1fr}.closing.svelte-jz8lnl{grid-template-columns:1fr auto}.closing.svelte-jz8lnl>span:where(.svelte-jz8lnl):first-of-type{display:none}.closing.svelte-jz8lnl nav:where(.svelte-jz8lnl){grid-area:2/1/auto/-1}.halo.svelte-jz8lnl{width:90vw;height:90vw}}@media (width<=540px){footer.svelte-jz8lnl{padding-top:7rem}.intro.svelte-jz8lnl h2:where(.svelte-jz8lnl){font-size:clamp(4rem,18vw,6rem)}.waitlist.svelte-jz8lnl{margin-top:1rem}.closing.svelte-jz8lnl{gap:1.5rem}.closing.svelte-jz8lnl>span:where(.svelte-jz8lnl):last-child{font-size:.5rem}}
