.pg-tool .mf-wrap{position:relative}.pg-tool .tk-field input.mf-input{min-height:64px;padding:14px 52px 14px 18px;border-radius:16px;font:700 clamp(24px,2.6vw,32px) / 1.15 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pg-tool .mf-wrap.is-medium input.mf-input{min-height:56px;font-size:clamp(20px,2vw,24px)}.pg-tool .tk-field input.mf-input::placeholder{font-weight:500}.pg-tool .mf-unit{position:absolute;top:50%;right:18px;translate:0 -50%;color:var(--stone);font:700 clamp(24px,2.6vw,32px) / 1 var(--font-display);pointer-events:none}.pg-tool .mf-wrap.is-medium .mf-unit{font-size:clamp(20px,2vw,24px)}.pg-tool .mf-line{min-height:2.8em}@media(min-width:560px){.pg-tool .mf-line{min-height:1.4em}}.pg-tool .mf-read{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.pg-tool .mf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
