.in-hero__title[data-astro-cid-uvg2fxqp]{font-size:clamp(3.4rem,10vw,8.5rem);max-width:12em}.in-hero__title[data-astro-cid-uvg2fxqp] .lockup__sub[data-astro-cid-uvg2fxqp]{margin-top:var(--s-2xs);max-width:16em}.in-intro[data-astro-cid-uvg2fxqp]{padding-bottom:var(--s-2xl)}.in-intro__grid[data-astro-cid-uvg2fxqp]{display:grid;gap:var(--s-md)}@media(min-width:900px){.in-intro__grid[data-astro-cid-uvg2fxqp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-3xl);align-items:start}}.in-intro__statement[data-astro-cid-uvg2fxqp]{font-family:var(--font-display);font-size:clamp(1.7rem,3.2vw,2.7rem);font-weight:780;font-stretch:84%;line-height:1.05;color:var(--forest-700)}.in-intro__text[data-astro-cid-uvg2fxqp]{max-width:36em}.in-body[data-astro-cid-uvg2fxqp]{padding-bottom:var(--section)}.in-body__grid[data-astro-cid-uvg2fxqp]{display:grid;gap:var(--s-xl);padding-top:var(--s-2xl);border-top:var(--frame-w) solid var(--frame)}@media(min-width:960px){.in-body__grid[data-astro-cid-uvg2fxqp]{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:var(--s-3xl)}}.in-toc[data-astro-cid-uvg2fxqp]{display:none}@media(min-width:960px){.in-toc[data-astro-cid-uvg2fxqp]{display:block;position:sticky;top:calc(var(--header-h) + var(--s-lg));align-self:start}}.in-toc__list[data-astro-cid-uvg2fxqp]{margin-top:var(--s-sm)}.in-toc__list[data-astro-cid-uvg2fxqp] li[data-astro-cid-uvg2fxqp]+li[data-astro-cid-uvg2fxqp]{border-top:1px solid var(--sand-300)}.in-toc__list[data-astro-cid-uvg2fxqp] a[data-astro-cid-uvg2fxqp]{display:flex;align-items:baseline;gap:var(--s-xs);padding-block:var(--s-xs);font-family:var(--font-display);font-weight:680;font-stretch:92%;line-height:1.2;transition:color .2s}.in-toc__list[data-astro-cid-uvg2fxqp] a[data-astro-cid-uvg2fxqp]:hover{color:var(--ember-600)}.in-toc__n[data-astro-cid-uvg2fxqp]{font-size:1.1rem;color:var(--ochre-700)}.in-content[data-astro-cid-uvg2fxqp]{max-width:50rem}.in-part[data-astro-cid-uvg2fxqp]{scroll-margin-top:calc(var(--header-h) + var(--s-lg))}.in-part[data-astro-cid-uvg2fxqp]+.in-part[data-astro-cid-uvg2fxqp]{margin-top:var(--s-3xl)}.in-part__title[data-astro-cid-uvg2fxqp]{color:var(--forest-700)}.in-part__lead[data-astro-cid-uvg2fxqp]{margin-top:var(--s-sm);max-width:38em}.in-part[data-astro-cid-uvg2fxqp] .btn-row[data-astro-cid-uvg2fxqp]{margin-top:var(--s-md)}.in-docs[data-astro-cid-uvg2fxqp]{margin-top:var(--s-md);border-top:var(--frame-w-sm) solid var(--frame)}.in-docs[data-astro-cid-uvg2fxqp] li[data-astro-cid-uvg2fxqp]{border-bottom:1px solid var(--sand-300)}.in-doc[data-astro-cid-uvg2fxqp]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2xs) var(--s-md);padding-block:var(--s-sm);transition:background-color .2s,padding .3s var(--ease-out)}.in-doc__title[data-astro-cid-uvg2fxqp]:after{content:" →";color:var(--ember-500);transition:margin .3s var(--ease-out)}.in-doc[data-astro-cid-uvg2fxqp]:hover .in-doc__title[data-astro-cid-uvg2fxqp]{color:var(--forest-700)}.in-doc__meta[data-astro-cid-uvg2fxqp]{display:flex;align-items:center;gap:var(--s-xs)}.in-salary[data-astro-cid-uvg2fxqp]{display:grid;gap:var(--s-md);margin-top:var(--s-md);padding:clamp(var(--s-md),3.5vw,var(--s-xl));border:var(--frame-w) solid var(--frame)}@media(min-width:640px){.in-salary[data-astro-cid-uvg2fxqp]{grid-template-columns:auto minmax(0,1fr);gap:var(--s-xl);align-items:center}}.in-salary__pct[data-astro-cid-uvg2fxqp]{font-size:clamp(4rem,9vw,6.5rem);color:var(--ember-500)}.in-salary[data-astro-cid-uvg2fxqp] strong[data-astro-cid-uvg2fxqp]{font-weight:650;color:var(--sand-100)}.in-codes[data-astro-cid-uvg2fxqp]{margin-top:var(--s-md);border-top:var(--frame-w-sm) solid var(--frame)}.in-code[data-astro-cid-uvg2fxqp]{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:var(--s-md);align-items:baseline;padding-block:var(--s-sm);border-bottom:1px solid var(--sand-300)}.in-code__abbr[data-astro-cid-uvg2fxqp]{font-size:2rem;color:var(--ochre-700);text-decoration:none}.in-code__name[data-astro-cid-uvg2fxqp]{font-family:var(--font-display);font-size:1.15rem;font-weight:680;font-stretch:94%;line-height:1.25}.in-sign[data-astro-cid-uvg2fxqp]{margin-top:var(--s-3xl);padding-top:var(--s-md);border-top:1px solid var(--sand-300)}.in-sign__by[data-astro-cid-uvg2fxqp]{margin-top:var(--s-3xs);font-family:var(--font-display);font-size:1.3rem;font-weight:720;font-stretch:90%;font-style:italic}.in-marks[data-astro-cid-uvg2fxqp]{--mark-h: 4rem}
