*{margin:0;padding:0;box-sizing:border-box;position:relative;text-wrap:pretty;scroll-behavior:smooth}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:1rem;object-fit:cover}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@font-face{font-family:Roslindale;font-weight:400;src:local("Roslindale Display Condensed Extra Light"),url(/fonts/RoslindaleDisplayCondensed-ExtraLight.woff2) format("woff2")}:root{--bg-color: #FAFFFF;--fg-color: #708B5E;--fg-light-color: #D4DCCE;--accent-color: #FFDFB9;--text-color: #928581;--section-gap: 130px;--horizontal-gap: 100px;--element-gap: 50px;--small-gap: 24px;--roslindale: "Roslindale", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--gt-walsheim: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-size: 16px;--heading: 8vw;--subheading: 5.625rem;--heading-paragraph: 2rem;--paragraph: 1.25rem;--border-radius: 30px}@media screen and (width <=800px){:root{--heading: 4rem;--subheading: 2rem;--heading-paragraph: 1.5rem;--paragraph: 1rem;--section-gap: 90px;--element-gap: 30px;--horizontal-gap: 50px}}body{font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:300;background-color:var(--bg-color)}h1,h2,h3,h4,h5,h6{font-family:Roslindale,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--fg-color);font-weight:400}h1{font-size:var(--heading);color:var(--bg-color)}h2{font-size:var(--subheading)}h3{font-size:var(--heading-paragraph)}p{font-family:GT Walsheim,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:300;color:var(--text-color);font-size:var(--paragraph)}button,a.btn{font-family:GT Walsheim,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:500;color:var(--fg-color);border:1px solid var(--fg-color);background-color:var(--bg-color);border-radius:8px;padding:10px 20px;font-size:var(--paragraph);cursor:pointer;text-transform:capitalize;transition:all .3s;min-height:60px;text-align:center;display:flex;align-items:center;justify-content:center}button:hover,a.btn:hover{background-color:var(--fg-color);color:var(--bg-color)}a.btn.disabled{pointer-events:none;opacity:.5}button:active,a.btn:active{background-color:var(--fg-color);color:var(--accent-color)}a:hover{color:var(--accent-color)}input,textarea{width:100%;padding:20px;min-height:60px;border-radius:8px;border:2px solid var(--fg-light-color);background-color:var(--bg-color);opacity:.5;margin-top:30px;font-size:var(--paragraph);font-family:var(--gt-walsheim);color:var(--text-color);&:focus{outline:none;border-color:var(--fg-color);opacity:1}}label{color:var(--text-color);font-family:var(--roslindale);font-size:var(--heading-paragraph)}@media (prefers-reduced-motion: reduce){*{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}nav[data-astro-cid-5blmo7yk]{margin-bottom:1rem;font-family:Roslindale;font-size:var(--heading-paragraph);background-color:var(--fg-color);border-radius:0 0 var(--border-radius) var(--border-radius);color:var(--bg-color);height:90px}img[data-astro-cid-5blmo7yk]{width:200px;margin-top:calc(-1.5rem + 4px)}header[data-astro-cid-5blmo7yk]{margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:100%;max-width:1200px;padding:0 var(--element-gap)}nav[data-astro-cid-5blmo7yk]:has(ul[data-open]){border-radius:0}header[data-astro-cid-5blmo7yk]>ul[data-astro-cid-5blmo7yk]{display:flex;gap:3rem}header[data-astro-cid-5blmo7yk]>div[data-astro-cid-5blmo7yk]{display:none}@media (width < 1000px){header[data-astro-cid-5blmo7yk]>div[data-astro-cid-5blmo7yk]{display:block}header[data-astro-cid-5blmo7yk]>div[data-astro-cid-5blmo7yk]>svg[data-astro-cid-5blmo7yk]{aspect-ratio:1/1;height:2rem;cursor:pointer}header[data-astro-cid-5blmo7yk]>ul[data-astro-cid-5blmo7yk]{display:none}header[data-astro-cid-5blmo7yk]>ul[data-astro-cid-5blmo7yk][data-open]{display:block;position:absolute;top:100%;left:0;width:100%;z-index:100;background-color:var(--fg-color);border-radius:0 0 var(--border-radius) var(--border-radius);padding:1rem 2rem}header[data-astro-cid-5blmo7yk]>ul[data-astro-cid-5blmo7yk][data-open]>li[data-astro-cid-5blmo7yk]>a[data-astro-cid-5blmo7yk]{display:block;padding:.5rem 0}}footer[data-astro-cid-sz7xmlte]:not(section footer){border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:var(--fg-color);color:var(--bg-color)}.wrapper[data-astro-cid-sz7xmlte]{margin:0 auto;width:100%;height:100%;margin-top:var(--section-gap);display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;align-items:center;padding:40px 2rem;max-width:1200px}section[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;@media (width < 768px){align-items:center;justify-content:center;margin:0 auto}}section[data-astro-cid-sz7xmlte] header[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}section[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;gap:1rem}p[data-astro-cid-sz7xmlte]{color:currentColor;font-size:1rem;@media (width < 768px){text-align:center}}.wrapper[data-astro-cid-sz7xmlte]>a[data-astro-cid-sz7xmlte]{width:4rem;@media (width < 768px){margin:0 auto}}@media (prefers-reduced-motion){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{padding:0 1rem}
