.blYQkG_overlay{--paper:#fbf7ee;--pale:#dcece7;--ink:#1b1c17;--ink2:#4a4a40;--mustard:#f5b700;--teal:#0f5c58;--sans:var(--lab-text),Arial,sans-serif;--disp:var(--lab-pop),"Arial Black",sans-serif;--mono:var(--lab-text),Arial,sans-serif;z-index:95;padding:calc(16 * var(--u,1px));-webkit-backdrop-filter:blur(calc(3 * var(--u,1px)));backdrop-filter:blur(calc(3 * var(--u,1px)));font-family:var(--sans);font-optical-sizing:none;font-variation-settings:"opsz" 14;color:var(--ink);background:#1b1c17a6;justify-content:center;align-items:center;animation:.25s ease-out both blYQkG_fade;display:flex;position:fixed;inset:0}.blYQkG_card{box-sizing:border-box;width:100%;max-width:calc(520 * var(--u,1px));background:var(--paper);border:calc(2.5 * var(--u,1px)) solid var(--ink);border-radius:calc(24 * var(--u,1px));max-height:90vh;box-shadow:calc(10 * var(--u,1px)) calc(10 * var(--u,1px)) 0 var(--ink);flex-direction:column;animation:.45s cubic-bezier(.2,.9,.3,1) both blYQkG_rise;display:flex;position:relative;overflow:hidden}.blYQkG_head{padding:calc(40 * var(--u,1px)) calc(70 * var(--u,1px)) calc(18 * var(--u,1px)) calc(26 * var(--u,1px));border-top:calc(10 * var(--u,1px)) solid var(--mustard);background:0 0;flex-shrink:0;position:relative}.blYQkG_tag{padding:calc(5 * var(--u,1px)) calc(12 * var(--u,1px));background:var(--paper);border:calc(2 * var(--u,1px)) solid var(--ink);border-radius:calc(999 * var(--u,1px));box-shadow:calc(2 * var(--u,1px)) calc(2 * var(--u,1px)) 0 var(--ink);color:var(--ink);font-family:var(--mono);font-size:calc(12 * var(--u,1px));letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:900;display:inline-flex;position:relative}.blYQkG_title{margin:calc(12 * var(--u,1px)) 0 0;font-family:var(--disp);font-weight:400;font-size:clamp(calc(32 * var(--u,1px)),6vw,calc(42 * var(--u,1px)));letter-spacing:0;font-synthesis:none;text-transform:none;color:var(--ink);line-height:1.04;position:relative}.blYQkG_title em{font-family:var(--disp);letter-spacing:0;color:var(--teal);background:0 0;padding:0;font-style:normal;font-weight:400;display:inline-block}.blYQkG_x{top:calc(14 * var(--u,1px));right:calc(14 * var(--u,1px));z-index:2;width:calc(40 * var(--u,1px));height:calc(40 * var(--u,1px));border:calc(2 * var(--u,1px)) solid var(--ink);background:var(--paper);color:var(--ink);font-size:calc(22 * var(--u,1px));box-shadow:calc(2 * var(--u,1px)) calc(2 * var(--u,1px)) 0 var(--ink);cursor:pointer;border-radius:50%;line-height:1;position:absolute}.blYQkG_x:hover{background:var(--mustard)}.blYQkG_body{z-index:1;padding:calc(6 * var(--u,1px)) calc(26 * var(--u,1px)) calc(26 * var(--u,1px));position:relative;overflow-y:auto}.blYQkG_form{gap:calc(14 * var(--u,1px));flex-direction:column;display:flex}.blYQkG_lead{font-size:calc(15 * var(--u,1px));color:var(--ink2);margin:0;line-height:1.6}.blYQkG_row{gap:calc(12 * var(--u,1px));grid-template-columns:1fr 1fr;display:grid}.blYQkG_field{gap:calc(6 * var(--u,1px));flex-direction:column;display:flex}.blYQkG_field span{font-family:var(--mono);font-size:calc(12 * var(--u,1px));letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-weight:800}.blYQkG_field i{letter-spacing:.06em;text-transform:none;color:var(--ink2);font-style:normal}.blYQkG_field input,.blYQkG_field textarea{box-sizing:border-box;width:100%;padding:calc(12 * var(--u,1px)) calc(14 * var(--u,1px));border:calc(2 * var(--u,1px)) solid var(--ink);border-radius:calc(12 * var(--u,1px));box-shadow:none;color:var(--ink);font:inherit;font-size:calc(16 * var(--u,1px));resize:vertical;background:#fff;line-height:1.4}.blYQkG_field input:focus,.blYQkG_field textarea:focus{box-shadow:0 0 0 calc(3 * var(--u,1px)) var(--teal);outline:none}.blYQkG_error{font-size:calc(14 * var(--u,1px));color:#8a1c12;margin:0;font-weight:700}.blYQkG_send{justify-content:space-between;align-items:center;gap:calc(16 * var(--u,1px));min-height:calc(54 * var(--u,1px));padding:0 calc(18 * var(--u,1px)) 0 calc(22 * var(--u,1px));border:calc(2.5 * var(--u,1px)) solid var(--ink);border-radius:calc(999 * var(--u,1px));background:var(--mustard);color:var(--ink);font-family:var(--sans);font-size:calc(17 * var(--u,1px));letter-spacing:0;cursor:pointer;box-shadow:calc(4 * var(--u,1px)) calc(4 * var(--u,1px)) 0 var(--ink);font-weight:900;transition:transform .15s,box-shadow .15s;display:flex}.blYQkG_send span{font-size:calc(18 * var(--u,1px));line-height:1}.blYQkG_send:hover:not(:disabled){transform:translate(calc(-2 * var(--u,1px)),calc(-2 * var(--u,1px)));box-shadow:calc(6 * var(--u,1px)) calc(6 * var(--u,1px)) 0 var(--ink)}.blYQkG_send:disabled{opacity:.7;cursor:wait}.blYQkG_later{min-height:calc(44 * var(--u,1px));padding:0 calc(8 * var(--u,1px));color:var(--ink);font:inherit;font-size:calc(15 * var(--u,1px));text-decoration:underline;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);text-decoration-thickness:calc(2 * var(--u,1px));text-underline-offset:calc(4 * var(--u,1px));cursor:pointer;background:0 0;border:0;align-self:center;font-weight:700}.blYQkG_done{gap:calc(12 * var(--u,1px));flex-direction:column;display:flex}.blYQkG_done p{font-size:calc(15 * var(--u,1px));color:var(--ink2);margin:0;line-height:1.55}.blYQkG_done .blYQkG_doneBig{font-family:var(--disp);font-weight:400;font-size:calc(30 * var(--u,1px));letter-spacing:0;color:var(--ink);line-height:1.1}.blYQkG_x:focus-visible,.blYQkG_send:focus-visible,.blYQkG_later:focus-visible{outline:calc(3 * var(--u,1px)) solid var(--teal);outline-offset:calc(3 * var(--u,1px))}@keyframes blYQkG_fade{0%{opacity:0}}@keyframes blYQkG_rise{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:520px){.blYQkG_row{grid-template-columns:1fr}.blYQkG_card{box-shadow:calc(6 * var(--u,1px)) calc(6 * var(--u,1px)) 0 var(--ink);border-radius:calc(20 * var(--u,1px))}.blYQkG_bloom{width:calc(128 * var(--u,1px));height:calc(128 * var(--u,1px));top:calc(-26 * var(--u,1px));right:calc(-34 * var(--u,1px))}.blYQkG_head{padding:calc(34 * var(--u,1px)) calc(62 * var(--u,1px)) calc(14 * var(--u,1px)) calc(18 * var(--u,1px))}.blYQkG_body{padding:calc(6 * var(--u,1px)) calc(16 * var(--u,1px)) calc(18 * var(--u,1px))}}@media (prefers-reduced-motion:reduce){.blYQkG_overlay,.blYQkG_card{animation:none}}
