html,body{margin:0;height:100%;overflow:hidden;background:#17140f}*{box-sizing:border-box}#root{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#17140f;font-family:Archivo,sans-serif}a{color:#a06a34;text-decoration-thickness:1px;text-underline-offset:2px}a:hover{opacity:.7}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes nudgeUp{0%,70%,to{transform:translate(-50%);opacity:.85}35%{transform:translate(-50%,-22%);opacity:1}}.scene{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100vw,150vh);aspect-ratio:3 / 2;container-type:size}.scene__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.scene__diploma{position:absolute;left:15%;top:18%;width:24.3%;height:50.6%;object-fit:cover;object-position:center center;display:block;pointer-events:none;filter:brightness(.7) contrast(1.04) saturate(.88);clip-path:polygon(0% 0%,100% 0%,100% 60.2%,66.3% 60.2%,66% 100%,48.6% 100%,48.6% 88.1%,18.5% 88.1%,18.5% 100%,0% 100%)}.hotspot{position:absolute;cursor:pointer}.hotspot:hover{background:#ffffff0d}.hotspot--diploma{left:14%;top:16%;width:22%;height:34%;border-radius:.6cqw}.hotspot--mug{left:76%;top:72%;width:14%;height:16%;border-radius:1cqw}.hotspot--notebook{left:6%;top:84%;width:19%;height:9%;border-radius:.6cqw}.hotspot--books{left:66%;top:78%;width:12%;height:6.5%;border-radius:.5cqw}.toast{position:absolute;left:76%;top:66.5%;z-index:40;background:#17140f;color:#ece7dd;padding:.8cqw 1.2cqw;border-radius:2cqw;font-size:max(12px,1.1cqw);box-shadow:0 1cqw 3cqw #00000080}.books{position:absolute;left:58%;top:56%;width:22cqw;z-index:40;cursor:pointer;background:#fdfbf6;color:#211d16;border-radius:.8cqw;padding:1.4cqw 1.6cqw;box-shadow:0 1.5cqw 4cqw #00000080;font-size:max(12px,1cqw);line-height:1.5}.books p{margin:0}.books p+p{margin-top:.8cqw}.books i{font-family:"Instrument Serif",serif;font-style:italic}.dim-desk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:#0a080673;cursor:zoom-out}.dim-phone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;background:#0a080699;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:zoom-out}.dim-phone__caption{position:fixed;bottom:3vh;left:0;right:0;text-align:center;color:#ffffffbf;font-family:IBM Plex Mono,monospace;font-size:13px}.dim-phone__caption a{color:#d9a86c}.phone{position:absolute;box-sizing:border-box;background:#17140f;overflow:hidden;transition:left .55s cubic-bezier(.22,1,.36,1),top .55s cubic-bezier(.22,1,.36,1),width .55s cubic-bezier(.22,1,.36,1),height .55s cubic-bezier(.22,1,.36,1),border-radius .55s,padding .55s}.phone__inner{position:relative;width:100%;height:100%;border-radius:inherit;overflow:hidden;background:#17140f}.phone__lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;border-radius:inherit;overflow:hidden;transition:transform .62s cubic-bezier(.32,.72,0,1),opacity .5s ease .12s}.phone__lock--sliding{transform:translateY(-104%);opacity:0}.phone__wall{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.phone__notch{position:absolute;top:2.2%;left:50%;transform:translate(-50%);width:38%;height:3.4%;min-height:7px;border-radius:999px;background:#000;z-index:4}.phone__time{position:absolute;top:23px;left:5px;text-align:center;color:#fff;font-weight:500;font-size:1.5cqw;text-shadow:0 1px 4px rgba(0,0,0,.5)}.phone__home{position:absolute;bottom:2.4%;left:50%;width:32%;height:.7%;min-height:4px;border-radius:999px;background:#ffffffe6;box-shadow:0 0 8px #00000059;animation:nudgeUp 2.4s ease-in-out infinite}.phone__frame{border:0;background:#fff;display:block;transform-origin:0 0;margin-left:6px}.phone__static{width:100%;height:100%;border-radius:inherit;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(-45deg,#f2ede2,#f2ede2 10px,#ece5d8 10px,#ece5d8 20px);font-family:IBM Plex Mono,monospace;font-size:12px;color:#99917f}.screen{position:absolute;z-index:40;container-type:size;overflow:hidden;border-radius:0;background:linear-gradient(155deg,#e9dcd4,#d7c0b6 55%,#bda096);transition:left .55s cubic-bezier(.22,1,.36,1),top .55s cubic-bezier(.22,1,.36,1),width .55s cubic-bezier(.22,1,.36,1),height .55s cubic-bezier(.22,1,.36,1),box-shadow .55s}.screenui{position:absolute;left:0;top:0;container-type:size;transform-origin:0 0;transition:transform .55s cubic-bezier(.22,1,.36,1),width .55s cubic-bezier(.22,1,.36,1),height .55s cubic-bezier(.22,1,.36,1)}.screen__catch{position:absolute;right:0;bottom:0;left:-39px;top:-25px;z-index:1200;cursor:zoom-in}.back-chip{position:fixed;bottom:18px;left:18px;z-index:200;background:#17140fd9;color:#ece7dd;font-family:IBM Plex Mono,monospace;font-size:13px;padding:8px 14px;border-radius:999px;cursor:pointer}.back-chip:hover{background:#17140f}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a080699;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;display:flex;align-items:center;justify-content:center}.modal__card{width:min(460px,84vw);max-height:88vh;overflow:auto;background:#fdfbf6;border-radius:10px;padding:18px;box-shadow:0 40px 100px #0009}.modal__card img{width:100%;height:auto;border:1px solid #e0d9cb;border-radius:6px;display:block}.modal__card p{margin:14px 4px 4px;font-family:Archivo,sans-serif;font-size:14px;color:#4c463c}.modal__card em{font-family:"Instrument Serif",serif;color:#a06a34}@media(max-width:820px){.scene{position:fixed!important;left:0!important;top:0!important;transform:none!important;width:100vw!important;height:100vh!important;aspect-ratio:auto!important}.scene__photo,.scene__diploma,.hotspot,.toast,.books,.dim-desk,.screen__catch,.back-chip{display:none!important}.screen{left:0!important;top:0!important;width:100%!important;height:100%!important;border-radius:0!important;box-shadow:none!important}.screenui{transform:none!important;width:100%!important;height:100%!important}.phone[data-open=false]{display:none!important}}.mono{font-family:IBM Plex Mono,monospace}.serif{font-family:"Instrument Serif",serif;font-weight:400}.wallpaper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;z-index:0}.menubar{position:absolute;top:0;left:0;right:0;height:2.88cqw;z-index:998;display:flex;align-items:center;justify-content:space-between;padding:0 1.17cqw;background:#fdfbf6bf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:max(9px,1.13cqw);color:#211d16}.icons{position:absolute;top:4.28cqw;right:1.17cqw;display:flex;flex-direction:column;gap:1.8cqw;z-index:5}.icon{display:flex;flex-direction:column;align-items:center;gap:.45cqw;cursor:pointer;width:5.85cqw}.icon:hover{opacity:.85}.icon__label{font-size:max(9px,.95cqw);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.45);font-weight:500;white-space:nowrap}.icon-doc{position:relative;width:3.15cqw;height:3.87cqw;border-radius:.3cqw .9cqw .3cqw .3cqw;background:linear-gradient(160deg,#fffdf9,#f4ecdd);box-shadow:0 .25cqw .6cqw #00000047;display:flex;flex-direction:column;justify-content:center;gap:.27cqw;padding:0 .5cqw}.icon-doc:after{content:"";position:absolute;top:0;right:0;width:.9cqw;height:.9cqw;background:linear-gradient(225deg,#d9c7a6 50%,transparent 50%);border-radius:0 .9cqw 0 .36cqw}.icon-doc span{display:block;height:.18cqw;border-radius:.09cqw;background:#ddd3c2}.icon-doc span:first-child{height:.32cqw;border-radius:.16cqw;background:#a06a34;width:60%}.icon-safari{position:relative;width:3.6cqw;height:3.6cqw;border-radius:.9cqw;background:linear-gradient(180deg,#6fc0e8,#2f7fbf);display:flex;align-items:center;justify-content:center;box-shadow:0 .2cqw .5cqw #00000040}.icon-safari__ring{width:2.4cqw;height:2.4cqw;border-radius:50%;border:.2cqw solid rgba(255,255,255,.9);display:block}.icon-safari__needle{position:absolute;width:.9cqw;height:.27cqw;border-radius:.14cqw;background:#fff;transform:rotate(-45deg);display:block}.dock{position:absolute;bottom:.72cqw;left:50%;transform:translate(-50%);z-index:999;display:flex;align-items:center;gap:.81cqw;padding:.63cqw .9cqw;border-radius:1.35cqw;background:#fdfbf68c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.5)}.dock__item{position:relative;width:2.88cqw;height:2.88cqw;border-radius:.72cqw;overflow:hidden;cursor:pointer}.dock__item:hover{transform:translateY(-.27cqw)}.dock__item img{width:100%;height:100%;object-fit:contain;display:block}.dock__item--finder img{object-fit:cover}.win{position:absolute;display:flex;flex-direction:column;background:#fdfbf6;border-radius:.9cqw;border:1px solid #d8d2c4;box-shadow:0 1.35cqw 3.6cqw #00000059;overflow:hidden}.win--maxed{left:0!important;top:2.88cqw!important;width:100cqw!important;height:calc(100cqh - 2.88cqw)!important;max-height:none!important;border-radius:0!important;border-width:0!important}.titlebar{display:flex;align-items:center;gap:.59cqw;padding:.9cqw 1.08cqw;flex:none;border-bottom:1px solid #ece5d8;background:#f6f2e9;cursor:move;-webkit-user-select:none;user-select:none}.light{width:.99cqw;height:.99cqw;border-radius:50%;flex:none}.light--close{background:#ff5f57;cursor:pointer}.light--min{background:#febc2e}.light--max{background:#28c840;cursor:pointer}.wintitle{font-family:IBM Plex Mono,monospace;font-size:max(9px,.95cqw);color:#99917f;margin-left:.45cqw;white-space:nowrap}.winbody{padding:1.53cqw 1.8cqw 1.8cqw;overflow:auto;font-size:max(9px,1.13cqw);line-height:1.55;color:#4c463c}.win--about{left:5%;top:10%;width:44.6cqw;max-height:82cqh}.win--work{left:12%;top:8%;width:44.6cqw;max-height:84cqh}.win--resume{left:16%;top:7%;width:52cqw;max-height:84cqh}.win--contact{left:28%;top:24%;width:33.1cqw}.win--terminal{left:18%;top:26%;width:41.8cqw;background:#1c1a16;border-color:#322d24;box-shadow:0 1.35cqw 3.6cqw #00000073}.win--claude{left:12%;top:9%;width:60cqw;height:76cqh;background:#faf9f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.win--trash{left:32%;top:34%;width:30.2cqw}.win--finder{left:8%;top:22%;width:33.1cqw}.win--path{left:16%;top:12%;width:40.3cqw;max-height:80cqh}.win--offclock{left:7%;top:9%;width:43.2cqw;max-height:84cqh}.win--music{left:26%;top:22%;width:32cqw;background:#191414;border-color:#2c2626;box-shadow:0 1.35cqw 3.6cqw #00000073}.win--safari{left:0;top:2.88cqw;width:100cqw;height:calc(100cqh - 2.88cqw);border-radius:0;border:0;box-shadow:0 -.4cqw 3.6cqw #00000059}.win--terminal .titlebar{background:transparent;border-bottom-color:#2a2620}.win--terminal .wintitle{color:#877f70}.win--music .titlebar{background:transparent;border-bottom-color:#2c2626}.win--music .wintitle{color:#8d867f}.win--claude .titlebar{padding:.72cqw .9cqw;background:#f0eee7;border-bottom:0}.win--claude .light{width:.85cqw;height:.85cqw;min-width:8px;min-height:8px}.h2{font-family:"Instrument Serif",serif;font-weight:400;font-size:max(13px,2.52cqw);color:#211d16;margin:0 0 1.35cqw}.h2 em{color:#a06a34}.h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:max(10px,1.62cqw);color:#211d16;margin:0 0 .45cqw}.label{font-family:IBM Plex Mono,monospace;font-size:max(9px,.95cqw);color:#a06a34;margin:0 0 .45cqw}.label--sm{font-size:max(9px,.9cqw);margin:0 0 .27cqw}.muted{color:#6f6759}.resume__dl{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:max(9px,.86cqw);color:#a06a34;white-space:nowrap}.resume__body{overflow:auto;padding:2.2cqw 2.7cqw 2.4cqw;font-size:max(9px,1.03cqw);line-height:1.5;color:#4c463c}.resume__name{font-family:"Instrument Serif",serif;font-weight:400;font-size:max(14px,2.7cqw);color:#211d16;margin:0 0 .36cqw;letter-spacing:-.01em}.resume__contact{font-family:IBM Plex Mono,monospace;font-size:max(8px,.83cqw);color:#8b8377;margin:0 0 1.8cqw}.resume__rule{margin:0 0 1.8cqw;padding-bottom:1.6cqw;border-bottom:1px solid #ece5d8}.resume__section{font-family:IBM Plex Mono,monospace;font-size:max(8px,.81cqw);letter-spacing:.08em;color:#a06a34;margin:0 0 1.08cqw}.resume__jobhead{display:flex;justify-content:space-between;align-items:baseline;gap:1.2cqw;margin:0 0 .18cqw}.resume__jobhead h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:max(11px,1.71cqw);color:#211d16;margin:0}.resume__dates{font-family:IBM Plex Mono,monospace;font-size:max(8px,.83cqw);color:#99917f;white-space:nowrap}.resume__co{margin:0 0 .81cqw;color:#6f6759;font-size:max(8px,.95cqw)}.resume__ul{margin:0 0 1.8cqw;padding:0 0 1.6cqw 1.5cqw;border-bottom:1px solid #ece5d8;display:flex;flex-direction:column;gap:.54cqw}.resume__ul--open{margin:0 0 1cqw;padding:0 0 0 1.5cqw;border-bottom:0}.resume__tools{display:flex;flex-direction:column;gap:.54cqw;margin:0 0 1.35cqw}.resume__tools p{margin:0}.resume__tools span{font-family:IBM Plex Mono,monospace;font-size:max(8px,.9cqw);color:#a06a34}.resume strong{color:#211d16;font-weight:600}.term{padding:1.17cqw 1.35cqw 1.35cqw;font-family:IBM Plex Mono,monospace;font-size:max(9px,.99cqw);line-height:1.7;color:#c6bfb1;height:30cqh;min-height:180px;overflow:auto;cursor:text;display:flex;flex-direction:column}.term__line{white-space:pre-wrap;flex:none}.term__prompt{display:flex;gap:.54cqw;align-items:baseline;flex:none}.term__prompt span{color:#d9a86c;flex:none}.term__input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#f0e9db;font-family:IBM Plex Mono,monospace;font-size:inherit;line-height:inherit;padding:0}.finder{padding:.72cqw;display:flex;flex-direction:column;font-family:IBM Plex Mono,monospace;font-size:max(9px,1.03cqw);color:#211d16}.finder__row{display:flex;align-items:center;gap:.72cqw;padding:.5cqw .9cqw;border-radius:.45cqw;cursor:pointer}.finder__row:hover{background:#f2ede2}.ficon{position:relative;flex:none;width:1.35cqw;height:1.71cqw;border-radius:.14cqw .45cqw .14cqw .14cqw;background:linear-gradient(160deg,#fffdf9,#f1e8d8);border:1px solid #ddd3c2}.ficon--path:after{content:"";position:absolute;top:.36cqw;left:.27cqw;width:.63cqw;height:.14cqw;border-radius:.07cqw;background:#a06a34}.ficon--doc{background:linear-gradient(160deg,#fffdf9,#f4ecdd);display:flex;flex-direction:column;justify-content:center;gap:.14cqw;padding:0 .23cqw}.ficon--doc span{display:block;height:.11cqw;border-radius:.06cqw;background:#ddd3c2}.ficon--doc span:first-child{width:60%;height:.16cqw;border-radius:.08cqw;background:#a06a34}.ficon--card{width:1.62cqw;height:1.35cqw;border-radius:.18cqw}.ficon--card:after{content:"";position:absolute;top:.32cqw;left:.32cqw;width:.5cqw;height:.5cqw;border-radius:50%;background:#a06a34}.path__body{padding:2cqw 2.2cqw;overflow:auto;font-size:max(9px,1.08cqw);line-height:1.5;color:#4c463c}.rail{position:relative;display:flex;align-items:flex-start;margin:0 0 2cqw}.rail__track{position:absolute;left:8.3333%;right:8.3333%;top:.63cqw;height:.14cqw;border-radius:.07cqw;background:#ece5d8}.rail__fill{position:absolute;left:0;top:0;height:100%;border-radius:.07cqw;background:#a06a34;transition:width .45s cubic-bezier(.22,1,.36,1)}.stop{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;gap:.63cqw;cursor:pointer}.stop__dot{width:1.4cqw;height:1.4cqw;border-radius:50%;border:.22cqw solid #ddd3c2;background:#fdfbf6;box-shadow:0 0 0 .36cqw #fdfbf6;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s,border-color .3s}.stop--visited .stop__dot{border-color:#a06a34}.stop--active .stop__dot{border-color:#a06a34;background:#a06a34;transform:scale(1.25)}.stop__year{font-family:IBM Plex Mono,monospace;font-size:max(8px,.9cqw);color:#99917f;transition:color .3s}.stop--active .stop__year{color:#211d16}.path__detail{min-height:11cqh}.path__stage{font-family:IBM Plex Mono,monospace;font-size:max(8px,.83cqw);letter-spacing:.08em;color:#a06a34;margin:0 0 .45cqw}.path__title{font-family:"Instrument Serif",serif;font-weight:400;font-size:max(12px,2.16cqw);color:#211d16;margin:0 0 .72cqw}.path__detail p:last-child{margin:0;max-width:44ch}.path__nav{display:flex;gap:.72cqw;margin:1.8cqw 0 0}.pill{font-family:IBM Plex Mono,monospace;font-size:max(8px,.9cqw);color:#6f6759;padding:.45cqw .9cqw;border:1px solid #e0d9cb;border-radius:.45cqw;cursor:pointer;-webkit-user-select:none;user-select:none}.pill:hover{background:#f2ede2;color:#211d16}.claude{flex:1;min-height:0;display:flex}.claude__side{flex:none;width:27%;background:#f0eee7;border-right:1px solid #e3e0d6;display:flex;flex-direction:column;min-height:0}.claude__scroll{flex:1;min-height:0;overflow:auto;padding:.9cqw .72cqw;font-size:max(8px,.86cqw);color:#3d3a33}.claude__new{display:flex;align-items:center;gap:.54cqw;padding:.45cqw .63cqw;border-radius:.45cqw;background:#e5e2d8;font-weight:500;margin:0 0 .9cqw;cursor:pointer}.claude__new:hover{background:#dcd8cc}.claude__new span{color:#8a857a}.claude__nav{display:flex;flex-direction:column;gap:.14cqw;margin:0 0 1.26cqw}.claude__nav span{padding:.36cqw .63cqw;border-radius:.36cqw;color:#3d3a33}.claude__group{margin:0 0 1.08cqw}.claude__group p{font-size:max(7px,.77cqw);color:#a39e92;margin:0 0 .45cqw .63cqw}.claude__items{display:flex;flex-direction:column;gap:.14cqw}.claude__item{padding:.36cqw .63cqw;border-radius:.36cqw;color:#5c5850;background:transparent;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claude__item:hover,.claude__item--active{background:#e5e2d8;color:#211d16}.claude__foot{flex:none;display:flex;align-items:center;gap:.54cqw;padding:.72cqw .9cqw;border-top:1px solid #e3e0d6;font-size:max(8px,.86cqw);color:#5c5850}.claude__avatar{width:1.44cqw;height:1.44cqw;min-width:14px;min-height:14px;border-radius:50%;background:#c9704a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:max(6px,.68cqw);font-weight:600;flex:none}.claude__main{flex:1;min-width:0;display:flex;flex-direction:column;background:#faf9f5}.claude__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.8cqw;padding:2cqw}.claude__hello{display:flex;align-items:center;gap:.9cqw}.claude__hello img{width:2.7cqw;height:2.7cqw;min-width:24px;min-height:24px;object-fit:contain;display:block}.claude__hello span{font-family:"Instrument Serif",serif;font-size:max(16px,2.7cqw);color:#211d16;white-space:nowrap}.claude__stack{width:82%;display:flex;flex-direction:column;gap:.9cqw}.composer{border:1px solid #e0ddd2;border-radius:.9cqw;background:#fff;box-shadow:0 .18cqw .54cqw #0000000a;padding:1.08cqw 1.17cqw .72cqw}.composer p{margin:0 0 1.44cqw;font-size:max(9px,1.03cqw);color:#a8a49a}.composer__row{display:flex;align-items:center;gap:.54cqw;font-size:max(8px,.86cqw);color:#8a857a}.composer__plus{color:#a8a49a}.composer__chip{padding:.27cqw .72cqw;border-radius:.45cqw;background:#f0eee7;color:#3d3a33}.composer__model{margin-left:auto}.chips{display:flex;flex-wrap:wrap;gap:.54cqw}.chips--follow{padding-top:.45cqw}.chip{font-size:max(8px,.9cqw);color:#5c5850;background:#fff;border:1px solid #e0ddd2;padding:.45cqw .9cqw;border-radius:1.35cqw;cursor:pointer;-webkit-user-select:none;user-select:none}.chip:hover{border-color:#c9704a;color:#211d16}.claude__thread{flex:1;min-height:0;overflow:auto;padding:1.8cqw 2.2cqw .9cqw;font-size:max(9px,1.03cqw);line-height:1.6;color:#2f2c26;display:flex;flex-direction:column;gap:1.44cqw}.msg{display:flex;flex-direction:column}.msg__bubble{white-space:pre-line}.msg--me{align-items:flex-end}.msg--me .msg__bubble{max-width:78%;padding:.72cqw 1.08cqw;border-radius:1.08cqw;background:#f0eee7}.msg--ai{align-items:flex-start}.msg--ai .msg__bubble{max-width:100%}.typing{display:flex;gap:.36cqw;align-items:center}.typing span{width:.45cqw;height:.45cqw;min-width:4px;min-height:4px;border-radius:50%;background:#c9704a;display:block;animation:blink 1.1s ease-in-out infinite}.typing span:nth-child(2){animation-delay:.18s}.typing span:nth-child(3){animation-delay:.36s}.safari__url{flex:1;margin-left:.6cqw;padding:.32cqw .9cqw;border-radius:.9cqw;background:#fff;border:1px solid #e5dfd2;font-family:IBM Plex Mono,monospace;font-size:max(9px,.86cqw);color:#99917f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.safari__frame{flex:1;width:100%;border:0;display:block;background:#191016}.music__body{padding:1.35cqw 1.53cqw 1.53cqw;color:#e8e4e0}.music__head{font-family:IBM Plex Mono,monospace;font-size:max(9px,.9cqw);color:#fb5c74;margin:0 0 .9cqw}.music__frame{width:100%;height:44cqh;max-height:450px;border:0;border-radius:.6cqw;overflow:hidden;background:#191414;display:block}.offclock__body{padding:1.35cqw 1.53cqw 1.62cqw;overflow:auto;font-size:max(9px,1.08cqw);line-height:1.5;color:#4c463c}.offclock__photo{width:100%;height:26cqh;object-fit:cover;border-radius:.45cqw;display:block}.offclock__cap{font-family:IBM Plex Mono,monospace;font-size:max(9px,.9cqw);color:#99917f;margin:.45cqw 0 1.17cqw}.offclock__body p.note{margin:0 0 1.08cqw}.offclock__body p.note:last-child{margin:0}.contact__body{padding:1.53cqw 1.8cqw 1.8cqw;font-size:max(9px,1.13cqw);line-height:1.6;color:#211d16}.contact__body .h2{margin:0 0 1.08cqw}.contact__links{display:flex;flex-direction:column;gap:.63cqw;font-family:IBM Plex Mono,monospace;font-size:max(9px,.99cqw)}.trash__body{padding:1.35cqw 1.8cqw 1.62cqw;font-size:max(9px,1.13cqw);line-height:1.55}.trash__file{font-family:IBM Plex Mono,monospace;font-size:max(9px,.99cqw);color:#211d16;margin:0 0 .36cqw}
