html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--color-bg:#f6f4fb;--color-surface:#ebe7f4;--color-card:#fff;--color-border:#dcd6ea;--color-text:#1b1825;--color-text-muted:#625d72;--color-accent:#1b1825;--color-accent-hover:#000;--color-on-accent:#fff;--color-accent-glow:#1b182514;--color-nav-bg:#f6f4fbb8;--color-terminal:#6e49cb;--color-on-terminal:#fff;--color-name-1:#5b3fc4;--color-name-2:#b0306e;--color-name-3:#7a5fd6;--color-role:var(--color-text);--space-xs:.5rem;--space-sm:.75rem;--space-md:1.25rem;--space-lg:2rem;--space-xl:4rem;--radius:12px;--radius-lg:18px;--shadow-sm:0 1px 2px #0000000f;--shadow-card:0 1px 2px #0000000a, 0 8px 24px #0000000f, 0 24px 60px #0000000d;--container-width:900px;color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh}img{max-width:100%;display:block}h1,h2,h3{color:var(--color-text);font-weight:600;line-height:1.25}h1{letter-spacing:-.5px;font-size:2.5rem}h2{font-size:1.5rem}h3{font-size:1.125rem}@media (width<=640px){h1{font-size:2rem}}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-hover);text-decoration:underline}ul{list-style:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:4px}.section{padding:calc(var(--space-xl) * 1.15) var(--space-md)}.container{width:100%;max-width:var(--container-width);margin-inline:auto}.section-title{margin-bottom:var(--space-lg);letter-spacing:-.4px}.section{scroll-margin-top:64px}:root[data-theme=dark]{--color-bg:#1b1825;--color-surface:#262331;--color-card:#262331;--color-border:#2f2c38;--color-text:#edecf2;--color-text-muted:#a7a3b4;--color-accent:#edecf2;--color-accent-hover:#fff;--color-on-accent:#000;--color-accent-glow:#ffffff1a;--color-nav-bg:#181622b8;--color-terminal:#a989f5;--color-on-terminal:#1b1825;--color-name-1:#8b6fe0;--color-name-2:#d44d90;--color-name-3:#b9a6f5;--color-role:#dddce3;--shadow-card:0 1px 2px #0006, 0 8px 24px #00000059, 0 24px 60px #0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body,.navbar,.card,.statusbar,.skills__badge,.theme-toggle,.lang-switch{transition:background-color .2s,color .2s,border-color .2s}@media (prefers-reduced-motion:reduce){body,.navbar,.card,.statusbar,.skills__badge,.theme-toggle,.lang-switch{transition:none}}@property --lang-l{syntax:"<percentage>";inherits:false;initial-value:0%}@property --lang-r{syntax:"<percentage>";inherits:false;initial-value:50%}.lang-switch{height:32px;font:inherit;letter-spacing:.5px;color:var(--color-text-muted);background-color:var(--color-bg);border:1px solid var(--color-border);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;font-size:.8125rem;font-weight:600;transition:border-color .15s;display:grid;position:relative}.lang-switch:hover{border-color:var(--color-accent)}.lang-switch__label{justify-content:center;align-items:center;padding:0 9px;line-height:1;display:flex}.lang-switch__thumb{color:var(--color-on-accent);background-color:var(--color-accent);clip-path:inset(0 var(--lang-r) 0 var(--lang-l) round 999px);pointer-events:none;border-radius:999px;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:3px}.lang-switch[data-lang=tr] .lang-switch__thumb{--lang-l:0%;--lang-r:50%;transition:--lang-l .24s cubic-bezier(.23,1,.32,1),--lang-r .34s cubic-bezier(.34,1.5,.64,1) 80ms,background-color .2s,color .2s}.lang-switch[data-lang=en] .lang-switch__thumb{--lang-l:50%;--lang-r:0%;transition:--lang-r .24s cubic-bezier(.23,1,.32,1),--lang-l .34s cubic-bezier(.34,1.5,.64,1) 80ms,background-color .2s,color .2s}@media (prefers-reduced-motion:reduce){.lang-switch[data-lang] .lang-switch__thumb{transition:none}}.theme-toggle{width:32px;height:32px;color:var(--color-text-muted);background-color:var(--color-bg);border:1px solid var(--color-border);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s;display:inline-flex}.theme-toggle:hover{color:var(--color-accent);border-color:var(--color-accent)}.navbar{z-index:20;background-color:var(--color-nav-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);position:sticky;top:0}.navbar__inner{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);display:flex}.navbar__logo{letter-spacing:-.2px;color:var(--color-text);align-items:baseline;gap:7px;font-size:1.0625rem;font-weight:600;display:inline-flex}.navbar__logo-mark{color:var(--color-terminal);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}.navbar__logo-name{font-weight:600}.navbar__logo:hover{color:var(--color-accent);text-decoration:none}.navbar__nav{align-items:center;gap:var(--space-md);display:flex}.navbar__links{gap:var(--space-md);display:flex}.navbar__link{color:var(--color-text-muted);font-size:.9375rem;font-weight:500}.navbar__link:hover{color:var(--color-accent);text-decoration:none}@media (width<=640px){.navbar__links{display:none}}.gradient-text{isolation:isolate;justify-content:center;align-items:center;max-width:100%;display:inline-flex;position:relative}.gradient-text--border{border-radius:999px;padding:.35em .75em}.gradient-text--border:before{content:"";padding:var(--gt-border);border-radius:inherit;background-image:var(--gt-gradient);-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gradient-text__inner{display:inline-block;position:relative}.gradient-text__content{background-image:var(--gt-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.gradient-text__glow{z-index:-1;background-image:var(--gt-gradient);-webkit-text-fill-color:transparent;filter:blur(.3em)saturate(1.4);opacity:var(--gt-glow);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.dither-container{width:100%;height:100%;position:relative;overflow:hidden}.dither-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.hero{padding-block:calc(var(--space-xl) * 1.5) var(--space-xl);isolation:isolate;--hero-dither:.36;position:relative;overflow:hidden}:root[data-theme=dark] .hero{--hero-dither:.22}.hero__bg{z-index:-1;opacity:var(--hero-dither);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}@media (width<=640px){.hero{--hero-dither:.42}:root[data-theme=dark] .hero{--hero-dither:.26}}.hero__tagline{background-color:var(--hero-glass-bg);border:1px solid var(--hero-glass-border);box-shadow:inset 0 1px 0 var(--hero-glass-shine),  0 10px 28px var(--hero-glass-shadow);-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);border-radius:18px;margin-inline:-1.125rem;padding:1rem 1.125rem}@media (width<=640px){.hero__tagline{border-radius:16px;margin-inline:-.875rem;padding:.875rem}}.hero{--hero-glass-bg:#f6f4fb8c;--hero-glass-border:#ffffffb3;--hero-glass-shine:#fffc;--hero-glass-shadow:#3020601a}:root[data-theme=dark] .hero{--hero-glass-bg:#1b182573;--hero-glass-border:#ffffff14;--hero-glass-shine:#ffffff0f;--hero-glass-shadow:#0000004d}.hero__top{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.hero__heading{min-width:0}.hero__heading .hero__role{margin-bottom:0}.hero__photo{aspect-ratio:1;background-color:var(--color-bg);width:120px;box-shadow:0 10px 28px var(--hero-glass-shadow);border:2px solid #000;border-radius:22px;flex:none;margin:0;overflow:hidden}.hero__photo img{object-fit:cover;object-position:50% 0%;transform-origin:47% 8%;width:100%;height:100%;display:block;transform:scale(1.4)}@media (width<=640px){.hero__top{align-items:flex-start;gap:var(--space-md);flex-direction:column}.hero__photo{width:104px}}.hero__name{margin-bottom:var(--space-xs)}.terminal{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.hero__role{color:var(--color-role);margin-bottom:var(--space-md);min-height:1.6em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.25rem;font-weight:400}@media (width<=640px){.hero__role{font-size:1.05rem}}.hero__role-caret{vertical-align:-.1em;background-color:var(--color-name-2);width:.6em;height:2px;margin-left:2px;animation:1s step-end infinite caret-blink;display:inline-block}@keyframes caret-blink{50%{opacity:0}}.hero__role-caret.is-paused{animation-play-state:paused}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.hero__role-caret{animation:none}}.hero__tagline{max-width:calc(60ch + 2.25rem);color:var(--color-text-muted);margin-bottom:var(--space-lg);font-size:1.0625rem}.hero__social{align-items:center;gap:var(--space-md);display:flex}.social{color:var(--color-text-muted);justify-content:center;align-items:center;padding:6px;transition:color .18s,transform .18s;display:inline-flex}.social:hover{color:var(--color-text);transform:translateY(-3px)}.social.is-disabled{opacity:.35;cursor:not-allowed}.social.is-disabled:hover{color:var(--color-text-muted);transform:none}@media (prefers-reduced-motion:reduce){.social,.social:hover{transform:none}}.term{--term-bar:#3a3a3c;--term-bg:#1c1c1e;--term-text:#e6e6e6;--term-muted:#9a9a9e;--term-accent:#b9a6f5;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #0f172a29,0 10px 24px #0f172a38,0 30px 60px #0f172a33}.term__bar{background-color:var(--term-bar);align-items:center;gap:8px;padding:10px 14px;display:flex;position:relative}.term__light{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #0003}.term__light--red{background-color:#ff5f57}.term__light--yellow{background-color:#febc2e}.term__light--green{background-color:#28c840}.term__title{color:#d6d6d6;white-space:nowrap;font-size:.8125rem;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.term__screen{padding:var(--space-md);scrollbar-width:thin;scrollbar-color:#48484a transparent;cursor:text;background-color:var(--term-bg);height:410px;color:var(--term-text);white-space:pre-wrap;word-break:break-word;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.7;overflow-y:auto}.term__text{font:inherit;white-space:inherit;margin:0}.term__line--muted{color:var(--term-muted)}.term__line--prompt,.term__line--text{color:var(--term-text)}.term__line--out{color:var(--term-accent);font-weight:600}.term__link{color:var(--term-accent);text-underline-offset:3px;text-decoration:underline}.term__input-line{position:relative}.term__input{opacity:0;caret-color:#0000;pointer-events:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:absolute;top:0;left:0}.term__ghost{color:var(--term-muted);opacity:.6}.term__caret{vertical-align:text-bottom;background-color:var(--term-text);width:8px;height:1.05em;margin-left:2px;animation:1s step-end infinite term-blink;display:inline-block}@keyframes term-blink{50%{opacity:0}}.term__input-line .term__caret{box-shadow:inset 0 0 0 1px var(--term-text);background-color:#0000;animation:none}.term__input-line:focus-within .term__caret{background-color:var(--term-text);box-shadow:none;animation:1s step-end infinite term-blink}@media (prefers-reduced-motion:reduce){.term__caret,.term__input-line:focus-within .term__caret{animation:none}}@media (width<=560px){.term__title{display:none}.term__screen{font-size:.8125rem}}.gallery{background:0 0;border:0;justify-content:center;align-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px 16px;display:none}.gallery[open]{display:flex}.gallery::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0812b3;animation:.2s ease-out gallery-fade}.gallery__panel{background-color:var(--color-card);border:1px solid var(--color-border);width:min(1080px,100%);max-height:100%;color:var(--color-text);border-radius:18px;flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) gallery-in;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000073}@keyframes gallery-in{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@keyframes gallery-fade{0%{opacity:0}to{opacity:1}}.gallery__head{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;padding:14px 16px 12px 20px;display:flex}.gallery__heading{min-width:0;margin-right:auto}.gallery__title{letter-spacing:.4px;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:600}.gallery__caption{font-size:1rem;font-weight:600;line-height:1.35}.gallery__count{color:var(--color-text-muted);flex:none;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.gallery__close{background-color:var(--color-surface);width:36px;height:36px;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;flex:none;font-size:1.4rem;line-height:1}.gallery__close:hover{background-color:color-mix(in srgb, var(--color-text) 12%, var(--color-surface))}.gallery__stage{background-color:var(--color-surface);touch-action:pan-y;justify-content:center;align-items:center;height:min(68vh,640px);padding:16px 64px;display:flex;position:relative;overflow:hidden}.gallery__image{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:10px;max-width:100%;max-height:100%;display:block;box-shadow:0 12px 32px #0000002e}.gallery__image--next{animation:.22s ease-out gallery-from-right}.gallery__image--prev{animation:.22s ease-out gallery-from-left}@keyframes gallery-from-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes gallery-from-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.gallery__nav{border:1px solid var(--color-border);background-color:var(--color-card);width:40px;height:40px;color:var(--color-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #0000001f}.gallery__nav:hover{border-color:var(--color-terminal)}.gallery__nav--prev{left:12px}.gallery__nav--next{right:12px}.gallery__dots{justify-content:center;gap:8px;padding:12px;display:flex}.gallery__dot{background-color:var(--color-border);cursor:pointer;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background-color .2s}.gallery__dot.is-active{background-color:var(--color-terminal);width:22px}@media (width<=640px){.gallery{padding:12px 8px}.gallery__stage{height:min(62vh,560px);padding:12px}.gallery__nav{opacity:.85;width:34px;height:34px;font-size:1.3rem}.gallery__nav--prev{left:6px}.gallery__nav--next{right:6px}}@media (prefers-reduced-motion:reduce){.gallery__panel,.gallery::backdrop,.gallery__image--next,.gallery__image--prev{animation:none}.gallery__dot{transition:none}}.card{--win-bg:#fdfcff;--win-bar:#efebf7;--win-text:#1b1825;--win-muted:#625d72;--win-chip:#ebe7f4;--win-shadow:#3020601f;background-color:var(--win-bg);height:100%;color:var(--win-text);border-radius:var(--radius);box-shadow:0 1px 2px var(--win-shadow), 0 6px 14px var(--win-shadow), 0 18px 40px var(--win-shadow);flex-direction:column;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden}.card-slot{display:flex}.card-slot>.card{flex:1}.card-slot:hover .card{box-shadow:0 2px 4px var(--win-shadow), 0 12px 26px var(--win-shadow), 0 30px 64px var(--win-shadow);transform:translateY(-3px)}:root[data-theme=dark] .card{--win-bg:#262331;--win-bar:#1f1c29;--win-text:#e8e6ef;--win-muted:#a7a3b4;--win-chip:#35313f;--win-shadow:#00000059}.card__bar{background-color:var(--win-bar);align-items:center;gap:7px;padding:11px 14px;display:flex}.card__light{border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 .5px #0000001f}.card__light--red{background-color:#ff5f57}.card__light--yellow{background-color:#febc2e}.card__light--green{background-color:#28c840}.card__body{padding:var(--space-md);flex-direction:column;flex:1;display:flex}.card__title{margin-bottom:var(--space-xs);letter-spacing:-.2px;color:var(--win-text)}.card__description{color:var(--win-muted);margin-bottom:var(--space-md);font-size:.9375rem}.card__tech{margin-bottom:var(--space-md);flex-wrap:wrap;gap:6px;display:flex}.card__tech-item{color:var(--win-muted);background-color:var(--win-chip);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:500}.card__links{gap:var(--space-xs);margin-top:auto;display:flex}.card__link{font-family:inherit;line-height:inherit;cursor:pointer;color:var(--win-text);background-color:var(--win-chip);border:0;border-radius:999px;padding:6px 14px;font-size:.875rem;font-weight:600;transition:background-color .15s,color .15s}.card__link:hover{color:var(--win-bg);background-color:var(--win-text);text-decoration:none}.card__link--primary{color:var(--win-bg);background-color:var(--win-text)}.card__link--primary:hover{color:var(--win-bg);background-color:var(--win-muted)}@media (prefers-reduced-motion:reduce){.card,.card-slot:hover .card{transition:box-shadow .22s;transform:none}}.projects__grid{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (width>=700px){.projects__grid{grid-template-columns:repeat(2,1fr)}}.card-swap{-webkit-tap-highlight-color:transparent;outline:none;width:100%;height:100%;position:relative}.card-swap-sizer{pointer-events:none;max-height:100%;overflow:hidden}.card-swap-sizer>span{width:100%;max-width:var(--swap-stage-w);aspect-ratio:var(--swap-ratio);display:block}.card-swap-stage{width:var(--swap-stage-w);height:var(--swap-stage-h);perspective:900px;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-swap-slot{top:var(--swap-oy);left:var(--swap-ox);width:var(--swap-w);height:var(--swap-h);margin:calc(var(--swap-h) / -2) 0 0 calc(var(--swap-w) / -2);border-radius:var(--swap-radius);isolation:isolate;box-shadow:var(--swap-shadow);pointer-events:auto;-webkit-user-select:none;user-select:none;touch-action:pan-y;backface-visibility:hidden;will-change:transform;position:absolute;overflow:hidden}.card-swap:focus-visible .card-swap-slot[data-front]{outline:2px solid var(--swap-ink);outline-offset:3px}.card-swap-shade{z-index:3;border-radius:inherit;background:var(--swap-shade);opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0}.card-swap-card{box-sizing:border-box;border-radius:inherit;isolation:isolate;background:var(--swap-tile);width:100%;height:100%;color:var(--swap-ink);position:relative;overflow:hidden}.card-swap-card-rim{z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--swap-tile-edge), inset 0 1px 0 var(--swap-tile-highlight);pointer-events:none;position:absolute;inset:0}.card-swap-item{box-sizing:border-box;flex-direction:column;gap:6px;height:100%;padding:6px;display:flex}.card-swap-head{flex:none;align-items:center;gap:10px;min-width:0;height:30px;padding:0 6px;display:flex}.card-swap-icon{background:var(--swap-badge);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.card-swap-title{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2;overflow:hidden}.card-swap-media{border-radius:max(0px, calc(var(--swap-radius) - 6px));background:var(--swap-badge);flex:1;min-height:0;position:relative;overflow:hidden}.card-swap-media img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.card-swap-media:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--swap-media-edge);pointer-events:none;position:absolute;inset:0}.experience__stack{height:500px}.xp-card__logo{width:24px;height:24px;box-shadow:0 0 0 1px var(--swap-media-edge);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;border-radius:50%;flex:none}.xp-card__body{border-radius:max(0px, calc(var(--swap-radius) - 6px));background:var(--swap-badge);min-height:0;box-shadow:inset 0 0 0 1px var(--swap-media-edge);flex-direction:column;flex:1;justify-content:flex-end;padding:18px 20px;display:flex;position:relative;overflow:hidden}.xp-card__mark{opacity:.07;pointer-events:none;display:flex;position:absolute;top:-14px;right:-10px}.xp-card__mark--logo{opacity:.14;background-color:currentColor;width:132px;height:92px;top:12px;right:14px;-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.xp-card__mark--selcuk{opacity:.24}.xp-card__title{letter-spacing:-.02em;font-size:1.375rem;font-weight:600;line-height:1.2}.xp-card__org{opacity:.78;margin-top:6px;font-size:.9375rem;line-height:1.35}.xp-card__period{opacity:.6;margin-top:10px;font-size:.8125rem}@media (width<=760px){.experience__stack{height:380px}.xp-card__body{padding:14px 16px}.xp-card__mark--logo{width:112px;height:72px;top:10px;right:12px}.xp-card__title{font-size:1.125rem}.xp-card__org{font-size:.875rem}.xp-card__period{font-size:.75rem}}.counter{white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-items:baseline;line-height:1;display:inline-flex;position:relative}.counter__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.counter__row{margin:0 calc(var(--counter-gap,0px) / -2);-webkit-user-select:none;user-select:none;align-items:baseline;display:inline-flex}.counter__affix,.counter__digit,.counter__symbol{margin:0 calc(var(--counter-gap,0px) / 2 * var(--counter-shown,1));opacity:var(--counter-shown,1)}.counter__affix{white-space:pre}.counter__digit{box-sizing:content-box;line-height:calc(1em + var(--counter-padding,0px));text-align:center;display:inline-block;position:relative}.counter__sizer{visibility:hidden}.counter__window{top:calc(var(--counter-fade,0em) * -1);right:0;bottom:calc(var(--counter-fade,0em) * -1);pointer-events:none;position:absolute;left:0;overflow:hidden}.counter__strip{position:absolute;inset:0}.counter__numeral{will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.counter__symbol{clip-path:inset(-.5em 0);justify-content:center;display:inline-flex;position:relative}.counter__symbol-text{white-space:pre;display:inline-block}.counter__blur{width:0;height:0;position:absolute;overflow:hidden}.counter__measure{white-space:nowrap;visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0;overflow:hidden}.counter__measure>span{display:inline-block}.page-end{opacity:.3;pointer-events:none;height:clamp(140px,26vh,260px);-webkit-mask-image:linear-gradient(#0000 0%,#000 65%);mask-image:linear-gradient(#0000 0%,#000 65%)}:root[data-theme=dark] .page-end{opacity:.18}.statusbar{border-top:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.75rem}.statusbar__inner{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:10px var(--space-md);display:flex}.statusbar__left{align-items:center;gap:var(--space-md);display:flex}.statusbar__item{align-items:center;gap:var(--space-xs);display:flex}.statusbar__time{font-variant-numeric:tabular-nums}.statusbar__right{white-space:nowrap}@media (width<=560px){.statusbar__rights{display:none}}
