.footer{padding-top:68px}
:root{--purple:#247fb5;--lime:#c7e5f3;--peach:#dceef7}
.footer-main{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:56px;padding-bottom:55px}
.footer-brand p{max-width:310px;color:#aaa3ae;font-size:13px;line-height:1.65;margin:24px 0 0}
.footer-column{display:flex;flex-direction:column;gap:11px}
.footer-column h3{font:600 12px 'DM Sans';color:#fff;margin:2px 0 12px}
.footer-column a{color:#aaa3ae;font-size:13px;transition:color .2s}
.footer-column a:hover{color:var(--lime)}
.footer-lawful{border-top:1px solid #393340;border-bottom:1px solid #393340;display:flex;align-items:center;gap:13px;padding:17px max(32px,calc((100% - 1136px)/2));color:#aaa3ae}
.footer-lawful p{font-size:11px;line-height:1.5;margin:0}
.lawful-icon{width:23px;height:23px;display:grid;place-items:center;flex:none;border:1px solid #5c5663;border-radius:50%;color:var(--lime);font-size:12px}
.footer-bottom{min-height:78px;display:flex;align-items:center;justify-content:space-between;color:#817b87;font-size:11px;gap:20px}
.footer-cta{display:flex;align-items:center;gap:11px;color:#fff!important}
.footer-cta span{color:var(--lime);font-size:17px}
@media(max-width:800px){.footer-main{grid-template-columns:1fr 1fr;gap:35px 25px}.footer-brand{grid-column:span 2}.footer-lawful{padding-left:20px;padding-right:20px}.footer-bottom{padding:20px 0;flex-wrap:wrap;gap:10px}.footer-bottom span:nth-child(2){order:3;width:100%}}
.tools-heading{display:flex;align-items:end;justify-content:space-between;border-top:1px solid var(--line);margin-top:70px;padding-top:32px}.tools-heading h3{font:600 clamp(27px,3.5vw,42px)/1 'DM Sans';letter-spacing:-.07em;max-width:600px;margin:0}.tools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px}.tools-grid article{background:#fff;border:1px solid #e6e2dc;border-radius:12px;padding:23px;min-height:225px;position:relative;transition:transform .2s,box-shadow .2s}.tools-grid article:hover{transform:translateY(-4px);box-shadow:0 14px 30px #241b3512}.tool-number{font:600 10px 'DM Sans';color:var(--purple)}.tool-symbol{position:absolute;right:21px;top:19px;font:600 27px 'DM Sans';color:var(--purple)}.tools-grid h3{font:600 22px 'DM Sans';letter-spacing:-.05em;margin:37px 0 7px}.tools-grid p{color:var(--muted);font-size:13px;line-height:1.5;max-width:230px;margin:0}.tools-grid a{position:absolute;bottom:21px;font-size:12px;font-weight:700;color:var(--purple)}.tools-grid a span{margin-left:8px;color:var(--ink)}
.feature-grid{display:none!important}.tools-heading{margin-top:38px}
@media(max-width:800px){.tools-heading{display:block}.tools-heading h3{margin-top:13px}.tools-grid{grid-template-columns:1fr 1fr}.tools-grid article{min-height:220px;padding:18px}}
@media(max-width:430px){.tools-grid{grid-template-columns:1fr}.tools-grid article{min-height:190px}}
.feature-grid{display:none!important;height:0!important;margin:0!important;overflow:hidden!important}#features>.section-intro{display:none!important}#features>.tools-heading{border-top:0;margin-top:0;padding-top:0}.tools-grid article:before{background-image:var(--tool-image);background-position:center;background-size:cover;background-repeat:no-repeat}.tools-grid article:nth-child(1){--tool-image:url('/assets/images/tools/convert.png')}.tools-grid article:nth-child(2){--tool-image:url('/assets/images/tools/audio.png')}.tools-grid article:nth-child(3){--tool-image:url('/assets/images/tools/edit.png')}.tools-grid article:nth-child(4){--tool-image:url('/assets/images/tools/overlay.png')}.tools-grid article:nth-child(5){--tool-image:url('/assets/images/tools/batch.png')}.tools-grid article:nth-child(6){--tool-image:url('/assets/images/tools/customize.png')}
.tools-grid article:before{display:none}.tools-grid article{min-height:300px;padding-bottom:52px}.tools-grid .tool-image{display:block;width:100%;height:88px;object-fit:cover;border-radius:8px;margin:18px 0 0;background:var(--paper)}.tools-grid h3{margin-top:14px}.tools-grid p{padding-bottom:8px}.tools-grid a{bottom:19px}.tools-grid article:before{content:none!important;display:none!important}
.tools-grid article:before{content:"";display:block;height:88px;margin:18px -4px 0;border-radius:8px;background:var(--paper) var(--tool-image) center/cover no-repeat;opacity:.92}.tools-grid article:nth-child(1){--tool-image:url("assets/images/tools/convert.png")}.tools-grid article:nth-child(2){--tool-image:url("assets/images/tools/audio.png")}.tools-grid article:nth-child(3){--tool-image:url("assets/images/tools/edit.png")}.tools-grid article:nth-child(4){--tool-image:url("assets/images/tools/overlay.png")}.tools-grid article:nth-child(5){--tool-image:url("assets/images/tools/batch.png")}.tools-grid article:nth-child(6){--tool-image:url("assets/images/tools/customize.png")}.tools-grid .tool-symbol{font-size:0;z-index:1;background:#fff;border-radius:50%;width:31px;height:31px;display:grid;place-items:center}.tools-grid .tool-symbol:before{font-family:"bootstrap-icons";font-size:17px}.tools-grid article:nth-child(1) .tool-symbol:before{content:"\f3d1"}.tools-grid article:nth-child(2) .tool-symbol:before{content:"\f5c7"}.tools-grid article:nth-child(3) .tool-symbol:before{content:"\f4ca"}.tools-grid article:nth-child(4) .tool-symbol:before{content:"\f4db"}.tools-grid article:nth-child(5) .tool-symbol:before{content:"\f3d8"}.tools-grid article:nth-child(6) .tool-symbol:before{content:"\f3e2"}
.tools-grid .tool-image{height:188px!important}
.hero-demo{display:none!important}
@media(min-width:801px){.hero-demo{display:grid!important}}
.hero{padding-top:38px}

.footer .brand-mark{background:transparent!important;color:inherit}
