.about_drawer__WKL0j{overflow:hidden;border:1px solid rgba(243,237,226,.1);border-radius:10px;background:linear-gradient(180deg,#2a2040,#241b33 46%,#1b132c);box-shadow:0 22px 36px -24px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.07)}.about_drawerFace__AWq_w{display:flex;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid rgba(243,237,226,.08);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,0))}.about_tab___nKYZ{flex:none;width:22px;height:12px;border-radius:2px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35)}.about_handle__LlZKx{flex:none;margin-left:auto;width:46px;height:7px;border-radius:999px;background:linear-gradient(180deg,#4a3b68,#2b2142);box-shadow:0 2px 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.25)}.about_tray__OHs_T{display:flex;flex-wrap:wrap;gap:8px;padding:16px 18px 18px;background:radial-gradient(120% 90% at 50% 0,rgba(0,0,0,.32),rgba(0,0,0,.12));box-shadow:inset 0 10px 18px -12px rgba(0,0,0,.7)}.about_tool__ofGDG{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(243,237,226,.12);border-radius:4px;background:rgba(255,255,255,.03);transition:transform .18s ease,border-color .18s ease,background .18s ease}.about_tool__ofGDG:hover{transform:translateY(-2px);border-color:var(--tint,rgba(243,237,226,.3));background:rgba(255,255,255,.06)}.about_frame__I9Kzx{height:100%;padding:11px;border-radius:6px;background:linear-gradient(160deg,#3a2b54,#241b33 55%,#1a1229);box-shadow:0 26px 40px -22px rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.12)}.about_paper__GBEGl{height:100%;padding:22px 24px;border-radius:3px;background:linear-gradient(180deg,#f6f0e4,#ece4d2);color:#241b33;box-shadow:inset 0 0 24px rgba(36,27,51,.14)}.about_seal__0M6rr{flex:none;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.4),inset 0 0 0 6px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.25)}.about_pinTag__ddu2z{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;border-radius:3px;background:linear-gradient(180deg,#f6f0e4,#ece4d2);color:#241b33;box-shadow:0 12px 18px -10px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.7)}.about_pin__hfL4g{flex:none;width:9px;height:9px;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.45),inset 0 1px 1px rgba(255,255,255,.5)}.about_slip__FS6u8{border:1px solid rgba(243,237,226,.12);border-radius:4px;padding:10px 16px;background:rgba(255,255,255,.03)}.about_door__yuqdd{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid rgba(243,237,226,.14);border-radius:4px;transition:background .18s ease,transform .18s ease}.about_door__yuqdd:hover{background:rgba(255,255,255,.08);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.about_door__yuqdd,.about_tool__ofGDG{transition:none}.about_door__yuqdd:hover,.about_tool__ofGDG:hover{transform:none}}.home_room___yppH{min-height:100dvh;background-color:rgb(var(--room-bg));background-image:radial-gradient(1100px 480px at 24% -60px,rgba(232,163,61,.08),transparent 70%),linear-gradient(180deg,rgb(var(--room-grad-top)) 0,rgb(var(--room-bg)) 26%,rgb(var(--room-grad-bot)) 100%);color:rgb(var(--room-ink));font-family:var(--font-room-sans),ui-sans-serif,system-ui,sans-serif}.home_room___yppH ::-moz-selection{background:rgb(var(--room-accent));color:#2a1505}.home_room___yppH ::selection{background:rgb(var(--room-accent));color:#2a1505}.home_room___yppH :focus-visible{outline:2px solid rgb(var(--room-accent));outline-offset:3px}.home_display__u_hsV{font-family:var(--font-room-display),Georgia,"Times New Roman",serif}.home_mono__Kc2Jt{font-family:var(--font-room-mono),ui-monospace,"Cascadia Mono",monospace}@keyframes home_wave__PkhKj{0%,to{transform:rotate(0deg)}20%{transform:rotate(16deg)}40%{transform:rotate(-7deg)}60%{transform:rotate(11deg)}80%{transform:rotate(-3deg)}}.home_wave__PkhKj{display:inline-block;transform-origin:72% 78%;animation:home_wave__PkhKj 1.5s ease-in-out .5s 2}.home_plank__lkbIk{height:10px;border-radius:2px;background:linear-gradient(180deg,#382952,#241b33 55%,#191129);box-shadow:0 16px 30px rgba(0,0,0,.5)}.home_bay__fehZ7{border-radius:14px;border:1px solid rgba(243,237,226,.1);background:#0b0814;box-shadow:inset 0 0 70px rgba(0,0,0,.6),0 34px 60px -34px rgba(0,0,0,.85)}.home_bay__fehZ7:fullscreen{display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;border-radius:0;background:#0b0814}.home_scanlines__sopst{background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.04),rgba(255,255,255,.04) 1px,transparent 0,transparent 3px)}@keyframes home_blink__w9Vy_{50%{opacity:0}}.home_blink__w9Vy_{animation:home_blink__w9Vy_ 1.1s step-end infinite}@keyframes home_hum__jBxhL{0%,to{opacity:.85}50%{opacity:1}}.home_hum__jBxhL{animation:home_hum__jBxhL 3.4s ease-in-out infinite}.home_book__4svhS{position:relative;flex:none;border-radius:2px 7px 7px 2px;box-shadow:0 18px 30px -14px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.14)}.home_book__4svhS:before{content:"";position:absolute;inset:0 auto 0 0;width:11px;border-radius:2px 0 0 2px;background:linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.1) 55%,rgba(255,255,255,.12) 82%,rgba(0,0,0,.12));pointer-events:none}.home_book__4svhS:after{content:"";position:absolute;inset:3px 0 3px auto;width:3px;border-radius:0 2px 2px 0;background:linear-gradient(180deg,#efe9da,#cfc7b4);opacity:.9;pointer-events:none}@keyframes home_shimmer__KKj4e{0%,to{opacity:.5}50%{opacity:.95}}.home_skeleton__agVEN{animation:home_shimmer__KKj4e 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.home_blink__w9Vy_,.home_hum__jBxhL,.home_skeleton__agVEN,.home_wave__PkhKj{animation:none}}.resume_lamp__Z2_Xj{height:8px;width:176px;margin:0 auto 18px;border-radius:999px;background:linear-gradient(180deg,#4a3866,#241b33);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 30px 80px 14px rgba(232,163,61,.22)}.resume_frame__dLBa2{--room-ink:243 237 226;--room-ink-2:207 197 222;--room-ink-3:228 221 207;--room-muted:167 156 187;--room-accent:232 163 61;border-radius:10px;padding:clamp(10px,2.2vw,18px);background:linear-gradient(150deg,#453361,#2c2143 45%,#1a1229);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.5),0 46px 90px -38px rgba(0,0,0,.85)}.resume_matte__hcLxV{border-radius:4px;border:1px solid rgba(243,237,226,.08);background:#0b0814;padding:clamp(8px,1.8vw,14px);box-shadow:inset 0 0 46px rgba(0,0,0,.55)}.blog_rule__SAnMW{position:absolute;inset:13px 12px 13px 19px;border:1px solid;border-radius:2px;opacity:.32;pointer-events:none}.blog_page__LTmVM{background:linear-gradient(180deg,#f8f3e8,#f1ebdd);color:#2b2333;border-radius:6px;box-shadow:inset 28px 0 36px -30px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.85),0 42px 70px -36px rgba(0,0,0,.8)}.blog_page__LTmVM ::-moz-selection{background:#2b2333;color:#f8f3e8}.blog_page__LTmVM ::selection{background:#2b2333;color:#f8f3e8}.blog_pageInner__PjoL7{font-size:1.02rem}.blog_pageInner__PjoL7>:first-child{margin-top:0}.blog_pageInner__PjoL7 p{margin:0 0 1.15em;line-height:1.78}.blog_pageInner__PjoL7 a{color:#2f4fd8;text-decoration:underline;text-decoration-color:rgba(47,79,216,.45);text-underline-offset:3px}.blog_pageInner__PjoL7 a:hover{text-decoration-color:#2f4fd8}.blog_pageInner__PjoL7 h1,.blog_pageInner__PjoL7 h2,.blog_pageInner__PjoL7 h3,.blog_pageInner__PjoL7 h4,.blog_pageInner__PjoL7 h5,.blog_pageInner__PjoL7 h6{font-family:var(--font-room-display),Georgia,"Times New Roman",serif;font-weight:600;line-height:1.25;margin:1.7em 0 .55em}.blog_pageInner__PjoL7 h1{font-size:1.7rem}.blog_pageInner__PjoL7 h2{font-size:1.55rem}.blog_pageInner__PjoL7 h3{font-size:1.4rem}.blog_pageInner__PjoL7 h4{font-size:1.15rem}.blog_pageInner__PjoL7 img{display:block;max-width:100%;height:auto;margin:1.6em auto;border-radius:4px;box-shadow:0 10px 26px -14px rgba(43,35,51,.5)}.blog_pageInner__PjoL7 figure{margin:1.8em 0}.blog_pageInner__PjoL7 figure img{margin:0 auto}.blog_pageInner__PjoL7 figcaption{margin-top:.6em;text-align:center;font-size:.82rem;opacity:.6}.blog_pageInner__PjoL7 blockquote{margin:1.5em 0;padding-left:1.1em;border-left:3px solid rgb(var(--room-accent));font-style:italic;color:#4c4258}.blog_pageInner__PjoL7 pre{margin:1.5em 0;padding:1em 1.2em;border-radius:6px;background:#241b33;color:#f3ede2;font-size:.85rem;line-height:1.6;overflow-x:auto}.blog_pageInner__PjoL7 code,.blog_pageInner__PjoL7 pre{font-family:var(--font-room-mono),ui-monospace,monospace}.blog_pageInner__PjoL7 code{font-size:.9em}.blog_pageInner__PjoL7 :not(pre)>code{padding:.1em .35em;border-radius:3px;background:rgba(36,27,51,.08)}.blog_pageInner__PjoL7 ol,.blog_pageInner__PjoL7 ul{margin:0 0 1.2em;padding-left:1.4em}.blog_pageInner__PjoL7 li{margin:.35em 0;line-height:1.7}.blog_pageInner__PjoL7 hr{width:40%;margin:2.2em auto;border:none;border-top:1px solid rgba(43,35,51,.25)}