.sj-page .whh-hero{overflow:hidden;padding:56px 0 48px;position:relative}.sj-page .whh-hero .wrap{position:relative}.sj-page .whh-hero h1{font-size:clamp(38px,5.6vw,68px);margin-top:16px;max-width:15ch}.sj-page .whh-hero .lede{margin-top:20px;max-width:440px}.sj-page .whh-watermark{bottom:-16%;color:var(--sj-gold-pale);font-family:var(--sj-serif);font-size:clamp(200px,30vw,400px);font-weight:800;line-height:.8;pointer-events:none;position:absolute;right:-2%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sj-page .whh-roll-section{padding-bottom:0;padding-top:0}.sj-page .whh-roll{border-top:1px solid var(--sj-line)}.sj-page .whh-row{align-items:center;border-bottom:1px solid var(--sj-line);color:var(--sj-ink);display:grid;gap:14px;grid-template-columns:1fr;padding:40px 0}.sj-page .whh-row:last-child{border-bottom:0}.sj-page .whh-who{display:flex;flex-direction:column;gap:6px}.sj-page .whh-numeral{color:var(--sj-gold);font-family:var(--sj-serif);font-size:22px;font-weight:700}.sj-page .whh-audience{color:var(--sj-mut);font-size:11px;font-weight:600;letter-spacing:.18em;margin:0;text-transform:uppercase}.sj-page .whh-row blockquote{color:var(--sj-ink);font-family:var(--sj-serif);font-size:clamp(22px,3vw,36px);font-style:italic;font-weight:500;letter-spacing:-.01em;line-height:1.25;margin:0;transition:color .2s}.sj-page .whh-row blockquote:before{color:var(--sj-gold);content:"“"}.sj-page .whh-row blockquote:after{color:var(--sj-gold);content:"”"}.sj-page .whh-row:hover blockquote{color:var(--sj-teal)}.sj-page .whh-side{display:flex;flex-direction:column;gap:10px}.sj-page .whh-side p{color:var(--sj-mut);font-size:13.5px;line-height:1.6;margin:0}.sj-page .whh-fit{color:var(--sj-mut-2);font-size:12.5px}.sj-page .whh-fit b{color:var(--sj-teal);font-weight:600}.sj-page .whh-go{color:var(--sj-teal);font-size:13.5px;font-weight:600}.sj-page .whh-row:hover .whh-go{color:var(--sj-gold)}.sj-page .whh-closing .wrap{align-items:center;display:grid;gap:28px;grid-template-columns:1fr}.sj-page .whh-closing h2{margin-top:14px;max-width:18ch}.sj-page .whh-closing p{color:color-mix(in srgb,var(--sj-white) 72%,transparent);font-size:15.5px;line-height:1.65;margin:14px 0 0;max-width:460px}.sj-page .whh-calc-button{background:var(--sj-white);color:var(--sj-teal);justify-self:start}.sj-page .whh-calc-button:hover{background:var(--sj-gold-pale);color:var(--sj-teal)}@media (min-width: 960px){.sj-page .whh-hero{padding:84px 0 64px}.sj-page .whh-row{gap:48px;grid-template-columns:190px 1fr 250px;padding:48px 0}.sj-page .whh-closing .wrap{grid-template-columns:1fr auto}}
