.hl-badge{display:inline-flex;align-items:center;gap:6.4px;margin:0 0 17.6px;font-size:10.4px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ice)}.hl-wing--faded{opacity:.26}.hl-body{justify-content:flex-start;padding-top:14vh}.hl-crumb{display:flex;align-items:center;gap:6.4px;margin-bottom:19.2px;font-size:11.2px;color:#fff6}.hl-crumb a{color:#ffffff8c;text-decoration:none;transition:color .2s}.hl-crumb a:hover{color:#fff}.hl-crumb span:last-child{color:#ffffffbf}.hl-calc{max-width:880px;margin:0 auto;padding:2vh 32px 12vh}.hl-calc__box{border:1px solid rgba(255,255,255,.12);padding:32px;display:flex;flex-direction:column;gap:32px}.hl-calc__inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:28.8px}.hl-calc__field-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:11.2px;font-size:11.6px;font-weight:600;color:#fff}.hl-calc__field-head em{font-style:normal;font-family:"Instrument Serif",Georgia,serif;font-size:1.2rem;color:var(--ice)}.hl-calc__field input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1px;background:#fff3;outline:none;cursor:pointer}.hl-calc__field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13.6px;height:13.6px;border-radius:50%;background:#fff;box-shadow:0 0 12px #4478ff66;cursor:pointer}.hl-calc__field input[type=range]::-moz-range-thumb{width:13.6px;height:13.6px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 12px #4478ff66;cursor:pointer}.hl-calc__field-range{display:flex;justify-content:space-between;margin-top:8px;font-size:9.6px;color:#ffffff59}.hl-calc__field select{width:100%;padding:10.4px 12.8px;font:inherit;font-size:12px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.16);outline:none;cursor:pointer;transition:border-color .25s,box-shadow .25s}.hl-calc__field select:focus{border-color:var(--ice);box-shadow:0 0 0 1px #4478ff59,0 0 24px #4478ff2e}.hl-calc__field select option{background:#0a0a0a;color:#fff}.hl-calc__field-note{margin:11.2px 0 0;font-size:10.8px;line-height:1.5;color:#ffffff73}.hl-calc__badge{align-self:center;display:flex;align-items:center;gap:9.6px;padding:11.2px 22.4px;border:1px solid rgba(255,255,255,.16);font-size:11.6px;color:#ffffffa6}.hl-calc__badge svg{color:var(--ice)}.hl-calc__badge strong{color:#fff;font-weight:600}.hl-calc__streams{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.hl-calc__stream{background:#000;padding:22.4px}.hl-calc__stream-head{display:flex;align-items:center;gap:9.6px;margin-bottom:11.2px}.hl-calc__stream-head svg{color:var(--ice)}.hl-calc__stream-head h3{margin:0;font-size:.9rem;font-weight:600;color:#fff}.hl-calc__stream-amt{margin:0;font-family:"Instrument Serif",Georgia,serif;font-size:1.6rem;line-height:1.1;color:#fff}.hl-calc__stream span{display:block;margin-top:4.8px;font-size:10.4px;color:#fff6}.hl-calc__total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22.4px;padding:25.6px;box-shadow:inset 1.6px 0 0 var(--ice),inset 0 0 56px #4478ff1a,0 0 40px #4478ff1f;background:linear-gradient(90deg,rgba(68,120,255,.14),transparent 70%)}.hl-calc__total-main{display:flex;align-items:center;gap:16px}.hl-calc__total-main svg{flex:none;color:var(--ice)}.hl-calc__total-main p{margin:0 0 4.8px;font-size:11.2px;color:#ffffff80}.hl-calc__total-main strong{font-family:"Instrument Serif",Georgia,serif;font-size:1.8rem;font-weight:400;color:#fff}.hl-calc__total-year{text-align:right}.hl-calc__total-year p{margin:0 0 4.8px;font-size:11.2px;color:#ffffff80}.hl-calc__total-year strong{font-size:1.1rem;font-weight:600;color:#fff}.hl-calc__disclaimer{margin:0;text-align:center;font-size:10.4px;line-height:1.6;color:#fff6}.hl-features{max-width:944px;margin:0 auto;padding:12vh 32px 14vh}.hl-features__grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1)}.hl-feature{padding:28.8px;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.hl-feature__icon{width:40px;height:40px;margin-bottom:16px;border-radius:50%;border:1px solid var(--ice);display:flex;align-items:center;justify-content:center;color:var(--ice)}.hl-feature h3{margin:0 0 8px;font-size:.92rem;font-weight:600;color:#fff}.hl-feature p{margin:0;font-size:.82rem;line-height:1.6;color:#ffffff8c}.hl-rpm{max-width:880px;margin:0 auto;padding:0 32px 16vh}.hl-rpm__table{width:100%;border-collapse:collapse;font-size:11.6px}.hl-rpm__table thead th{padding:0 20.8px 12.8px;text-align:left;font-weight:500;font-size:10.4px;letter-spacing:.01em;color:#fff6;border-bottom:1px solid rgba(255,255,255,.16)}.hl-rpm__table tbody td{padding:14.4px 20.8px;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffbf;transition:background .2s}.hl-rpm__table tbody tr:last-child td{border-bottom:0}.hl-rpm__table tbody tr:hover td{background:#ffffff0a}.hl-rpm__rate{color:var(--ice);font-weight:600}.hl-rpm__at1m{color:#fff6}.hl-tips{max-width:944px;margin:0 auto;padding:12vh 32px 14vh}.hl-tips__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.hl-tip{background:#000;padding:22.4px}.hl-tip h3{margin:0 0 8px;font-size:.86rem;font-weight:600;color:#fff}.hl-tip p{margin:0;font-size:.78rem;line-height:1.55;color:#ffffff8c}.hl-cta{max-width:944px;margin:0 auto;padding:0 32px 16vh}.hl-cta-band{max-width:100%;padding:32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22.4px;box-shadow:inset 1px 0 0 var(--ice),inset 0 0 56px #4478ff14,0 0 40px #4478ff1a;background:linear-gradient(90deg,rgba(68,120,255,.07),transparent 70%)}.hl-cta-band__text{flex:1;min-width:240px}.hl-cta-band h3{margin:0 0 8px;font-size:1.2rem;font-weight:600;color:#fff}.hl-cta-band p{margin:0;font-size:.86rem;line-height:1.6;color:#ffffff8c}@media (max-width:1000px){.hl-calc{padding:2vh 16px 8vh}.hl-calc__box{padding:22.4px}.hl-calc__inputs,.hl-calc__streams{grid-template-columns:1fr}.hl-features{padding:6vh 16px 8vh}.hl-features__grid{grid-template-columns:1fr}.hl-rpm{padding:0 16px 10vh}.hl-rpm__table{font-size:10.8px}.hl-rpm__table thead th,.hl-rpm__table tbody td{padding:11.2px}.hl-tips{padding:6vh 16px 8vh}.hl-tips__grid{grid-template-columns:1fr}.hl-cta{padding:0 16px 10vh}}
