.contact-module__XpleWW__page{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,7vw,7rem);padding-top:clamp(3.5rem,7vw,7rem);padding-bottom:clamp(5rem,9vw,9rem);display:grid}.contact-module__XpleWW__intro{padding-top:.25rem}.contact-module__XpleWW__title{letter-spacing:-.065em;margin:2rem 0;font-size:clamp(3.5rem,5.7vw,6rem);font-weight:500;line-height:.98}.contact-module__XpleWW__lede{letter-spacing:-.025em;max-width:24rem;font-size:clamp(1.2rem,1.5vw,1.5rem);line-height:1.5}.contact-module__XpleWW__description{max-width:25rem;color:var(--muted);margin:1.5rem 0 0;line-height:1.65}.contact-module__XpleWW__impression{transform-origin:50%;align-items:flex-end;gap:.55rem;width:11rem;height:11rem;margin-top:3rem;display:flex;transform:rotate(-5deg)}.contact-module__XpleWW__impression span{background:repeating-linear-gradient(0deg, transparent 0 4px, var(--cyan) 4px 5px, transparent 5px 8px);opacity:.55;width:3rem;height:5.8rem;-webkit-mask-image:linear-gradient(160deg,#0000,#000 35%);mask-image:linear-gradient(160deg,#0000,#000 35%)}.contact-module__XpleWW__impression span:nth-child(2){opacity:.75;height:9.5rem}.contact-module__XpleWW__impression span:nth-child(3){opacity:.9;height:7.5rem}.contact-module__XpleWW__direct{gap:.6rem;margin-top:3rem;font-size:.875rem;display:grid}.contact-module__XpleWW__direct>span{color:var(--muted)}.contact-module__XpleWW__direct a{text-underline-offset:.3em;overflow-wrap:anywhere;width:fit-content}.contact-module__XpleWW__direct a span{margin-left:.4rem}.contact-module__XpleWW__formPanel{--field-rule:#7f8e89;border-top:1px solid var(--ink)}.contact-module__XpleWW__formTopline{border-bottom:1px solid var(--rule);letter-spacing:.015em;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.75rem;display:flex}.contact-module__XpleWW__formTopline span:last-child{color:var(--muted)}.contact-module__XpleWW__form{padding-top:1.75rem}.contact-module__XpleWW__formHint{color:var(--muted);margin:0 0 2rem;font-size:.9375rem;line-height:1.5}.contact-module__XpleWW__fieldRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.contact-module__XpleWW__field{min-width:0;margin-bottom:1.65rem}.contact-module__XpleWW__field label{margin-bottom:.65rem;font-size:.875rem;font-weight:500;display:block}.contact-module__XpleWW__field label span{color:var(--muted);margin-left:.35rem;font-size:.75rem;font-weight:400}.contact-module__XpleWW__fieldHint{color:var(--muted);margin:-.2rem 0 .8rem;font-size:.8125rem;line-height:1.5}.contact-module__XpleWW__field input,.contact-module__XpleWW__field textarea,.contact-module__XpleWW__field select{border:1px solid var(--field-rule);width:100%;min-height:3.1rem;color:var(--ink);font:inherit;background:0 0;border-radius:3px;padding:.8rem .9rem;font-size:1rem;line-height:1.5;transition:border-color .16s,background-color .16s}.contact-module__XpleWW__field textarea{resize:vertical;min-height:9rem;display:block}.contact-module__XpleWW__field input::placeholder,.contact-module__XpleWW__field textarea::placeholder{color:var(--muted);opacity:1}.contact-module__XpleWW__field input:hover,.contact-module__XpleWW__field textarea:hover,.contact-module__XpleWW__field select:hover{border-color:var(--muted)}.contact-module__XpleWW__field input:focus,.contact-module__XpleWW__field textarea:focus,.contact-module__XpleWW__field select:focus{border-color:var(--cyan-ink);outline:2px solid var(--cyan-ink);outline-offset:2px;background:var(--wash)}.contact-module__XpleWW__field [aria-invalid=true]{border-color:#a43d29}.contact-module__XpleWW__error,.contact-module__XpleWW__errorSummary{color:#923421;font-size:.8125rem;line-height:1.5}.contact-module__XpleWW__error{margin:.5rem 0 0}.contact-module__XpleWW__errorSummary{border-left:2px solid;margin:0 0 1.4rem;padding-left:.75rem}.contact-module__XpleWW__submitRow{align-items:center;gap:1.25rem;padding-top:.5rem;display:flex}.contact-module__XpleWW__submitRow button{flex-shrink:0}.contact-module__XpleWW__submitRow p{max-width:11rem;color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.contact-module__XpleWW__privacyNote{max-width:34rem;color:var(--muted);margin:1.4rem 0 0;font-size:.75rem;line-height:1.65}.contact-module__XpleWW__privacyNote a{white-space:nowrap;text-underline-offset:.2em;text-decoration:underline}.contact-module__XpleWW__review{padding-top:2.5rem}.contact-module__XpleWW__readyMark{background:var(--wash);width:2.5rem;height:2.5rem;color:var(--cyan-ink);place-items:center;font-size:1.3rem;display:inline-grid}.contact-module__XpleWW__review h2{letter-spacing:-.045em;margin:1.25rem 0 1rem;font-size:clamp(2rem,3vw,2.8rem);font-weight:500;line-height:1.1}.contact-module__XpleWW__review>p{color:var(--muted);line-height:1.65}.contact-module__XpleWW__draftAddress{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);overflow-wrap:anywhere;flex-wrap:wrap;gap:.5rem 1.1rem;margin-top:2rem;padding:.9rem 0;font-size:.8125rem;display:flex}.contact-module__XpleWW__draftAddress span:first-child{color:var(--muted)}.contact-module__XpleWW__draftLabel{color:var(--muted);margin:1.25rem 0 .65rem;font-size:.75rem;display:block}.contact-module__XpleWW__draft{border:1px solid var(--field-rule);background:var(--paper);width:100%;min-height:20rem;color:var(--ink);font:inherit;resize:vertical;border-radius:3px;padding:1rem;font-size:.875rem;line-height:1.7;display:block}.contact-module__XpleWW__draft:focus-visible{outline:2px solid var(--cyan-ink);outline-offset:2px}.contact-module__XpleWW__reviewActions{flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;display:flex}.contact-module__XpleWW__reviewActions button:disabled{opacity:.6;cursor:wait}.contact-module__XpleWW__review .contact-module__XpleWW__status{min-height:2.8rem;margin:1rem 0;font-size:.8125rem}.contact-module__XpleWW__editButton{min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;text-underline-offset:.3em;background:0 0;border:0;align-items:center;padding:0;font-size:.875rem;text-decoration:underline;display:inline-flex}.contact-module__XpleWW__noScript{margin-top:1.5rem;line-height:1.5}.contact-module__XpleWW__noScript a{text-decoration:underline}@media (max-width:1000px){.contact-module__XpleWW__page{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2.5rem}.contact-module__XpleWW__submitRow{flex-direction:column;align-items:flex-start;gap:.75rem}.contact-module__XpleWW__submitRow p{max-width:none}.contact-module__XpleWW__fieldRow{grid-template-columns:1fr;gap:0}}@media (max-width:720px){.contact-module__XpleWW__page{grid-template-columns:1fr;gap:3rem}.contact-module__XpleWW__title{font-size:clamp(3.4rem,12vw,5rem)}.contact-module__XpleWW__lede,.contact-module__XpleWW__description{max-width:28rem}.contact-module__XpleWW__impression{display:none}.contact-module__XpleWW__direct{margin-top:1.75rem}.contact-module__XpleWW__fieldRow{grid-template-columns:1fr 1fr;gap:1rem}.contact-module__XpleWW__submitRow{flex-direction:row;align-items:center}.contact-module__XpleWW__submitRow p{max-width:10rem}}@media (max-width:440px){.contact-module__XpleWW__fieldRow{grid-template-columns:1fr;gap:0}.contact-module__XpleWW__submitRow{flex-direction:column;align-items:flex-start}.contact-module__XpleWW__submitRow p{max-width:none}.contact-module__XpleWW__reviewActions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.contact-module__XpleWW__field input,.contact-module__XpleWW__field textarea,.contact-module__XpleWW__field select{transition:none}}
