.sketch-arrow.svelte-4zvq8v{position:absolute;display:none;color:var(--pen);pointer-events:none}.sketch-arrow.is-mirrored.svelte-4zvq8v{transform:scaleX(-1)}.sketch-arrow-label.svelte-4zvq8v{display:block;color:var(--pen);font-family:var(--font-marker);font-size:1.05rem;transform:rotate(-8deg);white-space:nowrap}.is-mirrored.svelte-4zvq8v .sketch-arrow-label:where(.svelte-4zvq8v){transform:scaleX(-1) rotate(8deg)}@media(min-width:64rem){.sketch-arrow.svelte-4zvq8v{display:block}}@media(prefers-reduced-motion:no-preference){@keyframes svelte-4zvq8v-sketch-arrow-nudge{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}.sketch-arrow.svelte-4zvq8v svg:where(.svelte-4zvq8v){animation:svelte-4zvq8v-sketch-arrow-nudge 3s ease-in-out infinite alternate}}.help-note-board.svelte-1feguqy{position:relative;display:grid;width:100%;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.75rem,3vw,3rem) clamp(1rem,2vw,2rem);margin-top:clamp(3rem,6vw,5.5rem)}.help-note.svelte-1feguqy:nth-of-type(1){grid-area:1 / 1 / 2 / 5;justify-self:start;align-self:start;rotate:-2.4deg}.help-note.svelte-1feguqy:nth-of-type(2){grid-area:1 / 5 / 2 / 9;justify-self:center;align-self:start;margin-top:clamp(2rem,5vw,3.5rem);rotate:1.8deg}.help-note.svelte-1feguqy:nth-of-type(3){grid-area:1 / 9 / 2 / 13;justify-self:end;align-self:start;rotate:1.4deg}.help-note.svelte-1feguqy:nth-of-type(6){grid-area:2 / 9 / 3 / 13;justify-self:end;align-self:start;rotate:-2.2deg}.help-note.svelte-1feguqy:nth-of-type(4){grid-area:2 / 1 / 3 / 5;justify-self:start;align-self:start;rotate:2deg}.help-note.svelte-1feguqy:nth-of-type(5){grid-area:2 / 5 / 3 / 9;justify-self:center;align-self:start;margin-top:clamp(1.5rem,4vw,3rem);rotate:-1.6deg}.help-note.svelte-1feguqy{display:grid;grid-template-columns:minmax(0,1fr);--rule: color-mix(in srgb, var(--ink) 13%, transparent);--line-gap: 1.1rem;--peel-time: .24s;--peel-ease: cubic-bezier(.33, .86, .44, 1);position:relative;isolation:isolate;width:clamp(14rem,19vw,18rem)}.help-note.svelte-1feguqy:before{grid-area:1 / 1;aspect-ratio:1;content:""}.help-note.svelte-1feguqy:hover,.help-note.svelte-1feguqy:focus-within{--peel-time: .3s;--peel-ease: cubic-bezier(.34, .02, .2, 1)}.is-paper-ruled.svelte-1feguqy{--note-paper: var(--stock-clay);--note-fastener: var(--stock-sage)}.is-paper-plain.svelte-1feguqy{--note-paper: var(--stock-slate);--note-fastener: var(--danger)}.is-paper-punched.svelte-1feguqy{--note-paper: var(--stock-sage);--note-fastener: color-mix(in srgb, var(--stock-slate) 30%, var(--ink))}.is-paper-grid.svelte-1feguqy{--note-paper: var(--stock-lichen);--note-fastener: var(--pen)}.is-paper-ledger.svelte-1feguqy{--note-paper: var(--stock-clay);--note-fastener: var(--stock-slate)}.is-paper-tinted.svelte-1feguqy{--note-paper: var(--stock-lichen);--note-fastener: color-mix(in srgb, var(--stock-slate) 30%, var(--ink))}.is-paper-ruled.svelte-1feguqy .help-note-sheet:where(.svelte-1feguqy){background-image:repeating-linear-gradient(to bottom,transparent 0 calc(var(--line-gap) - 1px),var(--rule) calc(var(--line-gap) - 1px) var(--line-gap));background-position:0 3rem}.is-paper-ledger.svelte-1feguqy .help-note-sheet:where(.svelte-1feguqy){padding-left:1.75rem;background-image:linear-gradient(to right,transparent 0 1.45rem,color-mix(in srgb,var(--stock-clay) 34%,var(--ink)) 1.45rem calc(1.45rem + 1px),transparent calc(1.45rem + 1px)),repeating-linear-gradient(to bottom,transparent 0 calc(var(--line-gap) - 1px),var(--rule) calc(var(--line-gap) - 1px) var(--line-gap));background-position:0 0,0 3rem}.is-paper-grid.svelte-1feguqy .help-note-sheet:where(.svelte-1feguqy){background-image:repeating-linear-gradient(to bottom,transparent 0 calc(.7rem - 1px),var(--rule) calc(.7rem - 1px) .7rem),repeating-linear-gradient(to right,transparent 0 calc(.7rem - 1px),var(--rule) calc(.7rem - 1px) .7rem)}.is-paper-punched.svelte-1feguqy .help-note-sheet:where(.svelte-1feguqy){padding-left:1.95rem;background-image:radial-gradient(circle at .95rem .92rem,var(--canvas) 0 .28rem,color-mix(in srgb,var(--ink) 24%,transparent) .28rem .315rem,transparent .315rem 100%);background-size:100% 1.84rem;background-repeat:repeat-y}.help-note-sheet.svelte-1feguqy{--peel: 0%;--corner: 0%;--tilt: 0%;--tilt-angle: 3deg;position:relative;display:grid;grid-area:1 / 1;align-content:start;gap:.55rem;padding:clamp(1rem,1.4vw,1.25rem);padding-top:clamp(2.2rem,2.9vw,2.6rem);padding-bottom:clamp(2.9rem,3.9vw,3.5rem);border-radius:inherit;background-color:var(--note-paper);color:var(--ink);filter:drop-shadow(2px 4px 4px color-mix(in srgb,var(--ink) 17%,transparent));transition:clip-path var(--peel-time) var(--peel-ease)}.help-note-flap.svelte-1feguqy{position:absolute;z-index:2;inset:0;border-radius:inherit;filter:drop-shadow(var(--flap-shadow, 2px 3px 6px) color-mix(in srgb,var(--ink) 38%,transparent));transition:clip-path var(--peel-time) var(--peel-ease),transform-origin var(--peel-time) var(--peel-ease),background-size var(--peel-time) var(--peel-ease)}.is-peel-bottom.svelte-1feguqy .help-note-sheet:where(.svelte-1feguqy){clip-path:polygon(0 0,100% 0,100% calc(100% - var(--peel) - var(--tilt)),0 calc(100% - var(--peel) + var(--tilt)))}.is-peel-bottom.svelte-1feguqy:hover .help-note-sheet:where(.svelte-1feguqy),.is-peel-bottom.svelte-1feguqy:focus-within .help-note-sheet:where(.svelte-1feguqy){--peel: 10%;--tilt: 2.6%}.is-peel-bottom.svelte-1feguqy .help-note-flap:where(.svelte-1feguqy){--flap-shadow: -2px 3px 6px;background-image:linear-gradient(to top,color-mix(in srgb,var(--note-paper) 88%,var(--canvas)),color-mix(in srgb,var(--note-paper) 96%,var(--canvas)) 45%,color-mix(in srgb,var(--note-paper) 72%,var(--ink)));background-size:100% calc(var(--peel) + var(--tilt));background-position:bottom;background-repeat:no-repeat;clip-path:polygon(0 calc(100% - var(--peel) + var(--tilt)),100% calc(100% - var(--peel) - var(--tilt)),100% 100%,0 100%);transform-origin:50% calc(100% - var(--peel));transform:rotate(calc(-2 * var(--tilt-angle))) scaleY(-1)}.is-peel-bottom.svelte-1feguqy:hover .help-note-flap:where(.svelte-1feguqy),.is-peel-bottom.svelte-1feguqy:focus-within .help-note-flap:where(.svelte-1feguqy){--peel: 10%;--tilt: 2.6%}.is-peel-right.svelte-1feguqy .help-note-sheet:where(.svelte-1feguqy){padding-right:clamp(2.9rem,3.9vw,3.5rem);clip-path:polygon(0 0,calc(100% - var(--peel) - var(--tilt)) 0,calc(100% - var(--peel) + var(--tilt)) 100%,0 100%)}.is-peel-right.svelte-1feguqy:hover .help-note-sheet:where(.svelte-1feguqy),.is-peel-right.svelte-1feguqy:focus-within .help-note-sheet:where(.svelte-1feguqy){--peel: 10%;--tilt: 2.6%}.is-peel-right.svelte-1feguqy .help-note-flap:where(.svelte-1feguqy){--flap-shadow: 3px 2px 6px;background-image:linear-gradient(to left,color-mix(in srgb,var(--note-paper) 88%,var(--canvas)),color-mix(in srgb,var(--note-paper) 96%,var(--canvas)) 45%,color-mix(in srgb,var(--note-paper) 72%,var(--ink)));background-size:calc(var(--peel) + var(--tilt)) 100%;background-position:right;background-repeat:no-repeat;clip-path:polygon(calc(100% - var(--peel) - var(--tilt)) 0,100% 0,100% 100%,calc(100% - var(--peel) + var(--tilt)) 100%);transform-origin:calc(100% - var(--peel)) 50%;transform:rotate(calc(-2 * var(--tilt-angle))) scaleX(-1)}.is-peel-right.svelte-1feguqy:hover .help-note-flap:where(.svelte-1feguqy),.is-peel-right.svelte-1feguqy:focus-within .help-note-flap:where(.svelte-1feguqy){--peel: 10%;--tilt: 2.6%}.is-peel-corner-br.svelte-1feguqy .help-note-sheet:where(.svelte-1feguqy){clip-path:polygon(0 0,100% 0,100% calc(100% - var(--corner)),calc(100% - var(--corner)) 100%,0 100%)}.is-peel-corner-br.svelte-1feguqy:hover .help-note-sheet:where(.svelte-1feguqy),.is-peel-corner-br.svelte-1feguqy:focus-within .help-note-sheet:where(.svelte-1feguqy){--corner: 18%}.is-peel-corner-br.svelte-1feguqy .help-note-flap:where(.svelte-1feguqy){--flap-shadow: -3px -3px 6px;background:linear-gradient(135deg,color-mix(in srgb,var(--note-paper) 88%,var(--canvas)),color-mix(in srgb,var(--note-paper) 96%,var(--canvas)) 45%,color-mix(in srgb,var(--note-paper) 60%,var(--ink)) 92%,color-mix(in srgb,var(--note-paper) 72%,var(--ink)));clip-path:polygon(calc(100% - var(--corner)) 100%,100% calc(100% - var(--corner)),calc(100% - var(--corner)) calc(100% - var(--corner)))}.is-peel-corner-br.svelte-1feguqy:hover .help-note-flap:where(.svelte-1feguqy),.is-peel-corner-br.svelte-1feguqy:focus-within .help-note-flap:where(.svelte-1feguqy){--corner: 18%}.is-peel-corner-bl.svelte-1feguqy .help-note-sheet:where(.svelte-1feguqy){clip-path:polygon(0 0,100% 0,100% 100%,var(--corner) 100%,0 calc(100% - var(--corner)))}.is-peel-corner-bl.svelte-1feguqy:hover .help-note-sheet:where(.svelte-1feguqy),.is-peel-corner-bl.svelte-1feguqy:focus-within .help-note-sheet:where(.svelte-1feguqy){--corner: 18%}.is-peel-corner-bl.svelte-1feguqy .help-note-flap:where(.svelte-1feguqy){--flap-shadow: 3px -3px 6px;background:linear-gradient(225deg,color-mix(in srgb,var(--note-paper) 88%,var(--canvas)),color-mix(in srgb,var(--note-paper) 96%,var(--canvas)) 45%,color-mix(in srgb,var(--note-paper) 60%,var(--ink)) 92%,color-mix(in srgb,var(--note-paper) 72%,var(--ink)));clip-path:polygon(var(--corner) 100%,0 calc(100% - var(--corner)),var(--corner) calc(100% - var(--corner)))}.is-peel-corner-bl.svelte-1feguqy:hover .help-note-flap:where(.svelte-1feguqy),.is-peel-corner-bl.svelte-1feguqy:focus-within .help-note-flap:where(.svelte-1feguqy){--corner: 18%}.help-note-fastener.svelte-1feguqy{position:absolute;z-index:3;display:block}.is-tape.svelte-1feguqy .help-note-fastener:where(.svelte-1feguqy){top:-.8rem;left:clamp(1rem,12%,2.5rem);width:clamp(4rem,34%,5.5rem);height:1.55rem;background:color-mix(in srgb,var(--note-fastener) 78%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 16%,transparent);clip-path:polygon(3% 0,97% 5%,100% 94%,1% 100%);rotate:-7deg}.help-note.svelte-1feguqy:nth-of-type(3) .help-note-fastener:where(.svelte-1feguqy),.help-note.svelte-1feguqy:nth-of-type(5) .help-note-fastener:where(.svelte-1feguqy){right:clamp(1rem,12%,2.5rem);left:auto;rotate:6deg}.is-pin.svelte-1feguqy .help-note-fastener:where(.svelte-1feguqy){top:-.5rem;left:50%;width:1.55rem;height:1.55rem;translate:-50% 0}.is-pin.svelte-1feguqy .help-note-fastener:where(.svelte-1feguqy):before{position:absolute;top:58%;left:50%;width:.14rem;height:.85rem;background:linear-gradient(to bottom,color-mix(in srgb,var(--note-fastener) 45%,var(--ink)),color-mix(in srgb,var(--note-fastener) 20%,var(--ink)));border-radius:0 0 40% 40%/0 0 70% 70%;rotate:9deg;content:""}.is-pin.svelte-1feguqy .help-note-fastener:where(.svelte-1feguqy):after{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 33% 26%,color-mix(in srgb,var(--canvas) 95%,transparent) 0 9%,transparent 34%),radial-gradient(ellipse at 38% 34%,color-mix(in srgb,var(--canvas) 42%,transparent) 0 26%,transparent 62%),radial-gradient(circle at 46% 40%,var(--note-fastener) 0 46%,color-mix(in srgb,var(--note-fastener) 55%,var(--ink)) 88%,color-mix(in srgb,var(--note-fastener) 34%,var(--ink)) 100%);box-shadow:2px 3px 4px color-mix(in srgb,var(--ink) 34%,transparent),inset 0 -1px 2px color-mix(in srgb,var(--ink) 22%,transparent);content:""}.is-clip.svelte-1feguqy .help-note-fastener:where(.svelte-1feguqy){top:-1.25rem;left:clamp(1.5rem,16%,3.5rem);width:1.5rem;height:2.1rem;color:var(--note-fastener);filter:drop-shadow(1px 2px 2px color-mix(in srgb,var(--ink) 26%,transparent));rotate:-9deg}.help-note.svelte-1feguqy:nth-of-type(6) .help-note-fastener:where(.svelte-1feguqy){right:clamp(1.5rem,16%,3.5rem);left:auto;rotate:8deg}.help-note-art.svelte-1feguqy{position:absolute;z-index:0;right:4%;bottom:clamp(1.6rem,9%,2.4rem);display:grid;place-items:center;width:62%;max-width:11rem;pointer-events:none}.help-note-art.svelte-1feguqy img:where(.svelte-1feguqy){width:100%;height:auto;filter:grayscale(1) contrast(1.05);mix-blend-mode:multiply;opacity:.16}.help-note-copy.svelte-1feguqy{position:relative;z-index:1}.help-note-copy.svelte-1feguqy h3:where(.svelte-1feguqy){font-family:var(--font-display);font-size:clamp(1.18rem,1.45vw,1.42rem);font-weight:var(--weight-display);letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.help-note-copy.svelte-1feguqy p:where(.svelte-1feguqy){margin-top:.4rem;color:var(--ink);font-size:clamp(.92rem,1.06vw,1.02rem);line-height:1.5}@media(max-width:63.99rem){.help-note-board.svelte-1feguqy{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,5vw,2.5rem)}.help-note.svelte-1feguqy:nth-of-type(n){grid-area:auto;justify-self:center;align-self:start;margin-top:0}.help-note.svelte-1feguqy{width:min(100%,16rem)}}@media(max-width:32rem){.help-note-board.svelte-1feguqy{grid-template-columns:minmax(0,1fr)}.help-note.svelte-1feguqy{width:min(100%,15rem)}}@media(prefers-reduced-motion:reduce){.help-note-sheet.svelte-1feguqy,.help-note-flap.svelte-1feguqy{transition:none}}.rewrite-rive-demo.svelte-1o2xeus{position:relative;display:grid;width:min(108%,43rem);aspect-ratio:640 / 520;place-items:center}canvas.svelte-1o2xeus{display:block;width:100%;height:100%}.rewrite-rive-fallback.svelte-1o2xeus{position:absolute;inset:12% 10%;display:grid;align-content:center;gap:.65rem;padding:clamp(1.25rem,4vw,2.25rem);border:var(--keyline, 2px) solid var(--ink);border-radius:1rem;background:var(--canvas);color:var(--ink);text-align:center}.rewrite-rive-fallback.svelte-1o2xeus strong:where(.svelte-1o2xeus){font-family:var(--font-display);font-size:clamp(1.5rem,4vw,2.25rem);line-height:1}.rewrite-rive-fallback.svelte-1o2xeus span:where(.svelte-1o2xeus){color:var(--ink-secondary);font-size:.95rem;line-height:1.45}.tool-video-demo.svelte-1no8lo5{position:relative;display:grid;width:min(108%,43rem);aspect-ratio:640 / 520;place-items:center}video.svelte-1no8lo5{display:block;width:100%;height:100%;object-fit:contain}.sr-only.svelte-1no8lo5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.four-tools-story.svelte-11gjnez{width:min(100%,var(--site-measure, 76rem));margin-inline:auto;padding:clamp(1.25rem,1.5vw,1.5rem) clamp(.25rem,1.5vw,1rem) 0}.four-tools-intro.svelte-11gjnez{display:grid;justify-items:center;text-align:center}.four-tools-intro.svelte-11gjnez h2:where(.svelte-11gjnez){max-width:18ch;margin:0;padding:0;font-family:var(--font-display);font-size:var(--type-section);font-weight:var(--weight-display);letter-spacing:-.026em;line-height:.98;text-wrap:balance}.four-tools-intro.svelte-11gjnez p:where(.svelte-11gjnez){max-width:48ch;margin-top:clamp(.625rem,1vw,.875rem);color:var(--ink-secondary);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.55;text-wrap:balance}.four-tools-list.svelte-11gjnez{display:grid;gap:clamp(2.5rem,4vw,3.5rem);margin-top:clamp(2.75rem,5vw,4.25rem)}.four-tools-row.svelte-11gjnez{display:grid;grid-template-columns:minmax(0,.88fr) minmax(20rem,1.12fr);align-items:center;gap:clamp(3rem,8vw,7rem);min-height:clamp(25rem,35vw,32rem)}.four-tools-row.art-first.svelte-11gjnez{grid-template-columns:minmax(20rem,1.12fr) minmax(0,.88fr)}.four-tools-row.art-first.svelte-11gjnez .four-tools-copy:where(.svelte-11gjnez){grid-column:2}.four-tools-row.art-first.svelte-11gjnez .four-tools-art:where(.svelte-11gjnez){grid-column:1;grid-row:1}.four-tools-copy.svelte-11gjnez{position:relative;z-index:1;max-width:31rem}.four-tools-label.svelte-11gjnez{display:flex;align-items:center;gap:.85rem;margin-bottom:clamp(1.25rem,2.5vw,2rem)}.four-tools-label.svelte-11gjnez p:where(.svelte-11gjnez){font-family:var(--font-meta);font-size:.78rem;font-weight:var(--weight-label);letter-spacing:.055em}.four-tools-icon.svelte-11gjnez{display:grid;width:2.65rem;height:2.65rem;place-items:center;border:var(--keyline, 2px) solid var(--ink);border-radius:50%;background:color-mix(in srgb,var(--tool-wash) 58%,var(--canvas));color:var(--ink);transform:rotate(-2deg)}.four-tools-row.svelte-11gjnez:nth-child(2n) .four-tools-icon:where(.svelte-11gjnez){transform:rotate(2deg)}.four-tools-copy.svelte-11gjnez h3:where(.svelte-11gjnez){margin:0;font-family:var(--font-display);font-size:clamp(2.2rem,3.6vw,2.8rem);font-weight:var(--weight-display);letter-spacing:-.035em;line-height:.98;text-wrap:balance}.four-tools-copy.svelte-11gjnez h3:where(.svelte-11gjnez) span:where(.svelte-11gjnez){display:block;white-space:nowrap}.four-tools-blurb.svelte-11gjnez{max-width:43ch;margin-top:clamp(1.5rem,3vw,2.25rem);color:var(--ink-secondary);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.62}.four-tools-link.svelte-11gjnez{margin-top:clamp(1.5rem,2.5vw,2rem);color:var(--ink);font-family:var(--font-meta);font-size:.78rem;font-weight:var(--weight-label);letter-spacing:.035em}.four-tools-art.svelte-11gjnez{position:relative;display:grid;min-width:0;aspect-ratio:1;place-items:center;margin:0;isolation:isolate}.four-tools-art.is-motion.svelte-11gjnez{aspect-ratio:640 / 520}@media(min-width:52.01rem){.four-tools-art.is-motion.svelte-11gjnez>.rewrite-rive-demo,.four-tools-art.is-motion.svelte-11gjnez>.tool-video-demo{width:min(116%,48rem)}#home-tool-second-read.svelte-11gjnez .four-tools-art:where(.svelte-11gjnez)>.tool-video-demo{transform:translateY(clamp(1.5rem,2vw,2rem))}}@media(min-width:52.01rem){.four-tools-intro.svelte-11gjnez h2:where(.svelte-11gjnez){max-width:none;white-space:nowrap}}@media(max-width:52rem){.four-tools-story.svelte-11gjnez{padding-top:1.25rem}.four-tools-list.svelte-11gjnez{gap:clamp(2.25rem,8vw,3rem);margin-top:clamp(2.5rem,8vw,3.5rem)}.four-tools-row.svelte-11gjnez,.four-tools-row.art-first.svelte-11gjnez{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,8vw,3rem);min-height:0}.four-tools-row.svelte-11gjnez .four-tools-copy:where(.svelte-11gjnez),.four-tools-row.art-first.svelte-11gjnez .four-tools-copy:where(.svelte-11gjnez){grid-column:1;grid-row:1;max-width:36rem}.four-tools-row.svelte-11gjnez .four-tools-art:where(.svelte-11gjnez),.four-tools-row.art-first.svelte-11gjnez .four-tools-art:where(.svelte-11gjnez){grid-column:1;grid-row:2;width:min(100%,31rem);margin-inline:auto}}@media(max-width:30rem){.four-tools-story.svelte-11gjnez{padding-inline:0}.four-tools-label.svelte-11gjnez{margin-bottom:1rem}.four-tools-icon.svelte-11gjnez{width:2.4rem;height:2.4rem}.four-tools-copy.svelte-11gjnez h3:where(.svelte-11gjnez){font-size:clamp(2rem,9.5vw,2.6rem)}}@media(prefers-reduced-motion:reduce){.four-tools-story.svelte-11gjnez,.four-tools-story.svelte-11gjnez :where(.svelte-11gjnez){animation:none!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.capability-video.svelte-vbnaqb{display:block;width:100%;height:100%;object-fit:contain}.sr-only.svelte-vbnaqb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
