.bf[data-astro-cid-2txj5kds]{--gap:clamp(28px, 3.4vw, 44px);gap:var(--gap);max-width:1180px;margin-top:clamp(36px,5vw,64px);display:grid}.hp[data-astro-cid-2txj5kds]{opacity:0;width:1px;height:1px;left:-9999px;position:absolute!important}fieldset[data-astro-cid-2txj5kds]{border:0;min-width:0;margin:0;padding:0}.grid[data-astro-cid-2txj5kds]{gap:var(--gap) clamp(20px, 3vw, 40px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.full[data-astro-cid-2txj5kds]{grid-column:1/-1}.bf-quote[data-astro-cid-2txj5kds]{border:1px solid var(--line2);background:var(--panel);letter-spacing:.08em;text-transform:uppercase;align-items:stretch;margin:0;font-size:12px;display:flex}.bf-quote[data-astro-cid-2txj5kds][hidden]{display:none}.bf-quote-tag[data-astro-cid-2txj5kds]{background:var(--acc);color:#000;letter-spacing:.14em;flex-shrink:0;align-items:center;padding:10px 14px;font-size:11px;font-weight:700;display:flex}.bf-quote-txt[data-astro-cid-2txj5kds]{color:var(--fg);overflow-wrap:anywhere;padding:10px 14px;line-height:1.5}.f[data-astro-cid-2txj5kds]{flex-direction:column;min-width:0;display:flex}.lab[data-astro-cid-2txj5kds]{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:12px;padding:0;font-size:11px;display:block}.lab[data-astro-cid-2txj5kds] b[data-astro-cid-2txj5kds]{color:var(--fg);font-weight:500}.lab[data-astro-cid-2txj5kds] small[data-astro-cid-2txj5kds]{color:#6a6a6a;letter-spacing:.12em;margin-left:8px;font-size:10px}input[data-astro-cid-2txj5kds][type=text],input[data-astro-cid-2txj5kds][type=email],input[data-astro-cid-2txj5kds][type=tel],input[data-astro-cid-2txj5kds][type=url],input[data-astro-cid-2txj5kds][type=date],textarea[data-astro-cid-2txj5kds],select[data-astro-cid-2txj5kds]{border:0;border-bottom:1px solid var(--line2);width:100%;min-height:56px;color:var(--fg);font-family:var(--mono);-webkit-appearance:none;appearance:none;background:0 0;border-radius:0;padding:10px 2px 12px;font-size:clamp(17px,1.7vw,24px);line-height:1.35;transition:border-color .2s,background-color .2s}textarea[data-astro-cid-2txj5kds]{resize:vertical;min-height:120px}[data-astro-cid-2txj5kds][data-bf-field=idea] textarea[data-astro-cid-2txj5kds]{min-height:150px}input[data-astro-cid-2txj5kds]::placeholder,textarea[data-astro-cid-2txj5kds]::placeholder{color:#5e5e5e}input[data-astro-cid-2txj5kds]:hover,textarea[data-astro-cid-2txj5kds]:hover,select[data-astro-cid-2txj5kds]:hover{border-bottom-color:var(--mut)}input[data-astro-cid-2txj5kds]:focus,textarea[data-astro-cid-2txj5kds]:focus,select[data-astro-cid-2txj5kds]:focus{border-bottom-color:var(--acc);background:#ff4a1c0a;outline:none}input[data-astro-cid-2txj5kds]:focus-visible,textarea[data-astro-cid-2txj5kds]:focus-visible,select[data-astro-cid-2txj5kds]:focus-visible{box-shadow:0 2px 0 0 var(--acc)}input[data-astro-cid-2txj5kds][type=date]{color-scheme:dark}input[data-astro-cid-2txj5kds][type=date]::-webkit-calendar-picker-indicator{filter:invert(.8);cursor:pointer}.sel[data-astro-cid-2txj5kds]{position:relative}.sel[data-astro-cid-2txj5kds]:after{content:"";border:solid var(--fg);pointer-events:none;border-width:0 1.5px 1.5px 0;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:6px;transform:rotate(45deg)}select[data-astro-cid-2txj5kds]{cursor:pointer;padding-right:32px}select[data-astro-cid-2txj5kds] option[data-astro-cid-2txj5kds]{color:var(--fg);background:#111;font-size:16px}.err[data-astro-cid-2txj5kds]{color:var(--acc);letter-spacing:.06em;align-items:baseline;gap:8px;margin:10px 0 0;font-size:12px;display:flex}.err[data-astro-cid-2txj5kds]:before{content:"ERR";background:var(--acc);color:#000;letter-spacing:.12em;flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:700}.err[data-astro-cid-2txj5kds][hidden]{display:none}.f[data-astro-cid-2txj5kds].bad input[data-astro-cid-2txj5kds],.f[data-astro-cid-2txj5kds].bad textarea[data-astro-cid-2txj5kds]{border-bottom-color:var(--acc)}.err-sum[data-astro-cid-2txj5kds]{margin:0;font-size:13px}.chs[data-astro-cid-2txj5kds]{background:var(--line2);border:1px solid var(--line2);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ch[data-astro-cid-2txj5kds]{cursor:pointer;background:#000;display:block;position:relative}.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ch-in[data-astro-cid-2txj5kds]{isolation:isolate;flex-direction:column;justify-content:space-between;gap:26px;min-height:118px;padding:14px 16px 16px;transition:color .25s;display:flex;position:relative}.ch-in[data-astro-cid-2txj5kds]:before{content:"";background:var(--acc);transform-origin:bottom;transition:transform .4s var(--ease-io);z-index:-1;position:absolute;inset:0;transform:scaleY(0)}.ch-top[data-astro-cid-2txj5kds]{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);justify-content:space-between;align-items:center;gap:10px;font-size:10px;transition:color .25s;display:flex}.chip[data-astro-cid-2txj5kds]{color:var(--fg);border:1px solid #f2efe940;padding:3px 7px;transition:border-color .25s,color .25s}.sig[data-astro-cid-2txj5kds]{align-items:center;gap:7px;display:inline-flex}.sig[data-astro-cid-2txj5kds] i[data-astro-cid-2txj5kds]{background:#3a3a3a;border-radius:50%;width:7px;height:7px;transition:background .25s}.sig[data-astro-cid-2txj5kds] em[data-astro-cid-2txj5kds]{font-style:normal}.sig[data-astro-cid-2txj5kds] .on[data-astro-cid-2txj5kds]{display:none}.ch-name[data-astro-cid-2txj5kds]{font-family:var(--disp);text-transform:uppercase;font-size:clamp(26px,2.4vw,36px);line-height:1}.ch[data-astro-cid-2txj5kds]:hover .ch-top[data-astro-cid-2txj5kds]{color:var(--fg)}.ch[data-astro-cid-2txj5kds]:hover .sig[data-astro-cid-2txj5kds] i[data-astro-cid-2txj5kds]{background:var(--fg)}.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:focus-visible+.ch-in[data-astro-cid-2txj5kds]{outline:2px solid var(--acc);outline-offset:-2px}.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.ch-in[data-astro-cid-2txj5kds]{color:#000}.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.ch-in[data-astro-cid-2txj5kds]:before{transform:scaleY(1)}.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.ch-in[data-astro-cid-2txj5kds] .ch-top[data-astro-cid-2txj5kds]{color:#000}.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.ch-in[data-astro-cid-2txj5kds] .chip[data-astro-cid-2txj5kds]{color:#000;border-color:#00000073}.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.ch-in[data-astro-cid-2txj5kds] .sig[data-astro-cid-2txj5kds] i[data-astro-cid-2txj5kds]{background:#000;animation:1.2s step-end infinite blink}.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.ch-in[data-astro-cid-2txj5kds] .off[data-astro-cid-2txj5kds]{display:none}.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.ch-in[data-astro-cid-2txj5kds] .on[data-astro-cid-2txj5kds]{display:inline}.f-svc[data-astro-cid-2txj5kds].bad .chs[data-astro-cid-2txj5kds]{border-color:var(--acc)}.chips[data-astro-cid-2txj5kds]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-2txj5kds] label[data-astro-cid-2txj5kds]{cursor:pointer;position:relative}.chips[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.chips[data-astro-cid-2txj5kds] span[data-astro-cid-2txj5kds]{border:1px solid var(--line2);letter-spacing:.08em;text-transform:uppercase;min-height:44px;color:var(--fg-2);align-items:center;gap:8px;padding:0 14px;font-size:12px;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.chips[data-astro-cid-2txj5kds] span[data-astro-cid-2txj5kds]:before{content:"";background:#3a3a3a;border-radius:50%;width:6px;height:6px;transition:background .2s}.chips[data-astro-cid-2txj5kds] label[data-astro-cid-2txj5kds]:hover span[data-astro-cid-2txj5kds]{border-color:var(--fg);color:var(--fg)}.chips[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+span[data-astro-cid-2txj5kds]{border-color:var(--acc);color:var(--fg);background:#ff4a1c1a}.chips[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+span[data-astro-cid-2txj5kds]:before{background:var(--acc)}.chips[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:focus-visible+span[data-astro-cid-2txj5kds]{outline:2px solid var(--acc);outline-offset:2px}.tick[data-astro-cid-2txj5kds]{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;min-height:44px;color:var(--fg-2);justify-self:start;align-items:center;gap:14px;font-size:13px;display:inline-flex}.tick[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]{opacity:0;width:1px;height:1px;margin:0;position:absolute}.box[data-astro-cid-2txj5kds]{border:1px solid var(--fg);flex-shrink:0;width:22px;height:22px;transition:background .2s,border-color .2s;position:relative}.box[data-astro-cid-2txj5kds]:after{content:"";width:7px;height:12px;transition:transform .2s var(--ease);border:2px solid #000;border-width:0 2px 2px 0;position:absolute;top:2px;left:6px;transform:rotate(45deg)scale(0)}.tick[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.box[data-astro-cid-2txj5kds]{background:var(--acc);border-color:var(--acc)}.tick[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.box[data-astro-cid-2txj5kds]:after{transform:rotate(45deg)scale(1)}.tick[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:focus-visible+.box[data-astro-cid-2txj5kds]{outline:2px solid var(--acc);outline-offset:3px}.tick[data-astro-cid-2txj5kds]:hover{color:var(--fg)}.more[data-astro-cid-2txj5kds]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.more[data-astro-cid-2txj5kds] summary[data-astro-cid-2txj5kds]{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;min-height:64px;color:var(--fg);align-items:center;gap:14px;font-size:13px;list-style:none;display:flex}.more[data-astro-cid-2txj5kds] summary[data-astro-cid-2txj5kds]::-webkit-details-marker{display:none}.more[data-astro-cid-2txj5kds] summary[data-astro-cid-2txj5kds] small[data-astro-cid-2txj5kds]{color:var(--mut);letter-spacing:.12em;font-size:10px}.more[data-astro-cid-2txj5kds] summary[data-astro-cid-2txj5kds]:hover{color:var(--acc)}.more-plus[data-astro-cid-2txj5kds]{border:1px solid var(--line2);flex-shrink:0;width:22px;height:22px;position:relative}.more-plus[data-astro-cid-2txj5kds]:before,.more-plus[data-astro-cid-2txj5kds]:after{content:"";transition:transform .3s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.more-plus[data-astro-cid-2txj5kds]:before{width:10px;height:1.5px}.more-plus[data-astro-cid-2txj5kds]:after{width:1.5px;height:10px}.more[data-astro-cid-2txj5kds][open] .more-plus[data-astro-cid-2txj5kds]:after{transform:translate(-50%,-50%)scaleY(0)}.more-in[data-astro-cid-2txj5kds]{gap:var(--gap);padding:12px 0 var(--gap);display:grid}.upload[data-astro-cid-2txj5kds]{border:1px dashed var(--line2);flex-direction:column;justify-content:center;gap:4px;min-height:96px;padding:16px 18px;transition:border-color .2s,background .2s;display:flex;position:relative}.upload[data-astro-cid-2txj5kds]:hover{border-color:var(--fg)}.upload[data-astro-cid-2txj5kds]:focus-within{border-color:var(--acc);border-style:solid}.upload[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.up-k[data-astro-cid-2txj5kds]{letter-spacing:.1em;text-transform:uppercase;color:var(--fg);overflow-wrap:anywhere;font-size:13px;font-weight:700}.up-s[data-astro-cid-2txj5kds]{color:var(--mut);font-size:12px}.upload[data-astro-cid-2txj5kds].has-file{border-style:solid;border-color:var(--fg)}.send[data-astro-cid-2txj5kds]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.send-btn[data-astro-cid-2txj5kds]{min-height:64px;padding:0 34px;font-size:14px}.send-btn[data-astro-cid-2txj5kds]:disabled{cursor:progress;opacity:.85}.send-btn[data-astro-cid-2txj5kds]:disabled:before{transform-origin:0;transition-duration:2.4s;transform:scaleX(1)}.send-alt[data-astro-cid-2txj5kds]{letter-spacing:.06em;color:var(--mut);margin:0;font-size:12px}.send-alt[data-astro-cid-2txj5kds] a[data-astro-cid-2txj5kds]{color:var(--fg);border-bottom:1px solid var(--line2);align-items:flex-end;min-height:44px;padding:0 0 2px;display:inline-flex}.send-alt[data-astro-cid-2txj5kds] a[data-astro-cid-2txj5kds]:hover{color:var(--acc);border-color:var(--acc)}@media (width<=899px){.chs[data-astro-cid-2txj5kds]{grid-template-columns:repeat(2,minmax(0,1fr))}.ch[data-astro-cid-2txj5kds]:last-child{grid-column:auto}}@media (width<=640px){.grid[data-astro-cid-2txj5kds]{grid-template-columns:minmax(0,1fr)}.ch-in[data-astro-cid-2txj5kds]{gap:18px;min-height:96px;padding:12px}.ch-name[data-astro-cid-2txj5kds]{font-size:22px}.bf-quote[data-astro-cid-2txj5kds]{flex-direction:column}.bf-quote-tag[data-astro-cid-2txj5kds]{padding:6px 12px}.send[data-astro-cid-2txj5kds]{flex-direction:column;align-items:stretch;gap:8px}.send-btn[data-astro-cid-2txj5kds]{width:100%}.tick[data-astro-cid-2txj5kds]{font-size:12px}}@media (prefers-reduced-motion:reduce){.ch[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]:checked+.ch-in[data-astro-cid-2txj5kds] .sig[data-astro-cid-2txj5kds] i[data-astro-cid-2txj5kds]{animation:none}}.brief[data-astro-cid-fl5c55sj]{padding-top:calc(var(--nav-h) + clamp(32px, 5vw, 72px))}.sub[data-astro-cid-fl5c55sj]{max-width:560px;color:var(--fg-2);margin:clamp(18px,2.4vw,28px) 0 0;font-size:clamp(15px,1.4vw,19px);line-height:1.5}@media (width<=640px){.brief[data-astro-cid-fl5c55sj] .h2{font-size:clamp(52px,16vw,80px)}}
