@font-face{font-family:Poppins;src:url('/experimente/v199/assets/poppins-400.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url('/experimente/v199/assets/poppins-600.woff2') format('woff2');font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url('/experimente/v199/assets/poppins-700.woff2') format('woff2');font-weight:700;font-display:swap}
*{box-sizing:border-box}body{margin:0;background:#020617;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:13px}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button{border:0}svg{width:20px;height:20px;flex-shrink:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #b49aff;outline-offset:4px}button:disabled{cursor:default}button:hover:not(:disabled){filter:brightness(1.12)}.review-note{height:28px;position:relative;z-index:70;background:#10192b;border-bottom:1px solid #233147;color:#94a3b8;display:flex;justify-content:center;align-items:center;font-size:10px;letter-spacing:.02em}.portal-sidebar{position:fixed;left:0;top:28px;bottom:0;width:240px;background:#020617;border-right:1px solid #ffffff0d;display:flex;flex-direction:column;padding-bottom:16px;z-index:50}.portal-logo{padding:18px 28px 20px;display:block;border-bottom:1px solid #ffffff0d}.portal-logo-art{display:block;overflow:hidden}.portal-logo img{display:block;width:176px;height:42px;object-fit:cover;transform:scale(1.34)}.visitor{display:flex;align-items:center;gap:11px;padding:20px 18px;border-bottom:1px solid #ffffff0d}.visitor-avatar{width:40px;height:40px;border:2px solid #6b0be9;border-radius:50%;display:grid;place-items:center;background:#151324;color:#be94ff}.visitor strong,.visitor small{display:block}.visitor strong{font-size:13px;font-weight:600}.visitor small{font-size:10px;color:#7f8ca0;margin-top:3px}.nav-label{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:9px;padding:25px 24px 10px}.portal-sidebar nav{padding:0 12px;display:grid;gap:5px}.portal-sidebar nav button{display:flex;align-items:center;gap:12px;background:none;color:#94a3b8;padding:11px 13px;border-radius:8px;text-align:left;font-size:12px}.portal-sidebar nav button>svg:first-child{width:18px;height:18px}.portal-sidebar nav button>svg:last-child:not(:first-child){width:11px;height:11px;margin-left:auto;color:#536076}.portal-sidebar nav .selected{background:#6b0be91c;color:#bb8aff;border:1px solid #6b0be937}.sidebar-end{margin-top:auto;padding:24px 18px 0;display:grid;gap:16px}.sidebar-credit{display:flex;align-items:center;gap:9px;font-size:11px;padding:12px;background:#131126;border:1px solid #392655;border-radius:10px;color:#c4a4f8}.sidebar-credit svg{width:15px;height:15px}.sidebar-end a{font-size:11px;color:#64748b;text-align:center}.portal-main{margin-left:240px;min-height:calc(100vh - 28px);background:radial-gradient(ellipse at top,#0f172a88,transparent 65%);padding:0 26px 26px}.portal-top{height:67px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #1e293b;color:#94a3b8;font-size:11px}.portal-top>div{display:flex;gap:12px;align-items:center}.portal-top strong{font-weight:600;color:#e2e8f0}.divider{color:#3b475a}.credit{display:flex;gap:7px;align-items:center;border:1px solid #6434a870;background:#6b0be918;color:#c8a6fc;border-radius:999px;padding:8px 12px;font-size:10px}.credit svg{width:13px;height:13px}.credit.used{color:#86cdae;background:#1161421b;border-color:#216c52}.welcome{display:flex;justify-content:space-between;align-items:center;padding:26px 0 22px;gap:20px}.eyebrow{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#a987f0;margin:0 0 7px}.welcome h1{margin:0 0 8px;font-size:25px;letter-spacing:-.7px;line-height:1.3;font-weight:700}.welcome p:last-child{margin:0;color:#94a3b8;font-size:12px}.quiet-link{display:flex;gap:7px;align-items:center;font-size:10px;color:#b48cfc;white-space:nowrap}.quiet-link svg{width:14px;height:14px}.track-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px}.track-picker>button{border:1px solid #1e293b;border-radius:10px;background:#05070a;display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:11px;font-weight:600;text-align:left;min-height:59px}.track-picker>button[aria-selected=true]{border-color:#3b82f6;background:#3b82f613;box-shadow:inset 0 0 0 1px #3b82f620}.track-picker img{width:49px;height:32px;object-fit:cover;border-radius:5px}.track-picker>button>svg,.track-status{margin-left:auto;width:14px;height:14px;color:#64748b}.track-status svg{width:14px;height:14px;color:#8cdaaf}.lesson-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(265px,1fr);gap:22px;align-items:start}.lesson-main{min-width:0;display:grid;gap:20px}.portal-player{aspect-ratio:16/9;position:relative;overflow:hidden;background:#0f172a;border:1px solid #1e293b;border-radius:16px;box-shadow:0 12px 35px #0005}.player-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.66}.player-shade{position:absolute;inset:0;background:linear-gradient(180deg,#02061714,#02061755 45%,#020617ef)}.player-tag{position:absolute;top:16px;left:16px;font-size:9px;font-weight:600;border:1px solid #ffffff2a;background:#020617b8;border-radius:999px;padding:6px 10px}.player-start{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;text-align:center;padding:48px 15px 60px;width:100%;color:#fff}.big-play{border-radius:50%;width:61px;height:61px;background:#6b0be9;box-shadow:0 0 0 7px #6b0be926;display:grid;place-items:center;margin-bottom:16px}.big-play svg{width:25px;height:25px}.available .big-play{animation:invite 2.4s ease-in-out infinite}.player-start strong{font-size:17px;font-weight:600;line-height:1.5}.player-start>span:last-child,.player-start p{font-size:11px;color:#c2b4df;margin:5px 0}.player-start small{font-size:9px;color:#bdadc9;max-width:280px}.player-bottom{position:absolute;bottom:20px;left:22px;pointer-events:none;max-width:calc(100% - 44px)}.player-bottom span{font-size:9px;color:#bfacde;display:block;margin-bottom:4px}.player-bottom strong{font-size:14px;font-weight:600;display:block}.lesson-description{padding:23px;border:1px solid #1e293b;background:#05070a;border-radius:16px}.lesson-description h2{margin:0 0 12px;font-size:21px;line-height:1.4;letter-spacing:-.4px}.lesson-meta{display:flex;gap:13px;align-items:center;color:#94a3b8;font-size:10px}.free-marker{color:#b48cfc}.description-tabs{display:flex;gap:22px;border-bottom:1px solid #1e293b;margin-top:18px}.description-tabs button{background:none;color:#64748b;padding:10px 0;font-size:11px;border-bottom:2px solid transparent}.description-tabs button[aria-selected=true]{color:#e2e8f0;border-color:#3b82f6}.tab-copy p{color:#cbd5e1;font-size:12px;line-height:1.85;margin:16px 0 20px;min-height:44px}.lesson-actions{display:flex;gap:12px}.lesson-actions button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;background:#0f172a80;color:#475569;border-radius:11px;padding:12px 10px;font-size:11px;font-weight:600}.lesson-actions button:first-child svg{transform:rotate(180deg)}.lesson-actions button:not(:disabled){background:#2563eb;color:white}.lesson-actions button{transition:background-color .18s ease,color .18s ease}.lesson-actions svg{width:17px;height:17px}.lesson-index{background:#05070a;border:1px solid #1e293b;border-radius:16px;padding:17px}.lesson-index h2{text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:-.2px;margin:0 0 18px 5px}.module-title{background:#0f172a80;border:1px solid #1e293b;border-radius:8px 8px 0 0;display:flex;align-items:center;gap:9px;padding:12px 10px;width:100%;font-size:11px;text-align:left}.module-title>svg{margin-left:auto;width:14px;height:14px}.module-title[aria-expanded=false]>svg{transform:rotate(-90deg)}.module-number{height:24px;width:24px;display:grid;place-items:center;background:#3b82f630;border-radius:5px;color:#60a5fa;font-weight:700}.index-list{border:1px solid #1e293b;border-top:0;border-radius:0 0 8px 8px;overflow:hidden}.index-lesson{display:flex;align-items:center;gap:10px;width:100%;padding:13px 10px;background:transparent;border-bottom:1px solid #1e293b;text-align:left}.index-lesson:last-child{border-bottom:0}.index-lesson.is-current{background:#3b82f616;border-left:2px solid #3b82f6;padding-left:8px}.index-lesson>span:last-child{min-width:0}.index-lesson strong{font-size:10px;font-weight:600;display:block;line-height:1.55;color:#e2e8f0}.index-lesson.is-current strong{color:#79b0fb}.index-lesson small{display:block;font-size:8px;color:#64748b;margin-top:4px}.index-lesson.is-current small{color:#b090ea}.index-thumb{position:relative;width:74px;height:44px;flex-shrink:0;border-radius:5px;overflow:hidden}.index-thumb img{width:100%;height:100%;object-fit:cover;opacity:.6}.index-thumb>span{position:absolute;inset:0;display:grid;place-items:center;background:#0004}.index-thumb svg{width:15px;height:15px;color:#d4dcea}.index-lesson.is-current .index-thumb>span{color:#fff;background:#2563eb60}.index-lesson.pulse .index-thumb>span{animation:thumbnail 2.4s ease-in-out infinite}.continue-card{margin-top:20px;border-top:1px solid #1e293b;padding:20px 6px 5px}.mini-label{font-size:8px;color:#a78bfa;text-transform:uppercase;letter-spacing:.09em}.continue-card h3{font-size:16px;line-height:1.6;margin:6px 0}.continue-card p{font-size:10px;color:#64748b;line-height:1.8;margin:0 0 16px}.continue-card button{display:flex;align-items:center;gap:8px;font-size:11px;background:none;color:#b48cfc;padding:0;font-weight:600}.continue-card svg{width:14px;height:14px}.demo-foot{font-size:10px;color:#64748b;margin:23px 0 0}.mobile-menu,.menu-shade{display:none}.demo-modal{color:#fff;border:1px solid #334155;background:#05070a;border-radius:18px;padding:32px;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:0 30px 100px #000b}.demo-modal::backdrop{background:#020617c9;backdrop-filter:blur(5px)}.demo-modal h2{font-size:25px;letter-spacing:-.7px;line-height:1.35;margin:10px 22px 14px 0}.close{position:absolute;right:16px;top:16px;background:#162034;border-radius:50%;padding:7px;display:flex;color:#a9b5c7}.close svg{width:17px;height:17px}.modal-lead{font-size:12px;color:#94a3b8;line-height:1.9;margin:0 0 22px}.modal-lead strong{color:#e2e8f0;font-weight:600}.demo-modal form>label,.form-row>label{display:grid;gap:7px;color:#cbd5e1;font-size:11px;margin-bottom:15px}.demo-modal input:not([type=checkbox]){width:100%;border:1px solid #28364a;background:#0f172a70;border-radius:8px;color:#fff;padding:12px;font-size:12px;outline:none}.demo-modal input:not([type=checkbox]):focus{border-color:#9872f1;box-shadow:0 0 0 3px #6b0be91f}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.demo-modal .checkbox{display:flex;align-items:flex-start;gap:9px;font-size:10px;line-height:1.8;color:#8291a8}.checkbox input{accent-color:#7f3cec;flex-shrink:0;vertical-align:middle;margin-top:4px}.consent{margin:18px 0;font-size:10px;color:#94a3b8}.consent summary{cursor:pointer;display:flex;justify-content:space-between}.consent summary span{color:#64748b}.consent label{margin-top:12px}.capture-fine{font-size:9px;color:#64748b;line-height:1.85;margin:16px 0}.capture-fine a{text-decoration:underline;color:#a38bd0}.primary{display:flex;justify-content:center;align-items:center;gap:10px;background:#6b0be9;border-radius:9px;padding:14px 16px;width:100%;font-weight:600;font-size:12px;color:#fff}.primary svg{width:17px;height:17px}.preview-fine{display:block;text-align:center;color:#64748b;font-size:8px;line-height:1.7;margin-top:13px}.pass-mark{color:#bc9bfd;display:block;font-size:20px;font-weight:700;letter-spacing:-.5px;margin:20px 0}.pass-mark span{padding-left:6px}.offer-includes{display:grid;gap:12px;margin:25px 0;font-size:11px;color:#b7c3d7}.offer-includes span{display:flex;align-items:center;gap:10px}.offer-includes svg{color:#aa84f4;width:17px;height:17px}.back-to-demo{background:none;display:block;margin:17px auto 0;color:#8291a8;font-size:10px;padding:7px}
@keyframes invite{0%,100%{box-shadow:0 0 0 7px #6b0be926}50%{box-shadow:0 0 0 13px #6b0be90d,0 0 24px #a165ff66}}@keyframes thumbnail{0%,100%{background:#2563eb40}50%{background:#6b0be996}}
@media(min-width:1600px){.portal-main{padding-left:35px;padding-right:35px}.welcome{padding:32px 0}.welcome h1{font-size:30px}.lesson-grid{gap:26px;grid-template-columns:minmax(0,2fr) minmax(310px,1fr)}.index-thumb{width:92px;height:54px}.index-lesson strong{font-size:12px}.index-lesson small{font-size:10px}}
@media(max-width:1080px){.portal-sidebar{width:72px}.portal-logo{padding:20px 13px}.portal-logo img{width:46px;height:32px;object-fit:contain}.visitor{padding:18px 15px}.visitor>div,.nav-label,.portal-sidebar nav button span,.portal-sidebar nav button>svg:last-child:not(:first-child),.sidebar-end{display:none}.portal-sidebar nav{padding:14px 12px}.portal-sidebar nav button{padding:13px;justify-content:center}.portal-main{margin-left:72px;padding:0 20px 24px}.lesson-grid{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr)}.welcome h1{font-size:22px}.quiet-link{display:none}.track-picker>button{padding:8px;font-size:9px}.track-picker img{width:36px;height:28px}.lesson-description{padding:18px}.lesson-description h2{font-size:18px}}
@media(max-width:760px){.portal-sidebar{visibility:hidden;width:240px;transform:translateX(-100%);transition:transform .25s ease}.portal-sidebar.is-open{visibility:visible;transform:translateX(0)}.portal-sidebar.is-open .portal-logo img{width:176px;height:42px;object-fit:cover}.portal-sidebar.is-open .portal-logo{padding:18px 28px}.portal-sidebar.is-open .visitor>div,.portal-sidebar.is-open .nav-label,.portal-sidebar.is-open .portal-sidebar nav button span,.portal-sidebar.is-open .sidebar-end{display:block}.portal-sidebar.is-open nav button span{display:block}.portal-sidebar.is-open nav button{justify-content:flex-start}.portal-sidebar.is-open .visitor{padding:20px 18px}.mobile-menu{display:grid;place-items:center;position:absolute;left:16px;top:42px;background:#0f172a;border:1px solid #1e293b;padding:8px;border-radius:8px;z-index:40}.menu-shade{display:block;position:fixed;inset:0;background:#020617b9;z-index:45}.portal-main{margin-left:0;padding:0 16px 20px}.portal-top{height:65px;padding-left:46px;gap:8px}.portal-top>div{font-size:9px;gap:6px}.credit{font-size:8px;padding:7px 8px;gap:4px}.credit svg{width:10px;height:10px}.welcome{padding:25px 0 20px}.welcome h1{font-size:23px;max-width:320px;line-height:1.45}.welcome p:last-child{font-size:11px;max-width:290px;line-height:1.8}.eyebrow{font-size:8px}.track-picker{gap:7px;margin-bottom:17px}.track-picker>button{flex-direction:column;align-items:flex-start;padding:10px 8px;gap:7px;font-size:9px;min-height:96px;line-height:1.5}.track-picker img{width:39px;height:26px}.track-picker>button>svg,.track-status{display:none}.lesson-grid{grid-template-columns:1fr;gap:20px}.lesson-main{gap:16px}.portal-player{border-radius:12px}.big-play{height:45px;width:45px;margin-bottom:12px}.big-play svg{width:20px;height:20px}.player-start{padding:37px 12px 40px}.player-start strong{font-size:13px}.player-start>span:last-child,.player-start p{font-size:9px}.player-start small{font-size:8px;max-width:240px}.player-tag{font-size:7px;top:11px;left:11px;padding:5px 8px}.player-bottom{left:15px;bottom:13px;max-width:calc(100% - 30px)}.player-bottom span{font-size:7px;margin-bottom:1px}.player-bottom strong{font-size:10px}.lesson-description{padding:18px;border-radius:12px}.lesson-description h2{font-size:18px}.tab-copy p{font-size:11px}.lesson-actions button{font-size:10px;gap:5px}.lesson-index{padding:15px}.lesson-index h2{font-size:15px}.index-thumb{width:89px;height:50px}.index-lesson strong{font-size:11px}.index-lesson small{font-size:9px}.module-title{font-size:12px}.continue-card h3{font-size:18px}.continue-card p{font-size:11px}.form-row{grid-template-columns:1fr;gap:0}.demo-modal{padding:26px 22px}.demo-modal h2{font-size:24px}.review-note{font-size:8px}.demo-foot{line-height:1.8}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* Original native navigation art, matching SidebarItem 28px dimensions. */
.portal-sidebar nav .original-nav-icon{width:28px;height:28px;object-fit:contain;flex-shrink:0;filter:brightness(.9)}.portal-sidebar nav .selected .original-nav-icon{transform:scale(1.1);filter:brightness(1.1) drop-shadow(0 0 8px #6b0be999)}.portal-sidebar nav{overflow-y:auto}.portal-sidebar nav button{padding:8px 10px;border-radius:12px;background:#0f172a33;border:1px solid transparent}.portal-sidebar nav .selected{position:relative;color:#fff;background:linear-gradient(90deg,#6b0be94d,#8b3bff33);border:1px solid #6b0be980;box-shadow:0 8px 18px #6b0be926}.portal-sidebar nav .selected::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;border-radius:0 5px 5px 0;background:linear-gradient(#6b0be9,#8b3bff)}.sidebar-end{flex-shrink:0}

.demo-welcome-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#000;z-index:2}.contact-ready{display:flex;gap:10px;align-items:center;padding:13px;margin:15px 0;background:#7c3aed0c;border:1px solid #59437d;border-radius:9px;color:#ba9ae7}.contact-ready strong{font-size:10px;font-weight:600;display:block}.contact-ready small{display:block;color:#8191a9;font-size:9px;line-height:1.8}.contact-ready svg{width:16px;height:16px}

/* Keep the play prompt below Flakes’s face in the new film frame. */
.welcome-frame .player-start>*{transform:translateY(32px)}
@media(max-width:760px){.welcome-frame .player-start>*{transform:translateY(22px)}}

/* Tutorial contextual: o alvo permanece nítido e clicável. */
.tour-backdrop{position:fixed;inset:0;z-index:80;background:#0206179c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
.student-demo .tour-focus{position:relative;z-index:90;outline:2px solid #a57aff;outline-offset:5px;border-radius:12px;box-shadow:0 0 0 7px #7c3aed18,0 14px 45px #0006}
.track-picker.tour-focus{background:#020617}
.demo-tour{position:fixed;z-index:110;width:min(350px,calc(100vw - 32px));padding:23px 24px 18px;background:#111525;border:1px solid #8e5de7;border-radius:15px;box-shadow:0 22px 70px #0009;color:#fff}
.demo-tour .tour-close{position:absolute;right:10px;top:10px;padding:5px;background:transparent;color:#b7a7d1}.tour-close svg{width:16px;height:16px}
.tour-kicker{display:block;font-size:10px;color:#c5a7ff;margin-bottom:9px}.demo-tour h2{font-size:20px;line-height:1.3;letter-spacing:-.4px;margin:0 12px 10px 0;outline:none}.demo-tour p{color:#c4c9d8;font-size:12px;line-height:1.65;margin:0 0 17px}
.tour-primary{display:flex;align-items:center;justify-content:center;gap:10px;background:#6c13e7;color:#fff;border-radius:8px;padding:11px 14px;font-weight:600;width:100%;margin-bottom:9px}.tour-primary svg{width:15px;height:15px}
.tour-skip,.tour-change{background:transparent;color:#bca8df;font-size:11px;padding:6px 0}.tour-change{display:block;color:#fff;text-decoration:underline;text-underline-offset:4px;margin-bottom:5px}
.platform-reminder{margin:-8px 0 19px;font-size:10px;color:#9ca9c0}.platform-reminder strong{color:#b89bff}
.preview-change-track{background:#6c13e7;color:#fff;border-radius:8px;padding:8px 15px;font-size:10px;margin-top:12px}
@media(prefers-reduced-motion:reduce){.student-demo .pulse{animation:none!important;outline:2px solid #a57aff;outline-offset:-2px}}
@media(max-width:760px){.demo-tour{padding:19px 20px 15px}.demo-tour h2{font-size:17px}.demo-tour p{font-size:11px}.platform-reminder{font-size:9px;line-height:1.6}.student-demo .tour-focus{outline-offset:3px}}

.demo-tour:before{content:"";position:absolute;left:23px;width:12px;height:12px;background:#111525;transform:rotate(45deg)}.demo-tour.tour-below:before{top:-7px;border-top:1px solid #8e5de7;border-left:1px solid #8e5de7}.demo-tour.tour-above:before{bottom:-7px;border-bottom:1px solid #8e5de7;border-right:1px solid #8e5de7}

.student-demo .index-lesson.tour-focus{outline-offset:-2px;box-shadow:inset 0 0 0 2px #a57aff}.media-error p{max-width:30ch}

.portal-sidebar{top:0}.mobile-menu{top:14px}.portal-main{min-height:100vh}.sample-error{padding:12px;color:#ffd8d8;background:#482626}

/* Mobile: large readable thumbnails and full platform names. */
@media(max-width:760px){.track-picker{grid-template-columns:1fr;gap:8px}.track-picker>button{flex-direction:row;align-items:center;min-height:68px;padding:8px 12px;gap:14px;font-size:12px;line-height:1.3}.track-picker img{width:86px;height:48px;object-fit:cover}.track-picker>button>span:not(.track-status){white-space:normal}.track-picker>button>svg,.track-status{display:block;margin-left:auto;flex-shrink:0}}

/* Compact lesson bar: one title, free badge and continuation action. */
.lesson-description{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px}
.lesson-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.lesson-description h2{margin:0;font-size:16px;line-height:1.4}.free-marker{font-size:10px;white-space:nowrap}.lesson-next{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;background:#2563eb;color:#fff;border-radius:9px;padding:11px 16px;min-height:44px;font-size:11px;font-weight:600}.lesson-next svg{width:16px;height:16px}.track-picker{margin-bottom:10px}.demo-foot{margin:0 0 18px;line-height:1.6}
@media(max-width:1080px){.welcome .quiet-link{display:flex}}
@media(max-width:760px){.welcome{align-items:flex-start;flex-direction:column;gap:12px}.lesson-description{padding:14px 16px;gap:12px}.lesson-heading{gap:5px}.lesson-description h2{font-size:14px}.lesson-next{padding:10px 12px;font-size:10px}.demo-foot{margin:0 0 18px}}
