.collection-module__RmMfjq__page{--line:var(--line-dark);--ink:var(--paper);--muted:var(--mist);background:radial-gradient(ellipse at 78% 12%, #bda8e80a, transparent 34rem), radial-gradient(ellipse at 18% 25%, #efdca40a, transparent 30rem), var(--night);min-height:100vh;color:var(--ink);overflow-x:clip}.collection-module__RmMfjq__eyebrow{color:var(--nectar);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:500;line-height:1.5}.collection-module__RmMfjq__intro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px clamp(2rem,5vw,5rem);width:min(1200px,100%);min-height:0;padding-top:148px;padding-bottom:38px;display:grid}.collection-module__RmMfjq__introHeading h1{max-width:24ch;font-family:var(--font-body);letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(30px,3.1vw,42px);font-weight:500;line-height:1.13}.collection-module__RmMfjq__introHeading h1 span{color:var(--paper-2);letter-spacing:-.025em;margin-top:9px;font-size:.8em;font-style:normal;font-weight:400;line-height:1.3;display:block}.collection-module__RmMfjq__introStory{grid-column:1/-1;max-width:none;padding-bottom:2px}.collection-module__RmMfjq__introStory>p:first-child{color:var(--paper-2);margin:0;font-size:17px;line-height:1.6}.collection-module__RmMfjq__mintState{place-self:end;gap:.8rem;display:flex}.collection-module__RmMfjq__mintState span{border:1px solid var(--line);min-height:34px;color:var(--mist);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:5px;align-items:center;padding:6px 12px;font-size:12px;display:inline-flex}.collection-module__RmMfjq__mintState span:first-child{border-color:color-mix(in srgb, var(--nectar) 28%, transparent);color:var(--nectar);background:#efdca40d}.collection-module__RmMfjq__reveals{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);width:min(1120px,100% - 80px);margin:0 auto;padding:10px 0 88px;display:grid}.collection-module__RmMfjq__reveal{--urn-accent:var(--nectar);min-width:0;margin:0;display:block}.collection-module__RmMfjq__reveal:nth-child(2){--urn-accent:var(--lilac-refraction)}.collection-module__RmMfjq__reveal:nth-child(3){--urn-accent:#91a3ba}.collection-module__RmMfjq__urnInspector{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--urn-accent) 23%, var(--line-dark));background:var(--night);box-shadow:0 18px 40px #0003, 0 0 30px color-mix(in srgb, var(--urn-accent) 4%, transparent);cursor:grab;isolation:isolate;touch-action:pan-y;border-radius:10px;transition:border-color .18s;display:block;position:relative;overflow:hidden}.collection-module__RmMfjq__urnInspector:after{z-index:2;background:linear-gradient(var(--urn-accent), var(--urn-accent)) left top / 14px 1px no-repeat, linear-gradient(var(--urn-accent), var(--urn-accent)) left top / 1px 14px no-repeat, linear-gradient(var(--urn-accent), var(--urn-accent)) right bottom / 14px 1px no-repeat, linear-gradient(var(--urn-accent), var(--urn-accent)) right bottom / 1px 14px no-repeat;opacity:.5;pointer-events:none;content:"";position:absolute;inset:12px}.collection-module__RmMfjq__reveal:hover .collection-module__RmMfjq__urnInspector{border-color:color-mix(in srgb, var(--urn-accent) 50%, var(--line-dark))}.collection-module__RmMfjq__inspectorFallback,.collection-module__RmMfjq__inspectorCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.collection-module__RmMfjq__inspectorFallback{object-fit:cover;opacity:1;transition:opacity .5s}.collection-module__RmMfjq__urnInspector[data-pixel-art=true] .collection-module__RmMfjq__inspectorFallback{image-rendering:pixelated}.collection-module__RmMfjq__inspectorCanvas{z-index:1;opacity:0;outline:none;transition:opacity .5s}.collection-module__RmMfjq__urnInspector[data-ready=true] .collection-module__RmMfjq__inspectorCanvas{opacity:1}.collection-module__RmMfjq__urnInspector[data-ready=true] .collection-module__RmMfjq__inspectorFallback,.collection-module__RmMfjq__urnInspector[data-fallback=true] .collection-module__RmMfjq__inspectorCanvas{opacity:0}.collection-module__RmMfjq__urnInspector[data-fallback=true] .collection-module__RmMfjq__inspectorFallback{opacity:1}.collection-module__RmMfjq__urnInspector[data-dragging=true]{cursor:grabbing}.collection-module__RmMfjq__inspectorCanvas:focus-visible{box-shadow:inset 0 0 0 1px #f2d77dcc}.collection-module__RmMfjq__reveal figcaption{padding:18px 3px 0}.collection-module__RmMfjq__reveal figcaption p{color:var(--ink);font-family:var(--font-body);letter-spacing:-.025em;margin:0;font-size:clamp(20px,2vw,24px);font-weight:450;line-height:1.2}.collection-module__RmMfjq__materialNote{border-top:1px solid var(--line);grid-template-columns:minmax(180px,.35fr) minmax(0,1.65fr);align-items:start;gap:clamp(3rem,9vw,10rem);padding-top:clamp(6rem,10vw,10rem);padding-bottom:clamp(7rem,12vw,12rem);display:grid}.collection-module__RmMfjq__materialNote>div{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:end;gap:clamp(2.5rem,7vw,7rem);display:grid}.collection-module__RmMfjq__materialNote h2{max-width:10ch;font-family:var(--serif);letter-spacing:-.06em;margin:0;font-size:clamp(4rem,7.5vw,8.2rem);font-weight:390;line-height:.9}.collection-module__RmMfjq__materialNote div p{color:var(--muted);margin:0 0 .4rem;font-size:1.04rem;line-height:1.72}.collection-module__RmMfjq__walletSection{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:start;gap:clamp(3rem,8vw,9rem);padding-top:clamp(6rem,9vw,9rem);padding-bottom:clamp(7rem,11vw,11rem);display:grid}.collection-module__RmMfjq__walletStatement h2{max-width:10ch;font-family:var(--serif);letter-spacing:-.058em;margin:1.6rem 0 0;font-size:clamp(3.5rem,6.2vw,6.8rem);font-weight:390;line-height:.92}.collection-module__RmMfjq__walletStatement>p:last-child{max-width:34rem;color:var(--muted);margin:2.2rem 0 0;font-size:1.02rem;line-height:1.72}.collection-module__RmMfjq__mintPanel{background:radial-gradient(circle at 95% 0,#f2d77d17,#0000 17rem),#0b1210c2;border:1px solid #f2d77d33;padding:clamp(1.5rem,3vw,2.6rem);box-shadow:0 2rem 7rem #00000042}.collection-module__RmMfjq__mintPanel[data-state=confirmed]{border-color:#f2d77d75}.collection-module__RmMfjq__mintPanel[data-state=error]{border-color:#ff748457}.collection-module__RmMfjq__mintPanelHeading{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.collection-module__RmMfjq__mintPanelHeading h3{font-family:var(--serif);letter-spacing:-.045em;margin:.8rem 0 0;font-size:clamp(2rem,3vw,3rem);font-weight:390}.collection-module__RmMfjq__mintPanelHeading>span{color:#ffefaec2;max-width:13rem;font-family:var(--mono);letter-spacing:.09em;text-align:right;text-transform:uppercase;border:1px solid #f2d77d3d;padding:.55rem .7rem;font-size:.68rem}.collection-module__RmMfjq__mintPanel>p{color:var(--muted);margin:2rem 0 0;line-height:1.65}.collection-module__RmMfjq__mintChecklist,.collection-module__RmMfjq__mintFacts{border-top:1px solid var(--line);margin:2rem 0 0}.collection-module__RmMfjq__mintChecklist>div,.collection-module__RmMfjq__mintFacts>div{border-bottom:1px solid var(--line);grid-template-columns:.45fr 1fr;align-items:center;gap:1rem;min-height:3.8rem;display:grid}.collection-module__RmMfjq__mintChecklist dt,.collection-module__RmMfjq__mintFacts dt{color:#fbf8ea80;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.collection-module__RmMfjq__mintChecklist dd,.collection-module__RmMfjq__mintFacts dd{color:#fbf8eadb;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.9rem;overflow:hidden}.collection-module__RmMfjq__mintButton,.collection-module__RmMfjq__walletExit{color:#fff5c7;cursor:pointer;min-height:3.25rem;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;background:#f2d77d1c;border:1px solid #f2d77d61;padding:.7rem 1.1rem;font-size:.74rem;transition:border-color .18s,background .18s,color .18s}.collection-module__RmMfjq__mintButton{width:100%;margin-top:2rem}.collection-module__RmMfjq__mintButton:hover:not(:disabled){background:#f2d77d2e;border-color:#ffefaec7}.collection-module__RmMfjq__mintButton:disabled{cursor:default;opacity:.48}.collection-module__RmMfjq__mintActions{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.8rem;display:grid}.collection-module__RmMfjq__walletExit{border-color:var(--line);color:#fbf8ea8f;background:0 0;min-width:8rem}.collection-module__RmMfjq__walletUtilities{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.collection-module__RmMfjq__walletSelector{color:#fbf8ea85;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:1rem;font-size:.66rem;display:grid}.collection-module__RmMfjq__walletSelector select{border:1px solid var(--line);color:#fbf8ead6;min-width:0;font:inherit;text-transform:none;background:#050807db;padding:.65rem .75rem}.collection-module__RmMfjq__walletUtility{border:1px solid var(--line);color:#fbf8ea9e;cursor:pointer;min-height:2.4rem;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;align-items:center;padding:.55rem .75rem;font-size:.66rem;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.collection-module__RmMfjq__walletUtility:hover{color:#fff5c7f0;border-color:#f2d77d85}.collection-module__RmMfjq__mintMessage{font-size:.86rem;color:#fbf8ea9e!important;margin-top:1rem!important}.collection-module__RmMfjq__transactionLink{color:#ffefaeeb;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:.8rem;font-size:.74rem;display:inline-flex}.collection-module__RmMfjq__seal{border-top:1px solid var(--line);color:#fbf8ea80;min-height:10rem;font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;justify-content:center;align-items:center;gap:clamp(1rem,3vw,2.2rem);font-size:.74rem;display:flex}.collection-module__RmMfjq__seal p{margin:0}.collection-module__RmMfjq__seal span{background:#f2d77d61;width:2.5rem;height:1px}@media (max-width:900px){.collection-module__RmMfjq__intro{gap:26px}.collection-module__RmMfjq__introHeading h1{max-width:24ch}.collection-module__RmMfjq__materialNote,.collection-module__RmMfjq__materialNote>div,.collection-module__RmMfjq__walletSection{grid-template-columns:1fr}.collection-module__RmMfjq__materialNote{gap:2rem}.collection-module__RmMfjq__materialNote>div{gap:2.5rem}}@media (max-width:720px){.collection-module__RmMfjq__reveals{grid-template-columns:1fr;gap:34px;width:min(360px,100% - 44px)}}@media (max-width:620px){.collection-module__RmMfjq__intro{grid-template-columns:1fr;gap:24px;padding:112px 22px 30px}.collection-module__RmMfjq__introHeading h1{font-size:30px}.collection-module__RmMfjq__introStory>p:first-child{font-size:17px}.collection-module__RmMfjq__mintState{flex-wrap:wrap;justify-self:start}.collection-module__RmMfjq__reveals{padding-top:0;padding-bottom:56px}.collection-module__RmMfjq__reveal figcaption{padding:16px 2px 0}.collection-module__RmMfjq__reveal figcaption p{font-size:22px}.collection-module__RmMfjq__materialNote h2{font-size:clamp(3.7rem,17vw,5.6rem)}.collection-module__RmMfjq__walletStatement h2{font-size:clamp(3.3rem,15vw,5rem)}.collection-module__RmMfjq__mintPanelHeading{flex-direction:column}.collection-module__RmMfjq__mintPanelHeading>span{text-align:left}.collection-module__RmMfjq__mintActions{grid-template-columns:1fr}.collection-module__RmMfjq__walletExit{width:100%}.collection-module__RmMfjq__seal{flex-wrap:wrap;align-content:center;min-height:12rem}.collection-module__RmMfjq__seal span{width:1.5rem}}@media (prefers-reduced-motion:reduce){.collection-module__RmMfjq__urnInspector,.collection-module__RmMfjq__inspectorFallback,.collection-module__RmMfjq__inspectorCanvas{transition:none}}
.header-wallet-module__885fyq__control{background:linear-gradient(145deg, var(--inner-light,#fff0c4), var(--nectar,#efdca4));min-height:44px;color:var(--night,#080d0c);font-family:var(--font-body,var(--serif));white-space:nowrap;cursor:pointer;border:1px solid #fff0c48c;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:9px;padding:5px 13px 5px 6px;font-size:14px;font-weight:600;line-height:1;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff47,0 2px 10px #00000029}.header-wallet-module__885fyq__control:hover:not(:disabled),.header-wallet-module__885fyq__control[data-state=open]{border-color:var(--inner-light,#fff0c4);background:var(--inner-light,#fff0c4);box-shadow:inset 0 1px #ffffff5c,0 0 0 3px #efdca414}.header-wallet-module__885fyq__control:focus-visible{outline:2px solid var(--mint-refraction,#9cddc8);outline-offset:4px}.header-wallet-module__885fyq__control:disabled{opacity:.58;cursor:not-allowed;box-shadow:none}.header-wallet-module__885fyq__control[data-loading=true]{cursor:wait}.header-wallet-module__885fyq__iconPlate{background:#080d0c0f;border:1px solid #3a403626;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid;position:relative}.header-wallet-module__885fyq__control[data-loading=true] .header-wallet-module__885fyq__iconPlate:after{content:"";border:1px solid #0000;border-top-color:currentColor;border-radius:50%;animation:1.2s linear infinite header-wallet-module__885fyq__preparation;position:absolute;inset:-2px}.header-wallet-module__885fyq__label{letter-spacing:-.01em}.header-wallet-module__885fyq__trailingIcon{opacity:.65;flex:none}.header-wallet-module__885fyq__accountControl{border-color:var(--line-dark,#3a4036);background:var(--night-2,#101816);color:var(--paper,#f4f1e8)}.header-wallet-module__885fyq__accountControl .header-wallet-module__885fyq__iconPlate{color:var(--nectar,#efdca4);background:#efdca40e;border-color:#efdca429}.header-wallet-module__885fyq__accountControl:hover:not(:disabled),.header-wallet-module__885fyq__accountControl[data-state=open]{background:#17221e;border-color:#efdca480;box-shadow:0 0 0 3px #efdca40a}.header-wallet-module__885fyq__address{font-family:var(--font-mono,var(--mono));letter-spacing:.01em;font-size:12px;font-weight:450}.header-wallet-module__885fyq__statusDot{background:var(--mint-refraction,#9cddc8);border-radius:50%;flex:0 0 5px;width:5px;height:5px;box-shadow:0 0 6px #9cddc833}.header-wallet-module__885fyq__menu{z-index:100;border:1px solid var(--line-dark,#3a4036);background:var(--night-2,#101816);width:260px;min-width:220px;max-width:calc(100vw - 32px);color:var(--paper,#f4f1e8);font-family:var(--font-body,var(--serif));border-radius:18px;padding:7px;box-shadow:0 20px 60px #0006}.header-wallet-module__885fyq__menuIdentity{flex-direction:column;gap:9px;padding:13px 12px;display:flex}.header-wallet-module__885fyq__menuEyebrow{color:var(--paper-2,#cad2cb);font-size:13px;font-weight:500}.header-wallet-module__885fyq__fullAddress{color:var(--mist,#acb8af);font-family:var(--font-mono,var(--mono));overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.65}.header-wallet-module__885fyq__menuSeparator{background:var(--line-dark,#3a4036);margin:0 5px 5px}.header-wallet-module__885fyq__menuItem{min-height:44px;color:var(--paper,#f4f1e8);cursor:pointer;border-radius:11px;gap:10px;padding:10px 12px;font-size:14px;display:flex}.header-wallet-module__885fyq__menuItem svg{color:var(--nectar,#efdca4)}.header-wallet-module__885fyq__menuItem[data-highlighted]{color:var(--inner-light,#fff0c4);background:#efdca413;outline:none}@keyframes header-wallet-module__885fyq__preparation{to{transform:rotate(360deg)}}@media (max-width:480px){.header-wallet-module__885fyq__control{gap:7px;padding-right:10px}.header-wallet-module__885fyq__accountControl{gap:6px}.header-wallet-module__885fyq__address{font-size:11px}}@media (prefers-reduced-motion:reduce){.header-wallet-module__885fyq__control{transition:none}.header-wallet-module__885fyq__control[data-loading=true] .header-wallet-module__885fyq__iconPlate:after,.header-wallet-module__885fyq__menu{animation:none}}
.about-us-module__X9-NEW__page{width:min(1140px,100%);min-height:100svh;color:var(--paper);margin-inline:auto;padding:148px 40px 88px}.about-us-module__X9-NEW__intro{max-width:650px;margin-bottom:40px}.about-us-module__X9-NEW__intro h1{font-family:var(--font-body);letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.4vw,44px);font-weight:500;line-height:1.15}.about-us-module__X9-NEW__profile{--profile-accent:var(--nectar);border-top:1px solid var(--line-dark);grid-template-columns:300px minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);padding:44px 0;scroll-margin-top:112px;display:grid}.about-us-module__X9-NEW__profile[data-profile=biomaterials]{--profile-accent:var(--mint-refraction);grid-template-columns:minmax(0,1fr) 300px}.about-us-module__X9-NEW__profile[data-profile=biomaterials] .about-us-module__X9-NEW__portrait{order:2}.about-us-module__X9-NEW__profile[data-profile=chemistry]{--profile-accent:var(--lilac-refraction)}.about-us-module__X9-NEW__profile:last-child{padding-bottom:0}.about-us-module__X9-NEW__portrait{aspect-ratio:4/5;border:1px solid color-mix(in srgb, var(--profile-accent) 25%, var(--line-dark));background:var(--night-2);border-radius:10px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 54px #00000038}.about-us-module__X9-NEW__portrait:after{z-index:1;background:linear-gradient(var(--profile-accent), var(--profile-accent)) left top / 18px 1px no-repeat, linear-gradient(var(--profile-accent), var(--profile-accent)) left top / 1px 18px no-repeat, linear-gradient(var(--profile-accent), var(--profile-accent)) right bottom / 18px 1px no-repeat, linear-gradient(var(--profile-accent), var(--profile-accent)) right bottom / 1px 18px no-repeat;opacity:.7;pointer-events:none;content:"";border-radius:3px;position:absolute;inset:10px}.about-us-module__X9-NEW__portraitImage{object-fit:cover;object-position:50% 40%}.about-us-module__X9-NEW__portraitPlaceholder{background:radial-gradient(ellipse at 50% 30%, color-mix(in srgb, var(--profile-accent) 9%, transparent), transparent 75%), linear-gradient(150deg, #fff5c705, transparent 65%);align-items:flex-end;padding:24px;display:flex;position:absolute;inset:0}.about-us-module__X9-NEW__portraitFrame{border:1px solid color-mix(in srgb, var(--profile-accent) 13%, transparent);border-radius:2px;position:absolute;inset:24px 24px 62px}.about-us-module__X9-NEW__portraitFrame:after{border-top:1px solid var(--profile-accent);border-left:1px solid var(--profile-accent);content:"";width:22px;height:22px;position:absolute;top:-1px;left:-1px}.about-us-module__X9-NEW__portraitLabel{color:var(--paper-2);font-family:var(--mono);letter-spacing:.02em;font-size:14px;line-height:1.5}.about-us-module__X9-NEW__biography{min-width:0;padding-block:3px}.about-us-module__X9-NEW__biography h2{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.3vw,30px);font-weight:500;line-height:1.25}.about-us-module__X9-NEW__perspective{color:var(--profile-accent);margin:12px 0 24px;font-size:18px;font-weight:450;line-height:1.5}.about-us-module__X9-NEW__story p{color:var(--paper-2);text-wrap:pretty;margin:0 0 18px;font-size:17px;line-height:1.75}.about-us-module__X9-NEW__story p:last-child{margin-bottom:0}.about-us-module__X9-NEW__focus{border-top:1px solid var(--line-dark);color:var(--paper-2);margin:24px 0 0;padding-top:18px;font-size:15px;line-height:1.65}@media (max-width:960px){.about-us-module__X9-NEW__profile{grid-template-columns:240px minmax(0,1fr);gap:32px}.about-us-module__X9-NEW__profile[data-profile=biomaterials]{grid-template-columns:minmax(0,1fr) 240px}}@media (max-width:760px){.about-us-module__X9-NEW__page{padding:112px 24px 56px}.about-us-module__X9-NEW__intro{margin-bottom:32px}.about-us-module__X9-NEW__profile,.about-us-module__X9-NEW__profile[data-profile=biomaterials]{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:32px}.about-us-module__X9-NEW__profile[data-profile=biomaterials] .about-us-module__X9-NEW__portrait{order:0}.about-us-module__X9-NEW__portrait{width:min(320px,100%)}.about-us-module__X9-NEW__perspective{margin-bottom:20px}.about-us-module__X9-NEW__story p{font-size:17px;line-height:1.75}}
.science-module__diALKq__page{background:radial-gradient(ellipse at 78% 8%, #9cddc808, transparent 42rem), var(--night);min-height:100svh;color:var(--paper)}.science-module__diALKq__content{width:min(1060px,100%);margin-inline:auto;padding:148px 40px 80px}.science-module__diALKq__intro{max-width:700px}.science-module__diALKq__intro h1{font-family:var(--font-body);letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.4vw,44px);font-weight:500;line-height:1.15}.science-module__diALKq__intro p{max-width:580px;color:var(--paper-2);margin:18px 0 0;font-size:19px;line-height:1.6}.science-module__diALKq__interface{border:1px solid var(--line-dark);background:radial-gradient(ellipse at 50% 48%, #efdca412, transparent 62%), linear-gradient(145deg, #9cddc808, transparent 48%), var(--surface);border-radius:12px;margin:32px 0 40px;padding:18px 28px 26px;position:relative;overflow:hidden;box-shadow:inset 0 1px #f4f1e808,0 24px 60px #00000024}.science-module__diALKq__interface:after{background:var(--nectar);opacity:.65;pointer-events:none;content:"";width:6px;height:6px;position:absolute;top:14px;right:14px;box-shadow:0 0 14px #efdca433}.science-module__diALKq__diagram{width:100%;height:auto;display:block}.science-module__diALKq__hardware{fill:none;stroke:var(--paper-2);stroke-width:1.4px;stroke-opacity:.6}.science-module__diALKq__hardware>path:first-child{stroke-opacity:.08}.science-module__diALKq__gel>path:first-child{fill:var(--nectar);fill-opacity:.18;stroke:var(--inner-light);stroke-opacity:.45;animation:8s ease-in-out infinite science-module__diALKq__gel-drift}.science-module__diALKq__gel>path:last-child{fill:none;stroke:var(--inner-light);stroke-opacity:.15;animation:8s ease-in-out -4s infinite reverse science-module__diALKq__gel-drift}.science-module__diALKq__refillFlow,.science-module__diALKq__releaseFlow{fill:none;stroke:var(--nectar);stroke-width:3px;stroke-linecap:round;stroke-dasharray:18 100;stroke-dashoffset:22px}.science-module__diALKq__refillFlow{animation:8s linear infinite science-module__diALKq__refill-flow}.science-module__diALKq__releaseFlow{animation:8s linear infinite science-module__diALKq__release-flow}.science-module__diALKq__trigger{fill:var(--mint-refraction);animation:8s ease-in-out infinite science-module__diALKq__trigger-pulse}.science-module__diALKq__diagramLabels{color:var(--paper-2);text-align:center;grid-template-columns:1fr 1.15fr 1fr;gap:12px;margin:0 2%;font-size:16px;font-weight:500;line-height:1.45;display:grid}.science-module__diALKq__interface figcaption{color:var(--mist);text-align:center;margin-top:18px;font-size:14px}.science-module__diALKq__research h2{letter-spacing:-.025em;margin:0 0 22px;font-size:24px;font-weight:500}.science-module__diALKq__researchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.science-module__diALKq__researchGrid article{border:1px solid var(--line-dark);background:linear-gradient(145deg, #f4f1e805, transparent 52%), var(--surface);border-radius:10px;flex-direction:column;min-width:0;padding:26px 28px;transition:border-color .18s,background-color .18s;display:flex;position:relative}.science-module__diALKq__researchGrid article:hover{border-color:color-mix(in srgb, var(--mint-refraction) 28%, var(--line-dark))}.science-module__diALKq__researchGrid article:after{background:var(--mint-refraction);opacity:.5;content:"";width:4px;height:4px;position:absolute;top:16px;right:16px}.science-module__diALKq__researchGrid h3{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:500;line-height:1.3}.science-module__diALKq__researchGrid p{color:var(--paper-2);margin:12px 0 20px;font-size:17px;line-height:1.6}.science-module__diALKq__researchGrid a{color:var(--nectar);justify-content:space-between;align-items:baseline;gap:14px;margin-top:auto;font-size:15px;line-height:1.55;transition:color .16s;display:flex}.science-module__diALKq__researchGrid a:hover{color:var(--inner-light);text-underline-offset:4px;text-decoration:underline}.science-module__diALKq__researchGrid a:focus-visible,.science-module__diALKq__detail a:focus-visible{outline:2px solid var(--nectar);outline-offset:5px;border-radius:2px}.science-module__diALKq__detail{border-top:1px solid var(--line-dark);justify-content:space-between;align-items:baseline;gap:28px;margin-top:32px;padding-top:24px;font-size:16px;display:flex}.science-module__diALKq__detail p{color:var(--paper-2);margin:0;line-height:1.6}.science-module__diALKq__detail a{color:var(--nectar);flex-shrink:0;align-items:center;gap:16px;display:inline-flex}.science-module__diALKq__detail a:hover{text-underline-offset:4px;text-decoration:underline}.science-module__diALKq__assetCreditRow{justify-content:flex-end;margin-top:10px;display:flex}.science-module__diALKq__assetCredit{width:24px;height:24px;color:var(--paper-2);opacity:.28;justify-content:center;align-items:center;display:inline-flex}.science-module__diALKq__assetCredit:hover,.science-module__diALKq__assetCredit:focus-visible{opacity:1}.science-module__diALKq__assetCredit:focus-visible{outline:2px solid var(--nectar);outline-offset:3px;border-radius:50%}@keyframes science-module__diALKq__gel-drift{0%,to{transform:translate(-7px)}50%{transform:translate(7px)}}@keyframes science-module__diALKq__refill-flow{0%{stroke-dashoffset:22px;opacity:0}5%{opacity:.8}30%{stroke-dashoffset:-100px;opacity:.8}35%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes science-module__diALKq__release-flow{0%,49%{stroke-dashoffset:22px;opacity:0}55%{opacity:1}80%{stroke-dashoffset:-100px;opacity:1}85%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes science-module__diALKq__trigger-pulse{0%,42%,85%,to{opacity:.25}50%,75%{opacity:1}}@media (max-width:640px){.science-module__diALKq__content{padding:112px 22px 52px}.science-module__diALKq__intro p{margin-top:16px;font-size:18px}.science-module__diALKq__interface{border-radius:10px;margin:28px 0 32px;padding:20px 8px}.science-module__diALKq__diagram{min-height:116px}.science-module__diALKq__diagramLabels{grid-template-columns:1fr 1.2fr 1fr;gap:8px;margin-inline:8px;font-size:15px;line-height:1.45}.science-module__diALKq__interface figcaption{font-size:14px}.science-module__diALKq__research h2{margin-bottom:18px;font-size:23px}.science-module__diALKq__researchGrid{grid-template-columns:1fr;gap:12px}.science-module__diALKq__researchGrid article{padding:22px}.science-module__diALKq__detail{flex-direction:column;gap:16px;margin-top:24px}}@media (prefers-reduced-motion:reduce){.science-module__diALKq__researchGrid article,.science-module__diALKq__researchGrid a{transition:none}.science-module__diALKq__gel>path,.science-module__diALKq__refillFlow,.science-module__diALKq__releaseFlow,.science-module__diALKq__trigger{animation:none}.science-module__diALKq__refillFlow,.science-module__diALKq__releaseFlow{opacity:0}}
.prototype-module__MaRxMq__prototype{--gold:#ead49b;--mint:#a9d5c0;color:#f0f2ec;grid-template-columns:minmax(260px,.73fr) minmax(0,1.55fr);column-gap:36px;max-width:1560px;margin:0 auto;padding:110px 5vw 20px;display:grid}.prototype-module__MaRxMq__introduction{z-index:1;padding:10px 0 0;position:relative}.prototype-module__MaRxMq__introduction h1{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.055em;margin:0 0 27px;font-size:clamp(42px,4.3vw,65px);font-weight:400;line-height:1.02}.prototype-module__MaRxMq__introduction h1 em{color:var(--gold);font-style:normal}.prototype-module__MaRxMq__flowKey{color:#c4cdb8;align-items:flex-start;gap:11px;max-width:270px;font-size:12px;line-height:1.6;display:flex}.prototype-module__MaRxMq__flowKey>span{background:linear-gradient(90deg,#926527,#f2dc9d);flex:0 0 22px;height:2px;margin-top:9px;box-shadow:0 0 8px #ffd77c50}.prototype-module__MaRxMq__viewerColumn{min-width:0}.prototype-module__MaRxMq__stage{isolation:isolate;background:radial-gradient(at 54% 46%,#1d3b322b,#0000 67%);border-bottom:1px solid #b2cfc018;height:min(64vw,600px);min-height:480px;position:relative}.prototype-module__MaRxMq__canvas{z-index:2;cursor:grab;outline:none;width:100%;height:100%;display:block;position:relative}.prototype-module__MaRxMq__canvas:active{cursor:grabbing}.prototype-module__MaRxMq__canvas:focus-visible{outline:1px solid var(--gold);outline-offset:-2px;border-radius:10px}.prototype-module__MaRxMq__halo{aspect-ratio:1;border:1px solid #a3c6b00a;border-radius:50%;width:81%;position:absolute;top:5%;left:12%;box-shadow:inset 0 0 120px #84bba508}.prototype-module__MaRxMq__halo:after{content:"";border:1px solid #bde2cc08;border-radius:50%;position:absolute;inset:11%}.prototype-module__MaRxMq__stageLabel{z-index:3;color:#95aa9f;font:9px var(--font-geist-mono), monospace;letter-spacing:.13em;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:18px;left:21px}.prototype-module__MaRxMq__liveDot{background:var(--mint);border-radius:50%;width:4px;height:4px}.prototype-module__MaRxMq__sceneSignature{z-index:3;color:#9aaf9d76;font:9px var(--font-geist-mono), monospace;letter-spacing:.11em;pointer-events:none;gap:7px;display:flex;position:absolute;bottom:16px;right:20px}.prototype-module__MaRxMq__poster{z-index:1;background:#080d0c;position:absolute;inset:0}.prototype-module__MaRxMq__poster img{object-fit:contain;opacity:.35;width:100%;height:100%}.prototype-module__MaRxMq__poster p{text-align:center;color:#d0dcd0;font-size:13px;line-height:1.6;position:absolute;bottom:60px;left:15%;right:15%}.prototype-module__MaRxMq__controls{justify-content:space-between;align-items:center;gap:12px;padding:15px 2px 0;display:flex}.prototype-module__MaRxMq__viewControls,.prototype-module__MaRxMq__motionControls{gap:6px;display:flex}.prototype-module__MaRxMq__controls button{font-family:var(--font-geist-sans), sans-serif;color:#9fb3a5;cursor:pointer;background:#0b1510;border:1px solid #b7d4ba20;border-radius:24px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:10px 14px;font-size:12px;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.prototype-module__MaRxMq__controls button[aria-pressed=true]{color:var(--gold);background:#ead49b0d;border-color:#ead49b4a}.prototype-module__MaRxMq__controls button:hover{color:#eee2bc;border-color:#e4d5a377}.prototype-module__MaRxMq__controls button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.prototype-module__MaRxMq__controls button:disabled{opacity:.4;cursor:default}.prototype-module__MaRxMq__motionControls button{padding:10px 11px}.prototype-module__MaRxMq__instructions{text-align:right;color:#7f9888;margin:13px 0 17px;font-size:11px}.prototype-module__MaRxMq__instructions a{color:inherit;text-underline-offset:3px;text-decoration:underline}.prototype-module__MaRxMq__instructions a:hover{color:var(--gold)}.prototype-module__MaRxMq__instructions a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.prototype-module__MaRxMq__timeline{border-top:1px solid #b7d4ba19;gap:0;padding-top:17px;display:flex}.prototype-module__MaRxMq__timeline button{color:#788e80;white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:7px;min-height:26px;padding:0;font-size:11px;display:flex}.prototype-module__MaRxMq__timeline button:hover{color:#dacda9}.prototype-module__MaRxMq__timeline button:focus-visible{outline:1px solid var(--gold);outline-offset:3px}.prototype-module__MaRxMq__timeline button:disabled{opacity:.45;cursor:default}.prototype-module__MaRxMq__timeline i{background:#698372;border-radius:50%;width:4px;height:4px;display:inline-block}.prototype-module__MaRxMq__timeline button[data-active=true]{color:var(--gold)}.prototype-module__MaRxMq__timeline button[data-active=true] i{background:var(--gold);box-shadow:0 0 9px #ffcc6570}.prototype-module__MaRxMq__phaseDetail{color:#aebeb0;max-width:620px;min-height:42px;margin:14px 0 0;font-size:13px;line-height:1.6}@media (min-width:1500px){.prototype-module__MaRxMq__stage{height:720px}}@media (max-width:1050px){.prototype-module__MaRxMq__prototype{grid-template-columns:minmax(220px,.7fr) minmax(0,1.4fr);gap:25px;padding-inline:4vw}.prototype-module__MaRxMq__introduction{padding-top:10px}.prototype-module__MaRxMq__introduction h1{font-size:47px}.prototype-module__MaRxMq__stage{height:600px;min-height:400px}.prototype-module__MaRxMq__timeline{flex-wrap:wrap;row-gap:12px}.prototype-module__MaRxMq__timeline button{flex:0 0 50%}}@media (max-width:700px){.prototype-module__MaRxMq__prototype{padding:88px 20px 30px;display:block}.prototype-module__MaRxMq__introduction{padding-top:10px}.prototype-module__MaRxMq__introduction h1{max-width:400px;margin-bottom:16px;font-size:34px;line-height:1.08}.prototype-module__MaRxMq__introduction h1 br{display:none}.prototype-module__MaRxMq__introduction h1 em:before,.prototype-module__MaRxMq__introduction h1 em:after{content:" "}.prototype-module__MaRxMq__flowKey{max-width:none;font-size:11px}.prototype-module__MaRxMq__stage{height:380px;min-height:0;margin-top:15px}.prototype-module__MaRxMq__stageLabel{font-size:8px;top:10px;left:6px}.prototype-module__MaRxMq__sceneSignature{font-size:8px;right:6px}.prototype-module__MaRxMq__controls{gap:7px}.prototype-module__MaRxMq__viewControls,.prototype-module__MaRxMq__motionControls{gap:4px}.prototype-module__MaRxMq__controls button{gap:6px;min-height:40px;padding:9px 11px;font-size:11px}.prototype-module__MaRxMq__motionControls button{padding:9px 11px}.prototype-module__MaRxMq__motionControls span{display:none}.prototype-module__MaRxMq__instructions{text-align:left;font-size:10px}.prototype-module__MaRxMq__timeline{gap:11px}.prototype-module__MaRxMq__timeline button{flex-basis:calc(50% - 11px);font-size:11px}.prototype-module__MaRxMq__phaseDetail{font-size:12px}}@media (prefers-reduced-motion:reduce){.prototype-module__MaRxMq__controls button{transition:none}}
