.contact-experience-module__r6FGGq__experience{width:100%;height:100svh;min-height:0;padding:max(106px, 12svh) max(var(--aura-gutter), calc((100vw - var(--aura-container)) / 2)) 24px;display:flex;position:relative;overflow:hidden}.contact-experience-module__r6FGGq__layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(40px,5vw,90px);width:100%;min-height:0;display:grid}.contact-experience-module__r6FGGq__copy{align-self:center;min-width:0;position:relative}.contact-experience-module__r6FGGq__copy>span{letter-spacing:.14em;font-size:.72rem;animation:.8s cubic-bezier(.16,1,.3,1) .26s both contact-experience-module__r6FGGq__titleRise;display:block}.contact-experience-module__r6FGGq__copy h1{letter-spacing:-.07em;margin:17px 0 0;font-size:clamp(3.8rem,6vw,6.8rem);font-weight:400;line-height:.98;animation:.8s cubic-bezier(.16,1,.3,1) .26s both contact-experience-module__r6FGGq__titleRise}.contact-experience-module__r6FGGq__signal{width:clamp(112px,11vw,154px);margin:24px 0 2px 16px;animation:.94s cubic-bezier(.16,1,.3,1) .32s both contact-experience-module__r6FGGq__signalSettle;position:relative}.contact-experience-module__r6FGGq__signal .aura-signal-field{aspect-ratio:1;place-items:center;width:100%;display:grid}.contact-experience-module__r6FGGq__signal .aura-focus-ring{width:94%}.contact-experience-module__r6FGGq__signal .aura-focus-ring-outer{width:145%}.contact-experience-module__r6FGGq__signal .aura-focus-ring{top:50%;left:50%;translate:-50% -50%}.contact-experience-module__r6FGGq__signal .aura-focus-node{width:46%;font-size:1.6rem}.contact-experience-module__r6FGGq__signal .aura-solution-trigger{animation:none;transform:none}.contact-experience-module__r6FGGq__signal .aura-solution-preview{inset:calc(50% + 54px) auto auto 0;transform:translateY(12px)}.contact-experience-module__r6FGGq__signal .aura-solution-signal.is-open .aura-solution-preview{transform:translateY(0)}.contact-experience-module__r6FGGq__guidance{max-width:46ch;margin-top:28px;animation:.67s ease-out .74s both contact-experience-module__r6FGGq__guidanceEnter}.contact-experience-module__r6FGGq__guidance p{color:var(--aura-text-soft);font-size:clamp(.8rem,.95vw,.98rem);line-height:1.5}.contact-experience-module__r6FGGq__guidance .contact-experience-module__r6FGGq__lead{color:var(--aura-text);margin:0 0 16px}.contact-experience-module__r6FGGq__guidance>a{font-size:.8rem}.contact-experience-module__r6FGGq__formPanel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4ddbd059 transparent;min-width:0;max-height:100%;animation:.7s cubic-bezier(.16,1,.3,1) .77s both contact-experience-module__r6FGGq__formEnter;overflow-y:auto}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .contact-form{padding:clamp(20px,2vw,30px)}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .form-heading{margin-bottom:10px;font-size:1.25rem}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .contact-instructions{margin:0 0 14px;font-size:.86rem;line-height:1.5}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .form-grid{gap:0 12px}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field{min-width:0;margin-bottom:14px;font-size:.76rem}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field label{margin-bottom:7px;display:block}:is(.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field input,.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field select,.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field textarea){min-height:44px;padding:10px 12px;font-size:.88rem}:is(.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field input,.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field select){box-sizing:border-box;height:44px;min-height:44px;padding:10px 12px;font-size:.88rem;line-height:22px}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b9d2ca' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:38px}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field textarea{resize:vertical;height:112px;min-height:112px}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .contact-privacy{justify-content:space-between;align-items:baseline;gap:24px;width:100%;max-width:none;margin:12px 0 0;font-size:.66rem;line-height:1.55;display:flex}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .contact-privacy span{flex:auto;min-width:0}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .contact-privacy a{flex:none}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .submit-button{min-height:46px;margin-top:0;font-size:.86rem}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .form-feedback:empty{display:none}@keyframes contact-experience-module__r6FGGq__titleRise{0%{opacity:.88;transform-origin:0;transform:translateY(15vh)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes contact-experience-module__r6FGGq__signalSettle{0%{transform:translate(38vw,11vh)scale(1.65)}to{transform:translate(0,0)scale(1)}}@keyframes contact-experience-module__r6FGGq__guidanceEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes contact-experience-module__r6FGGq__formEnter{0%{opacity:0;transform:translate(65px)}to{opacity:1;transform:translate(0)}}@media (max-width:1000px){.contact-experience-module__r6FGGq__experience{height:auto;min-height:100svh;padding:120px var(--aura-gutter) 48px;overflow:visible}.contact-experience-module__r6FGGq__layout{grid-template-columns:1fr;gap:35px}.contact-experience-module__r6FGGq__copy{max-width:670px}.contact-experience-module__r6FGGq__formPanel{width:100%;max-width:760px;max-height:none;overflow:visible}.contact-experience-module__r6FGGq__signal{margin-block:10px}.contact-experience-module__r6FGGq__signal .aura-solution-signal{opacity:1;pointer-events:auto;width:100%;position:relative;inset:auto}.contact-experience-module__r6FGGq__signal:has(.aura-solution-signal.is-open){margin-bottom:190px}.contact-experience-module__r6FGGq__signal .aura-solution-preview{width:min(300px, calc(100vw - var(--aura-gutter) * 2 - 16px));inset:calc(50% + 54px) auto auto 0;transform:translateY(12px)}.contact-experience-module__r6FGGq__signal .aura-solution-signal.is-open .aura-solution-preview{transform:translateY(0)}}@media (max-width:620px){.contact-experience-module__r6FGGq__experience{padding-top:108px}.contact-experience-module__r6FGGq__copy h1{font-size:clamp(3.8rem,15vw,5rem)}.contact-experience-module__r6FGGq__signal{width:112px}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .form-grid{grid-template-columns:1fr}:is(.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field input,.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field select,.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field textarea){min-height:44px;font-size:16px}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .ds-field textarea{min-height:96px}.contact-experience-module__r6FGGq__experience .contact-experience-module__r6FGGq__formPanel .contact-privacy{text-align:justify;display:block}}@media (prefers-reduced-motion:reduce){.contact-experience-module__r6FGGq__copy>span,.contact-experience-module__r6FGGq__copy h1,.contact-experience-module__r6FGGq__signal,.contact-experience-module__r6FGGq__guidance,.contact-experience-module__r6FGGq__formPanel{animation:none}}
