@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--ink:#111214;--paper:#f3f2ef;--line:#1112142b;--mono:"DM Mono",monospace;--sans:"Manrope",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0}a{color:inherit;text-decoration:none}.loading{color:#fff;height:100vh;font:500 7vw var(--sans);letter-spacing:-.1em;background:#0a0b0d;place-items:center;display:grid}nav{z-index:3;color:#fff;width:100%;height:82px;font:11px var(--mono);letter-spacing:.06em;justify-content:space-between;align-items:center;padding:0 4vw;display:flex;position:absolute;top:0;left:0}.mark{font:700 17px var(--sans);letter-spacing:-.08em}.navlinks{gap:27px;display:flex}.navlinks a{opacity:.67;transition:opacity .3s}.navlinks a:hover{opacity:1}.nav-status{color:#c7fa9e;font-size:9px}.hero{color:#fff;background:#111216;place-items:center;height:100svh;min-height:620px;display:grid;position:relative;overflow:hidden}.aurora{filter:blur(70px);opacity:.75;border-radius:50%;animation:14s ease-in-out infinite alternate float;position:absolute}.one{background:#37435c;width:58vw;height:58vw;top:-30%;left:-10%}.two{background:#62534b;width:52vw;height:52vw;animation-delay:-6s;bottom:-36%;right:-20%}.noise{opacity:.16;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-content{text-align:center;transform:translateY(calc(var(--scroll)*-38px)) scale(calc(1 - var(--scroll)*.08));opacity:calc(1 - var(--scroll)*1.3);animation:1.5s cubic-bezier(.16,1,.3,1) reveal;position:relative}.system,.eyebrow{font:10px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0}.hero h1{letter-spacing:-.12em;margin:30px 0 27px;font-size:clamp(90px,17vw,260px);font-weight:700;line-height:.78}.powered{font:13px var(--mono);letter-spacing:.13em;color:#dededc}.scroll-hint{white-space:nowrap;font:9px var(--mono);letter-spacing:.1em;position:absolute;top:calc(100% + 18vh);left:50%;transform:translate(-50%)}.scroll-hint i{margin-left:8px;font-size:16px;font-style:normal}.section{padding:150px 8vw}.reveal{animation:linear both section-in;animation-timeline:view();animation-range:entry 8% cover 30%}.now{background:#eeeeca}.split{grid-template-columns:1.3fr .7fr;align-items:end;gap:8vw;margin-top:30px;display:grid}.section h2{letter-spacing:-.09em;margin:0;font-size:clamp(45px,7vw,105px);line-height:.98}.lede{max-width:350px;margin:0 0 6px;font-size:16px;line-height:1.7}.now-items{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:110px;display:grid}.now-items article{border-right:1px solid var(--line);padding:20px 20px 0 0}.now-items article+article{padding-left:20px}.now-items span,.archive-info span,.project-list span,.collection-row span{font:10px var(--mono);letter-spacing:.08em}.now-items p{letter-spacing:-.04em;max-width:220px;font-size:19px}.archive{color:#f7f7f3;background:#1b1d21}.section-head{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.section-head h2{font-size:clamp(45px,9vw,130px)}.section-head>span{text-align:right;font:10px var(--mono)}.archive-grid{grid-template-columns:1.12fr .88fr;gap:16px;margin-top:72px;display:grid}.archive-card{background:#292b30;height:610px;position:relative;overflow:hidden}.archive-card.c1,.archive-card.c2{height:400px}.archive-card.c2{grid-column:2}.archive-card img{object-fit:cover;filter:saturate(.75);width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1),filter .7s}.archive-card:hover img{filter:saturate(1.08);transform:scale(1.055)}.shade{background:linear-gradient(#0000 45%,#000000b3);position:absolute;inset:0}.archive-info{position:absolute;bottom:28px;left:28px}.archive-info h3{letter-spacing:-.07em;margin:12px 0 24px;font-size:clamp(25px,3vw,47px)}.archive-info b{font:10px var(--mono);letter-spacing:.1em}.projects{background:#d5d9e3}.projects>h2,.collected>h2{margin-top:22px}.project-list{border-top:1px solid var(--line);margin-top:90px}.project-list article{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 1fr 30px;align-items:center;gap:20px;padding:28px 0;transition:padding .4s;display:grid}.project-list article:hover{background:#ffffff3d;padding-left:14px;padding-right:14px}.project-list h3,.collection-row h3{letter-spacing:-.07em;margin:0;font-size:28px}.project-list article>div p{font:10px var(--mono);letter-spacing:.08em;margin:8px 0}.project-description{max-width:260px;font-size:14px;line-height:1.5}.collected{background:#f3f2ef}.collection-row{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:85px;display:grid}.collection-row article{border:1px solid var(--line);flex-direction:column;min-height:290px;padding:24px;transition:transform .45s cubic-bezier(.16,1,.3,1),background .45s;display:flex}.collection-row article:hover{color:#fff;background:#181a1d;transform:translateY(-8px)}.collection-row h3{margin-top:auto;font-size:34px}.collection-row p{max-width:200px;font-size:14px;line-height:1.5}.collection-row i{text-align:right;font-style:normal}footer{color:#f1f1ec;background:#101114;grid-template-columns:1fr 1fr;min-height:570px;padding:70px 8vw 35px;display:grid;position:relative}footer .mark{font-size:28px}footer>div>p{letter-spacing:-.05em;font-size:20px;line-height:1.25}footer .footer-meta{place-self:center end}.footer-meta a{font:10px var(--mono);border-bottom:1px solid #aaa;padding-bottom:5px}.footer-meta p{color:#a8aaa8;font-size:16px}footer small{font:9px var(--mono);letter-spacing:.1em;color:#858786;position:absolute;bottom:35px}@keyframes reveal{0%{opacity:0;filter:blur(12px);transform:scale(.98)}to{opacity:1;filter:none;transform:none}}@keyframes float{to{transform:translate(12%,16%)scale(1.13)}}@keyframes section-in{0%{opacity:0;filter:blur(8px);transform:translateY(42px)}to{opacity:1;filter:none;transform:none}}.editor{background:#f3f2ef;grid-template-columns:275px 1fr;min-height:100vh;display:grid}.editor aside{color:#eee;background:#111216;flex-direction:column;padding:38px 28px;display:flex}.cms-kicker{font:9px var(--mono);letter-spacing:.1em;color:#a1a39e}.cms-caption{color:#a1a39e;margin-top:28px;font-size:13px;line-height:1.5}.tabs{gap:4px;margin-top:85px;display:grid}.tabs button{text-align:left;color:#898b8c;font:11px var(--mono);letter-spacing:.12em;cursor:pointer;background:0 0;border:0;padding:12px 0}.tabs button.active{color:#fff}.save{color:#101114;font:10px var(--mono);letter-spacing:.08em;cursor:pointer;background:#e6ffb5;border:0;margin-top:auto;padding:14px}.preview{font:10px var(--mono);letter-spacing:.07em;text-align:center;color:#aaa;padding:20px 0 0}.editor-main{padding:55px 7vw;overflow:auto}.editor-main header{border-bottom:1px solid var(--line);padding-bottom:30px}.editor-main header p,.editor-main header span{font:10px var(--mono);letter-spacing:.1em}.editor-main header h1{letter-spacing:-.1em;margin:15px 0;font-size:70px}.editor-main header span{color:#73736f}.form{max-width:750px;padding-top:40px}.field{margin:0 0 22px;display:block}.field span{font:10px var(--mono);letter-spacing:.08em;color:#555;margin-bottom:9px;display:block}.field input,.field textarea{width:100%;font:14px var(--sans);background:#fafaf8;border:1px solid #cac9c4;border-radius:0;outline:none;padding:13px}.field textarea{resize:vertical;height:90px}.field input:focus,.field textarea:focus{border-color:#111}.form-title{font:10px var(--mono);letter-spacing:.1em;border-top:1px solid var(--line);margin-top:35px;padding-top:30px}.signal{grid-template-columns:150px 1fr;gap:18px;display:grid}.content-list{max-width:850px;padding-top:45px}.edit-card{border:1px solid var(--line);grid-template-columns:155px 1fr auto;gap:20px;margin-bottom:16px;padding:25px;display:grid;position:relative}.edit-fields{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.edit-fields .field:last-child:nth-child(odd){grid-column:span 2}.thumbnail{background:#ddd;height:115px}.thumbnail img{object-fit:cover;width:100%;height:100%}.image-button,.delete,.add{border:1px solid var(--line);font:9px var(--mono);letter-spacing:.07em;cursor:pointer;background:0 0}.image-button{width:100%;margin-top:8px;padding:8px}.delete{color:#a22;height:30px;padding:0 9px}.add{margin-top:7px;padding:14px 17px}.delete:hover{background:#fee}@media (width<=700px){nav{padding:0 24px}.navlinks,.nav-status{display:none}.section{padding:100px 24px}.split{display:block}.lede{margin-top:25px}.now-items,.collection-row{grid-template-columns:1fr}.now-items article{border-right:0;border-bottom:1px solid var(--line);padding:17px 0!important}.section-head{display:block}.section-head>span{display:none}.archive-grid{margin-top:40px;display:block}.archive-card,.archive-card.c1,.archive-card.c2{height:400px;margin-bottom:12px}.project-list article{grid-template-columns:35px 1fr 20px}.project-description{display:none}footer{padding:55px 24px;display:block}.footer-meta{margin-top:120px}.editor{grid-template-columns:1fr}.editor aside{min-height:230px}.tabs{gap:18px;margin-top:30px;display:flex}.save{margin-top:25px}.editor-main{padding:35px 24px}.edit-card,.edit-fields{grid-template-columns:1fr}.edit-fields .field:last-child:nth-child(odd){grid-column:auto}.delete{width:80px}}:root{--hero-progress:0;--monogram-scale:1;--split-wide:0px;--split-narrow:0px;--monogram-opacity:1;--phrase-opacity:0}.liquid-hero{isolation:isolate;color:#fff;background:#000;height:190svh;min-height:1100px;display:block;overflow:clip}.hero-stage{z-index:2;place-items:center;width:100%;height:100svh;display:grid;position:sticky;top:0;left:0;overflow:hidden}.liquid-field{background:#000;width:100%;height:100svh;margin-bottom:-100svh;position:sticky;top:0;left:0;overflow:hidden}.liquid-field:before,.liquid-field:after,.ambient-light,.glass-body,.glass-caustic{display:none}.glass-body{filter:blur(.7px);background:radial-gradient(at 25% 12%,#ffffff75,#0000 29%),radial-gradient(at 78% 88%,#52749726,#0000 36%),linear-gradient(135deg,#ffffff42,#ffffff0a 42%,#6889ad1a 72%,#ffffff24);border:1px solid #ffffff40;display:block;position:absolute;box-shadow:inset 18px 20px 74px #fff3,inset -30px -30px 78px #4b698c1f,0 38px 96px #26394d14}.glass-body:before{content:"";border-radius:inherit;filter:blur(.2px);border:1px solid #ffffff61;position:absolute;inset:3px;-webkit-mask:linear-gradient(135deg,#000 0 22%,#0000 47% 72%,#000);mask:linear-gradient(135deg,#000 0 22%,#0000 47% 72%,#000)}.glass-body:after{content:"";border-radius:inherit;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(at 22% 12%,#ffffffe6,#0000 22%),radial-gradient(at 83% 88%,#779fd240,#0000 28%);position:absolute;inset:-1px}.glass-main{width:min(82vw,1220px);height:min(70vh,700px);box-shadow:none;filter:blur(48px);mix-blend-mode:screen;opacity:.38;background:radial-gradient(at 37% 34%,#e7ebed14,#0000 19%),radial-gradient(at 67% 67%,#616d7714,#0000 37%),radial-gradient(#97a3ab0f,#0000 69%);border:0;border-radius:50%;top:50%;left:50%;translate:-50% -50%}.glass-small{opacity:.14;filter:blur(28px);border:0;width:31vw;min-width:300px;height:27vw;min-height:270px;top:-8vw;right:-9vw}.glass-caustic{filter:blur(10px);opacity:.18;border:1px solid #b7d3e52e;border-radius:50%;position:absolute;box-shadow:0 0 42px #96bfda21,inset 0 0 32px #8ab0dd14}.caustic-a{width:55vw;height:16vw;top:11vh;left:9vw;transform:rotate(-13deg)}.caustic-b{width:45vw;height:14vw;bottom:8vh;right:-4vw;transform:rotate(18deg)}.titanium-particles,.wind-particles{display:none}.metal-dust{pointer-events:none;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.liquid-hero .hero-content{text-align:center;opacity:1;filter:none;width:100%;height:100%;animation:1.45s cubic-bezier(.16,1,.3,1) hero-materialize;position:relative;transform:none}.seed-word{transform:translate(-50%,-50%) scale(var(--monogram-scale));opacity:var(--monogram-opacity);letter-spacing:0;color:#0000;background:linear-gradient(108deg,#aeb6bd 0%,#fff 17%,#d5dbe0 34%,#fff 52%,#9aa4ad 74%,#fff 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;text-shadow:0 1px #fff3,0 18px 42px #000000e6;white-space:nowrap;will-change:transform,opacity;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;gap:clamp(11px,.9vw,18px);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI Light,Segoe UI Variable,Segoe UI,sans-serif;font-size:clamp(92px,17vw,258px);font-weight:300;line-height:.78;display:flex;position:absolute;top:44%;left:50%}.seed-word span:nth-child(3){margin-right:clamp(12px,1vw,21px)}.seed-word span{transform-origin:50%;will-change:transform;background:inherit;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.seed-word span:first-child{transform:translateX(calc(0px - var(--split-wide)))}.seed-word span:nth-child(2){transform:translateX(calc(0px - var(--split-narrow)))}.seed-word span:nth-child(3){transform:translateX(var(--split-narrow))}.seed-word span:nth-child(4){transform:translateX(var(--split-wide))}.resolved-word{opacity:var(--phrase-opacity);color:#f5f7f8;letter-spacing:.018em;white-space:nowrap;text-shadow:0 1px #ffffff6b,0 8px 24px #000000b3;will-change:opacity;align-items:baseline;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI Light,Segoe UI Variable,Segoe UI,sans-serif;font-size:clamp(21px,3.2vw,48px);font-weight:300;line-height:1;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.resolved-word [data-slot],.resolved-word .born{opacity:inherit;display:inline-block}.phrase-space{width:.78em}.lx-space{width:.15em}@keyframes hero-materialize{0%{opacity:0;filter:blur(18px);transform:scale(.97)}to{opacity:1;filter:none;transform:none}}@keyframes environment-flow{to{transform:translate(4%,-3%)rotate(9deg)scale(1.08)}}@keyframes light-sweep{to{opacity:.76;transform:translate(7%,-2%)scale(1.08)}}@keyframes glass-breathe{to{opacity:.62;width:min(88vw,1320px);height:min(75vh,760px);transform:translate(-2vw,2vh)scale(1.08)}}@keyframes particle-drift-a{to{transform:translate(6vw,-8vh)rotate(8deg)}}@keyframes particle-drift-b{to{transform:translate(-8vw,6vh)rotate(-6deg)}}@keyframes particle-drift-c{to{transform:translate(4vw,10vh)scale(1.08)}}@keyframes glass-float{to{border-radius:38% 62% 55% 45%/62% 43% 57% 38%;transform:translate(-13vw,15vh)rotate(-15deg)scale(1.12)}}@keyframes caustic{to{opacity:.66;transform:translate(5vw,9vh)rotate(-5deg)scale(1.06)}}@media (width<=700px){.liquid-hero{height:175svh}.seed-word{gap:1px;font-size:22vw}.resolved-word{font-size:5.6vw}.glass-main{width:94vw;height:52vh}.glass-small{right:-45vw}.caustic-a{width:85vw}.caustic-b{width:75vw}}@media (prefers-reduced-motion:reduce){.liquid-field:before,.liquid-field:after,.ambient-light,.glass-body,.glass-caustic{animation:none}.seed-word span{transform:none!important}.resolved-word{display:none}}.personal-index,.personal-page{color:#252622;background:#efeee9;font-family:Segoe UI,Microsoft YaHei,sans-serif;line-height:1.6}.personal-index{padding:72px max(6vw,24px) 24px}.personal-heading,.personal-portals,.personal-signature,.personal-body,.personal-bar{max-width:1200px;margin:auto}.personal-heading{grid-template-columns:1fr 1fr;align-items:end;gap:14px;display:grid}.personal-heading>span{letter-spacing:.18em;color:#777;grid-column:1/-1;font-size:10px}.personal-heading h2{letter-spacing:.04em;margin:0;font-size:clamp(30px,4vw,54px);font-weight:300;line-height:1.4}.personal-heading p{text-align:right;color:#777;font-size:14px}.personal-portals{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:38px auto 64px;display:grid}.personal-portal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff75,#ffffff18);border:1px solid #c8c8bf;min-width:0;padding:24px;transition:transform .45s,background .45s;display:block}.personal-portal:hover{background:#ffffff95;transform:translateY(-5px)}.portal-meta{letter-spacing:.1em;color:#777;justify-content:space-between;font-size:10px;display:flex}.personal-outline{color:#686b64;width:100%;height:190px;display:block}.personal-portal h3{letter-spacing:.05em;justify-content:space-between;margin:10px 0;font-size:24px;font-weight:400;display:flex}.personal-portal h3 span{font-size:19px}.personal-portal p{color:#707268;min-height:42px;margin:0;font-size:13px}.portal-enter{border-top:1px solid #d3d3ca;margin-top:24px;padding-top:16px;font-size:12px;display:block}.personal-signature{letter-spacing:.14em;color:#777;border-top:1px solid #cacac2;justify-content:space-between;padding:24px 0;font-size:10px;display:flex}.hero-line-art{opacity:.13;pointer-events:none;width:clamp(110px,18vw,260px);position:absolute;top:12%;left:3%}.hero-line-art .personal-outline{color:#fff;height:auto}.personal-page{min-height:100vh;padding:0 max(6vw,24px)}.personal-bar{border-bottom:1px solid #cbcbc2;justify-content:space-between;align-items:center;padding:26px 0;display:flex;position:relative}.personal-bar>a{letter-spacing:.15em;font-size:18px}.personal-bar>div{gap:24px;font-size:13px;display:flex}.personal-bar a[aria-current]{border-bottom:1px solid}.personal-body{padding:32px 0 80px}.personal-back{color:#777;font-size:12px}.personal-page-heading{margin:48px 0}.personal-page-heading>span{letter-spacing:.2em;color:#777;font-size:10px}.personal-page-heading h1{letter-spacing:.04em;margin:12px 0;font-size:clamp(32px,5vw,64px);font-weight:300;line-height:1.3}.personal-page-heading p{color:#777;font-size:14px}.personal-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.personal-photos a>div{background:#ddd;height:290px;overflow:hidden}.personal-photos img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.personal-photos a:hover img{transform:scale(1.03)}.personal-photos a>span{color:#777;margin-top:16px;font-size:10px;display:block}.personal-photos h2{margin:8px 0;font-size:19px;font-weight:400;line-height:1.5}.personal-photos small{float:right}.photo-detail{max-width:900px}.photo-detail img{object-fit:contain;background:#e4e3de;width:100%;max-height:70vh;margin-bottom:24px;display:block}.photo-detail>span{color:#777;font-size:12px}.photo-detail p{line-height:1.9}.personal-games article{border-top:1px solid #c9c9c0;padding:32px 0}.personal-games article>span,.personal-journal section>span{color:#797a71;letter-spacing:.08em;font-size:11px}.personal-games h2{margin:12px 0;font-size:30px;font-weight:300}.personal-games p{color:#65665d}.personal-journal{max-width:800px}.personal-journal section{border-top:1px solid #c9c9c0;padding:28px 0 48px}.personal-journal h2{font-size:28px;font-weight:400;line-height:1.5}.personal-journal h3{margin:10px 0;font-size:21px;font-weight:400}.personal-journal p{white-space:pre-wrap;color:#626459;line-height:2}.personal-journal article{margin-top:28px}.personal-journal small{color:#818277}.personal-page a:focus-visible,.personal-index a:focus-visible{outline-offset:5px;outline:2px solid #555}@media (width<=700px){.personal-heading{display:block}.personal-heading h2{margin-top:20px}.personal-heading p{text-align:left}.personal-portals,.personal-photos{grid-template-columns:1fr}.personal-outline{height:160px}.personal-bar>div{gap:14px;font-size:12px}.personal-photos a>div{height:280px}.personal-page-heading{margin:36px 0}.hero-line-art{opacity:.1;top:15%;left:0}}@media (prefers-reduced-motion:reduce){.personal-portal,.personal-photos img{transition:none}.personal-portal:hover{transform:none}}.personal-back,.personal-bar>div>a{border:1px solid #bdbeb3;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:8px 18px;line-height:1.5;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.personal-back:hover,.personal-bar>div>a:hover{color:#252622;background:#e3e4da;border-color:#74786a}.personal-back:active,.personal-bar>div>a:active{background:#d7d9cc}.personal-back[aria-current],.personal-bar>div>a[aria-current]{color:#f5f4ed;background:#33372f;border-color:#33372f}.album-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:950px;display:grid}.album-choice{background:#ffffff35;border:1px solid #c8c9be;padding:32px;transition:background .3s}.album-choice:hover{background:#ffffff85}.album-letter{-webkit-text-stroke:1px #4d5347;color:#0000;font:300 96px/1.2 Segoe UI,sans-serif;display:block}.album-choice h2{font-size:23px;font-weight:400}.album-choice p,.album-choice small{color:#73776b}.album-choices>.personal-back{grid-column:1/-1;justify-self:start}.album-tabs{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.personal-empty{color:#818577;border:1px dashed #c5c8ba;border-radius:6px;padding:24px;font-size:14px;line-height:1.8}.game-records{grid-template-columns:1.3fr 1fr;gap:30px;margin-top:32px;display:grid}.game-records h3{font-size:17px;font-weight:400}.game-shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.game-shots img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.personal-portal h3{font-size:clamp(18px,1.8vw,24px)}@media (width<=700px){.personal-bar{flex-wrap:wrap;gap:18px}.personal-bar>div{flex-wrap:wrap;gap:8px}.personal-bar>div>a{padding:7px 12px;font-size:11px}.album-choices,.game-records{grid-template-columns:1fr}.album-letter{font-size:72px}.album-choice{padding:24px}}@media (prefers-reduced-motion:reduce){.personal-back,.personal-bar>div>a,.album-choice{transition:none}}.liquid-hero,.liquid-field{color:#343630;background:#efeee9}.liquid-hero{height:220svh}.personal-index{z-index:5;background:#efeee9;position:relative}.liquid-field .glass-body,.liquid-field .glass-caustic,.liquid-field .ambient-light{display:none}.liquid-field .hero-line-art{opacity:.2}.liquid-field .hero-line-art .personal-outline{color:#5c5e55}.loading{color:#343630;letter-spacing:.1em;background:#efeee9;font-weight:300}.hero-geometry{color:#53594d;opacity:.13;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-geometry.galaxy-lines{opacity:.38}.galaxy-drift{animation:none;transform:none}.saturn-motion{transform-origin:720px 396px;animation:28s ease-in-out infinite alternate saturn-orbit;animation-play-state:var(--orbit-play,paused)}@keyframes saturn-orbit{0%{transform:rotate(0)}to{transform:rotate(5deg)}}@media (prefers-reduced-motion:reduce){.saturn-motion{animation:none}}@media (width<=700px){.hero-geometry.galaxy-lines{opacity:.24}}
