.contact-drawer-module__pNdaHq__contactDialog{background:var(--color-canvas-white);width:min(520px,100vw - 32px);max-width:none;height:100dvh;max-height:none;box-shadow:var(--shadow-surface);color:var(--color-ink);opacity:1;transition:opacity .18s var(--ease-out), transform .24s cubic-bezier(.32, .72, 0, 1);border:0;margin:0 0 0 auto;padding:0;overflow:hidden;transform:translate(0)}.contact-drawer-module__pNdaHq__contactDialog::backdrop{transition:background-color .18s var(--ease-out);background:#022f496b}@starting-style{.contact-drawer-module__pNdaHq__contactDialog[open]{opacity:.72;transform:translate(100%)}.contact-drawer-module__pNdaHq__contactDialog[open]::backdrop{background:#022f4900}}.contact-drawer-module__pNdaHq__contactForm{--drawer-padding:clamp(24px, 4vw, 40px);align-content:start;gap:var(--space-medium);height:100%;min-height:0;padding:var(--drawer-padding);overscroll-behavior:contain;display:grid;overflow-y:auto}.contact-drawer-module__pNdaHq__drawerHeader{z-index:2;justify-content:space-between;align-items:flex-start;gap:var(--space-medium);padding-block:var(--drawer-padding) var(--space-small);border-block-end:1px solid var(--color-muted-grey);background:var(--color-canvas-white);margin-block-start:calc(var(--drawer-padding) * -1);display:flex;position:sticky;inset-block-start:calc(var(--drawer-padding) * -1)}.contact-drawer-module__pNdaHq__drawerHeader p{color:var(--color-structure-navy);font-size:var(--font-size-small);font-weight:700}.contact-drawer-module__pNdaHq__drawerHeader h2{margin-block-start:var(--space-xsmall);font-size:clamp(1.8rem,4vw,2.6rem)}.contact-drawer-module__pNdaHq__closeDrawer{border:1px solid var(--color-structure-navy);border-radius:var(--radius-default);background:var(--color-canvas-white);width:44px;height:44px;color:var(--color-structure-navy);flex:none;place-items:center;display:inline-grid}.contact-drawer-module__pNdaHq__drawerSummary,.contact-drawer-module__pNdaHq__drawerErrorSummary,.contact-drawer-module__pNdaHq__drawerFailure,.contact-drawer-module__pNdaHq__drawerSuccess,.contact-drawer-module__pNdaHq__whatsappTruth,.contact-drawer-module__pNdaHq__backendBoundary{padding:var(--space-base);border:1px solid var(--color-muted-grey);border-radius:var(--radius-default)}.contact-drawer-module__pNdaHq__drawerSummary strong,.contact-drawer-module__pNdaHq__drawerErrorSummary strong,.contact-drawer-module__pNdaHq__drawerFailure strong,.contact-drawer-module__pNdaHq__drawerSuccess strong{color:var(--color-structure-navy)}.contact-drawer-module__pNdaHq__drawerSummary ul,.contact-drawer-module__pNdaHq__drawerErrorSummary ul{gap:var(--space-xsmall);margin:var(--space-small) 0 0;padding:0;list-style:none;display:grid}.contact-drawer-module__pNdaHq__drawerSummary li{justify-content:space-between;gap:var(--space-small);border-block-start:1px solid var(--color-muted-grey);font-size:var(--font-size-small);padding-block-start:var(--space-xsmall);display:flex}.contact-drawer-module__pNdaHq__drawerSummary li span:first-child{overflow-wrap:anywhere}.contact-drawer-module__pNdaHq__drawerSummary li span:last-child{flex:none}.contact-drawer-module__pNdaHq__drawerErrorSummary,.contact-drawer-module__pNdaHq__drawerFailure{border-color:var(--color-signal-coral)}.contact-drawer-module__pNdaHq__drawerSuccess{border-color:var(--color-signal-green)}.contact-drawer-module__pNdaHq__drawerFailure,.contact-drawer-module__pNdaHq__drawerSuccess,.contact-drawer-module__pNdaHq__whatsappTruth,.contact-drawer-module__pNdaHq__backendBoundary{align-items:flex-start;gap:var(--space-small);display:flex}.contact-drawer-module__pNdaHq__drawerFailure>svg,.contact-drawer-module__pNdaHq__inlineError>svg{color:var(--color-signal-coral);flex:none}.contact-drawer-module__pNdaHq__drawerSuccess>svg{color:var(--color-signal-green);flex:none}.contact-drawer-module__pNdaHq__whatsappTruth>svg,.contact-drawer-module__pNdaHq__backendBoundary>svg{color:var(--color-digital-cyan);flex:none}.contact-drawer-module__pNdaHq__drawerFailure p,.contact-drawer-module__pNdaHq__drawerSuccess p,.contact-drawer-module__pNdaHq__whatsappTruth p,.contact-drawer-module__pNdaHq__backendBoundary p{font-size:var(--font-size-small)}.contact-drawer-module__pNdaHq__backendBoundary a{color:var(--color-structure-navy);-webkit-text-decoration-color:var(--color-digital-cyan);text-decoration-color:var(--color-digital-cyan);text-underline-offset:3px;font-weight:700}.contact-drawer-module__pNdaHq__drawerFields{gap:var(--space-medium);display:grid}.contact-drawer-module__pNdaHq__drawerSection{gap:var(--space-base);border:0;min-width:0;margin:0;padding:0;display:grid}.contact-drawer-module__pNdaHq__drawerSection:first-child,.contact-drawer-module__pNdaHq__drawerSection+.contact-drawer-module__pNdaHq__drawerSection{border-block-start:1px solid var(--color-muted-grey);padding-block-start:var(--space-medium)}.contact-drawer-module__pNdaHq__courierGuidance{margin-block:calc(var(--space-xsmall) * -1) 0;color:var(--color-ink);font-size:var(--font-size-small);font-weight:700}.contact-drawer-module__pNdaHq__drawerSectionTitle{float:none;width:auto;color:var(--color-structure-navy);font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-label);margin-block-end:var(--space-small);padding:0;font-weight:700;line-height:1.2}.contact-drawer-module__pNdaHq__collectionLocation{align-items:flex-start;gap:var(--space-small);padding:var(--space-xsmall) 0;display:flex}.contact-drawer-module__pNdaHq__collectionLocation>svg{color:var(--color-digital-cyan);flex:none}.contact-drawer-module__pNdaHq__collectionLocation strong{color:var(--color-structure-navy);font-size:var(--font-size-small);display:block}.contact-drawer-module__pNdaHq__collectionLocation p{margin-block:var(--space-xsmall);font-size:var(--font-size-small)}.contact-drawer-module__pNdaHq__collectionLocation a{color:var(--color-structure-navy);font-size:var(--font-size-small);text-underline-offset:.18em;font-weight:700;text-decoration:underline}.contact-drawer-module__pNdaHq__drawerConsent{align-items:start;gap:var(--space-small);grid-template-columns:24px minmax(0,1fr);display:grid}.contact-drawer-module__pNdaHq__drawerConsent input{width:20px;height:20px;accent-color:var(--color-structure-navy);margin-block-start:2px}.contact-drawer-module__pNdaHq__drawerConsent label{color:var(--color-structure-navy);font-weight:700}.contact-drawer-module__pNdaHq__inlineError{align-items:flex-start;gap:var(--space-xsmall);color:var(--color-ink);font-size:var(--font-size-small);font-weight:700;display:flex}@media (max-width:47.99rem){.contact-drawer-module__pNdaHq__contactDialog{overscroll-behavior:contain;width:100vw;height:min(92dvh,860px);transition:opacity .18s var(--ease-out), transform .24s cubic-bezier(.32, .72, 0, 1);border-start-start-radius:var(--radius-default);border-start-end-radius:var(--radius-default);margin:auto 0 0;transform:translateY(0)}@starting-style{.contact-drawer-module__pNdaHq__contactDialog[open]{opacity:.9;transform:translateY(100%)}}.contact-drawer-module__pNdaHq__contactForm{--drawer-padding:var(--space-medium);padding-block-end:max(var(--space-medium), env(safe-area-inset-bottom))}}@media (hover:hover) and (pointer:fine){.contact-drawer-module__pNdaHq__closeDrawer:hover{box-shadow:var(--shadow-control)}}@media (prefers-reduced-motion:reduce){.contact-drawer-module__pNdaHq__contactDialog{transition-property:opacity,background-color,border-color,color;transition-duration:.1s;transform:none}@starting-style{.contact-drawer-module__pNdaHq__contactDialog[open]{opacity:0;transform:none}}}.contact-drawer-module__pNdaHq__failureHelp{min-height:44px;color:var(--color-structure-navy);text-decoration:underline;-webkit-text-decoration-color:var(--color-action-yellow);text-decoration-color:var(--color-action-yellow);text-underline-offset:4px;align-items:center;font-weight:700;text-decoration-thickness:2px;display:inline-flex}
