@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-leading:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:var(--color-styles--white);--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--color-styles--bg);color:var(--color-styles--neutral);font-family:var(--font-family--display-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:50px;font-weight:700;line-height:1.4}h2{font-size:40px;font-weight:600;line-height:1.2}h3{font-size:36px;font-weight:600;line-height:1.4}h4{font-size:32px;font-weight:600;line-height:1.3}h5{font-size:26px;font-weight:500;line-height:1.4}h6{font-size:20px;font-weight:400;line-height:1.6}p{margin-top:0;margin-bottom:0}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}label{margin-bottom:5px;font-weight:700;display:block}blockquote,figure{margin:0}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline-offset:2px;outline:2px solid}html.js [data-anim]:not([data-anim-ready]){visibility:hidden}}@layer components{.about-block{position:relative}.about-content{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;width:100%;max-width:50%;display:flex}@media not all and (width>=768px){.about-content{width:auto;max-width:100%;margin-bottom:30px;margin-left:30px;margin-right:30px;position:absolute;inset:auto auto 0 0}}@media not all and (width>=480px){.about-content{margin-right:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 5);margin-left:calc(var(--spacing) * 5)}}.about-content.is-right{padding-left:calc(var(--spacing) * 25)}@media not all and (width>=992px){.about-content.is-right{padding-left:30px}}.about-content.is-show-for-mobile{display:none}@media not all and (width>=768px){.about-content.is-show-for-mobile{display:flex}}.about-content-block{z-index:1;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0% 0% 60px}@media not all and (width>=992px){.about-content-block{bottom:30px}}@media not all and (width>=768px){.about-content-block{display:none}}.about-image{width:100%}.about-image-block{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}@media not all and (width>=768px){.about-image-block{grid-template-columns:repeat(1,minmax(0,1fr))}}.about-image-wrapper{position:relative;overflow:hidden}@media not all and (width>=768px){.about-image-wrapper{position:relative}}.about-overlay{z-index:2;background-color:var(--color-styles--primary);width:100%;height:0%;position:absolute;left:0;right:0}.about-overlay.is-one{bottom:0}.about-overlay.is-two{top:0}@media not all and (width>=768px){.about-overlay.is-two{top:auto;bottom:0}}.about-text{--tw-font-weight:300;color:var(--color-styles--white);font-weight:300}.about-title{color:var(--color-styles--white)}.about-wrapper{width:100%;max-width:100%;height:100%;display:flex}.big-body-sub-title{--tw-leading:1.4;--tw-font-weight:300;font-size:18px;font-weight:300;line-height:1.4}.blog-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);background-color:var(--color-styles--white);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);color:var(--color-styles--neutral);border-radius:50px;justify-content:flex-start;align-items:center;font-size:14px;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.blog-details-block{width:100%;max-width:1055px;margin-left:auto;margin-right:auto}.blog-details-description{color:var(--neutral--400)}.blog-details-image{margin-bottom:calc(var(--spacing) * 10);width:100%}@media not all and (width>=992px){.blog-details-image{margin-bottom:calc(var(--spacing) * 5)}}.blog-details-info-block{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}@media not all and (width>=992px){.blog-details-info-block{margin-bottom:calc(var(--spacing) * 5)}}@media not all and (width>=768px){.blog-details-info-block{justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column}}.blog-details-info-wrapper{justify-content:flex-start;align-items:center;gap:50px;display:flex}@media not all and (width>=768px){.blog-details-info-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}@media not all and (width>=480px){.blog-details-info-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.blog-details-read-block{justify-content:flex-start;align-items:center;gap:10px;display:flex}.blog-details-read-dot{background-color:var(--primary--800);border-radius:2147483647px;width:6px;height:6px}.blog-details-read-time{justify-content:flex-start;align-items:center;gap:3px;display:flex}.blog-details-title{width:100%;max-width:100%;margin-bottom:30px;padding-bottom:15px}@media not all and (width>=992px){.blog-details-title{margin-bottom:calc(var(--spacing) * 5)}}.blog-details-title{border-bottom:1px solid var(--neutral--200)}.blog-item{width:100%;max-width:100%}.blog-list{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 15);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (width>=992px){.blog-list{column-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}}@media not all and (width>=768px){.blog-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:30px}}@media (width>=1440px){.blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-list{grid-auto-columns:1fr}.blog-post{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);width:100%;height:100%;padding:calc(var(--spacing) * 10);flex-direction:column;display:flex;position:relative;overflow:hidden}@media not all and (width>=992px){.blog-post{gap:30px;padding:30px}}@media not all and (width>=480px){.blog-post{padding:calc(var(--spacing) * 5)}}.blog-post{transition:background-color .3s}.blog-post:hover{background-color:var(--color-styles--white)}.blog-post-author-block{justify-content:flex-start;align-items:center;gap:10px;text-decoration-line:none;display:flex}.blog-post-author-image{border-style:var(--tw-border-style);border-width:1px;border-color:var(--neutral--50);object-fit:cover;border-radius:2147483647px;width:38px;height:38px}.blog-post-author-name{color:var(--neutral--400)}.blog-post-bg{z-index:1;background-color:var(--primary--700);border-bottom-right-radius:100px;width:100%;height:100%;position:relative}.blog-post-bg-wrapper{z-index:0;width:100%;height:100%;position:absolute;inset:auto 0% 0% auto}.blog-post-category-block{position:absolute;inset:auto auto -10px 20px}.blog-post-content-block{z-index:1;justify-content:space-between;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);flex-direction:column;height:100%;display:flex;position:relative}@media not all and (width>=992px){.blog-post-content-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}.blog-post-hover-image{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0%}.blog-post-image-block{z-index:1;position:relative}.blog-post-image-link{width:100%;max-width:100%;height:250px;position:relative;overflow:hidden}@media not all and (width>=992px){.blog-post-image-link{height:calc(var(--spacing) * 50)}}.blog-post-link{position:absolute;inset:0%}.blog-post-main-image{object-fit:cover;width:100%;height:100%}.blog-post-read-block{z-index:1;padding-inline:35px;padding-block:calc(var(--spacing) * 5);flex-direction:column;justify-content:center;align-items:center;gap:10px;text-decoration-line:none;position:absolute;inset:auto 0 0 auto}@media not all and (width>=992px){.blog-post-read-block{display:none}}.blog-post-read-text{--tw-leading:1.4;color:var(--neutral--300);font-size:14px;line-height:1.4}.blog-post-read-time{z-index:2;--tw-leading:1;line-height:1}.blog-post-read-title{--tw-leading:1;line-height:1}.blog-post-read-wrapper{z-index:2;color:var(--color-styles--white);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.blog-post-title-block{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.blog-post-title-link{color:var(--color-styles--neutral);text-decoration-line:none}.blog-post-title-link:hover{text-decoration-line:underline}.blog-section{padding-bottom:var(--gap--medium)}@media not all and (width>=992px){.blog-section{padding-bottom:var(--gap--small)}}@media not all and (width>=768px){.blog-section{padding-bottom:var(--gap--extra-small)}}@media (width>=1440px){.blog-section{padding-bottom:var(--gap--large)}}@media (width>=1920px){.blog-section{padding-bottom:var(--gap--extra-large)}}.body-text{--tw-leading:1.4;--tw-font-weight:300;font-weight:300;line-height:1.4}.bottom{height:calc(var(--spacing) * .5);background-color:var(--color-styles--neutral);width:25px}.button-bg{z-index:1;background-color:var(--color-styles--primary);border-radius:50px;width:100%;height:100%;position:absolute;inset:0%}.button-block{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);flex-direction:row;display:flex}@media not all and (width>=992px){.button-block{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:30px}}@media not all and (width>=768px){.button-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}@media not all and (width>=480px){.button-block{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.button-icon{z-index:2;width:calc(var(--spacing) * 5);vertical-align:middle;flex:none;display:inline-block}.button-icon-block{z-index:2;justify-content:flex-end;align-items:center;width:30px;display:flex;position:relative;overflow:hidden}.button-text{z-index:2;position:relative}.caption{--tw-leading:1.4;--tw-font-weight:400;font-size:14px;font-weight:400;line-height:1.4}.changelog-card{width:100%;max-width:calc(var(--spacing) * 200);justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (width>=1440px){.changelog-card{gap:30px}}.changelog-span{color:var(--primary--800)}.changelog-text{color:var(--neutral--300)}.changelog-text-block{border-style:var(--tw-border-style);width:100%;max-width:100%;padding:calc(var(--spacing) * 5);border-width:1px;border-color:#4a4b45;border-radius:20px;justify-content:space-between;align-items:center;gap:10px;display:flex}@media not all and (width>=768px){.changelog-text-block{border-radius:10px}}@media not all and (width>=480px){.changelog-text-block{flex-wrap:wrap}}@media (width>=1440px){.changelog-text-block{padding:calc(var(--spacing) * 10)}}.colorbox{border-radius:20px;width:100%;max-width:100%;height:100%;min-height:154px}@media not all and (width>=768px){.colorbox{border-radius:10px}}.colorbox.is-primary{border-style:var(--tw-border-style);background-color:var(--color-styles--primary);border-width:1px;border-color:#4a4b45}@media not all and (width>=768px){.colorbox.is-primary{border-radius:10px}}.colorbox.is-neutral{border-style:var(--tw-border-style);background-color:var(--color-styles--neutral);border-width:1px;border-color:#4a4b45}@media not all and (width>=768px){.colorbox.is-neutral{border-radius:10px}}.colorbox.is-background{border-style:var(--tw-border-style);background-color:var(--color-styles--bg);border-width:1px;border-color:#4a4b45}@media not all and (width>=768px){.colorbox.is-background{border-radius:10px}}.colorbox.is-white{border-style:var(--tw-border-style);background-color:var(--color-styles--white);border-width:1px;border-color:#4a4b45}@media not all and (width>=768px){.colorbox.is-white{border-radius:10px}}.colorbox-card{column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.colorbox-color{text-align:right;--tw-font-weight:400;font-size:18px;font-weight:400}@media not all and (width>=992px){.colorbox-color{font-size:14px}}.colorbox-content{justify-content:space-between;align-items:flex-start;display:flex}.colorbox-grid{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);padding:calc(var(--spacing) * 10);border-radius:20px;grid-template-rows:auto}@media not all and (width>=768px){.colorbox-grid{border-radius:10px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1440px){.colorbox-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.colorbox-name{font-size:18px}@media not all and (width>=992px){.colorbox-name{--tw-leading:30px;font-size:16px;line-height:30px}}.community-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--neutral--100);padding:calc(var(--spacing) * 5);border-radius:4px;flex-direction:column;gap:15px;display:flex;position:relative}@media (width>=1440px){.community-card{padding:calc(var(--spacing) * 10);gap:30px}}.community-content-block{width:100%;max-width:385px;padding-top:var(--gap--extra-small);flex:none}@media not all and (width>=992px){.community-content-block{max-width:100%}}@media not all and (width>=768px){.community-content-block{width:100%}}@media (width>=1280px){.community-content-block{padding-top:var(--gap--small)}}@media (width>=1440px){.community-content-block{max-width:calc(var(--spacing) * 125);padding-top:var(--gap--medium)}}@media (width>=1920px){.community-content-block{padding-top:var(--gap--large)}}.community-content-wrapper{margin-bottom:var(--gap--medium)}@media not all and (width>=992px){.community-content-wrapper{margin-bottom:var(--gap--small)}}@media not all and (width>=768px){.community-content-wrapper{margin-bottom:var(--gap--extra-small)}}@media (width>=1440px){.community-content-wrapper{margin-bottom:var(--gap--large)}}@media (width>=1920px){.community-content-wrapper{margin-bottom:var(--gap--extra-large)}}.community-except{margin-top:calc(var(--spacing) * 5);width:100%;max-width:370px;color:var(--neutral--300)}@media (width>=1440px){.community-except{margin-top:calc(var(--spacing) * 10);font-size:18px}}.community-form-wrapper{column-gap:var(--gap--extra-small);row-gap:var(--gap--extra-small);display:flex}@media not all and (width>=992px){.community-form-wrapper{flex-direction:column}}@media not all and (width>=768px){.community-form-wrapper{flex-direction:column;gap:30px}}@media (width>=1280px){.community-form-wrapper{column-gap:var(--gap--small);row-gap:var(--gap--small)}}@media (width>=1440px){.community-form-wrapper{column-gap:var(--gap--medium);row-gap:var(--gap--medium)}}.community-grid{margin-top:calc(var(--spacing) * 5);grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}@media not all and (width>=992px){.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.community-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1440px){.community-grid{margin-top:calc(var(--spacing) * 10)}}.community-icon{width:calc(var(--spacing) * 25)}@media (width>=1440px){.community-icon{width:calc(var(--spacing) * 34)}}.community-icon-block{margin-top:calc(var(--spacing) * 10);text-align:right}@media not all and (width>=992px){.community-icon-block{display:none}}@media not all and (width>=768px){.community-icon-block{display:none}}@media (width>=1440px){.community-icon-block{margin-top:70px}}.community-image{border-radius:4px}.community-section{padding-bottom:var(--gap--medium)}@media not all and (width>=992px){.community-section{padding-bottom:var(--gap--small)}}@media not all and (width>=768px){.community-section{padding-bottom:var(--gap--extra-small)}}@media (width>=1440px){.community-section{padding-bottom:var(--gap--large)}}@media (width>=1920px){.community-section{padding-bottom:var(--gap--extra-large)}}.community-text-wrapper{flex-direction:column;gap:6px;display:flex}.community-title-1{--tw-leading:1.2;--tw-font-weight:800;text-transform:uppercase;font-weight:800;line-height:1.2}@media not all and (width>=480px){.community-title-1{font-size:30px}}.community-title-2{text-transform:uppercase;font-family:var(--font-family--display-2)}.community-title-3{--tw-font-weight:400;text-transform:uppercase;font-weight:400}@media not all and (width>=768px){.contact-block{flex-direction:column}}.contact-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--white);background-color:var(--color-styles--transparent);width:100%;max-width:100%;padding-inline:calc(var(--spacing) * 6);--tw-font-weight:600;border-radius:50px;padding-block:18px;font-weight:600}.contact-button:hover{border-color:var(--color-styles--primary);background-color:var(--color-styles--primary);color:var(--color-styles--neutral)}.contact-content-wrapper{margin-right:auto;margin-bottom:var(--gap--small);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;width:100%;max-width:1347px;margin-left:auto;display:grid}@media not all and (width>=992px){.contact-content-wrapper{flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:flex-start;gap:30px;display:grid}}@media not all and (width>=768px){.contact-content-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1440px){.contact-content-wrapper{margin-bottom:var(--gap--medium)}}@media (width>=1920px){.contact-content-wrapper{margin-bottom:calc(var(--spacing) * 30)}}.contact-content-wrapper{grid-auto-columns:1fr}@media screen and (width<=991px){.contact-content-wrapper{grid-auto-columns:1fr}}.contact-error-message{margin-top:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 5);border-radius:4px}.contact-field-label{--tw-font-weight:400;color:var(--color-styles--white);margin-bottom:5px;font-size:18px;font-weight:400}.contact-form{width:100%}.contact-form-block{background-color:var(--color-styles--neutral);width:50%;padding-inline:calc(var(--spacing) * 10);flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;padding-block:45px;display:flex}@media not all and (width>=992px){.contact-form-block{width:100%}}@media not all and (width>=480px){.contact-form-block{padding:calc(var(--spacing) * 5)}}@media (width>=1440px){.contact-form-block{padding-inline:calc(var(--spacing) * 20);padding-block:90px}}.contact-form-block.is-community-form-block{border-radius:5px;width:100%;max-width:100%}.contact-form-wrapper{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);justify-content:space-between;display:flex}@media not all and (width>=992px){.contact-form-wrapper{flex-direction:column}}.contact-icon{width:calc(var(--spacing) * 10);display:inline-block}@media not all and (width>=992px){.contact-icon{width:calc(var(--spacing) * 6);margin-bottom:15px}}.contact-image{object-fit:cover;width:50%}@media not all and (width>=992px){.contact-image{height:calc(var(--spacing) * 100);width:100%}}@media not all and (width>=480px){.contact-image{height:calc(var(--spacing) * 75)}}.contact-info{justify-content:flex-start;align-items:center;gap:30px;display:flex}@media not all and (width>=992px){.contact-info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}}.contact-info-text{--tw-leading:1.8;width:100%;max-width:313px;color:var(--neutral--300);line-height:1.8}@media not all and (width>=992px){.contact-info-text{text-align:left}}.contact-info-title{margin-bottom:10px;font-size:24px}@media not all and (width>=992px){.contact-info-title{text-align:left;font-size:20px}}.contact-info-wrap{padding-left:30px}@media not all and (width>=992px){.contact-info-wrap{text-align:center;padding-left:0}}.contact-info-wrap{border-left:1px solid #0000004d}@media screen and (width<=991px){.contact-info-wrap{border-left-style:none}}.contact-success-message{background-color:var(--color-styles--white);--tw-font-weight:600;border-radius:4px;font-weight:600}.contact-text-field{margin-bottom:calc(var(--spacing) * 5);height:calc(var(--spacing) * 15);border-style:var(--tw-border-style);border-width:1px;border-color:var(--neutral--100);background-color:var(--color-styles--transparent);width:100%;padding:calc(var(--spacing) * 5);color:var(--color-styles--white);border-radius:4px}.contact-text-field:hover,.contact-text-field:active,.contact-text-field:focus{border-color:var(--color-styles--white);color:var(--color-styles--white)}.contact-text-field::placeholder{color:var(--neutral--200)}.contact-text-field.is-contact-text-area{margin-bottom:calc(var(--spacing) * 10);height:calc(var(--spacing) * 40)}.contact-title{margin-bottom:calc(var(--spacing) * 11);color:var(--color-styles--white)}.container-default{width:100%;max-width:990px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width>=1280px){.container-default{max-width:calc(var(--spacing) * 300)}}@media (width>=1440px){.container-default{max-width:calc(var(--spacing) * 330)}}@media (width>=1920px){.container-default{max-width:calc(var(--spacing) * 400);padding-left:0;padding-right:0}}.cta-block{width:100%;max-width:calc(var(--spacing) * 200);flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;position:relative}@media not all and (width>=992px){.cta-block{max-width:738px}}@media (width>=1440px){.cta-block{max-width:calc(var(--spacing) * 280)}}@media (width>=1920px){.cta-block{max-width:1210px}}.cta-button-block{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.cta-except{text-align:center;margin-bottom:30px}@media (width>=1440px){.cta-except{margin-bottom:calc(var(--spacing) * 15)}}.cta-section{padding-bottom:var(--gap--medium)}@media not all and (width>=992px){.cta-section{padding-bottom:var(--gap--small)}}@media not all and (width>=768px){.cta-section{padding-bottom:0}}@media (width>=1440px){.cta-section{padding-bottom:var(--gap--large)}}@media (width>=1920px){.cta-section{padding-bottom:var(--gap--extra-large)}}.cta-title-wrapper{margin-bottom:calc(var(--spacing) * 5)}@media (width>=1440px){.cta-title-wrapper{margin-bottom:calc(var(--spacing) * 10)}}.delete-this-production-section{z-index:100000;position:relative}@media not all and (width>=992px){.delete-this-production-section{display:none}}.directory-archive-section{z-index:1;padding-bottom:var(--gap--medium);position:relative}@media not all and (width>=992px){.directory-archive-section{padding-bottom:var(--gap--small)}}@media not all and (width>=768px){.directory-archive-section{padding-bottom:var(--gap--extra-small)}}@media (width>=1440px){.directory-archive-section{padding-bottom:var(--gap--large)}}@media (width>=1920px){.directory-archive-section{padding-bottom:var(--gap--extra-large)}}.directory-arrow-icon{opacity:0;width:100%;height:100%;position:absolute;inset:0%}.directory-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);background-color:var(--color-styles--primary);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);color:var(--color-styles--neutral);border-radius:50px;justify-content:flex-start;align-items:center;font-size:14px;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.directory-category-block{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:auto 30px 15px}@media not all and (width>=480px){.directory-category-block{right:calc(var(--spacing) * 5);bottom:10px;left:calc(var(--spacing) * 5)}}.directory-content-block{background-color:var(--color-styles--white);padding-inline:calc(var(--spacing) * 10);justify-content:space-between;align-items:center;padding-block:30px;display:flex}@media not all and (width>=992px){.directory-content-block{position:relative}}@media not all and (width>=480px){.directory-content-block{padding-inline:30px;padding-block:calc(var(--spacing) * 5)}}@media (width>=1440px){.directory-content-block{padding-inline:calc(var(--spacing) * 10);padding-block:30px}}.directory-content-block{border-right:1px solid var(--neutral--100);border-bottom:1px solid var(--neutral--100);border-left:1px solid var(--neutral--100)}.directory-details-loacation-icon{border-style:var(--tw-border-style);border-width:1px;border-color:var(--neutral--50);object-fit:cover;border-radius:2147483647px;width:38px;height:38px}.directory-details-loacation-text{color:var(--neutral--400);transition:color .8s}.directory-details-loacation-text:hover{color:var(--primary--700)}.directory-details-location{justify-content:flex-start;align-items:center;gap:10px;text-decoration-line:none;display:flex}.directory-details-phone{--tw-leading:1.4;color:var(--neutral--300);font-size:14px;line-height:1.4;text-decoration-line:none}.directory-details-phone:hover{color:var(--primary--700)}.directory-featured-image{object-fit:cover;width:100%;height:100%}.directory-hover-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.directory-image-block{height:270px;position:relative;overflow:hidden}@media not all and (width>=992px){.directory-image-block{height:207px}}@media not all and (width>=768px){.directory-image-block{height:315px}}@media not all and (width>=480px){.directory-image-block{height:calc(var(--spacing) * 50)}}@media (width>=1280px){.directory-image-block{height:335px}}@media (width>=1440px){.directory-image-block{height:calc(var(--spacing) * 60)}}@media (width>=1920px){.directory-image-block{height:calc(var(--spacing) * 75)}}.directory-image-wrapper{object-fit:cover;width:100%;height:100%;position:relative}.directory-item{position:relative;overflow:hidden}.directory-link-wrapper{flex:none;width:50px;height:50px;position:relative}@media not all and (width>=992px){.directory-link-wrapper{position:absolute;inset:auto 20px 20px auto}}@media (width>=1920px){.directory-link-wrapper{height:calc(var(--spacing) * 15);width:calc(var(--spacing) * 15)}}.directory-list{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (width>=768px){.directory-list{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1440px){.directory-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.directory-list{grid-auto-columns:1fr}.directory-map-icon{width:100%;height:100%}.directory-phone-icon{vertical-align:middle;margin-right:10px}.directory-phone-text{vertical-align:middle;--tw-font-weight:500;color:var(--primary--800);font-size:18px;font-weight:500;display:inline-block}.directory-rating{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);background-color:var(--color-styles--white);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);--tw-font-weight:700;color:var(--color-styles--neutral);border-radius:50px;justify-content:flex-start;align-items:center;gap:6px;font-weight:700;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.directory-rating-text{z-index:2;--tw-leading:1;line-height:1;position:relative}.directory-search-block{width:100%;max-width:calc(var(--spacing) * 195)}.directory-search-dropdown{flex-direction:column;justify-content:space-between;width:100%;max-width:100%}.directory-search-dropdown-list{background-color:var(--color-styles--white);overflow:hidden}.directory-search-dropdown-list.is-open{margin-top:calc(var(--spacing) * -1);padding-top:var(--spacing);border-right:1px solid var(--color-styles--neutral);border-bottom:1px solid var(--color-styles--neutral);border-left:1px solid var(--color-styles--neutral);border-bottom-right-radius:4px;border-bottom-left-radius:4px}.directory-search-dropdown-toggle{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);background-color:var(--color-styles--white);--tw-font-weight:300;color:var(--neutral--400);border-radius:4px;justify-content:space-between;align-items:center;margin-left:0;margin-right:0;padding-block:22px;padding-inline:26px;font-weight:300;display:flex}@media not all and (width>=480px){.directory-search-dropdown-toggle{padding-inline:calc(var(--spacing) * 5);padding-block:15px}}.directory-search-dropdown-toggle.is-open{z-index:1}.directory-search-hint{margin-top:calc(var(--spacing) * 4);padding-left:26px;padding-right:26px;font-size:14px}@media not all and (width>=480px){.directory-search-hint{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5);margin-top:10px}}.directory-search-icon{display:inline-block}@media not all and (width>=480px){.directory-search-icon{display:none}}.directory-search-text{--tw-font-weight:300;color:var(--neutral--400);padding-block:13px;padding-inline:26px;font-weight:300;transition:letter-spacing .5s}.directory-search-text:hover,.directory-search-text.is-current{--tw-tracking:1px;letter-spacing:1px;color:var(--primary--700)}.directory-section{z-index:-1}.directory-section.is-directory-related-section{padding-bottom:var(--gap--medium)}@media not all and (width>=992px){.directory-section.is-directory-related-section{padding-bottom:var(--gap--small)}}@media not all and (width>=480px){.directory-section.is-directory-related-section{padding-bottom:var(--gap--extra-small)}}@media (width>=1440px){.directory-section.is-directory-related-section{padding-bottom:var(--gap--large)}}@media (width>=1920px){.directory-section.is-directory-related-section{padding-bottom:var(--gap--extra-large)}}.directory-subtitle{margin-bottom:var(--spacing);font-size:22px}@media (width>=1920px){.directory-subtitle{font-size:26px}}.directory-subtitle-link{color:var(--color-styles--neutral);text-decoration-line:none}.directory-text{margin-bottom:calc(var(--spacing) * 5)}.directory-title-block,.directory-title-wrapper{justify-content:flex-start;align-items:center;gap:3px;display:flex}@media not all and (width>=480px){.directory-title-wrapper{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}}.directory-top-block{position:relative}.directory-top-card{width:100%;max-width:100%;position:relative}.directory-top-content{z-index:4;width:100%;max-width:calc(var(--spacing) * 100);position:absolute;inset:40px auto auto 0}@media not all and (width>=992px){.directory-top-content{margin-bottom:calc(var(--spacing) * 10);position:static}}@media (width>=1440px){.directory-top-content{top:calc(var(--spacing) * 20);max-width:550px}}@media (width>=1920px){.directory-top-content{max-width:calc(var(--spacing) * 170)}}.directory-top-except{color:var(--neutral--300)}@media (width>=1440px){.directory-top-except{font-size:18px}}.directory-top-featured-image{object-fit:cover;width:100%;height:100%}.directory-top-features{align-items:flex-end;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;margin-left:auto;margin-right:0;display:flex}@media (width>=1440px){.directory-top-features{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10)}}.directory-top-features-one{width:100%;max-width:calc(var(--spacing) * 135);justify-content:flex-end;display:flex}@media (width>=1280px){.directory-top-features-one{max-width:calc(var(--spacing) * 175)}}@media (width>=1920px){.directory-top-features-one{max-width:calc(var(--spacing) * 195)}}.directory-top-features-two{width:100%;max-width:calc(var(--spacing) * 200);justify-content:flex-end;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);display:flex}@media not all and (width>=768px){.directory-top-features-two{flex-direction:column}}@media (width>=1280px){.directory-top-features-two{max-width:calc(var(--spacing) * 225)}}@media (width>=1440px){.directory-top-features-two{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10)}}@media (width>=1920px){.directory-top-features-two{max-width:calc(var(--spacing) * 250)}}.directory-top-hover-image{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0%}.directory-top-image-wrapper{z-index:1;position:relative}@media not all and (width>=768px){.directory-top-image-wrapper{width:100%;height:485px}}@media not all and (width>=480px){.directory-top-image-wrapper{height:calc(var(--spacing) * 75)}}.directory-top-item{border-radius:4px;overflow:hidden}.directory-top-link{width:100%;max-width:100%;position:relative}.directory-top-link-wrapper{flex:none;width:42px;height:42px;position:relative}.directory-top-list.is-one{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (width>=768px){.directory-top-list.is-one{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1440px){.directory-top-list.is-one{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10)}}.directory-top-list.is-one{grid-auto-columns:1fr}.directory-top-list-wrapper.is-one{width:100%;max-width:100%}.directory-top-list-wrapper.is-two{width:50%}@media not all and (width>=768px){.directory-top-list-wrapper.is-two{width:100%}}.directory-top-overlay{z-index:2;background-image:linear-gradient(180deg, var(--color-styles--transparent), var(--color-styles--neutral));position:absolute;inset:0%}.directory-top-section{z-index:1;position:relative}.directory-top-summery{color:var(--neutral--50);font-size:14px}.directory-top-text{color:var(--color-styles--white);font-size:18px}@media (width>=1440px){.directory-top-text{font-size:20px}}.directory-top-title-1{--tw-leading:1.2;--tw-font-weight:800;text-transform:uppercase;font-weight:800;line-height:1.2}@media not all and (width>=480px){.directory-top-title-1{font-size:30px}}.directory-top-title-2{--tw-leading:1.4;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;font-size:60px;line-height:1.4}@media not all and (width>=768px){.directory-top-title-2{font-size:50px}}@media not all and (width>=480px){.directory-top-title-2{font-size:40px}}@media (width>=1440px){.directory-top-title-2{font-size:80px}}@media (width>=1920px){.directory-top-title-2{font-size:100px}}.directory-top-title-2{font-family:var(--font-family--display-2)}.directory-top-title-wrapper{margin-bottom:15px}@media (width>=1440px){.directory-top-title-wrapper{margin-bottom:30px}}.directory-top-wrapper{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:15px;left:15px;right:15px}@media not all and (width>=768px){.directory-top-wrapper{right:calc(var(--spacing) * 5);bottom:calc(var(--spacing) * 5);left:calc(var(--spacing) * 5)}}@media (width>=1280px){.directory-top-wrapper{right:calc(var(--spacing) * 5);bottom:calc(var(--spacing) * 5);left:calc(var(--spacing) * 5)}}.display-title-1{text-align:center;--tw-leading:1.2;--tw-font-weight:800;text-transform:uppercase;font-size:80px;font-weight:800;line-height:1.2}@media not all and (width>=992px){.display-title-1{font-size:60px}}@media not all and (width>=480px){.display-title-1{font-size:40px}}@media (width>=1440px){.display-title-1{font-size:100px}}@media (width>=1920px){.display-title-1{font-size:120px}}.display-title-1.is-left-white{text-align:left;--tw-leading:1;color:var(--color-styles--white);line-height:1}.display-title-2{text-align:center;--tw-leading:1;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;margin-top:15px;font-size:80px;line-height:1}@media not all and (width>=992px){.display-title-2{font-size:60px}}@media not all and (width>=480px){.display-title-2{font-size:40px}}@media (width>=1440px){.display-title-2{font-size:100px}}@media (width>=1920px){.display-title-2{font-size:120px}}.display-title-2{font-family:var(--font-family--display-2)}.display-title-2.is-left-white{text-align:left;--tw-leading:.8;color:var(--color-styles--white);margin-top:18px;line-height:.8}.donate-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);background-color:var(--color-styles--transparent);padding-inline:calc(var(--spacing) * 6);--tw-font-weight:700;color:var(--color-styles--neutral);border-radius:50px;padding-block:18px;font-weight:700;transition:background-color .8s}.donate-button:hover{background-color:var(--color-styles--primary)}.donate-card{position:relative}.donate-error-message{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);border-radius:4px;margin-top:50px;padding-block:25px;padding-inline:30px}@media not all and (width>=768px){.donate-error-message{margin-top:30px}}.donate-field-label{margin-bottom:10px}.donate-form-block{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);background-color:var(--color-styles--white);padding-inline:calc(var(--spacing) * 20);padding-block:calc(var(--spacing) * 15);border-radius:4px;margin-top:30px;margin-bottom:0}@media not all and (width>=768px){.donate-form-block{padding-inline:calc(var(--spacing) * 10);padding-block:30px}}@media not all and (width>=480px){.donate-form-block{padding:calc(var(--spacing) * 5)}}@media (width>=1280px){.donate-form-block{padding-inline:calc(var(--spacing) * 25);padding-block:calc(var(--spacing) * 20)}}@media (width>=1440px){.donate-form-block{padding-inline:calc(var(--spacing) * 35);padding-block:calc(var(--spacing) * 25)}}.donate-form-wrapper{width:100%;max-width:1326px;padding-top:var(--gap--medium);margin-left:auto;margin-right:auto}@media not all and (width>=992px){.donate-form-wrapper{padding-top:var(--gap--small)}}@media not all and (width>=768px){.donate-form-wrapper{padding-top:calc(var(--spacing) * 10)}}@media (width>=1440px){.donate-form-wrapper{padding-top:var(--gap--large)}}@media (width>=1920px){.donate-form-wrapper{padding-top:var(--gap--extra-large)}}.donate-grid{margin-top:calc(var(--spacing) * 5);column-gap:calc(var(--spacing) * .5);row-gap:calc(var(--spacing) * .5);grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr))}@media not all and (width>=992px){.donate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.donate-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1440px){.donate-grid{margin-top:calc(var(--spacing) * 10)}}.donate-image{width:100%}.donate-section{padding-bottom:var(--gap--medium)}@media not all and (width>=992px){.donate-section{padding-bottom:var(--gap--small)}}@media not all and (width>=768px){.donate-section{padding-bottom:var(--gap--extra-small)}}@media (width>=1440px){.donate-section{padding-bottom:var(--gap--large)}}@media (width>=1920px){.donate-section{padding-bottom:var(--gap--extra-large)}}.donate-select-amount{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);border-radius:4px;justify-content:flex-start;align-items:center;margin-bottom:0;padding-left:0;display:flex;position:relative}.donate-select-amount-bg{background-color:var(--color-styles--primary);border-radius:4px;width:0%;position:absolute;inset:0% auto 0% 0%}.donate-select-amount-checkbox{z-index:1;background-color:var(--color-styles--transparent);border:1px #000;width:100%;height:100%;margin-top:0;margin-left:0;display:none;position:absolute;top:0;bottom:0;left:0}.donate-select-amount-checkbox:active{box-shadow:none}.donate-select-amount-checkbox.is-w--redirected-checked{background-image:linear-gradient(to bottom, var(--primary--600), var(--primary--600));box-shadow:none;margin-top:0;margin-left:0}.donate-select-amount-checkbox.is-w--redirected-focus{box-shadow:none}.donate-select-amount-text{z-index:1;text-align:center;--tw-font-weight:700;width:100%;margin-bottom:0;padding-block:25px;padding-inline:30px;font-weight:700;position:relative}@media not all and (width>=768px){.donate-select-amount-text{padding-inline:calc(var(--spacing) * 5);padding-block:10px}}.donate-select-amount-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);margin-bottom:50px;display:flex}@media not all and (width>=768px){.donate-select-amount-wrapper{flex-wrap:wrap;gap:10px;margin-bottom:30px}}@media not all and (width>=480px){.donate-select-amount-wrapper{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media screen and (width<=479px){.donate-select-amount-wrapper{grid-auto-columns:1fr}}.donate-subtitle{color:var(--color-styles--white);margin-bottom:5px}@media (width>=1440px){.donate-subtitle{margin-bottom:10px}}.donate-success-message{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);background-color:#fbfbfb;border-radius:4px}.donate-text{color:var(--color-styles--white)}@media not all and (width>=768px){.donate-text{font-size:14px}}.donate-text-field{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);--tw-font-weight:500;width:100%;height:70px;color:var(--color-styles--neutral);background-color:#fbfbfb;border-radius:4px;margin-bottom:50px;padding-block:25px;padding-inline:30px;font-weight:500}@media not all and (width>=768px){.donate-text-field{height:54px;padding-inline:calc(var(--spacing) * 5);margin-bottom:30px;padding-block:10px}}.donate-text-field:active,.donate-text-field:focus{border-color:var(--color-styles--primary)}.donate-text-field::placeholder{color:var(--color-styles--neutral)}.donate-text-field.is-donate-text-area{height:190px}@media not all and (width>=768px){.donate-text-field.is-donate-text-area{height:130px}}.donate-text-wrapper{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-bottom:10px;padding-left:15px;padding-right:15px;display:flex;position:absolute;inset:0}@media not all and (width>=992px){.donate-text-wrapper{padding-right:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}}@media (width>=1440px){.donate-text-wrapper{padding-right:30px;padding-bottom:calc(var(--spacing) * 5);padding-left:30px}}.donate-text-wrapper{background-image:linear-gradient(180deg, var(--color-styles--transparent) 35%, var(--color-styles--neutral))}.error-background-video{z-index:1;width:100%;height:100%}.error-brand{margin-bottom:var(--gap--medium);width:100%;max-width:113px}@media not all and (width>=480px){.error-brand{margin-bottom:var(--gap--small)}}@media (width>=1920px){.error-brand{margin-bottom:var(--gap--extra-large)}}.error-content-block{width:50%;height:100vh;padding-right:calc(var(--spacing) * 15);padding-left:calc(var(--spacing) * 15);flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}@media not all and (width>=992px){.error-content-block{width:100%}}@media not all and (width>=768px){.error-content-block{padding-left:30px;padding-right:30px}}@media (width>=1920px){.error-content-block{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15)}}.error-except{text-align:center;width:100%;max-width:585px;font-size:18px}.error-page-wrapper{display:flex;overflow:clip}.error-text{text-align:center;width:100%;max-width:705px}.error-title{--tw-leading:1;--tw-font-weight:900;color:var(--neutral--100);text-transform:uppercase;font-size:220px;font-weight:900;line-height:1}@media not all and (width>=768px){.error-title{font-size:180px}}@media not all and (width>=480px){.error-title{font-size:120px}}@media (width>=1920px){.error-title{font-size:220px}}.error-title-span{color:var(--primary--800);display:inline-block}.error-video-block{width:50%}@media not all and (width>=992px){.error-video-block{display:none}}.event-banner-block{justify-content:space-between;align-items:flex-end;display:flex}@media not all and (width>=992px){.event-banner-block{align-items:stretch;column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);flex-direction:column}}.event-banner-section{background-color:var(--color-styles--neutral);background-position:50%;background-repeat:no-repeat;background-size:cover}@media not all and (width>=992px){.event-banner-section{background-position:0 0;background-repeat:repeat;background-size:auto}}.event-banner-section{background-image:url(/_astro/event-bg.zu4S0V4_.webp)}@media screen and (width<=991px){.event-banner-section{background-image:none}}.event-button-wrapper{display:none}@media not all and (width>=992px){.event-button-wrapper{margin-top:calc(var(--spacing) * 5);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}}.event-card{width:100%;max-width:calc(var(--spacing) * 87);background-color:var(--primary--600);padding:calc(var(--spacing) * 10);border-radius:20px}.event-content-block{justify-content:center;align-items:center;width:75%;display:flex;position:absolute;inset:auto auto 0 0}@media not all and (width>=992px){.event-content-block{display:none}}.event-content-card{z-index:2;height:calc(var(--spacing) * 70);padding:calc(var(--spacing) * 5);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative}@media (width>=1280px){.event-content-card{height:calc(var(--spacing) * 78);padding:30px}}@media (width>=1440px){.event-content-card{height:calc(var(--spacing) * 92);padding:calc(var(--spacing) * 10)}}@media (width>=1920px){.event-content-card{height:calc(var(--spacing) * 95);padding:50px}}.event-content-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;display:flex}.event-except{color:var(--color-styles--white)}.event-except-block{margin-bottom:calc(var(--spacing) * 15);justify-content:center;align-items:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media not all and (width>=992px){.event-except-block{margin-bottom:30px}}.event-image-block{position:absolute;inset:0%}@media not all and (width>=992px){.event-image-block{display:none}}.event-image-overlay{background-color:#0000004d;position:absolute;inset:0%}.event-image-wrapper{position:relative;overflow:hidden}.event-item{flex-direction:column;gap:15px;display:flex}@media (width>=1440px){.event-item{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6)}}.event-item-bg{z-index:1;background-color:var(--primary--800);width:100%;height:100%;position:absolute;inset:auto auto 0 0}.event-item-except{color:var(--color-styles--white)}@media (width>=1440px){.event-item-except{font-size:18px}}.event-list{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 10);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}@media not all and (width>=992px){.event-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.event-list{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1440px){.event-list{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 20)}}.event-subtitle{font-size:22px}@media not all and (width>=480px){.event-subtitle{font-size:20px}}@media (width>=1440px){.event-subtitle{font-size:26px}}.event-text{color:var(--neutral--200)}.faqs-answer-block{color:var(--neutral--400);background-color:#0000;display:block;position:static;overflow:hidden}.faqs-answer-text{margin-top:0;margin-bottom:25px;padding-left:30px;padding-right:30px}@media not all and (width>=768px){.faqs-answer-text{width:90%}}.faqs-except{text-align:center;color:var(--neutral--300);font-size:18px}.faqs-icon{width:calc(var(--spacing) * 5);display:inline-block}.faqs-icon-wrapper{position:relative}@media not all and (width>=768px){.faqs-icon-wrapper{flex:none}}.faqs-question-block{--tw-font-weight:500;justify-content:space-between;align-items:center;padding-block:25px;padding-inline:30px;font-size:18px;font-weight:500;text-decoration-line:none;display:flex}@media not all and (width>=480px){.faqs-question-block{--tw-leading:26px;font-size:16px;line-height:26px}}@media not all and (width>=992px){.faqs-question-block:hover{text-decoration-line:none}}.faqs-question-text{white-space:normal}@media not all and (width>=768px){.faqs-question-text{--tw-leading:24px;margin-right:10px;line-height:24px}}.faqs-question-wrapper{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--neutral--100);background-color:var(--color-styles--white);color:#000;border-radius:6px;flex-direction:column;width:100%;margin-block:10px;margin-inline:auto;text-decoration-line:none}.faqs-title-block{margin-right:auto;margin-bottom:calc(var(--spacing) * 10);flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:810px;margin-left:auto;display:flex}@media not all and (width>=992px){.faqs-title-block{margin-bottom:30px}}@media (width>=1440px){.faqs-title-block{margin-bottom:calc(var(--spacing) * 15)}}.faqs-wrapper{width:100%;max-width:calc(var(--spacing) * 264);flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex}.footer-brand{width:100%;max-width:113px}.footer-brand-logo{width:100%}.footer-button{top:18px;right:calc(var(--spacing) * 6);background-color:var(--color-styles--transparent);background-image:url("data:image/svg+xml,%3csvg%20width='34'%20height='34'%20viewBox='0%200%2034%2034'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6361_1029)'%3e%3cpath%20d='M29.0417%2028.3335C28.9255%2028.3335%2028.8093%2028.3137%2028.6988%2028.2768L0.719654%2018.7143C0.31732%2018.5755%200.0368204%2018.2128%200.00282039%2017.7893C-0.0283463%2017.3657%200.19407%2016.9633%200.569487%2016.7664L32.4445%200.120584C32.8001%20-0.0621658%2033.2293%20-0.0338324%2033.5523%200.197084C33.8782%200.429418%2034.0467%200.823251%2033.9887%201.21992L30.0928%2027.4283C30.0461%2027.7399%2029.8633%2028.0148%2029.5927%2028.1791C29.4256%2028.2811%2029.2343%2028.3335%2029.0417%2028.3335ZM3.74849%2017.5031L28.1775%2025.8529L31.5789%202.97092L3.74849%2017.5031Z'%20fill='%23BEF746'/%3e%3cpath%20d='M13.4583%2032.5833C13.3478%2032.5833%2013.2359%2032.5663%2013.1282%2032.5309C12.6905%2032.3864%2012.3958%2031.9798%2012.3958%2031.5208V21.9583C12.3958%2021.6906%2012.4978%2021.4299%2012.6806%2021.233L32.1597%200.337157C32.5592%20-0.0935097%2033.235%20-0.11476%2033.6628%200.28474C34.0921%200.68424%2034.1147%201.35716%2033.7152%201.78782L14.5208%2022.3762V28.2809L18.0667%2023.4543C18.4138%2022.984%2019.0797%2022.8792%2019.5528%2023.2277C20.026%2023.5747%2020.1266%2024.2406%2019.7795%2024.7137L14.3154%2032.1512C14.11%2032.4275%2013.7898%2032.5833%2013.4583%2032.5833Z'%20fill='%23BEF746'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6361_1029'%3e%3crect%20width='34'%20height='34'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100%;width:34px;height:34px;padding:0;position:absolute;bottom:18px}.footer-contact-block{width:100%;max-width:355px;padding-top:calc(var(--spacing) * 35);padding-bottom:calc(var(--spacing) * 35);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;display:flex}@media not all and (width>=992px){.footer-contact-block{padding-top:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 15)}}@media not all and (width>=768px){.footer-contact-block{padding-top:0;padding-bottom:0}}.footer-contact-card{justify-content:flex-start;align-items:center;gap:30px;display:flex}.footer-contact-icon{width:calc(var(--spacing) * 6);color:var(--color-styles--white);display:inline-block}.footer-contact-icon-block{border-right:1px solid #e6e6e64d;padding-top:10px;padding-bottom:10px;padding-right:15px}.footer-contact-subtitle{color:var(--color-styles--white);font-size:18px}.footer-contact-text{color:var(--neutral--50);opacity:.7}.footer-contact-text-block{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;display:flex}.footer-contact-title{color:var(--color-styles--white)}.footer-copyright-block{justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:30px;display:flex}@media not all and (width>=992px){.footer-copyright-block{flex-direction:column-reverse;gap:30px}}@media not all and (width>=768px){.footer-copyright-block{justify-content:space-between;align-items:flex-start}}.footer-copyright-link{--tw-font-weight:300;color:var(--neutral--100);font-weight:300;text-decoration-line:none;transition:color .3s;display:inline-block}.footer-copyright-link:hover{color:var(--color-styles--primary)}.footer-copyright-text{--tw-font-weight:300;color:var(--neutral--100);font-weight:300}.footer-copyright-wrapper{justify-content:flex-end;align-items:center;gap:30px;display:flex}@media not all and (width>=480px){.footer-copyright-wrapper{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-wrap:wrap}}.footer-cta-block{width:100%;max-width:530px;padding-top:calc(var(--spacing) * 35);padding-right:calc(var(--spacing) * 25);padding-bottom:calc(var(--spacing) * 35);flex-direction:column}@media not all and (width>=992px){.footer-cta-block{padding-top:calc(var(--spacing) * 15);padding-right:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 15)}}@media not all and (width>=768px){.footer-cta-block{padding-top:0;padding-bottom:0;padding-right:0}}@media (width>=1280px){.footer-cta-block{max-width:650px;padding-right:130px}}@media (width>=1440px){.footer-cta-block{max-width:750px;padding-right:191px}}@media (width>=1920px){.footer-cta-block{max-width:874px}}.footer-cta-block{border-right:1px solid var(--neutral--300)}@media screen and (width<=767px){.footer-cta-block{border-right-style:none}}.footer-cta-title{margin-bottom:calc(var(--spacing) * 15);color:var(--color-styles--white)}@media not all and (width>=992px){.footer-cta-title{margin-bottom:30px}}.footer-description-block{justify-content:flex-start;column-gap:calc(var(--spacing) * 25);row-gap:calc(var(--spacing) * 25);display:flex}@media not all and (width>=992px){.footer-description-block{column-gap:var(--gap--extra-small);row-gap:var(--gap--extra-small)}}@media not all and (width>=768px){.footer-description-block{flex-direction:column}}@media (width>=1280px){.footer-description-block{gap:130px}}@media (width>=1440px){.footer-description-block{column-gap:calc(var(--spacing) * 40);row-gap:calc(var(--spacing) * 40)}}.footer-description-block{border-top:1px solid var(--neutral--300);border-bottom:1px solid var(--neutral--300)}@media screen and (width<=767px){.footer-description-block{border-top-style:none;border-bottom-style:none}}.footer-error-message{border-radius:4px}.footer-form{display:flex;position:relative}.footer-nav-block{justify-content:space-between;align-items:center;padding-bottom:30px;display:flex}@media not all and (width>=768px){.footer-nav-block{padding-bottom:calc(var(--spacing) * 10);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:30px}}.footer-section{background-color:var(--color-styles--neutral);padding-top:var(--gap--medium)}@media not all and (width>=992px){.footer-section{padding-top:var(--gap--small)}}@media (width>=1440px){.footer-section{padding-top:var(--gap--large)}}@media (width>=1920px){.footer-section{padding-top:var(--gap--extra-large)}}.footer-social-block{justify-content:flex-end;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);display:flex}@media not all and (width>=768px){.footer-social-block{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-wrap:wrap}}@media (width>=1440px){.footer-social-block{column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 20)}}.footer-social-icon{width:42px;display:inline-block}.footer-social-link{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);color:var(--color-styles--white);text-decoration-line:none;display:flex}@media not all and (width>=768px){.footer-social-link{gap:10px}}.footer-social-link{transition:color .5s}.footer-social-link:hover{color:var(--color-styles--primary)}.footer-success-message{border-radius:4px}.footer-text-field{border-style:var(--tw-border-style);background-color:var(--color-styles--transparent);width:100%;height:70px;padding-top:18px;padding-bottom:18px;padding-right:82px;padding-left:calc(var(--spacing) * 6);color:var(--color-styles--white);border-width:1px;border-color:#7e7e7e;border-radius:4px;margin-bottom:0}.footer-text-field:hover,.footer-text-field:active,.footer-text-field:focus{border-color:var(--color-styles--primary)}.footer-text-field::placeholder{color:var(--color-styles--white)}.gallery-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=1440px){.gallery-block{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10)}}.gallery-block{grid-auto-columns:1fr}.gallery-button{z-index:1;background-color:var(--color-styles--primary);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);color:var(--color-styles--neutral);border-radius:30px;position:absolute}@media not all and (width>=992px){.gallery-button{display:none}}.gallery-circle{z-index:2;border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-styles--white);border-radius:2147483647px;flex-direction:column;justify-content:center;align-items:center;width:75px;height:75px;display:flex;position:absolute}@media not all and (width>=992px){.gallery-circle{display:none}}@media (width>=1440px){.gallery-circle{height:calc(var(--spacing) * 25);width:calc(var(--spacing) * 25)}}.gallery-dot{z-index:3;height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);background-color:var(--color-styles--white);border-radius:2147483647px;position:absolute}.gallery-image{object-fit:cover;width:100%;height:100%}.gallery-lightbox-link{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.gallery-overlay{background-color:#0006;width:100%;height:100%;position:absolute;inset:0%}@media not all and (width>=992px){.gallery-overlay{display:none}}.gallery-section{padding-bottom:var(--gap--medium)}@media not all and (width>=992px){.gallery-section{padding-bottom:var(--gap--small)}}@media not all and (width>=768px){.gallery-section{padding-bottom:var(--gap--extra-small)}}@media (width>=1440px){.gallery-section{padding-bottom:var(--gap--large)}}@media (width>=1920px){.gallery-section{padding-bottom:var(--gap--extra-large)}}.gallery-static-container{display:none}@media not all and (width>=992px){.gallery-static-container{display:block}}.gallery-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}@media not all and (width>=768px){.gallery-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1440px){.gallery-wrapper{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10)}}.global-button-block{display:none}@media not all and (width>=992px){.global-button-block{margin-top:calc(var(--spacing) * 10);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}}.header-arrow-icon{position:absolute;inset:-5px -10px auto auto}.header-block{justify-content:space-between;align-items:center;display:flex}@media not all and (width>=992px){.header-block{padding-top:15px;padding-bottom:15px}}.header-brand{flex:none;width:100%;max-width:113px;padding-left:0}.header-brand-logo{width:100%}.header-dropdown{flex-direction:column;justify-content:flex-start;align-items:center}@media not all and (width>=992px){.header-dropdown{margin-left:0;margin-right:0;display:flex}}.header-dropdown-block{width:130px;max-width:calc(var(--spacing) * 100);justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media not all and (width>=992px){.header-dropdown-block{justify-content:flex-start;align-items:center}}.header-dropdown-icon{margin-top:0;margin-bottom:0;margin-right:0;position:static}@media not all and (width>=992px){.header-dropdown-list{position:static}}.header-dropdown-list.is-open{background-color:var(--color-styles--bg);padding:calc(var(--spacing) * 5);border-radius:0 0 10px 10px;box-shadow:0 2px 5px #0003}.header-dropdown-toggle{padding-inline:10px;justify-content:center;align-items:center;gap:5px;margin-top:45px;padding-top:0;padding-bottom:45px;display:flex}@media not all and (width>=992px){.header-dropdown-toggle{padding-bottom:calc(var(--spacing) * 5);margin-top:0;margin-left:0;margin-right:0}}.header-hover-block{justify-content:flex-start;align-items:center;width:100%;max-width:100%;display:flex;position:absolute;inset:auto 0% 0%}.header-list{justify-content:flex-end;align-items:center;margin-bottom:0;padding-left:0;display:flex}@media not all and (width>=992px){.header-list{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column}}.header-list{list-style-type:none}.header-list-item.is-header-button-item{width:calc(var(--spacing) * 60);flex:none;justify-content:flex-start;align-items:center;margin-left:30px;display:flex}@media (width>=1280px){.header-list-item.is-header-button-item{margin-left:calc(var(--spacing) * 15)}}@media not all and (width>=992px){.header-menu-button{padding:0}.header-menu-button.is-open{background-color:var(--color-styles--transparent)}}.header-menu-button-block{flex-direction:column;justify-content:center;align-items:center;display:flex}.header-nav-link{color:var(--color-styles--neutral);flex-direction:column;justify-content:space-between;align-items:center;margin-top:45px;padding-bottom:45px;padding-left:10px;padding-right:10px;text-decoration-line:none;display:flex;position:relative}@media not all and (width>=992px){.header-nav-link{padding-bottom:calc(var(--spacing) * 5);margin-top:0}}@media (width>=1280px){.header-nav-link{padding-left:15px;padding-right:15px}}.header-nav-link.is-current{--tw-font-weight:500;color:var(--primary--800);font-weight:500}.header-nav-link.is-dropdown-nav-link{padding-bottom:calc(var(--spacing) * 5);margin-top:0}.header-nav-menu{justify-content:flex-start;align-items:center;width:100%}@media not all and (width>=992px){.header-nav-menu{height:calc(var(--spacing) * 135);background-color:var(--color-styles--bg);padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10);overflow:scroll}}@media not all and (width>=768px){.header-nav-menu{height:555px}}@media screen and (width<=991px){.header-nav-menu{border-top:1px solid var(--color-styles--neutral);border-bottom:1px solid var(--color-styles--neutral)}}.header-nav-text{margin-left:0;margin-right:0;padding:0;transition:color .8s}.header-nav-text:hover{color:var(--primary--700)}.header-nav-text.is-current{--tw-font-weight:500;color:var(--primary--700);font-weight:500}.header-section{background-color:var(--color-styles--bg);border-bottom:1px solid var(--color-styles--neutral);position:sticky;top:0}.hero-block{flex-direction:column;justify-content:center;align-items:center;display:flex}.hero-except{text-align:center;color:var(--neutral--300);margin-bottom:30px;font-size:20px}@media (width>=1440px){.hero-except{margin-bottom:calc(var(--spacing) * 15)}}.hero-except.is-space-zero{margin-bottom:0}.hero-section.is-directory-hero-section{z-index:2;position:relative}.hero-title-1{text-align:center;--tw-leading:1.2;--tw-font-weight:800;text-transform:uppercase;font-weight:800;line-height:1.2}.hero-title-2{text-align:center;--tw-leading:1;text-transform:uppercase;line-height:1;font-family:var(--font-family--display-2);flex-direction:column;justify-content:center;align-items:center;margin-top:15px}.hero-title-wrapper{margin-bottom:15px}@media (width>=1440px){.hero-title-wrapper{margin-bottom:30px}}.home-community-bg{z-index:-1;object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0%}.home-community-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);padding-inline:calc(var(--spacing) * 6);color:var(--color-styles--neutral);border-radius:50px;justify-content:flex-start;align-items:center;padding-block:18px;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.home-community-button-block{justify-content:flex-start;align-items:center;width:100%;max-width:162px;display:flex}@media not all and (width>=768px){.home-community-button-block{width:auto;max-width:none}}.home-community-except-block{width:100%;max-width:267px}@media not all and (width>=768px){.home-community-except-block{text-align:center}}.home-community-icon{flex:none;width:38px;display:inline-block}@media (width>=1440px){.home-community-icon{width:calc(var(--spacing) * 12)}}.home-community-left-item{justify-content:flex-start;align-items:center;gap:50px;width:45%;display:flex}@media not all and (width>=768px){.home-community-left-item{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;width:100%}}@media (width>=1280px){.home-community-left-item{gap:75px}}@media (width>=1440px){.home-community-left-item{column-gap:calc(var(--spacing) * 25);row-gap:calc(var(--spacing) * 25)}}@media (width>=1920px){.home-community-left-item{gap:117px}}.home-community-list{border-radius:100px;justify-content:space-between;align-items:center;padding:30px;display:flex;position:relative;overflow:hidden}@media not all and (width>=768px){.home-community-list{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);border-radius:20px;flex-direction:column}}@media (width>=1440px){.home-community-list{padding:calc(var(--spacing) * 15)}}.home-community-list-divider{height:calc(var(--spacing) * .25);background-color:var(--neutral--100);width:100%}.home-community-right-item{justify-content:space-between;align-items:center;gap:50px;width:55%;display:flex}@media not all and (width>=768px){.home-community-right-item{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;width:100%}.home-community-title-block{text-align:center}}.home-gallery-image-block{margin-right:calc(var(--spacing) * 5);margin-left:calc(var(--spacing) * 5);width:100%;max-width:calc(var(--spacing) * 75);flex-direction:column;flex:none;justify-content:center;align-items:center;text-decoration-line:none;display:flex;position:relative;overflow:hidden}@media not all and (width>=992px){.home-gallery-image-block{max-width:100%;margin-left:0;margin-right:0}}@media (width>=1440px){.home-gallery-image-block{max-width:calc(var(--spacing) * 80)}}@media (width>=1920px){.home-gallery-image-block{max-width:calc(var(--spacing) * 100)}}.home-gallery-image-block-2{width:100%;max-width:calc(var(--spacing) * 50);flex-direction:column;flex:none;justify-content:center;align-items:center;text-decoration-line:none;display:flex;position:relative;overflow:hidden}@media not all and (width>=992px){.home-gallery-image-block-2{max-width:100%}}@media (width>=1440px){.home-gallery-image-block-2{max-width:calc(var(--spacing) * 55)}}@media (width>=1920px){.home-gallery-image-block-2{max-width:calc(var(--spacing) * 75)}}.home-gallery-section{background-color:var(--primary--900);background-image:url(/_astro/gallery-shape.JD74CS4n.svg);background-position:100% 0;background-repeat:no-repeat;background-size:auto;background-attachment:fixed;overflow:clip}.home-gallery-slide{height:100%;width:calc(var(--spacing) * 585);padding-top:calc(var(--spacing) * 20);flex:none;justify-content:flex-start;align-items:flex-start;display:flex}.home-gallery-slide-wrapper{justify-content:flex-start;align-items:flex-end;display:flex}.home-gallery-sticky-container{height:calc(var(--spacing) * 1170);width:100%;display:flex;position:relative}@media not all and (width>=992px){.home-gallery-sticky-container{display:none}}.home-gallery-sticky-wrap{top:calc(var(--spacing) * 15);width:100%;height:590px;position:sticky;overflow:hidden}@media not all and (width>=768px){.home-gallery-sticky-wrap{height:auto;overflow:visible}}@media (width>=1440px){.home-gallery-sticky-wrap{height:765px}}@media not all and (width>=992px){.home-gallery-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media not all and (width>=480px){.home-gallery-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (width<=991px){.home-gallery-wrapper{grid-auto-columns:1fr}}.home-hero-block{width:100%;max-width:calc(var(--spacing) * 240);flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;position:relative}@media not all and (width>=992px){.home-hero-block{max-width:738px}}.home-hero-image-1{z-index:-1;width:100%;max-width:130px;position:absolute;inset:100px auto auto 160px}@media not all and (width>=992px){.home-hero-image-1{top:90px;left:90px}}@media not all and (width>=768px){.home-hero-image-1{display:none;top:0;left:0}}@media (width>=1440px){.home-hero-image-1{max-width:174px;top:110px;left:70px}}@media (width>=1920px){.home-hero-image-1{top:115px;left:15px}}.home-hero-image-2{z-index:-1;width:100%;max-width:calc(var(--spacing) * 30);position:absolute;inset:auto auto 40px 130px}@media not all and (width>=992px){.home-hero-image-2{bottom:30px;left:calc(var(--spacing) * 20)}}@media not all and (width>=768px){.home-hero-image-2{display:none}}@media (width>=1440px){.home-hero-image-2{max-width:calc(var(--spacing) * 40);bottom:50px;left:30px}}@media (width>=1920px){.home-hero-image-2{bottom:65px;left:-30px}}.home-hero-image-3{z-index:-1;width:100%;max-width:calc(var(--spacing) * 40);position:absolute;inset:auto 60px 60px auto}@media not all and (width>=992px){.home-hero-image-3{right:10px;bottom:calc(var(--spacing) * 10)}}@media not all and (width>=768px){.home-hero-image-3{display:none}}@media (width>=1440px){.home-hero-image-3{max-width:258px;bottom:70px;right:-105px}}@media (width>=1920px){.home-hero-image-3{right:-170px;bottom:calc(var(--spacing) * 20)}}.home-hero-subtitle{text-align:center;--tw-font-weight:600;color:var(--primary--900);text-transform:uppercase;font-size:18px;font-weight:600}.home-hero-title-wrapper{margin-top:calc(var(--spacing) * 5)}.license-card{justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (width>=1440px){.license-card{gap:30px}}.license-except{font-size:18px}.license-section{position:relative;overflow:clip}.license-text{--tw-font-weight:500;font-weight:500}.license-text-block{border-style:var(--tw-border-style);width:100%;max-width:100%;padding:calc(var(--spacing) * 5);border-width:1px;border-color:#4a4b45;border-radius:20px;flex-direction:column;gap:10px;display:flex}@media not all and (width>=768px){.license-text-block{border-radius:10px}}@media (width>=1440px){.license-text-block{padding:calc(var(--spacing) * 10)}}.license-text-link{color:var(--color-styles--neutral);text-decoration-line:none;transition:color .3s}@media screen and (width<=767px){.license-text-link{word-break:break-all}}.license-text-link:hover{color:var(--primary--700)}.license-text-wrapper{margin-bottom:calc(var(--spacing) * 15);justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;flex:none;width:100%;max-width:650px;display:flex}@media not all and (width>=992px){.license-text-wrapper{max-width:90svw}}@media (width>=1440px){.license-text-wrapper{margin-bottom:calc(var(--spacing) * 20);gap:30px}}.license-title-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}@media (width>=1440px){.license-title-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}.license-wrapper{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);grid-template-rows:auto;grid-template-columns:1.18fr;display:grid}@media not all and (width>=992px){.license-wrapper{grid-template-columns:1.18fr}}.license-wrapper{grid-auto-columns:1fr}.listing-block{justify-content:space-between;align-items:center;gap:30px;display:flex}@media not all and (width>=992px){.listing-block{flex-direction:column}}@media (width>=1280px){.listing-block{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15)}}@media (width>=1440px){.listing-block{column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 20)}}@media (width>=1920px){.listing-block{column-gap:calc(var(--spacing) * 30);row-gap:calc(var(--spacing) * 30)}}.listing-button-block{margin-top:30px}@media (width>=1440px){.listing-button-block{margin-top:calc(var(--spacing) * 15)}}.listing-content-block{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (width>=768px){.listing-content-block{gap:30px}}@media not all and (width>=480px){.listing-content-block{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1440px){.listing-content-block{column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 20)}}.listing-content-block{grid-auto-columns:1fr}.listing-gid{margin-bottom:calc(var(--spacing) * 10);align-items:flex-start;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);grid-template-rows:auto auto;grid-template-columns:repeat(1,minmax(0,1fr))}@media not all and (width>=768px){.listing-gid{gap:30px;margin-bottom:30px}}@media not all and (width>=480px){.listing-gid{margin-bottom:0}}@media (width>=1440px){.listing-gid{column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 20)}}.listing-gid.is-wrapper{padding-top:calc(var(--spacing) * 10);margin-bottom:0}@media not all and (width>=768px){.listing-gid.is-wrapper{padding-top:30px}}@media not all and (width>=480px){.listing-gid.is-wrapper{padding-top:0}}.listing-image{width:100%}.listing-post{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media not all and (width>=768px){.listing-post{gap:10px}}.listing-post-image{position:relative;overflow:hidden}.listing-post-text{color:var(--neutral--100)}.listing-post-title{color:var(--color-styles--white)}.listing-radius-shape{position:absolute;inset:auto auto 0% 0%}@media not all and (width>=480px){.listing-radius-shape{display:none}}.listing-radius-shape.is-one{inset:-2px auto auto -2px}.listing-radius-shape.is-two{inset:auto auto -2px -2px}.listing-radius-shape.is-three{inset:-2px -2px auto auto}.listing-radius-shape.is-four{inset:auto -2px -2px auto}.listing-section{background-color:var(--color-styles--neutral);background-position:0%;background-repeat:no-repeat;background-size:auto 100%}@media not all and (width>=992px){.listing-section{background-position:0 0;background-repeat:repeat;background-size:auto}}.listing-section{background-image:url(/_astro/listing-shape.B4Zd9Rqy.svg)}@media screen and (width<=991px){.listing-section{background-image:none}}.loop-image.is-cta-image-1{z-index:-1;width:100%;max-width:146px;position:absolute;inset:50px auto auto -5px}@media not all and (width>=768px){.loop-image.is-cta-image-1{display:none}}@media (width>=1440px){.loop-image.is-cta-image-1{max-width:246px;top:0}}@media (width>=1920px){.loop-image.is-cta-image-1{top:calc(var(--spacing) * 10);left:calc(var(--spacing) * -6)}}.loop-image.is-cta-image-2{z-index:-1;width:100%;max-width:174px;position:absolute;inset:auto auto -50px 50px}@media not all and (width>=768px){.loop-image.is-cta-image-2{display:none}}@media (width>=1440px){.loop-image.is-cta-image-2{bottom:calc(var(--spacing) * -30);max-width:274px}}.loop-image.is-cta-image-3{z-index:-1;width:100%;max-width:157px;position:absolute;inset:78.5px 35px auto auto}@media not all and (width>=768px){.loop-image.is-cta-image-3{display:none}}@media (width>=1440px){.loop-image.is-cta-image-3{max-width:257px}}.loop-image.is-cta-image-4{z-index:-1;width:100%;max-width:133px;position:absolute;inset:auto 150px -70px auto}@media not all and (width>=768px){.loop-image.is-cta-image-4{display:none}}@media (width>=1440px){.loop-image.is-cta-image-4{max-width:233px;bottom:-150px}}.middle{height:calc(var(--spacing) * .5);background-color:var(--color-styles--neutral);width:25px;margin-top:5px;margin-bottom:5px}.nav-hover-bg{height:var(--spacing);background-color:var(--primary--700);width:100%;position:absolute}.nav-hover-circle{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--primary--800);border-radius:2147483647px;margin-left:auto;margin-right:auto;position:absolute;top:auto;left:0%;right:0%}.nav-hover-line{z-index:1;background-color:var(--primary--800);border-radius:6px;width:100%;max-width:65%;height:6px;position:absolute}.nav-line-block{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.overview-bg{z-index:1;justify-content:flex-end;align-items:flex-end;width:100%;height:43.75vw;padding-bottom:6.25vw;padding-right:7.813vw;display:flex}@media not all and (width>=992px){.overview-bg{height:550px;padding-right:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}}@media not all and (width>=768px){.overview-bg{object-fit:cover}}.overview-circle{top:calc(var(--spacing) * -15);z-index:3;position:absolute}.overview-circle-icon{width:50px;display:inline-block}.overview-circle-link{z-index:1;background-color:var(--color-styles--primary);padding:calc(var(--spacing) * 5);color:var(--color-styles--neutral);border-radius:2147483647px;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;display:flex;position:absolute;inset:15px}.overview-circle-link:hover{background-color:var(--primary--600)}.overview-content-block{background-color:var(--color-styles--neutral);padding-top:50px;padding-bottom:50px}.overview-content-wrapper{grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;max-width:none;display:grid}@media not all and (width>=992px){.overview-content-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.overview-content-wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:30px}}.overview-content-wrapper{grid-auto-columns:1fr}.overview-counter-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);display:flex}.overview-counter-icon{height:calc(var(--spacing) * 20);width:calc(var(--spacing) * 20);background-color:var(--color-styles--primary);padding:calc(var(--spacing) * 5);border-radius:2147483647px;flex:none;display:inline-block}.overview-counter-text,.overview-counter-title{color:var(--color-styles--white)}@media not all and (width>=768px){.overview-curve-text{width:calc(var(--spacing) * 25)}}.overview-image-block{flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.overview-number{height:41.5938px}@media not all and (width>=768px){.overview-number{height:36.3906px}}@media (width>=1440px){.overview-number{height:46.7969px}}.overview-number-reverse{height:41.5938px}@media not all and (width>=768px){.overview-number-reverse{height:36.3906px}}@media (width>=1440px){.overview-number-reverse{height:46.7969px}}.overview-number-reverse{transform:translateY(-1000%)}.overview-number-wrapper{justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.overview-popup-block{justify-content:flex-end;align-items:flex-end;display:flex;position:relative}.overview-popup-card{width:calc(var(--spacing) * 85);background-color:#000000d9;border-radius:10px;flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;padding:30px;display:none;position:absolute;inset:auto 60px 0 auto}@media not all and (width>=992px){.overview-popup-card{right:50px}}@media not all and (width>=480px){.overview-popup-card{width:calc(var(--spacing) * 70);bottom:50px;right:0}}@media (width>=1440px){.overview-popup-card{padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 15)}}.overview-popup-icon{cursor:pointer;background-color:var(--color-styles--neutral);border-radius:2147483647px;width:50px;height:50px;padding:10px}@media not all and (width>=992px){.overview-popup-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10)}}.overview-popup-text{margin-bottom:30px}@media (width>=1440px){.overview-popup-text{margin-bottom:calc(var(--spacing) * 10)}}.overview-popup-title{margin-bottom:15px}@media (width>=1440px){.overview-popup-title{margin-bottom:calc(var(--spacing) * 6)}}@media not all and (width>=768px){.overview-section{padding-top:calc(var(--spacing) * 15)}}.overview-shape{z-index:2;position:absolute}@media not all and (width>=768px){.overview-shape{width:150px;top:-5px}}.primary-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--neutral);padding-inline:calc(var(--spacing) * 6);--tw-font-weight:600;color:var(--color-styles--neutral);border-radius:50px;justify-content:flex-start;align-items:center;padding-block:18px;font-weight:600;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.production-button-arrow{max-width:14px}.production-button-info{white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}.production-buy-button{--tw-leading:24px;--tw-font-weight:300;--tw-tracking:0;letter-spacing:0;background-color:#4353ff;border-radius:2px;justify-content:center;align-items:center;height:46px;padding-left:18px;padding-right:18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:300;line-height:24px;transition:opacity .5s;display:flex}.production-buy-button:hover{opacity:.75}.production-contact-block{z-index:10;height:calc(var(--spacing) * 50);width:calc(var(--spacing) * 60);justify-content:center;align-items:flex-end;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);background-color:var(--color-styles--neutral);padding-inline:15px;padding-top:30px;padding-bottom:calc(var(--spacing) * 5);border-radius:6px;flex-direction:column;position:fixed;inset:auto 20px 100px auto}@media not all and (width>=768px){.production-contact-block{bottom:10px;right:10px}}.production-contact-button{background-color:var(--color-styles--primary);--tw-leading:120%;--tw-font-weight:400;--tw-tracking:0;letter-spacing:0;width:150px;height:50px;color:var(--color-styles--neutral);border-radius:6px;justify-content:center;align-items:center;gap:10px;padding-block:15px;padding-inline:30px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:120%;transition:opacity .5s;display:flex}.production-contact-button:hover{opacity:.75}@media screen and (width<=767px){.production-contact-button:hover{transform:none}}.production-contact-content{width:100%;height:100%;max-width:calc(var(--spacing) * 45);justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.production-contact-icon{width:calc(var(--spacing) * 5);cursor:pointer;position:absolute;top:10px;right:10px}.production-contact-text{text-align:center;--tw-leading:160%;--tw-font-weight:400;--tw-tracking:0;letter-spacing:0;color:var(--color-styles--white);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:160%}.production-template-block{z-index:100;height:calc(var(--spacing) * 20);background-color:var(--color-styles--white);justify-content:space-between;align-items:center;padding-top:0;padding-right:10px;display:flex;position:fixed;inset:auto 0% 0%}@media not all and (width>=992px){.production-template-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}@media not all and (width>=768px){.production-template-block{display:none}}.production-template-block{border-top:1px solid #00000026}.production-template-height{height:calc(var(--spacing) * 20)}@media not all and (width>=768px){.production-template-height{display:none}}.production-template-image{object-fit:cover;width:130px;height:100%}.production-template-info{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);height:100%;display:flex}@media not all and (width>=992px){.production-template-info{gap:15px}}.production-template-link{color:#000;text-decoration-line:none;transition:color .5s;display:inline}.production-template-link:hover{color:#4353ff}.production-template-name{--tw-leading:120%;--tw-font-weight:400;--tw-tracking:0;letter-spacing:0;color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:120%}.production-template-paragraph{--tw-leading:120%;--tw-font-weight:400;--tw-tracking:0;letter-spacing:0;color:#757575;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:120%}.production-template-title{padding-top:calc(var(--spacing) * 2);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;display:flex}.production-view-button{border-style:var(--tw-border-style);--tw-leading:120%;--tw-font-weight:400;--tw-tracking:0;letter-spacing:0;color:#000;border-width:1px;border-color:#ebebeb;border-radius:2px;align-items:center;gap:10px;height:46px;padding-block:9px;padding-inline:18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:120%;text-decoration-line:none;transition:background-color .5s;display:flex}.production-view-button:hover{color:#000;background-color:#ebebeb}.resources-bg{z-index:-1;width:100%;max-width:calc(var(--spacing) * 50);background-color:var(--color-styles--primary);position:absolute;top:0;bottom:0;left:0}@media not all and (width>=992px){.resources-bg{display:none}}.resources-bg{transform:translate(-105%)}.resources-block{justify-content:space-between;align-items:stretch;column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);display:flex}@media not all and (width>=768px){.resources-block{flex-direction:column;gap:30px}}@media (width>=1280px){.resources-block{column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 20)}}@media (width>=1440px){.resources-block{column-gap:calc(var(--spacing) * 30);row-gap:calc(var(--spacing) * 30)}}@media (width>=1920px){.resources-block{gap:137px}}.resources-button-block{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.resources-content-block{flex-direction:column;justify-content:center;align-items:stretch;width:50%;display:flex}@media not all and (width>=768px){.resources-content-block{width:100%}}.resources-icon{width:calc(var(--spacing) * 6);display:inline-block}.resources-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.resources-image.is-one{z-index:4}.resources-image.is-two{z-index:3}.resources-image.is-three{z-index:2}.resources-image.is-four{z-index:1}.resources-image-block{width:50%;position:relative;overflow:hidden}@media not all and (width>=768px){.resources-image-block{height:calc(var(--spacing) * 125);width:100%}}@media not all and (width>=480px){.resources-image-block{height:calc(var(--spacing) * 80)}}.resources-item{color:var(--color-styles--neutral);justify-content:flex-start;align-items:center;gap:10px;padding-top:15px;padding-bottom:15px;text-decoration-line:none;display:flex;position:relative;overflow:hidden}@media (width>=1440px){.resources-item{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);padding-top:30px;padding-bottom:30px}}.resources-item{border-bottom:1px solid var(--neutral--200)}.resources-list{margin-bottom:30px}@media (width>=1440px){.resources-list{margin-bottom:calc(var(--spacing) * 15)}}.resources-overlay{z-index:1;background-color:var(--color-styles--primary);width:100%;height:0%;position:absolute;bottom:0;left:0;right:0}.secondary-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--white);padding-inline:calc(var(--spacing) * 6);color:var(--color-styles--white);border-radius:50px;justify-content:flex-start;align-items:center;padding-block:18px;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.section-except{font-size:18px}.section-gap{padding-top:var(--gap--medium);padding-bottom:var(--gap--medium)}@media not all and (width>=992px){.section-gap{padding-top:var(--gap--small);padding-bottom:var(--gap--small)}}@media not all and (width>=768px){.section-gap{padding-top:var(--gap--extra-small);padding-bottom:var(--gap--extra-small)}}@media (width>=1440px){.section-gap{padding-top:var(--gap--large);padding-bottom:var(--gap--large)}}@media (width>=1920px){.section-gap{padding-top:var(--gap--extra-large);padding-bottom:var(--gap--extra-large)}}.section-subtitle{--tw-font-weight:600;color:var(--primary--900);font-weight:600}.section-subtitle.is-primary-subtitle{color:var(--color-styles--primary)}.section-title.is-white-title{color:var(--color-styles--white);text-transform:uppercase}.section-title.is-gallery-title{text-align:center;color:var(--color-styles--white)}.section-title.is-event-title,.section-title.is-directory-title{--tw-leading:1.1;line-height:1.1}.section-title.is-faqs-title{text-align:center}.section-title-block{position:relative;overflow:hidden}.section-title-block.is-team-title-block{width:100%;max-width:670px}@media not all and (width>=992px){.section-title-block.is-team-title-block{text-align:center}}@media (width>=1440px){.section-title-block.is-team-title-block{max-width:calc(var(--spacing) * 215)}}.section-title-block.is-event-banner-title-block{margin-bottom:30px}@media not all and (width>=992px){.section-title-block.is-event-banner-title-block{margin-bottom:15px}}.section-title-block.is-event-title-block{margin-bottom:30px}@media not all and (width>=768px){.section-title-block.is-event-title-block{margin-bottom:calc(var(--spacing) * 5)}}.section-title-block.is-related-post-title-block{margin-bottom:30px;padding-bottom:10px}@media not all and (width>=768px){.section-title-block.is-related-post-title-block{margin-bottom:calc(var(--spacing) * 5)}}.section-title-block.is-related-post-title-block{border-bottom:1px solid var(--neutral--200)}.section-title-block.is-directory-title-block{text-transform:uppercase;margin-bottom:30px;padding-bottom:10px}@media not all and (width>=768px){.section-title-block.is-directory-title-block{margin-bottom:calc(var(--spacing) * 5)}}@media (width>=1440px){.section-title-block.is-directory-title-block{margin-bottom:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 5)}}.section-title-block.is-directory-title-block{border-bottom:1px solid var(--neutral--100)}.section-title-block.is-directory-details-title-block{margin-bottom:30px;padding-bottom:10px}@media not all and (width>=768px){.section-title-block.is-directory-details-title-block{margin-bottom:calc(var(--spacing) * 5)}}@media (width>=1440px){.section-title-block.is-directory-details-title-block{margin-bottom:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 5)}}.section-title-block.is-directory-details-title-block{border-bottom:1px solid var(--neutral--100)}.section-title-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.section-title-wrapper.is-testimonial-title-wrapper{width:100%;max-width:calc(var(--spacing) * 105);margin-bottom:30px}@media (width>=1440px){.section-title-wrapper.is-testimonial-title-wrapper{margin-bottom:calc(var(--spacing) * 15);max-width:calc(var(--spacing) * 155)}}.section-title-wrapper.is-listing-title-wrapper{flex:none;width:100%;max-width:390px}@media not all and (width>=992px){.section-title-wrapper.is-listing-title-wrapper{max-width:100%}}@media (width>=1440px){.section-title-wrapper.is-listing-title-wrapper{max-width:590px}}.section-title-wrapper.is-resources-title-wrapper{margin-bottom:calc(var(--spacing) * 5)}@media (width>=1440px){.section-title-wrapper.is-resources-title-wrapper{margin-bottom:calc(var(--spacing) * 10)}}.section-title-wrapper.is-gallery-title-wrapper{width:100%;max-width:calc(var(--spacing) * 150);justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto}@media not all and (width>=992px){.section-title-wrapper.is-gallery-title-wrapper{margin-bottom:calc(var(--spacing) * 10)}}@media (width>=1440px){.section-title-wrapper.is-gallery-title-wrapper{max-width:calc(var(--spacing) * 175)}}.story-block{justify-content:space-between;align-items:flex-start;display:flex}@media not all and (width>=992px){.story-block{flex-direction:column;gap:10px}}.story-content-block{flex-direction:column;flex:none;gap:30px;width:100%;max-width:670px;display:flex}@media (width>=1280px){.story-content-block{max-width:calc(var(--spacing) * 200)}}@media (width>=1920px){.story-content-block{max-width:1054px}}.story-except{--tw-font-weight:400;color:var(--neutral--300);font-size:16px;font-weight:400}@media (width>=1440px){.story-except{font-size:18px}}@media (width>=1920px){.story-except{font-size:20px}}.story-image{width:100%}.style-guide-block{column-gap:var(--gap--medium);row-gap:var(--gap--medium);flex-direction:column;display:flex}@media not all and (width>=992px){.style-guide-block{column-gap:var(--gap--small);row-gap:var(--gap--small)}}@media not all and (width>=768px){.style-guide-block{column-gap:var(--gap--extra-small);row-gap:var(--gap--extra-small)}}.style-guide-content{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 10);border-width:1px;border-color:#4a4b45;border-radius:20px}@media not all and (width>=768px){.style-guide-content{padding:calc(var(--spacing) * 5);border-radius:10px}}.style-guide-wrapper{flex-direction:column;gap:30px;display:flex}@media not all and (width>=768px){.style-guide-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}.team-background{background-color:#698827f5;width:100%;height:100%;position:absolute;inset:auto auto 0 0}.team-card{margin-right:calc(var(--spacing) * 5);margin-left:calc(var(--spacing) * 5);width:calc(var(--spacing) * 75);flex-direction:column;flex:none;gap:30px;display:flex;position:relative;overflow:hidden}@media not all and (width>=992px){.team-card{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);width:100%;max-width:100%;margin-left:0;margin-right:0}}@media not all and (width>=768px){.team-card{gap:10px}}@media (width>=1440px){.team-card{width:calc(var(--spacing) * 105)}}.team-card-image{object-fit:cover;width:100%;height:100%}.team-card-text{color:var(--neutral--100)}.team-card-title{color:var(--color-styles--white)}@media not all and (width>=992px){.team-card-wrapper{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}}@media not all and (width>=768px){.team-card-wrapper{grid-template-columns:repeat(1,minmax(0,1fr));width:100%;max-width:350px;margin-left:auto;margin-right:auto}}@media not all and (width>=480px){.team-card-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (width<=991px){.team-card-wrapper{grid-auto-columns:1fr}}.team-content-block{justify-content:space-between;align-items:flex-start;display:flex}@media not all and (width>=992px){.team-content-block{margin-bottom:calc(var(--spacing) * 10);justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column}}@media not all and (width>=768px){.team-content-block{margin-bottom:calc(var(--spacing) * 5)}}@media (width>=1920px){.team-content-block{width:100%;max-width:1327px}}.team-content-wrapper{flex:1;width:100%;padding-left:30px;padding-right:30px;position:relative}@media not all and (width>=992px){.team-content-wrapper{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}}.team-details{z-index:1;width:100%;height:100%;padding:calc(var(--spacing) * 5);flex-direction:column;justify-content:space-between;display:flex;position:relative}@media (width>=1440px){.team-details{padding:calc(var(--spacing) * 10)}}.team-details-block{position:absolute;inset:0%}@media not all and (width>=992px){.team-details-block{display:none}}.team-except{--tw-font-weight:300;color:var(--color-styles--white);font-size:28px;font-weight:300}@media not all and (width>=768px){.team-except{font-size:24px}}@media (width>=1440px){.team-except{font-size:36px}}.team-image-wrapper{width:100%;position:relative;inset:0% 0% auto}.team-scroll-inner{height:100%;width:calc(var(--spacing) * 575);padding-top:calc(var(--spacing) * 20);justify-content:flex-start;align-items:flex-start;display:flex}@media not all and (width>=768px){.team-scroll-inner{flex-direction:column;align-items:center;width:100%;height:auto}}.team-section{background-color:var(--color-styles--neutral)}.team-social-block{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.team-social-icon{width:calc(var(--spacing) * 6);display:inline-block}.team-social-link{color:var(--color-styles--white);justify-content:flex-start;align-items:center;gap:6px;text-decoration-line:none;transition:color .5s;display:flex}.team-social-link:hover{color:var(--color-styles--primary)}.team-statick-container{display:none}@media not all and (width>=992px){.team-statick-container{display:block}}.team-sticky-container{height:calc(var(--spacing) * 1150);width:100%;display:flex;position:relative}@media not all and (width>=992px){.team-sticky-container{display:none}}.team-sticky-wrap{top:calc(var(--spacing) * 15);width:100%;height:610px;position:sticky;overflow:hidden}@media not all and (width>=768px){.team-sticky-wrap{height:auto;overflow:visible}}@media (width>=1440px){.team-sticky-wrap{height:790px}}.team-text{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-styles--white);padding-inline:calc(var(--spacing) * 5);color:var(--color-styles--white);text-transform:uppercase;border-radius:50px;padding-block:14px}.text-animation-overlay{z-index:1;background-image:linear-gradient(125deg, var(--color-styles--transparent), var(--color-styles--bg) 15%, var(--color-styles--bg));width:120%;height:100%;display:none;position:absolute;inset:0%}.text-animation-overlay.is-black{background-image:linear-gradient(125deg, var(--color-styles--transparent), var(--color-styles--neutral) 15%, var(--color-styles--neutral))}.text-animation-overlay.is-green{background-image:linear-gradient(125deg, var(--color-styles--transparent), var(--primary--900) 15%, var(--primary--900))}.top{height:calc(var(--spacing) * .5);background-color:var(--color-styles--neutral);width:25px}@media not all and (width>=992px){.top{flex:none}}.typography-block{flex-wrap:wrap;gap:30px;display:flex}@media not all and (width>=768px){.typography-block{gap:30px}}@media not all and (width>=480px){.typography-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}@media (width>=1280px){.typography-block{flex-direction:row;justify-content:space-between}}@media (width>=1440px){.typography-block{column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 20)}}.typography-content-wrapper{flex-direction:column;gap:10px;width:100%;display:flex}.typography-except,.typography-heading{word-break:break-all}.typography-left-block{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;flex:none;width:100%;max-width:262px}@media not all and (width>=768px){.typography-left-block{gap:10px}}.typography-right-block{width:100%;max-width:calc(var(--spacing) * 175);justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 10);border-width:1px;border-color:#4a4b45;border-radius:20px;flex-direction:column;display:flex}@media not all and (width>=992px){.typography-right-block{gap:30px;padding:30px}}@media not all and (width>=768px){.typography-right-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 5);border-radius:10px}}@media (width>=1440px){.typography-right-block{max-width:850px}}@media (width>=1920px){.typography-right-block{max-width:970px}}.typography-subtext{--tw-font-weight:500;font-weight:500}.typography-text{--tw-font-weight:500;font-size:18px;font-weight:500}.typography-text-wrapper{width:100%;max-width:calc(var(--spacing) * 45);flex:none}.typography-wrapper{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);width:100%;display:flex}@media not all and (width>=768px){.typography-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}}.utility-page-content{width:calc(var(--spacing) * 65);text-align:center;flex-direction:column;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.w-checkbox{padding-left:calc(var(--spacing) * 5);margin-bottom:5px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{clear:both;content:" ";grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin-top:var(--spacing);margin-bottom:0;margin-right:0;margin-left:calc(var(--spacing) * -5);--tw-leading:normal;line-height:normal}.w-checkbox-input--inputType-custom{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:#ccc;border-radius:2px}.w-checkbox-input--inputType-custom.is-w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.is-w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-layout-blockcontainer{max-width:calc(var(--spacing) * 235);margin-left:auto;margin-right:auto;display:block}@media not all and (width>=992px){.w-layout-blockcontainer{max-width:calc(var(--spacing) * 182)}}@media not all and (width>=768px){.w-layout-blockcontainer{max-width:none}}.w-layout-grid{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:1fr;display:grid}.what-block{justify-content:space-between;align-items:flex-start;display:flex}@media not all and (width>=992px){.what-block{flex-direction:column;gap:30px}}@media not all and (width>=768px){.what-block{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10)}}.what-content-block{flex-direction:column;flex:none;gap:30px;width:100%;max-width:650px;display:flex}@media (width>=1280px){.what-content-block{max-width:calc(var(--spacing) * 200)}}@media (width>=1440px){.what-content-block{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15)}}@media (width>=1920px){.what-content-block{max-width:1054px}}.what-content-divider{height:calc(var(--spacing) * .25);background-color:var(--neutral--100);width:100%}.what-content-wrapper{justify-content:space-between;align-items:center;display:flex}@media not all and (width>=768px){.what-content-wrapper{flex-direction:column;gap:10px}}.what-except{color:var(--neutral--300);font-size:18px}@media not all and (width>=768px){.what-except{text-align:center}}.what-except-wrapper{width:100%;max-width:410px}@media (width>=1280px){.what-except-wrapper{max-width:calc(var(--spacing) * 125)}}.what-icon{width:38px;display:inline-block}@media (width>=1280px){.what-icon{width:calc(var(--spacing) * 12)}}.what-title-block{width:100%;max-width:250px}@media not all and (width>=768px){.what-title-block{text-align:center;margin-left:auto;margin-right:auto}}@media (width>=1440px){.what-title-block{max-width:calc(var(--spacing) * 100)}}.what-title-wrapper{justify-content:flex-start;align-items:center;gap:15px;display:flex}@media not all and (width>=768px){.what-title-wrapper{flex-direction:column;gap:10px}}@media (width>=1280px){.what-title-wrapper{gap:46px}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--color-styles--bg:#fffff5;--color-styles--neutral:black;--color-styles--primary:#bef746;--color-styles--transparent:transparent;--color-styles--white:white;--font-family--display-1:"Mona Sans", sans-serif;--font-family--display-2:"Old Standard TT", sans-serif;--gap--extra-large:160px;--gap--extra-small:40px;--gap--large:130px;--gap--medium:100px;--gap--small:70px;--neutral--100:#b0b0b0;--neutral--200:#8a8a8a;--neutral--300:#545454;--neutral--400:#333;--neutral--50:#e6e6e6;--neutral--600:black;--neutral--700:black;--neutral--800:black;--neutral--900:black;--primary--100:#ebfdc6;--primary--200:#e1fbaa;--primary--300:#d3fa83;--primary--400:#cbf96b;--primary--50:#f9feed;--primary--600:#ade140;--primary--700:#87af32;--primary--800:#698827;--primary--900:#50681d}.skip-link{z-index:2000;background:var(--color-styles--neutral);color:var(--color-styles--white);border-radius:8px;padding:10px 16px;position:absolute;top:-100%;left:16px}.skip-link:focus-visible{top:16px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slider-mask{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow:hidden}.slider-mask::-webkit-scrollbar{display:none}.slider-mask>*{scroll-snap-align:start;flex:0 0 100%}.header-section{z-index:1000;transition:transform .5s cubic-bezier(.5,1,.89,1);position:relative}.header-section[data-hidden]{transform:translateY(-120%)}.header-brand-logo{object-fit:contain;width:100%;height:100%;display:block}.header-arrow-icon{width:10px;height:10px}.header-hover-block{pointer-events:none;position:absolute;inset:auto 0 -6px}.nav-hover-circle,.nav-hover-line,.nav-hover-bg{background:var(--color-styles--primary);width:0;height:2px;transition:width .35s;display:block}.nav-hover-circle{width:0;height:0}.header-nav-link:hover .nav-hover-line,.header-dropdown-toggle:hover .nav-hover-line{width:100%}.header-nav-link,.header-dropdown{position:relative}.header-dropdown-toggle{cursor:pointer;align-items:center;display:flex}.header-dropdown-list{opacity:0;min-width:200px;padding-top:16px;transition:opacity .3s;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.header-dropdown-list[data-open]{display:block}.header-dropdown-list[data-visible]{opacity:1}.header-dropdown-icon{width:12px;height:12px;transition:transform .3s}[data-dropdown-toggle][aria-expanded=true] .header-dropdown-icon{transform:rotate(180deg)}.header-menu-button{display:none}@media screen and (width<=991px){.header-menu-button{display:block}.header-nav-menu{display:none;position:absolute;top:100%;left:0;right:0}.header-nav-menu[data-open]{display:block}.header-dropdown-list{min-width:0;padding-top:8px;position:static;transform:none}}.footer-social-link,.footer-contact-card{align-items:center;display:flex}.footer-success-message[hidden],.footer-error-message[hidden]{display:none}.button-bg{width:0;transition:width .4s cubic-bezier(.5,1,.89,1)}.primary-button:hover .button-bg,.secondary-button:hover .button-bg,.primary-button:focus-visible .button-bg,.secondary-button:focus-visible .button-bg{width:100%}.faqs-question-heading{font:inherit;margin:0}.faqs-question-block{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0}.faqs-answer-block{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.faqs-answer-block>*{min-height:0;overflow:hidden}[data-accordion-item][data-open] .faqs-answer-block{grid-template-rows:1fr}.faqs-icon{width:20px;transition:transform .3s}[data-accordion-item][data-open] .faqs-icon{transform:rotate(45deg)}.blog-post-image-link,.directory-image-wrapper,.directory-subtitle-link,.listing-post-image-link,.gallery-image-link{display:block}.directory-phone,.contact-info-text{display:inline-block}[data-accordion-item][data-open] .overview-popup-card{display:flex}.overview-popup-icon{display:block}.overview-bg>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.overview-bg{position:relative}.gallery-overlay,.gallery-button{opacity:0;transition:opacity .4s}.home-gallery-image-block:hover .gallery-overlay,.home-gallery-image-block:hover .gallery-button,.home-gallery-image-block-2:hover .gallery-overlay,.home-gallery-image-block-2:hover .gallery-button,.home-gallery-image-block:focus-visible .gallery-overlay,.home-gallery-image-block:focus-visible .gallery-button,.home-gallery-image-block-2:focus-visible .gallery-overlay,.home-gallery-image-block-2:focus-visible .gallery-button{opacity:1}.gallery-circle{pointer-events:none;display:none;transform:translate(-50%,-50%)}.home-gallery-image-block:hover .gallery-circle,.home-gallery-image-block-2:hover .gallery-circle{display:flex}.container-default{display:block}.about-image-block,.colorbox-grid,.community-grid,.donate-grid,.event-list,.gallery-wrapper,.listing-gid,.wrapper{display:grid}.team-background{width:100%;height:0;transition:height .45s cubic-bezier(.5,1,.89,1)}.team-details{opacity:0;transition:opacity .35s .1s}.team-card:hover .team-background,.team-card:focus-within .team-background{height:100%}.team-card:hover .team-details,.team-card:focus-within .team-details{opacity:1}.team-details a{pointer-events:none}.team-card:hover .team-details a,.team-card:focus-within .team-details a{pointer-events:auto}.directory-search-dropdown{position:relative}.directory-search-dropdown-toggle{cursor:pointer;align-items:center;width:100%;display:flex}.directory-search-dropdown-list{z-index:10;opacity:0;transition:opacity .3s;display:none;position:absolute;top:100%;left:0;right:0}.directory-search-dropdown-list[data-open]{display:block}.directory-search-dropdown-list[data-visible]{opacity:1}.directory-search-icon{width:12px;height:12px;margin-left:auto;transition:transform .3s}[data-dropdown-toggle][aria-expanded=true] .directory-search-icon{transform:rotate(180deg)}.directory-search-text{display:block}.event-image-block{opacity:0;transition:opacity .4s}.event-item-bg{height:0;transition:height .45s cubic-bezier(.5,1,.89,1)}.event-content-card{opacity:0;transition:opacity .35s .1s}.event-item:hover .event-image-block,.event-item:focus-within .event-image-block,.event-item:hover .event-content-card,.event-item:focus-within .event-content-card{opacity:1}.event-item:hover .event-item-bg,.event-item:focus-within .event-item-bg{height:100%}.event-content-card a{pointer-events:none}.event-item:hover .event-content-card a,.event-item:focus-within .event-content-card a{pointer-events:auto}.gallery-lightbox-link .gallery-overlay,.gallery-lightbox-link .gallery-button{opacity:0;transition:opacity .4s}.gallery-lightbox-link:hover .gallery-overlay,.gallery-lightbox-link:hover .gallery-button,.gallery-lightbox-link:focus-visible .gallery-overlay,.gallery-lightbox-link:focus-visible .gallery-button{opacity:1}.gallery-lightbox-link:hover .gallery-circle{display:flex}.lightbox{z-index:2000;background:#000000e6;justify-content:center;align-items:center;gap:20px;padding:40px;display:flex;position:fixed;inset:0}.lightbox-image{object-fit:contain;border-radius:6px;max-width:min(1100px,100%);max-height:100%}.lightbox-close,.lightbox-step{background:var(--color-styles--white);width:48px;height:48px;color:var(--color-styles--neutral);cursor:pointer;border-radius:100%;flex:none;font-size:28px;line-height:1}.lightbox-close{font-size:24px;position:absolute;top:24px;right:24px}@media screen and (width<=767px){.lightbox{gap:8px;padding:16px}.lightbox-close,.lightbox-step{width:40px;height:40px}}.lightbox[hidden]{display:none}.directory-button .button-icon-block,.blog-button .button-icon-block{width:0;transition:width .3s,margin-left .3s}.directory-button:hover .button-icon-block,.directory-button:focus-visible .button-icon-block,.blog-button:hover .button-icon-block,.blog-button:focus-visible .button-icon-block{width:20px;margin-left:8px}.error-brand-logo{width:100%;height:auto;display:block}.error-background-video{position:relative}.error-background-video>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.prose{color:var(--color-styles--neutral)}.prose>*+*{margin-top:20px}.prose :is(h2,h3,h4,h5,h6){margin-top:40px;margin-bottom:20px}.prose :is(h2,h3,h4,h5,h6):first-child{margin-top:0}.prose h2{font-size:32px;font-weight:600;line-height:1.3}.prose h3{font-size:26px;font-weight:500;line-height:1.4}.prose h4,.prose h5,.prose h6{font-size:20px;font-weight:400;line-height:1.6}@media screen and (width>=1440px){.prose h2{font-size:36px}}@media screen and (width<=767px){.prose h2{font-size:28px}.prose h3{font-size:20px;font-weight:500}}.prose ul{padding-left:24px;list-style:outside}.prose ol{padding-left:24px;list-style:decimal}.prose li+li,.prose :is(ul,ol) :is(ul,ol){margin-top:8px}.prose strong{font-weight:700}.prose em{font-style:italic}.prose a{text-underline-offset:3px;text-decoration:underline}.prose blockquote{border-left:2px solid;padding-left:24px;font-style:italic}.prose :is(img,video,iframe){border-radius:6px;width:100%;height:auto}.prose figure figcaption{opacity:.75;margin-top:8px;font-size:.875em}.prose :is(code,kbd,samp){background:#0000000f;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.prose pre{background:#0000000f;border-radius:6px;padding:20px;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose .table-wrap{overflow-x:auto}.prose table{border-collapse:collapse;text-align:left;width:100%}.prose :is(th,td){border-bottom:1px solid #0000001f;padding:10px 12px}.prose hr{border:0;border-top:1px solid #0000001f}@media screen and (width>=992px){.team-card-wrapper{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.team-card{width:100%;margin-left:0;margin-right:0}}.what-title{font-size:32px;font-weight:600;line-height:1.3}.directory-subtitle,.blog-post-title,.team-card-title,.event-subtitle,.donate-subtitle,.community-subtitle,.footer-contact-title,.overview-popup-title{font-size:26px;font-weight:500;line-height:1.4}.listing-post-title,.home-community-title,.resources-text{font-size:20px;font-weight:400;line-height:1.6}@media screen and (width>=1440px){.what-title{font-size:36px}}@media screen and (width<=767px){.what-title{font-size:28px}.directory-subtitle,.blog-post-title,.team-card-title,.event-subtitle,.donate-subtitle,.community-subtitle,.footer-contact-title,.overview-popup-title{font-size:20px}}.section-title-block.is-uppercase{text-transform:uppercase}.section-title-block.is-centered{text-align:center}.section-subtitle.is-on-dark{color:var(--color-styles--white)}.story-except{font-size:20px;font-weight:400;line-height:1.6}.directory-top-image-wrapper{aspect-ratio:5/4}.directory-top-featured-image,.directory-top-hover-image{object-fit:cover;width:100%;height:100%}.directory-top-hover-image{opacity:0;transition:opacity .4s}.directory-top-card:hover .directory-top-hover-image{opacity:1}.directory-top-link-wrapper,.directory-link-wrapper{position:relative}.directory-arrow-icon{opacity:0;transition:opacity .3s;position:absolute;inset:0}.directory-top-link-wrapper:hover .directory-arrow-icon,.directory-link-wrapper:hover .directory-arrow-icon{opacity:1}.directory-top-link-wrapper:hover .directory-map-icon,.directory-link-wrapper:hover .directory-map-icon{opacity:0}.directory-map-icon{transition:opacity .3s}.directory-image-wrapper{position:relative}.directory-hover-image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.directory-card:hover .directory-hover-image{opacity:1}.directory-phone-icon,.directory-rating-icon,.footer-contact-icon,.footer-social-icon,.team-social-icon,.button-icon,.header-arrow-icon,.resources-icon,.overview-circle-icon{vertical-align:middle;flex:none;display:inline-block}.directory-phone-icon{width:20px;height:20px}.directory-rating-icon{width:17px;height:18px}.directory-phone{align-items:center;display:inline-flex}.directory-card{flex-direction:column;height:100%;display:flex}.directory-content-block{flex:1;align-items:flex-start}.directory-content-wrapper{flex-direction:column;gap:10px;display:flex}.gallery-lightbox-link{aspect-ratio:1}.colorbox-token{opacity:.7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:block}.listing-post-image{aspect-ratio:7/5}.listing-image{object-fit:cover;width:100%;height:100%}@media screen and (width<=991px){.home-gallery-sticky-container{height:auto;display:block}.home-gallery-sticky-wrap{height:auto;position:static;overflow:visible}.home-gallery-slide{width:auto;height:auto;padding-top:0;display:block}.home-gallery-slide-wrapper{align-items:stretch}.home-gallery-image-block,.home-gallery-image-block-2{max-width:100%;margin-left:0;margin-right:0}}.blog-post-bg,.blog-post-bg-wrapper,.blog-post-read-time,.blog-post-read-title{display:block}.blog-post-read-wrapper{display:flex}.blog-post-read-time{font-size:46px;font-weight:600;line-height:1}.blog-post-read-title{font-size:20px;font-weight:400;line-height:1}@media screen and (width<=991px){.blog-post-read-time{font-size:28px}}.error-title{color:#949494}.blog-post-bg{background-color:var(--primary--900)}@media screen and (width>=1440px){@layer base{h1{font-size:80px}h2{font-size:60px}h3{font-size:46px}h4{font-size:36px}}}@media screen and (width<=479px){@layer base{h1{font-size:30px}}}@media screen and (width<=767px){@layer base{h1{font-size:40px}h2{font-size:30px}h3{font-size:24px}h4{font-size:28px}h5{font-size:20px;font-weight:500}}}@media screen and (width<=991px){@layer base{h3{font-size:28px;font-weight:500}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
