.aa-contact{position:relative;overflow:hidden;isolation:isolate}.aa-contact .aa-ctas{display:flex;gap:12px;flex-wrap:wrap}.aa-cx-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.aa-cx-glow span{position:absolute;border-radius:50%;filter:blur(70px);opacity:.6;animation:aa-cx-drift 18s ease-in-out infinite alternate}.aa-cx-glow span:nth-child(1){width:440px;height:440px;background:#e7d9f1;top:-140px;left:-120px}.aa-cx-glow span:nth-child(2){width:380px;height:380px;background:#f4dfb8;top:80px;right:-120px;animation-delay:-6s}.aa-cx-glow span:nth-child(3){width:340px;height:340px;background:#cfe3d3;top:700px;left:28%;animation-delay:-12s}@keyframes aa-cx-drift{to{transform:translate(50px,36px) scale(1.15)}}.aa-cx-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;padding:56px 0 48px}.aa-cx-eyebrow{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--aa-saffron-text);font-weight:600;margin:0 0 12px}.aa-cx-hello h1{font-size:clamp(46px,7vw,88px);max-width:10ch}.aa-cx-intro{font-size:19px;color:var(--aa-muted);max-width:44ch;margin:20px 0 30px}.aa-cx-oracle{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.aa-cx-oracle .aa-cx-eyebrow{margin:0}.aa-cx-card{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;width:min(270px,70vw);aspect-ratio:5/7;perspective:1200px;border-radius:22px;animation:aa-cx-float 5s ease-in-out infinite}.aa-cx-card:hover,.aa-cx-card:focus-visible{animation-play-state:paused}.aa-cx-card__inner{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.aa-cx-card:hover .aa-cx-card__inner{transform:rotateY(-8deg) rotateX(4deg)}.aa-cx-card.is-flipped .aa-cx-card__inner{transform:rotateY(180deg)}.aa-cx-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:28px 24px;box-shadow:0 28px 50px -26px #1e1b3a8c}.aa-cx-face--back{background:radial-gradient(circle at 50% 38%,#353065 0,#1e1b3a 72%);color:var(--aa-saffron);border:1px solid rgba(217,142,31,.4)}.aa-cx-face--back:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(217,142,31,.3);border-radius:16px}.aa-cx-face--back svg{width:64%;height:auto;animation:aa-cx-spin 50s linear infinite}.aa-cx-face__brand{font-family:var(--aa-display);color:var(--aa-on-ink);letter-spacing:.18em;text-transform:uppercase;font-size:12px}.aa-cx-face--front{transform:rotateY(180deg);background:linear-gradient(160deg,#fff 0,#f7f2fb);border:1px solid var(--aa-line)}.aa-cx-face--front small{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--aa-saffron-text);font-weight:600}.aa-cx-card__text{display:block;font-family:var(--aa-display);font-size:clamp(22px,2.3vw,27px);line-height:1.28;color:var(--aa-ink)}.aa-cx-face--front i{font-style:normal;color:var(--aa-saffron);font-size:22px}@keyframes aa-cx-float{0%,to{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-10px) rotate(1.2deg)}}@keyframes aa-cx-spin{to{transform:rotate(360deg)}}.aa-cx-main{display:grid;grid-template-columns:1.65fr 1fr;gap:28px;align-items:start;padding-bottom:64px;scroll-margin-top:110px}.aa-cx-panel{background:var(--aa-surface);border:1px solid var(--aa-line);border-radius:28px;padding:40px;box-shadow:0 30px 60px -40px #1e1b3a59}.aa-cx-form{margin:0;display:grid;gap:30px}.aa-cx-step{display:block;float:none;font-family:var(--aa-display);font-size:25px;line-height:1.2;margin:0 0 16px;padding:0;color:var(--aa-ink)}.aa-cx-step b{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--aa-ink);color:var(--aa-on-ink);font-family:var(--aa-body);font-size:14px;font-weight:600;margin-right:12px;vertical-align:4px}.aa-cx-topics{border:0;margin:0;padding:0;min-width:0}.aa-cx-topics__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aa-cx-topic{position:relative;display:flex;gap:12px;align-items:center;padding:14px 16px;border:1px solid var(--aa-line);border-radius:18px;background:var(--aa-bg);cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.aa-cx-topic:hover{transform:translateY(-2px);border-color:var(--aa-ink)}.aa-cx-topic input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.aa-cx-topic__glyph{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--aa-surface);font-size:20px;line-height:1;color:var(--aa-saffron-text);transition:background-color .2s ease}.aa-cx-topic strong{display:block;font-weight:500;line-height:1.3}.aa-cx-topic small{display:block;font-size:13px;line-height:1.35;color:var(--aa-muted)}.aa-cx-topic:has(input:checked){background:var(--aa-ink);border-color:var(--aa-ink);color:var(--aa-on-ink)}.aa-cx-topic:has(input:checked) small{color:#f4f1f8bf}.aa-cx-topic:has(input:checked) .aa-cx-topic__glyph{background:var(--aa-saffron);color:var(--aa-ink);animation:aa-cx-pop .45s cubic-bezier(.3,1.6,.5,1)}.aa-cx-topic:has(input:focus-visible){outline:2px solid var(--aa-saffron);outline-offset:3px}@keyframes aa-cx-pop{0%{transform:scale(.55) rotate(-25deg)}to{transform:scale(1) rotate(0)}}.aa-cx-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.aa-cx-grid label{display:grid;gap:6px;font-size:15px;font-weight:500}.aa-cx-grid .aa-full{grid-column:1/-1}.aa-cx-grid input,.aa-cx-grid select,.aa-cx-grid textarea{width:100%;border:1px solid var(--aa-line);background:var(--aa-bg);border-radius:14px;padding:12px 14px;font-weight:400;transition:border-color .2s ease,box-shadow .2s ease}.aa-cx-grid input:focus,.aa-cx-grid select:focus,.aa-cx-grid textarea:focus{outline:none;border-color:var(--aa-ink);box-shadow:0 0 0 4px #d98e1f33}.aa-cx-grid textarea{font:inherit;min-height:150px;resize:vertical}.aa-cx-extra{animation:aa-cx-in .35s ease}.aa-cx-extra[hidden]{display:none}@keyframes aa-cx-in{0%{opacity:0;transform:translateY(6px)}}.aa-cx-send{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:center}.aa-cx-send .aa-btn{padding:14px 26px}.aa-cx-spark{display:inline-block;color:var(--aa-saffron);transition:transform .45s ease}.aa-cx-send .aa-btn:hover .aa-cx-spark{transform:rotate(180deg) scale(1.3)}.aa-cx-form.is-sending .aa-cx-spark{animation:aa-cx-spin .9s linear infinite}.aa-cx-form.is-sending .aa-btn{pointer-events:none;opacity:.85}.aa-cx-side{display:grid;gap:12px}.aa-cx-side h2{font-size:30px;margin-bottom:6px}.aa-cx-way{-webkit-appearance:none;appearance:none;display:flex;gap:14px;align-items:center;width:100%;text-align:left;padding:16px 18px;border:1px solid var(--aa-line);border-radius:20px;background:var(--aa-surface);text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.aa-cx-way:hover{transform:translateY(-3px) rotate(-.6deg);box-shadow:0 16px 30px -20px #1e1b3a80}.aa-cx-way:nth-child(odd):hover{transform:translateY(-3px) rotate(.6deg)}.aa-cx-way__icon{flex:none;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-size:20px;font-family:var(--aa-display);color:var(--aa-ink);transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.aa-cx-way:hover .aa-cx-way__icon{transform:scale(1.12) rotate(-8deg)}.aa-cx-way--mail .aa-cx-way__icon{background:#f4dfb8}.aa-cx-way--ig .aa-cx-way__icon{background:#e7d9f1}.aa-cx-way--fb .aa-cx-way__icon{background:#d2ddf0}.aa-cx-way--book .aa-cx-way__icon{background:#cfe3d3}.aa-cx-way>span:last-child{min-width:0}.aa-cx-way strong{display:block;font-weight:500;line-height:1.3}.aa-cx-way small{display:block;font-size:14px;color:var(--aa-muted);overflow-wrap:anywhere;line-height:1.35}.aa-cx-way em{display:block;font-style:normal;font-size:13px;font-weight:500;color:var(--aa-saffron-text);margin-top:2px}.aa-cx-faq{display:grid;grid-template-columns:1fr 1.65fr;gap:28px 48px;align-items:start;padding:8px 0 88px}.aa-cx-faq h2{font-size:clamp(32px,4vw,46px)}.aa-cx-faq .aa-acc{border-top:1px solid var(--aa-line)}.aa-cx-done{position:relative;display:grid;justify-items:center;gap:14px;text-align:center;padding:20px 8px 8px;overflow:hidden}.aa-cx-done:focus{outline:none}.aa-cx-done h2{font-size:clamp(30px,4vw,42px)}.aa-cx-done p{margin:0;color:var(--aa-muted);max-width:44ch}.aa-cx-done .aa-ctas{justify-content:center;margin-top:8px}.aa-cx-bloom{width:150px;height:150px;overflow:visible}.aa-cx-bloom circle{fill:none;stroke:var(--aa-saffron);stroke-width:1.4;transform-box:view-box;transform-origin:50% 50%;animation:aa-cx-bloom 1.2s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}.aa-cx-bloom path{fill:var(--aa-saffron);transform-box:view-box;transform-origin:50% 50%;animation:aa-cx-pop .6s cubic-bezier(.3,1.6,.5,1) .5s both}@keyframes aa-cx-bloom{0%{opacity:0;transform:scale(.2)}}.aa-cx-petals{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.aa-cx-petals i{position:absolute;top:-24px;left:calc(var(--i) * 6.6% - 2%);width:11px;height:15px;border-radius:70% 0;background:#e7d9f1;opacity:0;animation:aa-cx-fall 3.4s ease-in calc(var(--i) * .13s) both}.aa-cx-petals i:nth-child(3n){background:#f4dfb8}.aa-cx-petals i:nth-child(3n+1){background:#cfe3d3}@keyframes aa-cx-fall{0%{opacity:0;transform:translateY(0) rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(560px) rotate(540deg)}}@media(max-width:900px){.aa-cx-hero,.aa-cx-main,.aa-cx-faq{grid-template-columns:1fr}.aa-cx-hero{gap:36px;padding-top:36px}.aa-cx-hello h1{max-width:none}}@media(max-width:600px){.aa-cx-panel{padding:26px 18px;border-radius:22px}.aa-cx-grid,.aa-cx-topics__list{grid-template-columns:1fr}.aa-cx-step{font-size:22px}.aa-cx-card{width:min(220px,62vw)}}@media(prefers-reduced-motion:reduce){.aa-cx-glow span,.aa-cx-card,.aa-cx-face--back svg,.aa-cx-bloom circle,.aa-cx-bloom path,.aa-cx-topic:has(input:checked) .aa-cx-topic__glyph,.aa-cx-extra,.aa-cx-form.is-sending .aa-cx-spark{animation:none}.aa-cx-card__inner,.aa-cx-topic,.aa-cx-way,.aa-cx-way__icon{transition:none}.aa-cx-petals{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/aa-contact.css.map */
