.social-media[data-astro-cid-vjt5z32z]{margin-top:var(--spacing-s);display:grid;grid-auto-columns:min-content;gap:var(--spacing);--bg: var(--color-light);--fg: var(--color-dark);--size: 40px}.social-media[data-astro-cid-vjt5z32z].dark{--bg: var(--color-dark);--fg: var(--color-light)}.social-media[data-astro-cid-vjt5z32z].small{--size: 26px}.social-media[data-astro-cid-vjt5z32z] a[data-astro-cid-vjt5z32z]{grid-row:1;width:var(--size);height:var(--size);background:var(--bg);border-radius:50%;display:grid;place-items:center}.social-media[data-astro-cid-vjt5z32z] svg[data-astro-cid-vjt5z32z]{width:75%;height:75%;fill:var(--fg)}footer[data-astro-cid-fljnohlb]{background:var(--color-dark);color:var(--text-light);z-index:1}.inner[data-astro-cid-fljnohlb]{max-width:var(--content-width);padding-left:var(--content-padding);padding-right:var(--content-padding);margin-left:auto;margin-right:auto;padding-top:60px;padding-bottom:60px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--spacing-m);line-height:1.45}a[data-astro-cid-fljnohlb]{text-decoration:none;white-space:nowrap}a[data-astro-cid-fljnohlb]:hover{text-decoration:underline;text-decoration-color:var(--color)}ul[data-astro-cid-fljnohlb]{margin-bottom:var(--spacing-m)}.logo[data-astro-cid-fljnohlb]{width:100%;max-width:400px;grid-row:1;grid-column:1}.logo[data-astro-cid-fljnohlb] .big[data-astro-cid-fljnohlb]{width:100%}.logo[data-astro-cid-fljnohlb] .small[data-astro-cid-fljnohlb]{display:none}.contact[data-astro-cid-fljnohlb]{display:grid;grid-template-rows:1fr auto}.contact[data-astro-cid-fljnohlb] a[data-astro-cid-fljnohlb]{text-decoration:underline}@media screen and (max-width: 960px){.inner[data-astro-cid-fljnohlb]{grid-template-columns:1fr 2fr 2fr}.logo[data-astro-cid-fljnohlb] .big[data-astro-cid-fljnohlb]{display:none}.logo[data-astro-cid-fljnohlb] .small[data-astro-cid-fljnohlb]{display:block;max-width:60px}}@media screen and (max-width: 700px){.inner[data-astro-cid-fljnohlb]{grid-template-columns:1fr 2fr}.contact[data-astro-cid-fljnohlb]{grid-row:2;grid-column:2}.contact[data-astro-cid-fljnohlb] p[data-astro-cid-fljnohlb]{margin-bottom:var(--spacing-m)}}@media screen and (max-width: 440px){.inner[data-astro-cid-fljnohlb]{grid-template-columns:1fr}.contact[data-astro-cid-fljnohlb]{grid-row:3;grid-column:1}.contact[data-astro-cid-fljnohlb] p[data-astro-cid-fljnohlb]{font-size:var(--text-normal)}.logo[data-astro-cid-fljnohlb]{margin:0 auto;width:auto}}hr[data-astro-cid-5z3632kp]{margin:0 calc(var(--hr-side-padding) * -1);border:0;height:1px;background:linear-gradient(90deg,transparent,#7d7a76 4%,#7d7a76 96%,transparent)}.wide[data-astro-cid-5z3632kp]{--hr-side-padding: var(--content-padding)}.margin[data-astro-cid-5z3632kp]{margin:60px calc(var(--content-padding) * -1)}header[data-astro-cid-f5px5cx6],nav[data-astro-cid-f5px5cx6],nav[data-astro-cid-f5px5cx6] ul[data-astro-cid-f5px5cx6]{display:grid;justify-items:center}header[data-astro-cid-f5px5cx6]{font-size:var(--text-medium);font-weight:700;letter-spacing:.035em;position:sticky;top:-100px;z-index:11;background:var(--color-dark);--hr: hsla(0, 0%, 100%, .2)}header[data-astro-cid-f5px5cx6] hr{display:none}header[data-astro-cid-f5px5cx6].show-rule hr{display:block;width:100%;max-width:var(--content-width)}nav[data-astro-cid-f5px5cx6]{width:100%;grid-template-columns:80px 1fr 80px;align-items:center}nav[data-astro-cid-f5px5cx6] ul[data-astro-cid-f5px5cx6]{grid-auto-flow:column;gap:1vw}ul[data-astro-cid-f5px5cx6] a[data-astro-cid-f5px5cx6]{color:var(--text-light);text-decoration:none;text-transform:uppercase;font-size:var(--text-medium);padding:0 .5em}ul[data-astro-cid-f5px5cx6] a[data-astro-cid-f5px5cx6]:hover,ul[data-astro-cid-f5px5cx6] a[data-astro-cid-f5px5cx6]:focus{opacity:.7;transition:opacity .2s}.logo-big[data-astro-cid-f5px5cx6]{padding-left:var(--spacing);padding-right:var(--spacing);height:100px}.logo-big[data-astro-cid-f5px5cx6] img[data-astro-cid-f5px5cx6]{margin-top:40px;margin-bottom:20px;height:35px;width:100%;vertical-align:middle}.logo-small[data-astro-cid-f5px5cx6]{opacity:0;pointer-events:none;transition:opacity .1s;justify-self:start;margin-left:calc(var(--content-padding) / 2)}.sticky[data-astro-cid-f5px5cx6] .logo-small[data-astro-cid-f5px5cx6]{opacity:1;pointer-events:auto}.logo-small[data-astro-cid-f5px5cx6] img[data-astro-cid-f5px5cx6]{display:block;width:100%}.nav-toggle[data-astro-cid-f5px5cx6]{display:none;padding:var(--content-padding)}@media screen and (max-width: 440px){header[data-astro-cid-f5px5cx6]{top:0;min-height:var(--nav-height);grid-template-columns:1fr auto;grid-template-rows:1fr;align-items:center}nav[data-astro-cid-f5px5cx6]{display:none}.nav-open[data-astro-cid-f5px5cx6] nav[data-astro-cid-f5px5cx6]{position:absolute;top:100%;width:100%;display:block}nav[data-astro-cid-f5px5cx6] ul[data-astro-cid-f5px5cx6]{width:100%;gap:var(--spacing);grid-auto-flow:row;padding:var(--spacing-l) 0;background:var(--color-dark)}.nav-toggle[data-astro-cid-f5px5cx6]{display:block}.nav-toggle[data-astro-cid-f5px5cx6] svg[data-astro-cid-f5px5cx6]{width:24px;height:24px}.logo-small[data-astro-cid-f5px5cx6]{display:none}.logo-big[data-astro-cid-f5px5cx6]{display:block;height:auto;width:80%;justify-self:start}.logo-big[data-astro-cid-f5px5cx6] img[data-astro-cid-f5px5cx6]{margin:0}header[data-astro-cid-f5px5cx6].show-rule hr{display:none}header[data-astro-cid-f5px5cx6].nav-open hr{display:block;grid-row:2;width:100%;grid-column:1 / -1;margin-top:-1px}ul[data-astro-cid-f5px5cx6] a[data-astro-cid-f5px5cx6]{display:block;padding:var(--spacing)}}.modal-container[data-astro-cid-vhf3r3k3]{position:fixed;top:0;left:0;padding:var(--spacing-m);z-index:9999;width:100%;height:100%;background:#00000080;display:none;place-items:center}.modal-container[data-astro-cid-vhf3r3k3].show{display:grid}.modal[data-astro-cid-vhf3r3k3]{position:relative;background:#fff;padding:var(--spacing-l);border-radius:4px;border:1px solid black}.modal[data-astro-cid-vhf3r3k3] p[data-astro-cid-vhf3r3k3]{max-width:420px;width:100%;margin-bottom:var(--spacing-l)}.close[data-astro-cid-vhf3r3k3]{position:absolute;top:0;right:0;font-size:30px;padding:5px 10px}.accept[data-astro-cid-vhf3r3k3],.reject[data-astro-cid-vhf3r3k3]{background:#000;padding:8px 30px;border-radius:9999px;margin-right:var(--spacing);border:1px solid black;color:#fff}.reject[data-astro-cid-vhf3r3k3]{background:#fff;color:#000}@font-face{font-family:AdobeNotdef;src:url(/assets/fonts/AdobeNotdef-Regular.woff2);font-weight:400}@font-face{font-family:AdobeBlank;src:url(/assets/fonts/AdobeBlank.woff2)}:root{--spacing-s: 5px;--spacing: 10px;--spacing-m: 20px;--spacing-l: 30px;--spacing-xl: 40px;--spacing-xxl: 60px;--spacing-filters: 15px;--spacing-component: 60px;--spacing-component-bottom: 100px;--content-width: 1480px;--content-padding: 30px;--nav-height: 60px;--text-small: .75rem;--text-medium: .875rem;--text-normal: 1rem;--text-large: 1.3125rem;--text-larger: 1.5rem;--text-h1: 1.5rem;--text-h2: 2.375rem;--text-h3: 1.5rem;--text-paragraph: var(--text-large);--color-dark: #1e1e27;--color-light: #f3e8e0;--hover-light: #fff;--text-light: #fff;--text-dark: var(--color-dark);--font-canto: "Canto", serif;--font-primary: "Proxima Nova", sans-serif;--font-secondary: "Proxima Sera", serif;--input-radius: 6px;--cs-color: var(--color-dark);--cs-width: 10px;--cs-border-width: 1px}html{min-height:100vh}body{font-family:var(--font-primary);min-height:100vh;background:var(--bg);color:var(--text);font-synthesis:none;background:var(--color-light);display:grid;grid-template-rows:auto 1fr auto}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}*:before,*:after{box-sizing:border-box}ul,ol,menu{list-style:none}input,label,select,button,textarea{margin:0;border:0;padding:0;white-space:normal;background:none;line-height:1;font-family:inherit;font-size:inherit;color:inherit}a:focus,input:focus,label:focus,select:focus,button:focus,textarea:focus{outline:0}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}h1{font-family:var(--font-primary);font-weight:200;text-transform:uppercase;font-size:var(--text-h1);letter-spacing:.01em;text-align:center;margin-bottom:2.5em}h2{font-family:var(--font-canto);font-weight:700;font-size:var(--text-h2);line-height:1.15;margin-bottom:1em}h3{font-family:var(--font-primary);font-weight:600;font-size:var(--text-h3);margin-bottom:1em}main{width:100%;max-width:var(--content-width);padding-left:var(--content-padding);padding-right:var(--content-padding);margin-left:auto;margin-right:auto}:target{scroll-margin-top:var(--nav-height)}a{color:inherit}:root{--prose-font-size: var(--text-paragraph);--prose-font-family: var(--font-secondary);--prose-max-width: 50rem;--prose-line-height: 1.45}p,.prose{font-family:var(--prose-font-family, inherit);font-size:var(--prose-font-size, 1rem);max-width:var(--prose-max-width, none);line-height:var(--prose-line-height, 1.25)}.prose .lead{font-size:var(--prose-lead-font-size, 1.25rem)}.prose b,.prose strong{font-weight:700}.prose i,.prose em{font-style:italic}.prose li,.prose li:before,.prose address{font-family:inherit}.prose address{font-style:normal}.prose a{color:inherit}.prose h1{margin-top:60px;margin-bottom:40px}.prose h2{margin-top:60px;margin-bottom:20px}.prose h3{margin-top:60px}.prose h2+h3{margin-top:0}.prose :where(p,ul,ol):not(:last-child){margin-bottom:.5em}.prose ol{counter-reset:count}.prose li{display:grid;grid-template-columns:auto 1fr}.prose ol li{counter-increment:count}.prose li>*{grid-column:2}.prose ol li:before{content:counter(count) ". ";font-family:var(--font-secondary);min-width:1.25em}.prose ul li:before{content:"● ";font-family:var(--font-secondary);min-width:1.25em}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;width:100%;--height: 1px;--thumb: 17px}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:var(--track-color, black);height:var(--height)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-6.5px;margin-top:calc((var(--thumb) - var(--height)) / -2);background-color:var(--thumb-color, white);height:var(--thumb);width:var(--thumb);border-radius:50%;box-shadow:0 4px 4px #0000000d}input[type=range]::-moz-range-track{background-color:var(--track-color, black);height:var(--height)}input[type=range]::-moz-range-thumb{border:none;background-color:var(--thumb-color, white);height:var(--thumb);width:var(--thumb);border-radius:50%;box-shadow:0 4px 4px #0000000d}@media screen and (max-width: 700px){:root{--content-padding: 10px}}
