._heroIntro_18ud5_3 p{margin:0 0 .8rem}._heroIntro_18ud5_3 p:last-child{margin:0}._anchor_18ud5_12{scroll-margin-top:1.5rem}._jump_18ud5_17{width:100%;max-width:400px;margin-left:auto;padding:1.35rem 1.4rem .5rem;border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius);background:radial-gradient(120% 100% at 100% 0%,var(--ds-gold-soft),transparent 60%),var(--ds-surface);box-shadow:var(--ds-shadow-soft);box-sizing:border-box}._jumpLabel_18ud5_31{margin:0 0 .4rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-faint)}._jumpList_18ud5_40{margin:0;padding:0;list-style:none}._jumpList_18ud5_40 li+li{border-top:1px solid var(--ds-line)}._jumpLink_18ud5_50{display:flex;align-items:baseline;gap:.85rem;padding:.85rem 0;font-size:.98rem;font-weight:600;color:var(--ds-ink);text-decoration:none;transition:color .3s var(--ds-ease)}._jumpIndex_18ud5_62{font-family:var(--font-mono);font-size:.7rem;font-weight:500;color:var(--ds-gold-ink)}._jumpText_18ud5_69{flex:1;min-width:0}._jumpCount_18ud5_74{font-family:var(--font-mono);font-size:.74rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ds-faint)}._jumpArrow_18ud5_82{flex:none;align-self:center;font-size:.85rem;color:var(--ds-faint);transition:transform .35s var(--ds-ease),color .3s var(--ds-ease)}._jumpLink_18ud5_50:hover,._jumpLink_18ud5_50:focus-visible{color:var(--ds-gold-ink)}._jumpLink_18ud5_50:hover ._jumpArrow_18ud5_82,._jumpLink_18ud5_50:focus-visible ._jumpArrow_18ud5_82{color:var(--ds-gold-ink);transform:translateY(3px)}._jumpLink_18ud5_50:focus-visible{outline:2px solid var(--ds-gold);outline-offset:2px;border-radius:6px}._skillGrid_18ud5_108,._toolGrid_18ud5_109{display:grid;gap:clamp(.9rem,1.8vw,1.4rem);margin:0;padding:0;list-style:none}._skillGrid_18ud5_108{grid-template-columns:repeat(2,minmax(0,1fr))}._toolGrid_18ud5_109{grid-template-columns:repeat(3,minmax(0,1fr))}._wide_18ud5_125{grid-column:1 / -1}._panelCard_18ud5_129{position:relative;display:flex;flex-direction:column;height:100%;padding:1.5rem 1.5rem 1.2rem;border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface);box-sizing:border-box;transition:border-color .4s var(--ds-ease),background .4s var(--ds-ease)}._panelCard_18ud5_129:before{content:"";position:absolute;left:1.4rem;right:1.4rem;top:0;height:2px;background:var(--ds-gold);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ds-ease)}._panelCard_18ud5_129:hover{border-color:var(--ds-line-strong);background:var(--ds-surface-hover)}._panelCard_18ud5_129:hover:before{transform:scaleX(1)}._panelCardWide_18ud5_164{background:radial-gradient(90% 140% at 100% 0%,var(--ds-gold-soft),transparent 55%),var(--ds-surface)}._groupHead_18ud5_170{display:flex;align-items:baseline;gap:.8rem;padding-bottom:1rem;border-bottom:1px solid var(--ds-line)}._groupIndex_18ud5_178{font-family:var(--font-mono);font-size:.72rem;color:var(--ds-gold-ink)}._groupTitle_18ud5_184{flex:1;min-width:0;margin:0;font-size:clamp(1.12rem,1.5vw,1.32rem);font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--ds-ink)}._groupCount_18ud5_195{flex:none;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-faint)}._skillList_18ud5_205{display:grid;grid-template-columns:minmax(0,1fr);column-gap:2.5rem;margin:0;padding:0;list-style:none}._panelCardWide_18ud5_164 ._skillList_18ud5_205{grid-template-columns:repeat(2,minmax(0,1fr))}._skill_18ud5_108{padding:.95rem 0 1rem;border-bottom:1px solid var(--ds-line)}._skill_18ud5_108:last-child{border-bottom:0}._panelCardWide_18ud5_164 ._skill_18ud5_108:nth-last-child(2):nth-child(odd){border-bottom:0}._skillTop_18ud5_231{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}._skillName_18ud5_238{min-width:0;font-size:.98rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--ds-ink);transition:color .3s var(--ds-ease)}._skillValue_18ud5_248{flex:none;font-family:var(--font-mono);font-size:.78rem;font-variant-numeric:tabular-nums;color:var(--ds-gold-ink)}._skillDesc_18ud5_256{margin:.2rem 0 .7rem;font-size:.86rem;line-height:1.55;color:var(--ds-muted)}._meter_18ud5_263{position:relative;display:block;height:4px;border-radius:4px;background:var(--ds-line);overflow:hidden}._meterFill_18ud5_272{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--ds-gold-ink),var(--ds-gold));transform:scaleX(var(--level, 0));transform-origin:left center;transition:transform 1.4s var(--ds-ease) calc(var(--i, 0) * 70ms + .2s)}._skill_18ud5_108:hover ._skillName_18ud5_238{color:var(--ds-gold-ink)}html.motion-ready[data-motion=full] ._reveal_18ud5_288:not(.aos-animate) ._meterFill_18ud5_272{transform:scaleX(0);transition:none}._toolList_18ud5_294{margin:.35rem 0 0;padding:0;list-style:none}._toolList_18ud5_294 li{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--ds-line)}._toolList_18ud5_294 li:last-child{border-bottom:0}._toolName_18ud5_313{min-width:0;font-size:.95rem;font-weight:500;color:var(--ds-ink-soft);transition:color .3s var(--ds-ease)}._toolList_18ud5_294 li:hover ._toolName_18ud5_313{color:var(--ds-ink)}._toolExp_18ud5_325{flex:none;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.02em;color:var(--ds-faint)}._liftCard_18ud5_334:hover{border-color:var(--ds-line-strong);background:var(--ds-surface-hover);transform:translateY(-5px);box-shadow:var(--ds-shadow-soft)}._liftCard_18ud5_334:hover:before{transform:scaleX(1)}._liftCard_18ud5_334 ._certMedia_18ud5_345{aspect-ratio:4 / 3}._liftCard_18ud5_334 ._certMedia_18ud5_345 img{padding:1.6rem;object-position:center}._liftCard_18ud5_334:hover ._certMedia_18ud5_345 img{transform:scale(1.05)}._monogram_18ud5_358{display:grid;place-items:center;width:100%;height:100%;font-family:var(--font-mono);font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:.06em;color:var(--ds-gold-ink)}@media(max-width:1100px){._toolGrid_18ud5_109{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){._jump_18ud5_17{margin-left:0}}@media(max-width:900px){._skillGrid_18ud5_108,._panelCardWide_18ud5_164 ._skillList_18ud5_205{grid-template-columns:minmax(0,1fr)}._panelCardWide_18ud5_164 ._skill_18ud5_108:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--ds-line)}}@media(max-width:640px){._toolGrid_18ud5_109{grid-template-columns:minmax(0,1fr)}._panelCard_18ud5_129{padding:1.25rem 1.15rem 1rem}._groupHead_18ud5_170{flex-wrap:wrap;row-gap:.3rem}}@media(prefers-reduced-motion:reduce){._meterFill_18ud5_272,._liftCard_18ud5_334{transition:none}}
