.contact-form[data-astro-cid-2rgo2266]{color:inherit;font:inherit;--contact-error:currentColor;max-width:42rem;position:relative}[data-astro-cid-2rgo2266][data-contact-fields]{gap:1rem;display:grid}[data-astro-cid-2rgo2266][data-contact-fields][hidden]{display:none}.row[data-astro-cid-2rgo2266]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=640px){.row[data-astro-cid-2rgo2266]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.row[data-astro-cid-2rgo2266]>[data-astro-cid-2rgo2266]{min-width:0}label[data-astro-cid-2rgo2266],legend[data-astro-cid-2rgo2266]{font:inherit;overflow-wrap:break-word}[data-astro-cid-2rgo2266][data-contact-fields]>label[data-astro-cid-2rgo2266],.row[data-astro-cid-2rgo2266]>label[data-astro-cid-2rgo2266]{display:block}fieldset[data-astro-cid-2rgo2266]{border:0;gap:.15rem;margin:0;padding:0;display:grid}fieldset[data-astro-cid-2rgo2266][hidden]{display:none}fieldset[data-astro-cid-2rgo2266] label[data-astro-cid-2rgo2266],.consent[data-astro-cid-2rgo2266]{justify-content:flex-start;align-items:flex-start;gap:.5rem;max-width:100%;display:flex}fieldset[data-astro-cid-2rgo2266] label[data-astro-cid-2rgo2266]{align-items:center;width:fit-content;min-height:1.75rem;padding-block:.1rem}.consent[data-astro-cid-2rgo2266]{width:100%;min-height:44px;font-size:.875rem}.legal[data-astro-cid-2rgo2266],.req-legend[data-astro-cid-2rgo2266]{margin:0;font-size:.875rem}span[data-astro-cid-2rgo2266].hint{opacity:.8;margin-top:.35rem;font-size:.875rem;display:block}input[data-astro-cid-2rgo2266]:not([type=checkbox]):not([type=radio]):not([type=file]):not(.honeypot),select[data-astro-cid-2rgo2266],textarea[data-astro-cid-2rgo2266]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;color:inherit;background:0 0;border:1px solid;margin-top:.35rem;padding:.5rem .75rem;font-size:max(1rem,16px);display:block}input[data-astro-cid-2rgo2266][type=checkbox],input[data-astro-cid-2rgo2266][type=radio]{flex-shrink:0;width:auto;margin:.2rem 0 0}fieldset[data-astro-cid-2rgo2266] label[data-astro-cid-2rgo2266] input[data-astro-cid-2rgo2266][type=checkbox],fieldset[data-astro-cid-2rgo2266] label[data-astro-cid-2rgo2266] input[data-astro-cid-2rgo2266][type=radio]{margin-top:0}input[data-astro-cid-2rgo2266][type=file]{width:100%;max-width:100%;font:inherit;margin-top:.35rem;font-size:max(1rem,16px);display:block}textarea[data-astro-cid-2rgo2266]{resize:vertical;min-height:8rem}textarea[data-astro-cid-2rgo2266][name=volume_description]{min-height:6rem}.req[data-astro-cid-2rgo2266]{color:var(--contact-error,currentColor);margin-inline-start:.15em;font-weight:700}.trial-copy[data-astro-cid-2rgo2266]{margin:0;font-style:italic}.trial-copy[data-astro-cid-2rgo2266]+.trial-copy[data-astro-cid-2rgo2266]{margin-top:.75em}.visually-hidden[data-astro-cid-2rgo2266]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.honeypot[data-astro-cid-2rgo2266]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cf-turnstile[data-astro-cid-2rgo2266]{max-width:100%;overflow:visible}.actions[data-astro-cid-2rgo2266]{justify-content:flex-end;display:flex}button[data-astro-cid-2rgo2266][type=submit]{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:currentColor;border:2px solid;padding:.75rem 1.5rem;font-size:max(1rem,16px)}button[data-astro-cid-2rgo2266][type=submit] [data-astro-cid-2rgo2266][data-submit-label]{color:#fff;mix-blend-mode:difference}button[data-astro-cid-2rgo2266][type=submit]:disabled{opacity:.6;cursor:not-allowed}@media (forced-colors:active){button[data-astro-cid-2rgo2266][type=submit]{color:buttontext;background:buttonface;border-color:buttontext}button[data-astro-cid-2rgo2266][type=submit] [data-astro-cid-2rgo2266][data-submit-label]{color:buttontext;mix-blend-mode:normal}}@media (width<=639px){.actions[data-astro-cid-2rgo2266]{display:block}button[data-astro-cid-2rgo2266][type=submit]{width:100%}}input[data-astro-cid-2rgo2266]:focus-visible,select[data-astro-cid-2rgo2266]:focus-visible,textarea[data-astro-cid-2rgo2266]:focus-visible,button[data-astro-cid-2rgo2266]:focus-visible,a[data-astro-cid-2rgo2266]:focus-visible,div[data-astro-cid-2rgo2266][data-contact-error-summary]:focus-visible{outline-offset:2px;outline:2px solid}input[data-astro-cid-2rgo2266][type=text].is-invalid,input[data-astro-cid-2rgo2266][type=email].is-invalid,input[data-astro-cid-2rgo2266][type=file].is-invalid,select[data-astro-cid-2rgo2266].is-invalid,textarea[data-astro-cid-2rgo2266].is-invalid{border-color:var(--contact-error,currentColor);border-width:2px}.contact-form[data-astro-cid-2rgo2266] p[data-field-error]{color:var(--contact-error,currentColor);margin:.35rem 0 0;font-size:.875rem;font-weight:600}.contact-form[data-astro-cid-2rgo2266] fieldset p[data-field-error]{margin:.15rem 0 .35rem}.contact-form[data-astro-cid-2rgo2266] p[data-field-error][hidden],p[data-astro-cid-2rgo2266][data-contact-status][hidden]{display:none}p[data-astro-cid-2rgo2266][data-contact-status][data-result=error]{color:var(--contact-error,currentColor);font-weight:600}div[data-astro-cid-2rgo2266][data-contact-error-summary]{border:2px solid var(--contact-error,currentColor);min-width:0;padding:1rem}div[data-astro-cid-2rgo2266][data-contact-error-summary][hidden]{display:none}div[data-astro-cid-2rgo2266][data-contact-error-summary] h2[data-astro-cid-2rgo2266]{font:inherit;margin:0 0 .5rem;font-size:1.125rem;font-weight:700}div[data-astro-cid-2rgo2266][data-contact-error-summary] ul[data-astro-cid-2rgo2266]{margin:0;padding-inline-start:1.25rem}.contact-form[data-astro-cid-2rgo2266] [data-contact-error-summary] a{color:inherit;overflow-wrap:anywhere}h1[data-astro-cid-6bfsojfh]{border-bottom:var(--border-width) solid var(--border-color);border-top:var(--border-width) solid var(--border-color);padding:20px 0}.wrapper[data-astro-cid-6bfsojfh]{max-width:var(--max-width)!important;width:calc(100% - var(--page-margin) * 2)!important;margin:var(--page-margin) auto!important}:root .contact-form{--contact-error:var(--negative);width:100%;max-width:100%;padding-top:var(--component-margin);font-family:var(--text-font)}.contact-form input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.honeypot),.contact-form textarea{background:var(--background);border:1px solid var(--border-color);color:var(--foreground);font-family:var(--ui-font);font-size:calc(16 / var(--text-size) * 1rem);line-height:1.2;font-weight:var(--ui-weight);border-radius:20px;padding:.65rem 1.1rem}.contact-form select{-webkit-appearance:none;appearance:none;background:var(--background) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%230070d8' d='M4.2 6.2a.75.75 0 0 1 1.06 0L8 8.94l2.74-2.74a.75.75 0 0 1 1.06 1.06l-3.27 3.27a.75.75 0 0 1-1.06 0L4.2 7.26a.75.75 0 0 1 0-1.06z'/%3E%3C/svg%3E") no-repeat right .65rem center/1rem;border:1px solid var(--border-color);color:var(--foreground);font-family:var(--ui-font);font-size:calc(16 / var(--text-size) * 1rem);line-height:1.2;font-weight:var(--ui-weight);border-radius:20px;padding:.65rem 2.6rem .65rem 1.1rem}.contact-form select::picker-icon{display:none}.contact-form select:hover,.contact-form select:focus,.contact-form select:open{border-color:var(--action)}.contact-form input[type=checkbox],.contact-form input[type=radio]{accent-color:var(--action)}.contact-form input[type=file]{font-family:var(--ui-font);font-size:calc(16 / var(--text-size) * 1rem);font-weight:var(--ui-weight);color:var(--foreground);width:100%}.contact-form input[type=file]::file-selector-button,.contact-form input[type=file]::-webkit-file-upload-button{font-family:var(--ui-font);font-size:calc(16 / var(--text-size) * 1rem);font-weight:var(--ui-weight);color:var(--action-foreground);background-color:var(--background);border:1px solid var(--action-foreground);border-radius:var(--radius);cursor:pointer;-webkit-appearance:none;appearance:none;transition:all var(--duration) ease-in-out;margin-inline-end:.75rem;padding:.5rem 1rem;line-height:1.2}.contact-form input[type=file]::file-selector-button,.contact-form input[type=file]::file-selector-button{font-family:var(--ui-font);font-size:calc(16 / var(--text-size) * 1rem);font-weight:var(--ui-weight);color:var(--action-foreground);background-color:var(--background);border:1px solid var(--action-foreground);border-radius:var(--radius);cursor:pointer;-webkit-appearance:none;appearance:none;transition:all var(--duration) ease-in-out;margin-inline-end:.75rem;padding:.5rem 1rem;line-height:1.2}.contact-form input[type=file]::file-selector-button:hover,.contact-form input[type=file]::-webkit-file-upload-button:hover{background-color:var(--action-background)}.contact-form input[type=file]::file-selector-button:hover,.contact-form input[type=file]::file-selector-button:hover{background-color:var(--action-background)}.contact-form textarea{resize:none}.contact-form .actions,.contact-form button[type=submit]{width:100%}.contact-form button[type=submit]{background:var(--action-foreground);color:var(--action-background);font-family:var(--ui-font);font-weight:var(--ui-weight);font-size:calc(16 / var(--text-size) * 1rem);border:1px solid var(--action-foreground);border-radius:9999px;padding:10px 12px;line-height:1.2}:root .contact-form button[type=submit] [data-submit-label]{color:inherit;mix-blend-mode:normal}.contact-form button[type=submit]:hover:not(:disabled),.contact-form button[type=submit]:focus-visible:not(:disabled){background:var(--action);border-color:var(--action)}.contact-form p[data-contact-status][data-result=success]{color:var(--foreground);font-size:calc(16 / var(--text-size) * 1rem)}.contact-form input:focus-visible,.contact-form select:focus-visible,.contact-form textarea:focus-visible,.contact-form button:focus-visible,.contact-form a:focus-visible,.contact-form div[data-contact-error-summary]:focus-visible{outline:2px solid var(--action);outline-offset:1px}
