.afterlight_page__F_qlh{--paper:#f2ecdf;--ink:#20253d;--muted:#777783;--line:rgba(32,37,61,.2);min-height:100vh;overflow:hidden;color:var(--ink);background-color:var(--paper);background-image:radial-gradient(rgba(43,44,61,.16) .55px,transparent .65px);background-size:5px 5px;font-family:Manrope Variable,Arial,sans-serif;font-feature-settings:"ss01","liga";-webkit-font-smoothing:antialiased;isolation:isolate}.afterlight_page__F_qlh *{box-sizing:border-box}.afterlight_page__F_qlh a{color:inherit;text-decoration:none}.afterlight_page__F_qlh button,.afterlight_page__F_qlh input{font:inherit}.afterlight_page__F_qlh :focus-visible{outline:2px solid #d86354;outline-offset:5px}.afterlight_topbar__bTo_4{position:relative;z-index:2;padding:0 34px}.afterlight_topbarInner__XYIsi{width:min(100%,1600px);min-height:84px;justify-content:space-between;gap:24px;margin:0 auto;border-bottom:1px solid var(--line)}.afterlight_homeLink__xL51B,.afterlight_topbarInner__XYIsi,.afterlight_topbarRight__a9i_O,.afterlight_wordmark__DqFhR{display:flex;align-items:center}.afterlight_wordmark__DqFhR{gap:12px}.afterlight_wordmarkGlyph__2NzfA{display:grid;width:39px;height:39px;place-items:center;border:1px solid var(--ink);border-radius:50%;color:#d86354;font-family:Newsreader,Georgia,serif;font-size:34px;font-style:italic;line-height:1}.afterlight_wordmark__DqFhR small,.afterlight_wordmark__DqFhR strong{display:block}.afterlight_wordmark__DqFhR strong{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.17em}.afterlight_chapterIndex__2gZxB,.afterlight_chapterText__CDkAu small,.afterlight_eyebrow__zoKO2,.afterlight_footer__dxt8c,.afterlight_homeLink__xL51B,.afterlight_plateCaption__QpbYo,.afterlight_plateTopline__XjUNS,.afterlight_rangeLabels__zHYUw,.afterlight_sectionLabel__iZNWi,.afterlight_topbarRight__a9i_O,.afterlight_verticalNote__a6_yo,.afterlight_wordmark__DqFhR small{font-family:IBM Plex Mono,monospace;text-transform:uppercase}.afterlight_wordmark__DqFhR small{margin-top:4px;color:var(--muted);font-size:8px;letter-spacing:.11em}.afterlight_topbarRight__a9i_O{gap:30px;color:var(--muted);font-size:9px;letter-spacing:.12em}.afterlight_homeLink__xL51B{gap:10px;color:var(--ink);font-family:Manrope Variable,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:-.01em;text-transform:none}.afterlight_endLink__Tf9nI span,.afterlight_homeLink__xL51B span{color:#d86354;transition:transform .18s ease}.afterlight_endLink__Tf9nI:hover span,.afterlight_homeLink__xL51B:hover span{transform:translate(2px,-2px)}.afterlight_main__ipfVv{padding:28px 34px 0}.afterlight_hero__KaoSa{position:relative;width:min(100%,1600px);height:min(700px,max(490px,calc(100svh - 190px)));min-height:490px;overflow:hidden;margin:0 auto;isolation:isolate;color:#fff1df;background:linear-gradient(180deg,var(--sky-top),var(--sky-middle) 58%,var(--sky-horizon));box-shadow:0 32px 70px rgba(52,43,58,.14)}.afterlight_atmosphere__mDUFP,.afterlight_heroVignette__NSxUj,.afterlight_skySvg__VjPQu{position:absolute;inset:0;width:100%;height:100%}.afterlight_skySvg__VjPQu{z-index:-2}.afterlight_atmosphere__mDUFP{z-index:0;overflow:hidden;pointer-events:none;opacity:.8;mix-blend-mode:screen}.afterlight_atmosphere__mDUFP canvas{display:block;width:100%;height:100%}.afterlight_halo__OgsKJ,.afterlight_ridge__8fO7p,.afterlight_sun__HFtoa{transition:fill .85s cubic-bezier(.2,.7,.2,1),opacity .85s ease}.afterlight_sun__HFtoa{transition:cy .75s cubic-bezier(.22,.7,.2,1),fill .85s ease,opacity .85s ease}.afterlight_star__EcoRT{animation:afterlight_shimmer__qOW1O 4.6s ease-in-out infinite alternate}.afterlight_clouds__h5sl2 path{fill:none;stroke:#fff4e6;stroke-linecap:round;stroke-width:1.5;animation:afterlight_cloud-drift__GfbNY 48s ease-in-out infinite alternate}.afterlight_topography__dMouo path{fill:none;stroke:hsla(18,81%,90%,.2);stroke-width:1}.afterlight_heroVignette__NSxUj{z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(33,33,58,.38),transparent 72%),linear-gradient(0deg,rgba(28,30,54,.45),transparent 25%)}.afterlight_heroCopy__AXw_4,.afterlight_plateCaption__QpbYo,.afterlight_plateTopline__XjUNS,.afterlight_verticalNote__a6_yo{z-index:2}.afterlight_plateCaption__QpbYo,.afterlight_plateTopline__XjUNS{position:absolute;right:43px;left:43px;display:flex;justify-content:space-between;gap:20px;color:rgba(255,242,222,.8);font-size:9px;letter-spacing:.15em}.afterlight_plateTopline__XjUNS{top:32px}.afterlight_plateCaption__QpbYo{bottom:28px;color:rgba(255,238,219,.88);font-size:8px;letter-spacing:.12em}.afterlight_heroCopy__AXw_4{position:absolute;top:41%;left:clamp(44px,8.5vw,132px);width:min(60%,760px);transform:translateY(-50%)}.afterlight_heroCopy__AXw_4 .afterlight_eyebrow__zoKO2{animation:afterlight_ink-arrive__I8z80 .72s cubic-bezier(.2,.7,.2,1) 40ms both}.afterlight_heroCopy__AXw_4 h1{animation:afterlight_ink-arrive__I8z80 .94s cubic-bezier(.2,.7,.2,1) .1s both}.afterlight_heroCopy__AXw_4 .afterlight_heroLede__j1yMj{animation:afterlight_ink-arrive__I8z80 .76s cubic-bezier(.2,.7,.2,1) .21s both}.afterlight_eyebrow__zoKO2{margin:0 0 28px 7px;color:#ffd5b0;font-size:10px;letter-spacing:.18em}.afterlight_dialIntro__vUyAb h2,.afterlight_hero__KaoSa h1{margin:0;font-family:Newsreader,Iowan Old Style,Georgia,serif;font-size:clamp(70px,7.2vw,118px);font-weight:400;letter-spacing:-.071em;line-height:.82;text-wrap:balance}.afterlight_dialIntro__vUyAb h2 em,.afterlight_hero__KaoSa h1 em{color:#ffb18b;font-weight:400}.afterlight_heroLede__j1yMj{max-width:330px;margin:24px 0 0 8px;color:rgba(255,242,229,.88);font-size:14px;line-height:1.75}.afterlight_heroControls__4qLdq{position:absolute;z-index:3;right:clamp(24px,4.6vw,70px);bottom:58px;left:clamp(24px,4.6vw,70px);border:1px solid rgba(255,250,237,.78);padding:11px 18px 8px;color:#20253d;background:hsla(41,51%,93%,.95);box-shadow:0 12px 36px rgba(22,26,49,.2);backdrop-filter:blur(16px);animation:afterlight_dock-arrive__pZg4b .82s cubic-bezier(.2,.7,.2,1) .18s both}.afterlight_heroControlTop__0sX4p{display:grid;grid-template-columns:minmax(265px,.7fr) minmax(220px,1.3fr);align-items:center;gap:28px;min-height:31px}.afterlight_heroReadout__QpMEo{display:flex;min-width:0;align-items:baseline;gap:11px;white-space:nowrap}.afterlight_heroChapterIndex__D1Oqe,.afterlight_heroReadout__QpMEo>span{color:#8f596b;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:.11em}.afterlight_heroReadout__QpMEo>strong{color:#20253d;font-family:Newsreader,Georgia,serif;font-size:27px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.035em;line-height:1}.afterlight_heroReadout__QpMEo>em{overflow:hidden;color:#8f596b;font-family:Newsreader,Georgia,serif;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.afterlight_visuallyHidden__7TAPD{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.afterlight_heroRange__GGwKl{display:block;width:100%;height:22px;min-width:0;margin:0;appearance:none;cursor:ew-resize;background:transparent}.afterlight_heroRange__GGwKl::-webkit-slider-runnable-track{height:2px;background:linear-gradient(90deg,#d86354 var(--progress),rgba(32,37,61,.2) var(--progress))}.afterlight_heroRange__GGwKl::-moz-range-track{height:2px;background:rgba(32,37,61,.2)}.afterlight_heroRange__GGwKl::-moz-range-progress{height:2px;background:#d86354}.afterlight_heroRange__GGwKl::-webkit-slider-thumb{width:16px;height:16px;margin-top:-7px;appearance:none;border:1px solid #f6f0e3;border-radius:50%;background:#d86354;box-shadow:0 0 0 1px #d86354;transition:transform .14s ease}.afterlight_heroRange__GGwKl::-moz-range-thumb{width:14px;height:14px;border:1px solid #f6f0e3;border-radius:50%;background:#d86354;box-shadow:0 0 0 1px #d86354}.afterlight_heroRange__GGwKl:hover::-webkit-slider-thumb{transform:scale(1.2)}.afterlight_heroRange__GGwKl:focus-visible{outline-offset:4px}.afterlight_heroChapters__V9Ad2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px;border-top:1px solid rgba(32,37,61,.16)}.afterlight_heroChapter__WDkWb{display:grid;min-width:0;min-height:33px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;border:0;border-right:1px solid rgba(32,37,61,.14);padding:5px 13px 1px 0;color:#686675;text-align:left;cursor:pointer;background:transparent;transition:color .16s ease}.afterlight_heroChapter__WDkWb+.afterlight_heroChapter__WDkWb{padding-left:13px}.afterlight_heroChapter__WDkWb:last-child{border-right:0;padding-right:0}.afterlight_heroChapter__WDkWb strong{overflow:hidden;font-family:Newsreader,Georgia,serif;font-size:14px;font-weight:500;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.afterlight_heroChapter__WDkWb small{color:#85818a;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:.06em}.afterlight_heroChapter__WDkWb:hover,.afterlight_heroChapter__WDkWb[data-active=true],.afterlight_heroChapter__WDkWb[data-active=true] .afterlight_heroChapterIndex__D1Oqe{color:#d86354}.afterlight_verticalNote__a6_yo{position:absolute;top:50%;right:19px;color:rgba(255,242,222,.58);font-size:7px;letter-spacing:.15em;writing-mode:vertical-rl}.afterlight_dialSection__RD9Mg{display:grid;width:min(100%,1290px);grid-template-columns:.78fr 1.22fr;gap:clamp(48px,7vw,112px);margin:0 auto;padding:clamp(90px,10vw,145px) 0 136px}.afterlight_dialIntro__vUyAb{padding:8px 0 0 8px}.afterlight_sectionLabel__iZNWi{display:block;color:#8f596b;font-size:9px;font-weight:500;letter-spacing:.16em}.afterlight_dialIntro__vUyAb h2{margin-top:31px;color:var(--ink);font-size:clamp(58px,6.2vw,92px);line-height:.93}.afterlight_dialIntro__vUyAb h2 em{color:#d86354}.afterlight_dialIntro__vUyAb>p:last-child{max-width:300px;margin:25px 0 0;color:#666573;font-size:14px;line-height:1.8}.afterlight_glances__4BgeV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.afterlight_glance__c1ST9{min-width:0;border-right:1px solid var(--line);padding:18px 20px 21px 0}.afterlight_glance__c1ST9+.afterlight_glance__c1ST9{padding-left:20px}.afterlight_glance__c1ST9:last-child{border-right:0;padding-right:0}.afterlight_glanceMeta__EUczq{display:flex;justify-content:space-between;color:#8f596b;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:.1em}.afterlight_glance__c1ST9 h3{margin:19px 0 8px;color:var(--ink);font-family:Newsreader,Georgia,serif;font-size:clamp(17px,1.5vw,22px);font-weight:500;letter-spacing:-.025em}.afterlight_glance__c1ST9 p{min-width:0;color:#77737f;font-size:12px;line-height:1.7}.afterlight_colophon__WUFik{display:flex;width:min(100%,1290px);align-items:center;gap:24px;margin:0 auto 96px;border-top:1px solid var(--line);padding:36px 8px 0}.afterlight_colophonMark__u57xX{display:grid;width:63px;height:63px;flex:none;place-items:center;border:1px solid var(--line);border-radius:50%}.afterlight_colophonMark__u57xX svg{width:38px;height:38px;fill:#d86354;stroke:#aa7782;stroke-width:1}.afterlight_colophon__WUFik>p{display:grid;gap:6px;margin:0}.afterlight_colophon__WUFik>p strong{font-family:Newsreader,Georgia,serif;font-size:19px;font-weight:500}.afterlight_colophon__WUFik>p small{color:#77737f;font-size:11px}.afterlight_endLink__Tf9nI{display:flex;align-items:center;gap:12px;margin-left:auto;border-bottom:1px solid var(--line);padding:0 0 7px;font-size:12px;font-weight:600}.afterlight_footer__dxt8c{display:flex;width:min(calc(100% - 68px),1600px);min-height:64px;align-items:center;justify-content:space-between;gap:20px;margin:0 auto;border-top:1px solid var(--line);color:#89848c;font-size:8px;letter-spacing:.12em}@keyframes afterlight_shimmer__qOW1O{0%{opacity:.42}to{opacity:1}}@keyframes afterlight_ink-arrive__I8z80{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:translateY(0)}}@keyframes afterlight_dock-arrive__pZg4b{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes afterlight_cloud-drift__GfbNY{0%{transform:translateX(-4px)}to{transform:translateX(9px)}}@media (max-width:820px){.afterlight_topbar__bTo_4{padding:0 22px}.afterlight_main__ipfVv{padding:22px 22px 0}.afterlight_hero__KaoSa{height:min(700px,max(490px,calc(100svh - 190px)));min-height:490px}.afterlight_heroCopy__AXw_4{left:7%;width:74%;top:40%}.afterlight_hero__KaoSa h1{font-size:clamp(65px,9.2vw,94px)}.afterlight_heroControls__4qLdq{right:28px;bottom:57px;left:28px;padding:10px 14px 7px}.afterlight_heroControlTop__0sX4p{grid-template-columns:minmax(0,1fr);gap:3px}.afterlight_heroReadout__QpMEo{gap:9px}.afterlight_heroReadout__QpMEo>strong{font-size:24px}.afterlight_heroChapter__WDkWb{min-height:40px;gap:6px;padding-right:7px}.afterlight_heroChapter__WDkWb+.afterlight_heroChapter__WDkWb{padding-left:7px}.afterlight_heroChapter__WDkWb strong{font-size:12px}.afterlight_heroChapter__WDkWb small{font-size:7px}.afterlight_dialSection__RD9Mg{grid-template-columns:1fr;gap:52px;padding:96px 16px 108px}.afterlight_dialIntro__vUyAb h2 br{display:none}.afterlight_dialIntro__vUyAb h2{font-size:clamp(62px,10vw,90px)}.afterlight_dialIntro__vUyAb>p:last-child{max-width:450px}.afterlight_glance__c1ST9{padding-right:14px}.afterlight_glance__c1ST9+.afterlight_glance__c1ST9{padding-left:14px}.afterlight_glance__c1ST9 h3{font-size:18px}.afterlight_glance__c1ST9 p{font-size:11px}.afterlight_colophon__WUFik{margin-bottom:75px}}@media (max-width:560px){.afterlight_topbar__bTo_4{padding:0 16px}.afterlight_topbarInner__XYIsi{min-height:71px}.afterlight_topbarRight__a9i_O>span{display:none}.afterlight_homeLink__xL51B{font-size:11px}.afterlight_main__ipfVv{padding:14px 12px 0}.afterlight_hero__KaoSa{height:min(650px,calc(100svh - 86px));min-height:470px}.afterlight_plateCaption__QpbYo,.afterlight_plateTopline__XjUNS{right:18px;left:18px;font-size:7px;letter-spacing:.1em}.afterlight_plateTopline__XjUNS{top:20px}.afterlight_plateTopline__XjUNS span:last-child{text-align:right}.afterlight_plateCaption__QpbYo{bottom:20px}.afterlight_plateCaption__QpbYo span:last-child{max-width:46%;text-align:right}.afterlight_heroCopy__AXw_4{top:34%;left:20px;width:calc(100% - 35px);transform:translateY(-38%)}.afterlight_eyebrow__zoKO2{margin:0 0 23px 4px;font-size:8px;letter-spacing:.12em}.afterlight_hero__KaoSa h1{font-size:clamp(46px,11.5vw,64px);line-height:.86}.afterlight_heroLede__j1yMj{max-width:250px;margin:23px 0 0 4px;font-size:12px}.afterlight_heroControls__4qLdq{right:9px;bottom:52px;left:9px;padding:9px 11px 6px}.afterlight_heroControlTop__0sX4p{gap:1px}.afterlight_heroReadout__QpMEo{gap:8px}.afterlight_heroChapterIndex__D1Oqe,.afterlight_heroReadout__QpMEo>span{font-size:7px}.afterlight_heroReadout__QpMEo>strong{font-size:22px}.afterlight_heroReadout__QpMEo>em{font-size:12px}.afterlight_heroChapter__WDkWb,.afterlight_heroChapter__WDkWb+.afterlight_heroChapter__WDkWb{min-height:44px;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:1px 5px;padding:3px 5px 2px 0}.afterlight_heroChapter__WDkWb+.afterlight_heroChapter__WDkWb{padding-left:5px}.afterlight_heroChapterIndex__D1Oqe{grid-row:span 2;align-self:start}.afterlight_heroChapter__WDkWb strong{font-size:11px}.afterlight_heroChapter__WDkWb small{grid-column:2;font-size:8px}.afterlight_verticalNote__a6_yo{right:8px;font-size:6px}.afterlight_dialSection__RD9Mg{gap:41px;padding:76px 3px 84px}.afterlight_dialIntro__vUyAb{padding-left:2px}.afterlight_dialIntro__vUyAb h2{margin-top:24px;font-size:62px}.afterlight_glances__4BgeV{grid-template-columns:1fr}.afterlight_glance__c1ST9,.afterlight_glance__c1ST9+.afterlight_glance__c1ST9,.afterlight_glance__c1ST9:last-child{border-right:0;border-bottom:1px solid var(--line);padding:15px 4px}.afterlight_glance__c1ST9:last-child{border-bottom:0}.afterlight_glance__c1ST9 h3{margin:11px 0 5px;font-size:20px}.afterlight_glance__c1ST9 p{margin:0;font-size:12px}.afterlight_colophon__WUFik{align-items:flex-start;gap:14px;margin-bottom:61px;padding:25px 2px 0}.afterlight_colophonMark__u57xX{width:48px;height:48px}.afterlight_colophonMark__u57xX svg{width:31px;height:31px}.afterlight_colophon__WUFik>p strong{max-width:190px;font-size:16px}.afterlight_colophon__WUFik>p small{max-width:170px;line-height:1.5}.afterlight_endLink__Tf9nI{display:none}.afterlight_footer__dxt8c{width:calc(100% - 32px);min-height:59px;flex-wrap:wrap;justify-content:space-between;padding:12px 0;font-size:7px}}@media (prefers-reduced-motion:reduce){.afterlight_page__F_qlh *,.afterlight_page__F_qlh :after,.afterlight_page__F_qlh :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}