body.wrap-value-page{background:#0e1424;color:#f8f9fc}.wrap-value-page header{background:#f5f6fa}.wrap-value-page footer{background:#f5f6fa;color:#0e1424}.value-shell{max-width:1180px;margin:auto;padding:40px 5vw 64px}.value-top{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:38px}.value-back{color:#d5ddef;text-decoration:none;border:1px solid #3c4b62;padding:11px 16px;border-radius:4px}.value-kicker{font:700 11px/1.5 monospace;letter-spacing:2px;color:#bac4d6}.value-shell h1{font-family:'Barlow Condensed',Impact,sans-serif;font-size:clamp(48px,7vw,84px);line-height:1;letter-spacing:-1.5px;margin:18px 0 24px;text-transform:uppercase;color:#f8f9fc}.value-shell h1 em{color:#a0f471;font-style:normal}.value-intro{max-width:660px;color:#bac4d6;font-size:17px;line-height:1.7}.value-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:26px;margin:34px 0}.value-panel{background:#172138;border-radius:8px;padding:28px;min-width:0}.value-panel h2{font-family:'DM Sans',sans-serif;font-size:20px;line-height:1.4;color:#f8f9fc;margin:0 0 22px}.value-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.value-fields label{display:grid;gap:8px;color:#d5ddef;font-size:13px}.value-fields input{background:#0e1424;color:#fff;width:100%;min-width:0;padding:12px;border:1px solid #45536a;border-radius:5px;font:16px 'DM Sans',sans-serif;min-height:46px}.value-note{font-size:12px;color:#bac4d6;line-height:1.7;margin-top:18px}.value-big{font:700 clamp(36px,5vw,58px)/1.2 'Courier New',monospace;color:#a0f471;letter-spacing:-2px;margin:12px 0}.value-metrics{display:grid;grid-template-columns:1fr 1fr;gap:24px 18px;border-top:1px solid #3c4b62;padding-top:22px;margin-top:22px}.value-metrics strong{display:block;font:24px/1.4 monospace;margin-top:7px;color:#f8f9fc}.value-bars{display:flex;align-items:end;gap:14px;margin-top:22px;padding-top:24px;min-height:150px}.value-bar-item{flex:1;min-width:0;text-align:center;display:flex;flex-direction:column;justify-content:end;gap:7px;color:#bac4d6;font:11px/1.4 monospace}.value-bar{background:#a0f471;border-radius:2px 2px 0 0;opacity:.8;min-height:1px}.value-bar-item:last-child .value-bar{opacity:1}.value-definitions{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:40px;border-top:1px solid #3c4b62;padding-top:28px}.value-definitions h2{font-size:18px;color:#f8f9fc;margin:0 0 10px}.value-definitions p{font-size:14px;line-height:1.7;color:#bac4d6}.value-quote{margin-top:28px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.value-quote a.home-button{background:#254cf0;color:#fff}.value-quote p{color:#bac4d6;font-size:14px}.value-error{color:#f8f9fc;line-height:1.6}.value-shell a:focus-visible,.value-shell input:focus-visible{outline:3px solid #a0f471;outline-offset:3px}.value-shell [hidden]{display:none!important}@media(max-width:700px){.value-shell{padding:24px 18px 45px}.value-top{align-items:start;flex-direction:column;gap:18px;margin-bottom:28px}.value-grid,.value-definitions{grid-template-columns:1fr}.value-panel{padding:20px}.value-fields{gap:18px 12px}.value-fields label{font-size:12px}.value-shell h1{font-size:48px}.value-big{font-size:42px}.value-metrics strong{font-size:22px}.value-definitions{gap:12px}.value-bars{gap:7px}.value-bar-number{font-size:10px}.value-kicker{letter-spacing:1.3px}}

.value-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px}.value-hero-photo{margin:0;position:relative;overflow:hidden;border-radius:8px;background:#172138}.value-hero-photo img{width:100%;height:auto;display:block}.value-hero-photo figcaption{padding:16px 18px;font-size:13px;font-weight:700;letter-spacing:1px;color:#a0f471}.value-hero-photo small{display:block;color:#bac4d6;font-size:10px;font-weight:400;letter-spacing:0;margin-top:7px}.wrap-value-page main.value-shell{max-width:1280px;margin:0 auto;min-height:0}.wrap-value-page .value-intro{color:#bac4d6}.wrap-value-page footer a{color:#0e1424}@media(max-width:800px){.value-hero{grid-template-columns:1fr;gap:22px}}

.value-tax{border-top:1px solid #3c4b62;padding-top:24px;margin-top:20px}.value-tax h2{color:#f8f9fc;font-size:20px}.value-tax p{color:#bac4d6;font-size:14px;line-height:1.7}.value-tax a{color:#a0f471}.value-tax .value-note{font-size:12px}

.wrap-value-page{overflow-x:clip}.wrap-value-page .value-shell{box-sizing:border-box;width:100%}.wrap-value-page footer{flex-wrap:wrap}

/* Readable informational headings: override the condensed display treatment. */
.wrap-value-page .value-definitions h2,.wrap-value-page .value-tax h2{font-family:"DM Sans",Arial,sans-serif;font-weight:600;letter-spacing:0.2px;line-height:1.4;text-transform:none}
