@font-face{font-family:AlbraBookLight;src:url(../../../fonts/AlbraBook/RL-Albra-Trial-Book-Light.woff2)format("woff2"),url(../../../fonts/AlbraBook/RL-Albra-Trial-Book-Light.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Didot;src:url(../../../fonts/Didot/Didot.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-family-primary:"Public Sans", sans-serif;--font-family-secondary:"AlbraBookLight", sans-serif;--font-family-display:"Didot", "Times New Roman", serif;--font-size-heading-display:clamp(2.5 * 1rem, ((2.5 - ((6 - 2.5) / (90 - 20) * 20)) * 1rem + ((6 - 2.5) / (90 - 20)) * 100vw), 6 * 1rem);--font-size-heading-display-small:5rem;--font-size-heading-large:3rem;--font-size-heading-xlarge:3.5rem;--font-size-heading-xxlarge:5rem;--font-size-heading-medium-large:2.5rem;--font-size-heading-medium:2rem;--font-size-heading-post-h2:1.7rem;--font-size-heading-post-h4:1.3rem;--font-size-heading-small:1.5rem;--font-size-paragraph-large:1.2rem;--font-size-paragraph:1rem;--font-size-medium:.9rem;--font-size-small:.8rem;--font-size-xsmall:.6rem;--font-size-blockquote:1.9rem;--color-white:#fff;--color-black:#000;--color-gray:#b3b3b3;--color-gray-dark:#9b9b9b;--color-gray2:#f2f2f2;--color-light-gray:#ececec;--color-footer-gray:whitesmoke;--color-accent1:#00c1d5;--color-accent2:#5ae277;--color-accent3:#ee45cb;--color-accent4:#f8693b;--color-accent5:#e4f24b;--color-accent6:#0d5062;--color-accent7:#fff1a3;--color-event-accent:#eff500;--layout-header-height:48px;--layout-article-margin:clamp(1 * 1rem, ((1 - ((28 - 1) / (90 - 20) * 20)) * 1rem + ((28 - 1) / (90 - 20)) * 100vw), 28 * 1rem);--layout-article-margin-wide:clamp(2 * 1rem, ((2 - ((4 - 2) / (90 - 20) * 20)) * 1rem + ((4 - 2) / (90 - 20)) * 100vw), 4 * 1rem);--layout-article-margin-center:clamp(2 * 1rem, ((2 - ((8 - 2) / (90 - 20) * 20)) * 1rem + ((8 - 2) / (90 - 20)) * 100vw), 8 * 1rem)}@media (width<=700px){:root{--font-size-heading-large:2.4rem;--font-size-heading-medium-large:2.1rem;--font-size-heading-medium:1.5rem;--font-size-heading-post-h4:1.2rem}}@media (width<=932px) and (orientation:landscape){:root{--font-size-heading-medium-large:1.8rem;--font-size-heading-medium:1.5rem}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family-primary);font-optical-sizing:auto;font-style:normal;font-weight:400}.serif{font-family:var(--font-family-secondary)}[data-bg=white]{background-color:var(--color-white)}[data-bg=offWhite]{background-color:var(--color-footer-gray)}[data-bg=lightGray]{background-color:var(--color-light-gray)}[data-bg=black]{background-color:var(--color-black);color:var(--color-white)}[data-bg=teal]{background-color:var(--color-accent1)}[data-bg=green]{background-color:var(--color-accent2)}[data-bg=pink]{background-color:var(--color-accent3)}[data-bg=orange]{background-color:var(--color-accent4)}[data-bg=yellow]{background-color:var(--color-accent5)}.eyebrow{text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-size-small);margin-bottom:1rem;font-weight:500}h2{font-weight:600;line-height:1.3;font-size:var(--font-size-heading-medium-large)}.button.secondary{text-transform:uppercase;background-color:var(--color-light-gray);color:var(--color-black);font-size:var(--font-size-small);border-radius:.5rem;padding:.6rem;font-weight:600;text-decoration:none;display:inline-block}a.button.secondary{--tag-hover-bg:var(--color-accent1);--tag-hover-fg:var(--color-black);transition:background-color .2s,color .2s}a.button.secondary:hover,a.button.secondary:focus-visible{background-color:var(--tag-hover-bg);color:var(--tag-hover-fg)}a.btn{background:var(--color-accent1);height:100%;color:var(--color-black);justify-content:center;align-items:center;padding:9px 15px;font-size:.8rem;font-weight:700;text-decoration:none;display:flex}a.btn:hover{background:var(--color-accent2)}a.btn_rounded{width:fit-content;font-weight:400;font-size:var(--font-size-small);color:var(--color-white);border:1px solid var(--color-white);background:0 0;border-radius:5vw;justify-content:center;align-items:center;gap:.5rem;margin:0 auto;padding:.6rem 2rem;text-decoration:none;transition:background .3s,border .3s;display:flex}a.btn_rounded img{width:.8rem;height:auto;display:block}a.btn_rounded:hover{background:var(--color-accent4);border:1px solid var(--color-accent4)}.fullwidth-copy a.btn_rounded{border:1px solid var(--color-white)!important}a.post-title{color:inherit;text-decoration:none;transition:color .2s}a.post-title:hover{color:var(--color-accent4)}a.contributor-link:hover{text-decoration:underline!important}@media (prefers-reduced-motion:reduce){a.post-title{transition:none}}.read-next.svelte-10xe7um{border-bottom:1px solid var(--color-gray);font-size:var(--font-size-small);justify-content:center;align-items:center;gap:1rem;padding:.6rem 1rem;display:flex}@media (orientation:landscape) and (height<=500px){.read-next.svelte-10xe7um{display:none}}.label.svelte-10xe7um{color:var(--color-accent4);letter-spacing:.1em;text-transform:uppercase;flex:none;font-weight:700}ul.svelte-10xe7um{align-items:center;margin:0;padding:0;list-style:none;display:flex}ul.svelte-10xe7um li:where(.svelte-10xe7um){border-left:1px solid var(--color-gray);white-space:nowrap;padding:0 .75rem}ul.svelte-10xe7um li:where(.svelte-10xe7um):first-child{border-left:0;padding-left:0}ul.svelte-10xe7um a:where(.svelte-10xe7um){color:currentColor;font-weight:500;text-decoration:none;transition:color .2s}ul.svelte-10xe7um a:where(.svelte-10xe7um):hover{color:var(--color-accent4)}@media (width<=767px){.read-next.svelte-10xe7um{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.read-next.svelte-10xe7um::-webkit-scrollbar{display:none}}header.svelte-1apv8g3{z-index:50;background-color:#fff;width:100%;position:fixed;top:0;left:0}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3){border-bottom:1px solid #000;grid-template-columns:190px 1fr 175px;align-items:center;height:48px;display:grid;position:relative}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .cta:where(.svelte-1apv8g3){height:100%}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .cta:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3){text-transform:uppercase;background:var(--color-accent1);height:100%;color:var(--color-black);border-right:1px solid #000;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .2s;display:flex}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .cta:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3):hover{background:var(--color-accent2)}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) img.logo:where(.svelte-1apv8g3){width:160px;height:auto;margin:0 auto;display:block}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3){opacity:1;border-left:1px solid #000;align-items:center;gap:1.5rem;height:100%;margin:auto 2.5rem auto auto;padding-left:1rem;transition:opacity .3s;display:flex}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3):hover{opacity:.5}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3) .menuBtn:where(.svelte-1apv8g3){appearance:none;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:space-between;width:32px;height:22px;padding:0;display:flex}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3) .menuBtn:where(.svelte-1apv8g3) .line:where(.svelte-1apv8g3){background:var(--color-black);width:100%;height:2px;display:block}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3) .menuBtn:where(.svelte-1apv8g3) .line:where(.svelte-1apv8g3):last-child{width:75%}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3) .searchBtn:where(.svelte-1apv8g3){appearance:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:opacity .3s;display:flex}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3) .searchBtn:where(.svelte-1apv8g3):hover{opacity:.5}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3) .searchBtn:where(.svelte-1apv8g3) img:where(.svelte-1apv8g3){width:100%;height:auto}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3){background:var(--color-accent1);opacity:0;visibility:hidden;justify-content:flex-end;align-items:center;gap:2rem;padding-right:2.5rem;transition:opacity .25s,visibility 0s linear .25s;display:flex;position:absolute;inset:0}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3).open{opacity:1;visibility:visible;transition:opacity .25s,visibility}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3){background:var(--color-white);border:1px solid var(--color-black);align-items:center;gap:.5rem;width:min(26rem,50%);height:34px;padding:0 .75rem;display:flex}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) img:where(.svelte-1apv8g3){width:1rem;height:auto;display:block}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) input:where(.svelte-1apv8g3){min-width:0;font:inherit;font-size:var(--font-size-small);color:var(--color-black);background:0 0;border:0;outline:none;flex:1}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) input:where(.svelte-1apv8g3)::placeholder{text-transform:uppercase;font-size:var(--font-size-xsmall);color:var(--color-black)}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) input:where(.svelte-1apv8g3)::-webkit-search-cancel-button{appearance:none}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) button:where(.svelte-1apv8g3){appearance:none;cursor:pointer;color:var(--color-black);background:0 0;border:0;padding:0;display:flex}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) button:where(.svelte-1apv8g3) svg:where(.svelte-1apv8g3){width:1.25rem;height:1.25rem;display:block}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) .closeSearchBtn:where(.svelte-1apv8g3){appearance:none;cursor:pointer;color:var(--color-black);background:0 0;border:0;padding:0;transition:opacity .3s;display:flex}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) .closeSearchBtn:where(.svelte-1apv8g3):hover{opacity:.5}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3) .closeSearchBtn:where(.svelte-1apv8g3) svg:where(.svelte-1apv8g3){width:1.5rem;height:1.5rem;display:block}@media (prefers-reduced-motion:reduce){header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) #search-bar:where(.svelte-1apv8g3){transition:none}}@media (width<=479px){header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3){grid-template-columns:1fr auto 1fr}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .cta:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3){display:none}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) img.logo:where(.svelte-1apv8g3){width:40vw;max-width:160px}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3){border-left:0;margin-right:1rem;padding-left:0}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .primary:where(.svelte-1apv8g3) .menu:where(.svelte-1apv8g3) .searchBtn:where(.svelte-1apv8g3){display:none}}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3){overflow:hidden}@media (orientation:landscape) and (height<=500px){header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3){display:none}}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3){border-bottom:1px solid #000}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3){justify-content:space-evenly;margin:0;padding:0;list-style:none;display:flex}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3){border-right:1px solid #000;flex:1;justify-content:center;align-items:center;display:flex;position:relative}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3):after{content:"";background:var(--color-accent1);width:100%;height:0;transition:height .3s;position:absolute;bottom:0;left:0}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3):last-child{border-right:none}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3):hover:after{height:4px}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3){text-align:center;width:100%;color:inherit;text-transform:uppercase;font-weight:700;font-size:var(--font-size-small);padding:1rem 0;text-decoration:none;display:block}@media (width<=479px){header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3){scrollbar-width:none;justify-content:flex-start;overflow-x:auto}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3)::-webkit-scrollbar{display:none}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3){flex:none}header.svelte-1apv8g3 .inner:where(.svelte-1apv8g3) .secondary:where(.svelte-1apv8g3) nav:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3){white-space:nowrap;padding:1rem}}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3){z-index:10;width:42vw;height:100vh;transition:transform .5s ease-in-out;position:fixed;top:0;right:0;transform:translate(100%)}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3).open{transform:translate(0)}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3)>:where(.svelte-1apv8g3),header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .closeBtn:where(.svelte-1apv8g3){opacity:0;transition:opacity .4s}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3).open .contents:where(.svelte-1apv8g3)>:where(.svelte-1apv8g3){opacity:1;transition-delay:.5s}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3).open .closeBtn:where(.svelte-1apv8g3){opacity:1;transition-delay:.8s}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3){background:var(--color-accent1);flex-direction:column;gap:2rem;width:100%;height:100%;padding:2rem;display:flex;overflow-y:auto}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3)::-webkit-scrollbar{display:none}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .top:where(.svelte-1apv8g3){display:flow-root}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .intro:where(.svelte-1apv8g3){font-family:var(--font-family-secondary);font-size:var(--font-size-paragraph);line-height:1.6}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .label:where(.svelte-1apv8g3){font-size:var(--font-size-paragraph);text-transform:uppercase;border-bottom:1px solid var(--color-black);margin-bottom:1rem;padding-bottom:.5rem;font-weight:400}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3){background:var(--color-white);align-items:center;gap:.25rem;height:3rem;padding:0 1rem;display:flex}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) img:where(.svelte-1apv8g3){width:1rem;height:auto;display:block}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) input:where(.svelte-1apv8g3){min-width:0;font:inherit;font-size:var(--font-size-paragraph);color:var(--color-black);background:0 0;border:0;outline:none;flex:1;padding:1rem}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) input:where(.svelte-1apv8g3)::placeholder{text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-size-small);color:var(--color-gray-dark)}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) input:where(.svelte-1apv8g3)::-webkit-search-cancel-button{appearance:none}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) button:where(.svelte-1apv8g3){appearance:none;cursor:pointer;color:var(--color-black);background:0 0;border:0;padding:0;display:flex}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) form:where(.svelte-1apv8g3) button:where(.svelte-1apv8g3) svg:where(.svelte-1apv8g3){width:1.5rem;height:1.5rem;display:block}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .explore:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3){columns:3;column-gap:1rem;list-style:none}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .explore:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3){break-inside:avoid;line-height:1.2}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .explore:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3){color:var(--color-black);font-size:var(--font-size-small);text-decoration:none}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .explore:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3):hover{text-decoration:underline}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .topics:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3){list-style:none}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .topics:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3){text-transform:uppercase;font-size:1.75rem;font-weight:800;line-height:1.15}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .topics:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3){color:var(--color-black);text-decoration:none;transition:color .2s,-webkit-text-decoration .2s,text-decoration .2s}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .topics:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3):hover{color:var(--color-white);text-decoration:underline}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) ul.social:where(.svelte-1apv8g3){align-items:center;gap:1.25rem;margin-top:auto;padding-top:1rem;list-style:none;display:flex}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) ul.social:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3){align-items:center;display:flex}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) ul.social:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3) img:where(.svelte-1apv8g3){width:auto;height:1.4rem;display:block}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .closeBtn:where(.svelte-1apv8g3){appearance:none;float:right;background:var(--color-white);width:4rem;height:4rem;color:var(--color-black);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0 0 1rem 3.5rem;padding:0;display:flex}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .closeBtn:where(.svelte-1apv8g3) svg:where(.svelte-1apv8g3){width:2.6rem;height:2.6rem;display:block}@media (width<=479px){header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .closeBtn:where(.svelte-1apv8g3){margin:0 0 1rem 2rem}}@media (width<=479px){header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3){width:100%;height:100dvh}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .explore:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3){columns:1}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .explore:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3){line-height:2}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .explore:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3) a:where(.svelte-1apv8g3){font-size:var(--font-size-paragraph)}header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3) .topics:where(.svelte-1apv8g3) ul:where(.svelte-1apv8g3) li:where(.svelte-1apv8g3){font-size:1.5rem}}header.svelte-1apv8g3 #dimmer:where(.svelte-1apv8g3){z-index:9;opacity:0;pointer-events:none;background-color:#0000007d;width:100%;height:100vh;transition:opacity .5s;position:fixed;top:0;left:0}header.svelte-1apv8g3 #dimmer:where(.svelte-1apv8g3).open{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3),header.svelte-1apv8g3 #dimmer:where(.svelte-1apv8g3),header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .contents:where(.svelte-1apv8g3)>:where(.svelte-1apv8g3),header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3) .closeBtn:where(.svelte-1apv8g3){transition:none}}@media (width<=932px) and (orientation:landscape){header.svelte-1apv8g3 #menu:where(.svelte-1apv8g3){width:80vw}}footer.svelte-1wlmi2p{background-color:var(--color-footer-gray);color:var(--color-black)}footer.svelte-1wlmi2p .inner:where(.svelte-1wlmi2p){flex-direction:column;justify-content:center;align-items:center;padding:4rem 0;display:flex}footer.svelte-1wlmi2p img.logo:where(.svelte-1wlmi2p){width:150px;height:auto;margin:0 auto 2rem;display:block}footer.svelte-1wlmi2p p:where(.svelte-1wlmi2p){font-size:var(--font-size-paragraph-large);text-align:center;max-width:50ch;margin:0 0 2rem;font-weight:200;line-height:1.5}footer.svelte-1wlmi2p ul.social:where(.svelte-1wlmi2p){justify-content:center;align-items:center;gap:1rem;list-style-type:none;display:flex}footer.svelte-1wlmi2p ul.social:where(.svelte-1wlmi2p) li:where(.svelte-1wlmi2p){aspect-ratio:1;border:1px solid var(--color-gray);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s ease-in-out;display:flex}footer.svelte-1wlmi2p ul.social:where(.svelte-1wlmi2p) li:where(.svelte-1wlmi2p) a:where(.svelte-1wlmi2p){justify-content:center;align-items:center;width:100%;height:100%;display:flex}footer.svelte-1wlmi2p ul.social:where(.svelte-1wlmi2p) li:where(.svelte-1wlmi2p) img:where(.svelte-1wlmi2p){width:22px;height:22px;transition:all .3s ease-in-out}footer.svelte-1wlmi2p ul.social:where(.svelte-1wlmi2p) li:where(.svelte-1wlmi2p):hover{background-color:var(--color-black)}footer.svelte-1wlmi2p ul.social:where(.svelte-1wlmi2p) li:where(.svelte-1wlmi2p):hover img:where(.svelte-1wlmi2p){filter:invert()}footer.svelte-1wlmi2p ul.nav:where(.svelte-1wlmi2p){justify-content:center;align-items:center;gap:2rem;margin-top:2rem;list-style-type:none;display:flex}footer.svelte-1wlmi2p ul.nav:where(.svelte-1wlmi2p) li:where(.svelte-1wlmi2p) a:where(.svelte-1wlmi2p){color:inherit;font-size:var(--font-size-small);font-weight:700;text-decoration:none;transition:color .3s ease-in-out}footer.svelte-1wlmi2p ul.nav:where(.svelte-1wlmi2p) li:where(.svelte-1wlmi2p) a:where(.svelte-1wlmi2p):hover{color:var(--color-accent1)}@media (width<=479px){footer.svelte-1wlmi2p .inner:where(.svelte-1wlmi2p){padding:3rem 2rem}footer.svelte-1wlmi2p p:where(.svelte-1wlmi2p){font-size:var(--font-size-paragraph)}footer.svelte-1wlmi2p .btn:where(.svelte-1wlmi2p){font-size:var(--font-size-paragraph);padding:.75rem 1rem}footer.svelte-1wlmi2p ul.nav:where(.svelte-1wlmi2p){flex-direction:column;align-self:stretch;align-items:flex-start;gap:.75rem;margin-top:2.5rem}}
