.ico-s{flex:none;display:block}.msg{padding:16px 18px;font-size:14px;line-height:1.6;display:flex;gap:12px;align-items:flex-start;max-width:60ch}.msg svg{flex:none;margin-top:2px}.msg b{display:block;font-weight:700;margin-bottom:4px;color:var(--ink)}.msg--ok{background:var(--ok-pale);color:var(--ink-2)}.msg--ok>svg{color:var(--ok)}.msg--err{background:var(--err-pale);color:var(--ink-2)}.msg--err>svg{color:var(--verm)}.msg--dup{background:var(--blue-pale);color:var(--ink-2)}.msg--dup>svg{color:var(--blue)}[data-a2-msg]:focus{outline:none}[data-a2-msg]:focus-visible{outline:3px solid var(--verm);outline-offset:3px}[data-a2-msg] a{color:var(--blue);border-bottom:1px solid rgba(42,51,160,.3)}[data-a2-msg]+.form{margin-top:18px}.msg__acts{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:12px}.msg__acts .lnk{font-size:14px}.a2-cons .fi__h:empty{display:none}.sr[data-astro-cid-64evs3vl]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ct__scrim[data-astro-cid-64evs3vl]{position:fixed;inset:0;background:#081830db;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s;z-index:60}.ct__scrim[data-astro-cid-64evs3vl].is-on{opacity:1;visibility:visible}.ct[data-astro-cid-64evs3vl]{position:fixed;inset:0 0 0 auto;display:flex;flex-direction:column;width:clamp(480px,38vw,560px);overflow:hidden;background-color:var(--oh-cream);background-image:linear-gradient(to right,var(--oh-rule-color) 0 var(--oh-rule-width),transparent var(--oh-rule-width));background-size:var(--oh-col) 100%;background-position:0 top;color:var(--oh-ink);transform:translate(100%);visibility:hidden;transition:transform .42s cubic-bezier(.22,.61,.36,1),visibility .42s;z-index:61}.ct[data-astro-cid-64evs3vl].is-open{transform:none;visibility:visible}.ct__head[data-astro-cid-64evs3vl]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 16px 40px}.ct__k[data-astro-cid-64evs3vl]{margin:0;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:13px;letter-spacing:.11em;text-transform:uppercase}.ct__close[data-astro-cid-64evs3vl]{flex:0 0 auto;width:32px;height:32px;padding:0;border:0;background:transparent;color:var(--oh-ink);cursor:pointer}.ct__close[data-astro-cid-64evs3vl] svg[data-astro-cid-64evs3vl]{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5}.ct__body[data-astro-cid-64evs3vl]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 40px 40px}.ct__back[data-astro-cid-64evs3vl]{display:inline-flex;align-items:center;gap:10px;margin:0 0 20px;padding:0;border:0;background:transparent;color:var(--oh-blue);cursor:pointer;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:12px;letter-spacing:.11em;text-transform:uppercase}.ct__back[data-astro-cid-64evs3vl] svg[data-astro-cid-64evs3vl]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}.ct__back[data-astro-cid-64evs3vl][hidden]{display:none}.ct__h[data-astro-cid-64evs3vl]{margin:0 0 24px;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:clamp(28px,2.4vw,36px);line-height:1.15;letter-spacing:-1px}.ct__pick[data-astro-cid-64evs3vl]{margin:-8px 0 24px;padding:12px 18px;border:1px solid rgb(0 111 218 / .2);border-radius:999px;background:var(--oh-white);font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:12px;letter-spacing:.04em}.form[data-astro-cid-64evs3vl]{display:grid;gap:16px}.form[data-astro-cid-64evs3vl][hidden]{display:none}.fi[data-astro-cid-64evs3vl]{position:relative}.fi__req[data-astro-cid-64evs3vl]{position:absolute;top:26px;right:22px;transform:translateY(-50%);font-style:normal;font-size:13px;color:var(--oh-blue);pointer-events:none}.fi__req--top[data-astro-cid-64evs3vl]{top:24px}.fi[data-astro-cid-64evs3vl] input[data-astro-cid-64evs3vl],.fi[data-astro-cid-64evs3vl] select[data-astro-cid-64evs3vl],.fi[data-astro-cid-64evs3vl] textarea[data-astro-cid-64evs3vl]{width:100%;box-sizing:border-box;padding:15px 20px;border:1px solid var(--oh-blue);border-radius:999px;background:var(--oh-white);color:var(--oh-ink);font-family:var(--oh-font-sans);font-weight:400;font-size:15px;line-height:1.4;transition:border-color .12s linear}.fi[data-astro-cid-64evs3vl] textarea[data-astro-cid-64evs3vl]{border-radius:20px;resize:vertical;min-height:110px;padding-right:40px}.fi[data-astro-cid-64evs3vl] input[data-astro-cid-64evs3vl][required]{padding-right:40px}.fi[data-astro-cid-64evs3vl] select[data-astro-cid-64evs3vl]{appearance:none;cursor:pointer;padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23006FDA' stroke-width='1.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:18px 18px}.fi[data-astro-cid-64evs3vl] input[data-astro-cid-64evs3vl]:focus,.fi[data-astro-cid-64evs3vl] select[data-astro-cid-64evs3vl]:focus,.fi[data-astro-cid-64evs3vl] textarea[data-astro-cid-64evs3vl]:focus{outline:none;border-color:var(--oh-blue)}.sel[data-astro-cid-64evs3vl]{position:relative;border:1px solid var(--oh-blue);border-radius:26px;background:var(--oh-white)}.sel[data-astro-cid-64evs3vl].is-open{z-index:5;border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.sel__btn[data-astro-cid-64evs3vl]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:15px 20px;border:0;border-radius:inherit;background:transparent;color:var(--oh-ink);cursor:pointer;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:12px;letter-spacing:.11em;line-height:1.75;text-transform:uppercase;text-align:left}.sel__btn[data-astro-cid-64evs3vl]:focus-visible{outline:2px solid var(--oh-blue);outline-offset:2px}.sel__ch[data-astro-cid-64evs3vl]{flex:none;width:18px;height:18px;fill:none;stroke:var(--oh-blue);stroke-width:1.5;transition:transform .18s linear}.sel[data-astro-cid-64evs3vl].is-open .sel__ch[data-astro-cid-64evs3vl]{transform:rotate(180deg)}.sel__list[data-astro-cid-64evs3vl]{position:absolute;left:-1px;right:-1px;top:100%;margin:0;padding:0 20px 18px;list-style:none;border:1px solid var(--oh-blue);border-top:0;border-radius:0 0 26px 26px;background:var(--oh-white)}.sel__list[data-astro-cid-64evs3vl] li[data-astro-cid-64evs3vl]{padding:7px 0;cursor:pointer;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:12px;letter-spacing:.11em;line-height:1.75;text-transform:uppercase}.sel__list[data-astro-cid-64evs3vl] li[data-astro-cid-64evs3vl]:hover,.sel__list[data-astro-cid-64evs3vl] li[data-astro-cid-64evs3vl]:focus{outline:none;color:var(--oh-blue)}.sel__list[data-astro-cid-64evs3vl] li[data-astro-cid-64evs3vl][aria-selected=true]{color:var(--oh-blue)}.fi[data-astro-cid-64evs3vl] input[data-astro-cid-64evs3vl]::placeholder,.fi[data-astro-cid-64evs3vl] textarea[data-astro-cid-64evs3vl]::placeholder{font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:12px;letter-spacing:.11em;text-transform:uppercase;color:var(--oh-ink);opacity:1}.fi__h[data-astro-cid-64evs3vl]{margin:8px 0 0;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:13px;line-height:1.4}.cons[data-astro-cid-64evs3vl]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:13px;line-height:1.5}.cons[data-astro-cid-64evs3vl] input[data-astro-cid-64evs3vl]{position:absolute;opacity:0;width:0;height:0}.cons__b[data-astro-cid-64evs3vl]{flex:none;width:20px;height:20px;margin-top:1px;display:grid;place-items:center;border:1px solid var(--oh-blue);border-radius:5px;background:var(--oh-white)}.cons__b[data-astro-cid-64evs3vl] svg[data-astro-cid-64evs3vl]{opacity:0}.cons[data-astro-cid-64evs3vl] input[data-astro-cid-64evs3vl]:checked+.cons__b[data-astro-cid-64evs3vl]{background:var(--oh-blue);border-color:var(--oh-blue)}.cons[data-astro-cid-64evs3vl] input[data-astro-cid-64evs3vl]:checked+.cons__b[data-astro-cid-64evs3vl] svg[data-astro-cid-64evs3vl]{opacity:1}.cons[data-astro-cid-64evs3vl] a[data-astro-cid-64evs3vl]{color:var(--oh-blue)}.ct__send[data-astro-cid-64evs3vl]{margin-top:8px}.ct__btn[data-astro-cid-64evs3vl]{width:100%;border:1px solid var(--oh-blue);background:var(--oh-blue);color:var(--oh-cream);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 24px;border-radius:100px;font-family:var(--oh-font-mono);font-weight:400;font-size:14px;line-height:1.25;letter-spacing:.11em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.ct__under[data-astro-cid-64evs3vl]{margin:20px 0 0;font-family:var(--oh-font-sans);font-weight:400;font-size:16px;line-height:1.5}.ct__alt[data-astro-cid-64evs3vl]{width:100%;margin-top:12px;border:1px solid var(--oh-blue);background:var(--oh-white);color:var(--oh-blue);transition:background-color .1s linear,color .1s linear;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 24px;border-radius:100px;font-family:var(--oh-font-mono);font-weight:400;font-size:14px;line-height:1.25;letter-spacing:.11em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.ct__alt[data-astro-cid-64evs3vl]:hover{background:var(--oh-blue);color:var(--oh-cream)}.ct__note[data-astro-cid-64evs3vl]{margin:28px 0 0;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:13px;line-height:1.5;color:var(--oh-ink-soft)}@media(max-width:749px){.ct[data-astro-cid-64evs3vl]{width:100%}.ct__head[data-astro-cid-64evs3vl]{padding:16px 20px 12px}.ct__body[data-astro-cid-64evs3vl]{padding:0 20px 32px}.fi[data-astro-cid-64evs3vl] input[data-astro-cid-64evs3vl],.fi[data-astro-cid-64evs3vl] select[data-astro-cid-64evs3vl],.fi[data-astro-cid-64evs3vl] textarea[data-astro-cid-64evs3vl]{font-size:16px}}.ct .fi__h:empty{display:none}.ct .fi--err input,.ct .fi--err textarea{border-color:#c0452a}.ct .fi--err .fi__h{color:#c0452a;display:flex;gap:7px;align-items:flex-start}.ct .a2-cons .fi__h{margin:8px 0 0}.ct [data-a2-msg]{margin:0 0 20px;padding:18px 20px;border:1px solid rgb(0 111 218 / .2);border-radius:12px;background:var(--oh-white);font-family:var(--oh-font-sans);font-size:15px;line-height:1.5}.ct [data-a2-msg] b{display:block;margin-bottom:6px;font-weight:500}.ct .btn--wait{opacity:.6;pointer-events:none}
