.mkt{min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-image:radial-gradient(1200px 600px at 88% -140px,rgba(241,101,61,.08),transparent 60%),radial-gradient(1000px 560px at -10% 22%,rgba(255,184,140,.1),transparent 55%);background-attachment:fixed}.mkt a{color:#F1653D;text-decoration:none}.mkt a:hover{color:#D9502E}.mkt ::selection{background:#F1653D;color:#FFFDF8}.mkt h1,.mkt h2{font-family:Fraunces,Georgia,serif!important}.mkt header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(250,246,239,.85);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mkt a,.mkt button{transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease,filter .16s ease,border-color .16s ease,opacity .16s ease}.mkt a[style*="background:#F1653D"]{box-shadow:0 12px 24px -12px rgba(241,101,61,.5)}.mkt a[style*="background:#F1653D"]:hover{filter:brightness(.95);transform:translateY(-1px);box-shadow:0 16px 32px -12px rgba(241,101,61,.55);color:#FFFDF8}.mkt a[style*="background:#FAF6EF"]:hover{transform:translateY(-1px);box-shadow:0 14px 28px -14px rgba(22,26,46,.35)}.mkt a[style*="border:1px solid #161A2E"]:hover{background:#161A2E;color:#FAF6EF!important;transform:translateY(-1px)}.mkt button[type=submit]:hover:not(:disabled){filter:brightness(.95);transform:translateY(-1px);box-shadow:0 14px 28px -12px rgba(241,101,61,.55)}.mkt div[style*="border:1px solid #E8DFD0"][style*="border-radius:1"]{box-shadow:0 1px 2px rgba(43,33,24,.04),0 14px 34px -28px rgba(43,33,24,.2)}.mkt div[style*="border-radius:18px"]{transition:transform .22s ease,box-shadow .22s ease}.mkt div[style*="border-radius:18px"]:hover{transform:translateY(-4px);box-shadow:0 26px 52px -26px rgba(43,33,24,.28)}.mkt ::placeholder{color:#A69D8E}.mkt input,.mkt select,.mkt textarea{outline:none}.mkt input:focus,.mkt select:focus,.mkt textarea:focus{border-color:#F1653D!important}.mkt-start button[type=submit]{box-shadow:0 12px 24px -12px rgba(241,101,61,.5)}.mkt-start button[type=submit]:disabled{opacity:.6;cursor:default}.mkt-start div[style*="border-radius:16px"]{box-shadow:0 1px 2px rgba(43,33,24,.04),0 14px 34px -28px rgba(43,33,24,.2)}.mkt img{max-width:100%}.mkt .feat-img img{width:100%;height:auto;display:block}@media (max-width:1024px){.mkt footer,.mkt header,.mkt section{padding-left:32px!important;padding-right:32px!important}.mkt section>div[style*="repeat(4,1fr)"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.mkt{background-attachment:scroll}.mkt section>div>div[style*=grid-template-columns],.mkt section>div[style*=grid-template-columns],.mkt section[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.mkt section>div[style*="repeat(4,1fr)"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mkt section>.feat-img{order:9!important}.mkt div[style*="height:440px"]{height:auto!important}.mkt header{flex-wrap:wrap;gap:10px 16px;padding-top:14px!important;padding-bottom:14px!important}.mkt header>nav{order:3;flex-basis:100%;overflow-x:auto;gap:24px!important;scrollbar-width:none}.mkt header>nav::-webkit-scrollbar{display:none}.mkt header>div{gap:14px!important}}@media (max-width:700px){.mkt footer{flex-direction:column;gap:18px;text-align:center;padding-top:32px!important;padding-bottom:32px!important}.mkt footer nav{flex-wrap:wrap;justify-content:center;gap:16px 20px!important}}@media (max-width:640px){.mkt section{padding-left:20px!important;padding-right:20px!important}.mkt section[style*="padding:80px"],.mkt section[style*="padding:88px"],.mkt section[style*="padding:96px"]{padding-top:56px!important;padding-bottom:56px!important}.mkt h1{font-size:clamp(30px,8.5vw,40px)!important}.mkt h2{font-size:clamp(24px,6.5vw,30px)!important}.mkt section div[style*="display:flex"]:not([style*="flex-direction:column"]){flex-wrap:wrap}.mkt section>div[style*="repeat(4,1fr)"]{grid-template-columns:minmax(0,1fr)!important}.mkt form[style*="padding:36px"],.mkt form[style*="padding:40px"]{padding:24px 20px!important}.mkt div[style*="padding:44px"],.mkt div[style*="padding:48px"]{padding:28px 20px!important}}@media (max-width:560px){.mkt div[style*="width:138px"]{display:none!important}.mkt div[style*="height:420px"]{height:auto!important}}@media (max-width:420px){.mkt header a[href="/dashboard"]{display:none}.mkt header a[href^="/start"]{padding:10px 16px!important;font-size:14px!important}}