.achievement-page[data-astro-cid-gyx3anpu]{--achievement-ink: #0b1d31;--achievement-copy: #324c68;--achievement-muted: #60758b;--achievement-line: rgba(15, 76, 129, .14);--achievement-blue: #0f4c81;--achievement-blue-2: #1b6bd8;--achievement-soft: #eef7ff;color:var(--achievement-ink)}.achievement-container[data-astro-cid-gyx3anpu]{width:min(1160px,calc(100% - 40px));margin-inline:auto}.achievement-hero[data-astro-cid-gyx3anpu]{position:relative;overflow:hidden;padding:92px 0 76px;background:radial-gradient(circle at 86% 16%,rgba(90,169,255,.2),transparent 30rem),linear-gradient(180deg,#f7fbff,#fff)}.achievement-hero[data-astro-cid-gyx3anpu]:after{content:"";position:absolute;right:-230px;bottom:-350px;width:650px;height:650px;border:1px solid rgba(15,76,129,.1);border-radius:999px;box-shadow:0 0 0 60px #5aa9ff09,0 0 0 120px #5aa9ff05;pointer-events:none}.achievement-hero-grid[data-astro-cid-gyx3anpu]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.62fr);gap:58px;align-items:center}.achievement-kicker[data-astro-cid-gyx3anpu],.achievement-eyebrow[data-astro-cid-gyx3anpu]{display:inline-flex;align-items:center;gap:9px;color:var(--achievement-blue-2);font-size:.78rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.achievement-kicker[data-astro-cid-gyx3anpu]:before,.achievement-eyebrow[data-astro-cid-gyx3anpu]:before{content:"";width:28px;height:2px;border-radius:999px;background:currentColor}.achievement-hero[data-astro-cid-gyx3anpu] h1[data-astro-cid-gyx3anpu]{max-width:900px;margin:22px 0 0;color:var(--achievement-ink);font-size:clamp(3.1rem,6.4vw,6rem);line-height:.98;letter-spacing:-.06em}.achievement-lede[data-astro-cid-gyx3anpu]{max-width:790px;margin:26px 0 0;color:var(--achievement-copy);font-size:clamp(1.08rem,1.8vw,1.3rem);line-height:1.75}.achievement-jump-links[data-astro-cid-gyx3anpu]{display:flex;flex-wrap:wrap;gap:11px;margin-top:34px}.achievement-jump-links[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border:1px solid rgba(15,76,129,.15);border-radius:999px;color:var(--achievement-blue);background:#ffffffd9;font-size:.91rem;font-weight:780;text-decoration:none;box-shadow:0 10px 28px #102b4d0e;transition:transform .18s ease,border-color .18s ease,background .18s ease}.achievement-jump-links[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]:hover{transform:translateY(-2px);border-color:#1b6bd86b;background:#fff}.identity-card[data-astro-cid-gyx3anpu]{padding:30px;border:1px solid rgba(197,221,245,.9);border-radius:30px;background:#ffffffe0;box-shadow:0 28px 80px #102b4d21;backdrop-filter:blur(18px)}.identity-label[data-astro-cid-gyx3anpu]{color:var(--achievement-muted);font-size:.76rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.identity-card[data-astro-cid-gyx3anpu] dl[data-astro-cid-gyx3anpu]{display:grid;gap:0;margin:20px 0 0}.identity-card[data-astro-cid-gyx3anpu] dl[data-astro-cid-gyx3anpu] div[data-astro-cid-gyx3anpu]{padding:18px 0;border-top:1px solid rgba(15,76,129,.1)}.identity-card[data-astro-cid-gyx3anpu] dl[data-astro-cid-gyx3anpu] div[data-astro-cid-gyx3anpu]:first-child{border-top:0;padding-top:0}.identity-card[data-astro-cid-gyx3anpu] dl[data-astro-cid-gyx3anpu] div[data-astro-cid-gyx3anpu]:last-child{padding-bottom:0}.identity-card[data-astro-cid-gyx3anpu] dt[data-astro-cid-gyx3anpu]{margin-bottom:5px;color:var(--achievement-blue-2);font-size:.76rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.identity-card[data-astro-cid-gyx3anpu] dd[data-astro-cid-gyx3anpu]{margin:0;color:#203b57;font-weight:720;line-height:1.52}.credential-banner[data-astro-cid-gyx3anpu]{color:#fff;background:linear-gradient(135deg,#0b3157,#155fae)}.credential-banner-inner[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;padding-block:22px}.credential-banner-icon[data-astro-cid-gyx3anpu]{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.2);border-radius:15px;background:#ffffff1a}.credential-banner-icon[data-astro-cid-gyx3anpu] svg[data-astro-cid-gyx3anpu]{width:24px;height:24px}.credential-banner[data-astro-cid-gyx3anpu] p[data-astro-cid-gyx3anpu]{margin:0;color:#ffffffd1;line-height:1.6}.credential-banner[data-astro-cid-gyx3anpu] strong[data-astro-cid-gyx3anpu]{color:#fff}.credential-banner[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;border-radius:999px;color:var(--achievement-blue);background:#fff;font-weight:850;text-decoration:none;white-space:nowrap}.achievement-section[data-astro-cid-gyx3anpu]{padding:104px 0;scroll-margin-top:100px}.achievement-section-soft[data-astro-cid-gyx3anpu]{border-block:1px solid rgba(197,221,245,.62);background:linear-gradient(180deg,#eef7ffc7,#fffffff0)}.achievement-section-header[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);gap:56px;align-items:end;margin-bottom:48px}.achievement-section-header[data-astro-cid-gyx3anpu] h2[data-astro-cid-gyx3anpu],.collaboration-banner[data-astro-cid-gyx3anpu] h2[data-astro-cid-gyx3anpu]{margin:14px 0 0;color:var(--achievement-ink);font-size:clamp(2.2rem,4.6vw,4.15rem);line-height:1.05;letter-spacing:-.05em}.achievement-section-header[data-astro-cid-gyx3anpu]>p[data-astro-cid-gyx3anpu]{margin:0;color:var(--achievement-muted);font-size:1.03rem;line-height:1.72}.career-timeline[data-astro-cid-gyx3anpu]{position:relative;display:grid;gap:24px;margin:0;padding:0;list-style:none}.career-timeline[data-astro-cid-gyx3anpu]:before{content:"";position:absolute;top:34px;bottom:34px;left:31px;width:2px;background:linear-gradient(180deg,#1b6bd82e,#1b6bd880,#1b6bd81f)}.career-item[data-astro-cid-gyx3anpu]{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);gap:24px;align-items:start}.career-marker[data-astro-cid-gyx3anpu]{position:relative;z-index:1;display:grid;place-items:center;width:64px;height:64px;border:7px solid #ffffff;border-radius:20px;color:#fff;background:linear-gradient(135deg,var(--achievement-blue),var(--achievement-blue-2));box-shadow:0 14px 34px #1b6bd83d,0 0 0 1px #0f4c8117}.career-marker[data-astro-cid-gyx3anpu] svg[data-astro-cid-gyx3anpu]{width:27px;height:27px}.career-card[data-astro-cid-gyx3anpu]{padding:30px;border:1px solid rgba(15,76,129,.12);border-radius:26px;background:#ffffffeb;box-shadow:0 18px 52px #0c2d5012}.career-card-top[data-astro-cid-gyx3anpu]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.career-period[data-astro-cid-gyx3anpu]{display:inline-flex;padding:7px 10px;border-radius:999px;color:var(--achievement-blue);background:var(--achievement-soft);font-size:.8rem;font-weight:850}.career-location[data-astro-cid-gyx3anpu]{color:var(--achievement-muted);font-size:.86rem;font-weight:650;text-align:right}.career-card[data-astro-cid-gyx3anpu] h3[data-astro-cid-gyx3anpu]{margin:0;color:var(--achievement-ink);font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.2;letter-spacing:-.03em}.career-organisation[data-astro-cid-gyx3anpu]{margin:7px 0 0;color:var(--achievement-blue-2);font-weight:800}.career-description[data-astro-cid-gyx3anpu]{max-width:940px;margin:17px 0 0;color:var(--achievement-copy);line-height:1.72}.career-skills[data-astro-cid-gyx3anpu],.study-card[data-astro-cid-gyx3anpu] ul[data-astro-cid-gyx3anpu]{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.career-skills[data-astro-cid-gyx3anpu] li[data-astro-cid-gyx3anpu],.study-card[data-astro-cid-gyx3anpu] li[data-astro-cid-gyx3anpu]{padding:7px 10px;border:1px solid rgba(15,76,129,.1);border-radius:999px;color:#385775;background:#f7fbff;font-size:.8rem;font-weight:720}.featured-recommendation[data-astro-cid-gyx3anpu]{position:relative;overflow:hidden;padding:clamp(30px,5vw,56px);border-radius:32px;color:#fff;background:radial-gradient(circle at 88% 0%,rgba(117,191,255,.34),transparent 25rem),linear-gradient(135deg,#0b3157,#105aa9 68%,#1675d1);box-shadow:0 30px 80px #0c3f763d}.featured-recommendation[data-astro-cid-gyx3anpu]:after{content:"“";position:absolute;right:38px;bottom:-96px;color:#ffffff14;font-family:Georgia,serif;font-size:24rem;line-height:1;pointer-events:none}.featured-recommendation-meta[data-astro-cid-gyx3anpu],.recommendation-card[data-astro-cid-gyx3anpu] header[data-astro-cid-gyx3anpu]{display:flex;align-items:center;justify-content:space-between;gap:16px}.featured-recommendation-meta[data-astro-cid-gyx3anpu]{position:relative;z-index:1;color:#ffffffbd;font-size:.86rem}.linkedin-badge[data-astro-cid-gyx3anpu]{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;background:#ffffff1a;font-size:.77rem;font-weight:850}.linkedin-badge-light[data-astro-cid-gyx3anpu]{color:#0b66c3;border-color:#0b66c324;background:#eef7ff}.featured-recommendation[data-astro-cid-gyx3anpu] blockquote[data-astro-cid-gyx3anpu]{position:relative;z-index:1;max-width:970px;margin:40px 0}.featured-recommendation[data-astro-cid-gyx3anpu] blockquote[data-astro-cid-gyx3anpu] p[data-astro-cid-gyx3anpu]{margin:0 0 20px;color:#fff;font-size:clamp(1.22rem,2.2vw,1.58rem);line-height:1.6;letter-spacing:-.01em}.featured-recommendation[data-astro-cid-gyx3anpu] blockquote[data-astro-cid-gyx3anpu] p[data-astro-cid-gyx3anpu]:last-child{margin-bottom:0}.featured-recommendation[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu]{position:relative;z-index:1;display:flex;align-items:end;justify-content:space-between;gap:30px;padding-top:26px;border-top:1px solid rgba(255,255,255,.2)}.featured-recommendation[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] div[data-astro-cid-gyx3anpu]{display:grid;gap:6px}.featured-recommendation[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] strong[data-astro-cid-gyx3anpu]{font-size:1.15rem}.featured-recommendation[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] span[data-astro-cid-gyx3anpu],.featured-recommendation[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] small[data-astro-cid-gyx3anpu]{color:#ffffffbd;line-height:1.5}.featured-recommendation[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] small[data-astro-cid-gyx3anpu]{max-width:290px;text-align:right}.recommendation-grid[data-astro-cid-gyx3anpu]{columns:2;column-gap:22px;margin-top:22px}.recommendation-card[data-astro-cid-gyx3anpu]{display:inline-block;width:100%;margin:0 0 22px;padding:27px;border:1px solid rgba(15,76,129,.13);border-radius:24px;background:#fffffff5;box-shadow:0 16px 44px #15416a11;break-inside:avoid}.recommendation-card[data-astro-cid-gyx3anpu] time[data-astro-cid-gyx3anpu]{color:var(--achievement-muted);font-size:.8rem}.recommendation-card[data-astro-cid-gyx3anpu] blockquote[data-astro-cid-gyx3anpu]{margin:25px 0 27px}.recommendation-card[data-astro-cid-gyx3anpu] blockquote[data-astro-cid-gyx3anpu] p[data-astro-cid-gyx3anpu]{margin:0 0 16px;color:var(--achievement-copy);line-height:1.72}.recommendation-card[data-astro-cid-gyx3anpu] blockquote[data-astro-cid-gyx3anpu] p[data-astro-cid-gyx3anpu]:last-child{margin-bottom:0}.recommendation-card[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu]{display:grid;gap:6px;padding-top:21px;border-top:1px solid rgba(15,76,129,.11)}.recommendation-card[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] strong[data-astro-cid-gyx3anpu]{font-size:1.06rem}.recommendation-card[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] span[data-astro-cid-gyx3anpu],.recommendation-card[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] small[data-astro-cid-gyx3anpu]{color:var(--achievement-muted);line-height:1.5}.recommendation-card[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] span[data-astro-cid-gyx3anpu]{font-size:.89rem}.recommendation-card[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] small[data-astro-cid-gyx3anpu]{margin-top:4px;font-size:.77rem}.source-note[data-astro-cid-gyx3anpu]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:18px;padding:23px 25px;border:1px solid rgba(15,76,129,.12);border-radius:20px;background:#ffffffc7}.source-note[data-astro-cid-gyx3anpu] p[data-astro-cid-gyx3anpu]{margin:0;color:var(--achievement-muted)}.source-note[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]{display:inline-flex;align-items:center;gap:8px;color:var(--achievement-blue);font-weight:850;text-decoration:none;white-space:nowrap}.source-note[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]:hover{text-decoration:underline;text-underline-offset:3px}.senja-reviews[data-astro-cid-gyx3anpu]{margin-top:56px;padding-top:50px;border-top:1px solid var(--achievement-line)}.senja-reviews-heading[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);gap:42px;align-items:end;margin-bottom:26px}.senja-reviews-heading[data-astro-cid-gyx3anpu] h3[data-astro-cid-gyx3anpu]{margin:13px 0 0;color:var(--achievement-ink);font-size:clamp(1.75rem,3.4vw,2.7rem);line-height:1.12;letter-spacing:-.04em}.senja-reviews-heading[data-astro-cid-gyx3anpu]>p[data-astro-cid-gyx3anpu]{margin:0;color:var(--achievement-muted);line-height:1.7}.senja-review-grid[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.senja-review-shell[data-astro-cid-gyx3anpu]{min-width:0;overflow:hidden;padding:14px;border:1px solid rgba(15,76,129,.13);border-radius:28px;background:radial-gradient(circle at 100% 0%,rgba(90,169,255,.12),transparent 18rem),#fffffff5;box-shadow:0 18px 52px #0c2d5013}.senja-review-shell[data-astro-cid-gyx3anpu]:only-child{grid-column:1 / -1;width:min(100%,760px);justify-self:center}.senja-review-shell[data-astro-cid-gyx3anpu] .senja-embed[data-astro-cid-gyx3anpu]{display:block;width:100%;min-width:0}.diploma-grid[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.diploma-card[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:68px minmax(0,1fr);gap:22px;padding:30px;border:1px solid rgba(15,76,129,.12);border-radius:27px;background:#fff;box-shadow:0 18px 54px #0c2d5012}.diploma-icon[data-astro-cid-gyx3anpu],.award-icon[data-astro-cid-gyx3anpu]{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;color:#fff;background:linear-gradient(135deg,var(--achievement-blue),var(--achievement-blue-2));box-shadow:0 14px 32px #1b6bd838}.diploma-icon[data-astro-cid-gyx3anpu] svg[data-astro-cid-gyx3anpu],.award-icon[data-astro-cid-gyx3anpu] svg[data-astro-cid-gyx3anpu]{width:29px;height:29px}.diploma-topline[data-astro-cid-gyx3anpu]{display:flex;align-items:center;justify-content:space-between;gap:14px}.diploma-topline[data-astro-cid-gyx3anpu] span[data-astro-cid-gyx3anpu],.diploma-topline[data-astro-cid-gyx3anpu] strong[data-astro-cid-gyx3anpu]{font-size:.78rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.diploma-topline[data-astro-cid-gyx3anpu] span[data-astro-cid-gyx3anpu]{color:var(--achievement-blue-2)}.diploma-topline[data-astro-cid-gyx3anpu] strong[data-astro-cid-gyx3anpu]{color:#0f766e}.diploma-card[data-astro-cid-gyx3anpu] h3[data-astro-cid-gyx3anpu]{margin:12px 0 0;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.2;letter-spacing:-.03em}.diploma-field[data-astro-cid-gyx3anpu]{margin:8px 0 0;color:var(--achievement-blue);font-weight:800}.diploma-institution[data-astro-cid-gyx3anpu]{margin:5px 0 0;color:#344f6b;font-weight:680}.diploma-copy[data-astro-cid-gyx3anpu]>p[data-astro-cid-gyx3anpu]:last-child{margin:16px 0 0;color:var(--achievement-muted);line-height:1.67}.award-callout[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:74px minmax(0,1fr);gap:24px;align-items:center;margin-top:22px;padding:28px 30px;border:1px solid rgba(196,151,45,.2);border-radius:25px;background:radial-gradient(circle at 92% 8%,rgba(230,180,55,.15),transparent 20rem),#fffaf0}.award-icon[data-astro-cid-gyx3anpu]{color:#fff;background:linear-gradient(135deg,#9a6d09,#d29a22);box-shadow:0 14px 32px #9a6d0933}.award-callout[data-astro-cid-gyx3anpu] span[data-astro-cid-gyx3anpu]{color:#8a620b;font-size:.75rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.award-callout[data-astro-cid-gyx3anpu] h3[data-astro-cid-gyx3anpu]{margin:7px 0 0;font-size:clamp(1.3rem,2.2vw,1.7rem);letter-spacing:-.025em}.award-callout[data-astro-cid-gyx3anpu] p[data-astro-cid-gyx3anpu]{margin:11px 0 0;color:#6d5b35;line-height:1.65}.study-grid[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}.study-card[data-astro-cid-gyx3anpu]{padding:28px;border:1px solid rgba(15,76,129,.12);border-radius:25px;background:#fffffff5;box-shadow:0 16px 48px #0c2d5011}.study-topline[data-astro-cid-gyx3anpu]{display:flex;align-items:center;justify-content:space-between;gap:16px}.study-topline[data-astro-cid-gyx3anpu] span[data-astro-cid-gyx3anpu]{color:var(--achievement-blue-2);font-size:.75rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.study-topline[data-astro-cid-gyx3anpu] strong[data-astro-cid-gyx3anpu]{color:var(--achievement-muted);font-size:.82rem}.study-card[data-astro-cid-gyx3anpu] h3[data-astro-cid-gyx3anpu]{margin:15px 0 0;font-size:clamp(1.3rem,2.3vw,1.7rem);line-height:1.22;letter-spacing:-.028em}.study-institution[data-astro-cid-gyx3anpu]{margin:8px 0 0;color:var(--achievement-blue);font-weight:780}.study-card[data-astro-cid-gyx3anpu]>p[data-astro-cid-gyx3anpu]:not(.study-institution){margin:16px 0 0;color:var(--achievement-muted);line-height:1.68}.certification-panel[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(320px,1fr);gap:34px;align-items:center;margin-top:22px;padding:34px;border-radius:28px;color:#fff;background:radial-gradient(circle at 92% 4%,rgba(90,169,255,.24),transparent 23rem),linear-gradient(135deg,#0b3157,#105aa9);box-shadow:0 24px 70px #0c3f7633}.certification-panel[data-astro-cid-gyx3anpu] .achievement-eyebrow[data-astro-cid-gyx3anpu],.certification-panel[data-astro-cid-gyx3anpu] h3[data-astro-cid-gyx3anpu]{color:#fff}.certification-panel[data-astro-cid-gyx3anpu] h3[data-astro-cid-gyx3anpu]{margin:13px 0 0;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.12;letter-spacing:-.04em}.certification-panel[data-astro-cid-gyx3anpu] p[data-astro-cid-gyx3anpu]{margin:15px 0 0;color:#ffffffc2;line-height:1.68}.certification-panel[data-astro-cid-gyx3anpu] ul[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:0;padding:0;list-style:none}.certification-panel[data-astro-cid-gyx3anpu] li[data-astro-cid-gyx3anpu]{padding:15px 16px;border:1px solid rgba(255,255,255,.16);border-radius:16px;color:#fff;background:#ffffff17;font-size:.91rem;font-weight:720;line-height:1.4}.collaboration-banner[data-astro-cid-gyx3anpu]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;margin-block:16px 96px;padding:clamp(34px,5.5vw,58px);border-radius:34px;color:#fff;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.21),transparent 28rem),linear-gradient(135deg,#0b3157,#1268bf);box-shadow:0 30px 80px #0c3f763d}.collaboration-banner[data-astro-cid-gyx3anpu] .achievement-eyebrow[data-astro-cid-gyx3anpu],.collaboration-banner[data-astro-cid-gyx3anpu] h2[data-astro-cid-gyx3anpu]{color:#fff}.collaboration-banner[data-astro-cid-gyx3anpu] p[data-astro-cid-gyx3anpu]{max-width:800px;margin:18px 0 0;color:#ffffffc7;font-size:1.03rem;line-height:1.7}.collaboration-actions[data-astro-cid-gyx3anpu]{display:grid;gap:12px;min-width:205px}.collaboration-primary[data-astro-cid-gyx3anpu],.collaboration-secondary[data-astro-cid-gyx3anpu]{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 20px;border:1px solid transparent;border-radius:999px;font-weight:850;text-align:center;text-decoration:none}.collaboration-primary[data-astro-cid-gyx3anpu]{color:var(--achievement-blue);background:#fff}.collaboration-secondary[data-astro-cid-gyx3anpu]{color:#fff;border-color:#ffffff42;background:#ffffff14}@media(max-width:980px){.achievement-hero-grid[data-astro-cid-gyx3anpu],.achievement-section-header[data-astro-cid-gyx3anpu],.certification-panel[data-astro-cid-gyx3anpu],.collaboration-banner[data-astro-cid-gyx3anpu]{grid-template-columns:1fr}.achievement-section-header[data-astro-cid-gyx3anpu]{gap:24px}.diploma-grid[data-astro-cid-gyx3anpu],.study-grid[data-astro-cid-gyx3anpu]{grid-template-columns:1fr}.collaboration-actions[data-astro-cid-gyx3anpu]{display:flex;flex-wrap:wrap;min-width:0}.senja-reviews-heading[data-astro-cid-gyx3anpu]{grid-template-columns:1fr;gap:18px}}@media(max-width:760px){.achievement-container[data-astro-cid-gyx3anpu]{width:min(100% - 28px,1160px)}.achievement-hero[data-astro-cid-gyx3anpu]{padding:66px 0 58px}.achievement-hero-grid[data-astro-cid-gyx3anpu]{gap:38px}.achievement-hero[data-astro-cid-gyx3anpu] h1[data-astro-cid-gyx3anpu]{font-size:clamp(2.75rem,13vw,4.35rem);line-height:.97}.achievement-jump-links[data-astro-cid-gyx3anpu],.achievement-jump-links[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]{width:100%}.achievement-jump-links[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]{justify-content:center}.identity-card[data-astro-cid-gyx3anpu]{padding:24px;border-radius:24px}.credential-banner-inner[data-astro-cid-gyx3anpu]{grid-template-columns:auto minmax(0,1fr);padding-block:20px}.credential-banner[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]{grid-column:1 / -1;width:100%}.achievement-section[data-astro-cid-gyx3anpu]{padding:76px 0}.career-timeline[data-astro-cid-gyx3anpu]:before{left:24px}.career-item[data-astro-cid-gyx3anpu]{grid-template-columns:50px minmax(0,1fr);gap:14px}.career-marker[data-astro-cid-gyx3anpu]{width:50px;height:50px;border-width:5px;border-radius:16px}.career-marker[data-astro-cid-gyx3anpu] svg[data-astro-cid-gyx3anpu]{width:22px;height:22px}.career-card[data-astro-cid-gyx3anpu]{padding:22px;border-radius:22px}.career-card-top[data-astro-cid-gyx3anpu],.featured-recommendation-meta[data-astro-cid-gyx3anpu],.recommendation-card[data-astro-cid-gyx3anpu] header[data-astro-cid-gyx3anpu],.study-topline[data-astro-cid-gyx3anpu]{align-items:flex-start;flex-direction:column}.career-location[data-astro-cid-gyx3anpu]{text-align:left}.featured-recommendation[data-astro-cid-gyx3anpu]{border-radius:24px}.featured-recommendation[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu],.source-note[data-astro-cid-gyx3anpu]{display:grid;align-items:start}.featured-recommendation[data-astro-cid-gyx3anpu] footer[data-astro-cid-gyx3anpu] small[data-astro-cid-gyx3anpu]{max-width:none;text-align:left}.recommendation-grid[data-astro-cid-gyx3anpu]{columns:1}.recommendation-card[data-astro-cid-gyx3anpu]{padding:23px;border-radius:21px}.diploma-card[data-astro-cid-gyx3anpu]{grid-template-columns:1fr;padding:24px;border-radius:23px}.award-callout[data-astro-cid-gyx3anpu]{grid-template-columns:1fr;padding:24px}.study-card[data-astro-cid-gyx3anpu]{padding:23px;border-radius:22px}.certification-panel[data-astro-cid-gyx3anpu]{padding:25px;border-radius:24px}.certification-panel[data-astro-cid-gyx3anpu] ul[data-astro-cid-gyx3anpu]{grid-template-columns:1fr}.collaboration-banner[data-astro-cid-gyx3anpu]{margin-bottom:66px;border-radius:26px}.collaboration-actions[data-astro-cid-gyx3anpu],.collaboration-primary[data-astro-cid-gyx3anpu],.collaboration-secondary[data-astro-cid-gyx3anpu]{width:100%}.senja-reviews[data-astro-cid-gyx3anpu]{margin-top:44px;padding-top:40px}.senja-review-grid[data-astro-cid-gyx3anpu]{grid-template-columns:1fr}.senja-review-shell[data-astro-cid-gyx3anpu],.senja-review-shell[data-astro-cid-gyx3anpu]:only-child{width:100%;grid-column:auto;padding:9px;border-radius:22px}}@media(max-width:480px){.career-item[data-astro-cid-gyx3anpu]{grid-template-columns:44px minmax(0,1fr);gap:11px}.career-timeline[data-astro-cid-gyx3anpu]:before{left:21px}.career-marker[data-astro-cid-gyx3anpu]{width:44px;height:44px}.career-card[data-astro-cid-gyx3anpu]{padding:19px}.career-skills[data-astro-cid-gyx3anpu] li[data-astro-cid-gyx3anpu],.study-card[data-astro-cid-gyx3anpu] li[data-astro-cid-gyx3anpu]{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.achievement-jump-links[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]{transition:none}.achievement-jump-links[data-astro-cid-gyx3anpu] a[data-astro-cid-gyx3anpu]:hover{transform:none}}
