.Nav-module__bLoQaq__nav{background:var(--color-bg-canvas);border-bottom:1px solid var(--color-border-default);z-index:40;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px clamp(20px,6vw,120px);display:flex;position:sticky;top:0}.Nav-module__bLoQaq__wordmark{font-family:var(--text-ui-label-font-family);letter-spacing:1.5px;color:var(--color-text-primary);flex-shrink:0;font-size:19px;font-weight:800;text-decoration:none;display:block}.Nav-module__bLoQaq__links{scrollbar-width:none;align-items:center;gap:28px;display:flex;overflow-x:auto}.Nav-module__bLoQaq__links::-webkit-scrollbar{display:none}.Nav-module__bLoQaq__link{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);color:var(--color-text-secondary);white-space:nowrap}.Nav-module__bLoQaq__link:hover{color:var(--color-text-primary)}.Nav-module__bLoQaq__linkActive{color:var(--color-accent);text-underline-offset:6px;text-decoration:underline}.Nav-module__bLoQaq__cta{border-radius:var(--radius-pill);background:var(--color-accent);min-height:40px;color:var(--color-accent-text-on);font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:10px 20px;font-size:14px;display:inline-flex}.Nav-module__bLoQaq__cta:hover{background:var(--color-accent-dark)}@media (max-width:720px){.Nav-module__bLoQaq__links{gap:18px}.Nav-module__bLoQaq__cta span{display:none}}
.Footer-module__Grjkva__footer{background:var(--color-bg-inverse);flex-direction:column;gap:48px;width:100%;padding:72px clamp(20px,6vw,120px) 32px;display:flex}.Footer-module__Grjkva__top{flex-wrap:wrap;gap:56px;width:100%;display:flex}.Footer-module__Grjkva__brand{flex-direction:column;flex:0 0 220px;gap:14px;display:flex}.Footer-module__Grjkva__wordmark{font-family:var(--text-ui-label-font-family);letter-spacing:1.5px;color:var(--color-text-inverse);font-size:18px;font-weight:800}.Footer-module__Grjkva__tagline{font-family:var(--text-eyebrow-font-family);font-weight:var(--text-eyebrow-font-weight);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:uppercase;color:var(--color-text-inverse-muted);margin:0;font-size:11px}.Footer-module__Grjkva__social{gap:10px;display:flex}.Footer-module__Grjkva__socialIcon{border-radius:var(--radius-pill);border:1px solid var(--color-border-inverse);width:32px;height:32px;color:var(--color-text-inverse-muted);justify-content:center;align-items:center;display:flex}.Footer-module__Grjkva__socialIcon:hover{color:var(--color-text-inverse);border-color:var(--color-text-inverse-muted)}.Footer-module__Grjkva__columns{flex-wrap:wrap;flex:1 0 0;gap:32px;min-width:0;display:flex}.Footer-module__Grjkva__column{flex-direction:column;flex:1 0 130px;gap:12px;min-width:0;display:flex}.Footer-module__Grjkva__columnHeading{font-family:var(--text-eyebrow-font-family);font-weight:var(--text-eyebrow-font-weight);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:uppercase;color:var(--color-text-inverse-muted);margin:0;font-size:11px}.Footer-module__Grjkva__columnLink{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);color:var(--color-text-inverse);line-height:22px}.Footer-module__Grjkva__columnLink:hover{color:var(--color-accent)}.Footer-module__Grjkva__columnLinkSoon{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);color:var(--color-text-inverse-muted);cursor:default;line-height:22px}.Footer-module__Grjkva__legal{border-top:1px solid var(--color-border-inverse);width:100%;font-family:var(--text-ui-caption-font-family);font-size:var(--text-ui-caption-font-size);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;display:flex}.Footer-module__Grjkva__legalCompany,.Footer-module__Grjkva__legalCopyright{color:var(--color-text-inverse-muted);margin:0}.Footer-module__Grjkva__legalLinks{gap:20px;display:flex}
.Button-module__e7WGRa__button{border-radius:var(--radius-pill);min-height:44px;font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);font-size:var(--text-ui-label-font-size);line-height:var(--text-ui-label-line-height);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 26px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.Button-module__e7WGRa__primary{background:var(--color-accent);color:var(--color-accent-text-on)}.Button-module__e7WGRa__primary:hover{background:var(--color-accent-dark)}.Button-module__e7WGRa__secondary{color:var(--color-text-primary);border-color:var(--color-border-strong);background:0 0}.Button-module__e7WGRa__secondary:hover{border-color:var(--color-text-primary)}.Button-module__e7WGRa__ghost{color:var(--color-accent);background:0 0;min-height:0;padding:0}.Button-module__e7WGRa__ghost:hover{color:var(--color-accent-dark)}
.ExperienceSelector-module__XkpRNG__selector{justify-content:center;gap:clamp(32px,8vw,96px);width:100%;padding:18px clamp(20px,6vw,120px) 0;display:flex;overflow-x:auto}.ExperienceSelector-module__XkpRNG__item{border-bottom:2px solid #0000;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;padding-bottom:14px;display:flex}.ExperienceSelector-module__XkpRNG__number{font-family:var(--text-mono-font-family);letter-spacing:var(--text-mono-letter-spacing);color:var(--color-text-muted);font-size:11px}.ExperienceSelector-module__XkpRNG__label{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);letter-spacing:1px;color:var(--color-text-secondary);font-size:13px}.ExperienceSelector-module__XkpRNG__itemActive_twins{border-bottom-color:var(--color-accent)}.ExperienceSelector-module__XkpRNG__itemActive_twins .ExperienceSelector-module__XkpRNG__number,.ExperienceSelector-module__XkpRNG__itemActive_twins .ExperienceSelector-module__XkpRNG__label{color:var(--color-accent)}.ExperienceSelector-module__XkpRNG__itemActive_dreams{border-bottom-color:var(--color-dreams)}.ExperienceSelector-module__XkpRNG__itemActive_dreams .ExperienceSelector-module__XkpRNG__number,.ExperienceSelector-module__XkpRNG__itemActive_dreams .ExperienceSelector-module__XkpRNG__label{color:var(--color-dreams-dark)}.ExperienceSelector-module__XkpRNG__itemActive_echoes{border-bottom-color:var(--color-echoes)}.ExperienceSelector-module__XkpRNG__itemActive_echoes .ExperienceSelector-module__XkpRNG__number,.ExperienceSelector-module__XkpRNG__itemActive_echoes .ExperienceSelector-module__XkpRNG__label{color:var(--color-echoes-dark)}
.PaperThumb-module__F4qRga__thumb{border-radius:var(--radius-md);width:100%;height:100%;overflow:hidden}.PaperThumb-module__F4qRga__waves{background:radial-gradient(90% 60% at 30% 70%,#82a0ff8c,#0000 60%),radial-gradient(70% 50% at 70% 30%,#5a82ff80,#0000 60%),#050a1f}.PaperThumb-module__F4qRga__ring{background:radial-gradient(circle,#050505 0% 18%,#3a3a3a 46%,#050505 60%,#1a1a1a 100%)}.PaperThumb-module__F4qRga__stars{background-color:#000;background-image:radial-gradient(1px 1px,#fffffff2,#0000 60%),radial-gradient(1px 1px at 20% 30%,#ffffff80,#0000 60%),radial-gradient(1px 1px at 70% 20%,#fff6,#0000 60%),radial-gradient(1px 1px at 80% 65%,#fff9,#0000 60%),radial-gradient(1px 1px at 35% 80%,#fff6,#0000 60%),radial-gradient(1px 1px at 60% 55%,#ffffff59,#0000 60%),radial-gradient(30% 30%,#ffffff80,#0000 70%)}
.page-module__NfDiEG__page{background:var(--color-bg-canvas);flex-direction:column;align-items:center;width:100%;display:flex}.page-module__NfDiEG__eyebrow{font-family:var(--text-eyebrow-font-family);font-weight:var(--text-eyebrow-font-weight);font-size:var(--text-eyebrow-font-size);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:uppercase;color:var(--color-accent-dark);margin:0 0 16px}.page-module__NfDiEG__sectionTitle{font-family:var(--text-display-l-font-family);font-weight:var(--text-display-l-font-weight);color:var(--color-text-primary);margin:0 0 16px;font-size:clamp(28px,3.4vw,38px);line-height:1.15}.page-module__NfDiEG__sectionBody{font-family:var(--text-body-default-font-family);font-size:var(--text-body-default-font-size);line-height:var(--text-body-default-line-height);color:var(--color-text-secondary);max-width:480px;margin:0}.page-module__NfDiEG__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;width:100%;max-width:1360px;padding:56px clamp(20px,6vw,120px) 72px;display:grid}.page-module__NfDiEG__heroHeadline{font-family:var(--text-display-xl-font-family);font-weight:var(--text-display-xl-font-weight);letter-spacing:var(--text-display-xl-letter-spacing);color:var(--color-text-primary);margin:0 0 20px;font-size:clamp(36px,5vw,56px);line-height:1.08}.page-module__NfDiEG__heroBody{font-family:var(--text-body-large-font-family);font-size:var(--text-body-large-font-size);line-height:var(--text-body-large-line-height);color:var(--color-text-secondary);max-width:440px;margin:0}.page-module__NfDiEG__heroArt{aspect-ratio:16/10;border-radius:var(--radius-lg);background:linear-gradient(160deg,#e8ecfe 0%,#cfd6f2 60%,#aab6ea 100%);width:100%}.page-module__NfDiEG__mission{border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:48px;width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px);display:grid}.page-module__NfDiEG__missionCols{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.page-module__NfDiEG__missionCol{border-left:1px solid var(--color-border-default);flex-direction:column;gap:10px;padding-left:20px;display:flex}.page-module__NfDiEG__missionIcon{border:1px solid var(--color-accent);background:var(--color-accent-subtle);border-radius:50%;width:32px;height:32px}.page-module__NfDiEG__missionColLabel{font-family:var(--text-ui-label-font-family);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-primary);margin:0;font-size:12px;font-weight:700}.page-module__NfDiEG__missionColBody{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);line-height:var(--text-body-small-line-height);color:var(--color-text-secondary);margin:0}.page-module__NfDiEG__science{border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px);display:grid}.page-module__NfDiEG__scienceArt{aspect-ratio:4/3;border-radius:var(--radius-lg);background:radial-gradient(circle at 60% 40%,#3056f559,#0a0a0abf 75%);width:100%}.page-module__NfDiEG__checklist{font-family:var(--text-body-default-font-family);color:var(--color-text-primary);flex-direction:column;gap:12px;margin:20px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.page-module__NfDiEG__checklist li{align-items:center;gap:10px;display:flex}.page-module__NfDiEG__checkMark{background:var(--color-accent-subtle);width:22px;height:22px;color:var(--color-accent-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.page-module__NfDiEG__global{border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px);display:grid}.page-module__NfDiEG__globalArt{aspect-ratio:472/149;border-radius:var(--radius-lg);background:radial-gradient(circle at 70% 30%,#2a3a7a 0%,#0a0a0a 70%);width:100%;position:relative;overflow:hidden}.page-module__NfDiEG__team{border-top:1px solid var(--color-border-default);width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px) 96px}.page-module__NfDiEG__teamCopy{max-width:600px;margin-bottom:40px}.page-module__NfDiEG__teamGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.page-module__NfDiEG__teamCard{flex-direction:column;gap:10px;display:flex}.page-module__NfDiEG__teamArt{aspect-ratio:4/5;border-radius:var(--radius-md);background:linear-gradient(165deg, var(--color-bg-subtle) 0%, var(--color-accent-subtle) 100%)}.page-module__NfDiEG__teamLabel{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-text-primary);margin:0;font-size:14px}.page-module__NfDiEG__teamBody{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);line-height:var(--text-body-small-line-height);color:var(--color-text-secondary);margin:0}@media (max-width:860px){.page-module__NfDiEG__hero,.page-module__NfDiEG__mission,.page-module__NfDiEG__science,.page-module__NfDiEG__global,.page-module__NfDiEG__missionCols{grid-template-columns:minmax(0,1fr)}.page-module__NfDiEG__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.page-module__PkZH-q__page{background:var(--color-bg-canvas);flex-direction:column;align-items:center;width:100%;display:flex}.page-module__PkZH-q__hero{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:640px;padding:120px clamp(20px,6vw,120px) 160px;display:flex}.page-module__PkZH-q__eyebrow{font-family:var(--text-eyebrow-font-family);font-weight:var(--text-eyebrow-font-weight);font-size:var(--text-eyebrow-font-size);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:uppercase;color:var(--color-accent-dark);margin:0 0 16px}.page-module__PkZH-q__headline{font-family:var(--text-display-l-font-family);font-weight:var(--text-display-l-font-weight);color:var(--color-text-primary);margin:0 0 20px;font-size:clamp(32px,4.4vw,44px)}.page-module__PkZH-q__body{font-family:var(--text-body-large-font-family);font-size:var(--text-body-large-font-size);line-height:var(--text-body-large-line-height);color:var(--color-text-secondary);margin:0 0 40px}.page-module__PkZH-q__storesRow{gap:16px;margin-bottom:24px;display:flex}.page-module__PkZH-q__storeBadge{border-radius:var(--radius-sm);background:var(--color-bg-inverse);color:var(--color-text-inverse);opacity:.55;cursor:not-allowed;font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);flex-direction:column;align-items:flex-start;gap:0;padding:10px 22px;font-size:15px;display:flex}.page-module__PkZH-q__storeBadgeMeta{opacity:.8;font-size:10px}.page-module__PkZH-q__note{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);color:var(--color-text-muted);margin:0}
.page-module___8aEwW__page{background:var(--color-bg-canvas);flex-direction:column;align-items:center;width:100%;display:flex;overflow-x:hidden}.page-module___8aEwW__eyebrow{font-family:var(--text-eyebrow-font-family);font-weight:var(--text-eyebrow-font-weight);font-size:var(--text-eyebrow-font-size);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 16px}.page-module___8aEwW__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;width:100%;max-width:1360px;padding:56px clamp(20px,6vw,120px) 72px;display:grid}.page-module___8aEwW__heroHeadline{font-family:var(--text-ui-label-font-family);letter-spacing:-1px;color:var(--color-accent);margin:0 0 24px;font-size:clamp(40px,6vw,72px);font-weight:800;line-height:1.04}.page-module___8aEwW__heroBody{font-family:var(--text-body-large-font-family);font-size:var(--text-body-large-font-size);line-height:var(--text-body-large-line-height);color:var(--color-text-secondary);max-width:440px;margin:0 0 32px}.page-module___8aEwW__heroCtas{align-items:center;gap:24px;display:flex}.page-module___8aEwW__heroArt{aspect-ratio:2;border-radius:var(--radius-lg);background:linear-gradient(160deg,#eef0fb 0%,#dfe4fb 60%,#c9d2fb 100%);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__explore{border-top:1px solid var(--color-border-default);width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px)}.page-module___8aEwW__exploreRow{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.page-module___8aEwW__exploreCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.page-module___8aEwW__exploreCard{flex-direction:column;gap:10px;padding-right:8px;display:flex}.page-module___8aEwW__exploreNumber{font-family:var(--text-mono-font-family);color:var(--color-accent);font-size:22px;font-weight:600}.page-module___8aEwW__exploreTitle{font-family:var(--text-ui-label-font-family);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700}.page-module___8aEwW__exploreBody{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);line-height:var(--text-body-small-line-height);color:var(--color-text-secondary);margin:0}.page-module___8aEwW__exploreArrow{color:var(--color-accent);font-size:15px}.page-module___8aEwW__exploreArt{aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative}.page-module___8aEwW__exploreArtCircle{aspect-ratio:1;background:radial-gradient(circle,#3056f52e,#0000 70%);border:1px solid #3056f54d;border-radius:50%;width:60%;position:absolute}.page-module___8aEwW__exploreArtCircle:first-child{left:6%}.page-module___8aEwW__exploreArtCircle:last-child{right:6%}.page-module___8aEwW__app{border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.8fr);align-items:center;gap:32px;width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px);display:grid}.page-module___8aEwW__appHeadline{font-family:var(--text-display-l-font-family);font-weight:var(--text-display-l-font-weight);letter-spacing:var(--text-display-l-letter-spacing);color:var(--color-text-primary);margin:0 0 16px;font-size:clamp(28px,3.4vw,38px);line-height:1.12}.page-module___8aEwW__appBody{font-family:var(--text-body-default-font-family);font-size:var(--text-body-default-font-size);line-height:var(--text-body-default-line-height);color:var(--color-text-secondary);margin:0 0 16px}.page-module___8aEwW__appLink{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-accent);text-underline-offset:4px;white-space:nowrap;font-size:15px;text-decoration:underline}.page-module___8aEwW__phones{justify-content:center;align-items:center;height:320px;display:flex;position:relative}.page-module___8aEwW__phone{width:140px;height:290px;box-shadow:var(--shadow-card);border:1px solid #0a0a0a26;border-radius:24px;flex-direction:column;align-items:center;gap:4px;padding:14px 12px;display:flex;position:absolute}.page-module___8aEwW__phoneStatusBar{width:100%;font-family:var(--text-mono-font-family);text-align:right;opacity:.7;font-size:9px}.page-module___8aEwW__phoneDreams{color:var(--color-accent-dark);z-index:1;background:linear-gradient(170deg,#eef0ff 0%,#dfe4fe 100%);left:6%;transform:rotate(-9deg)}.page-module___8aEwW__phoneTwins{z-index:2;background:var(--color-bg-inverse);color:var(--color-text-inverse)}.page-module___8aEwW__phoneAvatar{background:linear-gradient(160deg, var(--color-accent) 0%, #121212 100%);border-radius:50%;width:56px;height:56px;margin-top:36px}.page-module___8aEwW__phoneEchoes{color:var(--color-text-inverse-muted);z-index:1;background:linear-gradient(170deg,#1a1a1a 0%,#050505 100%);right:6%;transform:rotate(9deg)}.page-module___8aEwW__phoneLabel{font-family:var(--text-ui-label-font-family);margin:10px 0 0;font-size:13px;font-weight:700}.page-module___8aEwW__phoneSub{font-family:var(--text-ui-caption-font-family);opacity:.75;margin:0;font-size:11px}.page-module___8aEwW__appAvailability{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.page-module___8aEwW__appAvailabilityLabel{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);color:var(--color-text-secondary);margin:0}.page-module___8aEwW__storeBadges{flex-direction:column;gap:10px;display:flex}.page-module___8aEwW__storeBadge{border-radius:var(--radius-sm);background:var(--color-bg-inverse);color:var(--color-text-inverse);border-color:var(--color-bg-inverse);flex-direction:column;align-items:flex-start;gap:0;padding:8px 18px}.page-module___8aEwW__storeBadgeMeta{opacity:.7;font-size:10px}.page-module___8aEwW__science{border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px);display:grid}.page-module___8aEwW__scienceHeadline{font-family:var(--text-heading-1-font-family);font-weight:var(--text-heading-1-font-weight);color:var(--color-text-primary);margin:0 0 16px;font-size:clamp(26px,3vw,34px);line-height:1.18}.page-module___8aEwW__scienceBody{font-family:var(--text-body-default-font-family);font-size:var(--text-body-default-font-size);line-height:var(--text-body-default-line-height);color:var(--color-text-secondary);max-width:460px;margin:0 0 16px}.page-module___8aEwW__scienceArt{aspect-ratio:4/3;width:100%;position:relative}.page-module___8aEwW__research{border-top:1px solid var(--color-border-default);width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px) 96px}.page-module___8aEwW__researchHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.page-module___8aEwW__researchHeadline{font-family:var(--text-heading-1-font-family);font-weight:var(--text-heading-1-font-weight);color:var(--color-text-primary);margin:0;font-size:clamp(26px,3vw,34px)}.page-module___8aEwW__researchList{flex-direction:column;display:flex}.page-module___8aEwW__researchRow{border-top:1px solid var(--color-border-default);grid-template-columns:96px minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:20px 0;display:grid}.page-module___8aEwW__researchThumb{border-radius:var(--radius-sm);width:96px;height:64px;overflow:hidden}.page-module___8aEwW__researchTitle{font-family:var(--text-body-large-font-family);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600}.page-module___8aEwW__researchId{font-family:var(--text-mono-font-family);color:var(--color-text-muted);white-space:nowrap;font-size:12px}.page-module___8aEwW__researchArrow{color:var(--color-accent)}@media (max-width:860px){.page-module___8aEwW__hero,.page-module___8aEwW__exploreRow,.page-module___8aEwW__app,.page-module___8aEwW__science,.page-module___8aEwW__exploreCards{grid-template-columns:minmax(0,1fr)}.page-module___8aEwW__exploreArt,.page-module___8aEwW__phones{display:none}.page-module___8aEwW__researchRow{grid-template-columns:72px minmax(0,1fr) auto}.page-module___8aEwW__researchId{display:none}}
.page-module__bq38yq__page{background:var(--color-bg-canvas);flex-direction:column;align-items:center;width:100%;display:flex}.page-module__bq38yq__header{width:100%;max-width:1200px;padding:56px clamp(20px,6vw,120px) 0}.page-module__bq38yq__headerRow{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.page-module__bq38yq__backLink{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-text-secondary);font-size:14px}.page-module__bq38yq__id{font-family:var(--text-mono-font-family);color:var(--color-text-muted);font-size:12px}.page-module__bq38yq__title{font-family:var(--text-display-l-font-family);font-weight:var(--text-display-l-font-weight);color:var(--color-text-primary);margin:0 0 20px;font-size:clamp(30px,3.8vw,44px);line-height:1.15}.page-module__bq38yq__authors{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-text-primary);margin:0 0 8px;font-size:15px}.page-module__bq38yq__meta{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);color:var(--color-text-muted);margin:0}.page-module__bq38yq__figure{width:100%;max-width:1200px;padding:40px clamp(20px,6vw,120px) 0}.page-module__bq38yq__figureArt{aspect-ratio:16/7;border-radius:var(--radius-lg);width:100%;display:block}.page-module__bq38yq__body{grid-template-columns:minmax(0,1fr) 280px;gap:56px;width:100%;max-width:1200px;padding:48px clamp(20px,6vw,120px) 96px;display:grid}.page-module__bq38yq__tabsBlock{min-width:0}.page-module__bq38yq__tabList{border-bottom:1px solid var(--color-border-default);gap:28px;margin-bottom:28px;display:flex}.page-module__bq38yq__tab{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;min-height:44px;padding:0 0 14px;font-size:15px}.page-module__bq38yq__tabActive{color:var(--color-text-primary);border-bottom-color:var(--color-accent)}.page-module__bq38yq__tabPanel p{font-family:var(--text-body-default-font-family);font-size:var(--text-body-default-font-size);line-height:var(--text-body-default-line-height);color:var(--color-text-secondary);max-width:680px;margin:0}.page-module__bq38yq__sidebar{flex-direction:column;gap:32px;display:flex}.page-module__bq38yq__downloadPanel{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-card);flex-direction:column;gap:10px;padding:24px;display:flex}.page-module__bq38yq__downloadHeading{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-text-primary);margin:0 0 6px;font-size:14px}.page-module__bq38yq__downloadButton{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-text-inverse-muted);background:var(--color-text-muted);border-radius:var(--radius-pill);cursor:not-allowed;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 18px;font-size:14px;display:flex}.page-module__bq38yq__downloadLink{font-family:var(--text-ui-label-font-family);color:var(--color-text-muted);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);cursor:not-allowed;align-items:center;min-height:44px;padding:11px 16px;font-size:14px;display:flex}.page-module__bq38yq__metaPanel{border-top:1px solid var(--color-border-default);flex-direction:column;gap:4px;padding-top:8px;display:flex}.page-module__bq38yq__metaLabel{font-family:var(--text-eyebrow-font-family);font-weight:var(--text-eyebrow-font-weight);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:uppercase;color:var(--color-text-muted);margin:16px 0 6px;font-size:11px}.page-module__bq38yq__metaPanel .page-module__bq38yq__metaLabel:first-child{margin-top:0}.page-module__bq38yq__metaValue{font-family:var(--text-body-default-font-family);color:var(--color-text-primary);margin:0;font-size:15px}.page-module__bq38yq__metaValueMono{font-family:var(--text-mono-font-family);color:var(--color-text-secondary);word-break:break-all;margin:0;font-size:12px}.page-module__bq38yq__keywordList{font-family:var(--text-body-small-font-family);color:var(--color-text-secondary);flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}@media (max-width:860px){.page-module__bq38yq__body{grid-template-columns:minmax(0,1fr)}.page-module__bq38yq__tabList{overflow-x:auto}}
.page-module__jQ7Jqq__page{background:var(--color-bg-canvas);flex-direction:column;align-items:center;width:100%;display:flex}.page-module__jQ7Jqq__eyebrow{font-family:var(--text-eyebrow-font-family);font-weight:var(--text-eyebrow-font-weight);font-size:var(--text-eyebrow-font-size);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 16px}.page-module__jQ7Jqq__header{width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px) 32px}.page-module__jQ7Jqq__headline{font-family:var(--text-display-l-font-family);font-weight:var(--text-display-l-font-weight);color:var(--color-text-primary);margin:0 0 20px;font-size:clamp(36px,4.6vw,56px)}.page-module__jQ7Jqq__headerRow{display:flex}.page-module__jQ7Jqq__headerBody{font-family:var(--text-body-large-font-family);font-size:var(--text-body-large-font-size);line-height:var(--text-body-large-line-height);color:var(--color-text-secondary);max-width:560px;margin:0}.page-module__jQ7Jqq__body{width:100%;max-width:1360px;padding:0 clamp(20px,6vw,120px) 96px}.page-module__jQ7Jqq__filters{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.page-module__jQ7Jqq__filterPill{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-text-secondary);background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);cursor:pointer;min-height:44px;padding:9px 18px;font-size:14px}.page-module__jQ7Jqq__filterPill:hover{border-color:var(--color-border-strong)}.page-module__jQ7Jqq__filterPillActive{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-text-on)}.page-module__jQ7Jqq__empty{font-family:var(--text-body-default-font-family);font-size:var(--text-body-default-font-size);color:var(--color-text-muted);padding:48px 0}.page-module__jQ7Jqq__list{flex-direction:column;display:flex}.page-module__jQ7Jqq__row{border-top:1px solid var(--color-border-default);grid-template-columns:220px minmax(0,1fr);gap:32px;padding:32px 0;display:grid}.page-module__jQ7Jqq__row:last-child{border-bottom:1px solid var(--color-border-default)}.page-module__jQ7Jqq__thumb{aspect-ratio:4/3;border-radius:var(--radius-md);width:100%;overflow:hidden}.page-module__jQ7Jqq__rowBody{flex-direction:column;gap:12px;min-width:0;display:flex}.page-module__jQ7Jqq__rowHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.page-module__jQ7Jqq__rowTitle{font-family:var(--text-heading-2-font-family);font-weight:var(--text-heading-2-font-weight);font-size:var(--text-heading-2-font-size);line-height:var(--text-heading-2-line-height);color:var(--color-text-primary);margin:0}.page-module__jQ7Jqq__rowId{font-family:var(--text-mono-font-family);color:var(--color-text-muted);white-space:nowrap;font-size:12px}.page-module__jQ7Jqq__rowAbstract{font-family:var(--text-body-default-font-family);font-size:var(--text-body-default-font-size);line-height:var(--text-body-default-line-height);color:var(--color-text-secondary);max-width:740px;margin:0}.page-module__jQ7Jqq__tagRow{flex-wrap:wrap;gap:8px;display:flex}.page-module__jQ7Jqq__tag{font-family:var(--text-ui-caption-font-family);color:var(--color-text-secondary);background:var(--color-bg-subtle);border-radius:var(--radius-pill);padding:5px 12px;font-size:12px}@media (max-width:860px){.page-module__jQ7Jqq__row{grid-template-columns:minmax(0,1fr)}.page-module__jQ7Jqq__rowHead{flex-direction:column;gap:4px}}
.page-module__iVALuW__page{background:var(--color-bg-canvas);flex-direction:column;align-items:center;width:100%;display:flex}.page-module__iVALuW__eyebrow{font-family:var(--text-eyebrow-font-family);font-weight:var(--text-eyebrow-font-weight);font-size:var(--text-eyebrow-font-size);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 16px}.page-module__iVALuW__header{width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px) 16px}.page-module__iVALuW__headline{font-family:var(--text-display-l-font-family);font-weight:var(--text-display-l-font-weight);color:var(--color-text-primary);margin:0;font-size:clamp(32px,4vw,44px)}.page-module__iVALuW__sections{width:100%;max-width:1360px}.page-module__iVALuW__section{border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;width:100%;padding:56px clamp(20px,6vw,120px);display:grid}.page-module__iVALuW__sectionLabel{font-family:var(--text-mono-font-family);letter-spacing:var(--text-mono-letter-spacing);text-transform:uppercase;color:var(--color-accent);margin:0 0 16px;font-size:12px}.page-module__iVALuW__sectionTitle{font-family:var(--text-heading-1-font-family);font-weight:var(--text-heading-1-font-weight);color:var(--color-text-primary);margin:0 0 16px;font-size:clamp(28px,3.4vw,38px);line-height:1.15}.page-module__iVALuW__sectionBody{font-family:var(--text-body-default-font-family);font-size:var(--text-body-default-font-size);line-height:var(--text-body-default-line-height);color:var(--color-text-secondary);max-width:440px;margin:0 0 16px}.page-module__iVALuW__sectionLink{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-accent);text-underline-offset:4px;font-size:15px;text-decoration:underline;display:inline-block}.page-module__iVALuW__sectionArt{aspect-ratio:4/3;justify-content:center;align-items:center;width:100%;display:flex}.page-module__iVALuW__art{border-radius:var(--radius-lg);width:100%;height:100%}.page-module__iVALuW__artPolar{position:relative}.page-module__iVALuW__artMap,.page-module__iVALuW__artFaces,.page-module__iVALuW__artBuilding{text-align:center;font-family:var(--text-mono-font-family);letter-spacing:var(--text-mono-letter-spacing);text-transform:uppercase;color:var(--color-accent-dark);justify-content:center;align-items:center;padding:24px;font-size:11px;display:flex}.page-module__iVALuW__artMap{background:linear-gradient(160deg,#eef0fb 0%,#dfe4fb 100%)}.page-module__iVALuW__artMap:before{content:"Map artwork — pending asset"}.page-module__iVALuW__artFaces{background:radial-gradient(circle,#e8ecfe 0%,#f6f7fd 100%)}.page-module__iVALuW__artFaces:before{content:"Verification artwork — pending asset"}.page-module__iVALuW__artBuilding{background:linear-gradient(160deg,#e4e8f8 0%,#cfd6f2 100%)}.page-module__iVALuW__artBuilding:before{content:"Campus photo — pending asset"}.page-module__iVALuW__appsRow{justify-content:center;gap:28px;width:100%;display:flex}.page-module__iVALuW__appIcon{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.page-module__iVALuW__appIconMark{border:1px solid var(--color-border-default);border-radius:50%;width:84px;height:84px}.page-module__iVALuW__appIconMark_twins{background:radial-gradient(circle,#3056f573,#0000 70%)}.page-module__iVALuW__appIconMark_dreams{background:radial-gradient(circle,#8b7cf073,#0000 70%)}.page-module__iVALuW__appIconMark_echoes{background:radial-gradient(circle,#57544e80,#0000 70%)}.page-module__iVALuW__appIconLabel{font-family:var(--text-ui-label-font-family);letter-spacing:1px;color:var(--color-accent);margin:0;font-size:12px;font-weight:700}.page-module__iVALuW__appIconCaption{font-family:var(--text-body-small-font-family);color:var(--color-text-muted);margin:0;font-size:12px}@media (max-width:860px){.page-module__iVALuW__section{grid-template-columns:minmax(0,1fr)}.page-module__iVALuW__appsRow{flex-wrap:wrap}}
.ExperienceTemplate-module__vna1wq__page{background:var(--color-bg-canvas);flex-direction:column;align-items:center;width:100%;display:flex}.ExperienceTemplate-module__vna1wq__theme_twins{--theme-accent:var(--color-accent);--theme-accent-dark:var(--color-accent-dark);--theme-accent-subtle:var(--color-accent-subtle)}.ExperienceTemplate-module__vna1wq__theme_dreams{--theme-accent:var(--color-dreams);--theme-accent-dark:var(--color-dreams-dark);--theme-accent-subtle:var(--color-dreams-subtle)}.ExperienceTemplate-module__vna1wq__theme_echoes{--theme-accent:var(--color-echoes);--theme-accent-dark:var(--color-echoes-dark);--theme-accent-subtle:var(--color-echoes-subtle)}.ExperienceTemplate-module__vna1wq__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;width:100%;max-width:1360px;padding:48px clamp(20px,6vw,120px) 72px;display:grid}.ExperienceTemplate-module__vna1wq__eyebrow{font-family:var(--text-mono-font-family);letter-spacing:var(--text-mono-letter-spacing);text-transform:uppercase;color:var(--theme-accent-dark);margin:0 0 16px;font-size:13px}.ExperienceTemplate-module__vna1wq__heroHeadline{font-family:var(--text-display-l-font-family);font-weight:var(--text-display-l-font-weight);letter-spacing:var(--text-display-l-letter-spacing);color:var(--color-text-primary);margin:0 0 20px;font-size:clamp(32px,4.4vw,48px);line-height:1.1}.ExperienceTemplate-module__vna1wq__heroBody{font-family:var(--text-body-large-font-family);font-size:var(--text-body-large-font-size);line-height:var(--text-body-large-line-height);color:var(--color-text-secondary);max-width:440px;margin:0 0 32px}.ExperienceTemplate-module__vna1wq__heroCtas{align-items:center;gap:24px;display:flex}.ExperienceTemplate-module__vna1wq__heroArt{aspect-ratio:4/3;border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--theme-accent-subtle) 0%, var(--color-bg-subtle) 100%);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.ExperienceTemplate-module__vna1wq__heroArtRing{aspect-ratio:1;border:1px solid var(--theme-accent);opacity:.4;border-radius:50%;width:62%;position:absolute}.ExperienceTemplate-module__vna1wq__heroArtRing:before{content:"";border:1px solid var(--theme-accent);opacity:.6;border-radius:50%;position:absolute;inset:16%}.ExperienceTemplate-module__vna1wq__heroCornerLabel{font-family:var(--text-mono-font-family);letter-spacing:var(--text-mono-letter-spacing);text-transform:uppercase;color:var(--theme-accent-dark);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--radius-pill);background:#faf8f5d9;margin:0;padding:6px 12px;font-size:11px;position:absolute;bottom:20px;right:20px}.ExperienceTemplate-module__vna1wq__mid{border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px);display:grid}.ExperienceTemplate-module__vna1wq__phone{border:1px solid var(--color-border-strong);background:var(--color-bg-card);width:220px;box-shadow:var(--shadow-card);border-radius:24px;flex-direction:column;gap:10px;margin:0 auto;padding:16px 14px;display:flex}.ExperienceTemplate-module__vna1wq__phoneStatusBar{font-family:var(--text-mono-font-family);letter-spacing:var(--text-mono-letter-spacing);color:var(--color-text-muted);justify-content:space-between;font-size:9px;display:flex}.ExperienceTemplate-module__vna1wq__phoneTabs{border-bottom:1px solid var(--color-border-default);font-family:var(--text-ui-caption-font-family);color:var(--color-text-muted);gap:12px;padding-bottom:8px;font-size:11px;display:flex}.ExperienceTemplate-module__vna1wq__phoneTabActive{color:var(--theme-accent-dark);font-weight:700}.ExperienceTemplate-module__vna1wq__phoneScreen{aspect-ratio:9/14;border-radius:var(--radius-md);background:linear-gradient(165deg, var(--theme-accent-subtle) 0%, var(--theme-accent) 120%);opacity:.85}.ExperienceTemplate-module__vna1wq__midTitle{font-family:var(--text-heading-1-font-family);font-weight:var(--text-heading-1-font-weight);color:var(--color-text-primary);margin:0 0 16px;font-size:clamp(26px,3vw,34px);line-height:1.18}.ExperienceTemplate-module__vna1wq__midBody{font-family:var(--text-body-default-font-family);font-size:var(--text-body-default-font-size);line-height:var(--text-body-default-line-height);color:var(--color-text-secondary);max-width:480px;margin:0 0 24px}.ExperienceTemplate-module__vna1wq__bullets{font-family:var(--text-body-default-font-family);color:var(--color-text-secondary);flex-direction:column;gap:14px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.ExperienceTemplate-module__vna1wq__bullets li{padding-left:22px;position:relative}.ExperienceTemplate-module__vna1wq__bulletMark{background:var(--theme-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}.ExperienceTemplate-module__vna1wq__closer{border-top:1px solid var(--color-border-default);width:100%;max-width:1360px;padding:64px clamp(20px,6vw,120px) 96px}.ExperienceTemplate-module__vna1wq__closerHeading{font-family:var(--text-eyebrow-font-family);font-weight:var(--text-eyebrow-font-weight);font-size:var(--text-eyebrow-font-size);letter-spacing:var(--text-eyebrow-letter-spacing);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 32px}.ExperienceTemplate-module__vna1wq__closerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.ExperienceTemplate-module__vna1wq__closerCard{flex-direction:column;gap:12px;display:flex}.ExperienceTemplate-module__vna1wq__closerArt{aspect-ratio:4/3;border-radius:var(--radius-md);background:linear-gradient(160deg, var(--theme-accent-subtle) 0%, var(--color-bg-subtle) 100%);position:relative;overflow:hidden}.ExperienceTemplate-module__vna1wq__closerTitle{font-family:var(--text-ui-label-font-family);font-weight:var(--text-ui-label-font-weight);color:var(--color-text-primary);margin:0;font-size:16px}.ExperienceTemplate-module__vna1wq__closerBody{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);line-height:var(--text-body-small-line-height);color:var(--color-text-secondary);margin:0}@media (max-width:860px){.ExperienceTemplate-module__vna1wq__hero,.ExperienceTemplate-module__vna1wq__mid{grid-template-columns:minmax(0,1fr)}.ExperienceTemplate-module__vna1wq__phone{width:180px}.ExperienceTemplate-module__vna1wq__closerGrid{grid-template-columns:minmax(0,1fr)}}
