@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@600&family=Montserrat:wght@700;800;900&display=swap";.v51[data-v-bd2e398f]{--accent:#f29b4b;--accent-strong:#dd7b24;--bg:#090b0e;--panel:#12161b;--panel-soft:#181d23;--line:#303741;--muted:#c6cbd1;--text:#fff;background:var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif}.v51[data-v-bd2e398f] *{box-sizing:border-box}.shell[data-v-bd2e398f]{max-width:1240px;margin:auto;padding-inline:28px}.hero[data-v-bd2e398f]{background:linear-gradient(90deg,#090b0e 0%,#090b0eeb 42%,#090b0eb8 100%),url(/storage/images/rafael_lage.png) right 8% center/auto 102% no-repeat;padding:62px 0 54px;position:relative;overflow:hidden}.hero[data-v-bd2e398f]:before{content:"";background:linear-gradient(0deg,var(--bg),transparent 22%),repeating-linear-gradient(135deg,#f29b4b38 0 1px,transparent 1px 18px);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 0 55%,#000 74%);mask-image:linear-gradient(135deg,#0000 0 55%,#000 74%)}.hero-grid[data-v-bd2e398f]{z-index:1;grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:center;gap:44px;display:grid;position:relative}.hero-copy[data-v-bd2e398f]{max-width:700px}.eyebrow[data-v-bd2e398f],.v51 span[data-v-bd2e398f]{color:var(--accent);text-transform:uppercase;font:700 12px JetBrains Mono,monospace}.v51 h1[data-v-bd2e398f],.v51 h2[data-v-bd2e398f],.v51 h3[data-v-bd2e398f]{letter-spacing:0;text-transform:uppercase;margin:0;font-family:Montserrat,Inter,sans-serif}.hero h1[data-v-bd2e398f]{margin:18px 0;font-size:clamp(42px,5.2vw,72px);line-height:1}.v51 em[data-v-bd2e398f]{color:var(--accent);font-style:normal;display:block}.lead[data-v-bd2e398f]{color:#eef1f3;max-width:660px;margin:0 0 24px;font-size:clamp(18px,1.7vw,22px);line-height:1.55}.event-line[data-v-bd2e398f]{border:1px solid color-mix(in srgb,var(--accent),transparent 35%);background:#0a0d10c7;border-radius:8px;gap:7px;margin-bottom:22px;padding:15px 18px;display:inline-grid}.event-line strong[data-v-bd2e398f]{text-transform:uppercase;font:900 13px Inter}.event-line span[data-v-bd2e398f]{color:#fff;text-transform:none;font:800 13px Inter}.event-line small[data-v-bd2e398f]{color:var(--muted);font-size:13px}.authority[data-v-bd2e398f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:650px;display:grid}.authority strong[data-v-bd2e398f]{text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff21;border-radius:8px;padding:13px 14px;font-size:13px}.signup-panel[data-v-bd2e398f]{border:1px solid color-mix(in srgb,var(--accent),transparent 35%);background:#12161bf0;border-radius:8px;padding:30px;box-shadow:0 24px 70px #0000006b}.signup-panel h2[data-v-bd2e398f]{margin-bottom:20px;font-size:28px;line-height:1.08}.signup-panel form[data-v-bd2e398f]{gap:14px;display:grid}.signup-panel label[data-v-bd2e398f]{color:#fff;gap:7px;font-size:13px;font-weight:800;display:grid}.signup-panel input[data-v-bd2e398f],.signup-panel select[data-v-bd2e398f]{color:#fff;width:100%;min-height:52px;font:inherit;background:#090b0e;border:1px solid #454d57;border-radius:7px;outline:0;padding:0 14px}.signup-panel input[data-v-bd2e398f]:focus,.signup-panel select[data-v-bd2e398f]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 78%)}.signup-panel small[data-v-bd2e398f]{color:#ff9a91;font-size:12px;font-weight:600}.signup-panel button[data-v-bd2e398f],.button[data-v-bd2e398f]{background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#1b1003;text-transform:uppercase;cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:58px;padding:0 24px;font-size:14px;font-weight:900;display:inline-flex}.signup-panel button[data-v-bd2e398f]:disabled{cursor:wait;filter:saturate(.55)}.signup-panel form>p[data-v-bd2e398f]{color:#b6bdc5;margin:0;font-size:12px;line-height:1.45}.consent[data-v-bd2e398f]{align-items:start;grid-template-columns:auto 1fr!important;gap:11px!important;font-weight:600!important}.consent input[data-v-bd2e398f]{accent-color:var(--accent);margin-top:2px;width:22px!important;min-height:22px!important}.consent span[data-v-bd2e398f]{color:#e6e9ed;text-transform:none;font:500 12px/1.45 Inter}.section[data-v-bd2e398f]{padding:82px 0}.section-heading[data-v-bd2e398f]{text-align:center;max-width:780px;margin:0 auto 36px}.v51 h2[data-v-bd2e398f]{font-size:clamp(34px,4vw,54px);line-height:1.05}.v51 h3[data-v-bd2e398f]{font-size:20px;line-height:1.2}.v51 p[data-v-bd2e398f]{color:var(--muted);font-size:17px;line-height:1.65}.audience[data-v-bd2e398f]{background:#101419}.profile-grid[data-v-bd2e398f],.lesson-grid[data-v-bd2e398f]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.profile-grid article[data-v-bd2e398f],.lesson-grid article[data-v-bd2e398f]{border:1px solid var(--line);background:var(--panel);border-radius:8px;padding:26px}.profile-grid b[data-v-bd2e398f]{color:#f29b4b8c;margin-bottom:22px;font:900 42px Montserrat;display:block}.profile-grid h3[data-v-bd2e398f],.lesson-grid h3[data-v-bd2e398f]{margin-bottom:12px}.profile-grid p[data-v-bd2e398f],.lesson-grid p[data-v-bd2e398f],.lesson-grid li[data-v-bd2e398f]{font-size:15px}.exclusion[data-v-bd2e398f]{text-align:center;max-width:860px;margin:30px auto 22px}.ghost[data-v-bd2e398f]{border:1px solid var(--accent);color:#fff;background:0 0;max-width:430px;margin:auto}.lessons[data-v-bd2e398f]{background:#090b0e}.split[data-v-bd2e398f]{justify-content:space-between;align-items:end;gap:34px;margin-bottom:34px;display:flex}.split p[data-v-bd2e398f]{max-width:480px;margin:0}.lesson-grid article[data-v-bd2e398f]{border-top:3px solid var(--accent)}.lesson-grid ul[data-v-bd2e398f],.final ul[data-v-bd2e398f]{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.lesson-grid li[data-v-bd2e398f]:before,.final li[data-v-bd2e398f]:before{content:"✓";color:var(--accent);margin-right:10px;font-weight:900}.testimonials[data-v-bd2e398f]{background:#101419}.section-heading p[data-v-bd2e398f]{max-width:720px;margin:16px auto 0}.mentor[data-v-bd2e398f]{background:var(--panel-soft)}.mentor-grid[data-v-bd2e398f]{grid-template-columns:.72fr 1fr;align-items:center;gap:56px;display:grid}.mentor img[data-v-bd2e398f]{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line);filter:saturate(.9);border-radius:8px;width:100%}.mentor h2[data-v-bd2e398f]{margin:14px 0 20px}.mentor blockquote[data-v-bd2e398f]{border-left:3px solid var(--accent);color:#fff;background:#0d1014;margin:24px 0 0;padding:22px;font:700 16px/1.65 JetBrains Mono,monospace}.final[data-v-bd2e398f]{background:#090b0e}.final-inner[data-v-bd2e398f]{text-align:center;max-width:820px}.final p[data-v-bd2e398f]{font-size:20px}.final ul[data-v-bd2e398f]{text-align:left;color:#fff;max-width:560px;margin:22px auto;font-size:17px;line-height:1.7}.footer[data-v-bd2e398f]{border-top:1px solid var(--line);background:#07090b;padding:34px 0 96px}.footer p[data-v-bd2e398f]{color:#8f98a3;text-align:center;max-width:980px;margin:0 auto 16px;font-size:12px}.footer nav[data-v-bd2e398f]{flex-wrap:wrap;justify-content:center;gap:22px;display:flex}.footer a[data-v-bd2e398f]{color:#d7dbe0;text-transform:uppercase;font-size:12px;text-decoration:none}@media (width<=980px){.hero[data-v-bd2e398f]{background-position:right -110px center}.hero-grid[data-v-bd2e398f],.mentor-grid[data-v-bd2e398f]{grid-template-columns:1fr}.signup-panel[data-v-bd2e398f]{max-width:620px}.profile-grid[data-v-bd2e398f],.lesson-grid[data-v-bd2e398f]{grid-template-columns:1fr}.authority[data-v-bd2e398f]{grid-template-columns:1fr 1fr}.split[data-v-bd2e398f]{flex-direction:column;align-items:start}.mentor img[data-v-bd2e398f]{max-width:440px}}@media (width<=650px){.shell[data-v-bd2e398f]{padding-inline:18px}.hero[data-v-bd2e398f]{background:linear-gradient(180deg,#090b0ec7,var(--bg) 46%),url(/storage/images/rafael_lage.png) center top/auto 430px no-repeat;padding:42px 0 44px}.hero-grid[data-v-bd2e398f]{gap:28px;padding-top:250px}.hero h1[data-v-bd2e398f]{font-size:36px}.lead[data-v-bd2e398f]{font-size:17px}.authority[data-v-bd2e398f]{grid-template-columns:1fr}.signup-panel[data-v-bd2e398f]{padding:22px 18px}.signup-panel h2[data-v-bd2e398f]{font-size:24px}.section[data-v-bd2e398f]{padding:58px 0}.v51 h2[data-v-bd2e398f]{font-size:32px}.v51 p[data-v-bd2e398f]{font-size:16px}.profile-grid article[data-v-bd2e398f],.lesson-grid article[data-v-bd2e398f]{padding:22px}.final p[data-v-bd2e398f]{font-size:17px}.final ul[data-v-bd2e398f]{font-size:15px}.footer[data-v-bd2e398f]{padding-bottom:120px}}.audience .ghost[data-v-bd2e398f]{margin:24px auto 0;display:flex}.signup-panel .consent input[data-v-bd2e398f]{appearance:none;border:2px solid var(--accent);background:#090b0e;border-radius:7px;place-content:center;transition:border-color .18s,background .18s,box-shadow .18s;position:relative;box-shadow:0 0 0 4px #f29b4b1f;width:26px!important;min-height:26px!important;padding:0!important;display:grid!important}.signup-panel .consent input[data-v-bd2e398f]:before{content:"";border-bottom:3px solid #171006;border-left:3px solid #171006;width:12px;height:7px;transition:transform .18s;transform:rotate(-45deg)scale(0)}.signup-panel .consent input[data-v-bd2e398f]:checked{background:var(--accent);box-shadow:0 0 0 4px #f29b4b42}.signup-panel .consent input[data-v-bd2e398f]:checked:before{transform:rotate(-45deg)scale(1)}.signup-panel .consent input[data-v-bd2e398f]:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width>=981px){.hero[data-v-bd2e398f]{background:linear-gradient(90deg,#090b0eb8 0%,#090b0ef5 36%,#090b0e 60%),url(/storage/images/rafael_lage.png) 5%/auto 110% no-repeat}.hero[data-v-bd2e398f]:before{background:linear-gradient(0deg,var(--bg),transparent 22%),repeating-linear-gradient(135deg,#f29b4b33 0 1px,transparent 1px 18px);-webkit-mask-image:linear-gradient(135deg,#0000 0 48%,#000 66%);mask-image:linear-gradient(135deg,#0000 0 48%,#000 66%)}.hero-grid[data-v-bd2e398f]{grid-template-columns:minmax(0,1fr) minmax(380px,440px);gap:86px}.hero-copy[data-v-bd2e398f]{max-width:620px;margin-left:clamp(230px,18vw,340px)}.hero h1[data-v-bd2e398f]{font-size:clamp(40px,4.35vw,62px);line-height:1.04}.signup-panel[data-v-bd2e398f]{background:#12161bfb;justify-self:end;transform:translate(24px)}}@media (width<=650px){.signup-panel .consent[data-v-bd2e398f]{text-align:left;grid-template-columns:28px 1fr!important}.signup-panel .consent input[data-v-bd2e398f]{width:28px!important;min-height:28px!important}.hero[data-v-bd2e398f]{background:linear-gradient(180deg,#090b0e2e,var(--bg) 39%),url(/storage/images/rafael_lage.png) center top/auto 400px no-repeat}.hero-grid[data-v-bd2e398f]{padding-top:280px}.signup-panel[data-v-bd2e398f]{background:#12161bfa}}
