.contact-wrapper.svelte-on656m{overflow:hidden}.contact-wrapper.svelte-on656m:before{content:"";position:absolute;border-radius:1rem;top:0;left:0;width:100%;height:100%;z-index:1;background-blend-mode:multiply;background:linear-gradient(180deg,#0000 10.7%,#00000007 30.68%,#000000ab 89.3%)}.contact-wrapper.svelte-on656m .contact-background:where(.svelte-on656m){border-radius:1rem;position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:hidden;display:flex;align-items:end}.contact-wrapper.svelte-on656m .contact-background:where(.svelte-on656m) img:where(.svelte-on656m){width:100%;height:130%;object-fit:cover;border-radius:1rem}.contact-wrapper.svelte-on656m .content__text:where(.svelte-on656m) h2:where(.svelte-on656m){font-weight:500;font-size:1.75rem;line-height:130%}@media (min-width: 1024px){.contact-wrapper.svelte-on656m .content__text:where(.svelte-on656m) h2:where(.svelte-on656m){font-size:2.125rem}}@media (min-width: 1280px){.contact-wrapper.svelte-on656m .content__text:where(.svelte-on656m) h2:where(.svelte-on656m){max-width:520px;font-size:2.75rem}}@media (min-width: 1440px){.contact-wrapper.svelte-on656m .content__text:where(.svelte-on656m) h2:where(.svelte-on656m){font-size:3rem;line-height:150%;max-width:559px}}.contact-wrapper.svelte-on656m .content__text:where(.svelte-on656m) p:where(.svelte-on656m){font-weight:400;font-size:1rem;line-height:130%}@media (min-width: 1440px){.contact-wrapper.svelte-on656m .content__text:where(.svelte-on656m) p:where(.svelte-on656m){font-size:1.125rem}}.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m){width:100%;transition:all ease-in .4s}.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m) h2:where(.svelte-on656m){transition:all ease-in .4s}.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m):hover{background:#0e9594}.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m):hover h2:where(.svelte-on656m){color:#fff}@media (min-width: 768px){.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m){width:50%}}@media (min-width: 1024px){.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m){width:399px}}@media (min-width: 1440px){.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m){width:479px}}.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m) .groupInput:where(.svelte-on656m){display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;background:#fff;height:3rem;padding:0 1rem;border-radius:.625rem;border:1px solid rgba(96,96,96,.2)}.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m) .groupInput:where(.svelte-on656m) input:where(.svelte-on656m){color:#292d32;border:none;flex-grow:1;height:1.25rem;padding:0;box-shadow:none;font-weight:400;font-size:.75rem;line-height:1.5rem;letter-spacing:.01em;vertical-align:middle;max-width:calc(100% - 2rem)}@media (min-width: 1024px){.contact-wrapper.svelte-on656m .contactBox:where(.svelte-on656m) .groupInput:where(.svelte-on656m) input:where(.svelte-on656m){font-size:.875rem}}.blog-header.svelte-ukfqav{position:relative;height:100vh;width:100vw;overflow:hidden}.blog-header.svelte-ukfqav:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:linear-gradient(0deg,#0003,#0003),linear-gradient(180deg,#0000 10.7%,#00000006 24.85%,#00000091 89.3%)}.blog-header.svelte-ukfqav img:where(.svelte-ukfqav){width:100%;height:100%;object-fit:cover;z-index:1;position:relative;pointer-events:none}.blog-header.svelte-ukfqav .page-title:where(.svelte-ukfqav){position:absolute;z-index:3;bottom:8rem;width:100%}.blog-header.svelte-ukfqav h1:where(.svelte-ukfqav){font-size:3rem;font-weight:600;letter-spacing:.1875rem;line-height:130%;color:#fff;margin-bottom:2rem}.blog-header.svelte-ukfqav h1:where(.svelte-ukfqav)>span:where(.svelte-ukfqav){font-size:2.125rem;line-height:130%;font-weight:400;display:block;margin-bottom:.75rem}@media (min-width: 1024px){.blog-header.svelte-ukfqav h1:where(.svelte-ukfqav){font-size:4.5rem}}@media (min-width: 1440px){.blog-header.svelte-ukfqav h1:where(.svelte-ukfqav){font-size:5rem}.blog-header.svelte-ukfqav h1:where(.svelte-ukfqav)>span:where(.svelte-ukfqav){line-height:120%;font-size:3.5625rem;letter-spacing:.375rem}}.blog-row.svelte-56h9bv{margin-top:3.125rem}.blog-row.post-list__footer.svelte-56h9bv{margin-top:5rem}@media (min-width: 1440px){.blog-row.svelte-56h9bv{margin-top:5rem}.blog-row.post-list__footer.svelte-56h9bv{margin-top:6.25rem}}@media (max-width: 1439px){.blog-row.container.svelte-56h9bv{max-width:100%}}.block-title.svelte-56h9bv{margin-top:3.125rem;text-align:center}.block-title.svelte-56h9bv h2:where(.svelte-56h9bv){font-size:2rem;line-height:1.2;color:#562c2c;text-align:center;margin-bottom:.75rem}@media (min-width: 768px){.block-title.svelte-56h9bv h2:where(.svelte-56h9bv){font-size:2.25rem}}@media (min-width: 1200px){.block-title.svelte-56h9bv h2:where(.svelte-56h9bv){font-size:2.5rem}}@media (min-width: 1400px){.block-title.svelte-56h9bv h2:where(.svelte-56h9bv){font-size:3rem}}.block-title.svelte-56h9bv p:where(.svelte-56h9bv){max-width:992px;margin-left:auto;margin-right:auto;font-weight:400;font-size:1rem;line-height:130%}@media (min-width: 1024px){.block-title.svelte-56h9bv p:where(.svelte-56h9bv){font-size:1.25rem}}@media (min-width: 1440px){.block-title.svelte-56h9bv{margin-top:5rem}.block-title.svelte-56h9bv p:where(.svelte-56h9bv){font-size:1.5rem}}.regular.svelte-56h9bv{column-gap:1.5rem;row-gap:1.5rem}@media (min-width: 1440px){.regular.svelte-56h9bv{row-gap:3rem}}@media (min-width: 768px){.blog-card-wrapper.svelte-56h9bv{width:calc((100% - 3rem) / 3)}}@media (min-width: 768px){.blog-card-wrapper.svelte-56h9bv:nth-child(6n+1),.blog-card-wrapper.svelte-56h9bv:nth-child(6n+2){width:calc((100% - 1.5rem)/2)}}.blog-card-wrapper.svelte-56h9bv:nth-child(6n){width:100%}@media (min-width: 768px){body:has(#blog-page) .blog-card-wrapper:nth-child(6n+1) img,body:has(#blog-page) .blog-card-wrapper:nth-child(6n+2) img{aspect-ratio:16/8.2}}@media (min-width: 768px){body:has(#blog-page) .blog-card-wrapper:nth-child(6n) img{aspect-ratio:16/4}}.load-more.svelte-56h9bv{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 639px){.load-more.svelte-56h9bv{margin-top:1.5rem}}@media (min-width: 1921px){.blog-row.svelte-56h9bv{max-width:107.5rem;padding:0}}body:has(#blog-page) #footer{margin-top:3.75rem}@media (min-width: 1440px){body:has(#blog-page) #footer{margin-top:12rem}}@media (max-width: 767px){body:has(#blog-page) #footer{max-width:100%}}
