.contact-page,.contact-page *{box-sizing:border-box}.contact-page{background:var(--color-surface);min-width:0;color:var(--color-black);overflow-x:clip}.contact-page h1,.contact-page h2,.contact-page h3,.contact-page p{letter-spacing:0;margin:0}.contact-page main{align-items:center;gap:var(--spacing-80);flex-direction:column;display:flex}.contact-page main>section{flex:none;width:100%}.contact-hero{padding:176px var(--spacing-48) var(--spacing-64);text-align:center;overflow:hidden}.contact-hero>div{width:min(780px,100%);margin-inline:auto}.contact-hero h1{font-size:var(--font-h1);font-weight:var(--font-h1-weight);line-height:var(--font-h1-line-height)}.contact-hero p{margin-top:var(--spacing-16);color:var(--color-muted);font-size:var(--font-subtitle-medium);font-weight:var(--font-subtitle-medium-weight);line-height:var(--font-subtitle-medium-line-height)}.contact-split{align-items:center;gap:var(--spacing-48);padding:var(--spacing-96) var(--spacing-56);padding-bottom:0;display:flex;overflow:hidden}.contact-split-copy{align-items:flex-start;gap:var(--text-to-button-l);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.contact-copy-text{gap:var(--title-to-subtitle-l);flex-direction:column;width:100%;display:flex}.contact-split h2,.contact-messengers-section h2{font-size:var(--font-h2);font-weight:var(--font-h2-weight);line-height:var(--font-h2-line-height)}.contact-split p,.contact-messengers-section p{color:var(--color-muted);font-size:var(--font-subtitle-medium);font-weight:var(--font-subtitle-medium-weight);line-height:var(--font-subtitle-medium-line-height)}.contact-title-break{display:none}.contact-media{border-radius:var(--spacing-24);flex:none;width:520px;height:680px;position:relative;overflow:hidden}.contact-media img{object-fit:cover;width:100%;height:100%;display:block}.contact-media-chat{background:#f7f7f7}.contact-media-chat>.contact-chat-phone,.contact-media-chat>.contact-chat-bubble,.contact-media-chat>.contact-chat-fade{pointer-events:none;position:absolute}.contact-chat-phone{width:100%;height:100%;top:0;left:50%;transform:translate(-50%)}.contact-chat-bubble picture,.contact-chat-phone dotlottie-player.contact-chat-phone-lottie,.contact-chat-phone .contact-chat-phone-lottie,.contact-chat-phone svg{width:100%;height:100%;display:block}.contact-chat-fade{z-index:1;background:linear-gradient(#f7f7f700 0%,#f7f7f7 74.348%)}.contact-chat-fade-lower{width:124.444%;height:19.5578%;top:80.9524%;left:-12.2222%}.contact-chat-fade-bottom{width:100%;height:19.5578%;top:96.0884%;left:0}.contact-chat-bubble{z-index:2;width:55.5556%;height:29.0816%;top:7.82313%;left:50%;transform:translate(-50%)}.contact-chat-bubble img{object-fit:contain;object-position:center;width:100%;height:100%}.contact-media-shield{background:#000}.contact-media-shield-img{will-change:transform, filter}@keyframes contact-chat-bubble-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-10px)scale(1.02)}}@keyframes contact-shield-float{0%,to{filter:drop-shadow(0 8px 20px #78beff1f);transform:translateY(0)rotate(-.5deg)scale(1)}50%{filter:drop-shadow(0 18px 32px #8cc8ff47);transform:translateY(-12px)rotate(.6deg)scale(1.015)}}@media (prefers-reduced-motion:no-preference){.contact-chat-bubble-img{animation:4.5s ease-in-out infinite contact-chat-bubble-float}.contact-media-shield-img{animation:5s ease-in-out infinite contact-shield-float}}.contact-button{justify-content:center;align-items:center;gap:var(--spacing-8);height:48px;padding:12px var(--spacing-24);border-radius:var(--spacing-24);font-size:18px;font-weight:var(--font-button-l-weight);letter-spacing:-.18px;white-space:nowrap;flex:none;line-height:normal;text-decoration:none;display:inline-flex}.contact-button img{flex:none;width:24px;height:24px;display:block}.contact-button-dark{background:var(--color-black);color:var(--color-white)}.contact-button-dark:hover{background:var(--colors-gray-gray-600,#404040)}.contact-button-lime{background:var(--color-lime);color:var(--color-black)}.contact-button-lime:hover{background:var(--colors-lime-lime-400,#d7fa9a)}.contact-messengers-section{align-items:center;gap:var(--spacing-40);padding:var(--spacing-64) var(--spacing-48);text-align:center;flex-direction:column;display:flex;overflow:hidden}.contact-messengers-section .contact-copy-text{align-items:center;gap:var(--spacing-16)}.contact-messengers-section p{width:min(600px,100%)}.contact-messengers{align-items:center;gap:var(--spacing-16);flex-flow:row;display:flex}.contact-messenger{border-radius:var(--spacing-24);background:var(--color-black);flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:inline-flex}.contact-messenger img{flex:none;width:24px;height:24px;display:block}.contact-page main>section.contact-report,.contact-report{width:100vw;max-width:none;padding-block:var(--spacing-64);border-radius:var(--spacing-24);background:var(--color-black);color:var(--color-white);box-shadow:none;border-image:conic-gradient(var(--color-black) 0 0) fill 0 / 0 / 0 0;clip-path:inset(0 round var(--spacing-24));box-sizing:border-box;margin-inline:calc(50% - 50vw);padding-inline:0;overflow:hidden}.contact-report .contact-split{padding-block:var(--spacing-96);padding-inline:var(--page-align-inline)}.contact-report p{color:var(--color-muted-dark)}.contact-page .contact-faq.faq-standard-section.faq-standard-section.faq-standard-section.faq-standard-section{gap:var(--spacing-32);height:auto;min-height:0;padding:var(--spacing-96) var(--spacing-56);flex-direction:column;display:flex}.contact-page .contact-faq.faq-standard-section.faq-standard-section.faq-standard-section.faq-standard-section>h2.faq-heading-text,.contact-page .contact-faq .home-display-latin{font-weight:500}.contact-page .contact-faq.faq-standard-section.faq-standard-section.faq-standard-section.faq-standard-section article.faq-item:not(:first-child){border-top:1px solid var(--color-border)}.contact-page .contact-faq .faq-icon{background:url(/assets/images/contact-us/plus-circle.svg) 50%/24px 24px no-repeat}.contact-page .contact-faq .faq-item.open .faq-icon{transform:rotate(45deg)}@media (min-width:721px) and (max-width:1100px){.contact-split{gap:var(--spacing-32)}.contact-media{aspect-ratio:520/680;width:min(520px,42%);height:auto}}@media (max-width:720px){.contact-page main{gap:var(--spacing-28)}.contact-hero{padding:122px var(--spacing-16) var(--spacing-40)}.contact-split{align-items:stretch;gap:var(--spacing-56);padding:var(--spacing-56) var(--spacing-16);text-align:center;flex-direction:column}.contact-split-copy{align-items:center;width:100%}.contact-title-space{display:none}.contact-title-break{display:block}.contact-media,.contact-media-chat{aspect-ratio:343/448.187;border-radius:18.293px;width:100%;height:auto}.contact-media-shield{aspect-ratio:343/448.538;border-radius:15.831px}.contact-messengers-section{gap:var(--spacing-24);padding:var(--spacing-40) var(--spacing-16)}.contact-report{padding-block:var(--spacing-24);border-radius:var(--spacing-16);clip-path:inset(0 round var(--spacing-16))}.contact-report .contact-split{padding-block:var(--spacing-56);padding-inline:var(--page-align-inline)}.contact-page .contact-faq.faq-standard-section.faq-standard-section.faq-standard-section.faq-standard-section{padding:var(--spacing-40) var(--spacing-16)}.contact-page .contact-faq.faq-standard-section.faq-standard-section.faq-standard-section.faq-standard-section article.faq-item{padding-top:var(--spacing-32)}}@media (max-width:320px){.contact-button{max-width:100%;padding-inline:var(--spacing-16);white-space:normal}}@media (prefers-reduced-motion:reduce){.contact-page *,.contact-page :before,.contact-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
