.tool-page-module__XEjrkG__hero{background:linear-gradient(120deg,#f4f5f5 0%,#fff 55%,#e6f0fc 100%);position:relative;overflow:hidden}.tool-page-module__XEjrkG__hero:after{content:"";pointer-events:none;border:1px solid #0068df1f;border-radius:50%;width:42rem;height:42rem;position:absolute;top:-24rem;right:-20rem}.tool-page-module__XEjrkG__rule{opacity:.35;background:#105a77;width:2.5rem;height:1px}.tool-page-module__XEjrkG__visual{isolation:isolate;background:#0d4875;border-radius:2rem;place-items:center;min-height:22rem;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 65px #0d487538}.tool-page-module__XEjrkG__visual:before,.tool-page-module__XEjrkG__visual:after{content:"";border:1px solid #4cbaeb59;border-radius:50%;animation:14s linear infinite tool-page-module__XEjrkG__orbit;position:absolute}.tool-page-module__XEjrkG__visual:before{width:24rem;height:24rem}.tool-page-module__XEjrkG__visual:after{width:17rem;height:17rem;animation-duration:10s;animation-direction:reverse}.tool-page-module__XEjrkG__visualOrb{filter:blur(2px);background:radial-gradient(circle at 35% 30%,#4cbaeb8c,#0068df14 60%,#0000 70%);border-radius:50%;width:11rem;height:11rem;animation:5s ease-in-out infinite tool-page-module__XEjrkG__breathe;position:absolute}.tool-page-module__XEjrkG__visualArt{z-index:1;width:min(80%,22rem);position:relative;overflow:visible}.tool-page-module__XEjrkG__thread{stroke:#4cbaeb;stroke-width:4px;stroke-linecap:round;stroke-dasharray:10 11;animation:7s linear infinite tool-page-module__XEjrkG__draw}.tool-page-module__XEjrkG__threadAlt{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 9;opacity:.7;animation:5s linear infinite reverse tool-page-module__XEjrkG__draw}.tool-page-module__XEjrkG__pulse{stroke:#fff;stroke-width:2px;stroke-dasharray:3 8;opacity:.75;transform-origin:126px 72px;animation:3.5s ease-in-out infinite tool-page-module__XEjrkG__pulse}.tool-page-module__XEjrkG__dot{fill:#fff;transform-origin:126px 72px;animation:3.5s ease-in-out infinite tool-page-module__XEjrkG__breathe}.tool-page-module__XEjrkG__stitch{stroke:#4cbaeb;stroke-width:2px;stroke-linecap:round;opacity:.65;stroke-dasharray:2 8}.tool-page-module__XEjrkG__spark{stroke:#4cbaeb;stroke-width:2px;stroke-linecap:round;opacity:.9;animation:2.4s ease-in-out infinite tool-page-module__XEjrkG__twinkle}.tool-page-module__XEjrkG__visualLabel{z-index:2;text-overflow:ellipsis;white-space:nowrap;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#10384d6b;border:1px solid #ffffff40;border-radius:999px;max-width:calc(100% - 3rem);padding:.45rem .8rem;font:600 11px/1.2 Montserrat,sans-serif;position:absolute;bottom:1.25rem;left:1.5rem;overflow:hidden}.tool-page-module__XEjrkG__visual.tool-page-module__XEjrkG__convert{background:#105a77}.tool-page-module__XEjrkG__visual.tool-page-module__XEjrkG__hoop{background:#10384d}.tool-page-module__XEjrkG__visual.tool-page-module__XEjrkG__swatches{background:#0d4875}.tool-page-module__XEjrkG__visual.tool-page-module__XEjrkG__calculator{background:#105a77}.tool-page-module__XEjrkG__visual.tool-page-module__XEjrkG__scan{background:#0d4875}.tool-page-module__XEjrkG__visual.tool-page-module__XEjrkG__patch{background:#10384d}.tool-page-module__XEjrkG__dstPreviewVisual{background:#f3f8fe}.tool-page-module__XEjrkG__dstPreviewVisual:before,.tool-page-module__XEjrkG__dstPreviewVisual:after,.tool-page-module__XEjrkG__dstPreviewVisual .tool-page-module__XEjrkG__visualOrb{display:none}.tool-page-module__XEjrkG__dstPreview{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s;position:relative;transform:scale(1.015)}.tool-page-module__XEjrkG__dstPreviewVisual:hover .tool-page-module__XEjrkG__dstPreview{transform:scale(1.05)}.tool-page-module__XEjrkG__dstPreviewVisual .tool-page-module__XEjrkG__visualLabel{color:#10384d;background:#ffffffe0;border-color:#0d487538}.tool-page-module__XEjrkG__pesViewerVisual{background:#f4f5f5}.tool-page-module__XEjrkG__pesViewerVisual:before,.tool-page-module__XEjrkG__pesViewerVisual:after{display:none}.tool-page-module__XEjrkG__pesViewerLogo{z-index:1;object-fit:contain;width:min(82%,23rem);height:min(82%,23rem);position:relative}.tool-page-module__XEjrkG__patchSizeArtworkVisual{background:#0d4875}.tool-page-module__XEjrkG__patchSizeArtworkVisual:before,.tool-page-module__XEjrkG__patchSizeArtworkVisual:after{display:none}.tool-page-module__XEjrkG__patchSizeArtwork{z-index:1;object-fit:contain;object-position:center;width:100%;height:100%;position:relative}.tool-page-module__XEjrkG__patchSizeArtworkVisual .tool-page-module__XEjrkG__visualLabel{background:#000000ad;border-color:#ffffff59}.tool-page-module__XEjrkG__embroiderySizeConverterVisual:before,.tool-page-module__XEjrkG__embroiderySizeConverterVisual:after,.tool-page-module__XEjrkG__embroiderySizeConverterVisual .tool-page-module__XEjrkG__visualOrb,.tool-page-module__XEjrkG__embroiderySizeConverterVisual .tool-page-module__XEjrkG__visualLabel{display:none}.tool-page-module__XEjrkG__embroiderySizeConverterLogo{z-index:1;object-fit:contain;width:min(76%,22rem);height:min(76%,22rem);position:relative}.tool-page-module__XEjrkG__panel{fill:#ffffff1a;stroke:#4cbaeb;stroke-width:2px}.tool-page-module__XEjrkG__arrow{stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.tool-page-module__XEjrkG__hoop{stroke:#4cbaeb;stroke-width:4px;stroke-dasharray:6 8}.tool-page-module__XEjrkG__hoopInner{stroke:#ffffffb3;stroke-width:2px}.tool-page-module__XEjrkG__swatchOne{fill:#0068df;stroke:#fff;stroke-width:2px}.tool-page-module__XEjrkG__swatchTwo{fill:#4cbaeb;stroke:#fff;stroke-width:2px}.tool-page-module__XEjrkG__swatchThree{fill:#105a77;stroke:#fff;stroke-width:2px}.tool-page-module__XEjrkG__swatchFour{fill:#f4f5f5;stroke:#fff;stroke-width:2px}.tool-page-module__XEjrkG__calcBody{fill:#ffffff1a;stroke:#4cbaeb;stroke-width:2px}.tool-page-module__XEjrkG__calcScreen{fill:#ffffffe6}.tool-page-module__XEjrkG__calcGrid{stroke:#4cbaeb;stroke-width:2px;opacity:.8}.tool-page-module__XEjrkG__scanFrame{stroke:#4cbaeb;stroke-width:4px;stroke-linecap:round}.tool-page-module__XEjrkG__scanRing{stroke:#ffffffa6;stroke-width:2px;stroke-dasharray:4 8}.tool-page-module__XEjrkG__scanLine{stroke:#4cbaeb;stroke-width:2px;stroke-dasharray:2 8}.tool-page-module__XEjrkG__patchShape{fill:#ffffff1a;stroke:#4cbaeb;stroke-width:3px}.tool-page-module__XEjrkG__patchInner{stroke:#ffffffbf;stroke-width:2px;stroke-dasharray:3 6}.tool-page-module__XEjrkG__convertArt,.tool-page-module__XEjrkG__hoopArt,.tool-page-module__XEjrkG__swatchArt,.tool-page-module__XEjrkG__calculatorArt,.tool-page-module__XEjrkG__scanArt,.tool-page-module__XEjrkG__patchArt,.tool-page-module__XEjrkG__threadArt{opacity:1}.tool-page-module__XEjrkG__nextStep{color:#fff;background:#10384d;border-radius:1rem;padding:1.5rem;box-shadow:0 16px 45px #10384d24}.tool-page-module__XEjrkG__nextEyebrow{color:#4cbaeb;letter-spacing:.16em;text-transform:uppercase;font:600 12px/1.2 Montserrat,sans-serif}.tool-page-module__XEjrkG__infoCard{color:#3a3a3abf;background:#fff;border:1px solid #10384d1a;border-radius:.75rem;padding:1.25rem;font-size:15px;line-height:1.625;transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden}.tool-page-module__XEjrkG__infoCard:before{content:"";opacity:0;background:#4cbaeb;width:3px;transition:opacity .24s,transform .24s;position:absolute;inset:0 auto 0 0;transform:scaleY(.45)}.tool-page-module__XEjrkG__infoCard:hover{border-color:#bfd8f5;transform:translateY(-3px);box-shadow:0 14px 30px #10384d17}.tool-page-module__XEjrkG__infoCard:hover:before{opacity:1;transform:scaleY(1)}.tool-page-module__XEjrkG__relatedLink{border:1px solid #0000;border-radius:.75rem;grid-template-columns:1.8rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.75rem;transition:transform .22s,border-color .22s,background-color .22s;display:grid}.tool-page-module__XEjrkG__relatedLink:hover{background:#f3f8fe;border-color:#bfd8f5;transform:translate(3px)}.tool-page-module__XEjrkG__relatedMark{color:#0068df;background:#e6f0fc;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.75rem;display:grid}.tool-page-module__XEjrkG__relatedArrow{color:#0068df;font-size:1.1rem;transition:transform .22s}.tool-page-module__XEjrkG__relatedLink:hover .tool-page-module__XEjrkG__relatedArrow{transform:translate(3px)}@keyframes tool-page-module__XEjrkG__orbit{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.05)}to{transform:rotate(360deg)scale(1)}}@keyframes tool-page-module__XEjrkG__breathe{0%,to{opacity:.78;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes tool-page-module__XEjrkG__pulse{0%,to{opacity:.3;transform:scale(.86)}50%{opacity:.9;transform:scale(1.08)}}@keyframes tool-page-module__XEjrkG__draw{to{stroke-dashoffset:-140px}}@keyframes tool-page-module__XEjrkG__twinkle{0%,to{opacity:.3;transform:scale(.75)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.tool-page-module__XEjrkG__visual:before,.tool-page-module__XEjrkG__visual:after,.tool-page-module__XEjrkG__visualOrb,.tool-page-module__XEjrkG__thread,.tool-page-module__XEjrkG__threadAlt,.tool-page-module__XEjrkG__pulse,.tool-page-module__XEjrkG__dot,.tool-page-module__XEjrkG__spark{animation:none}.tool-page-module__XEjrkG__infoCard,.tool-page-module__XEjrkG__infoCard:before,.tool-page-module__XEjrkG__relatedLink,.tool-page-module__XEjrkG__relatedArrow,.tool-page-module__XEjrkG__dstPreview{transition:none}.tool-page-module__XEjrkG__infoCard:hover,.tool-page-module__XEjrkG__relatedLink:hover,.tool-page-module__XEjrkG__relatedLink:hover .tool-page-module__XEjrkG__relatedArrow,.tool-page-module__XEjrkG__dstPreviewVisual:hover .tool-page-module__XEjrkG__dstPreview{transform:none}}
