.clab-contact__header{display:grid;grid-template-columns:1fr 1.15fr;gap:60px;align-items:end;margin-bottom:48px}.clab-contact__header .clab-info__intro{margin:0;max-width:56ch}.clab-contact__layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,6vw,80px)}.clab-contact__lead{font-size:15px;line-height:1.65;color:var(--color-accent);max-width:48ch}.clab-contact__method{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:8px 20px;padding-block:24px;border-bottom:1px solid var(--color-surface-warm);text-decoration:none}.clab-contact__method span{grid-column:1;font-size:14px;color:var(--color-accent)}.clab-contact__method strong{grid-column:1;font-size:clamp(20px,2vw,26px);line-height:1.3;font-weight:400;letter-spacing:-.4px}.clab-contact__method svg{grid-column:2;grid-row:1 / 3;align-self:center;width:24px;height:24px;transition:transform .18s ease-out}.clab-contact__address{margin-top:32px}.clab-contact__address h3{font-size:14px;font-weight:500;color:var(--color-accent)}.clab-contact__address address{margin-top:12px;font-size:15px}.clab-contact__form-panel{padding:36px;border-radius:16px;background:#f5f4f1}.clab-contact__form-panel h2{font-size:26px;font-weight:400;letter-spacing:-.4px;line-height:1.2;margin-bottom:12px}.clab-contact__form-panel .clab-info__form{margin-top:28px;gap:20px}.clab-contact__form-panel :is(input:not([type=hidden]),textarea,select){border-color:#b7b4ac}.clab-contact__form-panel select{width:100%;min-height:50px;padding:12px 16px;border:1px solid #b7b4ac;border-radius:8px;color:var(--color-ink);background:#fff;font:inherit;font-size:16px}.clab-contact__form-panel select:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.clab-contact__help{display:grid;grid-template-columns:1fr 1.15fr;gap:60px;padding-top:32px;border-top:1px solid var(--color-surface-warm);margin-top:60px}.clab-contact__help h2{font-size:24px;line-height:1.3;font-weight:400;letter-spacing:-.4px}.clab-contact__help-links{display:grid;gap:4px}.clab-contact__help-links a{display:flex;align-items:center;min-height:44px;font-size:15px}.clab-trial__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.clab-trial__copy{max-width:540px}.clab-trial__copy .clab-info__intro{margin-top:24px}.clab-trial__image{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:16px}.clab-trial__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:28px;padding:14px 28px;border-radius:999px;background:var(--color-ink);color:#fff!important;text-decoration:none;font-size:15px}.clab-trial__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:32px;margin-top:48px;border-top:1px solid var(--color-surface-warm)}.clab-trial__steps h2{margin-bottom:12px;font-size:20px;line-height:1.3;font-weight:400;letter-spacing:-.3px}.clab-trial__steps p{font-size:15px;line-height:1.6;color:var(--color-accent)}.clab-trial{padding-bottom:0}.clab-trial__anchor{scroll-margin-top:100px}@media(hover:hover){.clab-contact__method:hover svg{transform:translate(3px)}.clab-contact__method:hover strong{text-decoration:underline;text-underline-offset:5px}.clab-trial__button:hover{background:var(--color-accent)}}@media(prefers-reduced-motion:reduce){.clab-contact__method svg{transition:none}}@media(max-width:989px){.clab-contact__header,.clab-contact__help,.clab-contact__layout{gap:32px}.clab-contact__form-panel{padding:24px}.clab-trial__hero{gap:32px}}@media(max-width:749px){.clab-contact__header{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:32px}.clab-contact__layout{grid-template-columns:minmax(0,1fr);gap:32px}.clab-contact__method{padding-block:20px}.clab-contact__address{margin-top:24px}.clab-contact__form-panel{padding:24px 20px;border-radius:12px}.clab-contact__form-panel h2{font-size:24px}.clab-contact__form-panel button{width:100%}.clab-contact__help{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:40px;padding-top:24px}.clab-contact__help h2{font-size:22px}.clab-trial__hero{grid-template-columns:minmax(0,1fr);gap:28px}.clab-trial__copy .clab-info__intro{margin-top:16px}.clab-trial__button{margin-top:20px}.clab-trial__steps{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px;padding-top:24px}.clab-trial__steps h2{font-size:18px;margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/contact-and-trial.css.map */
