.pft .pft__wrap{position:relative;z-index:1;display:grid;gap:24px;padding-block:32px 48px;max-inline-size:1040px}.pft .pft__head{display:grid;gap:10px;max-inline-size:720px}.pft .pft__eyebrow{margin:0;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pfa-ink)}.pft .pft__wrap h1{font-size:clamp(34px,9.4vw,56px);line-height:1.04;letter-spacing:-.04em;font-weight:800;margin:0;overflow-wrap:anywhere}.pft .pft__lead{font-size:17px;line-height:1.5;color:#33342f;margin:0}.pft .pft__tools{list-style:none;margin:0;padding:0;display:grid;gap:18px}.pft .pft__tool{min-inline-size:0;display:grid;align-content:start;gap:10px;background:var(--pfa-card);border:2px solid var(--pfa-ink);box-shadow:6px 6px 0 var(--pfa-lime);padding:20px}.pft .pft__icon{display:inline-grid;place-items:center;inline-size:48px;block-size:48px;background:var(--pfa-lime);border:2px solid var(--pfa-ink)}.pft .pft__icon svg{inline-size:24px;block-size:24px}.pft .pft__tool h2,.pft .pft__steps h2{font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:800;margin:0}.pft .pft__tool p{margin:0;font-size:16px;line-height:1.5;color:#33342f}.pft .pft__open{display:block;min-block-size:52px;margin-block-start:6px;padding:15px 18px;background:var(--pfa-ink);color:var(--pfa-paper);font-size:17px;font-weight:800;line-height:1.3;text-decoration:none;text-align:center}.pft .pft__design{display:flex;align-items:center;gap:6px;inline-size:fit-content;min-block-size:44px;font-weight:700;color:var(--pfa-ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.pft .pft__steps ul{list-style:none;margin:0;margin-block-start:10px;padding:0;border-block-start:1px solid var(--pfa-line)}.pft .pft__steps li{display:grid;gap:2px;padding-block:10px;border-block-end:1px solid var(--pfa-line)}.pft .pft__steps a{font-weight:700;color:var(--pfa-ink);min-block-size:24px;overflow-wrap:anywhere}.pft .pft__steps span{font-size:14px;color:var(--pfa-muted)}.pft .pft__editor-note{margin:0;font-size:14px;color:var(--pfa-muted)}.pft .pft__cta{min-block-size:52px;justify-self:stretch;margin-block-start:6px;justify-content:center;font-size:17px;box-shadow:4px 4px 0 var(--pfa-ink)}.pft :is(a,button):focus-visible{outline:3px solid var(--pfa-ink);outline-offset:3px}@media(min-width:760px){.pft .pft__wrap{padding-block:56px 72px;gap:32px}.pft .pft__tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pft .pft__tool{padding:28px}.pft .pft__open,.pft .pft__cta{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/54/compiled_assets/styles.css.map?subset=AAAAEA */
