.re-shot[data-astro-cid-5cwylcik]{padding-bottom:clamp(56px,7vw,80px)}.brief[data-astro-cid-5cwylcik]{max-width:820px}.brief-bar[data-astro-cid-5cwylcik],.mailart[data-astro-cid-5cwylcik] .brief-bar[data-astro-cid-5cwylcik]{display:flex;justify-content:space-between;gap:12px;height:38px;align-items:center;padding:0 16px;border-bottom:1px solid var(--line);background:var(--bg-2);font-size:12.5px;color:var(--ink-3)}.brief-bar[data-astro-cid-5cwylcik] span[data-astro-cid-5cwylcik]:first-child{color:var(--ink-2);font-weight:600}.brief-row[data-astro-cid-5cwylcik]{display:grid;grid-template-columns:56px 130px 1fr;gap:18px;align-items:baseline;padding:14px 18px}.brief-row[data-astro-cid-5cwylcik]+.brief-row[data-astro-cid-5cwylcik]{border-top:1px solid var(--line)}.brief-score[data-astro-cid-5cwylcik]{font-family:var(--font-mono);font-size:17px;font-weight:500;color:var(--ink)}.brief-score-cool[data-astro-cid-5cwylcik]{color:var(--ink-3)}.brief-name[data-astro-cid-5cwylcik]{font-size:14.5px;font-weight:600;color:var(--ink)}.brief-why[data-astro-cid-5cwylcik]{font-size:14px;line-height:1.55;color:var(--ink-2)}.deal[data-astro-cid-5cwylcik]{padding:clamp(64px,8vw,104px) 0;border-bottom:1px solid var(--line);background:var(--bg-2)}.deal-head[data-astro-cid-5cwylcik]{max-width:640px}.deal-title[data-astro-cid-5cwylcik]{font-size:clamp(28px,3.4vw,42px)}.deal-sub[data-astro-cid-5cwylcik]{margin-top:14px;font-size:17px;line-height:1.6;color:var(--ink-2)}.deal-line[data-astro-cid-5cwylcik]{margin:40px 0 0;list-style:none;padding:0;position:relative}.deal-line[data-astro-cid-5cwylcik]:before{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:1px;background:var(--line-strong)}.deal-step[data-astro-cid-5cwylcik]{position:relative;display:grid;grid-template-columns:200px 1fr;gap:24px;padding:0 0 36px 36px}.deal-step[data-astro-cid-5cwylcik]:last-child{padding-bottom:0}.deal-step[data-astro-cid-5cwylcik]:before{content:"";position:absolute;left:2px;top:7px;width:9px;height:9px;border-radius:50%;background:var(--bg-2);border:1.5px solid var(--accent)}.deal-meta[data-astro-cid-5cwylcik]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.deal-time[data-astro-cid-5cwylcik]{font-size:14px;font-weight:600;color:var(--ink)}.deal-who[data-astro-cid-5cwylcik]{font-size:12.5px;color:var(--ink-3);border:1px solid var(--line-strong);border-radius:999px;padding:2px 9px}.deal-who-theia[data-astro-cid-5cwylcik]{color:var(--accent);border-color:var(--accent-dim)}.deal-step-title[data-astro-cid-5cwylcik]{font-family:var(--font-display);font-size:19px;font-weight:600;color:var(--ink)}.deal-step-body[data-astro-cid-5cwylcik]{margin-top:6px;font-size:15.5px;line-height:1.65;color:var(--ink-2);max-width:60ch}.mail[data-astro-cid-5cwylcik]{padding:clamp(64px,8vw,104px) 0;border-bottom:1px solid var(--line);background:var(--bg)}.mail-grid[data-astro-cid-5cwylcik]{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:center}.mail-title[data-astro-cid-5cwylcik]{font-size:clamp(26px,3vw,36px)}.mail-sub[data-astro-cid-5cwylcik]{margin-top:14px;font-size:16.5px;line-height:1.6;color:var(--ink-2)}.mail-points[data-astro-cid-5cwylcik]{margin:22px 0 0;padding:0;list-style:none}.mail-points[data-astro-cid-5cwylcik] li[data-astro-cid-5cwylcik]{padding:9px 0;font-size:15px;color:var(--ink);border-top:1px solid var(--line)}.mail-points[data-astro-cid-5cwylcik] li[data-astro-cid-5cwylcik]:last-child{border-bottom:1px solid var(--line)}.mailart[data-astro-cid-5cwylcik]{max-width:620px;margin-left:auto}.mail-fields[data-astro-cid-5cwylcik]{padding:14px 18px;border-bottom:1px solid var(--line);display:grid;gap:6px}.mail-fields[data-astro-cid-5cwylcik] p[data-astro-cid-5cwylcik]{font-size:13.5px;color:var(--ink)}.mail-fields[data-astro-cid-5cwylcik] span[data-astro-cid-5cwylcik]{display:inline-block;width:64px;font-size:12.5px;color:var(--ink-3)}.mail-body[data-astro-cid-5cwylcik]{padding:18px;display:grid;gap:12px}.mail-body[data-astro-cid-5cwylcik] p[data-astro-cid-5cwylcik]{font-size:14.5px;line-height:1.6;color:var(--ink-2)}.pb[data-astro-cid-5cwylcik]{border-bottom:1px solid var(--line);background:var(--bg-2)}.pb-inner[data-astro-cid-5cwylcik]{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(40px,5vw,64px)}.pb-title[data-astro-cid-5cwylcik]{font-size:clamp(22px,2.4vw,30px)}.pb-sub[data-astro-cid-5cwylcik]{margin-top:10px;font-size:15.5px;line-height:1.6;color:var(--ink-2);max-width:60ch}@media (max-width: 860px){.deal-step[data-astro-cid-5cwylcik]{grid-template-columns:1fr;gap:8px;padding-left:30px}.mail-grid[data-astro-cid-5cwylcik]{grid-template-columns:1fr;gap:32px}.mailart[data-astro-cid-5cwylcik]{margin-left:0}.pb-inner[data-astro-cid-5cwylcik]{flex-direction:column;align-items:flex-start;gap:20px}.pb-inner[data-astro-cid-5cwylcik] .btn[data-astro-cid-5cwylcik]{width:100%}}@media (max-width: 640px){.brief-row[data-astro-cid-5cwylcik]{grid-template-columns:48px 1fr;gap:12px}.brief-why[data-astro-cid-5cwylcik]{grid-column:1 / -1}}
