.wb .pr-head{border-top:0;padding-top:88px}.wb .pr-h1{font:600 60px/1.04 var(--font-body);letter-spacing:-.035em;color:var(--paper);margin:0}.wb-eyebrow-hz{color:var(--hazard)}.pr-rates .wb-rate{flex-direction:column;display:flex}.pr-has{border-top:1px dashed var(--line);flex:1;align-content:start;gap:12px;margin:22px 0 0;padding:20px 0 0;list-style:none;display:grid}.pr-has li{color:#cfd8e3;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;display:flex}.pr-has svg{color:var(--ok);margin-top:3px}.pr-cta{justify-content:center;align-self:stretch;height:46px;margin-top:28px}.pr-small{color:var(--muted);margin:20px 0 0;font-size:14px}.pr-count{border-top:1px solid var(--line);max-width:1040px;margin:0;padding:0;list-style:none}.pr-count li{border-bottom:1px dashed var(--line);grid-template-columns:44px minmax(0,1.2fr) 170px minmax(0,1.6fr);align-items:center;gap:0 16px;padding:18px 0;display:grid}.pr-count-g{border:1.5px solid;place-items:center;width:34px;height:34px;display:grid}.pr-count .tone-ok{color:var(--ok)}.pr-count .tone-re{color:var(--re)}.pr-count .tone-in{color:var(--input)}.pr-count .tone-hz{color:var(--hazard)}.pr-count .tone-go{color:var(--go)}.pr-count-what{color:var(--paper);font-size:16.5px;font-weight:600}.pr-count-rule{font:600 14.5px/1.3 var(--font-mono);color:currentColor}.pr-count-how{color:var(--muted);font-size:15px;line-height:1.5}.pr-calc{border:1px solid #bed2e829;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);max-width:1120px;display:grid}.pr-calc-in{border-right:1px dashed var(--line);gap:18px;padding:30px 32px;display:grid}.pr-calc-note{font:500 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hazard);margin:0}.pr-calc-in label{color:#cfd8e3;grid-template-columns:1fr 190px;align-items:center;gap:16px;font-size:15.5px;display:grid}.pr-label small{color:var(--faint);margin-top:4px;font-size:13px;line-height:1.4;display:block}.pr-field{background:#070c13;border:1.5px solid #bed2e838;align-items:center;height:46px;display:flex}.pr-field:focus-within{border-color:var(--go)}.pr-field input::placeholder{color:var(--faint);font-weight:500}.pr-field input{min-width:0;height:100%;color:var(--paper);font:600 17px var(--font-mono);text-align:right;-moz-appearance:textfield;background:0 0;border:0;outline:none;flex:1;padding:0 12px}.pr-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pr-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pr-field i{font:500 15px var(--font-mono);color:var(--muted);padding:0 12px 0 0;font-style:normal}.pr-field i.pr-unit-word{font:400 13.5px var(--font-body);white-space:nowrap}.pr-field-pre i{padding:0 0 0 12px}.pr-calc-out{background:linear-gradient(180deg, var(--kraft-2), var(--kraft));flex-direction:column;padding:30px 32px;display:flex}.pr-calc-out ol{margin:0;padding:0;list-style:none}.pr-calc-out li{border-bottom:1px dashed var(--line);grid-template-columns:1fr auto;gap:4px 16px;padding:14px 0;display:grid}.pr-calc-out li span{color:#cfd8e3;font-size:15.5px}.pr-calc-out li b{font:700 24px/1 var(--font-mono);color:var(--hazard);text-align:right}.pr-calc-out li em{font:500 12.5px var(--font-mono);color:var(--faint);grid-column:1/-1;font-style:normal}.pr-calc-total b{font-size:40px!important}.pr-calc-total span{font-weight:600;color:var(--paper)!important}.pr-calc-missing{color:var(--hazard);margin:auto 0;font-size:16px}.pr-calc-plan{color:#cfd8e3;align-items:flex-start;gap:10px;margin:auto 0 0;padding-top:22px;font-size:15px;line-height:1.55;display:flex}.pr-calc-plan svg{color:var(--go);margin-top:3px}.pr-calc-plan b{color:var(--go)}@media (max-width:1400px){.wb .pr-h1{font-size:52px}}@media (max-width:760px){.wb .pr-head{padding-top:48px}.wb .pr-h1{font-size:38px;line-height:1.08}.pr-cta{display:inline-flex}.pr-count li{grid-template-columns:44px 1fr;align-items:start;gap:4px 12px}.pr-count-g{grid-row:span 3}.pr-count-how{font-size:14.5px}.pr-calc{grid-template-columns:1fr}.pr-calc-in{border-right:0;border-bottom:1px dashed var(--line);padding:22px 18px}.pr-calc-in label{grid-template-columns:1fr 160px;font-size:15px}.pr-calc-out{padding:22px 18px}.pr-calc-total b{font-size:32px!important}}
