.rq-main{max-width:1280px;margin:auto;padding:68px 40px 110px}.rq-intro{display:grid;grid-template-columns:1fr 350px;gap:70px;align-items:end;margin-bottom:74px}.rq-back{font-size:14px;color:var(--db-muted)!important;text-decoration:none}.rq-eyebrow{font-size:11px;letter-spacing:.16em;margin:48px 0 22px;color:var(--db-muted)}.rq-main h1{font-size:clamp(52px,7.5vw,104px);line-height:1;letter-spacing:-.065em;font-weight:500;margin:0}.rq-main h1 .rq-dot{color:#ff3300}.rq-lead{font-size:25px;line-height:1.4;letter-spacing:-.02em;margin:28px 0 0}.rq-download{background:#171715;border:1px solid #30302d;border-radius:18px;padding:28px}.rq-paper{display:flex;align-items:center;justify-content:space-between;color:#ff5830;font-size:12px;letter-spacing:.12em}.rq-paper svg{width:28px;height:28px}.rq-download h2{font-size:23px;font-weight:500;line-height:1.25;letter-spacing:-.03em;margin:26px 0 12px}.rq-download p{color:var(--db-muted);font-size:14px;margin:0 0 25px}.rq-download a{width:100%}.rq-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #44443f;padding-bottom:24px}.rq-toolbar p{font-size:13px;color:var(--db-muted);margin:0}.rq-all{display:flex;align-items:center;gap:10px;background:none;border:0;color:var(--db-fg);font:inherit;font-size:13px;cursor:pointer;min-height:44px;white-space:nowrap}.rq-all svg,.rq-copy svg{width:21px;height:21px;flex-shrink:0}.rq-section{margin-top:40px}.rq-section-head{display:flex;align-items:baseline;gap:22px;margin-bottom:18px}.rq-section-head > span{font-size:12px;color:#ff5830;font-variant-numeric:tabular-nums}.rq-section h2{font-size:23px;font-weight:500;letter-spacing:-.03em;margin:0}.rq-section dl{margin:0}.rq-row{display:grid;grid-template-columns:260px minmax(0,1fr) 44px;align-items:center;gap:28px;padding:21px 0;border-bottom:1px solid #292927}.rq-row dt{font-size:13px;line-height:1.5;color:var(--db-muted)}.rq-row dd{margin:0;font-size:18px;line-height:1.55;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rq-copy{width:44px;height:44px;display:grid;place-items:center;border:1px solid #383834;border-radius:50%;background:transparent;color:#b9b7b1;cursor:pointer}.rq-copy:hover,.rq-all:hover{color:#ff5830;border-color:#ff5830}.rq-copy[data-copied]{color:#a6da96;border-color:#a6da96}.rq-status{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);background:#f2f0eb;color:#151513;padding:12px 22px;border-radius:8px;font-size:14px;z-index:1000;box-shadow:0 8px 40px #0006;max-width:90vw}.rq-status:empty{display:none}@media(max-width:850px){.rq-intro{grid-template-columns:1fr 300px;gap:30px}.rq-row{grid-template-columns:200px minmax(0,1fr) 44px;gap:18px}}@media(max-width:640px){.rq-main{padding:36px 20px 70px}.rq-intro{grid-template-columns:1fr;gap:34px;margin-bottom:34px}.rq-eyebrow{margin-top:34px}.rq-lead{font-size:22px}.rq-download{padding:24px}.rq-download h2{margin-top:18px}.rq-toolbar{align-items:flex-start;flex-direction:column;gap:10px}.rq-section{margin-top:32px}.rq-section h2{font-size:21px}.rq-section-head{gap:14px}.rq-row{grid-template-columns:minmax(0,1fr) 44px;gap:6px 16px;padding:19px 0}.rq-row dt{grid-column:1}.rq-row dd{grid-column:1;font-size:16px}.rq-copy{grid-column:2;grid-row:1/3}.rq-main h1{font-size:clamp(46px,12vw,76px)}}
