.hp[data-astro-cid-3itqce5m]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form[data-astro-cid-3itqce5m]{gap:var(--qc-space-2) var(--qc-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.field[data-astro-cid-3itqce5m]{gap:var(--qc-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.field--wide[data-astro-cid-3itqce5m]{grid-column:1/-1}.field[data-astro-cid-3itqce5m]>label[data-astro-cid-3itqce5m],.field[data-astro-cid-3itqce5m]>legend[data-astro-cid-3itqce5m]{color:var(--qc-color-ivory-dim);padding:0}.field[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m]:not([type=radio],[type=checkbox]),.field[data-astro-cid-3itqce5m] textarea[data-astro-cid-3itqce5m]{width:100%;min-height:var(--qc-size-control);padding:var(--qc-space-3) var(--qc-space-4);border:0;border-bottom:1px solid var(--qc-color-ivory-faint);border-radius:var(--qc-radius-field) var(--qc-radius-field) 0 0;background:var(--qc-color-smoke1);color:var(--qc-color-ivory);font:inherit;color-scheme:dark;transition:background-color var(--qc-motion-hover) var(--qc-motion-ease-out)}.field[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m]:not([type=radio],[type=checkbox]){height:var(--qc-size-control)}.field[data-astro-cid-3itqce5m] textarea[data-astro-cid-3itqce5m]{resize:vertical}.field[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m][type=date]{-webkit-appearance:none;appearance:none;text-align:left;min-width:0;max-width:100%}.field[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m][type=date]::-webkit-date-and-time-value{text-align:left;min-width:0}.field[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m]:hover,.field[data-astro-cid-3itqce5m] textarea[data-astro-cid-3itqce5m]:hover{background:var(--qc-color-smoke2)}.field[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m]:focus-visible,.field[data-astro-cid-3itqce5m] textarea[data-astro-cid-3itqce5m]:focus-visible{outline-offset:0;border-bottom-color:var(--qc-color-brass)}.field[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m][aria-invalid]{border-bottom-color:var(--qc-color-ivory)}.field-msg[data-astro-cid-3itqce5m]{min-height:1.2em;font-size:var(--qc-text-label);color:var(--qc-color-ivory);margin:0;line-height:1.2}.types[data-astro-cid-3itqce5m]{margin-bottom:0}.types[data-astro-cid-3itqce5m] legend[data-astro-cid-3itqce5m]{margin-bottom:var(--qc-space-3)}.types-row[data-astro-cid-3itqce5m]{gap:var(--qc-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.type[data-astro-cid-3itqce5m]{justify-content:center;align-items:center;gap:var(--qc-space-2);min-height:var(--qc-size-target);padding:0 var(--qc-space-3);border-radius:var(--qc-radius-pill);font-size:var(--qc-text-small);white-space:nowrap;background:var(--qc-color-smoke1);color:var(--qc-color-ivory-dim);cursor:pointer;transition:background-color var(--qc-motion-hover) var(--qc-motion-ease-out);display:inline-flex;position:relative}.type[data-astro-cid-3itqce5m]:hover{background:var(--qc-color-smoke2)}.type[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m]{opacity:0;pointer-events:none;position:absolute}.type-mark[data-astro-cid-3itqce5m]{width:var(--qc-size-mark);height:var(--qc-size-mark);border:1px solid var(--qc-color-ivory-faint);border-radius:var(--qc-radius-pill)}.type[data-astro-cid-3itqce5m]:has(input:checked){background:var(--qc-color-smoke3);color:var(--qc-color-ivory)}.type[data-astro-cid-3itqce5m]:has(input:checked) .type-mark[data-astro-cid-3itqce5m]{border-color:var(--qc-color-ivory);background:radial-gradient(circle, var(--qc-color-ivory) 0 35%, transparent 40%)}.type[data-astro-cid-3itqce5m]:has(input:focus-visible){outline:2px solid var(--qc-color-brass);outline-offset:3px}.consent[data-astro-cid-3itqce5m]{gap:var(--qc-space-4);min-height:var(--qc-size-target);font-size:var(--qc-text-small);color:var(--qc-color-ivory-dim);cursor:pointer;align-items:flex-start;margin-top:0;line-height:1.5;display:flex;position:relative}.consent[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m],.tick[data-astro-cid-3itqce5m]{width:var(--qc-size-tick);height:var(--qc-size-tick);flex:none;margin:0}.consent[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m]{border:1px solid var(--qc-color-ivory-faint);border-radius:var(--qc-radius-tick);background:var(--qc-color-smoke1);appearance:none;cursor:pointer}.consent[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m]:checked{border-color:var(--qc-color-ivory);background:var(--qc-color-smoke3)}.tick[data-astro-cid-3itqce5m]{color:var(--qc-color-ivory);opacity:0;pointer-events:none;position:absolute;top:0;left:0}.consent[data-astro-cid-3itqce5m] input[data-astro-cid-3itqce5m]:checked+.tick[data-astro-cid-3itqce5m]{opacity:1}.send[data-astro-cid-3itqce5m]{align-items:center;gap:var(--qc-space-6);margin-top:var(--qc-space-2);flex-wrap:wrap;display:flex}.status[data-astro-cid-3itqce5m]{color:var(--qc-color-ivory-dim);margin:0}@media (width<=860px){.form[data-astro-cid-3itqce5m],.types-row[data-astro-cid-3itqce5m]{grid-template-columns:minmax(0,1fr)}.send[data-astro-cid-3itqce5m] .qc-gleam{width:100%}}.quote{--qc-flag:clamp(.625rem, 1.2vw, 1rem);min-height:calc(100 * var(--qc-svh,1svh));padding:var(--qc-space-24) var(--qc-gutter) var(--qc-space-12);flex-direction:column;justify-content:center;display:flex}.quote-flag[data-astro-cid-e4sseqnc]{display:grid}.quote-flag[data-astro-cid-e4sseqnc] span[data-astro-cid-e4sseqnc]{height:var(--qc-flag);background:repeating-linear-gradient(to right, var(--qc-color-ivory) 0 var(--qc-flag), transparent var(--qc-flag) calc(var(--qc-flag) * 2));display:block}.quote-flag[data-astro-cid-e4sseqnc] span[data-astro-cid-e4sseqnc]:last-child{background-position:var(--qc-flag) 0;width:62%}.quote-body[data-astro-cid-e4sseqnc]{align-items:stretch;column-gap:clamp(var(--qc-space-8), 6vw, var(--qc-space-24));margin-top:var(--qc-space-12);grid-template-columns:minmax(0,1fr) minmax(0,34rem);display:grid}.quote-side[data-astro-cid-e4sseqnc]{justify-content:space-between;gap:var(--qc-space-8);flex-direction:column;display:flex;container-type:inline-size}.quote-title[data-astro-cid-e4sseqnc]{font-family:var(--qc-font-display);font-weight:400;font-stretch:100%;font-size:min(27cqi, calc(24 * var(--qc-svh,1svh)));letter-spacing:-.04em;white-space:nowrap;color:var(--qc-color-ivory);margin:0;line-height:.85}.quote-star[data-astro-cid-e4sseqnc]{vertical-align:top;color:var(--qc-color-brass);margin-left:.04em;font-size:.42em;display:inline-block}.quote-intro[data-astro-cid-e4sseqnc]{max-width:22ch;font-size:var(--qc-text-lead);margin:0;font-weight:350;line-height:1.3}.quote-note[data-astro-cid-e4sseqnc]{margin:var(--qc-space-3) 0 0;color:var(--qc-color-brass)}.quote-mail[data-astro-cid-e4sseqnc]{align-items:center;gap:var(--qc-space-3);margin:var(--qc-space-4) 0 0;color:var(--qc-color-ivory-dim);display:flex}.quote-mail[data-astro-cid-e4sseqnc] a[data-astro-cid-e4sseqnc]{color:inherit;text-underline-offset:.2em}@media (width<=960px){.quote{min-height:0;padding-block:var(--qc-space-24)}.quote-body[data-astro-cid-e4sseqnc]{row-gap:var(--qc-space-12);margin-top:var(--qc-space-8);grid-template-columns:minmax(0,1fr)}.quote-title[data-astro-cid-e4sseqnc]{white-space:normal;font-size:clamp(4rem,22vw,8rem)}.quote-intro[data-astro-cid-e4sseqnc]{font-size:var(--qc-text-lead-small)}}
