.mkt .guides-page .wrap{max-width:1040px}.mkt .guides-page .hero{text-align:center;padding:60px 0 20px;position:relative;overflow:hidden}.mkt .guides-page .hero:before{content:"";z-index:-1;background:radial-gradient(600px 360px at 25% 0,#7c74ff33,#0000 60%);position:absolute;inset:0}.mkt .guides-page .ey{letter-spacing:.08em;text-transform:uppercase;color:var(--iris);margin-bottom:12px;font-size:13px;font-weight:700}.mkt .guides-page .hero h1{max-width:16ch;margin:0 auto 14px;font-size:50px;font-weight:800}.mkt .guides-page .hero p{color:var(--ink-2);max-width:600px;margin:0 auto;font-size:19px}.mkt .guides-page .feature{background:var(--surf);border:1px solid var(--line);box-shadow:var(--shadow);cursor:pointer;border-radius:20px;grid-template-columns:1.1fr 1fr;gap:0;margin:36px 0 30px;transition:all .15s;display:grid;overflow:hidden}.mkt .guides-page .feature:hover{transform:translateY(-3px)}.mkt .guides-page .feature .cover{color:#fff;background:linear-gradient(150deg,#6c63ff,#4b43ff);flex-direction:column;justify-content:flex-end;min-height:240px;padding:34px;display:flex}.mkt .guides-page .feature .cover .cat{letter-spacing:.05em;text-transform:uppercase;opacity:.85;margin-bottom:auto;font-size:12px;font-weight:700}.mkt .guides-page .feature .cover h2{color:#fff;font-size:30px}.mkt .guides-page .feature .body{flex-direction:column;justify-content:center;padding:34px;display:flex}.mkt .guides-page .feature .body .fp{background:var(--ember);color:#fff;border-radius:20px;align-self:flex-start;margin-bottom:14px;padding:4px 10px;font-size:11px;font-weight:700}.mkt .guides-page .feature .body p{color:var(--ink-2);margin-bottom:18px;font-size:16px}.mkt .guides-page .feature .body .meta{color:var(--ink-3);align-items:center;gap:14px;font-size:13px;display:flex}.mkt .guides-page .grid{grid-template-columns:repeat(3,1fr);gap:20px;padding-bottom:20px;display:grid}.mkt .guides-page .card{background:var(--surf);border:1px solid var(--line);box-shadow:var(--shadow-s);cursor:pointer;border-radius:16px;flex-direction:column;transition:all .14s;display:flex;overflow:hidden}.mkt .guides-page .card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.mkt .guides-page .card .thumb{color:#fff;align-items:flex-end;height:120px;padding:14px;display:flex}.mkt .guides-page .card .thumb .cat{letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border-radius:20px;padding:4px 9px;font-size:11px;font-weight:700}.mkt .guides-page .card .b{flex-direction:column;flex:1;padding:16px 17px;display:flex}.mkt .guides-page .card h3{margin-bottom:7px;font-size:17px;line-height:1.25}.mkt .guides-page .card p{color:var(--ink-2);margin-bottom:14px;font-size:13.5px}.mkt .guides-page .card .meta{color:var(--ink-3);align-items:center;gap:8px;margin-top:auto;font-size:12px;display:flex}.mkt .guides-page .card .soon{color:var(--ember);font-weight:700}.mkt .guides-page .cta{max-width:900px;margin:50px auto 70px}.mkt .guides-page .cta-in{background:linear-gradient(120deg, var(--iris), #8a3dff 60%, var(--ember));text-align:center;color:#fff;border-radius:26px;padding:48px 36px}.mkt .guides-page .cta-in h2{color:#fff;margin-bottom:10px;font-size:32px}.mkt .guides-page .cta-in p{opacity:.9;margin-bottom:22px}.mkt .guides-page .cta-in .btn{color:var(--iris-d);background:#fff}@media (max-width:860px){.mkt .guides-page .hero h1{font-size:36px}.mkt .guides-page .feature,.mkt .guides-page .grid{grid-template-columns:1fr}}