.HonorsCode_container__N77hZ{min-height:250vh;background-color:#f3f1ff;view-timeline-name:--honors-timeline;view-timeline-axis:block;overflow-x:clip;max-width:100vw}.HonorsCode_sticky__43ICN{height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;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;--safe-tx:calc(50vw - 140px);--tx:clamp(calc(var(--safe-tx) * -1),var(--desktop-tx),var(--safe-tx));--safe-ty:min(calc(50vh - 150px),30vh);--ty:clamp(calc(var(--safe-ty) * -1),var(--desktop-ty),var(--safe-ty));width:var(--desktop-w);height:var(--desktop-h);max-width:calc(100vw - 32px)}.HonorsCode_floatingImagePrimary__ctG4d img,.HonorsCode_floatingImageSecondary__yUiCn img{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;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:1440px) and (min-width:1281px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{--safe-tx:calc(50vw - 140px);--tx:clamp(calc(var(--safe-tx) * -1),calc(var(--desktop-tx) * 0.92),var(--safe-tx));--safe-ty:min(calc(50vh - 150px),30vh);--ty:clamp(calc(var(--safe-ty) * -1),calc(var(--desktop-ty) * 0.95),var(--safe-ty))}}@media (max-width:1280px) and (min-width:1024px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{--safe-tx:calc(50vw - 125px);--tx:clamp(calc(var(--safe-tx) * -1),calc(var(--desktop-tx) * 0.72),var(--safe-tx));--safe-ty:min(calc(50vh - 135px),28vh);--ty:clamp(calc(var(--safe-ty) * -1),calc(var(--desktop-ty) * 0.88),var(--safe-ty));width:calc(var(--desktop-w) * .86);height:calc(var(--desktop-h) * .86)}.HonorsCode_mainHeading__Misz5{font-size:clamp(3rem,6vw,4.5rem)!important;line-height:1.15!important}}@media (max-width:1023px) and (min-width:769px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{--safe-tx:calc(50vw - 100px);--tx:clamp(calc(var(--safe-tx) * -1),calc(var(--desktop-tx) * 0.5),var(--safe-tx));--safe-ty:min(calc(50vh - 115px),26vh);--ty:clamp(calc(var(--safe-ty) * -1),calc(var(--desktop-ty) * 0.78),var(--safe-ty));width:calc(var(--desktop-w) * .7);height:calc(var(--desktop-h) * .7)}.HonorsCode_mainHeading__Misz5{font-size:clamp(2.5rem,6.5vw,4rem)!important;line-height:1.15!important}.HonorsCode_container__N77hZ{min-height:220vh}}@media (max-width:768px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{--safe-tx:calc(50vw - 76px);--tx:clamp(calc(var(--safe-tx) * -1),calc(var(--desktop-tx) * 0.42),var(--safe-tx));--safe-ty:min(calc(50vh - 90px),24vh);--ty:clamp(calc(var(--safe-ty) * -1),calc(var(--desktop-ty) * 0.45),var(--safe-ty));width:calc(var(--desktop-w) * .5);height:calc(var(--desktop-h) * .5);max-width:calc(100vw - 24px)}.HonorsCode_container__N77hZ{min-height:180vh}.HonorsCode_sticky__43ICN{padding:1rem}.HonorsCode_mainHeading__Misz5{font-size:clamp(2rem,10vw,3rem)!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_subText__SAINk{margin:1.5rem 0 1rem;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 (max-width:480px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{--safe-tx:calc(50vw - 66px);--tx:clamp(calc(var(--safe-tx) * -1),calc(var(--desktop-tx) * 0.32),var(--safe-tx));--safe-ty:min(calc(50vh - 80px),22vh);--ty:clamp(calc(var(--safe-ty) * -1),calc(var(--desktop-ty) * 0.4),var(--safe-ty));width:calc(var(--desktop-w) * .42);height:calc(var(--desktop-h) * .42);max-width:calc(100vw - 20px)}.HonorsCode_mainHeading__Misz5{font-size:clamp(1.7rem,8.5vw,2.4rem)!important;line-height:1.2!important}.HonorsCode_subText__SAINk{font-size:13px!important;line-height:22px!important;padding:0 1rem}.HonorsCode_contactButton__uFo4e{width:92px;height:92px;font-size:.85rem}}@media (max-height:780px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{--safe-ty:min(calc(50vh - 110px),26vh)!important;width:calc(var(--desktop-w) * .78)!important;height:calc(var(--desktop-h) * .78)!important}}@media (max-height:640px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{--safe-ty:min(calc(50vh - 80px),22vh)!important;width:calc(var(--desktop-w) * .6)!important;height:calc(var(--desktop-h) * .6)!important}}@media (max-height:520px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{--safe-ty:min(calc(50vh - 60px),18vh)!important;width:calc(var(--desktop-w) * .48)!important;height:calc(var(--desktop-h) * .48)!important}}@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}}.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{background-color:#fff;padding:10px;box-sizing:border-box}.HonorsCode_floatingImagePrimary__ctG4d img,.HonorsCode_floatingImageSecondary__yUiCn img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;display:block!important}@media (max-width:1280px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{padding:8px}}@media (max-width:768px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{padding:6px}}@media (max-width:480px){.HonorsCode_floatingImagePrimary__ctG4d,.HonorsCode_floatingImageSecondary__yUiCn{padding:5px}}