@media only screen and (min-width: 0rem){#hero-1426[data-astro-cid-ewxirvlt]{text-align:center;padding:clamp(12.5rem,25.95vw,18.75em) 1rem;overflow:hidden;position:relative;z-index:1}#hero-1426[data-astro-cid-ewxirvlt] .cs-overlay[data-astro-cid-ewxirvlt]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:-1}#hero-1426[data-astro-cid-ewxirvlt] .cs-background[data-astro-cid-ewxirvlt]{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;opacity:1;-o-object-fit:cover;object-fit:cover;background-color:#fff}#hero-1426[data-astro-cid-ewxirvlt] .cs-background[data-astro-cid-ewxirvlt] img[data-astro-cid-ewxirvlt]{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#hero-1426[data-astro-cid-ewxirvlt] .cs-container[data-astro-cid-ewxirvlt]{width:100%;max-width:80rem;margin:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;z-index:2;gap:3rem}#hero-1426[data-astro-cid-ewxirvlt] .cs-content[data-astro-cid-ewxirvlt]{width:100%;max-width:39.375rem}#hero-1426[data-astro-cid-ewxirvlt] .cs-topper[data-astro-cid-ewxirvlt]{font-size:clamp(.8125rem,1.5vw,1rem);line-height:1.2em;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-bottom:1rem;color:var(--secondary);display:inline-block;position:relative}#hero-1426[data-astro-cid-ewxirvlt] .cs-title[data-astro-cid-ewxirvlt]{font-size:40px;font-weight:900;line-height:5em;text-align:center;max-width:64rem;color:#f0f3f5;position:relative;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}#hero-1426[data-astro-cid-ewxirvlt] .cs-text[data-astro-cid-ewxirvlt]{font-size:clamp(1rem,1.95vw,1.25rem);line-height:1.5em;text-align:center;width:100%;max-width:clamp(29rem,60vw,38.785rem);margin:0 auto;margin-bottom:2rem;color:#f0f3f5}}@media (max-width: 768px){.cs-title[data-astro-cid-ewxirvlt]{word-break:break-word}}@media only screen and (min-width: 0rem){body.dark-mode #hero-1426[data-astro-cid-ewxirvlt] .cs-background[data-astro-cid-ewxirvlt]{background-color:#0a2037}}@media only screen and (min-width: 768px){#hero-1426[data-astro-cid-ewxirvlt]{padding:clamp(22rem,30vw,25rem) 1rem}#hero-1426[data-astro-cid-ewxirvlt] .cs-background[data-astro-cid-ewxirvlt]{-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width: 0rem){#sbsr-1475[data-astro-cid-ftcqipvb]{padding:var(--sectionPadding);overflow:hidden}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-container[data-astro-cid-ftcqipvb]{width:100%;max-width:34.375rem;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:clamp(3rem,4vw,4rem)}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-content[data-astro-cid-ftcqipvb]{text-align:left;width:100%;max-width:33.875rem;display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:10}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-text[data-astro-cid-ftcqipvb]{margin-bottom:1rem}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-text[data-astro-cid-ftcqipvb]:last-of-type{margin-bottom:2rem}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-ul[data-astro-cid-ftcqipvb]{width:100%;margin:0 0 2rem;padding:0;display:flex;flex-direction:column;align-items:flex-start;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:.75rem}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-li[data-astro-cid-ftcqipvb]{font-size:var(--bodyFontSize);list-style:none;line-height:1.5em;width:100%;color:var(--bodyTextColor);display:flex;justify-content:flex-start;align-items:flex-start;gap:.5rem}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-icon[data-astro-cid-ftcqipvb]{width:1.5rem;height:auto;margin-top:1px;display:block}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-image-group[data-astro-cid-ftcqipvb]{font-size:min(2.25vw,.83em);width:40.75em;min-height:45em;display:flex;justify-content:center;position:relative;z-index:1}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-picture[data-astro-cid-ftcqipvb]{width:33.875em;height:auto;border-radius:15.625em;border:.625em solid #a3b1c0;background-color:#a3b1c0;overflow:hidden;display:block;position:relative}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-picture[data-astro-cid-ftcqipvb] img[data-astro-cid-ftcqipvb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-oval[data-astro-cid-ftcqipvb]{width:45.4375em;height:auto;position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%) rotate(38deg)}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-box[data-astro-cid-ftcqipvb]{text-align:center;width:auto;padding:clamp(1em,3vw,2.5em) clamp(2.5em,5vw,4em);display:inline-flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;left:0;bottom:3.75em;z-index:10}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-blob[data-astro-cid-ftcqipvb]{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-number[data-astro-cid-ftcqipvb]{font-size:clamp(1.25rem,4.3vw,3.0625rem);line-height:1.2em;font-weight:900;margin:0;color:var(--secondary);display:block;z-index:10}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-desc[data-astro-cid-ftcqipvb]{font-size:clamp(.75rem,1.5vw,1rem);line-height:1.5em;text-align:inherit;font-weight:700;width:100%;max-width:20ch;color:var(--bodyTextColor);position:relative;z-index:10}}@media only screen and (min-width: 64rem){#sbsr-1475[data-astro-cid-ftcqipvb] .cs-container[data-astro-cid-ftcqipvb]{max-width:80rem;flex-direction:row;justify-content:space-between;align-items:stretch}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-content[data-astro-cid-ftcqipvb]{width:47%;padding:4.375rem 0;align-self:center}#sbsr-1475[data-astro-cid-ftcqipvb] .cs-image-group[data-astro-cid-ftcqipvb]{font-size:min(1.2vw,1em);order:2}}@media only screen and (min-width: 0rem){body.dark-mode #sbsr-1475[data-astro-cid-ftcqipvb] .cs-topper[data-astro-cid-ftcqipvb],body.dark-mode #sbsr-1475[data-astro-cid-ftcqipvb] .cs-title[data-astro-cid-ftcqipvb],body.dark-mode #sbsr-1475[data-astro-cid-ftcqipvb] .cs-text[data-astro-cid-ftcqipvb],body.dark-mode #sbsr-1475[data-astro-cid-ftcqipvb] .cs-li[data-astro-cid-ftcqipvb]{color:var(--bodyTextColorWhite)}body.dark-mode #sbsr-1475[data-astro-cid-ftcqipvb] .cs-text[data-astro-cid-ftcqipvb]{opacity:.8}}@media only screen and (min-width: 0rem){#quote-561[data-astro-cid-aptr7evj]{padding:var(--sectionPadding);background-color:#f0f3f5}#quote-561[data-astro-cid-aptr7evj] .cs-container[data-astro-cid-aptr7evj]{width:100%;max-width:80rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#quote-561[data-astro-cid-aptr7evj] .cs-content[data-astro-cid-aptr7evj]{text-align:left;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1rem,2vw,1.25rem)}#quote-561[data-astro-cid-aptr7evj] .cs-topper[data-astro-cid-aptr7evj]{font-size:clamp(1rem,2vw,1.25rem);line-height:1.2em;text-transform:uppercase;text-align:inherit;letter-spacing:.1em;font-weight:700;color:var(--headerColor);margin-bottom:.25rem;display:flex;justify-content:flex-start;align-items:center;gap:1.5rem}#quote-561[data-astro-cid-aptr7evj] .cs-topper[data-astro-cid-aptr7evj]:before{content:"";width:3.125rem;height:2px;background:var(--secondary);opacity:1;display:block}#quote-561[data-astro-cid-aptr7evj] .cs-review-p[data-astro-cid-aptr7evj]{font-size:clamp(1.9375rem,5.1vw,3.0625rem);line-height:1.2em;font-weight:300;margin:0;color:var(--headerColor)}#quote-561[data-astro-cid-aptr7evj] .cs-review-name[data-astro-cid-aptr7evj]{font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.2em;font-weight:700;text-transform:uppercase;margin:0;color:var(--secondary);display:block;letter-spacing:.01em}}@media only screen and (min-width: 0rem){body.dark-mode #quote-561[data-astro-cid-aptr7evj]{background-color:var(--medium)}body.dark-mode #quote-561[data-astro-cid-aptr7evj] .cs-quote[data-astro-cid-aptr7evj],body.dark-mode #quote-561[data-astro-cid-aptr7evj] .cs-review-p[data-astro-cid-aptr7evj],body.dark-mode #quote-561[data-astro-cid-aptr7evj] .cs-review-name[data-astro-cid-aptr7evj],body.dark-mode #quote-561[data-astro-cid-aptr7evj] .cs-topper[data-astro-cid-aptr7evj]{color:var(--bodyTextColorWhite)}}.property-listings[data-astro-cid-q2invg55]{text-align:center;padding:var(--sectionPadding)}.featured-listings-header[data-astro-cid-q2invg55]{margin-bottom:20px;font-size:3.5rem;font-weight:700;padding-top:80px}.listings-list[data-astro-cid-q2invg55]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;width:100%;max-width:1200px;margin:0 auto 60px}@media (max-width: 768px){.listings-list[data-astro-cid-q2invg55]{padding-left:15px;padding-right:15px;grid-template-columns:1fr;gap:30px}}.cs-button-solid[data-astro-cid-q2invg55]{font-size:(16/16rem);line-height:clamp(2.875em,5.5vw,3.5em);text-decoration:none;font-weight:700;text-align:center;margin:0;color:#f0f3f5;padding:0 (32/16rem);background-color:var(--primaryLight);overflow:hidden;display:inline-block;position:relative;z-index:1;box-sizing:border-box;transition:color .3s;border-radius:16px;&:before{content:"";position:absolute;height:100%;width:0%;background:#0f3258;opacity:1;top:0;left:0;z-index:-1;transition:width .3s}&:hover{&:before{width:100%}}}@media only screen and (min-width: 0rem){#meet-team-220[data-astro-cid-hidj4puf]{text-align:center;padding:var(--sectionPadding)}#meet-team-220[data-astro-cid-hidj4puf] .cs-container[data-astro-cid-hidj4puf]{width:100%;max-width:34.375rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#meet-team-220[data-astro-cid-hidj4puf] .cs-content[data-astro-cid-hidj4puf]{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#meet-team-220[data-astro-cid-hidj4puf] .cs-picture0[data-astro-cid-hidj4puf],#meet-team-220[data-astro-cid-hidj4puf] .cs-picture1[data-astro-cid-hidj4puf],#meet-team-220[data-astro-cid-hidj4puf] .cs-picture2[data-astro-cid-hidj4puf]{width:100%;margin-bottom:1rem;display:block;position:relative;aspect-ratio:296/320;overflow:hidden}#meet-team-220[data-astro-cid-hidj4puf] .cs-picture0[data-astro-cid-hidj4puf] img[data-astro-cid-hidj4puf],#meet-team-220[data-astro-cid-hidj4puf] .cs-picture1[data-astro-cid-hidj4puf] img[data-astro-cid-hidj4puf],#meet-team-220[data-astro-cid-hidj4puf] .cs-picture2[data-astro-cid-hidj4puf] img[data-astro-cid-hidj4puf]{position:relative;border-radius:36px;top:0;left:0;height:100%;width:80%;-o-object-fit:cover;object-fit:cover;transition:transform .7s}#meet-team-220[data-astro-cid-hidj4puf] .cs-card-group[data-astro-cid-hidj4puf]{padding:0;margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}#meet-team-220[data-astro-cid-hidj4puf] .cs-item[data-astro-cid-hidj4puf]{list-style:none;width:100%;max-width:21.25rem;padding:clamp(1rem,2vw,1.25rem);padding-bottom:1.25rem;background:#f1f1f4;border:8px solid #a3b1c0;border-radius:36px;transition:box-shadow .3s,border-color .3s;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box}#meet-team-220[data-astro-cid-hidj4puf] .cs-item[data-astro-cid-hidj4puf]:hover{box-shadow:0 4px 8px #0003;border-color:#1e3f62}#meet-team-220[data-astro-cid-hidj4puf] .cs-agent-name0[data-astro-cid-hidj4puf],#meet-team-220[data-astro-cid-hidj4puf] .cs-agent-name1[data-astro-cid-hidj4puf],#meet-team-220[data-astro-cid-hidj4puf] .cs-agent-name2[data-astro-cid-hidj4puf]{font-size:1.25rem;line-height:1.2em;font-weight:700;margin-bottom:.25rem;color:var(--headerColor);display:block}#meet-team-220[data-astro-cid-hidj4puf] .cs-agent-link[data-astro-cid-hidj4puf]{width:clamp(1.75rem,3vw,2rem);height:clamp(1.75rem,3vw,2rem);border-radius:36px;display:flex;justify-content:center;align-items:center;transform-style:preserve-3d;perspective:700px;text-decoration:none}#meet-team-220[data-astro-cid-hidj4puf] .cs-agent-link[data-astro-cid-hidj4puf] img[data-astro-cid-hidj4puf]{width:.875rem;height:auto;transition:transform .7s}#meet-team-220[data-astro-cid-hidj4puf] .cs-button-solid[data-astro-cid-hidj4puf]{font-size:1rem;line-height:clamp(2.875em,5.5vw,3.5em);text-decoration:none;font-weight:700;text-align:center;margin:0;color:#f0f3f5;padding:0 2rem;background-color:var(--primaryLight);overflow:hidden;display:inline-block;position:relative;z-index:1;box-sizing:border-box;transition:color .3s;border-radius:16px}#meet-team-220[data-astro-cid-hidj4puf] .cs-button-solid[data-astro-cid-hidj4puf]:before{content:"";position:absolute;height:100%;width:0%;background:#0f3258;opacity:1;top:0;left:0;z-index:-1;transition:width .3s}#meet-team-220[data-astro-cid-hidj4puf] .cs-button-solid[data-astro-cid-hidj4puf]:hover:before{width:100%}}@media only screen and (min-width: 48rem){#meet-team-220[data-astro-cid-hidj4puf] .cs-container[data-astro-cid-hidj4puf]{max-width:80em}#meet-team-220[data-astro-cid-hidj4puf] .cs-card-group[data-astro-cid-hidj4puf]{flex-direction:row}#meet-team-220[data-astro-cid-hidj4puf] .cs-item[data-astro-cid-hidj4puf]{width:31%}#meet-team-220[data-astro-cid-hidj4puf] .cs-picture0[data-astro-cid-hidj4puf],#meet-team-220[data-astro-cid-hidj4puf] .cs-picture1[data-astro-cid-hidj4puf],#meet-team-220[data-astro-cid-hidj4puf] .cs-picture2[data-astro-cid-hidj4puf]{height:clamp(15rem,31.25vw,22.5rem);aspect-ratio:none}}@media only screen and (min-width: 0rem){body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-topper[data-astro-cid-hidj4puf]{color:var(--primaryLight)}body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-title[data-astro-cid-hidj4puf],body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-text[data-astro-cid-hidj4puf],body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-agent-name0[data-astro-cid-hidj4puf],body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-agent-name1[data-astro-cid-hidj4puf],body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-agent-name2[data-astro-cid-hidj4puf],body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-job-title[data-astro-cid-hidj4puf]{color:var(--bodyTextColorWhite)}body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-item[data-astro-cid-hidj4puf]{background-color:var(--medium)}body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-agent-link[data-astro-cid-hidj4puf] img[data-astro-cid-hidj4puf]{filter:brightness(150%)}body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-item[data-astro-cid-hidj4puf]{background:var(--medium);border-color:#486380;color:var(--bodyTextColorWhite)}body.dark-mode #meet-team-220[data-astro-cid-hidj4puf] .cs-item[data-astro-cid-hidj4puf]:hover{box-shadow:0 4px 8px #0003;border-color:#f0f3f5}}@media only screen and (min-width: 0rem){#services-1644[data-astro-cid-lug7qch3]{padding:var(--sectionPadding)}#services-1644[data-astro-cid-lug7qch3] .cs-container[data-astro-cid-lug7qch3]{width:100%;max-width:80rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(2.5rem,4vw,4rem)}#services-1644[data-astro-cid-lug7qch3] .cs-content[data-astro-cid-lug7qch3]{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#services-1644[data-astro-cid-lug7qch3] .cs-title[data-astro-cid-lug7qch3]{max-width:none}#services-1644[data-astro-cid-lug7qch3] .cs-text[data-astro-cid-lug7qch3]{max-width:60ch}#services-1644[data-astro-cid-lug7qch3] .cs-card-group[data-astro-cid-lug7qch3]{width:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch}#services-1644[data-astro-cid-lug7qch3] .cs-item[data-astro-cid-lug7qch3]{list-style:none;width:100%;box-sizing:border-box;padding:2rem 1rem;display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(1.5rem,3vw,2.5rem);position:relative;z-index:1}#services-1644[data-astro-cid-lug7qch3] .cs-item[data-astro-cid-lug7qch3]:last-of-type:before{display:none}#services-1644[data-astro-cid-lug7qch3] .cs-item[data-astro-cid-lug7qch3]:before{content:"";width:100%;height:1px;background:linear-gradient(to right,#fff0,#bababa,#fff0);opacity:.6;position:absolute;display:block;bottom:0;left:0}#services-1644[data-astro-cid-lug7qch3] .cs-item[data-astro-cid-lug7qch3]:first-of-type{padding-top:0}#services-1644[data-astro-cid-lug7qch3] .cs-item[data-astro-cid-lug7qch3]:last-of-type{padding-bottom:0;border:none}#services-1644[data-astro-cid-lug7qch3] .cs-image-group[data-astro-cid-lug7qch3]{position:relative}#services-1644[data-astro-cid-lug7qch3] .cs-icon[data-astro-cid-lug7qch3]{width:3rem;height:auto}#services-1644[data-astro-cid-lug7qch3] .cs-h2[data-astro-cid-lug7qch3]{font-size:clamp(1.25rem,2.5vw,1.5625rem);text-align:inherit;line-height:1.2em;font-weight:700;margin:0 0 1rem;color:var(--headerColor)}#services-1644[data-astro-cid-lug7qch3] .cs-item-text[data-astro-cid-lug7qch3]{font-size:clamp(.875rem,1.6vw,1rem);text-align:inherit;line-height:1.5em;margin:0;color:var(--bodyTextColor)}}@media only screen and (min-width: 48rem){#services-1644[data-astro-cid-lug7qch3] .cs-container[data-astro-cid-lug7qch3]{max-width:120rem}#services-1644[data-astro-cid-lug7qch3] .cs-card-group[data-astro-cid-lug7qch3]{flex-direction:row;justify-content:center}#services-1644[data-astro-cid-lug7qch3] .cs-item[data-astro-cid-lug7qch3]{padding:0rem clamp(1.5rem,3vw,3.75rem)}#services-1644[data-astro-cid-lug7qch3] .cs-item[data-astro-cid-lug7qch3]:before{width:1px;height:100%;background:linear-gradient(to bottom,#fff0,#bababa,#fff0);left:auto;right:0}}@media only screen and (min-width: 0rem){body.dark-mode #services-1644[data-astro-cid-lug7qch3] .cs-title[data-astro-cid-lug7qch3],body.dark-mode #services-1644[data-astro-cid-lug7qch3] .cs-text[data-astro-cid-lug7qch3],body.dark-mode #services-1644[data-astro-cid-lug7qch3] .cs-h2[data-astro-cid-lug7qch3],body.dark-mode #services-1644[data-astro-cid-lug7qch3] .cs-item-text[data-astro-cid-lug7qch3]{color:var(--bodyTextColorWhite)}body.dark-mode #services-1644[data-astro-cid-lug7qch3] .cs-text[data-astro-cid-lug7qch3],body.dark-mode #services-1644[data-astro-cid-lug7qch3] .cs-item-text[data-astro-cid-lug7qch3]{opacity:.8}}@media only screen and (min-width: 0rem){@keyframes scaleFade{0%{transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.4)}to{transform:translate(-50%,-50%) scale(1.7);opacity:0}}#cs-contact-549[data-astro-cid-s3yqtzro]{padding:var(--sectionPadding)}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-container[data-astro-cid-s3yqtzro]{width:100%;max-width:80rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-content[data-astro-cid-s3yqtzro]{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-background[data-astro-cid-s3yqtzro]{width:100%;height:19.5rem;display:block;position:relative}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-background[data-astro-cid-s3yqtzro]:before{content:"";width:1.125rem;height:1.125rem;background:var(--primary);border-radius:50%;opacity:1;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-background[data-astro-cid-s3yqtzro]:after{content:"";width:1.125rem;height:1.125rem;background:transparent;border-radius:50%;border:1px solid var(--primary);opacity:1;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);z-index:10;transition:transform .4s,opacity .4s;animation-name:scaleFade;animation-duration:2s;animation-timing-function:linear;animation-fill-mode:forwards;animation-iteration-count:infinite}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-background[data-astro-cid-s3yqtzro] img[data-astro-cid-s3yqtzro]{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-form[data-astro-cid-s3yqtzro]{width:100%;max-width:66.5rem;display:flex;flex-direction:column;gap:1.25rem}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-label[data-astro-cid-s3yqtzro]{font-size:clamp(1rem,2vw,1.25rem);line-height:1.5em;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;position:relative}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-input[data-astro-cid-s3yqtzro],#cs-contact-549[data-astro-cid-s3yqtzro] .cs-textarea[data-astro-cid-s3yqtzro],#cs-contact-549[data-astro-cid-s3yqtzro] select[data-astro-cid-s3yqtzro],#cs-contact-549[data-astro-cid-s3yqtzro] .cs-select[data-astro-cid-s3yqtzro]{font-size:clamp(1rem,2vw,1.25rem);font-family:inherit;margin:0;padding:0 clamp(1.5rem,5vw,2.5rem) 0;width:100%;height:clamp(4.375rem,7vw,5.625rem);background-color:#f1f1f4;box-sizing:border-box;border:3px solid transparent;display:block;position:relative;transition:border-color .3s;border-radius:36px}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-input[data-astro-cid-s3yqtzro]:hover,#cs-contact-549[data-astro-cid-s3yqtzro] .cs-textarea[data-astro-cid-s3yqtzro]:hover,#cs-contact-549[data-astro-cid-s3yqtzro] select[data-astro-cid-s3yqtzro]:hover,#cs-contact-549[data-astro-cid-s3yqtzro] .cs-select[data-astro-cid-s3yqtzro]:hover,#cs-contact-549[data-astro-cid-s3yqtzro] .cs-input[data-astro-cid-s3yqtzro]:focus,#cs-contact-549[data-astro-cid-s3yqtzro] .cs-textarea[data-astro-cid-s3yqtzro]:focus,#cs-contact-549[data-astro-cid-s3yqtzro] select[data-astro-cid-s3yqtzro]:focus,#cs-contact-549[data-astro-cid-s3yqtzro] .cs-select[data-astro-cid-s3yqtzro]:focus{outline:none;border-color:var(--primaryLight)}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-textarea[data-astro-cid-s3yqtzro]{width:100%;margin:0;padding-top:1rem;min-height:12.5rem}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-icon[data-astro-cid-s3yqtzro]{width:1.875rem;height:auto;position:absolute;right:clamp(1.5rem,5vw,2.5rem);bottom:50%;transform:translateY(115%)}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-submit[data-astro-cid-s3yqtzro]{font-size:1rem;line-height:clamp(2.875rem,5.5vw,3.5rem);margin:0;min-width:9.375rem;border-radius:16px;line-height:3.125em;text-decoration:none;font-weight:700;text-align:center;margin:clamp(1.75rem,6vw,2.75rem) auto 0;color:#f0f3f5;border:none;min-width:clamp(9.374rem,18vw,14.625rem);padding:0 1.5rem;background-color:var(--primaryLight);display:inline-block;position:relative;z-index:1;box-sizing:border-box;transition:color .3s}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-submit[data-astro-cid-s3yqtzro]:before{content:"";position:absolute;height:100%;width:0%;background:#0f3258;opacity:1;top:0;left:0;z-index:-1;border-radius:16px;transition:width .3s}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-submit[data-astro-cid-s3yqtzro]:before{content:"";position:absolute;height:100%;width:0%;background:#0f3258;opacity:1;top:0;left:0;z-index:-1;transition:width .3s}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-submit[data-astro-cid-s3yqtzro]:hover{color:#f0f3f5;cursor:pointer}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-submit[data-astro-cid-s3yqtzro]:hover:before{width:100%}}@media only screen and (min-width: 48rem){#cs-contact-549[data-astro-cid-s3yqtzro] .cs-background[data-astro-cid-s3yqtzro]{height:clamp(19.375rem,43vw,35.5rem)}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-form[data-astro-cid-s3yqtzro]{flex-direction:row;flex-wrap:wrap;justify-content:space-between}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-label[data-astro-cid-s3yqtzro]{width:48%}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-textarea-label[data-astro-cid-s3yqtzro]{width:100%}#cs-contact-549[data-astro-cid-s3yqtzro] .cs-textarea[data-astro-cid-s3yqtzro]{min-height:clamp(17.5rem,28vw,22.375rem)}}@media only screen and (min-width: 0rem){body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-topper[data-astro-cid-s3yqtzro]{color:var(--primaryLight)}body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-title[data-astro-cid-s3yqtzro],body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-text[data-astro-cid-s3yqtzro]{color:var(--bodyTextColorWhite)}body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-text[data-astro-cid-s3yqtzro]{opacity:.8}body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-label[data-astro-cid-s3yqtzro]{color:var(--bodyTextColorWhite)}body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-input[data-astro-cid-s3yqtzro],body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-textarea[data-astro-cid-s3yqtzro]{background-color:var(--accent);color:var(--bodyTextColorWhite)}body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-input[data-astro-cid-s3yqtzro]::-moz-placeholder,body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-textarea[data-astro-cid-s3yqtzro]::-moz-placeholder{color:var(--bodyTextColorWhite);opacity:.5}body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-input[data-astro-cid-s3yqtzro]::placeholder,body.dark-mode #cs-contact-549[data-astro-cid-s3yqtzro] .cs-textarea[data-astro-cid-s3yqtzro]::placeholder{color:var(--bodyTextColorWhite);opacity:.5}}
