.cnt{--cnt-bg: #ffffff;--cnt-bg-2: #f6faf9;--cnt-ink: #0a1414;--cnt-ink-2: #1a2828;--cnt-muted: rgba(10,20,20,.62);--cnt-muted-2: rgba(10,20,20,.42);--cnt-line: rgba(10,20,20,.1);--cnt-line-2: rgba(10,20,20,.18);--cnt-blue: #73c2ba;--cnt-blue-deep: #3a8a81;--cnt-blue-soft: rgba(115,194,186,.1);--cnt-blue-glow: rgba(115,194,186,.3);--cnt-green: #1f9b5e;--cnt-red: #e04a4a;--cnt-ease: cubic-bezier(.19, 1, .22, 1);position:relative;background:var(--cnt-bg);color:var(--cnt-ink);font-family:var(--font-body-family, "Inter", -apple-system, sans-serif);overflow-x:clip}.cnt *,.cnt *:before,.cnt *:after{box-sizing:border-box}.cnt-shell{width:100%;margin:0 auto;padding:0 clamp(20px,4vw,80px);position:relative}.cnt-locbar{padding:clamp(90px,11vw,130px) 0 0}.cnt-locbar__row{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 12px;background:var(--cnt-blue-soft);border:1px solid rgba(115,194,186,.3);border-radius:100px;font-size:.8rem;font-weight:600;color:var(--cnt-ink-2);letter-spacing:.01em}.cnt-locbar__pin{width:5px;height:5px;display:inline-block;background:var(--cnt-green);border-radius:50%;flex-shrink:0;animation:cnt-live-pulse 1.5s ease-in-out infinite}.cnt-locbar__pin:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:var(--cnt-green);border-radius:50%;opacity:0;animation:cnt-live-ring 1.5s ease-out infinite}@keyframes cnt-live-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}@keyframes cnt-live-ring{0%{transform:scale(1);opacity:.8}to{transform:scale(2);opacity:0}}.cnt-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--cnt-ease),transform .9s var(--cnt-ease)}.cnt-reveal.is-visible{opacity:1;transform:translateY(0)}.cnt-reveal[data-d="2"]{transition-delay:.15s}.cnt-reveal[data-d="3"]{transition-delay:.25s}.cnt-main{position:relative;padding:clamp(36px,5vw,70px) 0 clamp(80px,10vw,140px)}.cnt-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(40px,5vw,90px);align-items:start}.cnt-left{display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}.cnt-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--cnt-blue-deep);padding:8px 14px;border:1px solid rgba(115,194,186,.35);border-radius:100px;background:var(--cnt-blue-soft);margin-bottom:28px}.cnt-eyebrow__dot{width:6px;height:6px;border-radius:50%;background:var(--cnt-blue);box-shadow:0 0 10px var(--cnt-blue-glow);animation:cnt-pulse 1.8s ease-in-out infinite}@keyframes cnt-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.55}}.cnt-info__title{font-size:clamp(2.2rem,4vw,3.8rem);font-weight:900;letter-spacing:-.035em;line-height:1.02;color:var(--cnt-ink);margin:0 0 22px}.cnt-info__title em{font-style:normal;background:linear-gradient(120deg,var(--cnt-blue-deep),var(--cnt-blue));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cnt-info__desc{font-size:1.02rem;line-height:1.65;color:var(--cnt-muted);margin:0 0 36px;max-width:480px}.cnt-info__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.cnt-info__row{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid var(--cnt-line);transition:padding-left .4s var(--cnt-ease)}.cnt-info__row:first-child{padding-top:6px}.cnt-info__row:last-child{border-bottom:1px solid var(--cnt-line)}.cnt-info__row:hover{padding-left:8px}.cnt-info__ico{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;background:var(--cnt-blue-soft);color:var(--cnt-blue-deep);border:1px solid rgba(115,194,186,.25);border-radius:12px;font-size:1rem;flex-shrink:0;transition:all .4s var(--cnt-ease)}.cnt-info__row:hover .cnt-info__ico{background:var(--cnt-blue);color:#fff;border-color:var(--cnt-blue);box-shadow:0 8px 20px var(--cnt-blue-glow)}.cnt-info__cell{display:flex;flex-direction:column;gap:2px;min-width:0}.cnt-info__lbl{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cnt-muted-2)}.cnt-info__val{font-size:1.02rem;font-weight:600;color:var(--cnt-ink);letter-spacing:-.01em;text-decoration:none;transition:color .3s ease;word-break:break-word}.cnt-info__val:hover{color:var(--cnt-blue-deep)}.cnt-info__val--plain{cursor:default}.cnt-info__val--plain:hover{color:var(--cnt-ink)}.cnt-info__socials{margin-top:32px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.cnt-info__socials-lbl{font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--cnt-muted-2)}.cnt-info__socials-icons{display:flex;gap:8px}.cnt-info__socials-icons a{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--cnt-muted);background:#fff;border:1px solid var(--cnt-line);font-size:.9rem;transition:all .3s var(--cnt-ease);text-decoration:none}.cnt-info__socials-icons a:hover{color:#fff;background:var(--cnt-ink);border-color:var(--cnt-ink);transform:translateY(-2px)}.cnt-waves{position:relative;width:100%;height:90px;margin-top:8px}.cnt-waves__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;display:block}.cnt-right{position:sticky;top:110px}.cnt-form-card{background:#fff;border:1px solid var(--cnt-line);border-radius:22px;padding:clamp(28px,3.5vw,44px);box-shadow:0 24px 60px #0a14140f,0 4px 14px #0a141408}.cnt-form-card__head{margin-bottom:28px}.cnt-form-card__title{font-size:clamp(1.4rem,2vw,1.8rem);font-weight:800;letter-spacing:-.025em;color:var(--cnt-ink);margin:0 0 8px}.cnt-form-card__sub{font-size:.94rem;color:var(--cnt-muted);line-height:1.55;margin:0}.cnt-form{display:flex;flex-direction:column;gap:14px}.cnt-row--2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cnt-input{position:relative;display:flex;align-items:center;background:var(--cnt-bg-2);border:1px solid var(--cnt-line);border-radius:14px;transition:border-color .3s var(--cnt-ease),background .3s ease,box-shadow .3s ease}.cnt-input:hover{border-color:var(--cnt-line-2);background:#fff}.cnt-input:focus-within{border-color:var(--cnt-blue);background:#fff;box-shadow:0 0 0 4px var(--cnt-blue-soft)}.cnt-input__ico{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--cnt-muted-2);font-size:.95rem;pointer-events:none;transition:color .3s ease}.cnt-input:focus-within .cnt-input__ico{color:var(--cnt-blue-deep)}.cnt-input__ico--area{top:18px;transform:none}.cnt-input input,.cnt-input textarea{width:100%;background:transparent;border:none;outline:none;color:var(--cnt-ink);font-family:inherit;font-size:.98rem;letter-spacing:-.005em;padding:16px 18px 16px 46px}.cnt-input textarea{resize:vertical;min-height:130px;line-height:1.55;padding-top:16px}.cnt-input input::placeholder,.cnt-input textarea::placeholder{color:var(--cnt-muted-2)}.cnt-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.cnt-submit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px;font-size:.96rem;font-weight:700;letter-spacing:-.005em;color:#fff;background:var(--cnt-ink);border:none;border-radius:14px;cursor:pointer;overflow:hidden;margin-top:8px;transition:background .35s var(--cnt-ease),transform .35s var(--cnt-ease),box-shadow .35s var(--cnt-ease)}.cnt-submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(115,194,186,.55),transparent);transform:translate(-100%);transition:transform .7s ease}.cnt-submit:hover{background:var(--cnt-blue-deep);transform:translateY(-2px);box-shadow:0 18px 38px var(--cnt-blue-glow)}.cnt-submit:hover:before{transform:translate(100%)}.cnt-submit__ico{display:inline-flex;transition:transform .35s var(--cnt-ease)}.cnt-submit:hover .cnt-submit__ico{transform:translate(4px)}.cnt-form-note{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--cnt-muted-2);margin:14px 0 0}.cnt-form-note i{color:var(--cnt-blue-deep)}.cnt-form-success{text-align:center;padding:32px 24px;background:#1f9b5e0f;border:1px solid rgba(31,155,94,.3);border-radius:16px;color:var(--cnt-green)}.cnt-form-success__icon{margin-bottom:10px;color:var(--cnt-green)}.cnt-form-success h3{font-size:1.2rem;font-weight:800;color:var(--cnt-ink);margin:0 0 6px}.cnt-form-success p{color:var(--cnt-muted);font-size:.94rem;margin:0;line-height:1.5}.cnt-form-errors{padding:14px 18px;background:#e04a4a0f;border:1px solid rgba(224,74,74,.3);border-radius:12px;color:var(--cnt-red);font-size:.88rem;margin-bottom:8px}.cnt-form-errors strong{display:block;margin-bottom:4px;color:var(--cnt-red);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.cnt-form-errors ul{margin:0;padding-left:18px;color:var(--cnt-ink-2)}@media(max-width:1100px){.cnt-grid{grid-template-columns:1fr}.cnt-right{position:static;order:-1}.cnt-waves{height:70px}}@media(max-width:768px){.cnt-locbar{padding-top:120px;padding-bottom:0}.cnt-locbar__row{font-size:.72rem;padding:6px 14px 6px 8px}.cnt-locbar__pin{width:4px;height:4px}.cnt-locbar__pin:before{top:-1px;right:-1px;bottom:-1px;left:-1px}.cnt-info__title{font-size:clamp(2rem,9vw,2.6rem)}.cnt-info__row{gap:14px;padding:16px 0}.cnt-info__ico{width:38px;height:38px}.cnt-info__val{font-size:.96rem}.cnt-row--2{grid-template-columns:1fr}.cnt-form-card{padding:24px 20px}.cnt-input input,.cnt-input textarea{font-size:.94rem;padding:14px 16px 14px 44px}.cnt-waves{height:60px}.cnt-info__socials{margin-top:24px}}@media(max-width:480px){.cnt-info__socials{gap:12px}.cnt-info__socials-icons a{width:34px;height:34px;font-size:.82rem}}@media(prefers-reduced-motion:reduce){.cnt *,.cnt *:before,.cnt *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/contact-page.css.map */
