.translation-feedback.svelte-c3lgus{z-index:40;place-items:end;font-size:.95rem;display:grid;position:fixed;bottom:1rem;right:1rem}.translation-feedback.svelte-c3lgus>*{grid-area:1/1}.pill.svelte-c3lgus,.head.svelte-c3lgus{background:var(--color-white);color:var(--color-dark-gold);font-family:var(--font-gothic);letter-spacing:.05em;text-transform:uppercase;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex;box-shadow:0 2px 14px #00000024}.pill.svelte-c3lgus{cursor:pointer;white-space:nowrap}.chevron.svelte-c3lgus{width:1.25rem;height:1.25rem;color:var(--color-primary)}.panel.svelte-c3lgus{background:var(--color-white);border-radius:.75rem;width:min(22rem,100vw - 2rem);overflow:hidden;box-shadow:0 2px 14px #00000024}.head.svelte-c3lgus{box-shadow:none;border-bottom:1px solid var(--color-neutral-grey-3);border-radius:.75rem .75rem 0 0;width:100%}.title.svelte-c3lgus{flex:1}.close.svelte-c3lgus{cursor:pointer;color:var(--color-neutral-grey);font-size:1.4rem;line-height:1}.close.svelte-c3lgus:hover{color:var(--color-dark-red)}.body.svelte-c3lgus{color:var(--color-true-black);text-transform:none;flex-direction:column;gap:.75rem;padding:1rem;display:flex}textarea.svelte-c3lgus{border:1px solid var(--color-neutral-grey-2);resize:vertical;border-radius:.25rem;width:100%;min-height:5.5rem;padding:.5rem .75rem}textarea.svelte-c3lgus:focus{border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold);outline:none}textarea.invalid.svelte-c3lgus{border-color:var(--color-error);box-shadow:0 0 0 1px var(--color-error)}.error.svelte-c3lgus{color:var(--color-error);margin-top:-.5rem}.submit.svelte-c3lgus{width:100%;padding:.6rem 1rem .55rem;font-size:1rem}.submit.svelte-c3lgus:hover:not(:disabled){background-color:var(--color-navy-dark);border-color:var(--color-navy-dark)}.sr-only.svelte-c3lgus{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.assigned-tests-banner.svelte-1804ktj{z-index:950;background-color:#6aad7a;border-radius:20px;width:304px;max-height:calc(100vh - 120px);position:fixed;top:120px;right:15px;overflow:auto;box-shadow:0 3px 6px #00000029}@media (width>=768px){.assigned-tests-banner.svelte-1804ktj{right:calc(50% - 349px)}}@media (width>=1000px){.assigned-tests-banner.svelte-1804ktj{right:calc(50% - 473px)}}@media (width>=1200px){.assigned-tests-banner.svelte-1804ktj{right:calc(50% - 573px)}}.assigned-tests-banner.svelte-1804ktj header:where(.svelte-1804ktj){border-bottom:1px solid #fff3}.assigned-tests-banner.svelte-1804ktj a:where(.svelte-1804ktj)+a:where(.svelte-1804ktj){border-top:1px solid #fff3}.assigned-tests-banner.svelte-1804ktj a:where(.svelte-1804ktj):not(.in-session):hover>div:where(.svelte-1804ktj){background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}.lang-switcher.svelte-1v2j48r{display:inline-block;position:relative}.lang-trigger.svelte-1v2j48r{cursor:pointer;font-family:var(--font-gothic,inherit);text-transform:uppercase;letter-spacing:1px;color:var(--color-neutral-grey);background:0 0;border:none;align-items:center;gap:.4em;padding:0;font-size:14px;line-height:1;transition:color .12s;display:inline-flex}.lang-trigger.svelte-1v2j48r:hover,.lang-trigger[aria-expanded=true].svelte-1v2j48r{color:var(--color-dark-red)}.caret.svelte-1v2j48r{font-size:.7em;transition:transform .15s}.caret.open.svelte-1v2j48r{transform:rotate(180deg)}.lang-menu.svelte-1v2j48r{background:color-mix(in srgb, var(--color-peach) 42%, white);z-index:60;border-radius:2px;min-width:170px;margin:0;padding:12px 0;list-style:none;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 8px 28px #09273033}.compact.svelte-1v2j48r .lang-menu:where(.svelte-1v2j48r){top:calc(100% + 10px);bottom:auto}.lang-menu.svelte-1v2j48r a:where(.svelte-1v2j48r){text-align:right;font-family:var(--font-gothic,inherit);text-transform:uppercase;letter-spacing:1px;white-space:nowrap;color:var(--color-navy-dark);padding:7px 20px;font-size:14px;line-height:1.2;text-decoration:none;transition:color .12s,background-color .12s;display:block}.lang-menu.svelte-1v2j48r a:where(.svelte-1v2j48r):hover,.lang-menu.svelte-1v2j48r a.current:where(.svelte-1v2j48r){color:var(--color-dark-red)}header.svelte-1wm0maf,footer.svelte-1wm0maf{--breakpoint:1000px}header.svelte-1wm0maf{font-family:var(--font-gothic);letter-spacing:.12em;background-color:#fff;font-size:16px;box-shadow:0 4px 6px #0000001a}header.svelte-1wm0maf .inner:where(.svelte-1wm0maf){max-width:var(--breakpoint);height:75px;margin-left:auto;margin-right:auto;position:relative}@media (width>=1024px){header.svelte-1wm0maf .inner:where(.svelte-1wm0maf){height:138px}}.navbar.svelte-1wm0maf{justify-content:space-between;align-items:stretch;display:flex}.navbar.svelte-1wm0maf a.logo:where(.svelte-1wm0maf){flex-shrink:0;order:2}.navbar.svelte-1wm0maf button:where(.svelte-1wm0maf){width:88px;height:75px}@media (width>=1024px){.navbar.svelte-1wm0maf button:where(.svelte-1wm0maf){display:none}}.navbar.svelte-1wm0maf button.toggle-main-menu:where(.svelte-1wm0maf){background:url(../../../static/images/menu.webp) 50%/40px 40px no-repeat;order:1}.navbar.svelte-1wm0maf button.toggle-main-menu:where(.svelte-1wm0maf).active{background-image:url(../../../static/images/close.webp)}.navbar.svelte-1wm0maf button.toggle-user-menu:where(.svelte-1wm0maf){background:url(../../../static/images/user-menu.webp) 50%/40px 40px no-repeat;order:3}.navbar.svelte-1wm0maf button.toggle-user-menu:where(.svelte-1wm0maf).active{background-image:url(../../../static/images/close.webp)}@media (width>=1024px){.navbar.svelte-1wm0maf button.toggle-main-menu:where(.svelte-1wm0maf),.navbar.svelte-1wm0maf button.toggle-user-menu:where(.svelte-1wm0maf){display:none}}.main-menu.mobile.svelte-1wm0maf,.user-menu.mobile.svelte-1wm0maf{z-index:50;background-color:#ededed;padding:6px 5px;position:relative}@media (width>=1024px){.main-menu.mobile.svelte-1wm0maf,.user-menu.mobile.svelte-1wm0maf{display:none}}:is(.main-menu.mobile.svelte-1wm0maf,.user-menu.mobile.svelte-1wm0maf) .menu-toggle:where(.svelte-1wm0maf),:is(.main-menu.mobile.svelte-1wm0maf,.user-menu.mobile.svelte-1wm0maf) a:where(.svelte-1wm0maf){font-family:var(--font-gothic);letter-spacing:.2px;text-transform:capitalize;cursor:pointer;padding:24px 12px 20px 28px;font-size:31px;line-height:35px;display:block}:is(.main-menu.mobile.svelte-1wm0maf,.user-menu.mobile.svelte-1wm0maf) .caret:where(.svelte-1wm0maf){transition:transform .3s}:is(.main-menu.mobile.svelte-1wm0maf,.user-menu.mobile.svelte-1wm0maf) div.active:where(.svelte-1wm0maf)>.menu-toggle:where(.svelte-1wm0maf),:is(.main-menu.mobile.svelte-1wm0maf,.user-menu.mobile.svelte-1wm0maf) a.active:where(.svelte-1wm0maf){color:var(--color-dark-red)}:is(.main-menu.mobile.svelte-1wm0maf,.user-menu.mobile.svelte-1wm0maf) div.active:where(.svelte-1wm0maf) .caret:where(.svelte-1wm0maf){transform:rotate(180deg)}.main-menu.mobile.svelte-1wm0maf div:where(.svelte-1wm0maf){background-color:#fff;margin-top:4px}.main-menu.mobile.svelte-1wm0maf div:where(.svelte-1wm0maf):first-child{margin-top:0}.main-menu.mobile.svelte-1wm0maf div:where(.svelte-1wm0maf) nav:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf){padding-top:10px;padding-bottom:10px;padding-left:40px}.main-menu.mobile.svelte-1wm0maf div:where(.svelte-1wm0maf) nav:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf):first-child{margin-top:-3px}.main-menu.mobile.svelte-1wm0maf div:where(.svelte-1wm0maf) nav:where(.svelte-1wm0maf){padding-bottom:10px}.user-menu.mobile.svelte-1wm0maf a:where(.svelte-1wm0maf){background-color:#fff;margin-top:4px}.user-menu.mobile.svelte-1wm0maf a:where(.svelte-1wm0maf):first-child{margin-top:0}.main-menu.desktop.svelte-1wm0maf,.user-menu.desktop.svelte-1wm0maf{display:none}.main-menu.desktop.svelte-1wm0maf{gap:2rem;position:absolute;bottom:28px;right:0}@media (width>=1024px){.main-menu.desktop.svelte-1wm0maf{display:flex}}.main-menu.desktop.svelte-1wm0maf .menu-toggle:where(.svelte-1wm0maf),.main-menu.desktop.svelte-1wm0maf a:where(.svelte-1wm0maf){text-transform:uppercase}.main-menu.desktop.svelte-1wm0maf div:where(.svelte-1wm0maf){position:relative}.main-menu.desktop.svelte-1wm0maf div:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf),.main-menu.desktop.svelte-1wm0maf div:where(.svelte-1wm0maf) .menu-toggle:where(.svelte-1wm0maf){letter-spacing:.12em;cursor:pointer;line-height:1.1}.main-menu.desktop.svelte-1wm0maf div:where(.svelte-1wm0maf).active nav:where(.svelte-1wm0maf){flex-direction:column;display:flex}.main-menu.desktop.svelte-1wm0maf div:where(.svelte-1wm0maf).active .caret:where(.svelte-1wm0maf){transform:rotate(180deg)}.main-menu.desktop.svelte-1wm0maf div:where(.svelte-1wm0maf) .caret:where(.svelte-1wm0maf){transition-property:transform}.main-menu.desktop.svelte-1wm0maf div:where(.svelte-1wm0maf)>.menu-toggle:where(.svelte-1wm0maf):hover{color:#8a321f}.main-menu.desktop.svelte-1wm0maf nav:where(.svelte-1wm0maf){text-align:right;z-index:999;background-color:#f4e9e2;outline:1px solid #fff;padding:.125rem 0;display:none;position:absolute;top:32px;right:0}.main-menu.desktop.svelte-1wm0maf nav:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf){white-space:nowrap;margin:.25rem .5rem .25rem 1.5rem;padding:.125rem 0}.main-menu.desktop.svelte-1wm0maf nav:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf):hover{text-decoration:underline}.main-menu.desktop.svelte-1wm0maf nav:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf).active{color:var(--color-dark-red)}@media (width>=1024px){header.svelte-1wm0maf:not(.sticky-header) .inner:where(.svelte-1wm0maf):after{content:"";z-index:1;background-color:#fff;height:43px;position:absolute;top:0;left:45%;right:0}}header.svelte-1wm0maf:not(.sticky-header) .user-menu.desktop:where(.svelte-1wm0maf){background-color:var(--color-dark-gold);z-index:20;align-items:stretch;position:absolute;top:0;right:0}@media (width>=1024px){header.svelte-1wm0maf:not(.sticky-header) .user-menu.desktop:where(.svelte-1wm0maf){display:flex}}header.svelte-1wm0maf:not(.sticky-header) .user-menu.desktop:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf){text-transform:uppercase;z-index:10;height:43px;transition:.15s var(--ease-in-out);align-items:center;padding:.5rem 1rem;transition-property:color,background-color;display:inline-flex;position:relative}header.svelte-1wm0maf:not(.sticky-header) .user-menu.desktop:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf):hover{color:var(--color-dark-red)}header.svelte-1wm0maf:not(.sticky-header) .user-menu.desktop:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf).active{background-color:var(--color-gold)}header.svelte-1wm0maf:not(.sticky-header) .user-menu.desktop:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf).active:after{content:"";pointer-events:none;z-index:1;border:8px solid #0000;border-bottom-color:#fff;position:absolute;bottom:0;left:calc(50% - 8px)}@media (width>=1024px){header.svelte-1wm0maf:not(.sticky-header):after{z-index:0;background-color:var(--color-dark-gold);content:"";width:50%;height:43px;position:absolute;top:0;right:0}}.default-logo.svelte-1wm0maf{width:auto;height:66px;margin-top:.25rem}@media (width>=1024px){.default-logo.svelte-1wm0maf{width:116px;height:auto;margin-top:.75rem;margin-left:2.5rem}}.sticky-menu-logo.svelte-1wm0maf{display:none}@media (width>=1024px){header.sticky-header.svelte-1wm0maf+main:where(.svelte-1wm0maf){margin-top:96px}header.sticky-header.svelte-1wm0maf{z-index:990;width:100%;padding:0 20px;position:fixed;top:0;box-shadow:0 0 6px #2f2f2f}header.sticky-header.svelte-1wm0maf .inner:where(.svelte-1wm0maf){align-items:center;max-width:1258px;height:74px;display:flex}header.sticky-header.svelte-1wm0maf .default-logo:where(.svelte-1wm0maf){display:none}header.sticky-header.svelte-1wm0maf .sticky-menu-logo:where(.svelte-1wm0maf){width:140px;height:auto;display:block}header.sticky-header.svelte-1wm0maf .navbar:where(.svelte-1wm0maf){flex:1}header.sticky-header.svelte-1wm0maf .main-menu.desktop:where(.svelte-1wm0maf){position:static}header.sticky-header.svelte-1wm0maf .user-menu.desktop:where(.svelte-1wm0maf){margin-left:1.5rem;display:flex}header.sticky-header.svelte-1wm0maf .user-menu.desktop:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf){color:#0b3c47;text-transform:uppercase;border:2px solid #0b3c47;padding:.625rem 1.5rem;transition-property:color,background-color,border-color}header.sticky-header.svelte-1wm0maf .user-menu.desktop:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf):hover{color:#fff;background-color:#0b3c47;border-color:#0b3c47}header.sticky-header.svelte-1wm0maf .user-menu.desktop:where(.svelte-1wm0maf) a:where(.svelte-1wm0maf):not(:first-child){display:none}}footer.svelte-1wm0maf{font-family:var(--font-gothic);letter-spacing:.8px;border-top:4px solid var(--color-gold);background-color:#ededed;padding-bottom:50px}footer.svelte-1wm0maf img:where(.svelte-1wm0maf){width:66px;height:auto;padding-top:2.25rem;padding-bottom:2.25rem}@media (width>=1024px){footer.svelte-1wm0maf img:where(.svelte-1wm0maf){width:116px}}.newsletter-form.svelte-1wm0maf{background-color:var(--color-gold);flex-direction:column;justify-content:center;align-items:center;padding-top:2.5rem;padding-bottom:3.25rem;display:flex}.newsletter-form.svelte-1wm0maf h2:where(.svelte-1wm0maf)+div:where(.svelte-1wm0maf){margin-top:1rem}.newsletter-form.svelte-1wm0maf input:where(.svelte-1wm0maf){width:100%;margin-right:-1px}@media (width>=1200px){.newsletter-form.svelte-1wm0maf input[type=email]:where(.svelte-1wm0maf){min-width:320px}.newsletter-form.svelte-1wm0maf button:where(.svelte-1wm0maf){min-width:180px}}.social-links.svelte-1wm0maf{max-width:var(--breakpoint);flex-wrap:wrap;justify-content:center;gap:1rem;margin-left:auto;margin-right:auto;display:flex}.social-links.svelte-1wm0maf a:where(.svelte-1wm0maf){background-color:var(--color-gold);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .3s,background-color .3s;display:flex}.social-links.svelte-1wm0maf a:where(.svelte-1wm0maf):hover{background-color:var(--color-gold);transform:translateY(-4px)}.footer-links.svelte-1wm0maf{text-align:center;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem;max-width:800px;margin:2rem auto 1rem;display:flex}.footer-links.svelte-1wm0maf a:where(.svelte-1wm0maf):hover{text-decoration:underline}.copyright.svelte-1wm0maf{color:var(--color-neutral-grey-3);text-align:center;border-color:#bdbdbd;border-top-style:solid;border-top-width:2px;flex-direction:column;align-items:center;gap:.85rem;margin-top:2rem;padding:1rem 1.25rem 1.5rem;display:flex}@media (width>=1024px){.copyright.svelte-1wm0maf{text-align:left;border-top-width:1px;flex-direction:row;justify-content:space-between;align-items:center}}.caret.svelte-1wm0maf{vertical-align:middle;border-top:4px dashed;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;display:inline-block}
