.contact-experience{color:#f3f2ee;background:#101010;min-height:100svh}.contact-experience__hero{isolation:isolate;background:linear-gradient(#ffffff0e 1px,#0000 1px) 0 0/80px 80px,linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/80px 80px,radial-gradient(circle at 82% 63%,#d3ff4329,#0000 27%),#101010;grid-template-rows:auto 1fr auto;min-height:calc(100svh - 88px);padding:clamp(44px,6vw,86px) 7vw clamp(36px,5vw,72px);display:grid;position:relative;overflow:hidden}.contact-experience__hero:before,.contact-experience__hero:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #d3ff4385;border-radius:50%;width:clamp(410px,47vw,780px);position:absolute;bottom:clamp(-300px,-15vw,-120px);right:clamp(-230px,-10vw,-90px)}.contact-experience__hero:after{border-color:#d3ff4333;width:clamp(220px,26vw,440px);bottom:clamp(-195px,-8vw,-70px);right:clamp(-125px,-3vw,-30px)}.contact-experience__signal{letter-spacing:.12em;align-items:center;gap:15px;font:9px DM Mono,monospace;display:flex}.contact-experience__signal i{background:#d3ff43;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite contact-signal;box-shadow:0 0 0 6px #d3ff4314}.contact-experience__content{align-self:center;padding:clamp(55px,8vw,130px) 0}.contact-experience__eyebrow,.contact-experience__number,.contact-experience__footnote{letter-spacing:.1em;text-transform:uppercase;font:10px DM Mono,monospace}.contact-experience__eyebrow{color:#d3ff43;margin:0 0 clamp(34px,5vw,72px)}.contact-experience h1{max-width:1280px;font-size:var(--type-display-xl);letter-spacing:-.075em;text-wrap:balance;margin:0;line-height:.82}.contact-experience h1 em{font-weight:500}.contact-experience__action{width:min(620px,48vw);margin:clamp(58px,7vw,110px) 0 0 auto}.contact-experience__action>p:first-child{color:#f3f2eeb8;max-width:470px;margin:0 0 30px;font:13px/1.7 DM Mono,monospace}.contact-experience__whatsapp{color:#101010;background:#d3ff43;justify-content:space-between;align-items:center;gap:28px;min-height:118px;padding:24px 28px;transition:color .32s,box-shadow .32s;display:flex;position:relative;overflow:hidden}.contact-experience__whatsapp:before{content:"";transition:transform .48s var(--ease-unora);background:#f3f2ee;position:absolute;inset:0;transform:translate(-102%)}.contact-experience__button-copy,.contact-experience__arrow{z-index:1;position:relative}.contact-experience__button-copy{gap:12px;display:grid}.contact-experience__button-copy small{letter-spacing:.12em;text-transform:uppercase;font:9px DM Mono,monospace}.contact-experience__button-copy strong{letter-spacing:-.055em;font-size:clamp(26px,2.8vw,46px);line-height:.9}.contact-experience__arrow{transition:transform .35s var(--ease-unora);font:400 clamp(30px,3vw,48px)/1 DM Mono,monospace}.contact-experience__whatsapp:is(:hover,:focus-visible){box-shadow:0 0 0 1px #f3f2ee}.contact-experience__whatsapp:is(:hover,:focus-visible):before{transform:none}.contact-experience__whatsapp:is(:hover,:focus-visible) .contact-experience__arrow{transform:translate(5px,-5px)}.contact-experience__whatsapp:focus-visible{outline-offset:5px;outline:3px solid #fff}.contact-experience__number{color:#f3f2ee8f;margin:16px 0 0}.contact-experience__footnote{color:#f3f2ee75;margin:0}@keyframes contact-signal{0%,to{opacity:.52;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@media (max-width:700px){.contact-experience__hero{background-size:48px 48px,48px 48px,auto,auto;min-height:calc(100svh - 76px);padding:34px 18px 28px}.contact-experience__hero:before{width:520px;bottom:-170px;right:-220px}.contact-experience__hero:after{width:260px;bottom:-34px;right:-88px}.contact-experience__content{padding:70px 0 62px}.contact-experience h1{font-size:var(--type-display-xl)}.contact-experience__action{width:100%;margin-top:58px}.contact-experience__action>p:first-child{max-width:340px;font-size:11px}.contact-experience__whatsapp{min-height:104px;padding:21px 20px}.contact-experience__button-copy strong{font-size:clamp(25px,8vw,34px)}.contact-experience__footnote{max-width:245px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.contact-experience__signal i{animation:none}.contact-experience__whatsapp,.contact-experience__whatsapp:before,.contact-experience__arrow{transition:none}}
