.header-nav{display:flex;gap:22px}.header-nav a{color:#c9cdc5;text-decoration:none;font:500 9px var(--mono);letter-spacing:.06em}.header-nav a:hover{color:#7c6af5}.header-cta{padding:11px 16px;border:1px solid rgba(124,106,245,.55);border-radius:999px}.hero-transformation{max-width:465px;margin:22px 0 0;color:#7c6af5;font-size:15px;line-height:1.45;font-weight:700}.hero-microcopy{margin:26px 0 0;color:#aeb5ad;font-size:11px;line-height:1.7}.button{border-radius:999px;padding:16px 22px}.course-overview{display:none!important}.method-rotator{display:flex;justify-content:center;align-items:center;gap:12px;margin:38px auto 20px;color:#b9bdb4;font:500 12px var(--mono);letter-spacing:.06em}.method-current{display:inline-grid;place-items:center;min-width:145px;padding:11px 18px;border:1px solid rgba(124,106,245,.7);border-radius:999px;background:rgba(124,106,245,.13);color:#bcb4ff}.method-current.is-changing{animation:method-word .38s ease-out}@keyframes method-word{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.app-logo{width:31px;height:31px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(124,106,245,.22))}.node-gmail .app-logo{width:36px;height:30px}.node-webhook .app-logo{width:28px;height:28px}.app-node:hover .app-logo{transform:scale(1.08)}.first-step-hint{animation:click-hint 1.8s ease-in-out infinite}@keyframes click-hint{50%{color:#c7c0ff;transform:translateY(-2px)}}.node-learning{position:absolute;left:0;right:0;bottom:-42px;margin:0;text-align:center;color:#c8c5d5;font:400 9px/1.55 var(--mono);letter-spacing:.03em;opacity:0;transform:translateY(5px);transition:opacity .3s,transform .3s}.node-learning strong{display:block;color:#bcb4ff;font-weight:500}.node-learning a{display:inline-block;margin-top:4px;color:#7c6af5;text-decoration:none;font-weight:500}.has-selection .node-learning{opacity:1;transform:translateY(0)}.has-selection .first-step-hint{animation:none}
.system-intro{padding:clamp(72px,10vw,135px) clamp(24px,9vw,142px);background:#f3f2ff;color:#1a1535}.system-intro>div{display:grid;grid-template-columns:1.12fr .88fr;gap:10vw;align-items:end}.system-intro h2{max-width:700px;margin:0;font-size:clamp(40px,5.7vw,78px);line-height:.96;letter-spacing:-.075em;font-weight:500}.system-intro p:last-child{max-width:390px;color:#4b5563;font-size:15px;line-height:1.7}.system-intro strong{color:#5b5bd6}
.course-details,.resources{padding:clamp(76px,10vw,140px) clamp(24px,9vw,142px);background:#171918}.section-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:9vw;align-items:end;margin-bottom:60px}.section-heading h2{margin:0;font-size:clamp(45px,6.4vw,88px);line-height:.94;letter-spacing:-.08em;font-weight:500}.section-heading>p:last-child{margin:0;color:#b9bdb4;font-size:15px;line-height:1.7}.workflow-accordions{border-top:1px solid var(--line)}.workflow-accordions details{border-bottom:1px solid var(--line);transition:background .25s}.workflow-accordions details[open]{background:rgba(124,106,245,.07)}.workflow-accordions summary{min-height:84px;display:grid;grid-template-columns:145px 1fr 24px;align-items:center;gap:20px;padding:0 20px;cursor:pointer;list-style:none}.workflow-accordions summary::-webkit-details-marker{display:none}.workflow-accordions summary strong{font-size:clamp(17px,2vw,26px);letter-spacing:-.04em}.workflow-accordions summary b{font-size:24px;color:#7c6af5;font-weight:400}.workflow-accordions details[open] summary b{transform:rotate(45deg)}.level{font:500 8px var(--mono);letter-spacing:.08em;color:#d0c9ff}.level.intermediate{color:#a996f5}.level.advanced{color:#8d76e5}.level.agent{color:#7c6af5}.workflow-accordions details>div{max-width:700px;padding:8px 40px 32px 185px}.workflow-accordions h3{font-size:22px;letter-spacing:-.04em;margin:0 0 12px}.workflow-accordions p{color:#bec2bb;font-size:14px;line-height:1.65}.workflow-accordions p strong{color:#fff}.workflow-accordions small{color:#a996f5;font:400 11px/1.5 var(--mono)}
.learning-path{padding:clamp(76px,10vw,140px) clamp(24px,9vw,142px);background:linear-gradient(135deg,#1a1535,#3d2c8d)}.learning-path h2,.methodology h2,.authority h2,.final-cta h2{max-width:820px;margin:0;font-size:clamp(45px,6.2vw,86px);line-height:.94;letter-spacing:-.08em;font-weight:500}.learning-path h2 em,.methodology h2 em,.final-cta h2 em{color:#a89cff}.path-intro{max-width:430px;margin:27px 0 54px;color:#e8e4ff;line-height:1.65}.module-list{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.18)}.module-list article{min-height:215px;padding:25px 20px;border-right:1px solid rgba(255,255,255,.18)}.module-list article:first-child{padding-left:0}.module-list article:last-child{border:0}.module-list span{font:500 10px var(--mono);color:#a89cff}.module-list h3{font-size:19px;line-height:1.05;letter-spacing:-.045em;margin:37px 0 13px}.module-list p{color:#ddd8ff;font-size:12px;line-height:1.55}
.resources{background:#f3f2ff;color:#1a1535}.resources .section-heading>p:last-child{color:#4b5563}.resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.resource-grid article{padding:27px;border:1px solid #e4e1f2;border-radius:20px;background:#fff;box-shadow:0 10px 26px rgba(61,44,141,.07);transition:transform .25s,box-shadow .25s}.resource-grid article:hover{transform:translateY(-3px);box-shadow:0 16px 30px rgba(61,44,141,.13)}.resource-grid b{color:#5b5bd6;font:700 10px var(--mono);letter-spacing:.08em}.resource-grid h3{font-size:19px;line-height:1.08;letter-spacing:-.04em;margin:32px 0 13px}.resource-grid p{color:#4b5563;font-size:12px;line-height:1.6}
.methodology{padding:clamp(85px,12vw,160px) clamp(24px,9vw,142px);background:#171918;text-align:center}.methodology h2{margin-inline:auto}.methodology>p{margin:38px auto 20px;color:#a89cff;font:500 12px/1.7 var(--mono);letter-spacing:.04em;max-width:710px}.methodology small{color:#b9bdb4;font-size:14px}.authority{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:end;padding:clamp(76px,10vw,140px) clamp(24px,9vw,142px);background:#fff;color:#1a1535}.authority h2{font-size:clamp(40px,5.2vw,72px);margin:0 0 25px}.authority p:last-child{max-width:560px;color:#4b5563;font-size:15px;line-height:1.7}.authority blockquote{margin:0;padding:28px;border-left:3px solid #7c6af5;background:#f3f2ff;color:#3d2c8d;font-size:22px;line-height:1.35;letter-spacing:-.03em}.final-cta{padding:clamp(90px,12vw,170px) clamp(24px,9vw,142px);text-align:center;background:linear-gradient(135deg,#1a1535,#3d2c8d)}.final-cta h2{margin:0 auto 26px}.final-cta>p:not(.eyebrow){max-width:490px;margin:0 auto 32px;color:#e8e4ff;font-size:15px;line-height:1.65}.final-cta small{display:block;max-width:470px;margin:22px auto 0;color:#c9c4e9;font-size:11px;line-height:1.55}
@media (max-width:760px){.site-header{padding:0 20px}.header-nav{display:none}.brand{font-size:14px}.header-cta{font-size:8px;padding:9px 11px}.hero{padding-top:55px}.hero-transformation{font-size:14px}.system-intro>div,.section-heading,.authority{display:block}.system-intro h2,.section-heading h2{font-size:44px}.system-intro p:last-child,.section-heading>p:last-child{margin-top:26px}.course-details,.resources,.learning-path{padding:74px 24px}.section-heading{margin-bottom:38px}.workflow-accordions summary{min-height:92px;grid-template-columns:1fr 20px;gap:8px;padding:15px 0}.workflow-accordions summary .level{grid-column:1/-1}.workflow-accordions summary strong{font-size:19px}.workflow-accordions details>div{padding:2px 0 26px}.module-list,.resource-grid{grid-template-columns:1fr}.module-list article{min-height:0;padding:24px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.18)}.module-list h3{margin:20px 0 9px}.resource-grid article{padding:24px}.methodology{padding:85px 24px}.methodology h2,.authority h2,.final-cta h2{font-size:47px}.methodology>p{font-size:10px}.authority{padding:75px 24px}.authority blockquote{margin-top:40px;font-size:19px}.final-cta{padding:90px 24px}}
.capacity-rotator{display:flex;align-items:center;gap:11px;margin:12px 0 0;font:700 clamp(20px,2.1vw,30px)/1.2 var(--sans);letter-spacing:-.045em}.capacity-prefix{color:#7c6af5;font:400 24px var(--mono)}.capacity-current{color:#7c6af5;min-width:min(100%,320px)}.capacity-current.is-changing{animation:capacity-word .42s ease-out}@keyframes capacity-word{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.hero-media{position:relative;z-index:1;align-self:center;justify-self:end;width:min(100%,480px)}.welcome-video{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;border:1px solid rgba(124,106,245,.58);border-radius:24px;background:#0f1110;box-shadow:0 24px 46px rgba(0,0,0,.32)}.welcome-video:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(26,21,53,.12),rgba(124,106,245,.25));transition:opacity .25s}.welcome-video img{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(.78) saturate(.76)}.video-play{position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;width:66px;height:66px;transform:translate(-50%,-50%);border-radius:50%;background:#7c6af5;color:#fff;font-size:21px;box-shadow:0 10px 28px rgba(124,106,245,.5);transition:transform .25s}.welcome-video:hover .video-play{transform:translate(-50%,-50%) scale(1.08)}.video-label{position:absolute;z-index:1;left:18px;bottom:16px;color:#fff;font:500 9px var(--mono);letter-spacing:.1em}.hero-partners{display:flex;align-items:center;justify-content:center;gap:17px;margin:22px auto 0;color:#aaa5c5;font:400 17px var(--mono)}.hero-partners img{display:block;max-width:130px;height:31px;object-fit:contain}.hero-partners img:first-child{width:119px}.hero-partners img:last-child{width:112px;height:34px}.launch-film{display:none}.workflow-launch{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center;padding:clamp(85px,11vw,150px) clamp(24px,9vw,142px);background:linear-gradient(135deg,#1a1535,#27203d);border-top:1px solid rgba(255,255,255,.1)}.workflow-launch h2{margin:0 0 22px;font-size:clamp(45px,6vw,82px);line-height:.94;letter-spacing:-.08em;font-weight:500}.workflow-launch h2 em{color:#a89cff}.workflow-launch-copy>p:last-child{max-width:350px;margin:0;color:#c8c5d5;font-size:15px;line-height:1.65}.workflow-launch .hero-builder{justify-self:center;min-height:420px}.workflow-launch .node-learning{bottom:-31px}@media (max-width:760px){.capacity-rotator{font-size:22px;gap:8px}.capacity-prefix{font-size:18px}.capacity-current{min-width:0}.hero{grid-template-columns:1fr;gap:22px}.hero-media{width:min(100%,360px);justify-self:center;margin-top:16px}.welcome-video{border-radius:20px}.hero-partners{margin-top:17px}.hero-partners img{max-width:110px;height:27px}.hero-partners img:first-child{width:104px}.hero-partners img:last-child{width:98px}.workflow-launch{display:block;padding:78px 24px}.workflow-launch .hero-builder{margin:42px auto 0;min-height:390px}.workflow-launch .node-learning{bottom:-40px}}
