.ai-instructions-module__8RjOLa__headerAction{border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--ink);min-height:42px;color:var(--white);font-family:var(--font-display), sans-serif;justify-content:center;justify-self:end;align-items:center;padding:9px 18px;font-size:13px;font-weight:800;display:inline-flex}.ai-instructions-module__8RjOLa__headerAction:hover{border-color:var(--blue-deep);background:var(--blue-deep)}.ai-instructions-module__8RjOLa__hero{padding:clamp(70px, 9vw, 124px) 0 var(--section-space);border-bottom:2px solid var(--ink);background:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px), var(--paper);background-position:-1px -1px;background-size:40px 40px}.ai-instructions-module__8RjOLa__heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(52px,8vw,108px);display:grid}.ai-instructions-module__8RjOLa__heroCopy h1{max-width:830px;font-size:clamp(54px,6.3vw,88px)}.ai-instructions-module__8RjOLa__heroCopy>p:last-child{color:#33475b;max-width:700px;margin-bottom:0;font-size:clamp(20px,2vw,25px);line-height:1.5}.ai-instructions-module__8RjOLa__referenceCard{border:2px solid var(--ink);border-radius:var(--radius-card);background:var(--white);box-shadow:10px 10px 0 var(--yellow);padding:clamp(28px,4vw,42px)}.ai-instructions-module__8RjOLa__referenceCard h2{max-width:440px;margin-bottom:30px;font-size:clamp(32px,3.3vw,46px)}.ai-instructions-module__8RjOLa__machineLinks{border-top:2px solid var(--ink)}.ai-instructions-module__8RjOLa__machineLinks a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:72px;display:flex}.ai-instructions-module__8RjOLa__machineLinks a:hover strong{color:var(--blue)}.ai-instructions-module__8RjOLa__machineLinks span{color:var(--slate);font-size:14px;font-weight:700}.ai-instructions-module__8RjOLa__machineLinks strong{font-family:var(--font-mono), monospace;font-size:13px}.ai-instructions-module__8RjOLa__referenceNote{border-left:4px solid var(--yellow);color:var(--slate);margin:24px 0 0;padding-left:14px;font-size:14px}.ai-instructions-module__8RjOLa__facts,.ai-instructions-module__8RjOLa__guidance{padding:var(--section-space) 0;background:var(--white)}.ai-instructions-module__8RjOLa__services,.ai-instructions-module__8RjOLa__sources{padding:var(--section-space) 0;background:var(--paper)}.ai-instructions-module__8RjOLa__sectionIntro{max-width:900px;margin-bottom:clamp(42px,6vw,70px)}.ai-instructions-module__8RjOLa__sectionIntro>p:last-child{max-width:720px;color:var(--slate);margin-bottom:0;font-size:20px}.ai-instructions-module__8RjOLa__factList{border-top:2px solid var(--ink);margin:0}.ai-instructions-module__8RjOLa__factList>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,.4fr) minmax(0,1.6fr);gap:28px;padding:23px 0;display:grid}.ai-instructions-module__8RjOLa__factList dt{color:var(--blue);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.ai-instructions-module__8RjOLa__factList dd{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(21px,2.3vw,29px);font-weight:750;line-height:1.25}.ai-instructions-module__8RjOLa__factList a,.ai-instructions-module__8RjOLa__sources a{text-decoration:underline;-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-underline-offset:3px;text-decoration-thickness:4px}.ai-instructions-module__8RjOLa__serviceList{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.ai-instructions-module__8RjOLa__serviceList li{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(250px,.75fr) minmax(0,1fr);align-items:start;gap:clamp(22px,5vw,68px);padding:34px 0;display:grid}.ai-instructions-module__8RjOLa__serviceList li>span{color:var(--blue);font-family:var(--font-mono), monospace;padding-top:8px;font-size:12px;font-weight:600}.ai-instructions-module__8RjOLa__serviceList h3{margin:0;font-size:clamp(28px,3vw,40px)}.ai-instructions-module__8RjOLa__serviceList p{max-width:590px;color:var(--slate);margin:6px 0 0}.ai-instructions-module__8RjOLa__principle{padding:var(--section-space) 0;background:var(--ink);color:var(--white)}.ai-instructions-module__8RjOLa__principleGrid{grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:start;gap:clamp(52px,8vw,110px);display:grid}.ai-instructions-module__8RjOLa__principleGrid h2{max-width:650px;margin-bottom:0;font-size:clamp(42px,5vw,68px)}.ai-instructions-module__8RjOLa__principleList{border-top:2px solid var(--white);margin:0;padding:0;list-style:none}.ai-instructions-module__8RjOLa__principleList li{border-bottom:1px solid #ffffff40;grid-template-columns:130px minmax(0,1fr);gap:24px;padding:25px 0;display:grid}.ai-instructions-module__8RjOLa__principleList span{color:var(--yellow);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.ai-instructions-module__8RjOLa__principleList strong{max-width:560px;font-family:var(--font-display), sans-serif;font-size:clamp(19px,2vw,25px);line-height:1.3}.ai-instructions-module__8RjOLa__guidanceGrid{grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(52px,8vw,110px);display:grid}.ai-instructions-module__8RjOLa__guidanceIntro{position:sticky;top:36px}.ai-instructions-module__8RjOLa__guidanceIntro p:last-child{max-width:500px;color:var(--slate)}.ai-instructions-module__8RjOLa__guidanceList{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.ai-instructions-module__8RjOLa__guidanceList li{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);gap:18px;padding:24px 0;display:grid}.ai-instructions-module__8RjOLa__guidanceList span{color:var(--blue);font-family:var(--font-mono), monospace;padding-top:3px;font-size:11px;font-weight:600}.ai-instructions-module__8RjOLa__guidanceList p{margin:0;font-size:19px}.ai-instructions-module__8RjOLa__sourceGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.ai-instructions-module__8RjOLa__sourceGroups>div{border:2px solid var(--ink);border-radius:var(--radius-card);background:var(--white);padding:clamp(26px,4vw,42px)}.ai-instructions-module__8RjOLa__sourceGroups h3{margin-bottom:28px;font-size:clamp(28px,3vw,40px)}.ai-instructions-module__8RjOLa__sourceGroups ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ai-instructions-module__8RjOLa__sourceGroups li{border-bottom:1px solid var(--line)}.ai-instructions-module__8RjOLa__sourceGroups a{align-items:center;min-height:56px;font-weight:700;display:flex}.ai-instructions-module__8RjOLa__updated{color:var(--slate);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:28px 0 0;font-size:11px}@media (max-width:1024px){.ai-instructions-module__8RjOLa__heroGrid,.ai-instructions-module__8RjOLa__principleGrid,.ai-instructions-module__8RjOLa__guidanceGrid{grid-template-columns:1fr}.ai-instructions-module__8RjOLa__referenceCard{max-width:680px}.ai-instructions-module__8RjOLa__guidanceIntro{max-width:720px;position:static}}@media (max-width:900px){.ai-instructions-module__8RjOLa__headerAction{display:none}}@media (max-width:720px){.ai-instructions-module__8RjOLa__hero{background-size:32px 32px;padding-top:56px}.ai-instructions-module__8RjOLa__factList>div,.ai-instructions-module__8RjOLa__serviceList li,.ai-instructions-module__8RjOLa__principleList li{grid-template-columns:1fr;gap:10px}.ai-instructions-module__8RjOLa__serviceList li>span{padding-top:0}.ai-instructions-module__8RjOLa__sourceGroups{grid-template-columns:1fr}}@media (max-width:480px){.ai-instructions-module__8RjOLa__heroCopy h1{font-size:clamp(43px,13vw,56px)}.ai-instructions-module__8RjOLa__referenceCard{box-shadow:6px 6px 0 var(--yellow);margin-right:6px}.ai-instructions-module__8RjOLa__machineLinks a{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-block:12px}.ai-instructions-module__8RjOLa__sectionIntro>p:last-child,.ai-instructions-module__8RjOLa__guidanceList p{font-size:18px}}
