.pencil-btn,.pencil-btn:hover,.pencil-btn:focus-visible{isolation:isolate;border-color:transparent!important;box-shadow:none!important}
.pencil-btn.cta:hover{transform:none}
.pencil-btn .pb-layer{position:absolute;z-index:-1;pointer-events:none;display:block}
.pencil-btn .pb-layer .page,.pencil-btn .pb-layer canvas{position:absolute;left:0;top:0;display:block}
.pencil-btn .pb-fill{opacity:0;transition:opacity .22s ease}
.pencil-btn .pb-frame,.pencil-btn .pb-shadow{transition:opacity .22s ease}
.pencil-btn:not(.pb-still):hover,.pencil-btn:not(.pb-still):focus-visible{background:transparent!important;color:#1e1512!important}
.pencil-btn:hover .pb-fill,.pencil-btn:focus-visible .pb-fill{opacity:.92}
.pencil-btn:hover .pb-shadow,.pencil-btn:focus-visible .pb-shadow{opacity:.55}
.pencil-btn .tip{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;pointer-events:none;opacity:0;
  background:radial-gradient(circle,rgba(250,236,200,.95) 0,rgba(224,164,70,.5) 45%,rgba(224,164,70,0) 70%);transition:opacity .25s}
.pencil-under{text-decoration:none}
.pencil-under .pu-layer{position:absolute;pointer-events:none;display:block;z-index:0}
.pencil-under .pu-layer .page,.pencil-under .pu-layer canvas{position:absolute;left:0;top:0;display:block}
.pencil-under .pu-layer .tip{display:none}
.pencil-under.pu-hover .pu-layer .page{opacity:0;transition:opacity .25s ease}
.pencil-under.pu-hover:hover .pu-layer .page,.pencil-under.pu-hover:focus-visible .pu-layer .page{opacity:1}
@media (prefers-reduced-motion:reduce){.pencil-btn .pb-fill,.pencil-btn .pb-frame,.pencil-btn .pb-shadow,.pencil-under .pu-layer .page{transition:none}}
