._sections_14bvk_1{gap:clamp(2.5rem,5vw,4.5rem);min-width:0;display:grid}._areaIndex_14bvk_7{border-bottom:1px solid color-mix(in srgb, var(--forest-950) 18%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;padding-bottom:1.25rem;display:grid}._areaIndex_14bvk_7 a{min-width:0;min-height:44px;color:var(--forest-950);border-radius:.65rem;gap:.35rem;padding:.6rem;font-weight:700;line-height:1.25;text-decoration:none;display:grid}._areaIndex_14bvk_7 a span{color:var(--earth);letter-spacing:.08em;font-size:.75rem}._areaIndex_14bvk_7 a:hover{background:color-mix(in srgb, var(--sun) 25%, transparent)}._section_14bvk_1,._subsection_14bvk_39{gap:1.15rem;min-width:0;scroll-margin-top:7rem;display:grid}._areaHeading_14bvk_46{align-items:flex-start;gap:1rem;display:flex}._areaHeading_14bvk_46>span{border:1px solid color-mix(in srgb, var(--forest-950) 25%, transparent);min-height:2.7rem;color:var(--forest-950);border-radius:50%;flex:0 0 2.7rem;place-items:center;font-weight:750;display:grid}._areaHeading_14bvk_46 h2{text-wrap:balance;margin:.25rem 0 0;font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.1}._statusGrid_14bvk_70,._linkGrid_14bvk_71,._documentGrid_14bvk_72,._subteamGrid_14bvk_73{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._statusGrid_14bvk_70>:only-child,._subteamGrid_14bvk_73>:only-child,._documentGrid_14bvk_72>:last-child:nth-child(odd){grid-column:1/-1}._card_14bvk_88,._linkCard_14bvk_89,._documentCard_14bvk_90,._emptyCard_14bvk_91{border:1px solid color-mix(in srgb, var(--forest-950) 18%, transparent);background:color-mix(in srgb, var(--cream) 92%, white);border-radius:1.25rem;min-width:0;padding:clamp(1rem,2vw,1.5rem)}._card_14bvk_88 small,._documentCard_14bvk_90 small,._linkCard_14bvk_89 small{color:var(--earth);letter-spacing:.08em;text-transform:uppercase;font-weight:750}._card_14bvk_88 h3,._documentCard_14bvk_90 h4,._linkCard_14bvk_89 h3,._linkCard_14bvk_89 h4{margin:.45rem 0;font-size:1.3rem}._linkCard_14bvk_89,._documentCard_14bvk_90{color:inherit;text-decoration:none}._linkCard_14bvk_89 strong,._documentCard_14bvk_90 strong,._card_14bvk_88 a{min-height:44px;color:var(--forest-950);align-items:center;gap:.4rem;margin-top:.5rem;display:inline-flex}._linkCard_14bvk_89>svg{color:var(--forest-950)}._disclosure_14bvk_137{border-block:1px solid color-mix(in srgb, var(--forest-950) 18%, transparent);min-width:0}._disclosure_14bvk_137 summary{cursor:pointer;min-height:52px;color:var(--forest-950);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;font-weight:700;list-style:none;display:flex}._disclosure_14bvk_137 summary::-webkit-details-marker{display:none}._disclosure_14bvk_137 summary svg{flex-shrink:0;transition:transform .15s}._disclosure_14bvk_137[open] summary svg{transform:rotate(180deg)}._disclosureBody_14bvk_168{padding-bottom:1.2rem}._quietNote_14bvk_172{border-left:3px solid var(--sun);max-width:65ch;padding-left:1rem}._subsection_14bvk_39{margin-top:.6rem}._subsection_14bvk_39>h3,._shelfHeading_14bvk_183 h3{margin:0;font-size:1.35rem}._shelfHeading_14bvk_183{justify-content:space-between;align-items:center;gap:1rem;display:flex}._shelfHeading_14bvk_183 h3{align-items:center;gap:.6rem;display:flex}._shelfHeading_14bvk_183 small{background:var(--sun);color:var(--forest-950);border-radius:1rem;padding:.15rem .6rem;font-size:.8rem}._shelfControls_14bvk_209{gap:.5rem;display:flex}._shelfControls_14bvk_209 button{width:44px;height:44px;color:var(--forest-950);border:1px solid color-mix(in srgb, var(--forest-950) 35%, transparent);background:var(--cream);cursor:pointer;border-radius:50%;place-items:center;display:grid}._shelfControls_14bvk_209 button:hover{background:var(--sun)}._opportunityShelf_14bvk_230{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:var(--forest-950) var(--cream);grid-auto-columns:min(86%,22rem);grid-auto-flow:column;gap:1rem;min-width:0;padding:.25rem 0 .9rem;display:grid;overflow-x:auto}._opportunityShelf_14bvk_230>*{scroll-snap-align:start}._opportunityCard_14bvk_247{background:var(--forest-950);min-width:0;min-height:18rem;color:var(--cream);border-radius:1.25rem;flex-direction:column;padding:1.4rem;text-decoration:none;display:flex}._opportunityCard_14bvk_247 h4{text-wrap:balance;margin:.8rem 0;font-size:1.35rem;line-height:1.15}._opportunityCard_14bvk_247 small{color:var(--sun);font-weight:800}._opportunityMeta_14bvk_271{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._opportunityMeta_14bvk_271 span,._proposalNote_14bvk_279{color:var(--cream);font-size:.78rem}._opportunityCard_14bvk_247 p{color:var(--cream);margin:0 0 .65rem;font-size:.85rem}._opportunityActions_14bvk_290{gap:.45rem;margin-top:auto;padding-top:1.3rem;display:grid}._opportunityActions_14bvk_290 a{border:1px solid var(--cream);min-height:44px;color:var(--cream);border-radius:.7rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.6rem .85rem;font-size:.85rem;font-weight:750;text-decoration:none;display:flex}._opportunityActions_14bvk_290 a:last-child{border-color:var(--sun);background:var(--sun);color:var(--forest-950);justify-content:center}._opportunityActions_14bvk_290 svg{flex:0 0 1.1rem;width:1.1rem;height:1.1rem}._opportunityActions_14bvk_290 a:hover{border-color:var(--sun);text-underline-offset:.2rem;text-decoration:underline}._internshipNextSteps_14bvk_331{flex-wrap:wrap;gap:.65rem;display:flex}._collaborationLink_14bvk_337{width:fit-content;min-height:44px;color:var(--forest-950);text-underline-offset:.2rem;align-items:center;gap:.7rem;font-weight:700;display:inline-flex}._sections_14bvk_1 a:focus-visible,._sections_14bvk_1 button:focus-visible,._disclosure_14bvk_137 summary:focus-visible,._opportunityShelf_14bvk_230:focus-visible{outline:3px solid var(--forest-950);outline-offset:3px}._opportunityActions_14bvk_290 a:focus-visible{outline-color:var(--sun)}@media (width<=720px){._areaIndex_14bvk_7{grid-template-columns:repeat(2,minmax(0,1fr))}._statusGrid_14bvk_70,._linkGrid_14bvk_71,._documentGrid_14bvk_72,._subteamGrid_14bvk_73{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._disclosure_14bvk_137 summary svg{transition:none}}._page_lpbya_1{background:var(--cream);color:var(--forest-950);min-height:75vh}._hero_lpbya_7{background:var(--forest-950);color:var(--cream);padding:clamp(7rem,13vw,10rem) 0 clamp(2.4rem,5vw,4rem)}._backLink_lpbya_13,._kicker_lpbya_13{align-items:center;gap:.6rem;display:flex}._backLink_lpbya_13{width:fit-content;min-height:44px;color:var(--cream);margin-bottom:1.6rem;font-weight:650}._kicker_lpbya_13{color:var(--sun);letter-spacing:.08em;font-size:.8rem}._kicker_lpbya_13 svg,._documents_lpbya_33 svg{flex:none;width:1.1rem;height:1.1rem}._hero_lpbya_7 h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:22ch;font-size:clamp(2.15rem,4.6vw,4.5rem);line-height:1.04}._lead_lpbya_47{max-width:68ch;margin:1.4rem 0 0;font-size:clamp(1.03rem,1.4vw,1.18rem);line-height:1.7}._document_lpbya_33{min-width:0;padding-bottom:clamp(3rem,6vw,6rem)}._documents_lpbya_33{border-bottom:1px solid var(--forest-700);flex-wrap:wrap;gap:.65rem;margin-bottom:clamp(2rem,4vw,3.4rem);padding-bottom:1.3rem;display:flex}._documents_lpbya_33 a{border:1px solid var(--forest-800);min-height:44px;color:var(--forest-950);background:var(--cream);border-radius:.35rem;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.95rem;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}._documents_lpbya_33 a[aria-current=page],._documents_lpbya_33 a:hover{background:var(--forest-950);color:var(--cream)}._page_lpbya_1 a:focus-visible{outline:3px solid var(--sun-deep);outline-offset:4px}._copy_lpbya_94{max-width:72ch}._copy_lpbya_94 p{overflow-wrap:anywhere;margin:0 0 1.8rem;font-size:1.04rem;line-height:1.85}._copy_lpbya_94 a{color:var(--forest-950);text-underline-offset:.18em;text-decoration:underline}._lead_lpbya_47 a{color:var(--cream)}._copy_lpbya_94 code{border:1px solid var(--forest-700);color:var(--forest-950);background:var(--cream-2);border-radius:.2rem;padding:.12rem .28rem;font-size:.93em}@media (width<=600px){._documents_lpbya_33 a{flex:12rem;padding:.65rem .8rem}._hero_lpbya_7 h1{max-width:17ch}._copy_lpbya_94 p{font-size:1rem;line-height:1.7}}._noticeSection_lpbya_138{margin-bottom:2.4rem}._noticeSection_lpbya_138 h2{overflow-wrap:anywhere;margin:0 0 1rem;font-size:clamp(1.55rem,2vw,2rem);line-height:1.2}
