.bp{background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-body);padding:32px 20px 96px}.bp-content{max-width:1180px;margin:0 auto}.bp-flag{border:1px solid var(--rule);border-left:4px solid var(--magenta);background:var(--paper-deep);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;padding:12px 16px;display:flex}.bp-flag b{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:12px}.bp-flag span{color:var(--ink-soft);font-size:13px}.bp-flag .bp-spacer{flex:auto}.bp-flag span.bp-chip{color:var(--ink);font-size:10px}.bp-flag span.bp-chip--model{color:var(--ink-mute)}.bp-flag span.bp-flag-user{font-family:var(--display);letter-spacing:normal;text-transform:none;color:var(--ink);white-space:nowrap;font-size:14px;font-weight:400}.bp-micro{font-family:var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:var(--space-eyebrow);font-size:10px;font-weight:700}.bp-h1{font-family:var(--display);font-size:clamp(32px,4vw,52px);font-weight:800;line-height:var(--lh-display);letter-spacing:-.02em;margin:0 0 20px}.bp-lead{color:var(--ink-soft);max-width:60ch;margin:0 0 32px;font-size:clamp(16px,1.2vw,19px);line-height:1.6}.bp-card{border:1px solid var(--rule);background:var(--paper-deep);max-width:720px;padding:32px}@media (width<=720px){.bp-card{padding:24px 20px}}.bp-steps{gap:8px;margin-bottom:28px;display:flex}.bp-step{background:var(--rule-faint);flex:1;height:3px}.bp-step.done{background:var(--ink)}.bp-step.now{background:var(--magenta)}.bp-qnum{margin-bottom:var(--space-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);align-items:baseline;gap:12px;font-size:10px;font-weight:700;display:flex}.bp-qnum b{font-family:var(--display);color:var(--ink);font-weight:700}.bp-q{font-family:var(--display);font-size:clamp(28px,3.4vw,44px);font-weight:800;line-height:var(--lh-display);letter-spacing:-.02em;margin:0 0 20px}.bp-hint{color:var(--ink-mute);max-width:60ch;margin:0 0 24px;font-size:14px;line-height:1.55}.bp-input{box-sizing:border-box;background:var(--paper);border:1px solid var(--rule);width:100%;font-family:var(--display);color:var(--ink);padding:16px;font-size:16px;transition:border-color .2s}.bp-input:focus{border-color:var(--ink);outline:none}.bp-input::placeholder{color:var(--ink-mute)}.bp-foot{border-top:1px solid var(--rule-soft);flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px;padding-top:28px;display:flex}.bp-foot .bp-spacer{flex:auto}.bp-btn--sm{min-height:var(--chip-h);letter-spacing:.12em;gap:8px;padding:0 12px;font-size:10px;line-height:1}.bp .btn[disabled]{opacity:.4;cursor:not-allowed}.bp .btn[disabled]:hover{color:var(--ink);background:0 0}.bp .btn.solid[disabled]:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.bp-err{border:1px solid var(--magenta);border-left:4px solid var(--magenta);background:var(--paper);color:var(--ink-soft);margin:20px 0;padding:12px 16px;font-size:14px;line-height:1.45}.bp-err[hidden]{display:none}.bp-recap{border-top:1px solid var(--rule-soft);margin-top:28px;padding-top:20px}.bp-recap dl{grid-template-columns:180px minmax(0,1fr);gap:12px 16px;margin:0;font-size:15px;display:grid}.bp-recap dt{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);align-self:center;font-size:10px;font-weight:700}.bp-recap dd{overflow-wrap:anywhere;margin:0}@media (width<=560px){.bp-recap dl{grid-template-columns:minmax(0,1fr);gap:2px 0}.bp-recap dt{margin-top:12px}.bp-recap dt:first-child{margin-top:0}}.bp-card.bp-wait-card{--pf-pad:32px;padding:var(--pf-pad);margin:0 auto}@media (width<=720px){.bp-card.bp-wait-card{--pf-pad:20px}}.bp-wait{text-align:center;max-width:520px;margin:0 auto;padding:44px 0 4px}.bp-wait .bp-q{margin-bottom:12px}.bp-wait-company{margin:0 0 8px;font-size:17px}.bp-wait-company b{font-family:var(--display);font-weight:800}.bp-wait-company span{color:var(--ink-mute)}.bp-wait-company span:before{content:"· "}.bp .bp-wait-card .bp-wait .bp-hint{margin:0 auto}.bp-wait .bp-foot{justify-content:center}.bp-wait-status{min-height:1.5em;font-family:var(--display);letter-spacing:.02em;color:var(--magenta);margin:0 0 12px;font-size:15px;font-weight:700}.bp-wait-status.is-in{animation:.45s ease-out bp-wait-in}@keyframes bp-wait-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bp-wait-status.is-in{animation:none}}.bp-fallback{border:1px solid var(--rule-soft);border-left:4px solid var(--gold);background:var(--paper);text-align:left;color:var(--ink-soft);margin:20px 0 8px;padding:16px 20px;font-size:15px;line-height:1.5}.bp-fallback p{margin:0}.bp-fallback-actions{flex-wrap:wrap;gap:12px}@media (width>=640px){.bp-fallback-actions{flex-wrap:nowrap;gap:10px}.bp-fallback-actions .btn{white-space:nowrap;padding-left:14px;padding-right:14px}}.bp-fallback-tech{text-align:left;color:var(--ink-mute);margin:12px 0 0;font-size:12px}.bp-fallback-tech summary{cursor:pointer}.bp-fallback-tech code{white-space:pre-wrap;word-break:break-word;margin-top:8px;display:block}@media (width<=560px){.bp-fallback-actions{flex-direction:column-reverse;align-items:stretch}.bp-fallback-actions .bp-spacer{display:none}}.bp-spin{border:2px solid var(--rule-soft);border-top-color:var(--magenta);border-radius:50%;width:46px;height:46px;margin:0 auto 28px;animation:1s linear infinite bp-spin}@keyframes bp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bp-spin{animation-duration:4s}}.bp-wait-log{text-align:left;color:var(--ink-mute);margin:24px auto 0;padding:0;font-size:13px;display:inline-block}.bp-wait-log li{margin:4px 0;list-style:none}.bp-wait-log li.on{color:var(--ink)}.bp-wait-log li:before{content:"○ "}.bp-wait-log li.on:before{content:"● ";color:var(--magenta)}.bp-board-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.bp-board-head-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-board-head h2{font-family:var(--display);margin:0;font-size:30px;line-height:1}.bp-board-head p{font-family:var(--display);color:var(--ink);margin:0;font-size:14px;font-weight:400;line-height:1.2}.bp-chip{border:1px solid var(--rule);min-height:var(--chip-h);font-size:10px;line-height:1;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;background:var(--paper-deep);align-items:center;gap:8px;padding:0 12px;font-weight:700;display:inline-flex}.bp-board{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(4,1fr);grid-auto-flow:column;gap:12px;display:grid}@media (width<=900px){.bp-board{grid-template-rows:repeat(10,auto);grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.bp-board{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}}.bp-pil{border:1px solid var(--rule);background:var(--c,var(--ink));color:#fff;padding:12px 16px}.bp-pil .n{font-family:var(--display);opacity:.75;letter-spacing:.12em;font-size:11px}.bp-pil h5{font-family:var(--display);margin:4px 0 2px;font-size:19px}.bp-pil span{font-size:14px;font-weight:400;line-height:1.35}.bp-cell{border:1px solid var(--rule);border-top:3px solid var(--c,var(--ink));background:#fff;flex-direction:column;gap:8px;min-height:96px;padding:12px 16px;display:flex;position:relative}.bp-cell .rn{font-family:var(--display);color:var(--ink-mute);letter-spacing:.12em;font-size:11px}.bp-cell h5{font-family:var(--display);margin:0;font-size:14px;line-height:1.2}.bp-cell p{color:var(--ink);white-space:pre-wrap;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;flex:auto;margin:0;font-size:14px;line-height:1.6}.bp-cell.thin{background:#fdf6ee}.bp-cell-flag{font-family:var(--display);letter-spacing:.04em;color:var(--gold);border-top:1px solid var(--gold);margin-top:auto;padding-top:8px;font-size:11px;font-weight:700}.bp-cell-edited{font-family:var(--display);letter-spacing:.1em;color:var(--teal);margin-top:auto;font-size:10px}.bp-cell-area{box-sizing:border-box;border:1px solid var(--rule);background:var(--paper);width:100%;font-family:var(--font-body);resize:vertical;min-height:96px;color:var(--ink);padding:8px;font-size:13px;line-height:1.45}.bp-cell-area:focus{border-color:var(--c,var(--ink));outline:none}.bp-cell-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.bp-cell-actions .bp-orig{color:var(--ink-mute);margin-left:auto;font-size:11px}.bp-cell.is-editing{z-index:60;box-sizing:border-box;background:var(--white);border:1px solid var(--ink);border-top:8px solid var(--c,var(--ink));gap:12px;width:min(760px,100vw - 32px);max-height:calc(100vh - 32px);padding:28px 28px 24px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.bp-cell-backdrop{z-index:59;cursor:pointer;background:#0a0a0a8c;position:fixed;inset:0}.bp-cell.is-editing h5{font-size:20px;line-height:1.25}.bp-cell.is-editing .bp-cell-area{border:1px solid var(--ink);background:var(--paper);min-height:min(46vh,380px);padding:16px;font-size:17px;line-height:1.6}.bp-cell.is-editing .bp-cell-area:focus{border-color:var(--c,var(--magenta))}.bp-cell.is-editing .bp-cell-actions{gap:12px;margin-top:8px}.bp-cell.is-editing .bp-cell-actions .btn{min-height:48px;padding:0 24px;font-size:13px}@media (width<=560px){.bp-cell.is-editing{padding:20px 16px}.bp-cell.is-editing .bp-cell-actions .btn{flex:auto;justify-content:center}}.bp-cell-hit{cursor:pointer;background:0 0;border:0;position:absolute;inset:0}@keyframes bpFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bp-enter .bp-board-head,.bp-enter .bp-next,.bp-enter .bp-research--boxes,.bp-enter .bp-board{animation:.25s ease-out backwards bpFadeUp}.bp-enter .bp-next{animation-delay:50ms}.bp-enter .bp-research--boxes{animation-delay:.1s}.bp-enter .bp-board{animation-delay:.15s}@media (prefers-reduced-motion:reduce){.bp-enter .bp-board-head,.bp-enter .bp-next,.bp-enter .bp-research--boxes,.bp-enter .bp-board{animation:none}}.bp-cell{transition:background-color .12s}.bp-cell:not(.is-editing):not(.thin):has(.bp-cell-hit:hover){background:var(--paper)}.bp-cell.thin:not(.is-editing):has(.bp-cell-hit:hover){background:#faeedd}.bp-cell:not(.is-editing):has(.bp-cell-hit:focus-visible){outline:2px solid var(--magenta);outline-offset:-2px}.bp-rate{z-index:1;border-top:1px solid var(--rule-faint);grid-template-columns:repeat(10,1fr);gap:4px;margin-top:auto;padding-top:12px;display:grid;position:relative}.bp-rate-num{font-family:var(--display);cursor:pointer;border:1px solid var(--rule-soft);background:var(--paper);min-height:26px;color:var(--ink-soft);border-radius:2px;padding:0;font-size:11px;font-weight:700;line-height:1;transition:background .12s,color .12s,border-color .12s}.bp-rate-num:hover{background:color-mix(in srgb, var(--c,var(--ink)) 18%, #fff);border-color:var(--c,var(--ink));color:var(--ink)}.bp-rate-num:focus-visible{outline:2px solid var(--c,var(--ink));outline-offset:1px}.bp-rate-num.selected{background:var(--c,var(--ink));border-color:var(--c,var(--ink));color:var(--on-c,#fff);font-weight:800}.bp-rate.unrated{border-top-style:dashed;border-top-color:var(--rule-soft)}.bp-chip.done{border-color:var(--teal);color:var(--teal)}.bp-report{border:1px solid var(--rule);border-left:3px solid var(--ink);background:var(--paper-deep);justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:16px 20px;display:flex}.bp-report strong{font-family:var(--display);font-size:15px;display:block}.bp-report .bp-hint{font-family:var(--display);color:var(--ink-soft);margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.5}.bp-report .bp-err{margin-top:8px}.bp-report.sent{border-left-color:var(--teal);background:#f4faf9}.bp-report.failed{border-left-color:var(--gold)}.bp-report .btn[disabled]{opacity:.45;cursor:not-allowed}@media (width<=560px){.bp-report{flex-direction:column;align-items:stretch}}.bp-research{border:1px solid var(--rule);background:#fff;margin-top:32px;padding:24px}.bp-research h3{font-family:var(--display);margin:0 0 16px;font-size:19px}.bp-research h4{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);margin:20px 0 8px;font-size:13px}.bp-research p,.bp-research ol,.bp-research ul{color:var(--ink);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:14px;line-height:1.6}.bp-research p{margin:0 0 8px}.bp-research ol,.bp-research ul{margin:0;padding-left:20px}.bp-research a{color:var(--teal);overflow-wrap:anywhere}.bp-research.bp-research--boxes{border:1px solid var(--ink);background:var(--white);margin:32px 0 28px;padding:24px}.bp-res-head{justify-items:start;gap:8px;margin-bottom:20px;display:grid}.bp-res-tag{background:var(--ink);color:var(--paper);font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;padding:4px 12px;font-size:10px;font-weight:800}.bp-research--boxes .bp-res-head h3{letter-spacing:-.01em;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:800}.bp-research-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bp-research-box{--c:var(--ink);background:var(--paper);border:1px solid var(--ink);border-top:0;min-width:0;padding:26px 20px 20px;transition:transform .2s;position:relative;overflow:hidden}.bp-research-box:hover{transform:translateY(-3px)}.bp-research-box[data-key=digital_visibility]{--c:var(--teal)}.bp-research-box[data-key=customer_voices]{--c:var(--orange)}.bp-research-box[data-key=clarity]{--c:var(--magenta)}.bp-res-ico{width:28px;height:28px;color:var(--c);margin-bottom:12px;display:block}.bp-res-ico svg{width:100%;height:100%}.bp-research--boxes h4{color:var(--ink);letter-spacing:0;text-transform:none;margin:0 0 8px;font-size:15px;font-weight:800}.bp-research-box p{max-width:62ch;margin:0}.bp-res-insight{background:var(--ink);color:var(--paper);border-left:8px solid var(--magenta);isolation:isolate;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;padding:24px;display:grid;position:relative;overflow:hidden}.bp-res-insight>*{z-index:1;position:relative}.bp-res-insight:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(135deg,#111 0%,#1a0b14 50%,#111 100%);animation:12s ease-in-out infinite alternate ambientAura;position:absolute;inset:-50%}@keyframes ambientAura{0%{transform:translate(-25%,-25%)}to{transform:translate(25%,25%)}}.bp-research-box:after{content:"";background:var(--c);height:6px;position:absolute;top:0;left:0;right:0}.bp-research-box:before{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:40%;height:6px;animation:7s cubic-bezier(.4,0,.2,1) infinite ambientGlint;position:absolute;top:0;left:0;transform:translate(-100%)}.bp-research-box:nth-child(2):before{animation-delay:.3s}.bp-research-box:nth-child(3):before{animation-delay:.6s}@keyframes ambientGlint{0%{opacity:0;transform:translate(-100%)}3%{opacity:1}24%{opacity:1}27%{opacity:0;transform:translate(260%)}to{opacity:0;transform:translate(260%)}}.bp-board-head .bp-share{isolation:isolate;position:relative;overflow:hidden}.bp-board-head .bp-share:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#e8266b38,#0000);width:40%;animation:6s cubic-bezier(.4,0,.2,1) infinite ambientSheen;position:absolute;top:-50%;bottom:-50%;left:0;transform:translate(-150%)skew(-20deg)}@keyframes ambientSheen{0%{transform:translate(-150%)skew(-20deg)}20%,to{transform:translate(350%)skew(-20deg)}}@media (prefers-reduced-motion:reduce){.bp-res-insight:before,.bp-research-box:before,.bp-board-head .bp-share:after{animation:none}.bp-research-box:before,.bp-board-head .bp-share:after{display:none}}.bp-res-quote{font-family:var(--display);color:var(--magenta);font-size:64px;font-weight:800;line-height:.8}.bp-research--boxes .bp-res-insight h4{color:var(--magenta);letter-spacing:.2em;text-transform:uppercase;font-size:11px}.bp-research--boxes .bp-res-insight p{color:var(--paper);max-width:70ch;margin:0;font-size:17px;font-weight:500;line-height:1.5}@media (width<=900px){.bp-research-grid{grid-template-columns:minmax(0,1fr);gap:12px}}@media (width<=760px){.bp-research.bp-research--boxes{padding:20px 16px}.bp-res-insight{gap:12px;padding:20px}.bp-res-quote{font-size:44px}}@media (prefers-reduced-motion:reduce){.bp-research-box{transition:none}.bp-research-box:hover{transform:none}}.bp-auth{max-width:480px}.bp-auth .bp-gbtn{min-height:44px;margin:20px 0 16px;display:flex}.bp-cands{gap:8px;margin:4px 0 20px;display:grid}.bp-cand{text-align:left;background:var(--paper);cursor:pointer;border:1px solid var(--rule);width:100%;font:inherit;gap:4px;padding:16px 20px;transition:background .2s,border-color .2s,color .2s;display:grid}.bp-cand:hover,.bp-cand:focus-visible{background:var(--magenta);border-color:var(--magenta);color:var(--paper);outline:none}.bp-cand:hover .bp-cand-meta,.bp-cand:hover .bp-cand-url,.bp-cand:hover .bp-cand-why,.bp-cand:focus-visible .bp-cand-meta,.bp-cand:focus-visible .bp-cand-url,.bp-cand:focus-visible .bp-cand-why{color:inherit}.bp-cand:hover .bp-cand-badge,.bp-cand:focus-visible .bp-cand-badge{color:inherit;border-color:currentColor}.bp-cand-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bp-cand-top b{font-size:15px}.bp-cand-meta{color:var(--ink-mute);font-size:13px}.bp-cand-url{color:var(--magenta);word-break:break-all;font-size:13px}.bp-cand-why{color:var(--ink-mute);font-size:13px;line-height:1.45}.bp-cand-badge{letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--rule);color:var(--ink-mute);flex:none;padding:4px 8px;font-size:10px;font-weight:700}.bp-cand-badge.hog{border-color:var(--magenta);color:var(--magenta)}.bp-cand-badge.lag{opacity:.6}.bp-cands-out{border-top:1px solid var(--rule-soft);margin-top:4px;padding-top:12px}.bp-cand.plain{border-style:dashed}.bp-cand.info{cursor:default;background:0 0}.bp-cand.info:hover{border-color:var(--rule);color:inherit;background:0 0}.bp-cand.info:hover .bp-cand-why{color:var(--ink-mute)}.bp.pf-stage .bp-cand.info:hover .bp-cand-why{color:var(--ink-soft)}.bp-manual{gap:8px;margin:0 0 20px;display:grid}.bp-manual-label{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);font-size:10px;font-weight:700}.bp-resolve-wait{justify-content:center;padding:24px 0 28px;display:flex}.bp-spin--sm{width:22px;height:22px}.bp-identity{border:1px solid var(--rule);background:var(--paper-deep);flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:12px;font-size:14px;display:flex}.bp-identity span{color:var(--ink-mute)}.bp-identity .btn{margin-left:auto}.bp-empty-note{border:1px solid var(--ink);border-left:8px solid var(--magenta);background:var(--paper);justify-items:start;gap:12px;margin:0 0 24px;padding:20px 24px 24px;display:grid}.bp-note-tag{background:var(--magenta);color:#fff;font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;padding:4px 12px;font-size:10px;font-weight:800}.bp-note-lead{font-family:var(--display);font-size:19px;font-weight:800;line-height:1.25}.bp-note-row{max-width:78ch;color:var(--ink-soft);grid-template-columns:auto 1fr;align-items:baseline;gap:16px;margin:0;font-size:16px;line-height:1.55;display:grid}.bp-note-row b{color:var(--ink)}.bp-note-n{font-family:var(--display);letter-spacing:.12em;color:var(--magenta);font-size:12px;font-weight:800}@media (width<=720px){.bp-empty-note{border-left-width:6px;padding:16px 16px 20px}.bp-note-lead{font-size:17px}.bp-note-row{gap:12px;font-size:15px}}@media (width<=640px){.bp-cand-top{flex-direction:column;gap:4px}}.bp-identity-tag{letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--teal);color:var(--teal);padding:4px 8px;font-size:10px;font-weight:700}.bp-rate,.bp-board-head-meta .bp-chip,.bp-report,.bp-flag{display:none}.bp-vtabs{margin:0 0 var(--bp-tabs-gap);border-bottom:1px solid var(--ink);gap:0;display:flex}#blueprint-flow{--bp-tabs-gap:24px}#blueprint-flow[data-view=resources] .bp-vtabs{margin-bottom:0}#blueprint-flow[data-view=resources] #bp-resources{margin-top:var(--bp-tabs-gap)}.bp-vtab{border:1px solid var(--ink);background:var(--paper);color:var(--ink);font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;border-bottom:0;align-items:center;margin-right:-1px;padding:12px 20px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.bp-vtab:hover{background:var(--paper-deep)}.bp-vtab.is-on{background:var(--ink);color:var(--paper)}.bp-vtab:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}#blueprint-flow[data-view=resources] .bp-content>:not(.bp-board-head):not(.bp-vtabs):not(.bp-flag),#blueprint-flow[data-view=resources] #staff-panel,#blueprint-flow[data-view=report] #bp-resources{display:none}.bp-next{margin:32px 0 0}.bp-next .rs-head h3{margin-top:0}.bp-next .rs-tool{align-content:start}.rs-thumb--next{justify-content:space-between}.rs-thumb-msg{font-family:var(--display);color:#111;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:11.5px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.bp-next-row{justify-content:space-between;align-items:center;margin-top:2px;display:flex}.bp-next-row .rs-tool-n{margin-bottom:0}.bp-next .bp-next-row .rs-tool-go{font-size:22px;line-height:1;position:static}.bp-back{text-decoration:none}@media (width<=720px){.bp-board-head-meta{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.bp-board-head-meta .bp-btn--sm{min-height:var(--tap);padding:0 var(--s-3);justify-content:center}.bp-back-long{display:none}.bp-board-head h2{line-height:var(--lh-display)}}
