.mkt .mkt-templates .btn.sm{padding:9px 16px;font-size:14px}.mkt .mkt-templates .hero{text-align:center;padding:60px 0 24px;position:relative;overflow:hidden}.mkt .mkt-templates .hero:before{content:"";z-index:-1;background:radial-gradient(600px 360px at 25% 0,#7c74ff2e,#0000 60%),radial-gradient(520px 340px at 80% 8%,#ff6a4d24,#0000 62%);position:absolute;inset:0}.mkt .mkt-templates .ey{letter-spacing:.08em;text-transform:uppercase;color:var(--iris);margin-bottom:12px;font-size:13px;font-weight:700}.mkt .mkt-templates .hero h1{margin:0 auto 16px;font-size:52px;font-weight:800}.mkt .mkt-templates .hero p{color:var(--ink-2);max-width:560px;margin:0 auto;font-size:19px}.mkt .mkt-templates .wrap{max-width:1040px;margin:0 auto;padding:0 24px}.mkt .mkt-templates .anatomy{justify-content:center;align-items:center;max-width:960px;height:560px;margin:14px auto 0;display:flex;position:relative}.mkt .mkt-templates .aslide{aspect-ratio:4/5;color:#fff;z-index:2;background:linear-gradient(150deg,#ff8a56,#ff5470);border-radius:20px;flex-direction:column;justify-content:space-between;width:280px;padding:24px;display:flex;position:relative;box-shadow:0 34px 80px -22px #ff54508c}.mkt .mkt-templates .a-logo-wrap{align-items:center;gap:10px;display:flex}.mkt .mkt-templates .a-logo{background:#fff;border-radius:8px;flex:none;width:26px;height:26px;position:relative;box-shadow:0 0 0 6px #ffffff29}.mkt .mkt-templates .a-logo:after{content:"";background:#ff5470;border-radius:3px;width:11px;height:11px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #ff7a58}.mkt .mkt-templates .a-kick{letter-spacing:.13em;opacity:.9;font-size:10px;font-weight:700}.mkt .mkt-templates .a-title{font-family:var(--disp);font-size:30px;font-weight:800;line-height:1.05}.mkt .mkt-templates .a-sub{opacity:.85;margin-top:8px;font-size:12px}.mkt .mkt-templates .a-handle{opacity:.92;align-items:center;gap:7px;font-size:11px;display:flex}.mkt .mkt-templates .a-handle .d{background:#ffffffd9;border-radius:50%;width:15px;height:15px}.mkt .mkt-templates .co{z-index:3;align-items:center;display:flex;position:absolute}.mkt .mkt-templates .co.left{right:calc(50% + 111px)}.mkt .mkt-templates .co.right{left:calc(50% + 111px)}.mkt .mkt-templates .co .lbl{background:var(--surf);border:1px solid var(--line);box-shadow:var(--shadow);text-align:left;border-radius:12px;padding:10px 13px}.mkt .mkt-templates .co .lbl b{color:var(--ink);font-size:13.5px;display:block}.mkt .mkt-templates .co .lbl>span{color:var(--ink-3);font-size:11.5px;display:block}.mkt .mkt-templates .co .conn{background:var(--iris);flex:none;width:44px;height:2px;position:relative}.mkt .mkt-templates .co .conn:after{content:"";background:var(--iris);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 3px #4b43ff2e}.mkt .mkt-templates .co.left .conn:after{right:-4px}.mkt .mkt-templates .co.right .conn:after{left:-4px}.mkt .mkt-templates .lbl-zoom{align-items:center;gap:12px;display:flex}.mkt .mkt-templates .zoom{background:linear-gradient(150deg,#ff8a56,#ff5470);border-radius:13px;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 10px 20px -6px #ff545099}.mkt .mkt-templates .zoom:before{content:"";border-radius:13px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff40}.mkt .mkt-templates .zlogo{background:#fff;border-radius:7px;width:26px;height:26px;position:relative}.mkt .mkt-templates .zlogo:after{content:"";background:#ff5470;border-radius:3px;width:11px;height:11px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #ff7a58}.mkt .mkt-templates .lt b{color:var(--ink);font-size:13.5px;display:block}.mkt .mkt-templates .lt span{color:var(--ink-3);font-size:11.5px;display:block}.mkt .mkt-templates .lbl-pal{display:block}.mkt .mkt-templates .pals{flex-direction:column;gap:5px;margin-bottom:10px;display:flex}.mkt .mkt-templates .pal{border:1px solid var(--line);border-radius:7px;gap:4px;padding:3px;display:flex}.mkt .mkt-templates .pal.sel{border-color:var(--iris);box-shadow:0 0 0 1px var(--iris)}.mkt .mkt-templates .pal span{border-radius:5px;width:17px;height:17px}.mkt .mkt-templates .pal span.wh{box-shadow:inset 0 0 0 1px var(--line-2)}.mkt .mkt-templates .note{text-align:left;background:var(--surf);border:1px solid var(--line);box-shadow:var(--shadow-s);border-radius:16px;justify-content:center;align-items:center;gap:14px;max-width:680px;margin:6px auto 0;padding:22px 26px;display:flex}.mkt .mkt-templates .note .ic{background:var(--iris-soft);width:44px;height:44px;color:var(--iris);border-radius:12px;flex:none;place-items:center;font-size:22px;display:grid}.mkt .mkt-templates .note b{font-size:15px;display:block}.mkt .mkt-templates .note span{color:var(--ink-2);font-size:14px}.mkt .mkt-templates .cta{max-width:900px;margin:44px auto 70px}.mkt .mkt-templates .cta-in{background:linear-gradient(120deg, var(--iris), #8a3dff 60%, var(--ember));text-align:center;color:#fff;border-radius:26px;padding:50px 36px}.mkt .mkt-templates .cta-in h2{color:#fff;margin-bottom:12px;font-size:34px}.mkt .mkt-templates .cta-in p{opacity:.9;margin-bottom:24px}.mkt .mkt-templates .cta-in .btn{color:var(--iris-d);background:#fff}@media (max-width:860px){.mkt .mkt-templates .hero h1{font-size:36px}.mkt .mkt-templates .anatomy{flex-direction:column;gap:14px;height:auto;margin-top:20px}.mkt .mkt-templates .co{justify-content:flex-start;width:100%;max-width:340px;position:static!important;left:auto!important;right:auto!important}.mkt .mkt-templates .co .conn{display:none}}