.socials.astro-qbunpjfh{margin:0;padding:0;list-style:none}.socials__item.astro-qbunpjfh{margin-left:2px;display:inline-block}.socials__item.astro-qbunpjfh:first-child{margin-left:0}.socials__item__link.astro-qbunpjfh{background:var(--color-text-light);width:30px;height:30px;color:var(--color-background);border-radius:100%;font-size:17px;line-height:1;display:block;position:relative}@media screen and (width>=768px){.socials__item__link.astro-qbunpjfh{width:40px;height:40px;font-size:20px}}.socials__item__link.astro-qbunpjfh:hover{background:var(--color-accent)}.socials__item__link.astro-qbunpjfh svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.footer__copyright.astro-pjjifwt4{color:var(--color-text-light);margin-top:15px;font-size:13px}.footer.astro-jo6i4kqk{view-transition-name:site-footer;padding:20px}@media screen and (width>=768px){.footer.astro-jo6i4kqk{padding:40px}}@media screen and (width>=1024px){.footer.astro-jo6i4kqk{display:none}}.definition.astro-vzs44ain{margin-top:40px;padding-left:24px}@media screen and (width>=1024px){.definition.astro-vzs44ain{padding-left:0}}.definition.astro-vzs44ain p{line-height:var(--leading-normal);margin:0}.definition__term.astro-vzs44ain{font-size:18px;font-weight:var(--font-weight-bold);color:var(--color-text-dark)}@media screen and (width>=768px){.definition__term.astro-vzs44ain{font-size:20px}}.definition__pronunciation.astro-vzs44ain{color:var(--color-accent);font-size:14px;font-style:italic}@media screen and (width>=768px){.definition__pronunciation.astro-vzs44ain{font-size:15px}}.definition__type.astro-vzs44ain{color:var(--color-text-medium);font-size:13px}@media screen and (width>=768px){.definition__type.astro-vzs44ain{font-size:14px}}.definition__meaning.astro-vzs44ain{color:var(--color-text-dark);font-size:15px}@media screen and (width>=768px){.definition__meaning.astro-vzs44ain{font-size:16px}}.timeline-sidebar.astro-3xih677i{display:none}@media screen and (width>=1024px){.timeline-sidebar.astro-3xih677i{margin-top:30px;padding-right:20px;display:block}}.timeline-inline.astro-3xih677i{clear:both;z-index:1;margin-top:0;padding:20px 10px;display:block;position:relative}@media screen and (width>=768px){.timeline-inline.astro-3xih677i{padding:20px}}@media screen and (width>=1024px){.timeline-inline.astro-3xih677i{display:none}}.timeline-sidebar__nav.astro-3xih677i,.timeline-inline__nav.astro-3xih677i{position:relative}.timeline-rail.astro-3xih677i{background:var(--color-border);width:2px;position:absolute;top:0;bottom:0;left:5px}.timeline-year.astro-3xih677i{margin-bottom:48px;padding-left:24px;position:relative}.timeline-year.astro-3xih677i:last-child{margin-bottom:0}.timeline-dot.astro-3xih677i{background:var(--color-background);border:2px solid var(--color-border);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:0}.timeline-year__heading.astro-3xih677i{font-size:24px;font-weight:var(--font-weight-bold);color:var(--color-text-dark);margin:0 0 8px}.timeline-year__list.astro-3xih677i{margin:0;padding:0;list-style:none}.timeline-link.astro-3xih677i{font-size:16px;font-weight:var(--font-weight-regular);color:var(--color-text-medium);padding:2px 0;text-decoration:none;transition:color .2s;display:inline-block}.timeline-link.astro-3xih677i:hover{text-decoration:underline}.timeline-link.astro-3xih677i.is-active{color:var(--color-accent)}.header.astro-nen7h5rs{view-transition-name:site-header;padding:20px}@media screen and (width>=768px){.header.astro-nen7h5rs{padding:40px}}@media screen and (width>=1024px){.header.astro-nen7h5rs{width:22vw;padding:0;position:fixed;top:0;bottom:0;left:0;overflow:auto}.header__content.astro-nen7h5rs{min-height:100vh;padding:40px 40px 135px;position:relative}}@media screen and (width>=1220px){.header__content.astro-nen7h5rs{padding:60px 60px 145px}}.header__logo.astro-nen7h5rs{text-align:center;width:4rem;display:block}@media screen and (width>=768px){.header__logo.astro-nen7h5rs{width:5rem}}@media screen and (width>=1024px){.header__logo.astro-nen7h5rs{width:6rem}}.header__logo__img.astro-nen7h5rs{width:100%;height:auto;display:inline-block}.header__tagline.astro-nen7h5rs{font-family:var(--font-family-heading);font-size:var(--text-tagline);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-text-medium);margin-top:20px}@media screen and (width>=768px){.header__tagline.astro-nen7h5rs{font-size:var(--text-tagline-wide)}}@media screen and (width>=1220px){.header__tagline.astro-nen7h5rs{margin-top:30px}}.header__lower.astro-nen7h5rs{display:none}@media screen and (width>=1024px){.header__lower.astro-nen7h5rs{display:block;position:absolute;bottom:30px;left:40px}}@media screen and (width>=1220px){.header__lower.astro-nen7h5rs{bottom:40px;left:60px}}*{box-sizing:border-box;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}audio[controls],canvas,video{display:inline-block}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;font-size:100%}body{text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{font-size:100%}table{border-collapse:collapse;border-spacing:0}strong,b,mark{font-weight:700;font-style:inherit}em,i,cite,q,address,dfn,var{font-style:italic;font-weight:inherit}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}ins{border-bottom:1px solid}a,u,ins{text-decoration:none}del,s{text-decoration:line-through}pre,code,samp,kbd{font-family:monospace}small{font-size:.75em}img{border:0;font-style:italic;display:block}img,object,embed{max-width:100%;height:auto}input{-webkit-appearance:none}input,select,option,optgroup,textarea{font:inherit}header,footer,section{float:left;clear:both;width:100%;position:relative}:root{--color-background:#fff;--color-background-alt:#f7f9fa;--color-border:#ddd;--color-text-dark:#2a2f36;--color-text-medium:#6c7a89;--color-text-light:#abb7b7;--color-accent:#ff3c00;--color-accent-hover:#ff7c00;--font-family-body:var(--font-montserrat);--font-family-heading:var(--font-montserrat);--font-weight-regular:300;--font-weight-bold:500;--text-tagline:clamp(16px, 12.6667px + .6944vw, 18px);--text-tagline-wide:clamp(18px, 14.6018px + .4425vw, 20px);--text-h1:clamp(25px, 8.3333px + 3.4722vw, 35px);--text-h1-wide:clamp(35px, 18.0088px + 2.2124vw, 45px);--text-h2:clamp(22px, 8.6667px + 2.7778vw, 30px);--text-h2-wide:clamp(30px, 21.5044px + 1.1062vw, 35px);--text-body:clamp(16px, 12.6667px + .6944vw, 18px);--text-body-wide:clamp(18px, 14.6018px + .4425vw, 20px);--leading-tight:1.2;--leading-normal:1.5;--leading-relaxed:1.6;--tracking-tight:-.02em;--grid-spacing:20px}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}html,body{height:100%}body{background:var(--color-background);font-family:var(--font-family-body);font-weight:var(--font-weight-regular);color:var(--color-text-medium);font-style:normal;line-height:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);color:var(--color-text-dark)}:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}h1{font-size:var(--text-h1);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}h2{font-size:var(--text-h2);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-top:40px}p,ul{font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--leading-relaxed);margin-top:15px}:is(p,ul) strong{font-weight:var(--font-weight-bold)}:is(p,ul):first-child{margin-top:0}ul{list-style-position:inside}@media screen and (width>=768px){h1{font-size:var(--text-h1-wide)}h2{font-size:var(--text-h2-wide)}p,ul{font-size:var(--text-body-wide)}}a{color:var(--color-text-dark);font-weight:var(--font-weight-bold);text-decoration:none;transition:all .15s ease-in-out}a:hover{color:var(--color-accent)}::selection{background:var(--color-accent);color:var(--color-background)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:10;background:var(--color-accent);color:var(--color-background);font-weight:var(--font-weight-bold);padding:10px 15px;position:absolute;top:-100px;left:10px}.skip-link:focus{top:10px}.button{border:2px solid var(--color-accent);background:var(--color-accent);color:var(--color-background);font-size:13px;line-height:1;font-weight:var(--font-weight-bold);cursor:pointer;padding:9px 10px 10px;display:inline-block}@media screen and (width>=768px){.button{padding:11px 20px 12px;font-size:15px}}.button:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-background)}.button--large{padding:15px 20px 16px;font-size:13px}@media screen and (width>=768px){.button--large{padding:19px 40px 20px;font-size:17px}}.page,.page__content{float:left;clear:both;width:100%}@media screen and (width>=1024px){.page{padding-left:22%}}section{margin-top:40px}@media screen and (width>=768px){section{margin-top:50px}}@media screen and (width>=1024px){section{margin-top:60px}}@media screen and (width>=1220px){section{margin-top:80px}}.wrap{margin:0 auto;padding:0 20px;position:relative}@media screen and (width>=768px){.wrap{padding:0 40px}}@media screen and (width>=1024px){.wrap{padding:0}}.single{background:var(--color-background-alt);min-height:100vh;margin-top:0;padding:20px 0}@media screen and (width<=1023px){.single{min-height:calc(100svh - var(--header-height,0px))}@supports not (min-height:100svh){.single{min-height:calc(100vh - var(--header-height,0px))}}}@media screen and (width>=768px){.single{padding:40px 0}}@media screen and (width>=1024px){.single{padding:40px var(--grid-spacing);min-height:100vh}}@media screen and (width>=1220px){.single{padding:60px var(--grid-spacing)}}.single :is(h1,h2,p,ul){margin-left:auto;margin-right:auto}@media screen and (width>=1024px){.single :is(h1,h2,p,ul){max-width:70%}}@media screen and (width>=1220px){.single :is(h1,h2,p,ul){max-width:65%}}.single p a{font-weight:var(--font-weight-bold);border-bottom:2px solid var(--color-accent)}.single p .button{margin-top:10px}@media screen and (width>=1024px){*{scrollbar-width:thin;scrollbar-color:var(--color-accent) transparent}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-accent);border:2px solid var(--color-background);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--color-accent-hover)}}
