.interns-page .interns-hero{grid-template-columns:minmax(0,1.5fr) minmax(210px,.65fr)!important;gap:40px!important;min-height:340px!important}.interns-hero h1{font-size:clamp(38px,5vw,64px)!important}.interns-hero p{max-width:660px}.intern-hero-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:26px}.intern-hero-actions .text-link{color:#e2eccc}.intern-hero-note{padding:20px 0 20px 25px;border-left:2px solid #c6ac66;color:#f4efd9}.intern-hero-note>span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.16em;margin-bottom:14px}.intern-hero-note>strong{font:700 clamp(24px,2.6vw,34px)/1.5 Georgia,serif}.intern-intro{max-width:870px;color:#647456;line-height:1.9;font-size:15px}.intern-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:30px 0 0;padding:22px 0;border-top:1px solid #d7decf;border-bottom:1px solid #d7decf}.intern-facts>div{border-right:1px solid #d7decf;padding-right:14px}.intern-facts>div:last-child{border-right:0}.intern-facts dt{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#7c866e;margin-bottom:9px}.intern-facts dd{margin:0;font:700 20px/1.5 Georgia,serif;color:#38522a}.intern-learning{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;border-bottom:1px solid #d9dfd1}.intern-learning p{font-size:14px;line-height:1.9;color:#6e7d60}.intern-learning h3{font:700 22px Georgia,serif;color:#38522a;margin:0 0 19px}.intern-interests{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.intern-interests li{padding:10px 0;border-bottom:1px solid #e1e6d8;font-size:12px;line-height:1.7;color:#667a56}.intern-document{display:grid;grid-template-columns:122px minmax(0,1fr);gap:28px;padding:28px 0;border-top:1px solid #d8dfce}.intern-document:last-child{border-bottom:1px solid #d8dfce}.intern-document>img{display:block;width:122px;height:158px;object-fit:contain;background:#fff;border:1px solid #dfe4d7;box-shadow:0 4px 14px #1b361510}.intern-doc-label{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#7b886c}.intern-document h3{font:700 clamp(21px,2vw,28px)/1.4 Georgia,serif;color:#35502a;margin:9px 0}.intern-document p{font-size:13px;line-height:1.8;color:#718164;max-width:750px;margin:0 0 17px}.intern-doc-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.intern-contact{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;background:#edf2e6;padding:32px!important;margin-bottom:40px!important;border-left:3px solid #b59851}.intern-contact p{font-size:13px;line-height:1.9;color:#677b57}.intern-contact>div:last-child{display:grid;justify-items:start;gap:15px}.intern-contact-email{font-size:12px;color:#426532;overflow-wrap:anywhere}.intern-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:800px){.interns-page .interns-hero{grid-template-columns:1fr!important}.intern-hero-note{display:none}.intern-learning,.intern-contact{grid-template-columns:1fr}.intern-facts{grid-template-columns:1fr 1fr}.intern-facts>div:nth-child(2){border-right:0}}@media(max-width:500px){.intern-document{grid-template-columns:80px minmax(0,1fr);gap:17px}.intern-document>img{width:80px;height:104px}.intern-interests{grid-template-columns:1fr}.intern-contact{padding:23px!important}.intern-doc-actions{gap:12px}.intern-facts dd{font-size:17px}}
.intern-signup-section{border-top:1px solid #d8e0ce}.intern-signup-section>p{font-size:14px;line-height:1.9;color:#6a7c5b;max-width:850px}.intern-signup-fields{border:0;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.intern-signup-fields>label{display:grid;gap:7px;font-size:12px;font-weight:700;color:#526a43}.intern-signup-fields input:not([type="checkbox"]),.intern-signup-fields select,.intern-signup-fields textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #cdd8c2;border-radius:6px;background:#fff;color:#334b28;font:400 14px/1.5 system-ui,sans-serif;min-width:0}.intern-signup-fields textarea{resize:vertical}.intern-signup-fields small{font-size:11px;font-weight:400;line-height:1.7;color:#7c896f}.intern-signup-wide,.intern-interest-options{grid-column:1/-1}.intern-interest-options{border:1px solid #d9e1d1;border-radius:6px;padding:17px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.intern-interest-options legend{font-size:12px;font-weight:700;color:#526a43;padding:0 7px}.intern-interest-options label{display:flex;align-items:start;gap:9px;font-size:12px;line-height:1.7;color:#647956}.intern-signup-fields input[type="checkbox"]{accent-color:#426e32;width:17px;height:17px;flex-shrink:0;margin-top:2px}.intern-signup-fields .intern-signup-consent{display:flex;gap:10px;font-weight:400;line-height:1.8}.intern-signup-status{font-size:14px;line-height:1.8;color:#466636;margin-top:20px;padding:13px 16px;background:#f0f5e9;border-radius:6px}.intern-signup-status[data-success="true"]{border-left:3px solid #577c3d}.intern-signup-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.intern-signup-fields:disabled{opacity:.65}@media(max-width:600px){.intern-signup-fields,.intern-interest-options{grid-template-columns:1fr}}

.intern-signup-fields>label{align-content:start}
