.tool-range{appearance:none;cursor:pointer;background:#ffffff1f;border-radius:999px;width:100%;height:8px}.tool-range::-webkit-slider-thumb{appearance:none;background:#ff5f00;border:2px solid #fff;border-radius:999px;width:18px;height:18px;box-shadow:0 4px 12px #ff5f0059}.tool-range::-moz-range-thumb{background:#ff5f00;border:2px solid #fff;border-radius:999px;width:18px;height:18px;box-shadow:0 4px 12px #ff5f0059}.tool-kbd{color:#ffb080;background:#ff5f001f;border:1px solid #ff5f0059;border-radius:.45rem;align-items:center;padding:.15rem .45rem;font-size:.7rem;font-weight:600;display:inline-flex}.tool-chrome-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.tool-pick-main-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (min-width:1024px){.tool-pick-main-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:1.5rem}}.tool-page{flex-direction:column;gap:0;display:flex}.tool-page-hero{min-height:min(48svh,460px);padding-top:max(7.25rem, clamp(5.5rem, calc(var(--cvw,1vw) * 12), 9rem));text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;padding-bottom:2.5rem;display:flex;overflow:visible}.tool-page-hero>div{margin-bottom:0!important}.tool-page-hero-title{letter-spacing:-.03em;max-width:18ch;margin:0 auto;padding-block:.12em;font-size:clamp(2.15rem,4.5vw,3.4rem);font-weight:500;line-height:1.2;overflow:visible;color:#fff!important}.tool-page-hero-subtitle,.tool-page-hero-description{max-width:36rem;margin-top:.85rem;margin-left:auto;margin-right:auto;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.55;overflow:visible;color:#ffffffe0!important}@media (max-width:767px){.tool-page-hero-subtitle,.tool-page-hero-description{margin-top:.65rem}}.tool-page-compact .tool-page-panel{margin-bottom:0;padding:.85rem}.tool-page-compact .tool-page-card{border-radius:1rem;padding:.85rem}.tool-page-sections{flex-direction:column;gap:2.5rem;margin-top:2.5rem;padding-bottom:2rem;display:flex}.tool-page-stack{flex-direction:column;gap:1.5rem;display:flex}.tool-page-stack>.tool-page-sections{margin-top:0}.tool-light-band{--ink:#111;color:#111;background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:2.5rem 0}.tool-light-band-inner{width:min(100% - calc(var(--cvw,1vw) * 9), var(--site-content-max,1536px));margin-inline:auto;padding-inline:0}.studio-pending .tool-light-band h1,.studio-pending .tool-light-band h2,.studio-pending .tool-light-band h3,.studio-pending .tool-light-band h4,.studio-pending .tool-light-band h5{color:#111!important}.studio-pending .tool-light-band p{color:#686868!important}.studio-pending .tool-light-band .tool-features-grid>article{color:#111;background:#fff!important;border-color:#e8e8e8!important}.tool-features-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.tool-btn-sm{border-radius:.65rem;height:2rem;min-height:2rem;padding:0 .7rem;font-size:.75rem;line-height:1.2;overflow:visible}.tool-action-btn{box-sizing:border-box;vertical-align:middle;max-height:2.75rem;height:2.75rem!important;min-height:2.75rem!important;padding:0 1rem!important;font-size:.875rem!important;line-height:1!important;overflow:visible!important}.tool-action-btn.tool-action-btn--primary{padding-left:1.25rem!important;padding-right:1.25rem!important}.tool-action-btn.tool-action-btn--icon{width:2.75rem!important;min-width:2.75rem!important;padding-left:0!important;padding-right:0!important}.tool-action-btn svg{flex-shrink:0;width:1rem;height:1rem;display:block}@media (min-width:1025px){.tool-page-hero{min-height:min(52svh,520px);padding-top:1.5rem;padding-bottom:3rem}.tool-page-sections{gap:3.5rem;margin-top:3.5rem}.tool-page-stack{gap:2.5rem}.tool-page-stack>.tool-page-sections{gap:3.5rem;margin-top:0}.tool-light-band{padding:3.5rem 0}.tool-page-compact .tool-page-panel{padding:1.1rem 1.25rem}}@media (max-width:899px){.tool-chrome-grid-2{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.tool-page-hero{min-height:min(44svh,420px);padding-top:max(7.5rem, clamp(6rem, calc(var(--cvw,1vw) * 14), 9.5rem));padding-bottom:2.5rem}.tool-page-sections{gap:2.5rem;margin-top:2.5rem}.tool-page-stack{gap:2rem}.tool-page-stack>.tool-page-sections{gap:2.5rem;margin-top:0}}@media (max-width:767px){.tool-features-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.tool-page-hero{justify-content:flex-start;min-height:min(36svh,300px);padding-top:6.75rem;padding-bottom:1.75rem}.tool-page-hero-title{max-width:15ch;font-size:clamp(1.85rem,8.2vw,2.35rem)}.tool-page-hero-subtitle,.tool-page-hero-description{max-width:34rem;padding-inline:.25rem}.tool-page-stack{gap:1.5rem}.tool-page-stack>.tool-page-sections{gap:1.5rem;margin-top:0;padding-bottom:1rem}.tool-page-sections{gap:1.5rem;margin-top:1.5rem}.tool-page-faq{padding-bottom:1rem}.tool-light-band{padding:1.5rem 0}.tool-page-compact .tool-page-panel,.tool-page-compact .tool-page-card{padding:.75rem}.tool-page-stack .tool-page-panel{gap:1.5rem}.tool-page-stack .tool-page-card{width:100%}}.tool-pick-canvas{min-height:10rem}@media (max-width:767px){.tool-pick-canvas{min-height:12rem}}@media (max-width:539px){.tool-features-grid{grid-template-columns:minmax(0,1fr)}}
