@font-face{font-family:Manrope;src:url(fonts/manrope-400.ttf) format('truetype');font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(fonts/manrope-600.ttf) format('truetype');font-weight:600;font-display:swap}@font-face{font-family:Anton;src:url(fonts/anton-regular.ttf) format('truetype');font-weight:400;font-display:swap}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body.accomp-atelier{margin:0;background:#000;color:#f3f4f7;font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%;display:block;height:auto}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:600;line-height:1.14;letter-spacing:-.045em}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid #65caff;outline-offset:5px}.skip-link{position:fixed;top:-100px;left:12px;background:#fff;color:#111;padding:12px 18px;z-index:99}.skip-link:focus{top:10px}.atelier-wrap{width:min(1120px,calc(100% - 88px));margin-inline:auto}.gradient{background:linear-gradient(105deg,#44ccff,#4e85ed 50%,#9e4ee8);background-clip:text;-webkit-background-clip:text;color:transparent}.eyebrow{display:block;color:#39caff;font-size:10px;line-height:1.6;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.atelier-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;border-radius:99px;background:#087bff;color:#fff;padding:14px 24px;font-size:14px;font-weight:600;line-height:1.5;box-shadow:0 8px 28px #0074ff24;transition:background .2s,transform .2s}.atelier-button:hover{background:#258cff;transform:translateY(-2px)}.atelier-link{display:inline-flex;gap:18px;align-items:center;color:#35c7ff;font-size:15px;padding-bottom:12px;border-bottom:1px solid #158ec0;transition:color .2s}.atelier-link:hover{color:#a1e4ff}.accomp-atelier #site-menu{background:#000e;border-color:#18212b}.accomp-atelier #site-menu .nav-inner{height:66px;max-width:1200px}.accomp-atelier #site-menu .brand,.atelier-footer .brand{font-family:Anton,Impact,sans-serif;font-weight:400;font-size:25px;letter-spacing:.14em;white-space:nowrap}.accomp-atelier #site-menu .nav-links{gap:27px;font-size:11px}.accomp-atelier #site-menu .nav-links a{padding:24px 0 19px;border-bottom:2px solid transparent}.accomp-atelier #site-menu .nav-links a[aria-current]{border-color:#20a8f0}.accomp-atelier #site-menu .member-entry{color:#c5e6fa;border-color:#208dc9;background:#06131d55;font-size:10px;padding:7px 14px}.atelier-hero{margin-top:66px;position:relative;min-height:530px;display:flex;align-items:center;isolation:isolate;overflow:hidden}.hero-visual{position:absolute;inset:0 0 0 auto;width:67%;z-index:-1}.hero-visual img{width:100%;height:100%;object-fit:cover;object-position:59% center}.hero-visual:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#000 0%,#000b 13%,transparent 38%),linear-gradient(0deg,#000 0%,transparent 17%)}.portrait-credit{position:absolute;right:6%;bottom:27px;z-index:1;color:#c4c7cb;font-size:11px}.hero-copy{padding:48px 0;max-width:565px;width:52%}.hero-eyebrow{display:inline-block;border:1px solid #1374a7;border-radius:99px;padding:4px 10px;font-size:9px;letter-spacing:.1em}.hero-copy h1{font-size:clamp(36px,4vw,49px);line-height:1.15;margin:25px 0 23px;letter-spacing:-.045em}.hero-copy>p{font-size:16px;line-height:1.65;color:#c0c4cd;max-width:515px}.hero-copy .hero-duration{font-size:14px;margin:25px 0 28px;max-width:none}.atelier-subnav{border-block:1px solid #1b2832;background:#000}.atelier-subnav>.atelier-wrap{display:flex;align-items:center;justify-content:center;gap:65px;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.atelier-subnav a{display:block;font-size:11px;color:#a7adb7;padding:19px 0 15px;border-bottom:2px solid transparent}.atelier-subnav a:hover,.atelier-subnav a.active{color:#36caff;border-color:#16b8f2}.journey{padding-top:44px}.section-heading{text-align:center;margin:0 auto 24px;max-width:1000px}.section-heading>.eyebrow{margin-bottom:15px}.section-heading h2{font-size:clamp(28px,3.2vw,39px);line-height:1.13}.section-heading>p{font-size:15px;line-height:1.65;color:#b8bec8;margin:22px auto 0;max-width:770px}.journey-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px;min-height:350px}.journey-art{min-width:0}.journey-art img{width:100%;object-fit:contain}.renaissance .journey-art{max-width:440px;margin-inline:auto;width:100%}.journey-copy{padding:15px 0}.journey-copy .eyebrow{margin-bottom:12px}.journey-copy h3{font-size:34px;margin-bottom:17px}.journey-copy>p{color:#b9c0cb;font-size:15px;line-height:1.65;max-width:470px}.journey-copy .journey-line{font-size:19px;color:#ebedf2;margin-bottom:17px}.journey-copy .atelier-link{margin-top:18px}.egregos{gap:35px;min-height:385px}.egregos .journey-art{width:110%;margin-left:-5%}.egregos-levels{list-style:none;padding:0;display:grid;gap:10px;margin:24px 0 0;font-size:15px;color:#d7dbe3}.egregos-levels li{display:flex;gap:20px}.egregos-levels li span{color:#1cbdff;font-size:17px;line-height:1.4;font-weight:600}.section-bordered{border-top:1px solid #1d2b33}.coaching{padding-top:26px;padding-bottom:24px}.coaching .section-heading{margin-bottom:24px}.coaching-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px}.coaching-grid article{border-top:2px solid #18c4ed;padding:20px 0 0;position:relative}.coaching-grid article+article:before{content:'';position:absolute;left:-38px;top:10px;bottom:0;width:1px;background:#15232d}.coaching-grid h3{font-size:22px;letter-spacing:-.025em;line-height:1.2;margin-bottom:12px}.coaching-grid p{font-size:15px;line-height:1.6;color:#b8bfca;max-width:450px}.coaching-grid .small{font-size:12px;margin-top:14px;color:#8e97a4}.supports{padding-top:25px}.supports .section-heading{margin-bottom:8px}.supports .section-heading h2{font-size:clamp(27px,3vw,36px)}.supports-grid{display:grid;grid-template-columns:1.1fr .85fr;gap:50px;align-items:center;min-height:350px}.books-art{width:100%;max-width:620px}.supports-copy article{position:relative}.supports-copy article+article{margin-top:43px}.supports-copy article+article:before{content:'';position:absolute;width:40px;height:2px;background:#23c3f4;top:-23px}.supports-copy h3{font-size:22px;letter-spacing:-.025em;margin-bottom:10px}.supports-copy p{font-size:15px;color:#b6bdc9;line-height:1.65;max-width:390px}.bonuses{padding-top:15px}.bonuses .section-heading{margin-bottom:20px}.bonuses .section-heading h2{font-size:32px}.bonus-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:16px}.bonus-card{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;align-items:center;border:1px solid #075f8b;border-radius:10px;padding:18px;min-width:0}.bonus-card h3{font-size:17px;letter-spacing:-.02em;line-height:1.25;margin-bottom:10px}.bonus-card p{font-size:13px;line-height:1.6;color:#b3bbc7}.dream-preview{position:relative;border:0;border-radius:8px;padding:0;overflow:hidden;background:#0b1725;cursor:pointer;aspect-ratio:16/10;isolation:isolate}.dream-preview img{width:100%;height:100%;object-fit:cover}.dream-preview:after{content:'';position:absolute;inset:0;border:1px solid #ffffff20;border-radius:8px}.play{position:absolute;display:grid;place-items:center;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:43px;height:43px;border:1px solid #ffffff4d;border-radius:50%;background:#0b142399;color:#fff;font-size:18px;padding-left:2px}.dream-preview:hover .play{background:#087bff}.financial-card{grid-template-columns:100px 1fr}.course-icon{display:grid;place-items:center;aspect-ratio:1;border-radius:10px;background:radial-gradient(ellipse,#06213790,transparent 75%)}.course-icon svg{width:75%;height:75%}.integration{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;padding-top:28px;min-height:420px}.integration-copy{max-width:510px}.integration-copy .eyebrow{margin-bottom:5px}.meta-copy h3{font-size:27px;line-height:1.2;margin-bottom:9px}.integration-copy p{font-size:14px;line-height:1.65;color:#b4bcc8}.meta-copy{margin-bottom:35px;scroll-margin-top:95px}.ai-copy{scroll-margin-top:95px}.ai-copy h2{font-size:clamp(29px,3vw,35px);line-height:1.18;margin-bottom:12px}.phone-figure{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:460px;isolation:isolate;padding:5px 0 15px}.phone-glow{position:absolute;inset:25% -10% -2%;z-index:-1;background:radial-gradient(ellipse at 70% 65%,#7b431b35,transparent 58%)}.phone{width:246px;height:445px;background:linear-gradient(110deg,#ada5a0,#191b1e 8%,#0c0d0f 75%,#c9c3bd 98%);border:2px solid #9e9994;border-radius:36px;box-shadow:inset 0 0 0 2px #24262a,0 0 0 1px #292b2d,15px 20px 40px #000;transform:rotate(8deg);padding:7px;position:relative}.phone:before{content:'';position:absolute;top:90px;left:-4px;width:3px;height:45px;border-radius:3px;background:#797977;box-shadow:0 55px #797977}.phone:after{content:'';position:absolute;top:120px;right:-4px;width:3px;height:58px;border-radius:3px;background:#757575}.phone-screen{height:100%;width:100%;background:#030407;border-radius:29px;border:1px solid #171a1f;position:relative;overflow:hidden;padding:0 13px;display:flex;flex-direction:column}.phone-status{display:flex;justify-content:space-between;font-size:8px;color:#c7cdd6;padding:8px 2px 10px;line-height:1}.phone-island{width:65px;height:12px;border-radius:99px;background:#000;position:absolute;top:7px;left:50%;transform:translateX(-50%);border:1px solid #0b1016}.phone-header{display:flex;align-items:center;gap:13px;padding:14px 0 18px;font-family:Anton,Impact,sans-serif;font-size:12px;letter-spacing:.16em;color:#c1c8d1}.phone-mark{font-family:Arial,sans-serif;color:#3dcaff;font-size:19px;letter-spacing:0}.phone-conversation{display:flex;flex-direction:column;gap:22px;flex:1;justify-content:center;padding:0 0 18px;font-family:Arial,sans-serif;font-size:13px;line-height:1.5;color:#e4e7ed}.user-message{background:linear-gradient(125deg,#08447b,#134d97);padding:12px 10px;border-radius:15px 15px 5px 15px;margin-left:7px;font-size:12px;color:#e0eaf7}.phone-input{display:flex;justify-content:space-between;align-items:center;border:1px solid #30343b;border-radius:22px;font-size:10px;color:#7f858d;padding:7px 7px 7px 12px;background:#17191c;line-height:1}.phone-send{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#009afa;color:#fff;font-size:17px}.phone-home{height:3px;width:70px;background:#ddd;border-radius:99px;align-self:center;margin:9px 0 4px}.phone-figure figcaption{font-size:10px;color:#8b8d95;margin:13px 0 0;transform:translateX(-6px)}.timeline-section{text-align:center;padding:12px 0 44px}.timeline-section .section-heading{margin-bottom:35px}.timeline-section .section-heading h2{font-size:31px}.timeline{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:0 0 30px;position:relative;gap:20px}.timeline:before{content:'';position:absolute;top:0;left:1%;right:1%;height:1px;background:#03a7e6}.timeline li{position:relative;padding-top:27px;font-size:13px;line-height:1.5}.timeline li:before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;transform:translateX(-50%);background:#0cb6f2;border-radius:50%;box-shadow:0 0 12px #006bff35}.timeline strong{display:block;color:#e6ebf3;font-weight:600;font-size:13px;margin-bottom:7px}.timeline li>span{color:#b5bdc8}.timeline-note{font-size:12px;color:#b2b7c2;line-height:1.7;max-width:1000px;margin:0 auto 24px}.timeline-section .atelier-button{font-size:13px;padding:12px 23px}.atelier-footer{border-top:1px solid #1b2832;padding:26px 0 32px;color:#9da6b6}.atelier-footer>.atelier-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.atelier-footer .brand{font-size:23px;color:#e1e8f2}.footer-links{display:flex;gap:26px;font-size:10px}.atelier-footer>.atelier-wrap>span{font-size:10px}.dream-dialog{width:min(640px,calc(100% - 35px));max-height:90dvh;padding:0;border:1px solid #294155;border-radius:18px;background:#060a10;color:#e6edf7;overflow:auto}.dream-dialog::backdrop{background:#000d;backdrop-filter:blur(8px)}.dream-dialog>img{width:100%;aspect-ratio:16/9;object-fit:cover}.dream-dialog>div{padding:30px}.dream-dialog h2{font-size:30px;margin:10px 0 20px}.dream-dialog p{font-size:15px;line-height:1.8;color:#b6c0d0;margin:14px 0 0}.dialog-close{position:absolute;right:12px;top:12px;width:40px;height:40px;font-size:26px;line-height:1;border-radius:50%;border:1px solid #ffffff6b;background:#02080dd9;color:#fff;cursor:pointer}.dialog-open{overflow:hidden}
@media(min-width:1450px){.atelier-hero{min-height:590px}.hero-copy h1{font-size:51px}}
@media(max-width:1000px){.atelier-wrap{width:calc(100% - 56px)}.hero-copy{width:53%}.hero-copy h1{font-size:40px}.hero-copy>p{font-size:15px}.hero-visual{width:67%}.journey-row{gap:25px}.journey-copy h3{font-size:30px}.journey-copy>p{font-size:14px}.supports-grid{gap:25px}.bonus-card{gap:14px;padding:14px}.financial-card{grid-template-columns:75px 1fr}.integration{gap:25px}.coaching-grid{gap:50px}.coaching-grid article+article:before{left:-25px}.section-heading h2{font-size:34px}.hero-copy .hero-duration{font-size:13px}}
@media(max-width:700px){html{scroll-padding-top:85px}.atelier-wrap{width:calc(100% - 40px)}.accomp-atelier #site-menu .nav-inner{height:64px;padding-inline:20px}.accomp-atelier #site-menu .brand{font-size:24px;letter-spacing:.07em}.accomp-atelier #site-menu .nav-links a{padding:0;border:0}.accomp-atelier #site-menu .nav-links{font-size:13px}.accomp-atelier #site-menu .member-entry{font-size:9px;padding:7px 9px}.desktop-only{display:none}.atelier-hero{margin-top:64px;min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden;isolation:isolate}.atelier-hero>.atelier-wrap{order:0;z-index:1}.hero-copy{padding:42px 0 10px;width:100%;max-width:520px}.hero-eyebrow{font-size:8px}.hero-copy h1{font-size:clamp(34px,9vw,47px);line-height:1.14;margin:22px 0}.hero-copy>p{font-size:15px;line-height:1.75}.hero-copy .hero-duration{font-size:13px;margin:23px 0}.hero-copy .atelier-button{font-size:13px;padding:13px 22px}.hero-visual{position:relative;order:1;inset:auto;width:100%;z-index:0;height:auto;aspect-ratio:1.52;margin-top:4px}.hero-visual img{object-position:58% center}.hero-visual:after{background:linear-gradient(180deg,#000 0%,transparent 20%),linear-gradient(0deg,#000 0%,transparent 20%),linear-gradient(90deg,#0008,transparent 20%,transparent 90%,#0008)}.portrait-credit{font-size:9px;bottom:16px;right:20px}.atelier-subnav>.atelier-wrap{width:100%;justify-content:flex-start;gap:30px;padding-inline:20px}.atelier-subnav a{font-size:10px;padding:16px 0 13px;flex-shrink:0}.journey{padding-top:45px}.section-heading{margin-bottom:25px}.section-heading>.eyebrow{font-size:9px;margin-bottom:14px}.section-heading h2{font-size:29px;line-height:1.17}.section-heading>p{font-size:14px;margin-top:20px;line-height:1.75}.journey-row{display:flex;flex-direction:column;gap:6px;min-height:0}.journey-art{width:min(100%,380px);margin:auto}.renaissance .journey-art{max-width:340px}.journey-copy{width:100%;padding:10px 0 25px}.journey-copy h3{font-size:30px;margin-bottom:16px}.journey-copy .journey-line{font-size:17px}.journey-copy>p{font-size:14px;line-height:1.75}.journey-copy .atelier-link{font-size:14px}.egregos{margin-top:30px}.egregos .journey-art{order:0;width:calc(100% + 24px);max-width:440px;margin:0 -12px}.egregos .journey-copy{order:1}.egregos-levels{gap:11px;font-size:14px;margin-top:20px}.egregos-levels li span{font-size:16px}.coaching{margin-top:25px;padding:35px 0 30px}.coaching-grid{grid-template-columns:1fr;gap:30px}.coaching-grid article{padding-top:18px}.coaching-grid h3{font-size:22px}.coaching-grid p{font-size:14px;line-height:1.75}.coaching-grid article+article:before{display:none}.coaching-grid .small{font-size:12px}.supports{padding-top:35px}.supports .section-heading h2{font-size:27px}.supports-grid{grid-template-columns:1fr;gap:12px;min-height:0}.books-art{max-width:440px;width:calc(100% + 20px);margin:0 -10px}.supports-copy{padding-bottom:25px}.supports-copy article+article{margin-top:36px}.supports-copy article+article:before{top:-19px}.supports-copy h3{font-size:22px}.supports-copy p{font-size:14px;line-height:1.75}.bonuses{padding-top:25px}.bonuses .section-heading h2{font-size:28px}.bonus-grid{grid-template-columns:1fr;gap:15px}.bonus-card{padding:17px;gap:17px;grid-template-columns:1fr 1fr}.bonus-card h3{font-size:16px}.bonus-card p{font-size:12px;line-height:1.7}.financial-card{grid-template-columns:80px 1fr}.integration{display:flex;flex-direction:column;gap:22px;padding-top:45px;min-height:0}.integration-copy{width:100%;max-width:none}.meta-copy{margin-bottom:35px}.meta-copy h3{font-size:25px}.integration-copy p{font-size:14px;line-height:1.75}.ai-copy h2{font-size:30px}.phone-figure{width:100%;min-height:470px;margin:15px 0 25px}.phone{width:254px;height:461px;transform:rotate(6deg)}.phone-conversation{font-size:14px;gap:22px}.user-message{font-size:13px}.phone-figure figcaption{margin-top:18px}.timeline-section{padding:15px 0 45px}.timeline-section .section-heading h2{font-size:28px;line-height:1.2}.timeline-section .section-heading{margin-bottom:35px}.timeline{grid-template-columns:1fr;gap:24px;text-align:left;margin:0 10px 30px}.timeline:before{top:0;bottom:0;left:6px;width:1px;height:auto;right:auto}.timeline li{padding:0 0 0 35px;font-size:14px}.timeline li:before{top:5px;left:6px;width:10px;height:10px}.timeline strong{font-size:14px;margin-bottom:3px}.timeline-note{font-size:12px;line-height:1.85}.atelier-footer{padding:28px 0}.atelier-footer>.atelier-wrap{flex-wrap:wrap;gap:23px}.atelier-footer .brand{font-size:22px}.footer-links{width:100%;order:2;gap:20px;font-size:10px}.atelier-footer>.atelier-wrap>span{font-size:9px}.dream-dialog>div{padding:23px}.dream-dialog h2{font-size:27px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
