.brief-page[data-astro-cid-fk6b4z5r]{--paper:#1c0b19;--paper-lift:#2a0f24;--ink:#f8e9cf;--ink-dim:#ecd9bb;--ink-faint:#cdb595;--gold:#ffb547;--gold-bright:#ffc86f;--gold-deep:#e29a2e;--line:rgba(248,233,207,.28);color:var(--ink);font-family:var(--f-body);font-weight:400;min-height:100vh;padding:56px 20px 90px;position:relative;overflow-x:hidden;background:linear-gradient(180deg,#1c0b19,#2a0f24 40%,#4f1a3c 85%,#7a2846)}.brief[data-astro-cid-fk6b4z5r]{max-width:720px;margin:0 auto;position:relative;z-index:1}.bh[data-astro-cid-fk6b4z5r]{text-align:center;margin-bottom:8px}.bh-logo[data-astro-cid-fk6b4z5r]{display:inline-flex;align-items:center;gap:8px;margin:0 auto 26px;text-decoration:none;min-height:44px}.bh-plate[data-astro-cid-fk6b4z5r]{display:inline-flex;align-items:center;padding:9px 14px 8px;background:var(--bottle-2);color:#fff;border-radius:5px;box-shadow:inset 0 0 0 2px var(--bottle-2),inset 0 0 0 4px #f4efe2,0 2px #00000059;font:400 18px/1 var(--f-sign);white-space:nowrap}.bh-media[data-astro-cid-fk6b4z5r]{font:800 22px/1 var(--f-display);text-transform:uppercase;letter-spacing:.08em;color:var(--cream)}.bh[data-astro-cid-fk6b4z5r] .by[data-astro-cid-fk6b4z5r]{font:700 15px/1 var(--f-body);color:var(--gold);margin-bottom:14px}.bh[data-astro-cid-fk6b4z5r] h1[data-astro-cid-fk6b4z5r]{font:900 clamp(48px,8vw,92px)/.88 var(--f-display);text-transform:uppercase;margin-bottom:20px;text-wrap:balance}.bh[data-astro-cid-fk6b4z5r] h1[data-astro-cid-fk6b4z5r] em[data-astro-cid-fk6b4z5r]{font-style:normal;color:var(--gold)}.bh-sub[data-astro-cid-fk6b4z5r]{font-size:17px;color:var(--ink-dim);max-width:46ch;margin:0 auto;line-height:1.6}.bh-sub[data-astro-cid-fk6b4z5r] b[data-astro-cid-fk6b4z5r]{color:#fff;font-weight:700}.bh-note[data-astro-cid-fk6b4z5r]{font-size:14.5px;color:var(--ink-faint);margin-top:14px;font-weight:600}.bp[data-astro-cid-fk6b4z5r]{display:flex;align-items:flex-start;justify-content:center;margin:38px auto 6px;max-width:580px}.bp[data-astro-cid-fk6b4z5r] .step[data-astro-cid-fk6b4z5r]{display:flex;flex-direction:column;align-items:center;gap:9px;flex:1;position:relative}.bp[data-astro-cid-fk6b4z5r] .dot[data-astro-cid-fk6b4z5r]{width:16px;height:16px;border-radius:3px;background:var(--paper-lift);border:2.5px solid var(--line);z-index:2;transition:.3s}.bp[data-astro-cid-fk6b4z5r] .step[data-astro-cid-fk6b4z5r].done .dot[data-astro-cid-fk6b4z5r],.bp[data-astro-cid-fk6b4z5r] .step[data-astro-cid-fk6b4z5r].active .dot[data-astro-cid-fk6b4z5r]{background:var(--gold);border-color:var(--gold)}.bp[data-astro-cid-fk6b4z5r] .step[data-astro-cid-fk6b4z5r].active .dot[data-astro-cid-fk6b4z5r]{box-shadow:0 0 0 5px #ffb54740}.bp[data-astro-cid-fk6b4z5r] .lbl[data-astro-cid-fk6b4z5r]{font-size:13.5px;color:var(--ink-faint);font-weight:700;transition:.3s}.bp[data-astro-cid-fk6b4z5r] .step[data-astro-cid-fk6b4z5r].active .lbl[data-astro-cid-fk6b4z5r]{color:var(--gold)}.bp[data-astro-cid-fk6b4z5r] .step[data-astro-cid-fk6b4z5r].done .lbl[data-astro-cid-fk6b4z5r]{color:var(--ink-dim)}.bp[data-astro-cid-fk6b4z5r] .step[data-astro-cid-fk6b4z5r]:not(:last-child):after{content:"";position:absolute;top:7px;left:50%;width:100%;height:3px;background:var(--line);z-index:1}.bp[data-astro-cid-fk6b4z5r] .step[data-astro-cid-fk6b4z5r].done:not(:last-child):after{background:var(--gold)}@media(max-width:560px){.bp[data-astro-cid-fk6b4z5r] .lbl[data-astro-cid-fk6b4z5r]{display:none}}.card[data-astro-cid-fk6b4z5r]{position:relative;padding:40px 40px 32px;margin-top:34px;background:#1d2321;color:#eef0e6;border:8px solid #6b4a2b;border-radius:3px;box-shadow:0 14px 30px #00000073,inset 0 0 40px #ffffff0a;background-image:radial-gradient(ellipse at 30% 10%,rgba(255,255,255,.06),transparent 60%)}@media(max-width:560px){.card[data-astro-cid-fk6b4z5r]{padding:26px 18px 22px;border-width:6px}}.bstep[data-astro-cid-fk6b4z5r]{animation:stepIn .35s cubic-bezier(.2,.7,.2,1)}@keyframes stepIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.step-meta[data-astro-cid-fk6b4z5r]{font:700 15px/1.2 var(--f-body);color:var(--gold);margin-bottom:8px}.step-h[data-astro-cid-fk6b4z5r]{font:900 clamp(34px,4vw,46px)/.95 var(--f-display);text-transform:uppercase;margin-bottom:8px;color:#fff}.step-sub[data-astro-cid-fk6b4z5r]{font-size:15.5px;color:#d4d8cc;margin-bottom:26px;line-height:1.55}.step-h[data-astro-cid-fk6b4z5r]+.fg[data-astro-cid-fk6b4z5r],.step-h[data-astro-cid-fk6b4z5r]+.fg[data-astro-cid-fk6b4z5r].two{margin-top:22px}.fg[data-astro-cid-fk6b4z5r]{margin-bottom:20px}.fg[data-astro-cid-fk6b4z5r].two{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:520px){.fg[data-astro-cid-fk6b4z5r].two{grid-template-columns:1fr}}label[data-astro-cid-fk6b4z5r]{display:block;font-size:15.5px;color:#fff;font-weight:700;margin-bottom:8px}label[data-astro-cid-fk6b4z5r] .opt[data-astro-cid-fk6b4z5r]{color:#cfd3c6;font-size:13.5px;font-weight:600;margin-left:6px}.brief[data-astro-cid-fk6b4z5r] input[data-astro-cid-fk6b4z5r],.brief[data-astro-cid-fk6b4z5r] select[data-astro-cid-fk6b4z5r],.brief[data-astro-cid-fk6b4z5r] textarea[data-astro-cid-fk6b4z5r]{width:100%;min-height:50px;font:500 16px var(--f-body);color:var(--ink);background:#fff4e3;color:#24101d;border:0;border-radius:3px;padding:12px 14px;outline:none;box-shadow:inset 0 0 0 2px #c9a46a;transition:.16s}.brief[data-astro-cid-fk6b4z5r] input[data-astro-cid-fk6b4z5r]::placeholder,.brief[data-astro-cid-fk6b4z5r] textarea[data-astro-cid-fk6b4z5r]::placeholder{color:#7d6a5b}.brief[data-astro-cid-fk6b4z5r] input[data-astro-cid-fk6b4z5r]:focus,.brief[data-astro-cid-fk6b4z5r] select[data-astro-cid-fk6b4z5r]:focus,.brief[data-astro-cid-fk6b4z5r] textarea[data-astro-cid-fk6b4z5r]:focus{box-shadow:inset 0 0 0 2px #c9a46a,0 0 0 3px var(--gold)}.brief[data-astro-cid-fk6b4z5r] textarea[data-astro-cid-fk6b4z5r]{resize:vertical;min-height:96px;line-height:1.5}.brief[data-astro-cid-fk6b4z5r] select[data-astro-cid-fk6b4z5r]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M3 4.5L6 7.5L9 4.5' stroke='%2324101d' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 14px center}.brief[data-astro-cid-fk6b4z5r] input[data-astro-cid-fk6b4z5r].err,.brief[data-astro-cid-fk6b4z5r] textarea[data-astro-cid-fk6b4z5r].err{box-shadow:inset 0 0 0 3px #e0583a}.choices[data-astro-cid-fk6b4z5r]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}@media(max-width:560px){.choices[data-astro-cid-fk6b4z5r]{grid-template-columns:1fr}}.choice[data-astro-cid-fk6b4z5r]{border:0;border-radius:3px;padding:14px;cursor:pointer;transition:.16s;background:#ffffff0d;box-shadow:inset 0 0 0 2px #eef0e64d}.choice[data-astro-cid-fk6b4z5r]:hover{box-shadow:inset 0 0 0 2px var(--gold)}.choice[data-astro-cid-fk6b4z5r].sel{background:#ffb54724;box-shadow:inset 0 0 0 3px var(--gold)}.choice[data-astro-cid-fk6b4z5r] .ct[data-astro-cid-fk6b4z5r]{font:800 22px/1 var(--f-display);text-transform:uppercase;color:#fff}.choice[data-astro-cid-fk6b4z5r] .cd[data-astro-cid-fk6b4z5r]{font-size:14px;color:#d4d8cc;line-height:1.42;margin-top:6px}.pills[data-astro-cid-fk6b4z5r]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-astro-cid-fk6b4z5r]{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600;color:#eef0e6;border-radius:3px;padding:8px 14px;cursor:pointer;transition:.14s;background:#ffffff0d;box-shadow:inset 0 0 0 2px #eef0e64d;user-select:none}.pill[data-astro-cid-fk6b4z5r]:hover{box-shadow:inset 0 0 0 2px var(--gold)}.pill[data-astro-cid-fk6b4z5r].sel{color:#24101d;background:var(--gold);box-shadow:inset 0 0 0 2px var(--gold),0 3px #9a5414}.color-picker[data-astro-cid-fk6b4z5r]{margin-top:12px}.color-picker[data-astro-cid-fk6b4z5r] .cp-sub[data-astro-cid-fk6b4z5r]{font-size:14px;font-weight:600;color:#d4d8cc;margin:16px 0 8px}.color-picker[data-astro-cid-fk6b4z5r] .cp-presets[data-astro-cid-fk6b4z5r]{display:flex;flex-wrap:wrap;gap:9px}.cp-sw[data-astro-cid-fk6b4z5r]{width:44px;height:44px;border-radius:3px;border:2px solid rgba(238,240,230,.35);cursor:pointer;transition:.14s}.cp-sw[data-astro-cid-fk6b4z5r]:hover{transform:translateY(-2px)}.cp-sw[data-astro-cid-fk6b4z5r].sel{border-color:var(--gold);box-shadow:0 0 0 3px #ffb54759}.cp-wheel[data-astro-cid-fk6b4z5r]{max-width:420px}.cp-sl[data-astro-cid-fk6b4z5r]{position:relative;width:100%;height:130px;border-radius:3px;cursor:crosshair;border:2px solid rgba(238,240,230,.3);overflow:hidden}.cp-sl-white[data-astro-cid-fk6b4z5r]{position:absolute;inset:0;background:linear-gradient(to right,#fff,#fff0)}.cp-sl-black[data-astro-cid-fk6b4z5r]{position:absolute;inset:0;background:linear-gradient(to top,#000,#0000)}.cp-sl-cursor[data-astro-cid-fk6b4z5r]{position:absolute;width:14px;height:14px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #0006;transform:translate(-50%,-50%);pointer-events:none}.cp-hue[data-astro-cid-fk6b4z5r]{position:relative;width:100%;height:16px;border-radius:3px;margin-top:12px;cursor:pointer;background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.cp-hue-cursor[data-astro-cid-fk6b4z5r]{position:absolute;top:-2px;width:6px;height:20px;border-radius:2px;border:2px solid #fff;box-shadow:0 0 0 1px #0006;transform:translate(-50%);pointer-events:none}.cp-hexrow[data-astro-cid-fk6b4z5r]{display:flex;align-items:center;gap:10px;margin-top:12px}.cp-prev[data-astro-cid-fk6b4z5r]{width:44px;height:44px;border-radius:3px;border:2px solid rgba(238,240,230,.3);flex-shrink:0}.brief[data-astro-cid-fk6b4z5r] .cp-hexin[data-astro-cid-fk6b4z5r]{flex:1;text-transform:uppercase}.cp-addhex[data-astro-cid-fk6b4z5r]{font:700 15px var(--f-body);color:#24101d;background:var(--gold);border:none;border-radius:3px;padding:11px 18px;min-height:46px;cursor:pointer;white-space:nowrap;box-shadow:0 3px #9a5414}.cp-addhex[data-astro-cid-fk6b4z5r]:hover{background:var(--gold-bright)}.color-picker[data-astro-cid-fk6b4z5r] .cp-chips[data-astro-cid-fk6b4z5r]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.color-picker[data-astro-cid-fk6b4z5r] .cp-chips[data-astro-cid-fk6b4z5r]:empty{display:none;margin-top:0}.cp-chip{display:inline-flex;align-items:center;gap:8px;background:#ffffff0f;box-shadow:inset 0 0 0 2px #eef0e64d;border-radius:3px;padding:5px 6px 5px 8px;font-size:14px;color:#eef0e6}.cp-chip .cp-dot{width:18px;height:18px;border-radius:2px;border:1px solid rgba(255,255,255,.3)}.cp-chip .cp-x{cursor:pointer;color:#cfd3c6;font-size:16px;padding:0 4px}.cp-chip .cp-x:hover{color:#ff8a6a}.wrap-note[data-astro-cid-fk6b4z5r]{font-size:15px;font-weight:600;color:#24101d;background:#f7c64f;border-radius:2px;padding:14px 16px;line-height:1.5}.uploader[data-astro-cid-fk6b4z5r] .up-drop[data-astro-cid-fk6b4z5r]{border:2.5px dashed rgba(238,240,230,.4);border-radius:3px;padding:20px 18px;text-align:center;cursor:pointer;transition:.16s;color:#d4d8cc;font-size:15px;background:#ffffff08}.uploader[data-astro-cid-fk6b4z5r] .up-drop[data-astro-cid-fk6b4z5r]:hover,.uploader[data-astro-cid-fk6b4z5r].drag .up-drop[data-astro-cid-fk6b4z5r]{border-color:var(--gold);color:#fff;background:#ffb54714}.uploader[data-astro-cid-fk6b4z5r] .up-ico[data-astro-cid-fk6b4z5r]{display:inline-block;width:26px;height:26px;line-height:22px;border-radius:3px;border:2px solid currentColor;font-size:14px;margin-right:6px}.uploader[data-astro-cid-fk6b4z5r] .up-text[data-astro-cid-fk6b4z5r] u[data-astro-cid-fk6b4z5r]{color:var(--gold);text-decoration:none;border-bottom:2px solid rgba(255,181,71,.6)}.uploader[data-astro-cid-fk6b4z5r] .up-list[data-astro-cid-fk6b4z5r]{display:flex;flex-direction:column;gap:7px;margin-top:10px}.uploader[data-astro-cid-fk6b4z5r] .up-list[data-astro-cid-fk6b4z5r]:empty{margin-top:0}.up-file{display:flex;align-items:center;gap:12px;font-size:14px;color:#eef0e6;background:#ffffff0d;box-shadow:inset 0 0 0 2px #eef0e640;border-radius:3px;padding:10px 12px}.up-file .up-thumb{width:30px;height:30px;border-radius:2px;object-fit:cover;flex-shrink:0;background:#ffb54729;display:flex;align-items:center;justify-content:center}span.up-thumb:after{content:"◳";color:#ffb547;font-size:14px;opacity:.8}img.up-thumb:after{content:none}.up-file .up-name{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-file .up-status{font-size:13px;color:#cfd3c6;white-space:nowrap}.up-file .up-status.done{color:#9fe0a8}.up-file .up-status.err{color:#ff8a6a}.up-file .up-x{cursor:pointer;color:#cfd3c6;font-size:18px;line-height:1;padding:0 4px;flex-shrink:0}.up-file .up-x:hover{color:#ff8a6a}.uploader .up-list{display:flex;flex-direction:column;gap:7px;margin-top:10px}.bnav[data-astro-cid-fk6b4z5r]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:28px;padding-top:22px;border-top:2px solid rgba(238,240,230,.3)}.save-hint[data-astro-cid-fk6b4z5r]{font-size:14px;font-weight:600;color:#cfd3c6;margin:0 auto}.bnav[data-astro-cid-fk6b4z5r] .btn[data-astro-cid-fk6b4z5r]{min-height:50px;padding:12px 22px;font-size:16px}.bnav[data-astro-cid-fk6b4z5r] .btn[data-astro-cid-fk6b4z5r]:not(.btn-primary){background:transparent;color:#eef0e6;box-shadow:inset 0 0 0 2px #eef0e68c}.bnav[data-astro-cid-fk6b4z5r] .btn[data-astro-cid-fk6b4z5r]:not(.btn-primary):hover{box-shadow:inset 0 0 0 2px var(--gold);color:var(--gold)}.btn[data-astro-cid-fk6b4z5r]:disabled{opacity:.55;cursor:default}.success[data-astro-cid-fk6b4z5r]{text-align:center;padding:48px 34px 40px}.success-mark[data-astro-cid-fk6b4z5r]{width:62px;height:62px;border-radius:3px;background:var(--gold);color:#24101d;font-size:30px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 4px #9a5414}.success[data-astro-cid-fk6b4z5r] .step-meta[data-astro-cid-fk6b4z5r]{margin-bottom:10px}.success-h[data-astro-cid-fk6b4z5r]{font:900 clamp(36px,4vw,50px)/.95 var(--f-display);text-transform:uppercase;margin-bottom:16px;color:#fff}.success-p[data-astro-cid-fk6b4z5r]{font-size:16.5px;color:#e3e6da;max-width:46ch;margin:0 auto 26px;line-height:1.6}.success-id[data-astro-cid-fk6b4z5r]{display:inline-flex;flex-direction:column;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#24101d;background:#fbf4e6;border-radius:2px;padding:14px 28px;margin-bottom:30px;transform:rotate(-1deg);box-shadow:0 10px 20px #0006}.success-id[data-astro-cid-fk6b4z5r] strong[data-astro-cid-fk6b4z5r]{font:900 30px/1 var(--f-display);letter-spacing:.04em;color:#b8351f}.success-next[data-astro-cid-fk6b4z5r]{display:flex;flex-direction:column;gap:10px;max-width:380px;margin:0 auto 30px;text-align:left}.snx[data-astro-cid-fk6b4z5r]{display:flex;align-items:center;gap:14px;font-size:15.5px;color:#e3e6da}.snx-n[data-astro-cid-fk6b4z5r]{flex-shrink:0;position:relative;width:18px;height:10px;border-left:3px solid var(--gold);border-bottom:3px solid var(--gold);transform:rotate(-45deg) translateY(-3px);font-size:0}.success-cta[data-astro-cid-fk6b4z5r]{display:inline-flex;text-decoration:none}.foot[data-astro-cid-fk6b4z5r]{text-align:center;margin-top:22px;font-size:14px;color:var(--ink-faint);font-weight:600}[data-astro-cid-fk6b4z5r][hidden]{display:none!important}
