html{scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,Helvetica,sans-serif;color:#222;line-height:1.7}.preview010,.preview011,.preview016{font-size:28px;line-height:1.8;color:#222;letter-spacing:.3px}.font-preview p{font-size:27px!important;line-height:30px}.preview010{font-family:'Kruti010'}.preview011{font-family:'Kruti011'}.preview016{font-family:'Kruti016'}@font-face{font-family:'Kruti010';src:url(../../fonts/krutidev/KrutiDev010.ttf) format("truetype");font-display:swap}@font-face{font-family:'Kruti011';src:url(../../fonts/krutidev/KrutiDev011.ttf) format("truetype");font-display:swap}@font-face{font-family:'Kruti016';src:url(../../fonts/krutidev/KrutiDev016.ttf) format("truetype");font-display:swap}a{text-decoration:none}.st-download{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:10px!important;padding:16px 30px!important;background:#2563eb!important;color:#fff!important;border-radius:10px!important;font-size:16px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;width:auto!important;max-width:max-content!important;margin-top:15px;overflow:hidden}.st-download span{display:inline-block!important;line-height:1!important}.st-download:hover{background:#1d4ed8;color:#fff!important;transform:translateY(-2px)}.st-download{display:inline-flex;align-items:center;gap:10px}.download-icon{font-size:20px;line-height:1}.st-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:5px 22px;margin-top:5px}.benefit{font-size:15px;color:#555;font-weight:500}.container{max-width:1200px!important;margin:0 auto;}.st-container{max-width:1200px!important;margin:auto;padding:30px 20px}.st-breadcrumb{font-size:14px;color:#777;margin-bottom:20px}.st-breadcrumb a{color:#2563eb}.st-hero{display:grid;grid-template-columns:2fr 1fr;gap:30px;align-items:start}.st-left{background:#fff;padding:0 35px;border-radius:18px;box-shadow:0 10px 30px rgb(0 0 0 / .06)}.st-badge{display:inline-block;padding:8px 16px;background:#e8f0ff;color:#2563eb;border-radius:40px;font-size:13px;font-weight:700;margin-bottom:20px}.st-left h1{font-size:44px;line-height:1.2;margin-bottom:18px}.st-left p{font-size:18px;color:#666}.st-rating{display:flex;align-items:center;gap:15px;margin-bottom:0}.star{color:#ffb400;font-size:22px}img{max-width:100%;height:auto;display:block}.st-note{margin-top:20px;font-size:14px;color:#666}.st-right{display:flex;flex-direction:column;gap:20px}.st-card{background:#fff;padding:30px;border-radius:18px;box-shadow:0 10px 30px rgb(0 0 0 / .06)}.st-card h3{margin-bottom:20px;font-size:24px}.st-info{list-style:none}.st-info li{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #eee}.st-info li:last-child{border:none}.st-preview{margin-top:50px;background:#fff;border-radius:18px;padding:40px;box-shadow:0 10px 30px rgb(0 0 0 / .06)}.st-preview h2{font-size:32px;margin-bottom:15px}.st-preview p{color:#666;margin-bottom:30px}.preview-box{border:2px dashed #d8d8d8;padding:40px;border-radius:14px;text-align:center;background:#fafafa}.preview-box h3{font-size:42px;margin-bottom:20px;font-weight:400}.preview-box p{font-size:28px;margin:15px 0;color:#333}.try-box{margin-top:30px;background:#edf5ff;padding:25px;border-radius:14px;display:flex;align-items:center;gap:150px}.try-box div h3{margin-bottom:8px}.try-btn{background:#16a34a;color:#fff;padding:14px 26px;border-radius:10px;font-weight:700}@media(max-width:900px){.st-hero{grid-template-columns:1fr}.st-left h1{font-size:34px}.preview-box h3{font-size:28px}.try-box{flex-direction:column;text-align:center}}.st-section,.st-download-section,.st-install,.st-keyboard,.st-faq,.st-tools,.st-fonts{margin-top:70px}.st-section h2,.st-download-section h2,.st-install h2,.st-keyboard h2,.st-faq h2,.st-tools h2,.st-fonts h2{font-size:34px;margin-bottom:18px}.st-heading p{font-size:17px;color:#666;margin-bottom:20px}.feature-try{line-height:10px}.feature-try h3{padding-bottom:25px}.st-features{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:40px}.feature-card{background:#fff;padding:35px 25px;border-radius:18px;text-align:center;box-shadow:0 8px 30px rgb(0 0 0 / .05);transition:all .25s ease}.feature-card:hover{transform:translateY(-6px)}.feature-icon{width:70px;height:70px;margin:auto;margin-bottom:20px;border-radius:50%;background:#eef4ff;display:flex;justify-content:center;align-items:center;font-size:34px}.feature-card h3{font-size:20px;margin-bottom:12px}.feature-card p{color:#666;font-size:17px}.version-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:35px}.st-version-card{background:#fff;padding:25px;border-radius:18px;box-shadow:0 8px 30px rgb(0 0 0 / .05);transition:all .25s ease}.st-version-card:hover{transform:translateY(-6px)}.st-version-card h3{font-size:24px;margin-bottom:15px}.st-version-card p{color:#666;margin-bottom:10px}.st-version-card a{display:inline-block;background:#2563eb;color:#fff;padding:13px 26px;border-radius:10px;font-weight:700}.install-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:35px}.install-card{background:#fff;padding:35px;border-radius:18px;text-align:center;box-shadow:0 8px 30px rgb(0 0 0 / .05)}.install-card span{display:inline-flex;justify-content:center;align-items:center;width:55px;height:55px;background:#2563eb;color:#fff;border-radius:50%;font-size:22px;font-weight:700;margin-bottom:20px}.install-card h3{margin-bottom:12px}.install-card p{font-size:16px;color:#666}.st-keyboard{background:#fff;padding:40px;border-radius:18px;box-shadow:0 8px 30px rgb(0 0 0 / .05)}.st-keyboard p{margin:18px 0 30px;color:#666}.st-keyboard img{width:100%;border-radius:12px;border:1px solid #e5e5e5}.st-faq-item{background:#fff;border-radius:14px;margin-bottom:18px;box-shadow:0 8px 25px rgb(0 0 0 / .05)}.st-faq-question{width:100%;background:#fff;border:none;padding:5px 28px;font-size:18px;font-weight:600;text-align:left;cursor:pointer;position:relative}.st-faq-question::after{content:"+";position:absolute;right:28px;top:50%;transform:translateY(-50%);font-size:28px;color:#2563eb;transition:.3s}.st-faq-item.active .st-faq-question::after{content:"−"}.st-faq-answer{max-height:0;overflow:hidden;opacity:0;padding:0 28px;transition:max-height .35s ease,opacity .25s ease,padding .35s ease}.st-faq-answer p{padding-bottom:20px;color:#666}.st-faq-item.active .st-faq-answer{max-height:50px;opacity:1;padding:0 28px 20px}.tool-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:35px}.tool-grid p{margin:22px 0;display:contents}.tool-grid a{background:#fff;padding:15px;text-align:center;border-radius:14px;box-shadow:0 8px 25px rgb(0 0 0 / .05);color:#2563eb;font-weight:700;transition:all .25s ease}.tool-grid a:hover{background:#2563eb;color:#fff}.font-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:35px}.font-card{background:#fff;padding:35px;border-radius:18px;text-align:center;box-shadow:0 8px 25px rgb(0 0 0 / .05);transition:all .25s ease}.font-card:hover{transform:translateY(-6px)}.font-card h3{margin-bottom:25px}.font-card a{display:inline-block;padding:12px 24px;background:#2563eb;color:#fff;border-radius:10px;font-weight:700}@media(max-width:1000px){.st-features{grid-template-columns:repeat(2,1fr)}.version-grid{grid-template-columns:1fr}.install-grid{grid-template-columns:repeat(2,1fr)}.tool-grid{grid-template-columns:repeat(2,1fr)}.font-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.st-features{grid-template-columns:1fr}.install-grid{grid-template-columns:1fr}.tool-grid{grid-template-columns:1fr}.font-grid{grid-template-columns:1fr}.st-section h2,.st-download-section h2,.st-install h2,.st-keyboard h2,.st-faq h2,.st-tools h2,.st-fonts h2{font-size:28px}.feature-card,.install-card,.font-card,.st-version-card{padding:28px}.st-keyboard{padding:25px}}.st-download,.try-btn,.st-version-card a,.font-card a{cursor:pointer;padding:9px 26px;border-radius:10px;color:#f5f6f8;background:#134fca}.st-download:hover,.try-btn:hover,.st-version-card a:hover,.font-card a:hover{background:#1a60ec;color:#fff!important;background:#134fca!important}.feature-card:hover,.st-version-card:hover,.font-card:hover,.install-card:hover{transform:translateY(-6px)}.st-card,.feature-card,.install-card,.st-version-card,.font-card{transition:all .25s ease;border:1px solid #edf0f5}