.xioneer-contact{--x-contact-muted: rgba(var(--brand-text-rgb), .66);--x-contact-accent: var(--x-accent, var(--brand-primary));--x-contact-accent-rgb: var(--x-accent-rgb, var(--brand-primary-rgb));--x-contact-radius: var(--x-pdp-radius, 0px)}.xioneer-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "form" "details";row-gap:4.4rem}.xioneer-contact__intro{grid-area:intro;min-width:0}.xioneer-contact__form-wrap{grid-area:form;min-width:0}.xioneer-contact__details{grid-area:details}.xioneer-contact__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.2rem;font-family:var(--x-body-family);font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-accent)}p.xioneer-contact__eyebrow:before{content:"";width:2.4rem!important;height:.4rem!important;background:currentColor;transform:skew(-30deg);display:inline-block}.xioneer-contact__heading{margin:0 0 2.2rem;color:var(--x-heading-color, var(--brand-text));font-family:var(--x-heading-family);font-size:calc(clamp(3.4rem,4.6vw,5.4rem) * var(--x-heading-scale, 1));font-weight:800;line-height:1.08;letter-spacing:-.02em;overflow-wrap:break-word}.xioneer-contact__highlight{color:var(--x-contact-accent)}.xioneer-contact__text{max-width:62rem;color:var(--x-contact-muted);font-family:var(--x-body-family);font-size:calc(1.8rem * var(--x-text-scale, 1));line-height:1.5}.xioneer-contact__text p{margin:0}.xioneer-contact__text p+p{margin-top:1rem}.xioneer-contact__intro.xioneer-align--center .xioneer-contact__text{margin-inline:auto}.xioneer-contact__form{display:block}.xioneer-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.xioneer-contact__field{display:flex;flex-direction:column;gap:.6rem;min-width:0}.xioneer-contact__field--full{grid-column:1 / -1}.xioneer-contact__label{color:var(--x-form-label, var(--x-contact-muted));font-family:var(--x-body-family);font-size:1.3rem;font-weight:600}.xioneer-contact__input{width:100%;min-height:4.6rem;margin:0;padding:1.1rem 1.8rem;border:1px solid var(--x-form-input-border, rgba(var(--brand-text-rgb), .24));border-radius:var(--x-contact-radius);background:var(--x-form-input-bg, var(--x-surface, #ffffff));box-shadow:none;color:var(--x-form-input-text, var(--brand-text));font-family:var(--x-body-family);font-size:1.5rem;line-height:1.5;letter-spacing:0;outline:none;transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.xioneer-contact__input::placeholder{color:var(--x-form-label, var(--x-contact-muted));opacity:1;text-transform:capitalize}.xioneer-contact__input:hover{border-color:rgba(var(--brand-text-rgb),.45)}.xioneer-contact__input:focus-visible{border-color:var(--x-contact-accent)}.xioneer-contact__input[aria-invalid=true]{border-color:#c0392b}.xioneer-contact__textarea{min-height:9.6rem;resize:vertical}.xioneer-contact__field-error{color:inherit;font-size:1.25rem;font-weight:600}.xioneer-contact__actions{margin-top:2rem}.xioneer-contact__submit{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:2rem 3rem;border:1.5px solid var(--x-btn-primary-border, var(--brand-primary));border-radius:var(--x-btn-radius, 100px);background:var(--x-btn-primary-bg, var(--brand-primary));color:var(--x-btn-primary-text, var(--brand-text));cursor:pointer;font-family:var(--font-button-family);font-size:1.55rem;font-weight:700;line-height:1;letter-spacing:0;text-align:center;text-decoration:none;box-shadow:0 10px 26px rgba(var(--brand-primary-rgb),.35);transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,opacity .2s ease;-webkit-appearance:none;appearance:none}.xioneer-contact__submit:hover{transform:translateY(-2px);box-shadow:0 1rem 2.4rem rgba(var(--brand-primary-rgb),.45)}.xioneer-contact__submit:focus-visible{outline:.2rem solid var(--brand-text);outline-offset:.3rem}@media screen and (max-width:749px){.xioneer-contact__submit{padding:1.2rem 2.4rem}}.xioneer-contact__submit-icon,.xioneer-contact__submit-icon svg{display:inline-flex;width:1.8rem;height:1.8rem}.xioneer-contact__status{display:flex;align-items:flex-start;gap:1rem;margin:0 0 2rem;padding:1.4rem 1.6rem;border-radius:var(--x-contact-radius);font-size:1.45rem;font-weight:600;line-height:1.45}.xioneer-contact__status svg{flex:0 0 auto;width:2rem;height:2rem;margin-top:.1rem}.xioneer-contact__status--success{background:rgba(var(--x-contact-accent-rgb),.16);color:var(--brand-text)}.xioneer-contact__status--error{background:#c0392b1a;color:var(--brand-text)}.xioneer-contact__status a{color:inherit}.xioneer-contact__details{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.xioneer-contact__detail{display:flex;flex:1 1 0;align-items:flex-start;gap:1.6rem;min-width:0;padding:0 2rem}.xioneer-contact__detail:first-child{padding-left:0}.xioneer-contact__detail:last-child{padding-right:0}.xioneer-contact__detail+.xioneer-contact__detail{border-left:1px solid rgba(var(--brand-text-rgb),.12)}.xioneer-contact__detail-icon{display:inline-flex;flex:0 0 4.6rem;align-items:center;justify-content:center;width:4.6rem;height:4.6rem;border-radius:50%;background:rgba(var(--x-contact-accent-rgb),.16);color:var(--brand-text)}.xioneer-contact__detail-icon svg{width:2.2rem;height:2.2rem}.xioneer-contact__detail-copy{display:flex;flex-direction:column;gap:.4rem;min-width:0;padding-top:.2rem}.xioneer-contact__detail-title{color:var(--x-heading-color, var(--brand-text));font-size:calc(1.5rem * var(--x-text-scale, 1));font-weight:700;line-height:1.3}.xioneer-contact__detail-text{color:var(--brand-text);font-size:calc(1.35rem * var(--x-text-scale, 1));line-height:1.45;overflow-wrap:anywhere;text-decoration:none}a.xioneer-contact__detail-text:hover{text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:990px){.xioneer-contact--split .xioneer-contact__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"intro form" "details form";align-items:start;column-gap:6.4rem;row-gap:4rem}.xioneer-contact--split .xioneer-contact__details{flex-direction:column;gap:2.4rem}.xioneer-contact--split .xioneer-contact__detail,.xioneer-contact--split .xioneer-contact__detail+.xioneer-contact__detail{padding:0;border-left:0}}@media screen and (max-width:749px){.xioneer-contact__grid{row-gap:3.2rem}.xioneer-contact__eyebrow{margin-bottom:1.6rem}.xioneer-contact__text{font-size:calc(1.6rem * var(--x-text-scale, 1))}.xioneer-contact__fields{grid-template-columns:minmax(0,1fr)}.xioneer-contact__input{min-height:4.8rem;font-size:1.6rem}.xioneer-contact__submit{width:100%;min-height:5rem}.xioneer-contact__details{flex-direction:column;gap:2rem}.xioneer-contact__detail,.xioneer-contact__detail+.xioneer-contact__detail{padding:0;border-left:0}}.xioneer-feature-band__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.xioneer-feature-band__list--1{grid-template-columns:minmax(0,1fr)}.xioneer-feature-band__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}.xioneer-feature-band__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}.xioneer-feature-band__item{display:flex;align-items:flex-start;justify-content:center;gap:2rem;min-width:0;padding:1.2rem 3.2rem}.xioneer-feature-band__item+.xioneer-feature-band__item{border-left:1px solid rgba(var(--brand-text-rgb),.28)}.xioneer-feature-band__icon{display:inline-flex;flex:0 0 auto;width:4.6rem;height:4.6rem;color:var(--x-accent, var(--brand-primary))}.xioneer-feature-band__icon svg,.xioneer-feature-band__icon img{width:100%;height:100%;object-fit:contain}.xioneer-feature-band__copy{display:flex;flex-direction:column;gap:.6rem;min-width:0}.xioneer-feature-band__title{color:var(--x-heading-color, var(--brand-text));font-family:var(--x-body-family);font-size:calc(1.8rem * var(--x-heading-scale, 1));font-weight:700;line-height:1.3}.xioneer-feature-band__text{color:rgba(var(--brand-text-rgb),.86);font-family:var(--x-body-family);font-size:calc(1.5rem * var(--x-text-scale, 1));line-height:1.5}@media screen and (min-width:750px)and (max-width:989px){.xioneer-feature-band__item{flex-direction:column;align-items:center;gap:1.4rem;padding-inline:2rem;text-align:center}}@media screen and (max-width:749px){.xioneer-feature-band__list,.xioneer-feature-band__list--2,.xioneer-feature-band__list--4{grid-template-columns:minmax(0,1fr)}.xioneer-feature-band__item{justify-content:flex-start;padding:2rem 0}.xioneer-feature-band__item+.xioneer-feature-band__item{border-top:1px solid rgba(var(--brand-text-rgb),.2);border-left:0}.xioneer-feature-band__icon{width:4rem;height:4rem}}.xioneer-404__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.xioneer-404__inner--left{align-items:flex-start;text-align:left}.xioneer-404__code{margin:0;color:var(--x-accent, var(--brand-primary));font-family:var(--x-heading-family);font-size:calc(clamp(9.6rem,18vw,18rem) * var(--x-heading-scale, 1));font-weight:800;line-height:.9;letter-spacing:-.04em}.xioneer-404__heading{margin:1.6rem 0 0;color:var(--x-heading-color, var(--brand-text));font-family:var(--x-heading-family);font-size:calc(clamp(2.8rem,3.6vw,4.4rem) * var(--x-heading-scale, 1));font-weight:800;line-height:1.12;letter-spacing:-.015em;overflow-wrap:break-word}.xioneer-404__text{max-width:54rem;margin-top:1.6rem;color:rgba(var(--brand-text-rgb),.68);font-family:var(--x-body-family);font-size:calc(1.7rem * var(--x-text-scale, 1));line-height:1.55}.xioneer-404__text p{margin:0}.xioneer-404__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:inherit;gap:1.6rem 2.4rem;margin-top:3.2rem}.xioneer-404__inner--center .xioneer-404__actions{justify-content:center}.xioneer-404 .x-btn--primary.xioneer-404__button{background:var(--x-section-btn-bg, var(--x-btn-primary-bg));border-color:var(--x-section-btn-bg, var(--x-btn-primary-border));color:var(--x-section-btn-text, var(--x-btn-primary-text))}.xioneer-404__secondary{color:var(--brand-text);font-family:var(--font-button-family);font-size:1.5rem;font-weight:700;text-decoration:underline;text-decoration-color:rgba(var(--brand-text-rgb),.3);text-underline-offset:.4rem}.xioneer-404__secondary:hover{text-decoration-color:currentColor}@media screen and (max-width:749px){.xioneer-404__inner{min-height:0!important}.xioneer-404__text{font-size:calc(1.6rem * var(--x-text-scale, 1))}.xioneer-404__actions{flex-direction:column;width:100%}.xioneer-404__button{width:100%}}@media screen and (max-width:749px){.xioneer-404__button{max-width:fit-content;min-height:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/xioneer-pages.css.map */
