.tool-breadcrumbs{color:#796780;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 25px;font-size:11px;line-height:1.7;display:flex}.tool-breadcrumbs a{text-underline-offset:3px;text-decoration:underline}.tool-breadcrumbs [aria-current]{color:#4e3d5e}.tool-facts{color:#6c597d;flex-wrap:wrap;gap:14px 25px;margin:-12px 0 30px;padding:0;font-size:12px;list-style:none;display:flex}.tool-facts li{align-items:center;gap:7px;display:flex}.tool-facts svg{color:#7656df;flex:none}.tool-benefits{border-top:1px solid #e3dce9;margin-top:65px;padding-top:36px}.tool-benefits>h2{letter-spacing:-.04em;max-width:620px;margin:0 0 28px;font-size:29px;line-height:1.2}.tool-benefits>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.tool-benefits h3{letter-spacing:-.02em;margin:0 0 10px;font-size:16px;line-height:1.4}.tool-benefits p{color:#6c6377;margin:0;font-size:13px;line-height:1.8}.tool-reading{background:#f2edf9;border:1px solid #e3d9ec;border-radius:18px;align-items:center;gap:35px;margin-top:55px;padding:28px;display:flex}.tool-reading>div{flex:1}.tool-reading h2{letter-spacing:-.035em;margin:10px 0;font-size:23px;line-height:1.3}.tool-reading h2 a{display:inline}.tool-reading h2 svg{vertical-align:middle}.tool-reading p{color:#72607e;max-width:620px;margin:0;font-size:13px;line-height:1.8}.tool-reading>.text-link{flex:none;max-width:195px;font-size:12px;line-height:1.6}.tools-hub>h1{letter-spacing:-.055em;max-width:720px;margin:15px 0 23px;font-size:clamp(40px,6vw,64px);line-height:1.08}.tools-hub-lead{color:#706277;max-width:650px;font-size:17px;line-height:1.75}.free-tool-cards{grid-template-columns:1fr 1fr;gap:24px;margin:35px 0 65px;display:grid}.free-tool-cards>a{background:#fff;border:1px solid #e5ddec;border-radius:20px;flex-direction:column;align-items:start;padding:30px;transition:border-color .15s,background-color .15s;display:flex;box-shadow:0 4px 16px #45304f04}.free-tool-cards>a:hover{background:#fbf8fe;border-color:#b6a0d0}.free-tool-cards>a>svg{color:#7656df;margin-bottom:24px}.free-tool-cards h2{letter-spacing:-.035em;margin:0 0 15px;font-size:26px;line-height:1.2}.free-tool-cards p{color:#796882;margin:0 0 24px;font-size:14px;line-height:1.8}.free-tool-cards a>span{color:#7655a3;align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:600;display:flex}.tools-hub-guides>h2,.tools-hub-note>h2{letter-spacing:-.04em;margin:12px 0 26px;font-size:30px;line-height:1.15}.tools-hub-guides>div{grid-template-columns:1fr 1fr;gap:25px;display:grid}.tools-hub-guides a{background:#f4f0f8;border-top:1px solid #e0d7e8;padding:25px}.tools-hub-guides h3{letter-spacing:-.03em;margin:0 0 12px;font-size:21px;line-height:1.35}.tools-hub-guides p,.tools-hub-note p{color:#76637f;font-size:14px;line-height:1.85}.tools-hub-guides a>span{color:#775394;font-size:12px;font-weight:600}.tools-hub-note{max-width:800px;margin-top:65px}.tools-hub-note a{text-underline-offset:3px;text-decoration:underline}.creator-guide{max-width:850px;margin:auto;padding:25px 32px 80px}.guide-heading{margin:35px 0 38px}.guide-heading h1{letter-spacing:-.05em;margin:18px 0 23px;font-size:clamp(35px,5.5vw,57px);line-height:1.08}.guide-heading>p{color:#77667e;font-size:18px;line-height:1.75}.guide-body{color:#63536c;font-size:16px;line-height:1.85}.guide-body h2{letter-spacing:-.035em;color:#302635;margin:45px 0 18px;scroll-margin-top:24px;font-size:28px;line-height:1.25}.guide-body p{margin:18px 0}.guide-body li{margin:12px 0;padding-inline-start:5px}.guide-body li>strong{color:#42324f}.guide-body a{color:#7048a2;text-underline-offset:3px;text-decoration:underline}.guide-toc{background:#f0eaf7;border-radius:15px;gap:10px;margin:30px 0;padding:25px 28px;font-size:14px;display:grid}.guide-toc strong{color:#594068;margin-bottom:3px}.guide-note,.guide-cta{background:#f2edf7;border-inline-start:3px solid #9275c3;border-radius:0 13px 13px 0;margin:30px 0;padding:25px 28px;font-size:15px}.guide-note strong,.guide-cta strong{color:#594067;letter-spacing:-.02em;font-size:18px}.guide-note p,.guide-cta p{margin:10px 0 0}.guide-cta .button{color:#fff;margin-top:20px;font-size:13px;text-decoration:none}.guide-body pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#eeebf2;border-radius:12px;padding:20px;font-size:13px;line-height:1.8}.guide-table{background:#fff;border:1px solid #e2d8eb;border-radius:13px;margin:30px 0;overflow:auto}.guide-table table{border-collapse:collapse;width:100%;min-width:510px;font-size:13px;line-height:1.7}.guide-table caption{text-align:left;color:#786681;background:#f5f1fa;padding:15px;font-size:11px}.guide-table th,.guide-table td{text-align:left;vertical-align:top;border-bottom:1px solid #eee8f3;padding:17px}.guide-table thead{color:#694b80;background:#faf8fc}.guide-table tr:last-child>*{border-bottom:0}.guide-qr-example{background:#f0ebf7;border-radius:16px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:30px;margin:30px 0;padding:25px;display:grid}.guide-qr-example>img{background:#fff;border-radius:9px;width:190px;height:auto}.guide-qr-example figcaption{color:#765e85;font-size:13px;line-height:1.8}@media (max-width:750px){.tool-benefits{margin-top:42px;padding-top:28px}.tool-benefits>h2{font-size:26px}.tool-benefits>div{grid-template-columns:1fr;gap:25px}.tool-benefits p{font-size:14px}.tool-reading{flex-direction:column;align-items:start;gap:23px;padding:23px}.tool-reading h2{font-size:22px}.tool-reading>.text-link{max-width:none}.tool-facts{gap:10px 19px;margin:-6px 0 24px;font-size:11px}.free-tool-cards,.tools-hub-guides>div{grid-template-columns:1fr;gap:20px}.free-tool-cards>a{padding:25px}.tools-hub-lead{font-size:15px}.tools-hub-guides a{padding:23px}.creator-guide{padding:16px 20px 50px}.guide-heading{margin:22px 0 28px}.guide-heading h1{font-size:37px}.guide-heading>p{font-size:16px}.guide-body{font-size:15px}.guide-body h2{margin-top:35px;font-size:26px}.guide-toc,.guide-note,.guide-cta{padding:22px}.guide-qr-example{grid-template-columns:1fr;justify-items:center;gap:18px;padding:22px}.guide-qr-example figcaption{text-align:center}.guide-qr-example>img{width:200px}.guide-table table{font-size:12px}.guide-table th,.guide-table td{padding:15px}.tool-breadcrumbs{margin-bottom:20px;font-size:10px}.shortener-intro.tool-art-intro .tool-intro-art{width:115px}}@media (prefers-reduced-motion:reduce){.free-tool-cards>a{transition:none}}@media (max-width:600px){.shortener-main .shortener-intro.tool-art-intro{gap:14px;margin-bottom:22px}.shortener-intro.tool-art-intro .tool-intro-art{width:96px}.shortener-intro.tool-art-intro h1{margin-bottom:14px}}
