@charset "UTF-8";h1.svelte-q3j9sk,h2.svelte-q3j9sk,h3.svelte-q3j9sk,h4.svelte-q3j9sk,h5.svelte-q3j9sk,h6.svelte-q3j9sk{font-family:var(--bodyFont);letter-spacing:0}h1.svelte-q3j9sk,h2.svelte-q3j9sk{margin-bottom:1.25rem}h4.svelte-q3j9sk,h5.svelte-q3j9sk,h6.svelte-q3j9sk{margin-bottom:.75rem}h1.svelte-q3j9sk{font-size:2rem;text-transform:capitalize}h2.svelte-q3j9sk{font-size:1.5rem}h3.svelte-q3j9sk{font-size:1.25rem;margin-bottom:1rem;margin-top:3rem}h4.svelte-q3j9sk,h5.svelte-q3j9sk,h6.svelte-q3j9sk{font-size:1rem}.custom-p.svelte-tgjbbg{text-align:left;margin-bottom:.75rem;padding-right:2rem;white-space:pre-wrap}@media only screen and (max-width:768px){.custom-p.svelte-tgjbbg{padding-right:.5rem}}.custom-list.svelte-17g9w9a{padding-left:1rem;width:fit-content;padding-bottom:.6rem;margin-bottom:0}@media screen and (max-width:37.5rem){.custom-list.svelte-17g9w9a{margin-top:0;padding:.5rem 1rem}}.custom-li.svelte-184fxb1{list-style:none;padding-left:0;position:relative;margin-bottom:.5rem;display:flex}.custom-li.svelte-184fxb1 .bullet:where(.svelte-184fxb1){content:"";position:relative;display:inline-block;width:.35rem;height:.35rem;margin-top:.45rem;margin-right:.5rem;flex:none;left:-.3rem;background-color:var(--infoGrey);fill:var(--intros);border-radius:.1rem}.custom-link.svelte-1gcovoq{color:var(--accent);font-family:var(--bodyFont);font-size:.9rem;transition:all .3s ease}.custom-link.svelte-1gcovoq:hover{text-decoration:underline;color:var(--infoGrey)}.image-component.svelte-1uyw6c2{margin:3rem 0 .75rem;width:100%;border-radius:4px;display:flex;overflow:hidden;min-height:16rem}.image-component.svelte-1uyw6c2 img:where(.svelte-1uyw6c2){width:100%;max-width:100%;height:100%;object-fit:cover}.image-component.half.svelte-1uyw6c2{width:50%;min-height:0;margin-left:auto;margin-right:auto}.image-component.half.svelte-1uyw6c2 img:where(.svelte-1uyw6c2){height:auto}.image-component.matted.svelte-1uyw6c2{background:var(--mat);padding:6%;box-sizing:border-box;justify-content:center;align-items:center;min-height:0}.image-component.matted.svelte-1uyw6c2 img:where(.svelte-1uyw6c2){height:auto;border-radius:4px}.image-component.half.matted.svelte-1uyw6c2{width:100%;padding:5% 34%}@media only screen and (max-width:768px){.image-component.svelte-1uyw6c2{margin-top:2rem;min-height:10rem}.image-component.half.svelte-1uyw6c2,.image-component.matted.svelte-1uyw6c2{min-height:0}}@media only screen and (min-width:1600px){.root-layout.expanded .image-component.svelte-1uyw6c2:not(.half){width:85%;margin-left:auto;margin-right:auto}}.video-component.svelte-zfgekw{margin:3rem 0 .75rem;width:100%}.video-component.svelte-zfgekw .media-container:where(.svelte-zfgekw){width:100%;border-radius:4px;display:flex;overflow:hidden;min-height:16rem}.video-component.svelte-zfgekw .media-container:where(.svelte-zfgekw) video:where(.svelte-zfgekw){width:100%;max-width:100%;height:100%;object-fit:cover}.video-component.svelte-zfgekw .media-container.matted:where(.svelte-zfgekw){background:var(--mat);padding:6%;box-sizing:border-box;min-height:0}.video-component.svelte-zfgekw .media-container.matted:where(.svelte-zfgekw) video:where(.svelte-zfgekw){height:auto;border-radius:4px}.video-component.svelte-zfgekw figcaption:where(.svelte-zfgekw){margin-top:.5rem;color:var(--detailsGrey);font-size:.75rem}@media only screen and (max-width:768px){.video-component.svelte-zfgekw{margin-top:2rem}.video-component.svelte-zfgekw .media-container:where(.svelte-zfgekw){min-height:10rem}}@media only screen and (min-width:1600px){.root-layout.expanded .video-component.svelte-zfgekw{width:85%;margin-left:auto;margin-right:auto}}.image-pair.svelte-1i1xbxd{margin:3rem 0 .75rem;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;align-items:start;width:100%;box-sizing:border-box}.image-pair.svelte-1i1xbxd img:where(.svelte-1i1xbxd),.image-pair.svelte-1i1xbxd video:where(.svelte-1i1xbxd){display:block;width:100%;height:auto;border-radius:4px}.image-pair.matted.svelte-1i1xbxd{background:var(--mat);border-radius:4px;padding:6% 10%;gap:6%}.image-pair.matted.svelte-1i1xbxd img:where(.svelte-1i1xbxd),.image-pair.matted.svelte-1i1xbxd video:where(.svelte-1i1xbxd){border-radius:4px}@media only screen and (max-width:768px){.image-pair.svelte-1i1xbxd{margin-top:2rem;gap:.5rem}}@media only screen and (min-width:1600px){.root-layout.expanded .image-pair.svelte-1i1xbxd{width:85%;margin-left:auto;margin-right:auto}}.code-block.svelte-1wfmg54{position:relative}.code-block.svelte-1wfmg54 .language:where(.svelte-1wfmg54){position:absolute;width:100%;top:1.5rem;left:0;padding-left:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--detailsGrey);font-family:var(--linkFont);font-weight:300}.code-block.svelte-1wfmg54 .language:where(.svelte-1wfmg54) p:where(.svelte-1wfmg54){font-size:.6rem;text-transform:capitalize}
