.institution-signup-source{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 18px;padding:13px 15px;background:#f8f4e8;border:1px solid #e6d6b2;border-radius:10px;color:#45334f;font-size:.8rem;line-height:1.55}.institution-signup-source span{flex:1 1 240px}.institution-signup-source button{background:transparent;border:0;color:#59316c;text-decoration:underline;cursor:pointer;padding:4px;font:inherit}.institution-signup-source button:focus-visible{outline:3px solid #bc974b;outline-offset:2px}#employers .employer-account-invite{width:100%;margin:clamp(36px,5vw,68px) auto 0;padding:27px 30px;display:grid;grid-template-columns:76px minmax(0,1fr) minmax(220px,290px);gap:25px;align-items:center;background:linear-gradient(112deg,#ffffff17,#ffffff09);border:1px solid rgba(236,206,155,.29);border-radius:17px;box-shadow:0 24px 46px #13061d1f}#employers .employer-account-invite-mark{border-radius:15px;width:76px;height:76px;display:grid;align-content:center;justify-content:center;text-align:center;background:#ebc8841f;border:1px solid rgba(231,194,121,.29);font:500 25px Georgia,serif;color:#e4c180;letter-spacing:-.05em}#employers .employer-account-invite-mark span{display:block;font:800 8px Arial,sans-serif;letter-spacing:.13em;color:#c8add1;margin-top:3px}#employers .employer-account-invite-overline{font:800 10px Arial,sans-serif;letter-spacing:.13em;color:#e2bd7b}#employers .employer-account-invite-copy h3{font:500 clamp(21px,2vw,30px)/1.27 Georgia,serif;color:#fff;margin:10px 0 9px;max-width:690px}#employers .employer-account-invite-copy p{font:400 12px/1.75 Arial,sans-serif;color:#d0c4d9;margin:0;max-width:690px}#employers .employer-account-invite-action{color:#2c1b37!important;background:linear-gradient(120deg,#efce78,#e6b44c);border-radius:12px;min-height:71px;padding:14px 15px 14px 22px;display:flex;align-items:center;justify-content:space-between;gap:13px;box-shadow:0 10px 25px #0000001f;font:800 14px Arial,sans-serif;text-decoration:none}#employers .employer-account-invite-action:hover,#employers .employer-account-invite-action:focus-visible{background:#ffde95;transform:translateY(-2px)}#employers .employer-account-invite-action small{display:block;font-size:10px;font-weight:600;color:#5c4554;margin-top:6px}#employers .employer-account-invite-arrow{border-radius:10px;background:#372440;color:#fff;width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;font-size:17px}@media(max-width:1100px){#employers .employer-account-invite{grid-template-columns:64px minmax(0,1fr);gap:18px}#employers .employer-account-invite-mark{width:64px;height:64px}#employers .employer-account-invite-action{grid-column:2;max-width:345px}}@media(max-width:680px){#employers .employer-account-invite{padding:21px;grid-template-columns:1fr;gap:16px}#employers .employer-account-invite-mark{width:60px;height:60px}#employers .employer-account-invite-action{grid-column:1;max-width:none;width:100%}#employers .employer-account-invite-copy h3{font-size:23px}}#igtPublishedUpdates[hidden]{display:none!important}#igtPublishedUpdates{scroll-margin-top:95px;background:#f8f5fa;padding:clamp(42px,5vw,75px) max(22px,calc((100vw - 1150px)/2))}#igtPublishedUpdates .pu-head{margin-bottom:27px}#igtPublishedUpdates .pu-head small{font-size:11px;letter-spacing:.11em;font-weight:850;color:#92784c}#igtPublishedUpdates .pu-head h2{font:500 clamp(29px,3vw,40px) Georgia,serif;color:#32223d;margin:12px 0}#igtPublicUpdatesList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}#igtPublicUpdatesList .pu-item{padding:24px;border:1px solid #e9e0ec;background:#fff;border-radius:15px;min-width:0}.pu-label{text-transform:capitalize;color:#926e3c;font-size:11px;letter-spacing:.06em;font-weight:800}.pu-item h3{font:500 23px Georgia,serif;color:#3c2946;margin:13px 0}.pu-item p{font-size:14px;color:#71657c;line-height:1.75;overflow-wrap:anywhere}.pu-item details{margin-top:18px;border-top:1px solid #eee6f0;padding-top:12px}.pu-item summary{cursor:pointer;font-size:12px;font-weight:850;color:#634974}.pu-item details p{white-space:pre-wrap}@media(max-width:700px){#igtPublicUpdatesList{grid-template-columns:1fr}}#igtManagedSections[hidden]{display:none!important}#igtManagedSections{padding:32px max(20px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:18px;background:#f8f6f9}.ss-public-card{background:#fff;border:1px solid #e8e2eb;border-radius:16px;overflow:hidden;box-shadow:0 7px 25px #160d2609}.ss-block-photo{width:100%;height:210px;-o-object-fit:cover;object-fit:cover;display:block}.ss-public-inner{padding:clamp(22px,3vw,36px)}.ss-public-card small{font-size:10px;letter-spacing:.15em;color:#ab8259;font-weight:800}.ss-public-card h2{font:500 clamp(24px,3vw,33px) Georgia,serif;color:#392847;margin:13px 0}.ss-public-card p{font-size:14px;line-height:1.7;color:#756b7e;white-space:pre-line}.ss-public-form form{margin-top:22px}.ss-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.ss-form-grid label{font-size:12px;line-height:1.5;color:#55465d;font-weight:700}.ss-form-grid :is(input,select,textarea){display:block;margin-top:7px;width:100%;border:1px solid #ddd4e3;border-radius:9px;padding:11px;background:#fff;color:#30243b;font:400 13px Arial,sans-serif;min-width:0}.ss-consent{display:flex;gap:11px;font-size:11px;color:#62536e;line-height:1.6;margin:20px 0}.ss-consent input{width:16px;align-self:flex-start;flex:0 0 auto}.ss-public-form button{padding:13px 19px;background:#392747;color:#fff;border:0;border-radius:9px;font-size:12px;font-weight:800;cursor:pointer}.ss-public-form button:disabled{opacity:.5}.ss-status{font-size:12px!important;color:#6a5375!important}.ss-honeypot{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important}:root[data-studio-density=compact] #top>.section{padding-top:clamp(32px,4vw,55px);padding-bottom:clamp(32px,4vw,55px)}:root[data-studio-width=wide] #top>.section{max-width:none}:root[data-studio-accent=slate] #igtManagedSections .ss-public-form button{background:#3f525c}:root[data-studio-accent=plum] #igtManagedSections .ss-public-form button{background:#633b70}@media(max-width:680px){.ss-form-grid{grid-template-columns:1fr}}
