.HonorsCode_container__N77hZ{min-height:250vh;background-color:#f3f1ff;view-timeline-name:--honors-timeline;view-timeline-axis:block}.HonorsCode_sticky__43ICN{height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.HonorsCode_content__9HSoQ{width:100%;height:100%;max-width:1200px}.HonorsCode_centerText__aN00A,.HonorsCode_content__9HSoQ{position:relative;display:flex;align-items:center;justify-content:center}.HonorsCode_centerText__aN00A{flex-direction:column;z-index:25;animation:HonorsCode_revealContent__LZh9A linear both;animation-timeline:--honors-timeline;animation-range:contain 45% contain 80%}@keyframes HonorsCode_revealContent__LZh9A{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.HonorsCode_mainHeading__Misz5{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:80px!important;line-height:100px!important;color:#000!important;text-align:center;margin:10px;text-transform:capitalize;letter-spacing:-.01em}.HonorsCode_blueAwards__Rjoqq{color:#3e8cfb}.HonorsCode_subText__SAINk{font-family:Inter,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:26px!important;color:#626262!important;text-align:center;max-width:38rem;margin:2.5rem 0 1.5rem}.HonorsCode_contactButton__uFo4e{background-color:var(--color-accent);color:#000;border:none;border-radius:50%;width:130px;height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:500;font-size:1rem;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;margin-top:1rem}.HonorsCode_contactButton__uFo4e:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(204,255,102,.4)}.HonorsCode_contactButton__uFo4e .HonorsCode_arrow__2lpXr{font-size:1.2rem;margin-top:4px}.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 20px 40px -10px rgba(0,0,0,.2);transform-origin:center;--tx:var(--desktop-tx);--ty:var(--desktop-ty);width:var(--desktop-w);height:var(--desktop-h)}.HonorsCode_floatingImagePrimary__ctG4d img,.HonorsCode_floatingImageSecondary__yUiCn img{width:100%;height:100%;object-fit:cover;display:block}.HonorsCode_floatingImagePrimary__ctG4d{animation:HonorsCode_floatPrimary__jSWnf linear both;animation-timeline:--honors-timeline}@keyframes HonorsCode_floatPrimary__jSWnf{0%{transform:translate(-50%,-50%) scale(1.15);opacity:1}to{transform:translate(calc(-50% + var(--tx)),calc(-30% + var(--ty))) scale(1);opacity:1}}.HonorsCode_floatingImageSecondary__yUiCn{animation:HonorsCode_floatSecondary__2U2q4 linear both;animation-timeline:--honors-timeline}@keyframes HonorsCode_floatSecondary__2U2q4{0%{transform:translate(-50%,-50%) scale(.3);opacity:0}15%{opacity:1}to{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1);opacity:1}}@media (max-width:768px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{--tx:calc(var(--desktop-tx) * 0.45);--ty:calc(var(--desktop-ty) * 0.45);width:calc(var(--desktop-w) * .5);height:calc(var(--desktop-h) * .5)}.HonorsCode_mainHeading__Misz5{font-size:clamp(2.5rem,12vw,4rem)!important;line-height:1.2!important}.HonorsCode_headingTop___oNxw{margin-top:3rem;margin-bottom:2rem}.HonorsCode_headingBottom__dr0cD{margin-top:2rem}.HonorsCode_centerText__aN00A p{font-size:.95rem;margin-top:2rem;padding:0 1rem}.HonorsCode_contactButton__uFo4e{width:100px;height:100px;font-size:.9rem}@keyframes HonorsCode_floatPrimary__jSWnf{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(calc(-50% + var(--tx)),calc(-10% + var(--ty))) scale(1);opacity:1}}}@media (prefers-color-scheme:dark){.HonorsCode_container__N77hZ{background-color:#f3f1ff}.HonorsCode_mainHeading__Misz5{color:#000}.HonorsCode_subText__SAINk{color:#626262}.HonorsCode_contactButton__uFo4e{background-color:#3e8cfb;color:#fff}}@supports not (view-timeline-name:--t){.HonorsCode_centerText__aN00A{opacity:1;animation:none;transform:none}.HonorsCode_floatingImagePrimary__ctG4d{transform:translate(calc(-50% + var(--tx)),calc(-30% + var(--ty))) scale(1);opacity:1;animation:none}.HonorsCode_floatingImageSecondary__yUiCn{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1);opacity:1;animation:none}}