[hidden]{display:none!important}

:root{--dwj-orange:#ef652d}.rebrand-sale-banner{position:relative;z-index:45;background:var(--dwj-orange);color:#111;padding:11px 4vw;text-align:center;font:650 12px/1.5 Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif}.rebrand-sale-banner a{color:inherit;text-decoration:none;display:block}.rebrand-sale-banner a:hover{text-decoration:underline}.dwj-home-return{position:fixed;bottom:max(18px,env(safe-area-inset-bottom));left:18px;z-index:55;display:flex;align-items:center;gap:8px;min-height:44px;padding:9px 15px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;box-shadow:0 5px 22px #0002;font:650 12px/1.3 Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;text-decoration:none}.dwj-home-return span{font-size:22px;color:#c74817}.dwj-home-return:focus-visible,.rebrand-sale-banner a:focus-visible{outline:3px solid #111;outline-offset:4px}body{padding-bottom:75px}h1,h1 *,[class*="hero"] h1,[class*="hero"] h1 *,[class*="hero"] h2,[class*="hero"] h2 *,[class*="hero"] i,[class*="hero"] em,.arrival-thought{font-family:Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-style:normal!important}.concept-category{padding-top:60px;padding-bottom:30px;border-top:1px solid #ddd}.concept-category h2{font-size:clamp(2rem,5vw,4.5rem);line-height:1.04;letter-spacing:-.05em}.concept-category p{color:#666;max-width:700px}.rebrand-offer{padding:50px 0;background:#f5f5f5;border-top:4px solid var(--dwj-orange)}.rebrand-offer h2{font-size:clamp(2rem,5vw,4rem);line-height:1.04;letter-spacing:-.04em}.rebrand-offer p{max-width:760px}.offer-choice{padding:20px;border:1px solid #ddd;margin:0 0 25px}.offer-choice legend{font-weight:750;padding:0 8px}.offer-choice label{display:flex;gap:10px;align-items:flex-start;margin:12px 0}.offer-choice input{width:18px;min-height:18px;height:18px;accent-color:#c74817;flex:0 0 18px}.offer-choice small{display:block;color:#666;line-height:1.6}.rebrand-confirm{display:flex!important;gap:10px!important;align-items:start}.rebrand-confirm input{width:18px;min-height:18px;height:18px;flex:0 0 18px;accent-color:#c74817}.rebrand-price{font-weight:750;color:#111}.rebrand-fine-print{font-size:13px;line-height:1.65;color:#555}#book,#rebrand-eligibility,#products-technology,#development-concepts{scroll-margin-top:100px}@media(max-width:600px){.rebrand-sale-banner{font-size:11px;padding:10px 18px}.dwj-home-return{left:12px;font-size:11px}.wordmark small{font-size:9px}}

.wordmark small{display:block;font:500 9px/1.5 Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;letter-spacing:2px;margin-top:6px}
