body{margin:0}#root{min-height:100vh}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--beige:#f5f0e8;--paper:#fdfaf3;--beet:#8b1a1a;--beet-light:#c0392b;--nickel:#7a7a8a;--nickel-light:#a0a0b0;--mustard:#c8a84b;--ink:#2c2c2c;--ink-light:#5a5a5a;--border:#d4c9b0;--shadow:#00000014}body{color:var(--ink);background:#e8e2d8 repeating-linear-gradient(0deg,#0000,#0000 27px,#d8d0c0 27px 28px);min-height:100vh;padding:2rem 1rem 4rem;font-family:Courier New,Courier,monospace}.app{max-width:760px;margin:0 auto}.site-header{text-align:center;background:var(--paper);border:2px solid var(--border);border-bottom:4px double var(--border);box-shadow:0 2px 8px var(--shadow);margin-bottom:1.5rem;padding:2rem 2rem 1.5rem;position:relative}.site-header:before{content:"";border:1px solid var(--border);pointer-events:none;position:absolute;inset:6px}.header-logo-wrap{justify-content:center;align-items:flex-end;gap:.5rem;margin-bottom:.75rem;display:flex}.site-title{letter-spacing:.03em;color:var(--beet);text-transform:uppercase;font-size:1.6rem;font-weight:700}.site-subtitle{color:var(--ink-light);text-transform:uppercase;letter-spacing:.12em;margin-top:.3rem;font-size:.78rem}.disclaimer{background:var(--mustard);color:#2a1a00;text-align:center;border:1px solid #a07820;margin-bottom:1.5rem;padding:.6rem 1rem;font-size:.78rem;font-style:italic}.card{background:var(--paper);border:1px solid var(--border);box-shadow:0 2px 6px var(--shadow);margin-bottom:1.5rem;padding:1.5rem}.loading{text-align:center;color:var(--ink-light);padding:.5rem;font-size:.85rem;font-style:italic}.section-label{text-transform:uppercase;letter-spacing:.15em;color:var(--ink-light);border-bottom:1px solid var(--border);margin-bottom:.75rem;padding-bottom:.4rem;font-size:.7rem}.currency-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=520px){.currency-grid{grid-template-columns:1fr}}.currency-row{flex-direction:column;gap:.3rem;display:flex}.currency-row label{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:flex}.currency-flag{font-size:1rem}.currency-symbol{color:var(--ink-light);font-size:.75rem;font-weight:400}.currency-row input{border:1px solid var(--border);width:100%;color:var(--ink);background:#fffef8;outline:none;padding:.5rem .6rem;font-family:inherit;font-size:1rem;transition:border-color .15s}.currency-row input:focus{border-color:var(--mustard)}.currency-row input:disabled{color:var(--ink-light);cursor:not-allowed;background:#f0ede6}.currency-row.beet label{color:var(--beet)}.currency-row.beet input:focus{border-color:var(--beet-light)}.currency-row.nickel label{color:var(--nickel)}.currency-row.nickel input:focus{border-color:var(--nickel-light)}.input-undefined-wrap{flex-direction:column;gap:.15rem;display:flex}.input-undefined{border:1px dashed var(--border);width:100%;color:var(--ink-light);text-align:center;letter-spacing:.1em;cursor:default;-webkit-user-select:none;user-select:none;background:#f5f0e8;padding:.5rem .6rem;font-family:inherit;font-size:1.2rem}.input-undefined-note{color:var(--ink-light);text-align:center;letter-spacing:.06em;font-size:.6rem;font-style:italic}.currency-section{margin-bottom:1rem}.divider{color:var(--ink-light);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.75rem;margin:1rem 0;font-size:.75rem;display:flex}.divider:before,.divider:after{content:"";border-top:1px dashed var(--border);flex:1}.comment-box{border-left:3px solid var(--mustard);color:var(--ink-light);background:#fef9ea;align-items:flex-start;gap:.6rem;margin-top:1rem;padding:.75rem 1rem;font-size:.85rem;font-style:italic;display:flex}.comment-icon{flex-shrink:0;font-size:1rem}.worthiness-bar-container{padding:.5rem 0 1rem}.worthiness-title{text-transform:uppercase;letter-spacing:.15em;color:var(--ink-light);border-bottom:1px solid var(--border);margin-bottom:1.5rem;padding-bottom:.4rem;font-size:.7rem}.worthiness-track{border:1px solid var(--border);background:linear-gradient(90deg,#e0d0c0,#c0b090,#9a8060,#7a6040,#5a4020);height:18px;margin-bottom:2.5rem;position:relative}.worthiness-fill{background:linear-gradient(to right, var(--beet), var(--mustard));height:100%;transition:width .4s}.marker{position:absolute;top:0;transform:translate(-50%)}.marker-tick{background:var(--ink-light);width:1px;height:22px;margin:0 auto}.marker-label{white-space:nowrap;text-align:center;color:var(--ink-light);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;margin-left:50%;font-size:.6rem;transform:translate(-50%)}.worthiness-caption{color:var(--ink-light);text-align:center;margin-top:.5rem;font-size:.82rem;font-style:italic}@media (width<=520px){.marker-hide-mobile .marker-label{display:none}.marker-label{letter-spacing:0;font-size:.52rem}.worthiness-track{margin-bottom:3rem}}.quote-carousel{background:var(--paper);border:1px solid var(--border);box-shadow:0 2px 6px var(--shadow);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;margin-bottom:1.5rem;padding:1.5rem 2rem;transition:background .15s;position:relative}.quote-carousel:hover{background:#fdf7e8}.quote-marks{color:var(--mustard);margin-bottom:.75rem;font-family:Georgia,serif;font-size:4rem;line-height:.5}.quote-text{color:var(--ink);margin-bottom:.75rem;font-size:.95rem;font-style:italic;line-height:1.6}.quote-author{text-transform:uppercase;letter-spacing:.1em;color:var(--beet);font-size:.78rem;font-weight:700}.quote-dots{justify-content:center;gap:.4rem;margin-top:1rem;display:flex}.dot{background:var(--border);border-radius:50%;width:6px;height:6px;transition:background .2s}.dot.active{background:var(--mustard)}.sb-primary-row{margin-bottom:.5rem}.sb-featured{width:100%}.sb-featured input{padding:.65rem .8rem;font-size:1.25rem;font-weight:700}.bureau-card{background:var(--paper);border:2px solid var(--nickel-light);box-shadow:0 2px 8px var(--shadow);margin-bottom:1.5rem;overflow:hidden}.bureau-header{background:var(--nickel);color:#f0f0f5;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.bureau-stamp{letter-spacing:.18em;opacity:.7;border:2px solid #ffffff80;flex-shrink:0;padding:.25rem .4rem;font-size:.6rem;font-weight:700;transform:rotate(-8deg)}.bureau-title-block{flex:1}.bureau-title{text-transform:uppercase;letter-spacing:.06em;color:#f0f0f5;margin:0;font-size:1rem;font-weight:700}.bureau-subtitle{letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin-top:.2rem;font-size:.68rem}.bureau-methodology{border-bottom:1px dashed var(--border);padding:1.25rem 1.5rem}.methodology-label{text-transform:uppercase;letter-spacing:.15em;color:var(--nickel);margin-bottom:.6rem;font-size:.65rem;font-weight:700}.bureau-quote{border-left:3px solid var(--nickel-light);color:var(--ink);margin:0 0 .75rem;padding:.5rem 1rem;font-size:.88rem;font-style:italic}.bureau-quote cite{color:var(--nickel);text-transform:uppercase;letter-spacing:.06em;margin-top:.3rem;font-size:.72rem;font-style:normal;font-weight:700;display:block}.methodology-body{color:var(--ink-light);font-size:.82rem;line-height:1.7}.bureau-slider-section{border-bottom:1px dashed var(--border);padding:1.25rem 1.5rem}.slider-heading{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-light);margin-bottom:.75rem;font-size:.72rem}.slider-labels{justify-content:space-between;margin-bottom:.4rem;font-size:.88rem;font-weight:700;display:flex}.slider-labels span:first-child{color:var(--beet)}.slider-labels span:last-child{color:var(--nickel)}.slider-track-wrap{margin-bottom:.25rem;padding-bottom:1.8rem;position:relative}.bureau-slider{width:100%;accent-color:var(--nickel);cursor:pointer;height:4px}.ifc-marker{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;transform:translate(-50%)}.ifc-marker-line{background:var(--mustard);width:1px;height:10px}.ifc-marker-label{text-align:center;color:var(--mustard);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.55rem;line-height:1.2}.slider-endpoints{color:var(--ink-light);letter-spacing:.04em;justify-content:space-between;margin-bottom:.75rem;font-size:.6rem;display:flex}.bureau-commentary{border-left:3px solid var(--mustard);color:var(--ink-light);background:#fef9ea;margin-bottom:.75rem;padding:.65rem .9rem;font-size:.82rem;font-style:italic;line-height:1.6}.ifc-reset-btn{border:1px solid var(--nickel-light);text-transform:uppercase;letter-spacing:.08em;color:var(--nickel);cursor:pointer;background:0 0;padding:.35rem .8rem;font-family:inherit;font-size:.72rem;transition:background .15s}.ifc-reset-btn:hover{background:#f0f0f5}.ifc-badge{text-transform:uppercase;letter-spacing:.08em;color:var(--mustard);font-size:.72rem;font-weight:700}.bureau-result{text-align:center;padding:1.25rem 1.5rem}.bureau-result-equation{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin-bottom:.75rem;display:flex}.bureau-result-side{text-align:center}.bureau-result-amount{font-size:2rem;font-weight:700;line-height:1}.bureau-result-amount.beet-text{color:var(--beet)}.bureau-result-amount.nickel-text{color:var(--nickel)}.bureau-result-label{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-light);margin-top:.3rem;font-size:.68rem}.bureau-result-equals{color:var(--mustard);font-size:2rem;font-weight:700}.bureau-result-meta{color:var(--ink-light);font-size:.75rem;font-style:italic}.bureau-result-empty{color:var(--ink-light);font-size:.82rem;font-style:italic}.bureau-footer{border-top:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-light);text-align:center;background:#f5f0e8;padding:.6rem 1.5rem;font-size:.65rem}@media (width<=520px){.bureau-result-amount{font-size:1.4rem}.bureau-header{flex-direction:column;align-items:flex-start;gap:.5rem}}.prices-filter{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}.filter-btn{background:var(--paper);border:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;color:var(--ink-light);padding:.3rem .75rem;font-family:inherit;font-size:.72rem;transition:background .15s,border-color .15s,color .15s}.filter-btn:hover{border-color:var(--mustard);color:var(--ink)}.filter-btn.active{background:var(--beet);color:#fff;border-color:var(--beet)}.prices-grid{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem;display:grid}@media (width<=520px){.prices-grid{grid-template-columns:1fr}}.price-card{background:var(--paper);border:1px solid var(--border);box-shadow:0 1px 4px var(--shadow);flex-direction:column;gap:.2rem;padding:1rem 1.1rem;display:flex}.price-card-emoji{margin-bottom:.2rem;font-size:1.75rem}.price-card-name{text-transform:uppercase;letter-spacing:.05em;color:var(--ink);font-size:.82rem;font-weight:700}.price-card-sb{color:var(--beet);margin-top:.2rem;font-size:1.5rem;font-weight:700;line-height:1}.price-card-sb-label{color:var(--beet);font-size:.9rem;font-weight:400}.price-card-usd{color:var(--ink-light);font-size:.75rem}.price-card-comment{color:var(--ink-light);border-top:1px dashed var(--border);margin-top:.3rem;padding-top:.5rem;font-size:.73rem;font-style:italic;line-height:1.55}.cert-form-card{margin-bottom:1rem}.cert-form-row{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.cert-field{flex-direction:column;flex:1;gap:.3rem;min-width:120px;display:flex}.cert-field-amount{flex:0 0 140px}.cert-field-reason{flex:2}.cert-label{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-light);font-size:.68rem;font-weight:700}.cert-input{border:1px solid var(--border);width:100%;color:var(--ink);background:#fffef8;outline:none;padding:.5rem .6rem;font-family:inherit;font-size:.88rem;transition:border-color .15s}.cert-input:focus{border-color:var(--mustard)}.cert-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.cert-download-btn{background:var(--beet);color:#fff;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;white-space:nowrap;border:none;padding:.6rem 1.5rem;font-family:inherit;font-size:.8rem;font-weight:700;transition:background .15s}.cert-download-btn:hover{background:var(--beet-light)}.cert-download-btn:disabled{opacity:.6;cursor:not-allowed}.cert-note{color:var(--ink-light);font-size:.72rem;font-style:italic;line-height:1.5}.cert-preview-section{margin-bottom:1.5rem}.cert-preview-label{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-light);margin-bottom:.5rem;font-size:.68rem}.cert-preview-scroll{border:1px solid var(--border);box-shadow:0 2px 8px var(--shadow);overflow-x:auto}@media (width<=560px){.cert-form-row{flex-direction:column}.cert-field-amount{flex:1;min-width:0}.cert-actions{flex-direction:column;align-items:flex-start}}.shop-banner{background:var(--paper);border:1px solid var(--border);border-left:3px solid var(--mustard);box-shadow:0 1px 4px var(--shadow);margin-bottom:1.5rem;padding:.75rem 1.25rem}.shop-banner-label{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-light);margin-bottom:.4rem;font-size:.6rem}.shop-banner-link{color:var(--beet);align-items:center;gap:.5rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.shop-banner-link:hover{color:var(--beet-light);text-decoration:underline}.shop-banner-emoji{font-size:1.1rem}.shop-banner-sub{color:var(--ink-light);margin-top:.35rem;font-size:.6rem;font-style:italic}.not-found-card{background:var(--paper);border:2px solid var(--beet);box-shadow:0 2px 8px var(--shadow);text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:3rem 2rem;display:flex}.not-found-stamp{letter-spacing:.2em;border:2px solid var(--beet);color:var(--beet);opacity:.7;padding:.3rem .6rem;font-size:.65rem;font-weight:700;transform:rotate(-3deg)}.not-found-emoji{font-size:3.5rem}.not-found-title{color:var(--beet);text-transform:uppercase;letter-spacing:.06em;font-size:1.4rem;font-weight:700}.not-found-body{color:var(--ink-light);max-width:480px;font-size:.9rem;font-style:italic;line-height:1.7}.not-found-meta{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-light);font-size:.65rem}.not-found-btn{background:var(--beet);color:#fff;text-transform:uppercase;letter-spacing:.1em;margin-top:.5rem;padding:.6rem 1.5rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-block}.not-found-btn:hover{background:var(--beet-light)}.site-footer{text-align:center;color:var(--ink-light);margin-top:2rem;font-size:.72rem;line-height:1.8}.footer-links{justify-content:center;gap:.75rem;margin-top:.25rem;display:flex}.footer-links a{color:var(--ink-light);text-decoration:none}.footer-links a:hover{color:var(--beet);text-decoration:underline}.rates-note{text-align:right;color:var(--ink-light);margin-top:-1rem;margin-bottom:1rem;font-size:.68rem;font-style:italic}.site-nav{flex-wrap:wrap;justify-content:center;gap:.25rem;margin-top:1rem;display:flex}.nav-link{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-light);border:1px solid #0000;padding:.35rem .8rem;font-size:.75rem;text-decoration:none;transition:color .15s,border-color .15s}.nav-link:hover{color:var(--beet);border-color:var(--border)}.nav-link.active{color:var(--beet);border-color:var(--beet);font-weight:700}@media (width<=560px){.site-nav{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.nav-link{letter-spacing:.03em;white-space:nowrap;padding:.28rem .4rem;font-size:.6rem}}.page-intro{background:var(--paper);border:1px solid var(--border);color:var(--ink-light);box-shadow:0 1px 4px var(--shadow);margin-bottom:1.5rem;padding:1rem 1.5rem;font-size:.88rem;line-height:1.7}.page-intro strong{color:var(--ink)}.page-intro-sub{margin-top:.5rem;font-size:.75rem;font-style:italic}.content-page{background:var(--paper);border:1px solid var(--border);box-shadow:0 2px 6px var(--shadow);color:var(--ink);flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding:2rem;font-size:.9rem;line-height:1.75;display:flex}.content-page a{color:var(--beet)}.content-page a:hover{text-decoration:underline}.content-h2{text-transform:uppercase;letter-spacing:.08em;color:var(--beet);border-bottom:1px solid var(--border);margin-top:.5rem;padding-bottom:.4rem;font-size:1rem;font-weight:700}.content-callout{border-left:3px solid var(--mustard);color:var(--ink);background:#fef9ea;padding:.75rem 1rem;font-size:.85rem}.content-quote{border-left:3px solid var(--beet);background:#fdf5f5;flex-direction:column;gap:.3rem;padding:.75rem 1rem;font-size:.88rem;font-style:italic;display:flex}.content-quote strong{color:var(--beet);font-style:normal}.faq-intro{color:var(--ink-light);font-size:.85rem}.faq-list{flex-direction:column;gap:.5rem;display:flex}.faq-item{border:1px solid var(--border)}.faq-question{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-family:inherit;font-size:.88rem;font-weight:700;transition:background .15s;display:flex}.faq-question:hover{background:#fdf7e8}.faq-chevron{color:var(--mustard);flex-shrink:0;font-size:.65rem}.faq-answer{border-top:1px solid var(--border);color:var(--ink-light);background:#fdfaf3;padding:.75rem 1rem 1rem;font-size:.85rem;line-height:1.7}.share-bar{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:.5rem 0;padding:.5rem 0;display:flex}.share-btn{text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:1px solid var(--border);align-items:center;gap:.35rem;padding:.45rem 1rem;font-family:inherit;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.share-btn.primary{background:var(--beet);color:#fff;border-color:var(--beet)}.share-btn.primary:hover{background:var(--beet-light);border-color:var(--beet-light)}.share-btn.twitter{color:#fff;background:#000;border-color:#000}.share-btn.twitter:hover{background:#222}.share-btn.reddit{color:#fff;background:#ff4500;border-color:#ff4500}.share-btn.reddit:hover{background:#e03d00}.share-btn:disabled{opacity:.6;cursor:not-allowed}.share-card-trigger{background:var(--paper);border:1px dashed var(--mustard);text-transform:uppercase;letter-spacing:.1em;width:calc(100% - 3rem);color:var(--mustard);cursor:pointer;margin:1rem 1.5rem .5rem;padding:.6rem 1rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:background .15s,color .15s;display:block}.share-card-trigger:hover{color:#a07820;background:#fef9ea}.share-modal-backdrop{z-index:100;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.share-modal{background:var(--paper);border:2px solid var(--border);width:100%;max-width:660px;max-height:90vh;padding:1.5rem;position:relative;overflow-y:auto;box-shadow:0 8px 32px #00000040}.share-modal-close{cursor:pointer;color:var(--ink-light);background:0 0;border:none;padding:.25rem;font-size:1rem;position:absolute;top:.75rem;right:.75rem}.share-modal-close:hover{color:var(--beet)}.share-modal-title{text-transform:uppercase;letter-spacing:.1em;color:var(--beet);margin-bottom:.25rem;font-size:.9rem;font-weight:700}.share-modal-sub{color:var(--ink-light);margin-bottom:1rem;font-size:.78rem}.share-card-preview{border:1px solid var(--border);margin-bottom:1.25rem;overflow-x:auto}.share-modal-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:.75rem;display:flex}.salary-input-row{flex-wrap:wrap;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.salary-input-wrap{border:2px solid var(--border);background:var(--paper);border-radius:4px;flex:1;align-items:center;min-width:200px;display:flex}.salary-dollar{color:var(--ink-light);padding:.6rem .5rem .6rem .75rem;font-size:1.1rem;font-weight:700}.salary-input{color:var(--ink);background:0 0;border:none;outline:none;width:100%;padding:.6rem .75rem .6rem .25rem;font-family:inherit;font-size:1.1rem}.salary-input::-webkit-inner-spin-button{-webkit-appearance:none}.salary-input::-webkit-outer-spin-button{-webkit-appearance:none}.salary-period-btns{flex-wrap:wrap;gap:.4rem;display:flex}.salary-result-card{background:var(--paper);border:2px solid var(--border);border-top:4px solid var(--beet);text-align:center;border-radius:4px;margin-bottom:1rem;padding:1.5rem}.salary-result-headline{color:var(--ink-light);margin-bottom:.75rem;font-size:.9rem}.salary-sb-big{color:var(--beet);margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}.salary-sb-label{color:var(--ink-light);font-size:1rem;font-weight:400}.salary-breakdown{background:var(--beige);border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem;display:flex}.salary-breakdown-item{text-align:center}.salary-breakdown-amount{color:var(--ink);font-size:1rem;font-weight:700}.salary-breakdown-label{color:var(--ink-light);font-size:.72rem}.salary-breakdown-divider{color:var(--border);font-size:1.2rem}.salary-commentary{color:var(--ink-light);border-top:1px solid var(--border);margin-top:.25rem;padding-top:.75rem;font-size:.88rem;font-style:italic}.salary-note{color:var(--ink-light);text-align:center;margin-bottom:2rem;font-size:.78rem}.salary-note a{color:var(--beet)}.salary-benchmarks{margin-top:2rem;margin-bottom:1.5rem}.salary-benchmarks-title{color:var(--ink);border-bottom:1px solid var(--border);margin-bottom:.75rem;padding-bottom:.4rem;font-size:1rem;font-weight:700}.salary-benchmark-list{flex-direction:column;gap:.4rem;display:flex}.salary-benchmark-btn{background:var(--paper);border:1px solid var(--border);cursor:pointer;color:var(--ink);text-align:left;border-radius:4px;justify-content:space-between;align-items:center;padding:.6rem .85rem;font-family:inherit;font-size:.88rem;transition:background .15s,border-color .15s;display:flex}.salary-benchmark-btn:hover{background:var(--beige);border-color:var(--beet)}.benchmark-label{color:var(--ink)}.benchmark-sb{color:var(--beet);white-space:nowrap;margin-left:1rem;font-weight:700}.share-modal-note{color:var(--ink-light);text-align:center;font-size:.72rem;font-style:italic}
