.requester-buttons.svelte-2rsj40{justify-content:center;align-items:center;gap:30px;margin-bottom:66px;display:flex}.requester-buttons.svelte-2rsj40 .text-link:where(.svelte-2rsj40){font-size:13px}.research-panel.svelte-2rsj40{background:var(--lime);border:2px solid var(--panel-outline);box-shadow:2px 4px 0 var(--panel-outline);border-radius:13px 20px 14px 18px;grid-template-columns:1fr 1fr;align-items:center;gap:55px;padding:44px;display:grid}.research-intro.svelte-2rsj40 .pill:where(.svelte-2rsj40){color:#5533a3;background:#5533a314;border:0;font-size:9px}.research-intro.svelte-2rsj40 h2:where(.svelte-2rsj40){font-family:var(--label);margin-top:26px;font-size:clamp(34px,3.6vw,48px);line-height:1.08}.research-intro.svelte-2rsj40 em:where(.svelte-2rsj40){color:#5533a3;font-style:normal}.research-intro.svelte-2rsj40 p:where(.svelte-2rsj40){max-width:390px;margin-top:26px;font-size:15px}.brief.svelte-2rsj40{background:var(--surface);border:1.5px solid var(--cartoon-ink);box-shadow:var(--deep-shadow);border-radius:7px 10px 9px 6px;padding:31px;position:relative;transform:rotate(3deg)}.brief.svelte-2rsj40:before{content:"";background:var(--pink);border:1px solid #5533a333;border-radius:3px 7px 3px 4px;width:66px;height:23px;position:absolute;top:-14px;left:42%;transform:rotate(-4deg)}.brief-header.svelte-2rsj40{z-index:0;border-bottom:1px solid var(--line);color:var(--purple);justify-content:space-between;align-items:center;padding-bottom:17px;display:flex;position:relative}.brief-header.svelte-2rsj40 .micro:where(.svelte-2rsj40){font-size:9px}.brief-header.svelte-2rsj40>span:where(.svelte-2rsj40):last-child{font-size:25px;line-height:1}.brief.svelte-2rsj40 h3:where(.svelte-2rsj40){font-family:var(--label);text-wrap:pretty;margin:24px 0 17px;font-size:23px;font-weight:400}.brief.svelte-2rsj40 dl:where(.svelte-2rsj40){margin:0}.brief.svelte-2rsj40 dl:where(.svelte-2rsj40)>div:where(.svelte-2rsj40){border-bottom:1px dashed var(--line);justify-content:space-between;gap:22px;padding:13px 0;font-size:12px;display:flex}.brief.svelte-2rsj40 dt:where(.svelte-2rsj40){color:var(--muted)}.brief.svelte-2rsj40 dd:where(.svelte-2rsj40){text-align:right;max-width:158px;margin:0;font-weight:650}.brief.svelte-2rsj40>.micro:where(.svelte-2rsj40){color:var(--muted);margin-top:20px;font-size:8px;line-height:1.6;display:block}.requester-features.svelte-2rsj40{max-width:1160px}.feature-rows.svelte-2rsj40{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.feature-rows.svelte-2rsj40 article:where(.svelte-2rsj40){background:var(--surface);border:1.5px solid var(--cartoon-ink);box-shadow:var(--card-shadow);border-radius:8px 11px 7px 10px;padding:29px}.feature-rows.svelte-2rsj40 article:where(.svelte-2rsj40):nth-child(2){background:var(--surface-purple);border-radius:10px 7px}.feature-rows.svelte-2rsj40 article:where(.svelte-2rsj40)>span:where(.svelte-2rsj40){width:fit-content;color:var(--purple);letter-spacing:.04em;margin-bottom:29px;font-size:10px;font-weight:800;display:block}.feature-rows.svelte-2rsj40 h3:where(.svelte-2rsj40){max-width:280px;font-size:30px}.feature-rows.svelte-2rsj40 p:where(.svelte-2rsj40){color:var(--muted);margin-top:18px;font-size:14px}.requester-cta.svelte-2rsj40{text-align:center;background:var(--purple-solid);color:var(--on-purple);border-block:2px solid var(--cartoon-ink);padding:60px 0;position:relative}.requester-cta.svelte-2rsj40 .eyebrow:where(.svelte-2rsj40){color:var(--lime);justify-content:center;font-size:10px}.requester-cta.svelte-2rsj40 h2:where(.svelte-2rsj40){font-family:var(--display);-webkit-text-stroke:1.4px var(--title-outline);paint-order:stroke fill;text-shadow:1px 2px 0 var(--title-shadow);margin-top:24px;font-size:clamp(38px,5vw,64px)}.requester-cta.svelte-2rsj40 .button:where(.svelte-2rsj40){margin-top:33px}.requester-cta.svelte-2rsj40 .micro:where(.svelte-2rsj40){color:#d6c9ec;margin-top:24px;font-size:9px}@media (width<=1000px){.research-panel.svelte-2rsj40{gap:40px;padding:38px}.research-intro.svelte-2rsj40 h2:where(.svelte-2rsj40){font-family:var(--label);font-size:35px}.brief.svelte-2rsj40{padding:25px}.feature-rows.svelte-2rsj40{gap:18px}.feature-rows.svelte-2rsj40 article:where(.svelte-2rsj40){padding:24px}.feature-rows.svelte-2rsj40 h3:where(.svelte-2rsj40){font-size:26px}}@media (width<=750px){.research-panel.svelte-2rsj40{border-radius:10px 16px 11px 14px;grid-template-columns:1fr;gap:42px;max-width:580px;padding:32px}.research-intro.svelte-2rsj40 h2:where(.svelte-2rsj40){font-family:var(--label);font-size:42px}.brief.svelte-2rsj40{margin-bottom:5px}.feature-rows.svelte-2rsj40{grid-template-columns:1fr;max-width:580px}.feature-rows.svelte-2rsj40 article:where(.svelte-2rsj40){padding:29px}.feature-rows.svelte-2rsj40 article:where(.svelte-2rsj40)>span:where(.svelte-2rsj40){margin-bottom:20px}.feature-rows.svelte-2rsj40 h3:where(.svelte-2rsj40){max-width:none;font-size:31px}}@media (width<=600px){.requester-buttons.svelte-2rsj40{flex-direction:column;gap:23px;margin-bottom:45px}.research-panel.svelte-2rsj40{padding:27px}.research-intro.svelte-2rsj40 h2:where(.svelte-2rsj40){font-family:var(--label);font-size:35px}.research-intro.svelte-2rsj40 p:where(.svelte-2rsj40){font-size:14px}.brief.svelte-2rsj40{padding:23px}.brief.svelte-2rsj40 h3:where(.svelte-2rsj40){font-size:26px}.brief.svelte-2rsj40 dl:where(.svelte-2rsj40)>div:where(.svelte-2rsj40){gap:16px;font-size:11px}.brief-header.svelte-2rsj40 .micro:where(.svelte-2rsj40){font-size:8px}.brief.svelte-2rsj40>.micro:where(.svelte-2rsj40){font-size:7px}.requester-cta.svelte-2rsj40{padding-block:55px}.requester-cta.svelte-2rsj40 .eyebrow:where(.svelte-2rsj40),.requester-cta.svelte-2rsj40 .micro:where(.svelte-2rsj40){font-size:8px}}
