.About-module__RHteCa__stats>li:nth-child(2n){border-left:1px solid var(--border)}.About-module__RHteCa__stats>li:nth-child(n+3){border-top:1px solid var(--border)}@media (min-width:64rem){.About-module__RHteCa__stats>li:nth-child(n+2){border-left:1px solid var(--border)}.About-module__RHteCa__stats>li:nth-child(n+3){border-top:0}}
.Technologies-module__sLDtha__section{background:linear-gradient(180deg, var(--background) 0%, var(--background-secondary) 48%, var(--background) 100%);padding-block:88px}.Technologies-module__sLDtha__backdrop{pointer-events:none;background-image:radial-gradient(circle at 82% 9%,#00cc7d1a,#0000 27%),radial-gradient(circle at 12% 58%,#00cc7d0e,#0000 24%),linear-gradient(#00c8780d 1px,#0000 1px),linear-gradient(90deg,#00c8780d 1px,#0000 1px);background-size:auto,auto,64px 64px,64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 9% 92%,#0000);mask-image:linear-gradient(#0000,#000 9% 92%,#0000)}.Technologies-module__sLDtha__container{width:100%;max-width:1360px;margin-inline:auto;padding-inline:16px}.Technologies-module__sLDtha__intro{align-items:end;gap:28px;display:grid}.Technologies-module__sLDtha__eyebrow{color:var(--accent-strong);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.Technologies-module__sLDtha__eyebrow span{background:var(--accent);width:30px;height:1px;box-shadow:0 0 12px #00cc7d99}.Technologies-module__sLDtha__heading{max-width:760px;font-size:clamp(38px,7vw,64px)}.Technologies-module__sLDtha__headingAccent{color:var(--accent-strong)}.Technologies-module__sLDtha__introCopy{border-left:1px solid #008f583d;max-width:570px;padding-left:18px}.Technologies-module__sLDtha__stackRail{border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#17211de0;border-radius:20px;margin-top:42px;overflow:hidden;box-shadow:0 18px 50px #00000038}.Technologies-module__sLDtha__stackLabel{border-bottom:1px solid var(--border-subtle);color:var(--accent-strong);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;padding:14px 16px;font-size:10px;font-weight:700;display:flex}.Technologies-module__sLDtha__signal{background:var(--accent);border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #00cc7d1c,0 0 14px #00cc7d8c}.Technologies-module__sLDtha__stackList{grid-template-columns:1fr;gap:10px;padding:12px;display:grid}.Technologies-module__sLDtha__stackBadge{border:1px solid var(--border-subtle);background:var(--background-secondary);min-width:0;color:var(--foreground-secondary);font-family:var(--font-geist-mono), monospace;border-radius:12px;align-items:center;gap:10px;padding:11px 12px;font-size:11px;font-weight:600;transition:border-color .22s,background-color .22s,box-shadow .22s;display:flex}.Technologies-module__sLDtha__stackBadge:hover{border-color:var(--accent);background:var(--surface-hover);box-shadow:0 8px 22px var(--glow)}.Technologies-module__sLDtha__stackIcon{background:var(--accent-light);width:28px;height:28px;color:var(--accent-strong);border-radius:8px;flex:none;place-items:center;display:grid}.Technologies-module__sLDtha__stackIcon svg{width:14px;height:14px}.Technologies-module__sLDtha__grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:26px;display:grid}.Technologies-module__sLDtha__card{border:1px solid var(--border);background:#17211df0;border-radius:20px;flex-direction:column;min-width:0;min-height:540px;padding:22px;transition:border-color .26s,box-shadow .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #0000003d}.Technologies-module__sLDtha__card:hover{border-color:var(--border-hover);box-shadow:0 20px 46px var(--glow)}.Technologies-module__sLDtha__cardGlow{opacity:.5;background:radial-gradient(circle,#00cc7d1f,#0000 70%);border-radius:999px;width:170px;height:170px;transition:opacity .26s,transform .36s;position:absolute;top:-76px;right:-76px}.Technologies-module__sLDtha__card:hover .Technologies-module__sLDtha__cardGlow{opacity:1;transform:scale(1.18)}.Technologies-module__sLDtha__cardHeader{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.Technologies-module__sLDtha__domainIcon{width:46px;height:46px;color:var(--accent-strong);background:linear-gradient(145deg,#153727,#0d251a);border:1px solid #00cc7d2e;border-radius:13px;place-items:center;transition:transform .26s,background-color .26s;display:grid;box-shadow:inset 0 1px #f8faf914}.Technologies-module__sLDtha__card:hover .Technologies-module__sLDtha__domainIcon{transform:rotate(-3deg)scale(1.04)}.Technologies-module__sLDtha__domainIcon svg{width:21px;height:21px}.Technologies-module__sLDtha__categoryNumber{color:var(--accent-bright);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:12px;font-weight:700}.Technologies-module__sLDtha__categoryNumber:before{content:"// ";color:var(--foreground-muted)}.Technologies-module__sLDtha__cardTitleRow{justify-content:space-between;align-items:center;gap:18px;min-height:72px;margin-top:16px;display:flex}.Technologies-module__sLDtha__skillCount{border:1px solid var(--border);width:30px;height:30px;color:var(--muted-soft);font-family:var(--font-geist-mono), monospace;border-radius:999px;flex:none;place-items:center;font-size:10px;display:grid}.Technologies-module__sLDtha__divider{background:linear-gradient(90deg, #00cc7d66, var(--border-subtle) 44%, transparent);height:1px;margin-bottom:18px}.Technologies-module__sLDtha__groupLabel{color:var(--muted-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.Technologies-module__sLDtha__featureList{gap:9px;margin-top:10px;display:grid}.Technologies-module__sLDtha__featureItem{border:1px solid var(--border-subtle);background:linear-gradient(145deg,#14201b,#101815);border-radius:13px;grid-template-columns:34px minmax(0,1fr);gap:11px;padding:12px;display:grid}.Technologies-module__sLDtha__featureIcon{background:var(--accent-light);width:34px;height:34px;color:var(--accent-strong);border-radius:9px;place-items:center;display:grid}.Technologies-module__sLDtha__featureIcon svg{width:16px;height:16px}.Technologies-module__sLDtha__featureName{color:var(--foreground);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:650;line-height:1.35;display:flex}.Technologies-module__sLDtha__featureName>span{background:var(--accent-light);color:var(--accent-strong);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;border-radius:4px;padding:2px 5px;font-size:7px;font-weight:800}.Technologies-module__sLDtha__featureDetail{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.5;display:block}.Technologies-module__sLDtha__toolkit{margin-top:auto;padding-top:22px}.Technologies-module__sLDtha__toolkitList{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.Technologies-module__sLDtha__toolkitList li{border:1px solid var(--border-subtle);background:var(--background-secondary);max-width:100%;color:var(--foreground-secondary);font-family:var(--font-geist-mono), monospace;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;font-weight:600;line-height:1.35;display:inline-flex}.Technologies-module__sLDtha__toolkitList svg{width:11px;height:11px;color:var(--accent-strong);flex:none}@media (min-width:560px){.Technologies-module__sLDtha__stackList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.Technologies-module__sLDtha__section{padding-block:104px}.Technologies-module__sLDtha__container{padding-inline:24px}.Technologies-module__sLDtha__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.Technologies-module__sLDtha__card{min-height:558px;padding:24px}.Technologies-module__sLDtha__stackList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Technologies-module__sLDtha__intro{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:54px}.Technologies-module__sLDtha__stackRail{grid-template-columns:150px minmax(0,1fr);align-items:stretch;display:grid}.Technologies-module__sLDtha__stackLabel{border-right:1px solid var(--border-subtle);border-bottom:0}.Technologies-module__sLDtha__stackList{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1200px){.Technologies-module__sLDtha__container{padding-inline:32px}.Technologies-module__sLDtha__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.Technologies-module__sLDtha__card{min-height:570px;padding:22px}}@media (min-width:1536px){.Technologies-module__sLDtha__container{padding-inline:40px}}@media (prefers-reduced-motion:reduce){.Technologies-module__sLDtha__card,.Technologies-module__sLDtha__cardGlow,.Technologies-module__sLDtha__domainIcon,.Technologies-module__sLDtha__stackBadge{transition:none}}
