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

.wqr-note{background:#f2f4f6;border:1px solid #e0e4e8;font-size:13px;line-height:1.8}.wqr-note strong{font-size:13px;color:#536273}.wqr-table{overflow-x:auto}.wqr-table th{width:auto}.wqr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.wqr-grid{grid-template-columns:1fr}}
.wqr .wqr-guide,.wqr .wqr-guide *{text-decoration:none!important}.wqr .wqr-guide span{display:inline-block;width:auto;height:auto;padding:0;background:none;border-radius:0;white-space:nowrap;font-weight:700}.wqr .wqr-guide{min-height:230px}
