.ScreenOverlay-module-scss-module__2SMuvq__root{aspect-ratio:4/2.25;z-index:20;pointer-events:none;border-radius:16px;width:min(1700px,98vw);max-height:calc(100dvh - 170px);position:fixed;top:56%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ScreenOverlay-module-scss-module__2SMuvq__viewport{z-index:1;pointer-events:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;color:#ffffffeb;width:100%;height:100%;text-shadow:0 0 10px #4fd1ff26,0 0 22px rgb(var(--accent-rgb)/.1),0 2px 0 #0000008c;padding:40px;position:relative;overflow:auto}.ScreenOverlay-module-scss-module__2SMuvq__title{letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-bottom:16px;font-size:22px;font-weight:700}.ScreenOverlay-module-scss-module__2SMuvq__body{opacity:.95;font-size:18px;line-height:1.55}.ScreenOverlay-module-scss-module__2SMuvq__body>p,.ScreenOverlay-module-scss-module__2SMuvq__col>p{margin:0 0 14px}.ScreenOverlay-module-scss-module__2SMuvq__body h2,.ScreenOverlay-module-scss-module__2SMuvq__col h2{letter-spacing:.08em;text-transform:uppercase;opacity:.92;margin:20px 0 10px;font-size:17px}.ScreenOverlay-module-scss-module__2SMuvq__body ul,.ScreenOverlay-module-scss-module__2SMuvq__col ul{margin:0 0 14px 18px}.ScreenOverlay-module-scss-module__2SMuvq__body li,.ScreenOverlay-module-scss-module__2SMuvq__col li{margin:6px 0}.ScreenOverlay-module-scss-module__2SMuvq__body a,.ScreenOverlay-module-scss-module__2SMuvq__col a{color:#4fd1ffeb;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ScreenOverlay-module-scss-module__2SMuvq__body a:hover,.ScreenOverlay-module-scss-module__2SMuvq__col a:hover{color:#fffffff2}.ScreenOverlay-module-scss-module__2SMuvq__grid{grid-template-columns:minmax(0,1fr) clamp(260px,30vw,460px) minmax(0,1fr);align-items:start;gap:18px 0;display:grid}.ScreenOverlay-module-scss-module__2SMuvq__top{grid-column:1/-1;max-width:100%}.ScreenOverlay-module-scss-module__2SMuvq__col{min-width:0}.ScreenOverlay-module-scss-module__2SMuvq__left{grid-column:1;padding-right:22px}.ScreenOverlay-module-scss-module__2SMuvq__right{grid-column:3;padding-left:22px}@media (max-width:1024px){.ScreenOverlay-module-scss-module__2SMuvq__root{aspect-ratio:auto;height:calc(100dvh - 140px);max-height:none;top:110px;transform:translate(-50%)}}@media (max-width:768px){.ScreenOverlay-module-scss-module__2SMuvq__root{aspect-ratio:auto;border-radius:0;width:100vw;height:100dvh;max-height:100dvh;top:0;left:0;transform:none}.ScreenOverlay-module-scss-module__2SMuvq__viewport{padding:22px 18px;padding-top:calc(76px + env(safe-area-inset-top))}.ScreenOverlay-module-scss-module__2SMuvq__title{font-size:20px}.ScreenOverlay-module-scss-module__2SMuvq__body{font-size:16px}.ScreenOverlay-module-scss-module__2SMuvq__grid{display:block}.ScreenOverlay-module-scss-module__2SMuvq__left,.ScreenOverlay-module-scss-module__2SMuvq__right{padding-left:0;padding-right:0}}@media (max-height:720px){.ScreenOverlay-module-scss-module__2SMuvq__root{aspect-ratio:auto;border-radius:0;width:100vw;height:100dvh;max-height:100dvh;top:0;left:0;transform:none}}
.About-module-scss-module__WHcWaa__resumeButton.About-module-scss-module__WHcWaa__resumeButton{border:1px solid rgb(var(--accent-rgb)/.65);background:rgb(var(--accent-rgb)/.12);color:#ffffffeb;text-shadow:none;letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.About-module-scss-module__WHcWaa__resumeButton.About-module-scss-module__WHcWaa__resumeButton:hover{background:rgb(var(--accent-rgb)/.2);border-color:rgb(var(--accent-rgb)/.85);transform:translateY(-1px)}.About-module-scss-module__WHcWaa__linkButtons{margin:6px 0 14px}.About-module-scss-module__WHcWaa__sectionHeader{align-items:center;gap:8px;display:inline-flex}.About-module-scss-module__WHcWaa__sectionIcon{color:var(--accent)}.About-module-scss-module__WHcWaa__entryList{gap:12px;margin:8px 0 0;display:grid}.About-module-scss-module__WHcWaa__entry{background:#0000002e;border:1px solid #ffffff1a;border-radius:12px;padding:10px 12px}.About-module-scss-module__WHcWaa__entryTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.About-module-scss-module__WHcWaa__entryTitle{opacity:.98;border:1px solid rgb(var(--accent-rgb)/.45);background:rgb(var(--accent-rgb)/.1);color:rgb(var(--accent-rgb)/.95);border-radius:999px;align-items:center;margin:0;padding:2px 8px;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex}.About-module-scss-module__WHcWaa__entryTitle:after{content:none;display:none}.About-module-scss-module__WHcWaa__entry :is(h4,h5,h6){margin:0;font-size:14px;line-height:1.25}.About-module-scss-module__WHcWaa__entry :is(h4,h5,h6):after{content:none;display:none}.About-module-scss-module__WHcWaa__entryBody{gap:2px;margin-top:4px;padding-left:1rem;display:grid}.About-module-scss-module__WHcWaa__indent{padding-left:1rem}.About-module-scss-module__WHcWaa__entryBody>*{margin:0}.About-module-scss-module__WHcWaa__entryLine{opacity:.92;margin:0;font-size:13px;line-height:1.3}.About-module-scss-module__WHcWaa__entryPrimary{opacity:.98;margin:0;font-size:14px;font-weight:600;line-height:1.3}.About-module-scss-module__WHcWaa__muted{opacity:.78}.About-module-scss-module__WHcWaa__small{font-size:13px;line-height:1.35}.About-module-scss-module__WHcWaa__entryMeta{opacity:.85;font-weight:500}.About-module-scss-module__WHcWaa__entrySep{opacity:.7;margin:0 6px}
.Connect-module-scss-module__OTW8YG__container{max-width:860px}.Connect-module-scss-module__OTW8YG__header{margin:0 0 18px}.Connect-module-scss-module__OTW8YG__title{letter-spacing:.12em;text-transform:uppercase;opacity:.95;margin:0 0 10px;font-size:24px;font-weight:800}.Connect-module-scss-module__OTW8YG__lede{opacity:.92;margin:0;font-size:18px;line-height:1.55}.Connect-module-scss-module__OTW8YG__sectionHeader{align-items:center;gap:8px;display:inline-flex}.Connect-module-scss-module__OTW8YG__sectionIcon{color:var(--accent)}.Connect-module-scss-module__OTW8YG__stack{gap:12px;margin:8px 0 0;display:grid}.Connect-module-scss-module__OTW8YG__card.Connect-module-scss-module__OTW8YG__card{text-shadow:none;color:#ffffffeb;background:#0000002e;border:1px solid #ffffff1f;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:flex}.Connect-module-scss-module__OTW8YG__card.Connect-module-scss-module__OTW8YG__card:hover{border-color:rgb(var(--accent-rgb)/.42);background:#00000047;transform:translateY(-1px)}.Connect-module-scss-module__OTW8YG__cardIcon{color:rgb(var(--accent-rgb)/.92);flex:none;margin-top:2px}.Connect-module-scss-module__OTW8YG__cardBody{flex:auto;min-width:0}.Connect-module-scss-module__OTW8YG__cardChevron{opacity:.65;color:#ffffffd9;flex:none;margin-left:auto;transition:transform .16s,opacity .16s;transform:translate(0)}.Connect-module-scss-module__OTW8YG__card.Connect-module-scss-module__OTW8YG__card:hover .Connect-module-scss-module__OTW8YG__cardChevron{opacity:.9;transform:translate(2px)}.Connect-module-scss-module__OTW8YG__cardTopRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Connect-module-scss-module__OTW8YG__cardTitle{letter-spacing:.01em;min-width:0;margin:0;font-size:15px;font-weight:750;line-height:1.25}.Connect-module-scss-module__OTW8YG__cardMeta{opacity:.78;text-align:right;flex:0 auto;max-width:52%;margin:0;font-size:13px;line-height:1.35}.Connect-module-scss-module__OTW8YG__emailRow{grid-template-columns:1fr auto;align-items:start;gap:10px;display:grid}.Connect-module-scss-module__OTW8YG__copyButton.Connect-module-scss-module__OTW8YG__copyButton{border:1px solid rgb(var(--accent-rgb)/.55);background:rgb(var(--accent-rgb)/.1);color:#ffffffeb;letter-spacing:.01em;text-shadow:none;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:650;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.Connect-module-scss-module__OTW8YG__copyButton.Connect-module-scss-module__OTW8YG__copyButton:hover{background:rgb(var(--accent-rgb)/.18);border-color:rgb(var(--accent-rgb)/.78);transform:translateY(-1px)}.Connect-module-scss-module__OTW8YG__copyButton.Connect-module-scss-module__OTW8YG__copyButton:disabled{opacity:.7;cursor:default;transform:none}
