.wqs{color:#1b3449;line-height:1.8;max-width:1120px;margin:auto}.wqs section{margin:50px 0;scroll-margin-top:100px}.wqs h2{font-size:clamp(26px,3vw,38px)!important;line-height:1.25;letter-spacing:-.8px;margin:0 0 20px}.wqs h3{font-size:19px;line-height:1.4;margin:12px 0}.wqs p{color:#61778b}.wqs-eyebrow{color:#0879c4!important;font-size:11px;font-weight:800;letter-spacing:2px}.wqs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:26px 0}.wqs-grid article,.wqs-guide{padding:26px;border:1px solid #dde8f1;background:#f8fbfe;border-radius:18px;min-width:0}.wqs-grid span{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#e0f1ff;color:#0879c4;font-size:14px;font-weight:800}.wqs-grid p{font-size:14px;margin:10px 0}.wqs-guide{display:block;color:#1b3449;text-decoration:none;transition:transform .15s,border-color .15s}.wqs-guide:hover{transform:translateY(-3px);border-color:#0879c4}.wqs-guide strong{color:#0879c4;font-size:13px}.wqs-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:36px;padding:12px;background:#f2f7fb;border-radius:14px}.wqs-nav a{padding:8px 13px;font-size:13px;text-decoration:none;font-weight:650;color:#1d536f}.wqs-shot{margin:26px 0;padding:16px;border-radius:18px;border:1px solid #dbe7ef;background:#f3f8fc}.wqs-shot img{display:block;width:100%;height:auto;border-radius:10px}.wqs-shot figcaption{font-size:11px;color:#64788a;text-align:center;margin:12px 0 0}.wqs-note,.wqs-core{border-radius:16px;padding:24px 28px;margin:24px 0;background:#edf7ff;border:1px solid #c6e2f5}.wqs-note strong{color:#0879c4;font-size:20px}.wqs-core{background:#fff9ed;border-color:#efdeb8}.wqs-core strong{color:#85571e}.wqs-note p,.wqs-core p{margin:9px 0 0}.wqs table{border-collapse:collapse;width:100%;font-size:14px}.wqs td,.wqs th{padding:16px;border-bottom:1px solid #deebf4;text-align:left;vertical-align:top}.wqs th{width:25%;background:#f6f9fc}.wqs details{padding:20px 0;border-bottom:1px solid #e0e9ef}.wqs summary{font-weight:700;cursor:pointer;font-size:17px}.wqs ol{padding-left:25px}.wqs li{padding:10px 0 10px 6px}.wqs pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f7fb;padding:20px;border-radius:12px}.wqs-final{padding:32px;background:#edf7ff;border-radius:20px;margin:40px 0}.wqs-period{font-size:.55em;white-space:nowrap}.wqs a:focus-visible{outline:3px solid #72bce8;outline-offset:4px}@media(max-width:800px){.wqs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.wqs-grid{grid-template-columns:1fr}.wqs-grid article,.wqs-guide{padding:22px}.wqs-note,.wqs-core{padding:20px}.wqs-note strong{font-size:17px}.wqs td,.wqs th{padding:12px 8px}.wqs-shot{padding:7px}.wqs-nav{gap:2px}.wqs-nav a{padding:7px 9px}.wqs-final{padding:24px}.wqs section{margin:35px 0}}
