.wpt-tailor{width:380px;max-width:100%}.wpt-tailor svg,.wpt-case,.wpt-scales,.wpt-dash{width:100%;height:auto;color:var(--ink);overflow:visible}.wpt-case,.wpt-scales,.wpt-dash{width:380px;max-width:100%}.wpt-tailor figcaption{color:var(--soft);margin-top:6px;font-size:15px}.wpt-cta-note{margin-top:8px;font-size:15px;display:block}.wpt-case-list{margin:calc(var(--u) * .5) 0 0;max-width:26em;color:var(--soft);gap:2px;padding-inline-start:20px;line-height:1.9;display:grid}.wpt-wide-p,.nb-col>.wpt-wide-p{margin-top:calc(var(--u) * .6);max-width:40em}.wpt-pieces{margin:calc(var(--u) * .8) 0 0;grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:22px 26px;max-width:1000px;padding:0;padding-inline-start:var(--mark);list-style:none;display:grid}.wpt-pieces li{transform:rotate(var(--r,0deg));justify-items:center;gap:4px;display:grid}.wpt-pieces svg{width:120px;height:90px;color:var(--ink);overflow:visible}.wpt-pieces span{font-size:15.5px}.wpt-label{border:1.4px dashed var(--ink);border-radius:4px;width:340px;max-width:100%;margin:0;padding:18px 22px;list-style:none;transform:rotate(-1.5deg)}.wpt-label li{border-bottom:1px solid var(--rule);padding-block:7px;font-size:15.5px}.wpt-label li:last-child{border-bottom:0}.wpt-seam{margin:calc(var(--u) * .8) 0 0;grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;padding:0;padding-inline-start:var(--mark);list-style:none;display:grid;position:relative}.wpt-seam:before{content:"";top:17px;inset-inline:var(--mark) 0;border-top:1.6px dashed var(--ink);position:absolute}.wpt-seam li{align-content:start;gap:6px;display:grid}.wpt-button{border:1.4px solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;display:grid;position:relative}.wpt-seam b{font-size:17px;font-weight:500}.wpt-seam span:last-child{color:var(--soft);font-size:15px;line-height:1.8}@media (max-width:860px){.wpt-pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px;padding-inline-start:0}.wpt-pieces svg{width:84px;height:64px}.wpt-pieces span{text-align:center;font-size:13.5px}.wpt-seam{grid-template-columns:minmax(0,1fr);padding-inline-start:0}.wpt-seam:before{top:0;bottom:0;border-top:0;border-inline-start:1.6px dashed var(--ink);inset-inline:17px auto}.wpt-seam li{grid-template-columns:34px minmax(0,1fr);column-gap:14px}.wpt-seam li>:not(.wpt-button){grid-column:2}.wpt-seam .wpt-button{grid-row:1/span 2}}
