.unit-textarea[data-v-a85d9e00]{--color-background-filled-input:var(--color-background);--color-border-filled-textarea:var(--color-border-control);--color-border-textarea:var(--color-text-caption-light);--color-border-textarea-focus:var(--color-text);--color-border-textarea-error:var(--color-brand-primary);--color-text-textarea:var(--color-text);background-color:transparent;border:none}.unit-textarea>.label[data-v-a85d9e00]{display:inline-block;font-size:var(--size-font-size-body-small);font-weight:var(--size-font-weight-normal);margin-block-end:var(--size-spacing-medium)}.unit-textarea>.label[data-v-a85d9e00],.unit-textarea>.textarea[data-v-a85d9e00]{color:var(--color-text-textarea);line-height:var(--size-line-height-body-small)}.unit-textarea>.textarea[data-v-a85d9e00]{background-color:transparent;border-color:var(--color-border-textarea);border-radius:var(--size-radius-medium);border-style:solid;border-width:var(--size-thinnest);font-size:var(--size-font-size-body);padding-block:var(--size-spacing-medium);padding-inline:var(--size-spacing-xlarge);resize:vertical;width:100%}.unit-textarea.filled>.textarea[data-v-a85d9e00]{background:var(--color-background-filled-input);border-color:var(--color-border-filled-textarea)}.unit-textarea>.textarea[data-v-a85d9e00]:focus{border-color:var(--color-border-textarea-focus)}.unit-textarea>.textarea[data-v-a85d9e00]::-moz-placeholder{color:var(--color-text-secondary);font-family:var(--font-family-body);font-size:var(--size-font-size-body);font-weight:var(--size-font-weight-normal);line-height:var(--size-line-height-body-small)}.unit-textarea>.textarea[data-v-a85d9e00]::placeholder{color:var(--color-text-secondary);font-family:var(--font-family-body);font-size:var(--size-font-size-body);font-weight:var(--size-font-weight-normal);line-height:var(--size-line-height-body-small)}.unit-textarea>.textarea[data-v-a85d9e00]:focus{outline:none}.unit-textarea>.textarea[data-v-a85d9e00]:focus-visible{outline:calc(var(--size-thinnest)*2) solid currentColor;outline-offset:calc(var(--size-thinnest)*2)}.unit-textarea>.textarea.auto-resize[data-v-a85d9e00]{resize:none}.unit-textarea>.textarea.error[data-v-a85d9e00]{border-color:var(--color-border-textarea-error)}.unit-textarea>.error-message[data-v-a85d9e00]{color:var(--color-border-textarea-error);font-size:var(--size-font-size-body);line-height:var(--size-line-height-body)}.unit-textarea>.error-message.hidden[data-v-a85d9e00]{display:none}.unit-chat-composer[data-v-cda163e8]{--value-chat-composer-resting-row-count:1;--value-chat-composer-typing-row-count:5;align-items:end;-moz-column-gap:var(--size-gap-medium);column-gap:var(--size-gap-medium);display:grid;grid-template-columns:minmax(0,1fr) auto}.unit-chat-composer>.field[data-v-cda163e8]{grid-column:1;grid-row:1}.unit-chat-composer>.field[data-v-cda163e8] .label{block-size:var(--size-thinnest);clip-path:inset(50%);inline-size:var(--size-thinnest);overflow:hidden;position:absolute;white-space:nowrap}.unit-chat-composer>.field[data-v-cda163e8] .textarea::-moz-placeholder{color:var(--color-text-caption-light)}.unit-chat-composer>.field[data-v-cda163e8] .textarea::placeholder{color:var(--color-text-caption-light)}.unit-chat-composer>.field[data-v-cda163e8] .textarea{display:block;max-block-size:calc(var(--size-font-size-body)*var(--size-line-height-body-small)*var(--value-chat-composer-resting-row-count) + var(--size-spacing-medium)*2 + var(--size-thinnest)*2)}.unit-chat-composer.typing>.field[data-v-cda163e8] .textarea{max-block-size:calc(var(--size-font-size-body)*var(--size-line-height-body-small)*var(--value-chat-composer-typing-row-count) + var(--size-spacing-medium)*2 + var(--size-thinnest)*2)}.unit-chat-composer>.notice[data-v-cda163e8]{color:var(--color-brand-primary);font-size:var(--size-font-size-body);grid-column:1/-1;grid-row:2;line-height:var(--size-line-height-body);margin-block-start:var(--size-spacing-small)}.unit-chat-composer>.actions[data-v-cda163e8]{display:contents}.unit-chat-composer>.actions>.count[data-v-cda163e8]{align-self:center;color:var(--color-text-secondary);font-size:var(--size-font-size-label);font-variant-numeric:tabular-nums;grid-column:2;grid-row:3;justify-self:end;line-height:var(--size-line-height-body)}.unit-chat-composer>.actions>.count.over[data-v-cda163e8]{color:var(--color-brand-primary)}.unit-chat-composer>.actions>.send[data-v-cda163e8]{grid-column:2;grid-row:1;min-block-size:2.75rem;padding-inline:var(--size-spacing-xlarge)}.unit-chat-composer>.actions>.send[data-v-cda163e8]:focus-visible{outline:calc(var(--size-thinnest)*2) solid var(--color-text);outline-offset:calc(var(--size-thinnest)*2)}.unit-chat-composer>[data-v-cda163e8-s]{grid-column:1;grid-row:3;justify-self:start}.unit-chat-failure-notice[data-v-af9af74d]{align-items:flex-start;background-color:var(--color-background-brand-light);border:var(--size-thinnest) solid var(--color-brand-primary);border-radius:var(--size-radius-large);display:flex;flex-direction:column;gap:var(--size-gap-medium);padding-block:var(--size-spacing-large);padding-inline:var(--size-spacing-large)}.unit-chat-failure-notice>.contact[data-v-af9af74d]{--color-border-call-to-action-outline:var(--color-border-control)}.unit-chat-failure-notice>.title[data-v-af9af74d]{align-items:center;color:var(--color-text);display:flex;font-size:var(--size-font-size-body);font-weight:var(--size-font-weight-bold);gap:var(--size-gap-medium);line-height:var(--size-line-height-body)}.unit-chat-failure-notice>.title>.icon[data-v-af9af74d]{block-size:1.25rem;color:var(--color-brand-primary);flex-shrink:0;inline-size:1.25rem}.unit-chat-failure-notice>.description[data-v-af9af74d],.unit-chat-failure-notice>.email[data-v-af9af74d]{color:var(--color-text-secondary);font-size:var(--size-font-size-body);line-height:var(--size-line-height-body)}.unit-chat-failure-notice>.email[data-v-af9af74d]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-gap-medium)}.unit-chat-failure-notice>.email>.link[data-v-af9af74d]{align-items:center;color:var(--color-brand-primary);display:inline-flex;min-block-size:1.5rem;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:.2em}.unit-chat-failure-notice>.email>.link[data-v-af9af74d]:hover{color:var(--color-link-hover-light)}.unit-chat-failure-notice>.email>.link[data-v-af9af74d]:focus-visible{outline:calc(var(--size-thinnest)*2) solid var(--color-text);outline-offset:calc(var(--size-thinnest)*2)}.unit-chat-inquiry-button[data-v-23b8cfd5]{align-self:flex-start;max-inline-size:100%;position:relative;transition:background-color .15s var(--transition-timing-base),color .15s var(--transition-timing-base);@media(prefers-reduced-motion:reduce){transition:none}}.unit-chat-inquiry-button.answer[data-v-23b8cfd5]{--color-border-button-outlined:var(--color-brand-primary);color:var(--color-brand-primary);min-block-size:2.75rem;padding-inline:var(--size-spacing-xlarge)}.unit-chat-inquiry-button.answer[data-v-23b8cfd5]:hover{background-color:var(--color-background-brand-light)}.unit-chat-inquiry-button.answer[data-v-23b8cfd5]:active{background-color:var(--color-border)}.unit-chat-inquiry-button.footer[data-v-23b8cfd5]{color:var(--color-brand-primary);margin-block-end:calc(var(--size-spacing-large)*-1);min-block-size:2.75rem;padding-inline:0;text-decoration:underline;text-underline-offset:.2em}.unit-chat-inquiry-button.footer[data-v-23b8cfd5]:hover{color:var(--color-link-hover-light)}.unit-chat-inquiry-button.footer[data-v-23b8cfd5]:active{color:var(--color-text-secondary)}.unit-chat-inquiry-button[data-v-23b8cfd5]:disabled{opacity:.6}.unit-chat-inquiry-button.drafting.loading[data-v-23b8cfd5]{opacity:1}.unit-chat-inquiry-button[data-v-23b8cfd5]:focus-visible{outline-color:var(--color-text);outline-offset:calc(var(--size-thinnest)*2);outline-style:solid;outline-width:calc(var(--size-thinnest)*2)}.unit-chat-inquiry-button>.spinner[data-v-23b8cfd5]{animation:chat-inquiry-spin-23b8cfd5 .8s linear infinite;block-size:1.25rem;inline-size:1.25rem;inset:0;margin-block:auto;margin-inline:auto;position:absolute;@media(prefers-reduced-motion:reduce){animation:none}}.unit-chat-inquiry-button .label[data-v-23b8cfd5]{overflow-wrap:anywhere}.unit-chat-inquiry-button.drafting .label[data-v-23b8cfd5]{opacity:0}@keyframes chat-inquiry-spin-23b8cfd5{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.unit-chat-message-entry[data-v-e46eb260]{display:flex;flex-direction:column;gap:var(--size-gap-medium);max-inline-size:100%;position:relative}.unit-chat-message-entry.visitor[data-v-e46eb260]{align-self:flex-end;max-inline-size:85%}.unit-chat-message-entry.assistant[data-v-e46eb260]{align-self:flex-start}.unit-chat-message-entry>.author[data-v-e46eb260]{block-size:var(--size-thinnest);clip-path:inset(50%);inline-size:var(--size-thinnest);overflow:hidden;position:absolute;white-space:nowrap}.unit-chat-message-entry>.body[data-v-e46eb260]{color:var(--color-text);font-size:var(--size-font-size-body);line-height:var(--size-line-height-body);overflow-wrap:anywhere;white-space:pre-wrap}.unit-chat-message-entry.visitor>.body[data-v-e46eb260]{background-color:var(--color-brand-primary);border-radius:var(--size-radius-large);color:var(--color-text-on-brand);padding-block:var(--size-spacing-medium);padding-inline:var(--size-spacing-large)}.unit-chat-message-entry>.citations[data-v-e46eb260]{border-inline-start:calc(var(--size-thinnest)*2) solid var(--color-border);display:flex;flex-direction:column;gap:var(--size-gap-small);padding-inline-start:var(--size-spacing-large)}.unit-chat-message-entry>.citations>.heading[data-v-e46eb260]{color:var(--color-text-secondary);font-size:var(--size-font-size-label);font-weight:var(--size-font-weight-semibold);line-height:var(--size-line-height-body)}.unit-chat-message-entry>.citations>.links[data-v-e46eb260]{display:flex;flex-direction:column;gap:var(--size-gap-small)}.unit-chat-message-entry>.citations>.links>.entry>.link[data-v-e46eb260]{align-items:center;color:var(--color-brand-primary);display:inline-flex;font-size:var(--size-font-size-body);line-height:var(--size-line-height-body);min-block-size:1.5rem;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:.2em}.unit-chat-message-entry>.citations>.links>.entry>.link[data-v-e46eb260]:hover{color:var(--color-link-hover-light)}.unit-chat-message-entry>.citations>.links>.entry>.link[data-v-e46eb260]:focus-visible{outline:calc(var(--size-thinnest)*2) solid var(--color-text);outline-offset:calc(var(--size-thinnest)*2)}.unit-chat-welcome-panel[data-v-ffb9acb6]{display:flex;flex-direction:column;gap:var(--size-gap-large)}.unit-chat-welcome-panel>.lead[data-v-ffb9acb6]{color:var(--color-text);font-size:var(--size-font-size-body);line-height:var(--size-line-height-body)}.unit-chat-welcome-panel>.heading[data-v-ffb9acb6]{color:var(--color-text-secondary);font-size:var(--size-font-size-label);font-weight:var(--size-font-weight-semibold);line-height:var(--size-line-height-body)}.unit-chat-welcome-panel>.questions[data-v-ffb9acb6]{display:flex;flex-direction:column;gap:var(--size-gap-medium)}.unit-chat-welcome-panel>.questions>.question>.button[data-v-ffb9acb6]{background-color:transparent;border:var(--size-thinnest) solid var(--color-text-caption-light);border-radius:var(--size-radius-large);color:var(--color-text);cursor:pointer;font-size:var(--size-font-size-body);inline-size:100%;line-height:var(--size-line-height-body);min-block-size:2.75rem;padding-block:var(--size-spacing-medium);padding-inline:var(--size-spacing-large);text-align:start;transition:background-color .15s var(--transition-timing-base);@media(prefers-reduced-motion:reduce){transition:none}}.unit-chat-welcome-panel>.questions>.question>.button[data-v-ffb9acb6]:hover{background-color:var(--color-background-brand-light)}.unit-chat-welcome-panel>.questions>.question>.button[data-v-ffb9acb6]:active{background-color:var(--color-border)}.unit-chat-welcome-panel>.questions>.question>.button[data-v-ffb9acb6]:focus-visible{outline:calc(var(--size-thinnest)*2) solid var(--color-text);outline-offset:calc(var(--size-thinnest)*2)}.unit-chat-widget[data-v-dc152a1b]{--size-chat-opener:3.5rem;--size-chat-window-inline:32rem;--size-chat-window-block:48rem;--size-chat-window-expanded-inline:max(32rem,min(48rem,50vw));--size-font-size-chat-privacy:.75rem;--size-chat-focus-width:calc(var(--size-thinnest)*2);inset-block-end:1.5rem;inset-inline-end:1.5rem;position:fixed;z-index:calc(var(--value-z-index-layer-staying) + 1000)}.unit-chat-widget.open[data-v-dc152a1b]{@media(width<40rem){z-index:calc(var(--value-z-index-layer-overlay) + 1000)}}.unit-chat-widget>.window[data-v-dc152a1b]{background-color:var(--color-background-card-light);block-size:min(var(--size-chat-window-block),calc(100dvh - var(--size-header-height) - 3.5rem - var(--size-chat-opener)));border:var(--size-thinnest) solid var(--color-border);border-radius:var(--size-radius-large);box-shadow:0 .5rem 1.5rem var(--color-shadow-raised-light);color:var(--color-text);display:flex;flex-direction:column;font-family:var(--font-family-body);inline-size:var(--size-chat-window-inline);inset-block-end:calc(100% + 1rem);inset-inline-end:0;overflow:hidden;position:absolute;@media(width<40rem){block-size:100dvh;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-radius:0;border-right-color:currentcolor;border-right-style:none;border-right-width:medium;border-top-color:currentcolor;border-top-style:none;border-top-width:medium;inline-size:100%;inset:0;padding-block-end:env(safe-area-inset-bottom);padding-block-start:env(safe-area-inset-top);padding-inline-end:env(safe-area-inset-right);padding-inline-start:env(safe-area-inset-left);position:fixed}}.unit-chat-widget.expanded>.window[data-v-dc152a1b]{@media(40rem<=width){block-size:calc(100dvh - var(--size-header-height) - 2rem);inline-size:var(--size-chat-window-expanded-inline);inset-block-end:1rem;inset-block-start:calc(var(--size-header-height) + 1rem);inset-inline-end:1rem;position:fixed}}.unit-chat-widget>.window>.header[data-v-dc152a1b]{align-items:center;border-block-end:var(--size-thinnest) solid var(--color-border);display:flex;gap:var(--size-gap-small);justify-content:space-between;padding-block:var(--size-spacing-xsmall);padding-inline-end:var(--size-spacing-medium);padding-inline-start:var(--size-spacing-xlarge);@media(width<40rem){padding-block:0}}.unit-chat-widget>.window>.header>.title[data-v-dc152a1b]{color:var(--color-text);flex:1;font-size:var(--size-font-size-body-large);font-weight:var(--size-font-weight-bold);line-height:var(--size-line-height-title-large)}.unit-chat-widget>.window>.header>.close[data-v-dc152a1b],.unit-chat-widget>.window>.header>.expand[data-v-dc152a1b]{align-items:center;background-color:transparent;block-size:2.75rem;border:none;border-radius:var(--size-radius-medium);color:var(--color-text);cursor:pointer;display:flex;flex-shrink:0;inline-size:2.75rem;justify-content:center}.unit-chat-widget>.window>.header>.close[data-v-dc152a1b]:hover,.unit-chat-widget>.window>.header>.expand[data-v-dc152a1b]:hover{background-color:var(--color-border)}.unit-chat-widget>.window>.header>.close[data-v-dc152a1b]:focus-visible,.unit-chat-widget>.window>.header>.expand[data-v-dc152a1b]:focus-visible{outline:var(--size-chat-focus-width) solid var(--color-text);outline-offset:calc(var(--size-chat-focus-width)*-1)}.unit-chat-widget>.window>.header>.close>.icon[data-v-dc152a1b],.unit-chat-widget>.window>.header>.expand>.icon[data-v-dc152a1b]{block-size:1.25rem;inline-size:1.25rem}.unit-chat-widget>.window>.body[data-v-dc152a1b]{display:flex;flex:1;flex-direction:column;gap:var(--size-gap-large);min-block-size:0;overflow:auto;overscroll-behavior:contain;padding-block:var(--size-spacing-xlarge);padding-inline:var(--size-spacing-xlarge);position:relative}.unit-chat-widget>.window>.body>.restoring[data-v-dc152a1b]{color:var(--color-text-secondary);font-size:var(--size-font-size-body);line-height:var(--size-line-height-body)}.unit-chat-widget>.window>.body>.log[data-v-dc152a1b]{display:flex;flex-direction:column;gap:var(--size-gap-large)}.unit-chat-widget>.window>.body>.log>.thinking[data-v-dc152a1b]{align-self:flex-start;display:flex;gap:var(--size-gap-small);padding-block:var(--size-spacing-medium)}.unit-chat-widget>.window>.body>.log>.thinking>.dot[data-v-dc152a1b]{animation:chat-thinking-pulse-dc152a1b 1.2s var(--transition-timing-base) infinite;background-color:var(--color-text-caption-light);block-size:.5rem;border-radius:var(--size-radius-rounded);inline-size:.5rem;@media(prefers-reduced-motion:reduce){animation:none}}.unit-chat-widget>.window>.body>.log>.thinking>.dot[data-v-dc152a1b]:nth-child(2){animation-delay:.2s}.unit-chat-widget>.window>.body>.log>.thinking>.dot[data-v-dc152a1b]:nth-child(3){animation-delay:.4s}.unit-chat-widget>.window>.body>.refusal[data-v-dc152a1b]{background-color:var(--color-background);border:var(--size-thinnest) solid var(--color-border);border-radius:var(--size-radius-large);display:flex;flex-direction:column;gap:var(--size-gap-medium);padding-block:var(--size-spacing-large);padding-inline:var(--size-spacing-large)}.unit-chat-widget>.window>.body>.refusal>.title[data-v-dc152a1b]{color:var(--color-text);font-size:var(--size-font-size-body);font-weight:var(--size-font-weight-bold);line-height:var(--size-line-height-body)}.unit-chat-widget>.window>.body>.refusal>.description[data-v-dc152a1b]{color:var(--color-text-secondary);font-size:var(--size-font-size-body);line-height:var(--size-line-height-body)}.unit-chat-widget>.window>.body>.status[data-v-dc152a1b]{block-size:var(--size-thinnest);clip-path:inset(50%);inline-size:var(--size-thinnest);overflow:hidden;position:absolute;white-space:nowrap}.unit-chat-widget>.window>.composer[data-v-dc152a1b]{border-block-start:var(--size-thinnest) solid var(--color-border);padding-block:var(--size-spacing-small);padding-inline:var(--size-spacing-xlarge);@media(width<40rem){padding-inline:var(--size-spacing-large)}}.unit-chat-widget>.window>.privacy[data-v-dc152a1b]{color:var(--color-text-secondary);font-size:var(--size-font-size-chat-privacy);line-height:var(--size-line-height-body);padding-block-end:var(--size-spacing-medium);padding-inline:var(--size-spacing-xlarge);@media(width<40rem){padding-inline:var(--size-spacing-large)}}.unit-chat-widget>.opener[data-v-dc152a1b]{align-items:center;background-color:var(--color-brand-primary);block-size:var(--size-chat-opener);border:none;border-radius:var(--size-radius-rounded);color:var(--color-text-on-brand);cursor:pointer;display:flex;inline-size:var(--size-chat-opener);justify-content:center;transition:transform .16s var(--transition-timing-base);@media(prefers-reduced-motion:reduce){transition:none}}.unit-chat-widget>.opener[data-v-dc152a1b]:hover{filter:brightness(.85)}.unit-chat-widget>.opener[data-v-dc152a1b]:active{transform:scale(.97)}.unit-chat-widget>.opener[data-v-dc152a1b]:focus-visible{outline:var(--size-chat-focus-width) solid var(--color-text);outline-offset:var(--size-chat-focus-width)}.unit-chat-widget.open>.opener[data-v-dc152a1b]{@media(width<40rem){display:none}}.unit-chat-widget.open.expanded>.opener[data-v-dc152a1b]{@media(40rem<=width){display:none}}.unit-chat-widget>.opener>.icon[data-v-dc152a1b]{block-size:1.75rem;inline-size:1.75rem}@keyframes chat-thinking-pulse-dc152a1b{0%,to{opacity:.3}50%{opacity:1}}.contact-form[data-v-5c33dcd6]{--color-contact-form-icon:var(--color-brand-primary);--color-background-checkbox-input-active:var(--palette-neutral-900);--color-text-checkbox-input-active:var(--color-background-card-light);--color-text-notice:var(--color-brand-primary);--color-border-extra-information-icon:var(--palette-neutral-700);--size-contact-form-max-width:30rem;--size-submit-button-max-width:17.5rem;--size-prefix-icon-size:2.25rem;--size-policy-checkbox:1.5rem;--size-gap-contact-form:1.5rem;display:flex;flex-direction:column;gap:var(--size-gap-contact-form);margin-block-start:0;max-width:var(--size-contact-form-max-width);width:100%}.contact-form>.form-group[data-v-5c33dcd6]{display:flex;flex-direction:column;gap:var(--size-gap-large)}.contact-form>.form-group>.contact[data-v-5c33dcd6]{display:grid;gap:calc(var(--size-gap-large) + var(--size-gap-medium));grid-template-columns:repeat(2,1fr);@media(width<=48rem){grid-template-columns:1fr}}.contact-form>.extra-information[data-v-5c33dcd6]{display:flex;flex-direction:column;font-size:var(--size-font-size-body);font-weight:var(--size-font-weight-normal);line-height:var(--size-line-height-body-small);margin-block-start:var(--size-spacing-medium)}.contact-form>.extra-information>.row[data-v-5c33dcd6]{align-items:center;display:flex;gap:var(--size-gap-medium)}.contact-form>.extra-information>.row>.prefix[data-v-5c33dcd6]{align-items:center;color:var(--color-contact-form-icon);display:flex;height:var(--size-prefix-icon-size);justify-content:center}.contact-form>.extra-information>.row>.description[data-v-5c33dcd6]{color:var(--color-text)}.contact-form>.privacy-section[data-v-5c33dcd6]{display:flex;flex-direction:column;gap:.625rem}.contact-form>.privacy-section>.privacy-policy[data-v-5c33dcd6]{display:grid;font-size:var(--size-font-size-body);gap:var(--size-gap-medium);grid-template-columns:auto 1fr}.contact-form>.privacy-section>.privacy-policy>.checkbox[data-v-5c33dcd6]{border-color:var(--color-border-extra-information-icon);border-radius:var(--size-radius-small);border-style:solid;border-width:calc(var(--size-thinnest)*2);height:var(--size-policy-checkbox);padding-block:0;padding-inline:0;width:var(--size-policy-checkbox);-webkit-tap-highlight-color:transparent}.contact-form>.privacy-section>.privacy-policy>.checkbox.active[data-v-5c33dcd6]{background-color:var(--color-background-checkbox-input-active);border:none}.contact-form>.privacy-section>.privacy-policy>.checkbox>.icon[data-v-5c33dcd6]{color:var(--color-text-secondary)}.contact-form>.privacy-section>.privacy-policy>.checkbox.active>.icon[data-v-5c33dcd6]{color:var(--color-text-checkbox-input-active)}.contact-form>.privacy-section>.privacy-policy>.checkbox>.icon.hidden[data-v-5c33dcd6]{display:none}.contact-form>.privacy-section>.privacy-policy>.text[data-v-5c33dcd6]{color:var(--color-text-secondary)}.contact-form>.privacy-section>.privacy-policy>.text>.link[data-v-5c33dcd6]{color:var(--color-text);-webkit-tap-highlight-color:transparent}.contact-form>.privacy-section>.privacy-policy>.text.confirmed[data-v-5c33dcd6],.contact-form>.privacy-section>.privacy-policy>.text.confirmed>.link[data-v-5c33dcd6]{color:var(--color-text)}.contact-form>.privacy-section>.notice[data-v-5c33dcd6]{align-items:center;color:var(--color-text-notice);display:grid;font-size:var(--size-font-size-body);font-weight:var(--size-font-weight-normal);gap:var(--size-gap-medium);grid-template-columns:auto 1fr;line-height:var(--size-line-height-body);visibility:hidden}.contact-form>.privacy-section>.notice.visible[data-v-5c33dcd6]{visibility:visible}.contact-form>.privacy-section>.recaptcha-wrapper[data-v-5c33dcd6]{align-items:center;display:flex;flex-direction:column;margin-block:var(--size-spacing-small)}.contact-form>.privacy-section>.recaptcha-wrapper>.error-message[data-v-5c33dcd6]{display:none}.contact-form>.privacy-section>.recaptcha-wrapper>.error-message.visible[data-v-5c33dcd6]{color:var(--color-brand-primary);display:block;font-size:var(--size-font-size-body);font-weight:var(--size-font-weight-normal);line-height:var(--size-line-height-body);margin-block-start:var(--size-spacing-small);text-align:center}.contact-form>.privacy-section>.submit-button[data-v-5c33dcd6]{display:flex;justify-content:center;width:100%}.contact-form>.privacy-section>.submit-button>.button[data-v-5c33dcd6]{max-width:var(--size-submit-button-max-width);width:100%;-webkit-tap-highlight-color:transparent;@media(width<=30rem){--size-button-height:1.7rem}}.contact-form>.privacy-section>.submit-button>.button>.icon.hidden[data-v-5c33dcd6],.contact-form>.privacy-section>.submit-button>.button>.loader.hidden[data-v-5c33dcd6]{display:none}.contact-form>.privacy-section>.error-message[data-v-5c33dcd6]{color:var(--color-brand-primary);font-size:var(--size-font-size-body);font-weight:var(--size-font-weight-normal);line-height:var(--size-line-height-body);text-align:center}.unit-dialog[data-v-f9d1e8bb]{@media(width<=30rem){padding-inline:var(--size-spacing-medium)}}.unit-dialog .content[data-v-f9d1e8bb]{display:flex;flex-direction:column;gap:var(--size-gap-large);justify-content:center}.unit-dialog .content>.title[data-v-f9d1e8bb]{align-items:center;display:flex;justify-content:flex-end}.unit-dialog .content>.title>.button[data-v-f9d1e8bb]{color:var(--color-text);height:-moz-fit-content;height:fit-content;margin-block-start:0;padding-inline:0;-webkit-tap-highlight-color:transparent}.unit-dialog[data-v-d7d18374]{--color-border-success-button:var(--color-success);--color-border-error-button:var(--color-brand-primary);--color-text-success-message:var(--color-success);--color-text-error-message:var(--color-brand-primary);@media(width<=30rem){margin-block-end:0;margin-inline:0;max-width:100%;width:100%;--size-spacing-dialog-padding:var(--size-spacing-small)}}.unit-dialog .content[data-v-d7d18374]{display:flex;flex-direction:column;gap:var(--size-gap-large);justify-content:center;padding-block:2.625rem}.unit-dialog .content>.message-container[data-v-d7d18374]{align-items:center;display:flex;flex-direction:column;gap:var(--size-gap-medium);padding-block:var(--size-spacing-large);padding-inline:var(--size-spacing-large);text-align:center;@media(width<=30rem){padding-inline:0}}.unit-dialog .content>.message-container>.icon-wrapper[data-v-d7d18374]{align-items:center;display:flex;justify-content:center}.unit-dialog .content>.message-container>.icon-wrapper>.icon[data-v-d7d18374]{color:var(--color-text)}.unit-dialog .content>.message-container.success-message>.icon-wrapper>.icon[data-v-d7d18374]{color:var(--color-text-success-message)}.unit-dialog .content>.message-container.error-message>.icon-wrapper>.icon[data-v-d7d18374]{color:var(--color-text-error-message)}.unit-dialog .content>.message-container>.message-title[data-v-d7d18374]{color:var(--color-text);font-family:var(--font-family-body);font-size:var(--size-font-size-subheading);font-weight:var(--size-font-weight-normal);margin:0}.unit-dialog .content>.message-container>.message-text[data-v-d7d18374]{color:var(--color-text-secondary);font-size:var(--size-font-size-body);margin:0}.unit-dialog .content>.message-container>.contact-link[data-v-d7d18374]{align-items:center;color:var(--color-text);display:flex;flex-direction:column;font-size:var(--size-font-size-body);gap:var(--size-gap-small);line-height:var(--size-line-height-body)}.unit-dialog .content>.message-container>.contact-link>.address[data-v-d7d18374]{text-decoration:underline}.unit-dialog .content>.message-container>.close-button[data-v-d7d18374]{align-items:center;border-color:var(--color-border-button);border-radius:var(--size-radius-rounded);border-style:solid;border-width:var(--size-thinnest);cursor:pointer;display:flex;font-size:var(--size-font-size-body-large);font-weight:var(--size-font-weight-normal);gap:var(--size-gap-medium);height:-moz-fit-content;height:fit-content;justify-content:center;margin-block-start:4rem;max-width:8rem;padding-block:calc(var(--size-spacing-large) + var(--size-spacing-xsmall));padding-inline:calc(var(--size-spacing-large) + var(--size-spacing-xsmall));transition:background-color .2s ease;width:100%;-webkit-tap-highlight-color:transparent}.unit-dialog .content>.message-container.success-message>.close-button[data-v-d7d18374],.unit-dialog .content>.message-container.success-message>.close-button[data-v-d7d18374]:focus{border-color:var(--color-border-success-button);color:var(--color-text-success-message)}.unit-dialog .content>.message-container.error-message>.close-button[data-v-d7d18374],.unit-dialog .content>.message-container.error-message>.close-button[data-v-d7d18374]:focus{border-color:var(--color-border-error-button);color:var(--color-text-error-message)}
