:root{color:#f2f0e9;background:#080808;font-family:Space Grotesk,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#080808}body{background:#080808;min-width:320px;margin:0}a{color:inherit;text-decoration:none}.site-shell{--cursor-x:0;--cursor-y:0;isolation:isolate;background:#080808;min-height:100svh;position:relative;overflow:hidden}.site-shell:before{content:"";z-index:-1;opacity:.38;pointer-events:none;background-image:linear-gradient(#f2f0e909 1px,#0000 1px),linear-gradient(90deg,#f2f0e909 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 79%);mask-image:radial-gradient(#000 20%,#0000 79%)}.site-shell:after{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 150' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.topbar{z-index:2;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:auto 1fr;align-items:center;height:86px;padding:0 clamp(22px,4.2vw,64px);font-family:DM Mono,monospace;font-size:12px;display:grid;position:relative}.monogram{letter-spacing:-.075em;align-items:center;gap:5px;width:max-content;font-family:Syne,sans-serif;font-size:15px;font-weight:800;display:inline-flex}.monogram span{background:#ff4800;flex:none;width:7px;height:7px;display:inline-block}nav{justify-self:end;gap:clamp(20px,3vw,46px);margin-left:0;display:flex}nav a{transition:color .25s;position:relative}nav a:after{content:"";transform-origin:100%;background:#fe0;height:1px;transition:transform .25s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}nav a:hover,nav a:focus-visible{color:#fe0;outline:none}nav a:hover:after,nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.edition{display:none}.hero{place-items:center;min-height:calc(100svh - 86px);padding:68px 7vw 86px;display:grid;position:relative}.diagram{pointer-events:none;transform-origin:0;transform:translate(calc(-4vw + var(--cursor-x) * -5px), calc(var(--cursor-y) * -5px)) scale(.88);transition:transform .25s ease-out;position:absolute;inset:-65px -8vw -50px}.diagram svg{width:100%;height:100%;overflow:visible}.hairlines{fill:none;stroke:#f2f0e9;stroke-width:.55px;opacity:.25}.orbit-system{fill:none;stroke:url(#orbit);stroke-width:1.35px;opacity:.78;transform-origin:50%;animation:19s linear infinite drift}.coordinates{fill:none;stroke:#f2f0e9;stroke-width:1.1px;opacity:.86}.coordinates circle{fill:#080808;stroke:#fe0;stroke-width:2.5px}.orb{stroke:#080808;stroke-width:5px}.orb-one{fill:#ff4800;animation:3.4s ease-in-out infinite pulse}.orb-two{fill:#fe0;animation:2.5s ease-in-out .7s infinite pulse}.block{fill:#ff4800}.signal{fill:none;stroke:#fe0;stroke-width:2px;stroke-dasharray:3 8;animation:6s linear infinite dash}.hero-copy{z-index:1;width:min(760px,63vw);transform:translate(calc(var(--cursor-x) * 3px), calc(var(--cursor-y) * 2px));justify-self:start;margin-left:0;position:relative}.hero h1{font-size:clamp(64px,11.4vw,168px)}.title-row{align-items:start;display:flex}.title-index{color:#ff4800;writing-mode:vertical-rl;margin:clamp(13px,2.2vw,30px) clamp(9px,1.8vw,25px) 0 0;font:500 10px/1 DM Mono,monospace;transform:rotate(180deg)}h1{letter-spacing:-.105em;white-space:nowrap;color:#f2f0e9;text-shadow:8px 8px #242424;margin:0;font:700 clamp(64px,13.3vw,190px)/.72 Syne,sans-serif}h1 em{color:#ff4800;z-index:1;font-style:normal;position:relative}h1 em:after{content:"";z-index:-1;background:#fe0;width:85%;height:11%;position:absolute;bottom:5%;left:7%;transform:rotate(-3deg)}.statement-row{align-items:center;gap:16px;margin:clamp(28px,4.5vw,57px) 0 0 clamp(11px,3.5vw,66px);display:flex}.statement-row p{color:#f2f0e9;letter-spacing:-.04em;margin:0;font:500 clamp(12px,1.45vw,18px)/1.3 DM Mono,monospace}.marker{background:#fe0;flex:none;width:9px;height:9px;transform:rotate(45deg)}.latest-note-card{z-index:1;aspect-ratio:1;color:#f2f0e9;width:clamp(205px,20vw,310px);transform:translateY(-50%) translate(calc(var(--cursor-x) * -3px), calc(var(--cursor-y) * -2px));background:#080808;flex-direction:column;justify-content:space-between;padding:clamp(20px,2.3vw,34px);transition:transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:30%;right:clamp(34px,7vw,118px);box-shadow:0 0 45px 28px #080808}.latest-note-card:before{content:"";z-index:-1;filter:blur(18px);opacity:.91;background:#080808;position:absolute;inset:-19px}.latest-note-card span{color:#ff4800;text-transform:uppercase;letter-spacing:.08em;font:500 9px DM Mono,monospace}.latest-note-card p{letter-spacing:-.06em;max-width:155px;margin:auto 0 0;font:600 clamp(17px,2vw,27px)/.96 Syne,sans-serif}.latest-note-card i{color:#fe0;align-self:end;font:400 22px/1 DM Mono,monospace}.position-label,.side-note,.scroll-cue{letter-spacing:.05em;text-transform:uppercase;color:#aaa7a0;margin:0;font:400 9px/1.55 DM Mono,monospace;position:absolute}.position-label{top:36%;left:clamp(22px,4.2vw,64px)}.side-note{text-align:right;bottom:26%;right:clamp(22px,4.2vw,64px)}.scroll-cue{white-space:nowrap;align-items:center;gap:10px;display:flex;bottom:32px;left:50%;transform:translate(-50%)}.scroll-cue span{background:#ff4800;width:31px;height:1px;animation:1.8s ease-in-out infinite scan;display:inline-block}.work-page{--work-x:0;--work-y:0;isolation:isolate;background:#080808;min-height:100svh;animation:.62s cubic-bezier(.16,1,.3,1) both page-enter;position:relative;overflow:hidden}.work-page:before{content:"";z-index:-1;pointer-events:none;opacity:.38;background-image:linear-gradient(#f2f0e909 1px,#0000 1px),linear-gradient(90deg,#f2f0e909 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 79%);mask-image:radial-gradient(#000 20%,#0000 79%)}.work-page:after{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 150' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.work-motion{z-index:0;pointer-events:none;opacity:.72;transform:translate(calc(var(--work-x) * -8px), calc(var(--work-y) * -6px));transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden}.work-motion svg{width:100%;min-width:1100px;height:980px;overflow:visible}.work-orbit{fill:none;stroke-width:1.2px}.texture-line{fill:none;stroke:#f2f0e9;stroke-width:.65px;opacity:.22}.texture-line-alt{opacity:.15}.orbit-a{stroke:#ff4800;stroke-dasharray:6 5;animation:24s linear infinite work-drift}.orbit-b{stroke:#fe0;opacity:.62;animation:30s linear -12s infinite reverse work-drift}.work-node{stroke:#080808;stroke-width:4px}.node-a{fill:#ff4800;animation:3.8s ease-in-out infinite work-pulse}.node-b{fill:#fe0;animation:2.9s ease-in-out 1s infinite work-pulse}.work-signal{fill:none;stroke:#f2f0e9;stroke-width:1.5px;stroke-dasharray:2 9;animation:7s linear infinite dash}.work-topbar{border-bottom:0}.active-link{color:#fe0}.notes-page{--notes-x:0;--notes-y:0;isolation:isolate;background:#080808;min-height:100svh;animation:.62s cubic-bezier(.16,1,.3,1) both page-enter;position:relative;overflow:hidden}.notes-page:before{content:"";z-index:-1;opacity:.38;pointer-events:none;background-image:linear-gradient(#f2f0e909 1px,#0000 1px),linear-gradient(90deg,#f2f0e909 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 79%);mask-image:radial-gradient(#000 20%,#0000 79%)}.notes-page:after{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 150' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.notes-topbar{border-bottom:0}.notes-motion{pointer-events:none;opacity:.75;transform:translate(calc(var(--notes-x) * -7px), calc(var(--notes-y) * -5px));transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden}.notes-motion span{border:1px dashed #ff480080;border-radius:46% 54% 51% 49%/55% 45%;position:absolute}.notes-motion span:first-child{aspect-ratio:1;width:min(63vw,900px);animation:21s linear infinite notes-chaos;top:8%;right:-15vw}.notes-motion span:nth-child(2){aspect-ratio:1;border-color:#ffee008f;border-radius:55% 45% 47% 53%/42% 56% 44% 58%;width:min(42vw,600px);animation:16s linear -6s infinite reverse notes-chaos;bottom:-17vw;left:-17vw}.notes-motion span:nth-child(3){opacity:.55;background:linear-gradient(90deg,#0000,#fe0,#0000);border:0;width:53vw;height:1px;top:41%;left:18%;transform:rotate(-14deg)}.notes-motion i{transform-origin:0;background:#f2f0e93d;height:1px;display:block;position:absolute}.notes-motion i:first-of-type{width:92vw;top:67%;left:-9vw;transform:rotate(-17deg)}.notes-motion i:nth-of-type(2){opacity:.55;width:78vw;top:15%;left:31vw;transform:rotate(47deg)}.notes-section{z-index:1;padding:clamp(95px,12vw,165px) clamp(22px,7vw,110px) 90px;position:relative}.notes-copy{transform:translate(calc(var(--notes-x) * 6px), calc(var(--notes-y) * 4px));transition:transform .5s cubic-bezier(.16,1,.3,1)}.notes-section h1{color:#f2f0e9;letter-spacing:-.1em;width:min(850px,100%);text-shadow:none;white-space:normal;margin:0;font:700 clamp(63px,10.5vw,152px)/.78 Syne,sans-serif}.notes-section h1 span{color:#ff4800}.notes-intro{color:#b5b2ab;max-width:330px;margin:clamp(29px,4vw,50px) 0 0 clamp(12px,5vw,85px);font:400 12px/1.55 DM Mono,monospace}.category-grid{grid-template-columns:repeat(3,1fr);gap:12px;width:min(1050px,100%);margin:clamp(72px,10vw,130px) auto 0;display:grid}.category-card{background:#080808b3;border:1px solid #3b3a38;flex-direction:column;justify-content:space-between;min-height:clamp(158px,18vw,235px);padding:20px;transition:border-color .25s,transform .25s;display:flex;position:relative;overflow:hidden}.category-card:before{content:"";aspect-ratio:1;border:1px solid #242424;border-radius:50%;width:75%;transition:border-color .25s,transform .3s;position:absolute;bottom:-46%;right:-34%}.category-card:hover{border-color:#ff4800;transform:translateY(-4px)}.category-card:hover:before{border-color:#fe0;transform:scale(1.2)}.category-card>span{color:#ff4800;letter-spacing:.08em;font:500 9px DM Mono,monospace}.category-card h2{z-index:1;color:#f2f0e9;letter-spacing:-.06em;max-width:85%;margin:auto 0 0;font:600 clamp(20px,2.2vw,32px)/.95 Syne,sans-serif;position:relative}.category-card i{color:#fe0;font-size:20px;font-style:normal;position:absolute;bottom:18px;right:20px}.work-section{z-index:1;background:0 0;border-top:0;padding:clamp(100px,14vw,190px) clamp(22px,7vw,110px) 75px;position:relative;overflow:hidden}.work-section:before{content:"";pointer-events:none;border:1px solid #ff480059;border-radius:50%;width:min(72vw,900px);height:min(72vw,900px);position:absolute;top:-36vw;right:-28vw}.section-heading{z-index:1;max-width:800px;position:relative}.work-page .section-heading{transform:translate(calc(var(--work-x) * 6px), calc(var(--work-y) * 4px));transition:transform .5s cubic-bezier(.16,1,.3,1)}.section-kicker{color:#ff4800;text-transform:uppercase;letter-spacing:.08em;margin:0 0 18px;font:500 10px/1 DM Mono,monospace}.section-heading h1{letter-spacing:-.09em;color:#f2f0e9;text-shadow:none;white-space:normal;margin:0;font:700 clamp(60px,10vw,140px)/.78 Syne,sans-serif}.section-heading h1 span{color:#fe0}.section-intro{color:#aaa7a0;max-width:340px;margin:33px 0 0 clamp(10px,5vw,82px);font:400 13px/1.5 DM Mono,monospace}@keyframes drift{to{transform:rotate(360deg)}}@keyframes pulse{50%{transform:scale(1.38)}}@keyframes dash{to{stroke-dashoffset:-64px}}@keyframes scan{50%{transform-origin:100%;transform:scaleX(.3)}}@keyframes page-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes work-drift{to{stroke-dashoffset:-150px}}@keyframes work-pulse{50%{transform:scale(1.45)}}@keyframes notes-chaos{0%{transform:rotate(0)scale(1)skew(0deg)}23%{transform:rotate(77deg)scale(.97,1.03)skew(4deg,-2deg)}52%{transform:rotate(186deg)scale(1.04,.96)skew(-5deg,3deg)}78%{transform:rotate(283deg)scale(.98,1.02)skew(3deg,4deg)}to{transform:rotate(360deg)scale(1)skew(0deg)}}@media (width<=720px){.topbar{grid-template-columns:auto 1fr;height:68px;font-size:9px}.edition{display:none}.monogram{gap:3px;font-size:11px}.monogram span{width:5px;height:5px}nav{justify-self:end;gap:13px;margin-left:0;font-size:9px}.hero{min-height:calc(100svh - 68px);padding:43px 22px 72px}.diagram{inset:-58px -210px -47px}h1{font-size:clamp(57px,18vw,114px)}.position-label{top:12%;left:22px}.side-note{display:none}.statement-row{margin-left:21px}.scroll-cue{bottom:25px}.work-section{padding-top:95px}.project-grid{margin-top:70px;display:block}.project-card{margin:0}.project-visual{min-height:300px}.project-meta{grid-template-columns:1fr;gap:14px;margin:16px 0 0 20px}.admin-header{height:68px}.admin-header p{display:none}.admin-header{grid-template-columns:1fr 1fr}.admin-intro{padding-bottom:42px;display:block}.project-form{display:block}.project-form label{margin-top:23px}.admin-actions{flex-direction:column;align-items:flex-start;gap:28px}}@media (width<=390px){nav{gap:10px;font-size:7px}.monogram{font-size:16px}h1{font-size:56px}}@media (width<=720px){.hero-copy{width:100%;margin-left:0}.latest-note-card{width:142px;transform:translate(calc(var(--cursor-x) * -2px), calc(var(--cursor-y) * -2px));padding:16px;top:auto;bottom:56px;right:22px}.latest-note-card span{font-size:7px}.latest-note-card p{max-width:100px;font-size:15px}.latest-note-card i{font-size:16px}.notes-section{padding-top:92px}.notes-section h1{font-size:clamp(58px,17vw,100px)}.category-grid{grid-template-columns:1fr;gap:10px;margin-top:65px}.category-card{min-height:140px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.diagram,.hero-copy,.latest-note-card,.work-motion,.work-page .section-heading,.notes-motion,.notes-copy{transform:none}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.latest-notes{z-index:1;padding:40px clamp(22px,7vw,110px) 120px;position:relative}.notes-table{background:#080808b8;border:1px solid #f2f0e9;width:min(1050px,100%);margin:0 auto;padding:0;list-style:none}.notes-table li+li{border-top:1px solid #f2f0e9}.note-row{color:#ff4800;grid-template-columns:44px 120px minmax(0,1fr) auto 56px;align-items:center;gap:clamp(12px,2.2vw,28px);padding:12px clamp(14px,2vw,24px) 12px 18px;font-family:DM Mono,monospace;display:grid}.row-number{letter-spacing:.08em;font-size:11px}.row-cover{aspect-ratio:16/10;background:#141414;border:1px solid #f2f0e9;overflow:hidden}.row-cover img{object-fit:cover;width:100%;height:100%;display:block}.row-title{letter-spacing:-.04em;font:600 clamp(16px,2vw,26px)/1.05 Syne,sans-serif}.row-date{letter-spacing:.06em;white-space:nowrap;font-size:12px}.row-arrow{color:#f2f0e9;transform-origin:50%;justify-self:end;font-size:26px;line-height:1;transition:transform .25s,color .25s;display:inline-block}.note-row:hover .row-arrow,.note-row:focus-visible .row-arrow,.row-arrow:hover{color:#ff4800;transform:scale(1.7)}.note-row:focus-visible{outline:none}.note-row.is-empty{opacity:.55}@media (width<=640px){.note-row{grid-template-columns:28px 64px minmax(0,1fr) 36px}.row-date{grid-area:2/3}.row-arrow{grid-area:1/4/span 2}}a.latest-note-card{cursor:pointer;text-decoration:none}a.latest-note-card:hover i{color:#ff4800;transform:scale(1.5)}a.latest-note-card i{transition:transform .25s,color .25s}button.category-card{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%}.category-card.is-active{border-color:#ff4800}.notes-list{z-index:1;width:min(1050px,100%);margin:clamp(48px,7vw,90px) auto 0;position:relative}.notes-empty{color:#aaa7a0;font:400 12px DM Mono,monospace}.page-hairlines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;min-width:0!important}.page-hairlines .hairlines{fill:none;stroke:#f2f0e9;stroke-width:.55px;opacity:.25}.latest-notes>:not(.latest-deco){z-index:1;position:relative}.latest-deco{z-index:0;pointer-events:none;transform:translate(calc(var(--cursor-x) * -5px), calc(var(--cursor-y) * -5px));transition:transform .25s ease-out;position:absolute;inset:-40px -8vw 0}.latest-deco svg{width:100%;height:100%;overflow:visible}.about-page{--about-x:0;--about-y:0;isolation:isolate;background:#080808;min-height:100svh;animation:.62s cubic-bezier(.16,1,.3,1) both page-enter;position:relative;overflow:hidden}.about-page:before{content:"";z-index:-1;opacity:.38;pointer-events:none;background-image:linear-gradient(#f2f0e909 1px,#0000 1px),linear-gradient(90deg,#f2f0e909 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 79%);mask-image:radial-gradient(#000 20%,#0000 79%)}.about-page:after{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 150' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.about-topbar{border-bottom:0}.about-motion{pointer-events:none;opacity:.75;transform:translate(calc(var(--about-x) * -7px), calc(var(--about-y) * -5px));transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden}.about-motion>span{border:1px dashed #ff480080;border-radius:46% 54% 51% 49%/55% 45%;position:absolute}.about-motion>span:first-of-type{aspect-ratio:1;width:min(55vw,800px);animation:21s linear infinite notes-chaos;top:6%;right:-12vw}.about-motion>span:nth-of-type(2){aspect-ratio:1;border-color:#ffee008f;width:min(38vw,540px);animation:16s linear -6s infinite reverse notes-chaos;bottom:-14vw;left:-14vw}.about-shapes{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.about-section{z-index:1;padding:clamp(95px,12vw,165px) clamp(22px,7vw,110px) 110px;position:relative}.about-copy{transform:translate(calc(var(--about-x) * 6px), calc(var(--about-y) * 4px));transition:transform .5s cubic-bezier(.16,1,.3,1)}.about-section h1{color:#f2f0e9;letter-spacing:-.1em;text-shadow:none;white-space:normal;margin:0;font:700 clamp(63px,10.5vw,152px)/.78 Syne,sans-serif}.about-section h1 span{color:#ff4800}.about-intro{color:#b5b2ab;max-width:380px;margin:clamp(29px,4vw,50px) 0 0 clamp(12px,5vw,85px);font:400 12px/1.55 DM Mono,monospace}.about-body{width:min(1050px,100%);transform:translate(calc(var(--about-x) * -3px), calc(var(--about-y) * -2px));grid-template-columns:1fr 1fr;gap:40px;margin:clamp(60px,9vw,120px) auto 0;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid}.about-body>p{color:#f2f0e9;max-width:420px;margin:0;font:400 14px/1.7 DM Mono,monospace}.interest-list{background:#080808b8;border:1px solid #f2f0e9;margin:0;padding:0;list-style:none}.interest-list li{color:#ff4800;letter-spacing:-.04em;align-items:baseline;gap:18px;padding:14px 18px;font:600 clamp(18px,2vw,26px)/1 Syne,sans-serif;transition:padding-left .25s,color .25s;display:flex}.interest-list li+li{border-top:1px solid #f2f0e9}.interest-list li:hover{color:#fe0;padding-left:30px}.interest-list span{letter-spacing:.08em;font:500 10px DM Mono,monospace}@media (width<=700px){.about-body{grid-template-columns:1fr}}.contact-list{background:#080808b8;border:1px solid #f2f0e9;margin:0;padding:0;list-style:none}.contact-list li+li{border-top:1px solid #f2f0e9}.contact-list a{color:#ff4800;grid-template-columns:30px 110px minmax(0,1fr) 40px;align-items:center;gap:14px;padding:18px;display:grid}.contact-list span{letter-spacing:.08em;font:500 10px DM Mono,monospace}.contact-list b{letter-spacing:-.04em;font:600 clamp(18px,2vw,26px)/1 Syne,sans-serif}.contact-list em{overflow-wrap:anywhere;font:400 12px DM Mono,monospace}.contact-list i{color:#f2f0e9;justify-self:end;font-size:24px;font-style:normal;transition:transform .25s,color .25s}.contact-list a:hover i,.contact-list a:focus-visible i{color:#ff4800;transform:scale(1.7)}.contact-list a:focus-visible{outline:none}.boot{text-align:center;color:#aaa7a0;place-items:center;min-height:100svh;padding:24px;font:400 12px/1.6 DM Mono,monospace;display:grid}.work-grid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(240px,330px));justify-content:center;gap:12px;width:min(1050px,100%);margin:clamp(65px,10vw,130px) auto 0;display:grid;position:relative}.work-card{background:#080808b3;border:1px solid #3b3a38;flex-direction:column;justify-content:flex-end;gap:10px;min-height:clamp(220px,24vw,300px);padding:20px;transition:border-color .25s,transform .25s;display:flex;position:relative;overflow:hidden}.work-card img{object-fit:cover;opacity:.38;width:100%;height:100%;transition:opacity .3s,transform .5s;position:absolute;inset:0}.work-card:after{content:"";background:linear-gradient(#0000 30%,#080808eb);position:absolute;inset:0}.work-card>*{z-index:1;position:relative}.work-card img{z-index:0;position:absolute}.work-card:hover{border-color:#ff4800;transform:translateY(-4px)}.work-card:hover img{opacity:.6;transform:scale(1.04)}.work-card-number{color:#ff4800;letter-spacing:.08em;font:500 9px DM Mono,monospace;top:18px;left:20px;position:absolute!important}.work-card h2{color:#f2f0e9;letter-spacing:-.06em;max-width:85%;margin:0;font:600 clamp(20px,2.2vw,32px)/.95 Syne,sans-serif}.work-card p{color:#b5b2ab;max-width:90%;margin:0;font:400 12px/1.5 DM Mono,monospace}.work-card i{color:#fe0;font-size:20px;font-style:normal;transition:transform .25s,color .25s;top:16px;right:20px;position:absolute!important}.work-card:hover i{color:#ff4800;transform:scale(1.5)}.work-empty{z-index:1;margin-top:60px;position:relative}.about-section.is-compact h1{letter-spacing:-.07em;overflow-wrap:anywhere;font-size:clamp(40px,6.4vw,96px);line-height:.9}.detail-body{grid-template-columns:minmax(0,760px);justify-content:center;gap:28px}.detail-cover{object-fit:cover;border:1px solid #f2f0e9;width:100%;max-height:520px;display:block}.prose{gap:1.1em;display:grid}.prose p{color:#f2f0e9;white-space:pre-line;overflow-wrap:anywhere;max-width:none;margin:0;font:400 14px/1.75 DM Mono,monospace}.detail-gallery{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.detail-gallery img{aspect-ratio:4/3;object-fit:cover;border:1px solid #3b3a38;width:100%;display:block}.detail-back{color:#f2f0e9;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ff4800;width:max-content;padding-bottom:8px;font:500 11px DM Mono,monospace;transition:color .25s}.detail-back:hover{color:#fe0}.chip-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip-list li{color:#ff4800;text-transform:uppercase;letter-spacing:.06em;border:1px solid #f2f0e9;padding:6px 10px;font:500 10px DM Mono,monospace}.side-note{white-space:pre-line}.cms,.cms-login{color:#f2f0e9;background:#080808;min-height:100svh;font-family:Space Grotesk,sans-serif}.cms{grid-template-columns:260px minmax(0,1fr);display:grid}.cms-side{background:#080808f5;border-right:1px solid #f2f0e9;flex-direction:column;gap:28px;height:100svh;padding:28px 22px;display:flex;position:sticky;top:0}.cms-label{color:#ff4800;text-transform:uppercase;letter-spacing:.08em;margin:0;font:500 10px DM Mono,monospace}.cms-side nav{border:1px solid #f2f0e9;flex-direction:column;justify-self:stretch;gap:0;margin:0;display:flex}.cms-side nav button{appearance:none;color:#f2f0e9;text-align:left;cursor:pointer;letter-spacing:-.04em;background:0 0;border:0;align-items:baseline;gap:14px;padding:15px 14px;font:600 17px/1 Syne,sans-serif;transition:background .2s,color .2s,padding-left .2s;display:flex}.cms-side nav button+button{border-top:1px solid #f2f0e9}.cms-side nav button span{color:#ff4800;letter-spacing:.08em;font:500 10px DM Mono,monospace}.cms-side nav button:hover{color:#fe0;padding-left:20px}.cms-side nav button.is-active{color:#080808;background:#ff4800}.cms-side nav button.is-active span{color:#080808}.cms-side-foot{text-transform:uppercase;letter-spacing:.05em;gap:12px;margin-top:auto;font:500 11px DM Mono,monospace;display:grid}.cms-side-foot a,.cms-side-foot button{appearance:none;text-align:left;color:#fe0;cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.cms-side-foot button{color:#aaa7a0}.cms-side-foot button:hover{color:#ff4800}.cms-main{background-image:linear-gradient(#f2f0e909 1px,#0000 1px),linear-gradient(90deg,#f2f0e909 1px,#0000 1px);background-size:44px 44px;min-width:0;position:relative}.cms-bar{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080808f0;border-bottom:1px solid #3b3a38;justify-content:space-between;align-items:end;gap:20px;padding:26px clamp(20px,4vw,56px) 20px;display:flex;position:sticky;top:0}.cms-bar .section-kicker{margin-bottom:12px}.cms-bar h1{letter-spacing:-.08em;text-shadow:none;white-space:normal;margin:0;font:700 clamp(34px,4.6vw,62px)/.85 Syne,sans-serif}.cms-bar-actions{flex-wrap:wrap;align-items:center;gap:12px;font:400 11px DM Mono,monospace;display:flex}.cms-body{box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:22px;width:100%;max-width:980px;padding:32px clamp(14px,4vw,56px) 90px;display:grid}.cms-card{box-sizing:border-box;background:#080808d9;border:1px solid #f2f0e9;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;padding:clamp(14px,3vw,22px);display:grid}.cms-card>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.cms-card h2{color:#ff4800;letter-spacing:-.04em;margin:0;font:600 clamp(18px,2vw,24px)/1 Syne,sans-serif}.cms-field{gap:8px;display:grid}.cms-field>span{color:#aaa7a0;text-transform:uppercase;letter-spacing:.06em;font:500 10px DM Mono,monospace}.cms input:not([type=checkbox]),.cms textarea,.cms-login input{color:#f2f0e9;background:#0d0d0d;border:1px solid #3b3a38;border-radius:0;width:100%;padding:12px 14px;font:400 13px/1.5 DM Mono,monospace}.cms textarea{resize:vertical}.cms input:focus,.cms textarea:focus,.cms-login input:focus{border-color:#fe0;outline:none}.cms-button{appearance:none;color:#f2f0e9;cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:1px solid #f2f0e9;border-radius:0;padding:9px 14px;font:500 11px DM Mono,monospace;transition:background .2s,color .2s,border-color .2s;display:inline-block}.cms-button:hover{color:#080808;background:#f2f0e9}.cms-button.is-ghost{color:#aaa7a0;border-color:#3b3a38}.cms-button.is-ghost:hover{color:#f2f0e9;background:0 0;border-color:#f2f0e9}.cms-button.is-danger{color:#ff4800;border-color:#3b3a38}.cms-button.is-danger:hover{color:#080808;background:#ff4800;border-color:#ff4800}.cms-button.is-primary{color:#080808;background:#fe0;border-color:#fe0;padding:12px 20px}.cms-button.is-primary:hover{background:#ff4800;border-color:#ff4800}.cms-button:disabled{opacity:.35;cursor:default;pointer-events:none}.cms-muted{color:#aaa7a0;margin:0;font:400 12px/1.5 DM Mono,monospace}.cms-error{color:#ff4800;margin:0;font:400 12px/1.5 DM Mono,monospace}.cms-row{align-items:center;gap:8px;display:flex}.cms-row input{flex:1;min-width:0}.cms-item{border-top:1px solid #3b3a38;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding-top:14px;display:grid}.cms-item>img,.cms-thumb-empty{object-fit:cover;background:#141414;border:1px solid #3b3a38;width:64px;height:44px}.cms-item-text{gap:4px;min-width:0;display:grid}.cms-item-text b{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font:600 18px/1.1 Syne,sans-serif;overflow:hidden}.cms-item-text span{color:#aaa7a0;text-overflow:ellipsis;white-space:nowrap;font:400 11px DM Mono,monospace;overflow:hidden}.cms-item-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.cms-image{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.cms-image img,.cms-image-empty{aspect-ratio:16/10;object-fit:cover;background:#141414;border:1px solid #3b3a38;width:220px}.cms-image-empty{color:#65635f;place-items:center;font:400 11px DM Mono,monospace;display:grid}.cms-image-actions{flex-wrap:wrap;gap:8px;display:flex}.cms-gallery{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.cms-gallery figure{gap:6px;margin:0;display:grid}.cms-gallery img{aspect-ratio:4/3;object-fit:cover;border:1px solid #3b3a38;width:150px}.cms-checks{flex-wrap:wrap;gap:8px;display:flex}.cms-checks label{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;color:#aaa7a0;border:1px solid #3b3a38;align-items:center;gap:8px;padding:8px 12px;font:500 11px DM Mono,monospace;transition:border-color .2s,color .2s;display:inline-flex}.cms-checks label.is-on{color:#ff4800;border-color:#ff4800}.cms-checks input{accent-color:#ff4800}.cms-link{border-top:1px solid #3b3a38;gap:12px;padding-top:14px;display:grid}.cms-login{place-items:center;padding:24px;display:grid}.cms-login form{background:#080808e6;border:1px solid #f2f0e9;gap:18px;width:min(380px,100%);padding:30px;display:grid}.cms-login h1{letter-spacing:-.08em;text-shadow:none;white-space:normal;margin:0;font:700 56px/.85 Syne,sans-serif}.cms-login h1 span{color:#ff4800}@media (width<=860px){.cms{grid-template-columns:1fr}.cms-side{border-bottom:1px solid #f2f0e9;border-right:0;height:auto;position:static}.cms-side nav{flex-flow:wrap}.cms-side nav button+button{border-top:0;border-left:1px solid #f2f0e9}.cms-side-foot{grid-auto-flow:column;justify-content:space-between;margin-top:0}.cms-bar{flex-direction:column;align-items:flex-start;position:static}.cms-item{grid-template-columns:64px minmax(0,1fr)}.cms-item-actions{grid-column:1/-1;justify-content:flex-start}}a:focus-visible,button:focus-visible,.cms-button:focus-within,summary:focus-visible{outline-offset:3px;outline:2px solid #fe0}.note-row:focus-visible,.work-card:focus-visible,.category-card:focus-visible,.contact-list a:focus-visible{outline-offset:-2px;outline:2px solid #fe0}@media (width<=720px){.latest-notes{padding-bottom:80px}.contact-list a{grid-template-columns:24px minmax(0,1fr) 30px;row-gap:4px}.contact-list b{grid-column:2}.contact-list em{grid-area:2/2}.contact-list i{grid-area:1/3/span 2}.interest-list li{padding:12px 14px}.about-section{padding-bottom:80px}.detail-cover{max-height:320px}.cms-body{padding-bottom:60px}.cms-image img,.cms-image-empty{width:100%}}.cms-form{gap:16px;max-width:420px;display:grid}.cms-side-foot button.is-active{color:#ff4800}.row-title{flex-direction:column;gap:3px;display:flex}.row-sub{color:#aaa7a0;letter-spacing:.04em;text-transform:uppercase;font:400 10px DM Mono,monospace}.notes-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.notes-toolbar .section-kicker{margin:0}.notes-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.notes-search{color:#f2f0e9;background:#080808d9;border:1px solid #f2f0e9;border-radius:0;width:clamp(190px,26vw,290px);padding:8px 12px;font:400 12px DM Mono,monospace}.notes-search:focus{border-color:#fe0;outline:none}.rss-link{color:#ff4800;text-transform:uppercase;letter-spacing:.06em;border:1px solid #ff4800;padding:7px 11px;font:500 10px DM Mono,monospace;transition:background .2s,color .2s}.rss-link:hover{color:#080808;background:#ff4800}.note-meta-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.note-actions{flex-wrap:wrap;gap:10px;display:flex}.related-notes{gap:14px;margin-top:32px;display:grid}.related-notes .section-kicker{margin:0}.prose .md-h1,.prose .md-h2,.prose .md-h3{color:#ff4800;letter-spacing:-.04em;margin:.6em 0 0;font-family:Syne,sans-serif;line-height:1.05}.prose .md-h1{font-size:clamp(24px,3vw,36px)}.prose .md-h2{font-size:clamp(20px,2.3vw,28px)}.prose .md-h3{color:#fe0;font-size:clamp(17px,1.9vw,22px)}.prose strong{color:#fe0;font-weight:600}.prose em{color:#f2f0e9;font-style:italic}.prose a{color:#fe0;border-bottom:1px solid #ff4800;transition:color .2s}.prose a:hover{color:#ff4800}.prose code{color:#fe0;background:#161616;border:1px solid #3b3a38;padding:1px 6px;font:400 .92em DM Mono,monospace}.prose .md-code{background:#0d0d0d;border:1px solid #f2f0e9;margin:0;padding:16px;overflow-x:auto}.prose .md-code code{color:#f2f0e9;background:0 0;border:0;padding:0;font:400 13px/1.6 DM Mono,monospace}.prose .md-quote{color:#d8d5ce;white-space:pre-line;background:#ff48000f;border-left:3px solid #ff4800;margin:0;padding:10px 18px;font:400 14px/1.7 DM Mono,monospace}.prose .md-list{color:#f2f0e9;gap:6px;margin:0;padding-left:22px;font:400 14px/1.7 DM Mono,monospace;display:grid}.prose .md-hr{border:0;border-top:1px solid #3b3a38;width:100%;margin:12px 0}.prose .md-inline-img{border:1px solid #3b3a38;max-width:100%;margin:8px 0;display:block}.md-toolbar-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.md-toolbar-row>span{color:#aaa7a0;text-transform:uppercase;letter-spacing:.06em;font:500 10px DM Mono,monospace}.md-toolbar{flex-wrap:wrap;gap:4px;display:flex}.md-toolbar button{appearance:none;color:#f2f0e9;cursor:pointer;background:#0d0d0d;border:1px solid #3b3a38;padding:4px 8px;font:500 10px DM Mono,monospace;transition:border-color .2s,color .2s,background .2s}.md-toolbar button:hover,.md-toolbar button.is-active{color:#fe0;border-color:#ff4800}.md-preview{background:#0d0d0d;border:1px solid #3b3a38;min-height:220px;padding:16px}.cms-badge{color:#fe0;text-transform:uppercase;letter-spacing:.06em;vertical-align:middle;border:1px solid #fe0;margin-left:8px;padding:2px 6px;font:500 9px DM Mono,monospace;display:inline-block}.cms-badge.is-pdf{color:#ff4800;border-color:#ff4800}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;min-width:0;display:grid}.stat-box{background:#080808d9;border:1px solid #f2f0e9;gap:8px;min-width:0;padding:16px;display:grid}.stat-box span{color:#aaa7a0;text-transform:uppercase;letter-spacing:.06em;font:500 10px DM Mono,monospace}.stat-box b{color:#ff4800;letter-spacing:-.05em;font:700 clamp(26px,3.6vw,44px)/.95 Syne,sans-serif}.stats-two-col{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;min-width:0;display:grid}.stat-row{border-top:1px solid #242424;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;min-width:0;padding:8px 0;font:400 12px/1.4 DM Mono,monospace;display:flex}.stat-row span{overflow-wrap:anywhere;flex:auto;min-width:0}.stat-row b{color:#fe0;flex-shrink:0;font-weight:500}.bar-chart{grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:4px;width:100%;min-width:0;height:150px;padding-top:10px;display:grid}.bar-col{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.bar-track{background:#141414;border:1px solid #242424;flex:1;align-items:flex-end;width:100%;display:flex}.bar-fill{background:linear-gradient(#fe0,#ff4800);width:100%;min-height:2px}.bar-col span{color:#aaa7a0;white-space:nowrap;font:400 9px DM Mono,monospace}@media (width<=640px){.bar-chart{gap:2px;height:135px}.bar-col span{letter-spacing:-.04em;transform-origin:50%;margin-top:4px;font-size:7.5px;transform:rotate(-45deg)}}@media print{body,html,.about-page{color:#000!important;background:#fff!important}.topbar,.about-motion,.note-actions,.related-notes,.detail-back{display:none!important}.about-section{padding:0!important}.about-section h1,.prose .md-h1,.prose .md-h2,.prose .md-h3,.prose strong{color:#000!important}.prose p,.prose .md-list,.prose .md-quote{color:#111!important}}.telemetry-box{z-index:1;letter-spacing:.06em;color:#aaa7a0;background:#080808bf;border-left:2px solid #ff4800;gap:4px;padding:10px 14px;font:400 10px/1.45 DM Mono,monospace;display:grid;position:absolute;bottom:26%;left:clamp(22px,4.2vw,64px)}.telemetry-box span:first-child{color:#fe0}@media (width<=720px){.telemetry-box{justify-self:start;margin-top:24px;position:static}}.reading-progress{z-index:50;pointer-events:none;background:linear-gradient(90deg,#ff4800,#fe0);height:3px;transition:width 80ms linear;position:fixed;top:0;left:0}.toc-box{background:#080808d1;border:1px solid #3b3a38;gap:12px;padding:18px 20px;display:grid}.toc-box .section-kicker{margin:0}.toc-box ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.toc-box li.is-sub{padding-left:22px}.toc-box a{color:#f2f0e9;align-items:baseline;gap:12px;font:400 13px/1.4 DM Mono,monospace;transition:color .2s,transform .2s;display:inline-flex}.toc-box a:hover{color:#fe0;transform:translate(4px)}.toc-box a span{color:#ff4800;font-size:10px}.md-code-wrap{background:#0d0d0d;border:1px solid #f2f0e9;overflow:hidden}.md-code-bar{text-transform:uppercase;letter-spacing:.06em;color:#aaa7a0;background:#141414;border-bottom:1px solid #242424;justify-content:space-between;align-items:center;padding:7px 14px;font:500 10px DM Mono,monospace;display:flex}.md-code-bar button{appearance:none;color:#fe0;cursor:pointer;font:inherit;text-transform:inherit;background:#080808;border:1px solid #3b3a38;padding:3px 9px;transition:border-color .2s,background .2s,color .2s}.md-code-bar button:hover{color:#080808;background:#ff4800;border-color:#ff4800}.prose .md-code{border:0;padding:14px 16px}.md-code-line{grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid}.md-line-num{-webkit-user-select:none;user-select:none;color:#595753;text-align:right;font-style:normal}.md-math-block{text-align:center;color:#fe0;background:#ffee0008;border:1px dashed #3b3a38;padding:14px 18px;overflow-x:auto}.md-math-inline{color:#fe0;padding:0 2px}.md-math-fallback{color:#fe0;font-family:DM Mono,monospace}.md-sim{background:#0b0b0b;border:1px solid #f2f0e9;gap:14px;padding:18px;display:grid}.md-sim-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font:500 11px DM Mono,monospace;display:flex}.md-sim-head span{color:#ff4800;text-transform:uppercase;letter-spacing:.06em}.md-sim-head em{color:#fe0;font-style:normal}.md-sim canvas{background:#080808;border:1px solid #242424;width:100%;height:auto;display:block}.md-sim-controls{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.md-sim-controls label{color:#aaa7a0;gap:6px;font:400 11px DM Mono,monospace;display:grid}.md-sim-controls input[type=range]{accent-color:#ff4800;cursor:pointer;width:100%}.refs-box,.cite-box{background:#080808d1;border:1px solid #3b3a38;gap:12px;padding:18px 20px;display:grid}.refs-box .section-kicker,.cite-box .section-kicker{margin:0}.refs-box ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.refs-box li{color:#d8d5ce;grid-template-columns:36px minmax(0,1fr);align-items:baseline;gap:10px;font:400 12px/1.6 DM Mono,monospace;display:grid}.refs-box li span{color:#ff4800}.refs-box li p{overflow-wrap:anywhere;margin:0}.cite-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cite-actions{flex-wrap:wrap;gap:8px;display:flex}.cite-box code{color:#fe0;overflow-wrap:anywhere;background:#0d0d0d;border:1px solid #242424;padding:12px;font:400 12px/1.55 DM Mono,monospace;display:block}.is-zoomable{cursor:zoom-in}.lightbox{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050505f0;grid-template-rows:auto 1fr;padding:20px;animation:.25s both page-enter;display:grid;position:fixed;inset:0}.lightbox-bar{color:#fe0;border-bottom:1px solid #242424;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;font:500 11px DM Mono,monospace;display:flex}.lightbox-actions{flex-wrap:wrap;gap:8px;display:flex}.lightbox-actions button{appearance:none;color:#f2f0e9;cursor:pointer;text-transform:uppercase;background:#080808;border:1px solid #f2f0e9;padding:6px 12px;font:500 11px DM Mono,monospace}.lightbox-actions button:hover{color:#fe0;border-color:#ff4800}.lightbox-stage{place-items:center;padding:24px;display:grid;overflow:auto}.lightbox-stage img{border:1px solid #f2f0e9;max-width:min(92vw,1300px);max-height:80svh;transition:transform .12s ease-out;box-shadow:0 24px 70px #000000d9}.contact-col{align-content:start;gap:22px;display:grid}.contact-form{background:#080808d1;border:1px solid #f2f0e9;align-content:start;gap:14px;padding:22px;display:grid}.contact-form .section-kicker{margin:0}.contact-form input,.contact-form textarea{color:#f2f0e9;background:#0d0d0d;border:1px solid #3b3a38;border-radius:0;width:100%;padding:11px 13px;font:400 13px/1.5 DM Mono,monospace}.contact-form input:focus,.contact-form textarea:focus{border-color:#fe0;outline:none}.inbox-msg{border-top:1px solid #3b3a38;gap:10px;padding-top:16px;display:grid}.inbox-msg.is-unread{border-left:3px solid #ff4800;padding-left:14px}.inbox-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inbox-head b{color:#f2f0e9;font:600 18px/1.1 Syne,sans-serif}.inbox-head span{color:#aaa7a0;margin-top:4px;font:400 11px DM Mono,monospace;display:block}.inbox-msg>p{color:#f2f0e9;white-space:pre-line;overflow-wrap:anywhere;margin:0;font:400 13px/1.65 DM Mono,monospace}.cms,.cms-login{isolation:isolate;position:relative;overflow-x:hidden}.cms-bg-motion{opacity:.42;z-index:0}.cms-side,.cms-main,.cms-login form{z-index:1;position:relative}.cms-toast{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ff48002e;border-bottom:2px solid #fe0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px clamp(14px,4vw,56px);animation:.25s both page-enter;display:flex}.cms-toast b{color:#fe0;font:600 15px/1.2 Syne,sans-serif;display:block}.cms-toast span{color:#f2f0e9;overflow-wrap:anywhere;margin-top:3px;font:400 12px/1.4 DM Mono,monospace;display:block}@media (width<=860px){.cms-side nav{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));display:grid}.cms-side nav button{padding:12px 10px;font-size:14px;border-top:1px solid #242424!important;border-left:1px solid #242424!important}.cms-side-foot{flex-wrap:wrap;justify-content:flex-start;gap:10px 16px;display:flex}.cms-row{flex-wrap:wrap}.cms-row input{flex:100%}}
