/* Original identity assets are intentionally not recolored or redrawn. */
.brand .brand-original{width:56px;height:60px;object-fit:contain;background:#fff;flex:none}.ip-original{display:block;width:235px;max-width:100%;height:auto;margin:0 0 30px}.company-identity{display:flex;align-items:center;gap:20px}.company-identity img{width:82px;height:82px;object-fit:contain;flex:none}.company-identity p{margin:0}.company-timeline-logo{width:44px;height:44px;float:right;margin:0 0 8px 15px}.experience-heading .company-identity{align-items:flex-start}.experience-heading .company-identity img{width:86px;height:86px;margin:7px 0 0}.resume-ip-logo{width:120px;height:auto;float:right;margin:0 0 20px 28px}.hero-art img,.liquid-stage>img{animation:none!important}.fluid-ready .hero-art>img,.fluid-ready .liquid-stage>img{display:none}.hero-art [data-liquid-canvas],.liquid-stage [data-liquid-canvas]{position:absolute;inset:0;width:100%;height:100%;opacity:1!important;mix-blend-mode:normal;display:block}.hero-art:after{background:linear-gradient(90deg,#090b10ef 0%,#090b10d9 32%,#090b1060 55%,transparent 75%),linear-gradient(0deg,#090b10,transparent 13%);pointer-events:none}.liquid-stage{z-index:0}.liquid-stage:after{background:linear-gradient(90deg,#090b10ec 0%,#090b10cf 36%,#090b1044 64%,transparent),linear-gradient(0deg,#090b10aa,transparent 70%);pointer-events:none}.resume-shell{position:relative;z-index:1}.resume-page .resume-section,.resume-page .resume-end{background:#090b10e8}.resume-page .resume-impact{background:#090b10b8}.liquid-console{position:absolute;z-index:3;right:5.8%;bottom:102px;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:13px}.liquid-console p{margin:0;color:#d2dfef;font:10px MLDisplay,MLText,sans-serif;letter-spacing:1.5px;text-shadow:0 2px 6px #000}.liquid-console>span{font:11px MLDisplay,sans-serif;letter-spacing:4px;color:#ff70ab}.liquid-controls{display:flex;gap:8px}.liquid-controls button{font-size:11px;background:#10131bb5;backdrop-filter:blur(14px);border:1px solid #ffffff44;padding:10px 14px;cursor:pointer}.liquid-controls button:hover{background:#ff176b;border-color:#ff176b}.resume-page .liquid-console{position:relative;right:auto;bottom:auto;margin-top:-66px;margin-bottom:48px}.liquid-exit{position:fixed;right:32px;top:28px;z-index:110;border:1px solid #ffffff77;background:#090b10bb;padding:13px 22px;backdrop-filter:blur(14px)}.liquid-exit[hidden]{display:none}.fluid-immersive .hero-art,.fluid-immersive .liquid-stage{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:100!important}.fluid-immersive .hero-art:after,.fluid-immersive .liquid-stage:after{display:none}.fluid-immersive .liquid-console{position:fixed!important;z-index:101!important;right:32px!important;bottom:30px!important;margin:0!important}.fluid-immersive .liquid-console [data-liquid-enter]{display:none}.fluid-immersive [data-liquid-host]{touch-action:none}.fluid-immersive .liquid-console>span{font-size:14px}.fluid-immersive .liquid-console p{font-size:12px}.fluid-fallback [data-liquid-enter]{display:none}.no-motion [data-liquid-canvas]{display:block!important;opacity:1!important}.no-motion .hero-art img,.no-motion .liquid-stage>img{animation:none!important}
@media(max-width:1000px){.hero-art{top:0}.hero-art:after{background:linear-gradient(90deg,#090b10dd,#090b1077 58%,transparent),linear-gradient(0deg,#090b10,transparent 18%)}.liquid-console{bottom:95px}.experience-heading .company-identity{gap:15px}.experience-heading .company-identity img{width:60px;height:60px}.resume-ip-logo{width:92px}}
@media(max-width:700px){.brand .brand-original{width:42px;height:45px}.brand{gap:12px}.brand small{letter-spacing:1px}.hero-art:after{background:linear-gradient(180deg,#090b10ee 0%,#090b10b0 24%,#090b1060 60%,#090b10 100%)}.hero-art [data-liquid-canvas]{opacity:.9!important}.liquid-console{bottom:85px;right:24px;left:24px;align-items:flex-start;text-align:left}.liquid-console>span{font-size:10px}.liquid-console p{font-size:9px}.liquid-controls button{font-size:10px;padding:9px 11px}.hero{height:870px}.company-identity{gap:15px;margin-top:25px}.company-identity img{width:65px;height:65px}.ip-original{width:190px}.liquid-stage:after{background:linear-gradient(180deg,#090b10d9,#090b1099 70%,#090b10bb),linear-gradient(90deg,#090b1088,transparent)}.resume-page .liquid-console{margin-top:0;margin-bottom:34px;left:0}.experience-heading .company-identity{margin:0;gap:12px}.experience-heading .company-identity img{width:50px;height:50px}.resume-ip-logo{width:80px;margin-left:14px}.liquid-exit{top:20px;right:20px;font-size:12px}.fluid-immersive .liquid-console{right:20px!important;left:20px!important;bottom:24px!important}}
[data-liquid-canvas]{display:block!important}[data-liquid-canvas][hidden]{display:none!important}.nav{background:#090b10b0;backdrop-filter:blur(16px)}.fluid-immersive.resume-page .resume-shell{z-index:auto}
@media print{.liquid-console,.liquid-stage,.liquid-exit{display:none!important}}
