.ai-guide-module__Xihobq__page{color:#d7e3ea;background:#070a0d;min-height:100dvh;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Menlo,monospace}.ai-guide-module__Xihobq__shell{flex-direction:column;gap:clamp(36px,6vw,64px);max-width:940px;margin:0 auto;padding:clamp(28px,6vw,72px) clamp(18px,5vw,64px) 96px;display:flex}.ai-guide-module__Xihobq__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ai-guide-module__Xihobq__back{color:#7fa6bd;letter-spacing:.08em;font-size:13px;text-decoration:none}.ai-guide-module__Xihobq__back:hover{color:#d7e3ea}.ai-guide-module__Xihobq__morse{white-space:nowrap;color:#3f6f52;letter-spacing:.42em;font-size:13px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ai-guide-module__Xihobq__morse span{padding-right:2.4em;animation:14s linear infinite ai-guide-module__Xihobq__drift;display:inline-block}@keyframes ai-guide-module__Xihobq__drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.ai-guide-module__Xihobq__eyebrow{color:#4f8f6a;letter-spacing:.34em;margin:0 0 10px;font-size:12px}.ai-guide-module__Xihobq__title{letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(28px,6vw,46px);font-weight:700;line-height:1.15}.ai-guide-module__Xihobq__lede{color:#9db4c1;max-width:62ch;margin:0;font-size:clamp(15px,2.2vw,18px);line-height:1.75}.ai-guide-module__Xihobq__section{flex-direction:column;gap:14px;display:flex}.ai-guide-module__Xihobq__section h2{color:#eaf3f8;margin:0;font-size:clamp(18px,3vw,22px);font-weight:600}.ai-guide-module__Xihobq__section p{color:#9db4c1;max-width:68ch;margin:0;font-size:15px;line-height:1.8}.ai-guide-module__Xihobq__block{color:#b8ccd6;background:#0c1217;border:1px solid #1b2830;border-left:3px solid #2f7d55;border-radius:4px;margin:0;padding:16px 18px;font-size:13px;line-height:1.75;overflow-x:auto}.ai-guide-module__Xihobq__block b{color:#7fe0a8;font-weight:600}.ai-guide-module__Xihobq__block i{color:#5c7688;font-style:normal}.ai-guide-module__Xihobq__cta{color:#9ce8bd;letter-spacing:.04em;background:#123322;border:1px solid #2f7d55;border-radius:4px;align-self:flex-start;align-items:center;gap:10px;padding:11px 18px;font-size:14px;text-decoration:none;display:inline-flex}.ai-guide-module__Xihobq__cta:hover{color:#d6ffe8;background:#17422b}.ai-guide-module__Xihobq__ratio{flex-direction:column;gap:8px;margin:4px 0 0;display:flex}.ai-guide-module__Xihobq__ratioRow{align-items:center;gap:12px;font-size:13px;display:flex}.ai-guide-module__Xihobq__ratioLabel{color:#7f97a5;flex:none;width:4.5em}.ai-guide-module__Xihobq__ratioBar{border-radius:2px;height:10px}.ai-guide-module__Xihobq__ratioKo{background:#8a5a3c;width:min(100%,324px)}.ai-guide-module__Xihobq__ratioEn{background:#2f7d55;width:min(53%,172px)}.ai-guide-module__Xihobq__ratioNote{color:#5c7688;margin:2px 0 0;font-size:12px}.ai-guide-module__Xihobq__rules{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.ai-guide-module__Xihobq__rules li{color:#9db4c1;font-size:14px;line-height:1.7}.ai-guide-module__Xihobq__fair{background:#14100a;border:1px solid #3a2b18;border-left:3px solid #c08a3e;border-radius:4px;padding:18px 20px}.ai-guide-module__Xihobq__fair h2{color:#f0d6a8}.ai-guide-module__Xihobq__fair p{color:#c2ac8c}@media (prefers-reduced-motion:reduce){.ai-guide-module__Xihobq__morse span{animation:none}}
