.LegalDocument_page__605Kp{min-height:100vh;background:linear-gradient(135deg,#e9efeb,#f3f0e7 54%,#e7eef1);color:#20322d}.LegalDocument_header__jxVWt{border-bottom:1px solid rgba(146,167,157,.55);background:rgba(248,250,248,.95)}.LegalDocument_brand__KXg4F{display:inline-flex;width:min(100% - 32px,1180px);min-height:68px;align-items:center;gap:10px;margin-inline:auto;color:#112a3a;font-family:var(--font-space-grotesk),sans-serif;font-size:18px;font-weight:800}.LegalDocument_brand__KXg4F>span{display:block;width:38px;height:38px;overflow:hidden;background:url(/brand/internshift-mark.png) 50%/contain no-repeat;color:transparent;font-size:0}.LegalDocument_main__Jk2Ko{display:grid;width:min(100% - 32px,1180px);align-items:start;gap:40px;margin-inline:auto;padding-block:48px 72px;grid-template-columns:minmax(0,1fr) 280px}.LegalDocument_document__PK_U7{border:1px solid rgba(146,167,157,.5);border-radius:16px;background:rgba(255,255,255,.86);padding:40px}.LegalDocument_eyebrow__W_hFp{color:#3d6d5b;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.LegalDocument_document__PK_U7 h1{margin-top:10px;font-family:var(--font-space-grotesk),sans-serif;font-size:34px;font-weight:800;line-height:1.2}.LegalDocument_summary__SBnA1{margin-top:14px;max-width:62ch;color:#3c534b;font-size:16px;line-height:1.65}.LegalDocument_meta__anpB9{display:flex;gap:32px;margin-top:24px;border-top:1px solid rgba(146,167,157,.45);border-bottom:1px solid rgba(146,167,157,.45);padding-block:16px}.LegalDocument_meta__anpB9 dt{color:#4a6459;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LegalDocument_meta__anpB9 dd{margin-top:4px;font-size:14px;font-weight:600}.LegalDocument_section__1LqlD{margin-top:34px}.LegalDocument_section__1LqlD h2{font-family:var(--font-space-grotesk),sans-serif;font-size:21px;font-weight:700}.LegalDocument_section__1LqlD p{margin-top:12px;max-width:70ch;color:#33473f;font-size:15px;line-height:1.7}.LegalDocument_section__1LqlD ul{margin-top:14px;max-width:70ch;padding-left:20px;list-style:disc}.LegalDocument_section__1LqlD li{margin-top:9px;color:#33473f;font-size:15px;line-height:1.65}.LegalDocument_related__0TmX8{position:sticky;top:24px;display:flex;flex-direction:column;border:1px solid rgba(146,167,157,.5);border-radius:16px;background:rgba(255,255,255,.86);padding:24px}.LegalDocument_related__0TmX8 h2{margin-bottom:14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LegalDocument_related__0TmX8 a{margin-bottom:10px;color:#14503c;font-size:14px;font-weight:600;text-decoration:underline}.LegalDocument_related__0TmX8 a:hover{color:#0b3628}.LegalDocument_contact__7WCNi{margin-top:10px;border-top:1px solid rgba(146,167,157,.45);padding-top:14px;color:#3c534b;font-size:13px;line-height:1.6}@media (max-width:900px){.LegalDocument_main__Jk2Ko{grid-template-columns:minmax(0,1fr);padding-block:32px 56px}.LegalDocument_document__PK_U7{padding:26px 20px}.LegalDocument_related__0TmX8{position:static}}