@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap");.AcademicAtelierHome_page__tnde8{color:#1a1c1f;font-family:Barlow,sans-serif;overflow-x:hidden}.AcademicAtelierHome_page__tnde8 .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.AcademicAtelierHome_navbar__RJpeE{position:fixed;top:0;left:0;right:0;z-index:100;pointer-events:none;transition:padding .28s ease}.AcademicAtelierHome_navbarScrolled__EoDoY{padding-top:12px}.AcademicAtelierHome_container__P3gOf,.AcademicAtelierHome_footerBottom__UnY0N,.AcademicAtelierHome_footerGrid__4jado,.AcademicAtelierHome_navInner__lbx6d{width:min(1280px,calc(100% - 96px));margin:0 auto}.AcademicAtelierHome_navInner__lbx6d{display:flex;align-items:center;justify-content:space-between;min-height:84px;padding:0 6px;gap:28px;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border:1px solid transparent;pointer-events:auto;transition:min-height .28s ease,width .28s ease,padding .28s ease,border-radius .28s ease,background-color .28s ease,box-shadow .28s ease,border-color .28s ease,transform .28s ease}.AcademicAtelierHome_navbarScrolled__EoDoY .AcademicAtelierHome_navInner__lbx6d{width:min(900px,calc(100% - 120px));min-height:68px;padding:0 18px;border-radius:999px;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 22px 48px rgba(24,28,32,.12);border-color:rgba(206,212,223,.92);transform:translateY(0)}.AcademicAtelierHome_bottomCtaButton__W65dU,.AcademicAtelierHome_brandMark__1JDik,.AcademicAtelierHome_brandWrap__VlGjj,.AcademicAtelierHome_cardButton__jicWM,.AcademicAtelierHome_ctoBtn__1sRnY,.AcademicAtelierHome_featureMeta__rwhGh,.AcademicAtelierHome_navActions__H1abi,.AcademicAtelierHome_navExplore__Euni4,.AcademicAtelierHome_navLeft__MKmuG,.AcademicAtelierHome_navLinks__RDSOE,.AcademicAtelierHome_profileButton__6KKFn,.AcademicAtelierHome_sectionLink__C_B5K{display:flex;align-items:center}.AcademicAtelierHome_navLeft__MKmuG{gap:28px;min-width:0;flex:1 1 auto}.AcademicAtelierHome_brandMark__1JDik{gap:8px}.AcademicAtelierHome_brandText__Zsdiy{font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.AcademicAtelierHome_brandAi__GCIyG{color:#ba1a1a}.AcademicAtelierHome_brandClub__9qO4B{color:#005ab6}.AcademicAtelierHome_navbarScrolled__EoDoY .AcademicAtelierHome_brandAi__GCIyG,.AcademicAtelierHome_navbarScrolled__EoDoY .AcademicAtelierHome_brandClub__9qO4B,.AcademicAtelierHome_navbarScrolled__EoDoY .AcademicAtelierHome_loginLink__ihCza{color:#43474f}.AcademicAtelierHome_navLinks__RDSOE{gap:28px;font-family:JetBrains Mono;font-size:13px;font-weight:500;letter-spacing:.05em;color:#43474f;text-transform:uppercase}.AcademicAtelierHome_navbarScrolled__EoDoY .AcademicAtelierHome_navLinks__RDSOE{color:#43474f}.AcademicAtelierHome_footerList__V0BSt a,.AcademicAtelierHome_loginLink__ihCza,.AcademicAtelierHome_navLinks__RDSOE a{color:inherit;text-decoration:none;font-family:Barlow,sans-serif}.AcademicAtelierHome_navbarScrolled__EoDoY .AcademicAtelierHome_mobileMenuButton__nRT1T{color:#001e40}.AcademicAtelierHome_navLinks__RDSOE a{position:relative;padding:8px 0}.AcademicAtelierHome_navLinks__RDSOE a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:#bc0100;transform:scaleX(0);transform-origin:left center;opacity:0;transition:transform .22s ease,opacity .22s ease}.AcademicAtelierHome_navLinks__RDSOE a:focus-visible:after,.AcademicAtelierHome_navLinks__RDSOE a:hover:after{transform:scaleX(1);opacity:1}.AcademicAtelierHome_footerList__V0BSt a,.AcademicAtelierHome_loginLink__ihCza{transition:color .2s ease}.AcademicAtelierHome_footerList__V0BSt a:hover,.AcademicAtelierHome_loginLink__ihCza:focus-visible,.AcademicAtelierHome_loginLink__ihCza:hover{color:#001e40;background:rgba(0,30,64,.05);box-shadow:inset 0 0 0 1px rgba(0,30,64,.18),0 8px 18px rgba(24,28,32,.06);transform:translateY(-1px)}.AcademicAtelierHome_navExplore__Euni4{gap:4px}.AcademicAtelierHome_iconInline___mrFo{font-size:1.1rem;line-height:1}.AcademicAtelierHome_navActions__H1abi{gap:14px;flex-shrink:0}.AcademicAtelierHome_mobileMenuButton__nRT1T{display:none;border:0;background:rgba(255,255,255,.84);color:#001e40;width:44px;height:44px;border-radius:999px;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px rgba(195,198,209,.8)}.AcademicAtelierHome_mobileMenuPanel__5pAzJ{display:none}.AcademicAtelierHome_brandWrap__VlGjj .navbar-brand{margin:0}.AcademicAtelierHome_brandWrap__VlGjj .navbar-brand img{width:clamp(118px,16vw,164px);height:auto}.AcademicAtelierHome_loginLink__ihCza{min-height:42px;padding:0 18px;background:rgba(255,255,255,.88);box-shadow:inset 0 0 0 1px rgba(214,219,228,.95);font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#233148;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease}.AcademicAtelierHome_loginLink__ihCza,.AcademicAtelierHome_registerButton__c7b9O{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.AcademicAtelierHome_registerButton__c7b9O{min-height:44px;padding:0 24px;font-size:14px;font-weight:700;background:#bc0100;box-shadow:0 10px 22px rgba(188,1,0,.16);color:#fff;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.AcademicAtelierHome_profileButton__6KKFn{gap:10px;padding:10px 18px;border-radius:999px;background:rgba(0,90,182,.08);color:#0f172a;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease}.AcademicAtelierHome_profileButton__6KKFn:hover{background:rgba(0,90,182,.14);color:#005ab6}.AcademicAtelierHome_navbarScrolled__EoDoY .AcademicAtelierHome_profileButton__6KKFn{background:rgba(0,90,182,.08);color:#0f172a;box-shadow:inset 0 0 0 1px rgba(0,90,182,.08)}.AcademicAtelierHome_navbarScrolled__EoDoY .AcademicAtelierHome_profileButton__6KKFn:hover{background:rgba(0,90,182,.14);color:#005ab6}.AcademicAtelierHome_registerButton__c7b9O:active,.AcademicAtelierHome_registerButton__c7b9O:focus,.AcademicAtelierHome_registerButton__c7b9O:hover{color:#fff;text-decoration:none;filter:brightness(.98)}.AcademicAtelierHome_bottomCtaButton__W65dU:active,.AcademicAtelierHome_primaryCta__iWeLD:active,.AcademicAtelierHome_registerButton__c7b9O:active,.AcademicAtelierHome_secondaryCta__jjUJq:active{transform:scale(.98)}.AcademicAtelierHome_heroTrigger__XhSEt{position:relative}.AcademicAtelierHome_flipPerspective__omZfv{position:relative;perspective:2200px;overflow:visible}.AcademicAtelierHome_flipContainer__HcLh6{position:relative;width:100%;height:auto;transform-style:preserve-3d;transform-origin:center center;will-change:transform}.AcademicAtelierHome_flipFace__jxGla{position:relative;inset:auto;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:visible}.AcademicAtelierHome_flipFront__IzCJM{background:#f9f9fd}.AcademicAtelierHome_flipBack___SiM2{transform:rotateX(180deg);background:#f3f3f7}.AcademicAtelierHome_catalogSection__XOJOf,.AcademicAtelierHome_heroSection__2PtHS{width:min(1280px,calc(100% - 64px));margin:0 auto}.AcademicAtelierHome_heroSection__2PtHS{padding-top:108px;padding-bottom:24px;font-family:var(--body-font)}.AcademicAtelierHome_heroTop__Nf8LO{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.96fr);grid-gap:42px;gap:42px;align-items:start}.AcademicAtelierHome_ctoEyebrow__ZvpQz,.AcademicAtelierHome_featuresKicker__N5_oC,.AcademicAtelierHome_heroBadge__Pi3R9,.AcademicAtelierHome_heroTopBadge__rokkN,.AcademicAtelierHome_textbookTag__pysSG{display:inline-flex;align-items:center;gap:6px;padding:.48rem .9rem;border-radius:12px;background:#f4efff;color:#5a31d0;font-family:var(--label-font);font-size:18px;font-weight:800;line-height:20px;letter-spacing:.05em;text-transform:uppercase}.AcademicAtelierHome_heroTopBadge__rokkN{margin-bottom:18px}.AcademicAtelierHome_heroTitle__ni5mk{margin:0 0 18px;font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:clamp(22px,3vw,38px);line-height:clamp(40px,4.5vw,56px);letter-spacing:-.02em;color:#081a3b;max-width:12ch;font-weight:800}.AcademicAtelierHome_heroAccent__I5RDg{color:#5a31d0}.AcademicAtelierHome_ctoDesc__QmEtd,.AcademicAtelierHome_featureText___blvw,.AcademicAtelierHome_featuresCopy__WTDiB,.AcademicAtelierHome_footerText__eDaTP,.AcademicAtelierHome_heroCopy__o8o0u,.AcademicAtelierHome_sectionSubtitle__cIMUM,.AcademicAtelierHome_textbookCopy__sqGM1{color:#414753;font-family:Barlow,sans-serif;line-height:1.75}.AcademicAtelierHome_heroCopy__o8o0u{max-width:38rem;margin:0 0 24px;font-family:var(--body-font);font-size:clamp(16px,1.5vw,18px);font-weight:400;line-height:clamp(24px,2vw,28px);color:#505b70}.AcademicAtelierHome_ctoBtnRow__oBEoP,.AcademicAtelierHome_heroButtons__avcN9,.AcademicAtelierHome_textbookButtons__y3sav{display:flex;flex-wrap:wrap;gap:16px}.AcademicAtelierHome_bottomCtaButton__W65dU,.AcademicAtelierHome_primaryCta__iWeLD,.AcademicAtelierHome_secondaryCta__jjUJq{justify-content:center;border:0;border-radius:12px;font-family:var(--body-font);font-size:18px;font-weight:700;line-height:28px;text-decoration:none;transition:all .2s ease}.AcademicAtelierHome_primaryCta__iWeLD{padding:14px 26px;color:#000;background:linear-gradient(135deg,#6a3df0,#5a31d0);box-shadow:0 16px 30px rgba(90,49,208,.26);min-height:54px;display:inline-flex;align-items:center}.AcademicAtelierHome_secondaryCta__jjUJq{padding:14px 26px;color:#29314f;border:1px solid #cfd5e6;background:#fff;min-height:54px;display:inline-flex;align-items:center}.AcademicAtelierHome_secondaryCta__jjUJq:hover{background:#f8f9ff}.AcademicAtelierHome_heroTrustRow__2_Mhd{display:flex;gap:22px;margin-top:26px;flex-wrap:wrap}.AcademicAtelierHome_heroTrustRow__2_Mhd span{display:inline-flex;align-items:center;gap:10px;color:#364152;font-weight:600}.AcademicAtelierHome_heroTrustRow__2_Mhd .AcademicAtelierHome_material-symbols-outlined__i8mF8{color:#005ab6}.AcademicAtelierHome_heroVisualWrap__3kTQQ{position:relative;isolation:isolate}.AcademicAtelierHome_heroTopBrainBadge__Hn2Yz{position:absolute;top:16px;left:18px;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:rgba(0,90,182,.92);color:#fff;font-weight:700;box-shadow:0 18px 36px rgba(0,90,182,.25);z-index:4}.AcademicAtelierHome_heroCodeCard__X17CM{position:absolute;left:0;top:100px;width:240px;min-height:210px;padding:16px;border-radius:12px;background:#102445;color:#f5f9ff;box-shadow:0 24px 46px rgba(16,36,69,.24);z-index:3}.AcademicAtelierHome_heroCodeCard__X17CM h4{margin:0 0 14px;font-size:1rem;font-weight:700}.AcademicAtelierHome_heroCodeCard__X17CM pre{margin:0;font-size:.78rem;line-height:1.55;white-space:pre-wrap;color:#9bd2ff}.AcademicAtelierHome_consultationModalOverlay__xZy38{position:fixed;inset:0;z-index:1200;background:rgba(10,16,28,.68);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:28px}.AcademicAtelierHome_consultationModal__yQIDc{width:min(980px,100%);max-height:calc(100vh - 56px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;background:#ffffff;border-radius:24px;position:relative;box-shadow:0 32px 80px rgba(0,0,0,.28)}.AcademicAtelierHome_consultationModal__yQIDc::-webkit-scrollbar{width:0;height:0}.AcademicAtelierHome_consultationModalShell___Mh4R{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.7fr);min-height:620px}.AcademicAtelierHome_consultationIntro__F4X98{background:linear-gradient(180deg,#1456c4,#104aad);color:#ffffff;padding:42px 34px 34px}.AcademicAtelierHome_consultationIntroInner__kiyTz{display:grid;grid-gap:22px;gap:22px;align-content:start;min-height:100%}.AcademicAtelierHome_consultationIntroBadge__6vAbp{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:34px;align-items:center;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);color:rgba(255,255,255,.96);font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.AcademicAtelierHome_consultationCloseButton__1PUvC{position:absolute;top:16px;right:16px;width:40px;height:40px;border:0;border-radius:50%;background:rgba(243,246,251,.96);color:#1f2a44;display:grid;place-items:center;cursor:pointer;z-index:3;box-shadow:0 10px 24px rgba(24,28,32,.08)}.AcademicAtelierHome_consultationModalTitle__u3QX9{margin:0;color:inherit;font-size:clamp(1.8rem,2.4vw,2.4rem);line-height:1.12;font-family:"Hanken Grotesk",var(--heading-font)}.AcademicAtelierHome_consultationModalText__m0Eqy{margin:0;max-width:28ch;color:rgba(255,255,255,.9);font-size:1.02rem;line-height:1.7}.AcademicAtelierHome_consultationChecklist__FuiWN{display:grid;grid-gap:14px;gap:14px;margin-top:8px}.AcademicAtelierHome_consultationChecklist__FuiWN div{display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.95);font-size:.98rem;font-weight:600}.AcademicAtelierHome_consultationChecklist__FuiWN .material-symbols-outlined{font-size:20px;color:#82f2ad}.AcademicAtelierHome_consultationFormPanel__eZcaP{padding:54px 32px 30px;background:#ffffff;min-width:0}.AcademicAtelierHome_consultationForm__J_H0r{display:grid;grid-gap:18px;gap:18px}.AcademicAtelierHome_consultationFormGrid__xeurc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 18px;gap:16px 18px;align-items:start}.AcademicAtelierHome_consultationFormGroup__wtwHD{display:grid;grid-gap:8px;gap:8px}.AcademicAtelierHome_consultationFormGroupHalf__WpiQw{min-width:0}.AcademicAtelierHome_consultationLabel__X4Mmv{font-size:.88rem;font-weight:700;color:#253047}.AcademicAtelierHome_consultationInput__vsr1u{width:100%;min-height:52px;border-radius:14px;border:1px solid #d9dfeb;padding:12px 14px;font-size:.98rem;color:#1f2937;background:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.AcademicAtelierHome_consultationInput__vsr1u:focus{outline:none;border-color:#1456c4;box-shadow:0 0 0 3px rgba(20,86,196,.12)}.AcademicAtelierHome_consultationPhoneWrap__p4d3M{display:flex;align-items:stretch;width:100%;gap:10px}.AcademicAtelierHome_consultationCode__3ifRJ{min-width:72px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d9dfeb;border-radius:14px;background:#f8faff;color:#253047;font-weight:700;padding:0 12px}.AcademicAtelierHome_consultationPhoneWrap__p4d3M .AcademicAtelierHome_consultationInput__vsr1u{border-radius:14px}.AcademicAtelierHome_consultationForm__J_H0r .react-datepicker-wrapper,.AcademicAtelierHome_consultationForm__J_H0r .react-datepicker__input-container{display:block;width:100%}.AcademicAtelierHome_consultationMessageRow__UUjcS{display:grid;grid-gap:10px;gap:10px}.AcademicAtelierHome_consultationSubmitButton__YeTap{margin-top:4px;min-height:54px;border:0;border-radius:14px;font-weight:800;font-size:1rem;color:#ffffff;background:linear-gradient(135deg,#1456c4,#0f4aac);box-shadow:0 18px 34px rgba(20,86,196,.24);cursor:pointer}.AcademicAtelierHome_consultationSubmitButton__YeTap:disabled{opacity:.7;cursor:not-allowed}.AcademicAtelierHome_consultationError__g_mre,.AcademicAtelierHome_consultationSuccess__AFQoE{margin:0;font-size:.92rem}.AcademicAtelierHome_consultationError__g_mre{color:#cc2a2a}.AcademicAtelierHome_consultationSuccess__AFQoE{color:#0a7a46}.AcademicAtelierHome_trustedSection__0UlAb{background:#F5F0E8;padding:64px 0;text-align:center}.AcademicAtelierHome_trustedLabel__asGeW{margin:0 0 40px;color:#64748b;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.AcademicAtelierHome_trustedMarquee__12udd{overflow:hidden;padding:6px 0}.AcademicAtelierHome_marqueeTrack__ULJm8{display:flex;width:max-content;align-items:center;gap:44px;animation:AcademicAtelierHome_infinite-scroll__BSuyg 28s linear infinite}.AcademicAtelierHome_marqueeLogo__a3GM3{height:92px;width:192px;object-fit:cover;display:block;flex-shrink:0;transition:transform .25s ease}.AcademicAtelierHome_marqueeLogo__a3GM3:hover{transform:scale(1.5)}.AcademicAtelierHome_categoriesSection__poyRk{position:relative;padding:108px 0;background:radial-gradient(circle at 0 8%,rgba(126,105,255,.08),transparent 16%),radial-gradient(circle at 100% 2%,rgba(255,197,79,.08),transparent 18%),linear-gradient(180deg,#fcfbff,#ffffff 48%,#fbfcff);overflow:hidden}.AcademicAtelierHome_categoriesBackdrop__bQJK6{position:absolute;inset:0;pointer-events:none;z-index:0}.AcademicAtelierHome_categoriesSection__poyRk:after,.AcademicAtelierHome_categoriesSection__poyRk:before{content:"";position:absolute;border-radius:999px;pointer-events:none;filter:blur(10px)}.AcademicAtelierHome_categoriesSection__poyRk:before{top:48px;left:-56px;width:220px;height:220px;background:radial-gradient(circle,rgba(129,140,248,.16) 0,rgba(129,140,248,.02) 70%,transparent 76%)}.AcademicAtelierHome_categoriesSection__poyRk:after{top:0;right:-72px;width:260px;height:200px;background:radial-gradient(circle,rgba(251,191,36,.12) 0,rgba(251,191,36,.02) 68%,transparent 76%)}.AcademicAtelierHome_categoriesBlob__RTXNZ{position:absolute;background:linear-gradient(180deg,rgba(150,143,255,.1),rgba(150,143,255,.04));border-radius:46% 54% 52% 48%/42% 46% 54% 58%;filter:blur(1px)}.AcademicAtelierHome_categoriesBlobTopLeft___2xJk{top:-36px;left:-52px;width:210px;height:170px}.AcademicAtelierHome_categoriesBlobTopRight__V30oK{top:-42px;right:-38px;width:224px;height:182px}.AcademicAtelierHome_categoriesBlobBottomLeft__ctEdC{left:-66px;bottom:-44px;width:214px;height:188px}.AcademicAtelierHome_categoriesBlobBottomRight__CZOGu{right:-42px;bottom:-34px;width:198px;height:166px}.AcademicAtelierHome_categoriesTrail__eyhy2{position:absolute;border:2px dashed transparent;border-top-color:rgba(187,175,255,.28);border-radius:50%;opacity:.7}.AcademicAtelierHome_categoriesTrailLeft__oUGde{top:92px;left:-110px;width:420px;height:400px;transform:rotate(-16deg)}.AcademicAtelierHome_categoriesTrailRight__dZkQr{top:138px;right:-126px;width:430px;height:446px;transform:rotate(20deg)}.AcademicAtelierHome_categoriesTrailBottom__HkeTH{left:-70px;bottom:-100px;width:470px;height:280px;transform:rotate(10deg)}.AcademicAtelierHome_categoriesDots__2PlpR{position:absolute;width:76px;height:104px;opacity:.55;background-image:radial-gradient(circle,rgba(180,171,255,.85) 2px,transparent 2.5px);background-size:18px 18px}.AcademicAtelierHome_categoriesDotsTopRight__cjGYE{top:48px;right:18px}.AcademicAtelierHome_categoriesDotsBottomLeft__1wH6R{left:20px;bottom:72px}.AcademicAtelierHome_categoriesSpark__HZKTc,.AcademicAtelierHome_categoriesSpark__HZKTc:after,.AcademicAtelierHome_categoriesSpark__HZKTc:before{position:absolute;display:block;background:rgba(190,180,255,.7);border-radius:999px;content:""}.AcademicAtelierHome_categoriesSpark__HZKTc{width:6px;height:28px;opacity:.7}.AcademicAtelierHome_categoriesSpark__HZKTc:before{inset:11px -11px}.AcademicAtelierHome_categoriesSpark__HZKTc:after{inset:11px -11px;transform:rotate(90deg)}.AcademicAtelierHome_categoriesSparkTop__uGG1W{top:84px;right:286px;transform:rotate(18deg)}.AcademicAtelierHome_categoriesSparkMiddle__GGmln{top:530px;left:182px;transform:scale(.8)}.AcademicAtelierHome_categoriesSparkBottom__oprSf{right:180px;bottom:190px;transform:rotate(-16deg) scale(.82)}.AcademicAtelierHome_categoriesBackdropIcon__n95u5{position:absolute;color:rgba(187,176,255,.72);opacity:.8}.AcademicAtelierHome_categoriesBackdropIcon__n95u5 .material-symbols-outlined{font-size:inherit;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48}.AcademicAtelierHome_categoriesIconCap__bhhLq{top:84px;left:58px;font-size:64px}.AcademicAtelierHome_categoriesIconRobot__PRr4b{top:356px;left:26px;font-size:60px}.AcademicAtelierHome_categoriesIconIdea__g32PS{top:104px;right:128px;font-size:58px}.AcademicAtelierHome_categoriesIconBookTop__iaCfe{top:212px;right:26px;font-size:60px}.AcademicAtelierHome_categoriesIconBookBottom__Yy_su{left:180px;bottom:104px;font-size:58px}.AcademicAtelierHome_categoriesIconGear__nRv8K{right:82px;top:442px;font-size:60px}.AcademicAtelierHome_categoriesIconLeaf__jvgTU{right:314px;bottom:108px;font-size:50px}.AcademicAtelierHome_categoriesIconStarOne__xuOiE{left:284px;top:86px;font-size:32px;color:rgba(188,176,255,.56)}.AcademicAtelierHome_categoriesIconStarTwo__Bz1D7{left:266px;bottom:188px;font-size:30px;color:rgba(255,211,110,.74)}.AcademicAtelierHome_sectionHead__Dbf99{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:32px}.AcademicAtelierHome_sectionHead__Dbf99>div{display:grid;grid-gap:10px;gap:10px}.AcademicAtelierHome_sectionTitle__H4SF2{margin:0;color:#081a3b;font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:clamp(2rem,3vw,3.2rem);font-weight:800;line-height:1.06;letter-spacing:-.04em}.AcademicAtelierHome_sectionCta__Bf0fr{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:62px;min-width:292px;padding:0 32px;border-radius:999px;border:0;background:#2196F3;color:#ffffff;font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;line-height:28px;text-decoration:none;box-shadow:0 18px 36px rgba(33,150,243,.28);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease;flex-shrink:0}.AcademicAtelierHome_sectionCta__Bf0fr:focus-visible,.AcademicAtelierHome_sectionCta__Bf0fr:hover{transform:translateY(-1px);color:#ffffff;background:#1e88e5;box-shadow:0 20px 40px rgba(33,150,243,.34)}.AcademicAtelierHome_sectionCta__Bf0fr:active{transform:translateY(0)}.AcademicAtelierHome_gradePanes__CQBxQ{position:relative;z-index:1;display:grid;grid-gap:40px;gap:40px}.AcademicAtelierHome_gradePane__dNX6K{display:grid;grid-gap:18px;gap:18px}.AcademicAtelierHome_gradePaneTitle__ItnLp{margin:0;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:700;color:#081a3b;letter-spacing:-.02em}.AcademicAtelierHome_cardsGrid__TNWhP,.AcademicAtelierHome_categoriesGridFour__iINkb,.AcademicAtelierHome_categoriesGrid__PjF0Q{display:grid;width:100%;justify-content:center;grid-gap:24px;gap:24px}.AcademicAtelierHome_categoriesGridFour__iINkb,.AcademicAtelierHome_categoriesGrid__PjF0Q{padding:0 16px}.AcademicAtelierHome_categoriesGrid__PjF0Q{grid-template-columns:repeat(auto-fit,minmax(280px,360px))}.AcademicAtelierHome_categoriesGridFour__iINkb{grid-template-columns:repeat(4,minmax(0,1fr))}.AcademicAtelierHome_cardsGrid__TNWhP{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.AcademicAtelierHome_card__egxT1{position:relative;display:flex;flex-direction:column;width:100%;min-height:100%;max-width:360px;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.95));border:1px solid var(--card-accent-border,rgba(183,191,255,.65));overflow:hidden;box-shadow:0 18px 42px rgba(84,98,167,.12),0 10px 24px var(--card-accent-shadow,rgba(145,156,255,.14));text-decoration:none;isolation:isolate;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.AcademicAtelierHome_card__egxT1:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.9),transparent 46%);pointer-events:none;opacity:.9}.AcademicAtelierHome_card__egxT1:hover{transform:translateY(-8px);box-shadow:0 24px 52px rgba(84,98,167,.16),0 14px 28px var(--card-accent-shadow,rgba(145,156,255,.22));border-color:var(--card-accent-border,rgba(183,191,255,.78))}.AcademicAtelierHome_cardThemePurple__dLW_s{--card-accent:#7557ff;--card-accent-soft:rgba(117,87,255,0.12);--card-accent-border:rgba(181,163,255,0.82);--card-accent-shadow:rgba(143,124,255,0.2);--card-accent-strong:#694cf3;--card-accent-bottom-shadow:#4d36c7}.AcademicAtelierHome_cardThemeTeal__XqfXI{--card-accent:#4ea8a4;--card-accent-soft:rgba(78,168,164,0.12);--card-accent-border:rgba(156,223,217,0.92);--card-accent-shadow:rgba(118,204,197,0.2);--card-accent-strong:#428f8b;--card-accent-bottom-shadow:#2f6f6c}.AcademicAtelierHome_cardThemeOrange__5_OFr{--card-accent:#e59a2e;--card-accent-soft:rgba(229,154,46,0.12);--card-accent-border:rgba(245,214,173,0.96);--card-accent-shadow:rgba(236,188,112,0.22);--card-accent-strong:#d98917;--card-accent-bottom-shadow:#ad6612}.AcademicAtelierHome_cardMedia__o3vEu{position:relative;height:246px;margin:16px 16px 0;border-radius:24px;overflow:hidden;box-shadow:0 14px 30px rgba(79,92,153,.12)}.AcademicAtelierHome_cardMedia__o3vEu:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(19,31,74,.02) 42%,rgba(19,31,74,.22));pointer-events:none}.AcademicAtelierHome_cardImage__YFxld{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.AcademicAtelierHome_card__egxT1:hover .AcademicAtelierHome_cardImage__YFxld{transform:scale(1.05)}.AcademicAtelierHome_cardBadge__LAQ_j{position:absolute;top:16px;left:16px;z-index:2;display:inline-flex;flex-direction:column;justify-content:center;gap:2px;min-width:78px;min-height:78px;padding:12px 14px;border-radius:22px;background:linear-gradient(180deg,var(--card-accent),var(--card-accent-strong));color:#fff;box-shadow:0 16px 28px var(--card-accent-shadow)}.AcademicAtelierHome_cardBadgeLabel__IT_Ba{font-size:.84rem;font-weight:700;line-height:1}.AcademicAtelierHome_cardBadge__LAQ_j strong{font-size:2.2rem;font-weight:900;line-height:.95;letter-spacing:-.05em}.AcademicAtelierHome_cardMediaNotes__6VoX1{position:absolute;right:14px;top:16px;z-index:2;display:grid;grid-gap:10px;gap:10px}.AcademicAtelierHome_cardMediaNote__zRxHQ{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border-radius:14px;background:rgba(255,255,255,.9);color:#4e5e8f;box-shadow:0 8px 18px rgba(68,81,140,.12);font-size:.84rem;font-weight:700}.AcademicAtelierHome_cardMediaNote__zRxHQ svg{font-size:1.05rem;color:var(--card-accent)}.AcademicAtelierHome_cardBody__c2y7I{display:flex;flex-direction:column;gap:16px;padding:16px 20px 24px;flex:1 1;position:relative;z-index:1}.AcademicAtelierHome_cardMeta__DhX4B{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:28px;padding:0 12px;border-radius:999px;background:var(--card-accent-soft);color:var(--card-accent);font-size:.84rem;font-weight:700}.AcademicAtelierHome_cardMeta__DhX4B svg{font-size:.95rem}.AcademicAtelierHome_cardTitle__4jEUD{margin:0;font-size:1.28rem;font-weight:800;color:#20295f;letter-spacing:-.03em;line-height:1.18}.AcademicAtelierHome_cardDescription__u1rhi{margin:0;color:#526184;line-height:1.62;font-size:1rem;max-width:none}.AcademicAtelierHome_cardFeatureRow__t0AiA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding-top:14px;border-top:1px solid rgba(228,233,246,.9)}.AcademicAtelierHome_cardFeatureChip__Z5wXm{display:grid;justify-items:start;grid-gap:8px;gap:8px;min-width:0;color:#4f5f84;font-size:.74rem;font-weight:700;line-height:1.35}.AcademicAtelierHome_cardFeatureChip__Z5wXm svg{width:34px;height:34px;padding:8px;border-radius:10px;background:var(--card-accent-soft);color:var(--card-accent);box-sizing:border-box}.AcademicAtelierHome_cardActions__6C3mG{display:flex;margin-top:auto;padding-top:10px}.AcademicAtelierHome_cardButton__jicWM{display:inline-flex;align-items:center;gap:14px;width:100%;justify-content:center;min-height:54px;padding:0 10px 0 26px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,0) 42%),linear-gradient(135deg,var(--card-accent),var(--card-accent-strong));color:#ffffff;font-family:"Hanken Grotesk",var(--heading-font);font-size:1rem;font-weight:800;letter-spacing:-.02em;position:relative;overflow:hidden}.AcademicAtelierHome_cardButton__jicWM:before{content:"";position:absolute;inset:1px 1px auto 1px;height:48%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0));pointer-events:none}.AcademicAtelierHome_cardButtonIcon__sBlwi{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:auto;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(244,247,255,.96));color:var(--card-accent);box-shadow:0 6px 14px rgba(40,52,106,.16),inset 0 1px 0 rgba(255,255,255,.95);flex-shrink:0}.AcademicAtelierHome_cardButtonIcon__sBlwi svg{font-size:1rem}.AcademicAtelierHome_programOverviewSection__zGHdf{position:relative;overflow:hidden;padding:104px 32px;background:#F5F0E8;color:#ecf5ff}.AcademicAtelierHome_programOverviewSection__zGHdf:after,.AcademicAtelierHome_programOverviewSection__zGHdf:before{content:"";position:absolute;inset:auto;pointer-events:none}.AcademicAtelierHome_programOverviewSection__zGHdf:before{left:-8%;top:18%;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(0,209,255,.18) 0,rgba(0,209,255,.04) 44%,transparent 70%);filter:blur(6px)}.AcademicAtelierHome_programOverviewSection__zGHdf:after{right:-5%;bottom:-10%;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(140,92,255,.16) 0,rgba(140,92,255,.03) 42%,transparent 72%);filter:blur(8px)}.AcademicAtelierHome_programOverviewShell__Dhvlz{position:relative;width:min(1280px,100%);margin:0 auto;padding:34px;border-radius:28px}.AcademicAtelierHome_programOverviewGlow__BPuq3{position:absolute;inset:16px;border-radius:24px;background:linear-gradient(90deg,rgba(0,209,255,.08),transparent 32%,transparent 68%,rgba(140,92,255,.08)),radial-gradient(circle at 50% 0,rgba(255,255,255,.08),transparent 52%);pointer-events:none;mix-blend-mode:screen}.AcademicAtelierHome_programOverviewDecor__paDav{position:absolute;inset:0;pointer-events:none;z-index:0}.AcademicAtelierHome_programOverviewBlob__R_je0,.AcademicAtelierHome_programOverviewDots__NFdtG,.AcademicAtelierHome_programOverviewFloatIcon__5Yzru,.AcademicAtelierHome_programOverviewOrb__It7ID,.AcademicAtelierHome_programOverviewPlus__dK_KO,.AcademicAtelierHome_programOverviewRing__a8yug,.AcademicAtelierHome_programOverviewStar__coMjt,.AcademicAtelierHome_programOverviewTrail__oHhkg{position:absolute}.AcademicAtelierHome_programOverviewBlob__R_je0{background:linear-gradient(180deg,rgba(213,206,255,.24),rgba(213,206,255,.12));filter:blur(.4px)}.AcademicAtelierHome_programOverviewBlobTopLeft__vWzo3{top:-54px;left:-74px;width:190px;height:146px;border-radius:44% 56% 52% 48%/50% 44% 56% 50%}.AcademicAtelierHome_programOverviewBlobTopRight__lg5eX{top:-54px;right:-66px;width:210px;height:150px;border-radius:54% 46% 44% 56%/48% 52% 48% 52%}.AcademicAtelierHome_programOverviewBlobBottomLeft__wNNv3{left:-68px;bottom:-60px;width:164px;height:150px;border-radius:54% 46% 56% 44%/44% 56% 48% 52%}.AcademicAtelierHome_programOverviewBlobBottomRight__8_7Ei{right:-54px;bottom:-58px;width:172px;height:156px;border-radius:46% 54% 44% 56%/52% 48% 56% 44%}.AcademicAtelierHome_programOverviewDots__NFdtG{width:76px;height:96px;opacity:.5;background-image:radial-gradient(circle,rgba(177,164,255,.85) 2px,transparent 2.5px);background-size:16px 16px}.AcademicAtelierHome_programOverviewDotsTopRight__q6MoZ{top:42px;right:26px}.AcademicAtelierHome_programOverviewDotsBottomLeft__mmVRO{left:24px;bottom:36px}.AcademicAtelierHome_programOverviewTrail__oHhkg{border:2px dashed rgba(199,208,255,.72);border-radius:999px;opacity:.85}.AcademicAtelierHome_programOverviewTrailLeftTop__tsAck{top:132px;left:-112px;width:198px;height:238px;border-right:0;border-top:0;transform:rotate(-10deg)}.AcademicAtelierHome_programOverviewTrailLeftBottom__rjV3V{left:-74px;bottom:-22px;width:190px;height:234px;border-right:0;border-top:0;transform:rotate(-12deg)}.AcademicAtelierHome_programOverviewTrailRightTop__8PKNM{top:40px;right:88px;width:280px;height:134px;border-left:0;border-bottom:0;transform:rotate(10deg)}.AcademicAtelierHome_programOverviewTrailRightBottom__g3Ukg{right:38px;bottom:-6px;width:156px;height:236px;border-left:0;border-top:0;transform:rotate(8deg)}.AcademicAtelierHome_programOverviewPlus__dK_KO{width:26px;height:26px;color:rgba(173,160,255,.85)}.AcademicAtelierHome_programOverviewPlus__dK_KO:after,.AcademicAtelierHome_programOverviewPlus__dK_KO:before{content:"";position:absolute;left:50%;top:50%;background:currentColor;border-radius:999px;transform:translate(-50%,-50%)}.AcademicAtelierHome_programOverviewPlus__dK_KO:before{width:4px;height:26px}.AcademicAtelierHome_programOverviewPlus__dK_KO:after{width:26px;height:4px}.AcademicAtelierHome_programOverviewPlusLeftTop__L4uxk{left:42px;top:168px}.AcademicAtelierHome_programOverviewPlusLeftMid__5JIPW{left:78px;top:204px}.AcademicAtelierHome_programOverviewPlusLeftBottom__ATJNc{left:66px;bottom:160px}.AcademicAtelierHome_programOverviewPlusRightMid__PLrLM{right:104px;top:302px}.AcademicAtelierHome_programOverviewStar__coMjt{width:30px;height:30px;background:#ffcb6b;opacity:.92;-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.AcademicAtelierHome_programOverviewStarLeftTop__46YAR{left:214px;top:134px;width:24px;height:24px}.AcademicAtelierHome_programOverviewStarLeftBottom__3j3q0{left:252px;bottom:124px;width:28px;height:28px}.AcademicAtelierHome_programOverviewStarRightTop__NpVhy{top:44px;right:364px;width:28px;height:28px;background:#ab96ff}.AcademicAtelierHome_programOverviewOrb__It7ID{border-radius:50%;background:rgba(197,221,255,.9)}.AcademicAtelierHome_programOverviewOrbTopCenter__aRQH7{top:90px;right:428px;width:18px;height:18px}.AcademicAtelierHome_programOverviewOrbRightLower__TvgEJ{right:34px;bottom:250px;width:22px;height:22px}.AcademicAtelierHome_programOverviewOrbRightBottom__J_kFg{right:96px;bottom:128px;width:28px;height:28px}.AcademicAtelierHome_programOverviewOrbLeftSmall__uswRH{left:38px;bottom:336px;width:14px;height:14px;background:rgba(255,213,138,.9)}.AcademicAtelierHome_programOverviewRing__a8yug{width:12px;height:12px;border-radius:50%;border:3px solid rgba(180,167,255,.85);background:transparent}.AcademicAtelierHome_programOverviewRingTopLeft__bO8QA{left:306px;top:76px}.AcademicAtelierHome_programOverviewRingRightMid__wRaCX{right:182px;top:494px}.AcademicAtelierHome_programOverviewFloatIcon__5Yzru{display:inline-flex;align-items:center;justify-content:center;font-size:3rem;line-height:1}.AcademicAtelierHome_programOverviewIconCap__Nl12a{left:34px;top:58px;color:#a896ff}.AcademicAtelierHome_programOverviewIconBot__t8AaC{left:26px;top:292px;color:#9b87ff}.AcademicAtelierHome_programOverviewIconBookLeft__pNJ81{left:128px;bottom:62px;color:#8f7cff}.AcademicAtelierHome_programOverviewIconIdea__vRtg7{right:158px;top:62px;color:#f0b64f}.AcademicAtelierHome_programOverviewIconBookRight__N8WR8{right:24px;top:238px;color:#60d8d2}.AcademicAtelierHome_programOverviewIconGear__cL12c{right:68px;top:426px;color:#ab96ff}.AcademicAtelierHome_programOverviewIconBooks__ks3cP{right:120px;bottom:20px;color:#9f8bff}.AcademicAtelierHome_programOverviewIconLeaf__WgMdJ{right:28px;bottom:26px;color:#61d4c2}.AcademicAtelierHome_programOverviewHead__ko4L5{display:flex;flex-direction:column;gap:18px;align-items:flex-start;margin-bottom:34px;position:relative;z-index:1}.AcademicAtelierHome_programOverviewTitle__I1pNP{margin:0;font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.2rem,3.2vw,4rem);line-height:1;letter-spacing:-.05em;color:#101a4f;max-width:28ch;white-space:normal}.AcademicAtelierHome_programOverviewTitle__I1pNP span{color:#7353ff}.AcademicAtelierHome_programOverviewCopy__JdcUb{margin:0;color:#5e6b9d;font-size:1.14rem;line-height:1.6;max-width:34rem}.AcademicAtelierHome_programOverviewHead__ko4L5>div{display:grid;grid-gap:18px;gap:18px}.AcademicAtelierHome_programOverviewHead__ko4L5 .AcademicAtelierHome_featuresKicker__N5_oC,.AcademicAtelierHome_programOverviewKicker__a29LG{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border-radius:16px;background:linear-gradient(135deg,rgba(130,109,255,.12),rgba(242,238,255,.96));color:#6f56f8;box-shadow:inset 0 0 0 1px rgba(158,145,255,.14);letter-spacing:.02em}.AcademicAtelierHome_programOverviewKicker__a29LG svg{font-size:1rem}.AcademicAtelierHome_featuresSection__Wdm5O{position:relative;overflow:hidden;padding:108px 32px;background:radial-gradient(circle at 0 0,rgba(234,232,255,.9) 0,rgba(234,232,255,0) 22%),radial-gradient(circle at 100% 0,rgba(240,236,255,.9) 0,rgba(240,236,255,0) 22%),radial-gradient(circle at 0 100%,rgba(240,236,255,.88) 0,rgba(240,236,255,0) 22%),radial-gradient(circle at 100% 100%,rgba(240,236,255,.88) 0,rgba(240,236,255,0) 22%),linear-gradient(180deg,#fcfdff,#f8fbff);color:#243364}.AcademicAtelierHome_featuresSection__Wdm5O:after,.AcademicAtelierHome_featuresSection__Wdm5O:before{content:"";position:absolute;pointer-events:none}.AcademicAtelierHome_featuresSection__Wdm5O:before{inset:4% auto auto -8%;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(223,216,255,.9) 0,rgba(223,216,255,.2) 38%,transparent 72%);filter:blur(6px)}.AcademicAtelierHome_featuresSection__Wdm5O:after{right:-4%;bottom:-10%;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(230,224,255,.92) 0,rgba(230,224,255,.26) 42%,transparent 74%);filter:blur(10px)}.AcademicAtelierHome_bottomCtaShell__Rb6Nv,.AcademicAtelierHome_ctoShell__raNg9,.AcademicAtelierHome_featuresShell__0JVug,.AcademicAtelierHome_textbookShell__O0ssA{width:min(1280px,100%);margin:0 auto}.AcademicAtelierHome_featuresShell__0JVug{position:relative;padding:24px 0 0;border-radius:48px;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.AcademicAtelierHome_featuresShell__0JVug:before{content:"";position:absolute;inset:0;border-radius:42px;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.72),transparent 58%);pointer-events:none;opacity:.9}.AcademicAtelierHome_featuresHead__BC5Qi{position:relative;z-index:1;display:grid;grid-gap:16px;gap:16px;margin-bottom:36px;max-width:900px}.AcademicAtelierHome_featuresTitle__DpHrZ{margin:0;font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.2rem,3.2vw,4rem);line-height:1;letter-spacing:-.05em;color:#101a4f;max-width:100%;white-space:normal}.AcademicAtelierHome_featuresTitle__DpHrZ span{color:#7353ff}.AcademicAtelierHome_featuresCopy__WTDiB{max-width:38rem;margin:0;color:rgba(225,241,255,.8)}.AcademicAtelierHome_featuresSection__Wdm5O .AcademicAtelierHome_featuresKicker__N5_oC{width:-moz-fit-content;width:fit-content;background:linear-gradient(135deg,rgba(116,92,255,.12),rgba(116,92,255,.06));color:#6f58f4;box-shadow:inset 0 0 0 1px rgba(164,151,255,.22)}.AcademicAtelierHome_programSummary__AAqy6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;color:#25336f;position:relative;z-index:1}.AcademicAtelierHome_programSummaryGroup__v7bN3{position:relative;min-width:0;padding:30px 30px 28px;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.94));border:1px solid var(--program-accent-border,rgba(196,202,255,.72));box-shadow:0 18px 44px var(--program-accent-shadow,rgba(170,178,255,.14)),0 0 0 1px rgba(255,255,255,.72) inset;overflow:hidden}.AcademicAtelierHome_programSummaryGroup__v7bN3:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.86),transparent 52%),linear-gradient(180deg,rgba(255,255,255,.28),transparent 32%);opacity:.92;pointer-events:none}.AcademicAtelierHome_programSummaryFoundation__oakEz{--program-accent:#7254ff;--program-accent-soft:rgba(114,84,255,0.12);--program-accent-strong:#8d72ff;--program-accent-badge:rgba(114,84,255,0.09);--program-accent-border:rgba(173,155,255,0.72);--program-accent-shadow:rgba(153,132,255,0.16);--program-accent-divider:rgba(173,155,255,0.45)}.AcademicAtelierHome_programSummaryCurriculum__VerX1{--program-accent:#53b6ad;--program-accent-soft:rgba(83,182,173,0.12);--program-accent-strong:#72cbc2;--program-accent-badge:rgba(83,182,173,0.1);--program-accent-border:rgba(168,234,228,0.92);--program-accent-shadow:rgba(137,219,211,0.16);--program-accent-divider:rgba(146,222,214,0.55)}.AcademicAtelierHome_programSummaryOutcomes__A_r03{--program-accent:#f08a2d;--program-accent-soft:rgba(240,138,45,0.11);--program-accent-strong:#f4a454;--program-accent-badge:rgba(240,138,45,0.1);--program-accent-border:rgba(247,212,178,0.96);--program-accent-shadow:rgba(245,196,144,0.18);--program-accent-divider:rgba(242,203,165,0.6)}.AcademicAtelierHome_programSummaryTopRow__ir_ed{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;margin-bottom:28px}.AcademicAtelierHome_programSummaryTitle__QDqBQ{position:relative;z-index:1;margin:0 0 18px;color:#182261;font-size:1.02rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.AcademicAtelierHome_programSummaryIndex__zv7Kg{justify-content:center;min-width:50px;min-height:46px;border-radius:14px;background:linear-gradient(135deg,var(--program-accent),var(--program-accent-strong));color:#fff;font-size:.96rem;font-weight:800;box-shadow:0 12px 24px var(--program-accent-soft)}.AcademicAtelierHome_programSummaryIndex__zv7Kg,.AcademicAtelierHome_programSummaryPill__T9UzJ{display:inline-flex;align-items:center;padding:0 14px;font-family:JetBrains Mono,monospace;letter-spacing:.08em}.AcademicAtelierHome_programSummaryPill__T9UzJ{justify-self:start;min-height:32px;border-radius:999px;background:var(--program-accent-soft);color:var(--program-accent);font-size:.72rem;font-weight:700;text-transform:uppercase}.AcademicAtelierHome_programSummaryBadge__Q4yP3{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:18px;background:linear-gradient(180deg,var(--program-accent-badge),rgba(255,255,255,.96));color:var(--program-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.8);font-size:1.9rem}.AcademicAtelierHome_programSummaryList__DhpuO{display:grid;grid-gap:16px;gap:16px;margin:0;list-style:none;position:relative;z-index:1;border-top:1px solid var(--program-accent-divider);padding:22px 0 0}.AcademicAtelierHome_programSummaryList__DhpuO li{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;grid-gap:14px;gap:14px;font-size:.98rem;font-weight:600;line-height:1.5;color:#25336f}.AcademicAtelierHome_programSummaryList__DhpuO li svg{width:38px;height:38px;padding:9px;border-radius:12px;background:var(--program-accent-soft);color:var(--program-accent);box-sizing:border-box}.AcademicAtelierHome_programSummaryList__DhpuO li span{display:block;padding-top:4px}.AcademicAtelierHome_featuresGrid__VEoj5{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.AcademicAtelierHome_featuresSliderViewport__wFgi4{overflow:hidden}.AcademicAtelierHome_featuresSliderTrack__NosjX{display:flex;transition:transform .45s ease}.AcademicAtelierHome_featuresSliderTrack__NosjX .AcademicAtelierHome_featureCard__tjONW{min-width:100%}.AcademicAtelierHome_featuresSliderDots__89vDw{display:none}.AcademicAtelierHome_featuresSliderDot__rv_jf{width:10px;height:10px;border-radius:12px;border:0;background:rgba(115,83,255,.18)}.AcademicAtelierHome_featuresSliderDotActive__k_IuX{background:linear-gradient(135deg,#7353ff,#27a3ff)}.AcademicAtelierHome_featureCard__tjONW{position:relative;padding:28px 32px 26px;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(252,253,255,.95));border:1px solid var(--feature-accent-border,rgba(190,196,255,.72));box-shadow:0 18px 40px var(--feature-shadow,rgba(151,159,220,.14)),inset 0 1px 0 rgba(255,255,255,.78);overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.AcademicAtelierHome_featureCard__tjONW:hover{transform:translateY(-8px);box-shadow:0 24px 52px var(--feature-shadow,rgba(151,159,220,.2)),inset 0 1px 0 rgba(255,255,255,.82);border-color:var(--feature-accent-border-strong,rgba(179,187,255,.92))}.AcademicAtelierHome_featureCard__tjONW:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--feature-accent,#7353ff);opacity:.95}.AcademicAtelierHome_featureIcon__Z9wD8{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;margin-bottom:16px;background:var(--feature-icon-bg,rgba(115,83,255,.12));color:var(--feature-accent,#7353ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 12px 26px rgba(112,123,191,.08);transition:transform .28s ease,box-shadow .28s ease}.AcademicAtelierHome_featureCard__tjONW:hover .AcademicAtelierHome_featureIcon__Z9wD8{transform:scale(1.05);box-shadow:0 16px 32px rgba(112,123,191,.14),inset 0 1px 0 rgba(255,255,255,.78)}.AcademicAtelierHome_featureIconGlyph__4RnKW{font-size:2rem}.AcademicAtelierHome_featureIndex__vdj_s{position:absolute;top:24px;right:24px;display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 10px;border-radius:14px;background:var(--feature-accent,#7353ff);color:#ffffff;font-family:JetBrains Mono,monospace;font-size:.92rem;font-weight:800;letter-spacing:-.03em;box-shadow:0 14px 24px var(--feature-shadow,rgba(151,159,220,.2))}.AcademicAtelierHome_featureTitle__XP26y{margin:0 0 12px;font-family:Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:1.06rem;font-weight:800;line-height:1.18;letter-spacing:-.03em;color:#16235a}.AcademicAtelierHome_featureText___blvw{margin:0 0 16px;color:#57657f;line-height:1.6;font-size:.98rem}.AcademicAtelierHome_featureMeta__rwhGh{gap:8px;width:-moz-fit-content;width:fit-content;padding:7px 12px;border-radius:999px;background:rgba(115,83,255,.08);color:#7353ff;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.AcademicAtelierHome_featureCard__tjONW:first-child{--feature-accent:#7353ff;--feature-icon-bg:rgba(115,83,255,0.12);--feature-accent-border:rgba(184,171,255,0.76);--feature-accent-border-strong:rgba(170,155,255,0.96);--feature-shadow:rgba(142,127,255,0.16)}.AcademicAtelierHome_featureCard__tjONW:nth-child(2){--feature-accent:#2b8fff;--feature-icon-bg:rgba(43,143,255,0.12);--feature-accent-border:rgba(160,210,255,0.84);--feature-accent-border-strong:rgba(135,196,255,0.96);--feature-shadow:rgba(117,186,255,0.16)}.AcademicAtelierHome_featureCard__tjONW:nth-child(3){--feature-accent:#1fc3b3;--feature-icon-bg:rgba(31,195,179,0.12);--feature-accent-border:rgba(165,239,231,0.9);--feature-accent-border-strong:rgba(140,231,220,0.96);--feature-shadow:rgba(123,222,210,0.16)}.AcademicAtelierHome_featureCard__tjONW:nth-child(4){--feature-accent:#ff7a1b;--feature-icon-bg:rgba(255,122,27,0.12);--feature-accent-border:rgba(255,208,170,0.94);--feature-accent-border-strong:rgba(255,195,145,0.98);--feature-shadow:rgba(255,181,119,0.16)}.AcademicAtelierHome_featureCard__tjONW:nth-child(5){--feature-accent:#ff4f98;--feature-icon-bg:rgba(255,79,152,0.12);--feature-accent-border:rgba(255,188,217,0.9);--feature-accent-border-strong:rgba(255,167,205,0.98);--feature-shadow:rgba(255,156,201,0.16)}.AcademicAtelierHome_featureCard__tjONW:nth-child(6){--feature-accent:#6557ff;--feature-icon-bg:rgba(101,87,255,0.12);--feature-accent-border:rgba(188,182,255,0.86);--feature-accent-border-strong:rgba(173,165,255,0.96);--feature-shadow:rgba(154,143,255,0.16)}.AcademicAtelierHome_testimonialTrigger__DDOCG{position:relative;overflow:hidden;padding:20px 0 48px;background:radial-gradient(circle at center,rgba(255,255,255,.96) 0,rgba(255,255,255,.92) 56%,rgba(245,240,232,.72) 100%),#f5f0e8}.AcademicAtelierHome_testimonialDecor__nGCfP{position:absolute;inset:0;pointer-events:none;z-index:0}.AcademicAtelierHome_testimonialBlob__j9g8H{position:absolute;background:rgba(138,123,255,.1);filter:blur(2px)}.AcademicAtelierHome_testimonialBlobTopLeft__Rxa0J{top:-56px;left:-40px;width:220px;height:160px;border-radius:48% 52% 44% 56%}.AcademicAtelierHome_testimonialBlobTopRight__jiYs1{top:-44px;right:-28px;width:184px;height:144px;border-radius:58% 42% 46% 54%}.AcademicAtelierHome_testimonialBlobBottomLeft__FN2tC{left:-34px;bottom:-68px;width:210px;height:170px;border-radius:56% 44% 50% 50%}.AcademicAtelierHome_testimonialBlobBottomRight__6o8r_{right:-40px;bottom:-52px;width:220px;height:160px;border-radius:52% 48% 58% 42%}.AcademicAtelierHome_testimonialDots__xj4xS{position:absolute;width:76px;height:76px;background-image:radial-gradient(circle,rgba(165,151,255,.55) 2px,transparent 2.5px);background-size:12px 12px;opacity:.7}.AcademicAtelierHome_testimonialDotsTopRight__44zmI{top:42px;right:36px}.AcademicAtelierHome_testimonialDotsBottomLeft__tFzvJ{left:28px;bottom:44px}.AcademicAtelierHome_testimonialPath__aaTnH{position:absolute;border:2px dashed rgba(180,190,255,.7);border-left:0;border-bottom:0;border-radius:999px;opacity:.85}.AcademicAtelierHome_testimonialPathLeftTop__CuOAo{top:112px;left:40px;width:138px;height:164px;transform:rotate(10deg)}.AcademicAtelierHome_testimonialPathLeftBottom__Q2rAI{left:54px;bottom:26px;width:174px;height:138px;transform:rotate(18deg)}.AcademicAtelierHome_testimonialPathRightTop__K_LK5{top:34px;right:92px;width:248px;height:128px;transform:rotate(12deg)}.AcademicAtelierHome_testimonialPathRightBottom__ecEJq{right:42px;bottom:40px;width:182px;height:152px;transform:rotate(-10deg)}.AcademicAtelierHome_testimonialFloatIcon__XXsLZ{position:absolute;display:inline-flex;align-items:center;justify-content:center;line-height:1;z-index:0}.AcademicAtelierHome_testimonialFloatIcon__XXsLZ svg{display:block}.AcademicAtelierHome_testimonialIconCap__Rbj_q{top:58px;left:58px;font-size:3rem;color:#9b87ff}.AcademicAtelierHome_testimonialIconBot__dy5Lt{top:304px;left:28px;font-size:3rem;color:#907af9}.AcademicAtelierHome_testimonialIconBulb__Ku1Td{top:54px;right:176px;font-size:2.5rem;color:#f2b24b}.AcademicAtelierHome_testimonialIconBookLeft__FOhEu{left:154px;bottom:82px;font-size:2.8rem;color:#927dff}.AcademicAtelierHome_testimonialIconBookRight__GPfaN{top:196px;right:24px;font-size:2.7rem;color:#50d0ca}.AcademicAtelierHome_testimonialIconGear__ZG_2W{right:96px;bottom:178px;font-size:3rem;color:#9c88ff}.AcademicAtelierHome_testimonialIconLeaf__q4of4{right:84px;bottom:48px;font-size:2.6rem;color:#58d2b8}.AcademicAtelierHome_testimonialSpark__Cv7SK{position:absolute;color:rgba(166,150,255,.82);font-size:2rem;font-weight:700;line-height:1}.AcademicAtelierHome_testimonialSparkTopLeft__SaoER{top:134px;left:44px}.AcademicAtelierHome_testimonialSparkTopRight__yR5k_{top:40px;right:292px}.AcademicAtelierHome_testimonialSparkMidRight___mUmt{top:260px;right:136px}.AcademicAtelierHome_testimonialSparkBottomLeft__DZZvE{left:72px;bottom:210px}.AcademicAtelierHome_testimonialTrigger__DDOCG .AcademicAtelierHome_container__P3gOf{position:relative;z-index:1}.AcademicAtelierHome_testimonialHeader__dnXfG{text-align:center;margin-bottom:16px}.AcademicAtelierHome_testimonialCarousel__JoB4k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:980px;margin:0 auto;align-items:stretch}.AcademicAtelierHome_testimonialCard__lm_fi{min-height:215px;display:flex;flex-direction:column;padding:18px 18px 16px;border-radius:0;background:rgba(255,255,255,.96);border:1px solid rgba(193,198,213,.55);box-shadow:0 10px 24px rgba(15,23,42,.04)}.AcademicAtelierHome_testimonialStars__3E6a1{display:flex;gap:3px;margin-bottom:10px;color:#d69a10;font-size:.72rem;line-height:1}.AcademicAtelierHome_testimonialQuote__Xcm45{margin:0 0 16px;color:#2b3445;font-family:Georgia,Times New Roman,serif;font-size:.78rem;font-style:italic;line-height:1.65;letter-spacing:0;border:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.AcademicAtelierHome_testimonialPerson__jBSsv{margin-top:auto}.AcademicAtelierHome_personName__Ojjru{margin:0 0 3px;color:#1c2433;font-size:.78rem;font-weight:700}.AcademicAtelierHome_personRole__hs9Q_{margin:0;color:#8a94a6;font-size:.68rem;letter-spacing:0;text-transform:none}.AcademicAtelierHome_videoTestimonialsSection__l3d4q{position:relative;overflow:hidden;padding:48px 0 28px;background:#F5F0E8}.AcademicAtelierHome_videoTestimonialsDecor__YSXJx{position:absolute;inset:0;pointer-events:none;z-index:0}.AcademicAtelierHome_videoTestimonialsBlob__ZcQOp{position:absolute;background:rgba(150,138,255,.1)}.AcademicAtelierHome_videoTestimonialsBlobTopRight__sCkRM{top:-36px;right:-22px;width:170px;height:138px;border-radius:56% 44% 52% 48%}.AcademicAtelierHome_videoTestimonialsBlobBottomLeft__2jA6L{left:-20px;bottom:-48px;width:160px;height:128px;border-radius:48% 52% 46% 54%}.AcademicAtelierHome_videoTestimonialsDots__XNPCS{position:absolute;top:34px;right:42px;width:64px;height:64px;background-image:radial-gradient(circle,rgba(165,151,255,.5) 2px,transparent 2.5px);background-size:12px 12px;opacity:.62}.AcademicAtelierHome_videoTestimonialsPath__mLxfE{position:absolute;left:54px;bottom:28px;width:160px;height:120px;border:2px dashed rgba(180,190,255,.6);border-left:0;border-bottom:0;border-radius:999px;transform:rotate(12deg);opacity:.8}.AcademicAtelierHome_videoTestimonialsFloatIcon__ugQh6{position:absolute;display:inline-flex;align-items:center;justify-content:center;line-height:1;z-index:0}.AcademicAtelierHome_videoTestimonialsFloatIcon__ugQh6 svg{display:block}.AcademicAtelierHome_videoTestimonialsIconPlay__AXq9q{top:54px;left:42px;font-size:2.4rem;color:#8f7cf8}.AcademicAtelierHome_videoTestimonialsIconBook__VtHrI{right:84px;bottom:52px;font-size:2.2rem;color:#4fcfca}.AcademicAtelierHome_videoTestimonialsIconIdea__GZQZx{top:78px;right:136px;font-size:2rem;color:#f3b34d}.AcademicAtelierHome_videoTestimonialsSection__l3d4q .AcademicAtelierHome_container__P3gOf{position:relative;z-index:1}.AcademicAtelierHome_videoTestimonialsHead__XbaiQ{text-align:center;margin-bottom:20px}.AcademicAtelierHome_videoTestimonialsGrid__lLv49{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.AcademicAtelierHome_videoTestimonialCard__rcji2{border-radius:12px;overflow:hidden;border:1px solid rgba(193,198,213,.24);background:#ffffff;box-shadow:0 10px 24px rgba(15,23,42,.06)}.AcademicAtelierHome_videoFrameWrap___MICy{position:relative;width:100%;padding-top:56.25%}.AcademicAtelierHome_videoFrameWrap___MICy iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.AcademicAtelierHome_textbookSection__kwP8u{padding:32px;background:#ffffff}.AcademicAtelierHome_textbookShell__O0ssA{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);grid-gap:48px;gap:48px;align-items:center;padding:64px;border-radius:12px;background:radial-gradient(circle at top right,rgba(0,90,182,.2),transparent 30%),linear-gradient(135deg,#ffffff,#eef4ff 52%,#dce8ff);border:1px solid rgba(114,119,133,.15);box-shadow:0 24px 80px rgba(0,44,102,.12);overflow:hidden}.AcademicAtelierHome_textbookContent__kWEoZ{max-width:34rem}.AcademicAtelierHome_textbookTag__pysSG{margin-bottom:24px;background:rgba(0,90,182,.08);color:#005ab6}.AcademicAtelierHome_textbookTitle__QD0ni{margin:0 0 20px;font-size:clamp(2.5rem,4vw,4.5rem);line-height:.96;font-weight:900;letter-spacing:-.04em;color:#0f172a}.AcademicAtelierHome_textbookTitle__QD0ni span{display:block}.AcademicAtelierHome_textbookCopy__sqGM1{margin:0 0 32px;font-size:1.05rem}.AcademicAtelierHome_textbookButton__hrZqq{border:0;border-radius:12px;padding:15px 24px;font-size:.98rem;font-weight:800;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.AcademicAtelierHome_textbookButton__hrZqq:hover{transform:translateY(-2px)}.AcademicAtelierHome_textbookPrimary__iPEry{background:#005ab6;color:#000;box-shadow:0 18px 34px rgba(0,90,182,.22)}.AcademicAtelierHome_textbookGhost__ZiRbS{background:rgba(255,255,255,.78);color:#0f172a;border:1px solid rgba(15,23,42,.12)}.AcademicAtelierHome_textbookVisual__8t9D0{position:relative;display:flex;justify-content:center}.AcademicAtelierHome_textbookVisual__8t9D0:before{content:"";position:absolute;inset:10% 12%;border-radius:12px;background:linear-gradient(180deg,rgba(0,90,182,.18),rgba(114,67,190,.08));filter:blur(18px)}.AcademicAtelierHome_textbookVisual__8t9D0 img{position:relative;width:min(100%,400px);height:auto;border-radius:12px;box-shadow:0 28px 65px rgba(15,23,42,.2);object-fit:cover}.AcademicAtelierHome_ctoSection__OtznB{padding:56px 32px 40px;background:#F5F0E8}.AcademicAtelierHome_ctoShell__raNg9{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-gap:40px;gap:40px;align-items:center;padding:40px 44px;border-radius:12px;background:radial-gradient(circle at left top,rgba(174,128,254,.2),transparent 26%),radial-gradient(circle at right bottom,rgba(0,90,182,.24),transparent 34%),linear-gradient(135deg,#eff6ff,#ffffff 54%,#f8fbff);border:1px solid rgba(114,119,133,.12);box-shadow:0 30px 90px rgba(15,23,42,.1);position:relative;overflow:hidden}.AcademicAtelierHome_ctoShell__raNg9:after{content:"";position:absolute;inset:auto -8% -28% auto;width:300px;height:300px;border-radius:12px;background:radial-gradient(circle,rgba(245,158,11,.16),transparent 68%);pointer-events:none}.AcademicAtelierHome_ctoThumbWrapper__e2dvp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:flex-end;position:relative}.AcademicAtelierHome_ctoThumb__eXHiA{position:relative;overflow:hidden;border-radius:12px;background:#dfe9ff;border:1px solid rgba(255,255,255,.7);box-shadow:0 24px 50px rgba(15,23,42,.14);min-height:280px}.AcademicAtelierHome_ctoThumb__eXHiA:first-child{transform:translateY(20px)}.AcademicAtelierHome_ctoThumbBadge__1KN1q{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.9);color:#111827;font-size:.78rem;font-weight:800;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 24px rgba(15,23,42,.1)}.AcademicAtelierHome_ctoCopy__uWxpq{max-width:31rem;position:relative;z-index:1}.AcademicAtelierHome_ctoEyebrow__ZvpQz{margin-bottom:14px;background:rgba(0,90,182,.08);color:#005ab6}.AcademicAtelierHome_ctoTitle__Z8fb1{margin:0 0 14px;font-size:clamp(2rem,3.2vw,3.2rem);line-height:.95;letter-spacing:-.04em;font-weight:900;color:#111827}.AcademicAtelierHome_ctoDesc__QmEtd{margin:0 0 24px;max-width:30rem}.AcademicAtelierHome_ctoPoints__XqhEO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 24px}.AcademicAtelierHome_ctoPoint__7AJUK{padding:13px 14px;border-radius:12px;background:rgba(255,255,255,.72);border:1px solid rgba(17,24,39,.08);box-shadow:0 12px 30px rgba(15,23,42,.06)}.AcademicAtelierHome_ctoPoint__7AJUK strong{display:block;margin-bottom:4px;font-size:.92rem;color:#111827}.AcademicAtelierHome_ctoPoint__7AJUK span{display:block;color:#6b7280;font-size:.78rem;line-height:1.45}.AcademicAtelierHome_ctoBtn__1sRnY{min-width:170px;justify-content:center;padding:14px 22px;border-radius:12px;text-decoration:none;font-weight:800;transition:transform .2s ease,box-shadow .2s ease}.AcademicAtelierHome_ctoBtnPrimary__lEbbJ{background:linear-gradient(135deg,#f59e0b,#f97316);color:#000;box-shadow:0 18px 36px rgba(245,158,11,.28)}.AcademicAtelierHome_bottomCtaSection__GnwSE{padding:32px 32px 80px;background:#ffffff}.AcademicAtelierHome_bottomCtaShell__Rb6Nv{position:relative;padding:48px 48px 56px;border-radius:12px;overflow:hidden;text-align:center;color:#000;background:#005ab6}.AcademicAtelierHome_bottomCtaGlow__y_RQR{position:absolute;inset:0;background:linear-gradient(135deg,#005ab6,#1672df);opacity:.5}.AcademicAtelierHome_bottomCtaContent__fvgho{position:relative;z-index:1}.AcademicAtelierHome_bottomCtaTitle__I_r9b{margin-bottom:32px;color:#000;font-size:clamp(2.5rem,4vw,4.2rem)}.AcademicAtelierHome_bottomStats__KbuCT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px;margin-bottom:48px}.AcademicAtelierHome_bottomStatValue__UvJoL{margin:0 0 8px;font-size:2.5rem;font-weight:900}.AcademicAtelierHome_bottomStatLabel__Mu_KI{margin:0;font-size:.9rem;font-weight:500;opacity:.8}.AcademicAtelierHome_bottomCtaButton__W65dU{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:20px 40px;background:#fff;color:#005ab6;box-shadow:0 24px 46px rgba(15,23,42,.18)}@keyframes AcademicAtelierHome_pulse__kzpl9{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.04);opacity:1}}@keyframes AcademicAtelierHome_infinite-scroll__BSuyg{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1200px){.AcademicAtelierHome_categoriesGridFour__iINkb,.AcademicAtelierHome_categoriesGrid__PjF0Q{grid-template-columns:repeat(2,minmax(280px,340px))}.AcademicAtelierHome_bottomStats__KbuCT,.AcademicAtelierHome_cardsGrid__TNWhP,.AcademicAtelierHome_featuresGrid__VEoj5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.AcademicAtelierHome_catalogSection__XOJOf,.AcademicAtelierHome_container__P3gOf,.AcademicAtelierHome_heroSection__2PtHS,.AcademicAtelierHome_navInner__lbx6d{width:min(100%,calc(100% - 40px))}.AcademicAtelierHome_navActions__H1abi,.AcademicAtelierHome_navLinks__RDSOE{display:none}.AcademicAtelierHome_navLeft__MKmuG{gap:0}.AcademicAtelierHome_mobileMenuButton__nRT1T{display:inline-flex}.AcademicAtelierHome_featuresHead__BC5Qi{flex-direction:column;align-items:flex-start}.AcademicAtelierHome_sectionHead__Dbf99{align-items:flex-start}.AcademicAtelierHome_categoriesIconBookBottom__Yy_su,.AcademicAtelierHome_categoriesIconBookTop__iaCfe,.AcademicAtelierHome_categoriesIconCap__bhhLq,.AcademicAtelierHome_categoriesIconGear__nRv8K,.AcademicAtelierHome_categoriesIconIdea__g32PS,.AcademicAtelierHome_categoriesIconRobot__PRr4b{font-size:50px}.AcademicAtelierHome_categoriesTrailBottom__HkeTH,.AcademicAtelierHome_categoriesTrailLeft__oUGde,.AcademicAtelierHome_categoriesTrailRight__dZkQr{opacity:.5}.AcademicAtelierHome_programOverviewHead__ko4L5{align-items:start;margin-bottom:22px}.AcademicAtelierHome_programSummary__AAqy6{width:100%;max-width:none}.AcademicAtelierHome_programOverviewShell__Dhvlz{padding:28px}.AcademicAtelierHome_programOverviewGlow__BPuq3{inset:10px}.AcademicAtelierHome_programSummaryGroup__v7bN3{padding:22px 20px 20px}.AcademicAtelierHome_mobileMenuPanel__5pAzJ{display:block;max-height:0;opacity:0;overflow:hidden;transition:max-height .28s ease,opacity .2s ease;background:rgba(255,255,255,.98);border-top:1px solid rgba(193,198,213,.35)}.AcademicAtelierHome_mobileMenuPanelOpen__Q2lpU{max-height:420px;opacity:1}.AcademicAtelierHome_mobileMenuActions__MX89F,.AcademicAtelierHome_mobileMenuLinks___Mugi{width:min(100%,calc(100% - 40px));margin:0 auto;display:flex;flex-direction:column;gap:10px}.AcademicAtelierHome_mobileMenuLinks___Mugi{padding:14px 0 8px}.AcademicAtelierHome_mobileMenuLinks___Mugi a{color:#1a1c1f;text-decoration:none;font-weight:700;font-size:.96rem;padding:8px 0}.AcademicAtelierHome_mobileMenuActions__MX89F{padding:8px 0 16px}.AcademicAtelierHome_mobileMenuActions__MX89F .AcademicAtelierHome_loginLink__ihCza,.AcademicAtelierHome_mobileMenuActions__MX89F .AcademicAtelierHome_registerButton__c7b9O{width:100%;justify-content:center}.AcademicAtelierHome_flipPerspective__omZfv{min-height:100svh;perspective:none}.AcademicAtelierHome_flipContainer__HcLh6,.AcademicAtelierHome_flipFace__jxGla{position:relative;height:auto;min-height:0;transform:none!important}.AcademicAtelierHome_flipBack___SiM2{transform:none!important}.AcademicAtelierHome_ctoShell__raNg9,.AcademicAtelierHome_heroTop__Nf8LO,.AcademicAtelierHome_textbookShell__O0ssA{grid-template-columns:1fr}.AcademicAtelierHome_heroTop__Nf8LO{min-height:auto;padding:24px 0 30px}.AcademicAtelierHome_heroImageFrame__EGQK6{margin-left:0;height:400px}.AcademicAtelierHome_heroTopBrainBadge__Hn2Yz{right:24px;top:-14px}.AcademicAtelierHome_heroCodeCard__X17CM{left:0;top:-8px;width:min(240px,70%)}.AcademicAtelierHome_heroMiniCardBottom__Ra6df,.AcademicAtelierHome_heroMiniCardMiddle__4ag03,.AcademicAtelierHome_heroMiniCardTop__Zf1NA{right:8px}.AcademicAtelierHome_heroBookStack__gatWD{right:8px;bottom:-8px}.AcademicAtelierHome_heroBookStack__gatWD span{min-width:168px;font-size:.78rem}.AcademicAtelierHome_heroBenefitsStrip__CJsG0{grid-template-columns:repeat(2,minmax(0,1fr))}.AcademicAtelierHome_heroBenefitsStrip__CJsG0 article:nth-child(2n){border-right:0}.AcademicAtelierHome_consultationModal__yQIDc{padding:22px 16px;border-radius:12px}.AcademicAtelierHome_testimonialCarousel__JoB4k{grid-template-columns:1fr;gap:10px;max-width:560px}.AcademicAtelierHome_testimonialCard__lm_fi{min-height:0;padding:16px 16px 14px}.AcademicAtelierHome_testimonialQuote__Xcm45{-webkit-line-clamp:7}.AcademicAtelierHome_ctoThumbWrapper__e2dvp{grid-template-columns:1fr}.AcademicAtelierHome_ctoThumb__eXHiA:first-child{transform:none}.AcademicAtelierHome_ctoPoints__XqhEO{grid-template-columns:1fr}}@media (max-width:1023px){.AcademicAtelierHome_consultationModalOverlay__xZy38{padding:18px}.AcademicAtelierHome_consultationModalShell___Mh4R{grid-template-columns:1fr;min-height:0}.AcademicAtelierHome_consultationIntro__F4X98{padding:34px 24px 28px}.AcademicAtelierHome_consultationFormPanel__eZcaP{padding:28px 24px 24px}}@media (max-width:767px){.AcademicAtelierHome_consultationModalOverlay__xZy38{align-items:flex-start;padding:12px;overflow-y:auto}.AcademicAtelierHome_consultationModal__yQIDc{width:100%;max-height:none;min-height:calc(100vh - 24px);border-radius:20px}.AcademicAtelierHome_consultationCloseButton__1PUvC{top:12px;right:12px;width:36px;height:36px}.AcademicAtelierHome_consultationIntro__F4X98{padding:48px 18px 22px}.AcademicAtelierHome_consultationIntroInner__kiyTz{gap:16px}.AcademicAtelierHome_consultationModalTitle__u3QX9{font-size:clamp(1.5rem,7vw,1.9rem)}.AcademicAtelierHome_consultationModalText__m0Eqy{max-width:none;font-size:.94rem;line-height:1.6}.AcademicAtelierHome_consultationChecklist__FuiWN{gap:10px}.AcademicAtelierHome_consultationChecklist__FuiWN div{align-items:flex-start;font-size:.92rem;line-height:1.45}.AcademicAtelierHome_consultationFormPanel__eZcaP{padding:22px 18px 20px}.AcademicAtelierHome_consultationForm__J_H0r{gap:16px}.AcademicAtelierHome_consultationFormGrid__xeurc{grid-template-columns:1fr;gap:14px}.AcademicAtelierHome_consultationFormGroup__wtwHD{gap:6px}.AcademicAtelierHome_consultationInput__vsr1u{min-height:48px;padding:11px 13px;font-size:16px}.AcademicAtelierHome_consultationPhoneWrap__p4d3M{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:8px;gap:8px}.AcademicAtelierHome_consultationCode__3ifRJ{min-height:48px;min-width:0}.AcademicAtelierHome_consultationSubmitButton__YeTap{min-height:50px}.AcademicAtelierHome_consultationMessageRow__UUjcS{gap:8px}.AcademicAtelierHome_catalogSection__XOJOf,.AcademicAtelierHome_container__P3gOf,.AcademicAtelierHome_heroSection__2PtHS,.AcademicAtelierHome_navInner__lbx6d{width:min(100%,calc(100% - 24px))}.AcademicAtelierHome_categoriesBlobTopRight__V30oK,.AcademicAtelierHome_categoriesDotsTopRight__cjGYE,.AcademicAtelierHome_categoriesIconBookTop__iaCfe,.AcademicAtelierHome_categoriesIconGear__nRv8K,.AcademicAtelierHome_categoriesIconLeaf__jvgTU,.AcademicAtelierHome_categoriesTrailRight__dZkQr,.AcademicAtelierHome_trustedSection__0UlAb{display:none}.AcademicAtelierHome_categoriesBlobTopLeft___2xJk{width:150px;height:120px;left:-42px}.AcademicAtelierHome_categoriesBlobBottomLeft__ctEdC,.AcademicAtelierHome_categoriesBlobBottomRight__CZOGu{width:150px;height:126px}.AcademicAtelierHome_categoriesTrailLeft__oUGde{left:-170px;top:124px;width:320px;height:320px}.AcademicAtelierHome_categoriesTrailBottom__HkeTH{left:-120px;bottom:-84px;width:340px;height:220px}.AcademicAtelierHome_categoriesIconCap__bhhLq{top:98px;left:20px;font-size:42px}.AcademicAtelierHome_categoriesIconRobot__PRr4b{top:360px;left:12px;font-size:42px}.AcademicAtelierHome_categoriesIconBookBottom__Yy_su{left:18px;bottom:84px;font-size:42px}.AcademicAtelierHome_categoriesIconStarOne__xuOiE,.AcademicAtelierHome_categoriesIconStarTwo__Bz1D7,.AcademicAtelierHome_categoriesSparkBottom__oprSf,.AcademicAtelierHome_categoriesSparkMiddle__GGmln{display:none}.AcademicAtelierHome_navbar__RJpeE{padding-top:10px}.AcademicAtelierHome_navInner__lbx6d{min-height:64px;padding:0 14px;gap:12px}.AcademicAtelierHome_navbarScrolled__EoDoY{padding-top:8px}.AcademicAtelierHome_navbarScrolled__EoDoY .AcademicAtelierHome_navInner__lbx6d{width:min(100%,calc(100% - 24px));min-height:64px;padding:0 14px}.AcademicAtelierHome_brandWrap__VlGjj .navbar-brand img{width:120px}.AcademicAtelierHome_mobileMenuPanel__5pAzJ{width:min(100%,calc(100% - 24px));margin-top:10px;border-radius:24px;padding:0 14px 14px}.AcademicAtelierHome_mobileMenuLinks___Mugi a{font-size:.9rem}.AcademicAtelierHome_heroSection__2PtHS{padding-top:96px}.AcademicAtelierHome_catalogHead__KsjrS,.AcademicAtelierHome_featuresHead__BC5Qi,.AcademicAtelierHome_heroTop__Nf8LO,.AcademicAtelierHome_sectionHead__Dbf99{gap:24px}.AcademicAtelierHome_featuresHead__BC5Qi{flex-direction:column;align-items:flex-start}.AcademicAtelierHome_featuresSection__Wdm5O{padding-top:88px;padding-bottom:88px}.AcademicAtelierHome_featuresShell__0JVug{padding:28px;border-radius:24px}.AcademicAtelierHome_featuresShell__0JVug:before{inset:10px;border-radius:18px}.AcademicAtelierHome_featuresGrid__VEoj5{gap:18px}.AcademicAtelierHome_featureCard__tjONW{padding:24px 20px 20px}.AcademicAtelierHome_featureTitle__XP26y{font-size:1.12rem}.AcademicAtelierHome_programOverviewSection__zGHdf{padding-top:84px;padding-bottom:84px}.AcademicAtelierHome_programOverviewDotsTopRight__q6MoZ,.AcademicAtelierHome_programOverviewIconGear__cL12c,.AcademicAtelierHome_programOverviewIconLeaf__WgMdJ,.AcademicAtelierHome_programOverviewTrailRightTop__8PKNM{display:none}.AcademicAtelierHome_programOverviewIconBookLeft__pNJ81,.AcademicAtelierHome_programOverviewIconBookRight__N8WR8,.AcademicAtelierHome_programOverviewIconBooks__ks3cP,.AcademicAtelierHome_programOverviewIconBot__t8AaC,.AcademicAtelierHome_programOverviewIconCap__Nl12a,.AcademicAtelierHome_programOverviewIconIdea__vRtg7{font-size:2.4rem}.AcademicAtelierHome_programOverviewIconCap__Nl12a{left:18px;top:42px}.AcademicAtelierHome_programOverviewIconBot__t8AaC{left:16px;top:310px}.AcademicAtelierHome_programOverviewIconBookLeft__pNJ81{left:116px;bottom:46px}.AcademicAtelierHome_programOverviewIconIdea__vRtg7{right:126px;top:56px}.AcademicAtelierHome_programOverviewIconBookRight__N8WR8{right:18px;top:248px}.AcademicAtelierHome_programOverviewIconBooks__ks3cP{right:88px;bottom:14px}.AcademicAtelierHome_programSummary__AAqy6{grid-template-columns:1fr}.AcademicAtelierHome_programOverviewShell__Dhvlz{padding:22px 18px;border-radius:22px}.AcademicAtelierHome_programOverviewGlow__BPuq3{inset:8px;border-radius:18px}.AcademicAtelierHome_bottomCtaTitle__I_r9b,.AcademicAtelierHome_catalogHeading__P4Im7,.AcademicAtelierHome_ctoTitle__Z8fb1,.AcademicAtelierHome_featuresTitle__DpHrZ,.AcademicAtelierHome_heroTitle__ni5mk,.AcademicAtelierHome_programOverviewTitle__I1pNP,.AcademicAtelierHome_sectionTitle__H4SF2,.AcademicAtelierHome_textbookTitle__QD0ni{font-size:clamp(1.8rem,9vw,2.8rem);line-height:1.08;padding:2px;white-space:normal}.AcademicAtelierHome_ctoDesc__QmEtd,.AcademicAtelierHome_featuresCopy__WTDiB,.AcademicAtelierHome_heroCopy__o8o0u,.AcademicAtelierHome_programOverviewCopy__JdcUb,.AcademicAtelierHome_textbookCopy__sqGM1{font-size:.95rem}.AcademicAtelierHome_heroButtons__avcN9{width:100%}.AcademicAtelierHome_primaryCta__iWeLD,.AcademicAtelierHome_secondaryCta__jjUJq{flex:1 1 100%;width:100%}.AcademicAtelierHome_heroVisualWrap__3kTQQ{min-height:420px}.AcademicAtelierHome_heroImageFrame__EGQK6{height:320px;margin-left:0}.AcademicAtelierHome_heroCodeCard__X17CM{width:min(210px,76vw);left:0;margin-bottom:-40px}.AcademicAtelierHome_heroBookStack__gatWD,.AcademicAtelierHome_heroMiniCardBottom__Ra6df,.AcademicAtelierHome_heroMiniCardMiddle__4ag03,.AcademicAtelierHome_heroMiniCardTop__Zf1NA,.AcademicAtelierHome_heroTopBrainBadge__Hn2Yz{display:none}.AcademicAtelierHome_bottomStats__KbuCT,.AcademicAtelierHome_cardsGrid__TNWhP,.AcademicAtelierHome_categoriesGridFour__iINkb,.AcademicAtelierHome_categoriesGrid__PjF0Q,.AcademicAtelierHome_featuresGrid__VEoj5,.AcademicAtelierHome_heroBenefitsStrip__CJsG0,.AcademicAtelierHome_programOverviewGrid__HyFbG,.AcademicAtelierHome_videoTestimonialsGrid__lLv49{grid-template-columns:1fr}.AcademicAtelierHome_categoriesGridFour__iINkb,.AcademicAtelierHome_categoriesGrid__PjF0Q{padding:0 8px}.AcademicAtelierHome_categoriesGridFour__iINkb{grid-template-columns:1fr}.AcademicAtelierHome_heroBenefitsStrip__CJsG0 article{border-right:0;border-bottom:1px solid #eef1fa;padding:0}.AcademicAtelierHome_heroBenefitsStrip__CJsG0 article:last-child{border-bottom:0}.AcademicAtelierHome_marqueeTrack__ULJm8{gap:52px}.AcademicAtelierHome_marqueeLogo__a3GM3{width:140px;height:56px;object-fit:contain}.AcademicAtelierHome_card__egxT1{width:100%;max-width:none;border-radius:22px}.AcademicAtelierHome_cardMedia__o3vEu{height:214px;margin:12px 12px 0;border-radius:18px}.AcademicAtelierHome_cardBody__c2y7I{gap:14px;padding:14px 16px 20px}.AcademicAtelierHome_cardBadge__LAQ_j{top:12px;left:12px;min-width:68px;min-height:68px;border-radius:18px;padding:10px 12px}.AcademicAtelierHome_cardBadgeLabel__IT_Ba{font-size:.72rem}.AcademicAtelierHome_cardBadge__LAQ_j strong{font-size:1.9rem}.AcademicAtelierHome_cardMediaNotes__6VoX1{right:10px;top:12px;gap:8px}.AcademicAtelierHome_cardMediaNote__zRxHQ{min-height:38px;padding:0 10px;border-radius:12px;font-size:.74rem}.AcademicAtelierHome_cardTitle__4jEUD{font-size:clamp(1.28rem,5vw,1.5rem)}.AcademicAtelierHome_cardDescription__u1rhi{max-width:none;font-size:.95rem}.AcademicAtelierHome_cardFeatureRow__t0AiA{grid-template-columns:1fr;gap:12px}.AcademicAtelierHome_cardFeatureChip__Z5wXm{grid-template-columns:32px minmax(0,1fr);align-items:center;justify-items:start;font-size:.8rem}.AcademicAtelierHome_cardFeatureChip__Z5wXm svg{width:32px;height:32px;padding:7px}.AcademicAtelierHome_cardButton__jicWM{min-height:52px;font-size:.96rem;padding-left:18px}.AcademicAtelierHome_cardButtonIcon__sBlwi{width:34px;height:34px}.AcademicAtelierHome_catalogLink__Ggeqa,.AcademicAtelierHome_sectionCta__Bf0fr,.AcademicAtelierHome_sectionLink__C_B5K{display:none}.AcademicAtelierHome_bottomCtaSection__GnwSE,.AcademicAtelierHome_ctoSection__OtznB,.AcademicAtelierHome_featuresSection__Wdm5O,.AcademicAtelierHome_programOverviewSection__zGHdf,.AcademicAtelierHome_textbookSection__kwP8u{padding-left:12px;padding-right:12px}.AcademicAtelierHome_featuresSection__Wdm5O{padding-top:72px;padding-bottom:72px}.AcademicAtelierHome_bottomCtaShell__Rb6Nv,.AcademicAtelierHome_ctoShell__raNg9,.AcademicAtelierHome_featuresShell__0JVug,.AcademicAtelierHome_programOverviewShell__Dhvlz,.AcademicAtelierHome_textbookShell__O0ssA{padding:20px 18px}.AcademicAtelierHome_featuresShell__0JVug{padding:14px 0 0;border-radius:28px}.AcademicAtelierHome_featuresShell__0JVug:before{inset:0;border-radius:24px}.AcademicAtelierHome_programOverviewShell__Dhvlz{padding:18px 14px}.AcademicAtelierHome_programOverviewDecor__paDav{opacity:.72}.AcademicAtelierHome_programOverviewBlobBottomLeft__wNNv3,.AcademicAtelierHome_programOverviewBlobTopRight__lg5eX,.AcademicAtelierHome_programOverviewDotsTopRight__q6MoZ,.AcademicAtelierHome_programOverviewIconBookRight__N8WR8,.AcademicAtelierHome_programOverviewIconGear__cL12c,.AcademicAtelierHome_programOverviewIconLeaf__WgMdJ,.AcademicAtelierHome_programOverviewOrbRightLower__TvgEJ,.AcademicAtelierHome_programOverviewOrbTopCenter__aRQH7,.AcademicAtelierHome_programOverviewPlusRightMid__PLrLM,.AcademicAtelierHome_programOverviewRingRightMid__wRaCX,.AcademicAtelierHome_programOverviewRingTopLeft__bO8QA,.AcademicAtelierHome_programOverviewStarRightTop__NpVhy,.AcademicAtelierHome_programOverviewTrailLeftTop__tsAck,.AcademicAtelierHome_programOverviewTrailRightBottom__g3Ukg,.AcademicAtelierHome_programOverviewTrailRightTop__8PKNM{display:none}.AcademicAtelierHome_programOverviewIconBookLeft__pNJ81,.AcademicAtelierHome_programOverviewIconBooks__ks3cP,.AcademicAtelierHome_programOverviewIconBot__t8AaC,.AcademicAtelierHome_programOverviewIconCap__Nl12a,.AcademicAtelierHome_programOverviewIconIdea__vRtg7{font-size:2rem}.AcademicAtelierHome_programOverviewIconCap__Nl12a{left:8px;top:34px}.AcademicAtelierHome_programOverviewIconBot__t8AaC{left:6px;top:276px}.AcademicAtelierHome_programOverviewIconBookLeft__pNJ81{left:110px;bottom:38px}.AcademicAtelierHome_programOverviewIconIdea__vRtg7{right:30px;top:44px}.AcademicAtelierHome_programOverviewIconBooks__ks3cP{right:54px;bottom:8px}.AcademicAtelierHome_programOverviewDotsBottomLeft__mmVRO{left:8px;bottom:18px;transform:scale(.78);transform-origin:bottom left}.AcademicAtelierHome_programOverviewTrailLeftBottom__rjV3V{left:-92px;bottom:-32px;width:178px;height:196px}.AcademicAtelierHome_programSummaryGroup__v7bN3{padding:22px 18px 18px;border-radius:18px}.AcademicAtelierHome_programSummaryTopRow__ir_ed{grid-template-columns:auto 1fr auto;margin-bottom:14px}.AcademicAtelierHome_programSummaryIndex__zv7Kg{min-width:46px;min-height:42px;border-radius:12px;font-size:.84rem}.AcademicAtelierHome_programSummaryPill__T9UzJ{min-height:28px;padding:0 10px;font-size:.64rem;letter-spacing:.05em}.AcademicAtelierHome_programSummaryBadge__Q4yP3{width:52px;height:52px;border-radius:14px;font-size:1.45rem}.AcademicAtelierHome_programSummaryList__DhpuO{gap:12px;padding-top:16px}.AcademicAtelierHome_programSummaryList__DhpuO li{grid-template-columns:32px minmax(0,1fr);gap:10px;font-size:.94rem}.AcademicAtelierHome_programSummaryList__DhpuO li svg{width:32px;height:32px;padding:7px;border-radius:10px}.AcademicAtelierHome_featureCard__tjONW{padding:24px 18px 22px;border-radius:22px}.AcademicAtelierHome_featureIcon__Z9wD8{width:58px;height:58px;border-radius:16px}.AcademicAtelierHome_featureIndex__vdj_s{top:18px;right:18px;min-width:40px;height:40px;border-radius:12px;font-size:.84rem}.AcademicAtelierHome_featureTitle__XP26y{font-size:1rem}.AcademicAtelierHome_featureText___blvw{font-size:.92rem;line-height:1.55}.AcademicAtelierHome_featureIconGlyph__4RnKW{font-size:1.75rem}.AcademicAtelierHome_featureMeta__rwhGh{font-size:.72rem}.AcademicAtelierHome_featuresSliderViewport__wFgi4{overflow:hidden}.AcademicAtelierHome_featuresSliderDots__89vDw{margin-top:18px}.AcademicAtelierHome_featuresSliderTrack__NosjX{display:flex;gap:0}.AcademicAtelierHome_featuresSliderTrack__NosjX .AcademicAtelierHome_featureCard__tjONW{min-width:100%}.AcademicAtelierHome_featuresSliderDots__89vDw{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:14px}.AcademicAtelierHome_testimonialTrigger__DDOCG{padding:18px 0 36px}.AcademicAtelierHome_testimonialCarousel__JoB4k{grid-template-columns:1fr;gap:10px;max-width:560px}.AcademicAtelierHome_testimonialCard__lm_fi{min-height:0;padding:16px 16px 14px}.AcademicAtelierHome_testimonialQuote__Xcm45{-webkit-line-clamp:7}.AcademicAtelierHome_videoTestimonialsSection__l3d4q{padding:32px 0 20px}.AcademicAtelierHome_videoTestimonialsGrid__lLv49{grid-template-columns:1fr;gap:16px}.AcademicAtelierHome_bottomCtaButton__W65dU,.AcademicAtelierHome_loginLink__ihCza,.AcademicAtelierHome_newsletterButton__ZL5Gk,.AcademicAtelierHome_newsletterForm__9okX7,.AcademicAtelierHome_newsletterInput__Tu4Bq,.AcademicAtelierHome_registerButton__c7b9O{width:100%}.AcademicAtelierHome_bottomCtaButton__W65dU{justify-content:center}}.AcademicAtelierHome_faqSection__UzbFM{position:relative;overflow:hidden;background:#F5F0E8;padding:30px 20px 10px}.AcademicAtelierHome_faqDecor__nFjKI{position:absolute;inset:0;pointer-events:none;z-index:0}.AcademicAtelierHome_faqBlob__nRki6{position:absolute;background:rgba(151,140,255,.1)}.AcademicAtelierHome_faqBlobTopLeft__tKJkO{top:-34px;left:-26px;width:170px;height:132px;border-radius:54% 46% 50% 50%}.AcademicAtelierHome_faqBlobBottomRight__wCScY{right:-26px;bottom:-40px;width:180px;height:140px;border-radius:48% 52% 56% 44%}.AcademicAtelierHome_faqDots__m03uF{position:absolute;top:40px;right:38px;width:68px;height:68px;background-image:radial-gradient(circle,rgba(165,151,255,.5) 2px,transparent 2.5px);background-size:12px 12px;opacity:.62}.AcademicAtelierHome_faqPath__wkhum{position:absolute;left:36px;bottom:36px;width:150px;height:112px;border:2px dashed rgba(180,190,255,.58);border-left:0;border-bottom:0;border-radius:999px;transform:rotate(14deg);opacity:.78}.AcademicAtelierHome_faqFloatIcon__yFWnr{position:absolute;display:inline-flex;align-items:center;justify-content:center;line-height:1;z-index:0}.AcademicAtelierHome_faqFloatIcon__yFWnr svg{display:block}.AcademicAtelierHome_faqIconQuestion__fghfD{top:54px;left:40px;font-size:2.2rem;color:#8f7cf8}.AcademicAtelierHome_faqIconBook__XT8aQ{right:86px;bottom:46px;font-size:2.2rem;color:#56d0c7}.AcademicAtelierHome_faqIconIdea__7__pa{top:72px;right:132px;font-size:1.95rem;color:#f3b34d}.AcademicAtelierHome_faqShell__IjBKf{width:min(1120px,calc(100% - 48px));margin:0 auto;position:relative;z-index:1}.AcademicAtelierHome_faqHead___WN_6{margin-bottom:22px}.AcademicAtelierHome_faqTitle__fjz4A{margin:10px 0 0;font-size:clamp(1.6rem,2.4vw,2.2rem);color:#10131c;line-height:1.2}.AcademicAtelierHome_faqList__uWfjP{display:grid;grid-gap:14px;gap:14px}.AcademicAtelierHome_faqItem__zwIwm{background:#ffffff;border:1px solid #e9edf7;border-radius:12px;padding:0;overflow:hidden}.AcademicAtelierHome_faqTrigger__w_5Jx{width:100%;border:0;background:transparent;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;cursor:pointer}.AcademicAtelierHome_faqQuestion__dS8JE{margin:0;font-size:1.05rem;line-height:1.4;color:#0f172a}.AcademicAtelierHome_faqIcon__jiMxf{flex:0 0 auto;font-size:1.6rem;line-height:1;color:#334155;transition:transform .25s ease}.AcademicAtelierHome_faqIconOpen__7woxb{transform:rotate(45deg)}.AcademicAtelierHome_faqPanel__yNDw_{max-height:0;overflow:hidden;transition:max-height .3s ease}.AcademicAtelierHome_faqPanelOpen__lnWlD{max-height:500px}.AcademicAtelierHome_faqAnswer__KAP5D{margin:0;padding:0 20px 20px;color:#334155;line-height:1.7}@media (max-width:768px){.AcademicAtelierHome_testimonialDotsTopRight__44zmI,.AcademicAtelierHome_testimonialIconBookRight__GPfaN,.AcademicAtelierHome_testimonialIconBulb__Ku1Td,.AcademicAtelierHome_testimonialIconGear__ZG_2W,.AcademicAtelierHome_testimonialPathRightBottom__ecEJq,.AcademicAtelierHome_testimonialPathRightTop__K_LK5,.AcademicAtelierHome_testimonialSparkMidRight___mUmt{display:none}.AcademicAtelierHome_testimonialIconBookLeft__FOhEu,.AcademicAtelierHome_testimonialIconBot__dy5Lt,.AcademicAtelierHome_testimonialIconCap__Rbj_q,.AcademicAtelierHome_testimonialIconLeaf__q4of4{transform:scale(.82);transform-origin:center}.AcademicAtelierHome_testimonialIconCap__Rbj_q{top:66px;left:18px}.AcademicAtelierHome_testimonialIconBot__dy5Lt{top:278px;left:8px}.AcademicAtelierHome_testimonialIconBookLeft__FOhEu{left:110px;bottom:84px}.AcademicAtelierHome_testimonialIconLeaf__q4of4{right:24px;bottom:42px}.AcademicAtelierHome_testimonialDotsBottomLeft__tFzvJ{left:10px;bottom:34px}.AcademicAtelierHome_testimonialSparkTopLeft__SaoER{left:18px}.AcademicAtelierHome_testimonialSparkBottomLeft__DZZvE{left:36px;bottom:176px}.AcademicAtelierHome_faqSection__UzbFM{padding-left:16px;padding-right:16px}.AcademicAtelierHome_faqShell__IjBKf{width:100%}.AcademicAtelierHome_faqDots__m03uF,.AcademicAtelierHome_faqIconIdea__7__pa{display:none}.AcademicAtelierHome_faqIconQuestion__fghfD{top:48px;left:14px;transform:scale(.85);transform-origin:center}.AcademicAtelierHome_faqIconBook__XT8aQ{right:18px;bottom:40px;transform:scale(.85);transform-origin:center}.AcademicAtelierHome_faqPath__wkhum{left:18px;bottom:26px;width:118px;height:88px}.AcademicAtelierHome_videoTestimonialsDots__XNPCS,.AcademicAtelierHome_videoTestimonialsIconIdea__GZQZx{display:none}.AcademicAtelierHome_videoTestimonialsIconPlay__AXq9q{left:18px;top:48px;transform:scale(.85);transform-origin:center}.AcademicAtelierHome_videoTestimonialsIconBook__VtHrI{right:20px;bottom:42px;transform:scale(.85);transform-origin:center}.AcademicAtelierHome_videoTestimonialsPath__mLxfE{left:24px;bottom:20px;width:124px;height:94px}}@media (max-width:575px){.AcademicAtelierHome_faqSection__UzbFM{padding-left:12px;padding-right:12px}.AcademicAtelierHome_faqTrigger__w_5Jx{padding:16px}.AcademicAtelierHome_faqAnswer__KAP5D{padding:0 16px 16px}}.AcademicAtelierHome_detailsHero__9e3wQ{position:relative;padding:96px 0 72px;background:#e6f2ff;color:#0b1b2b;overflow:hidden}.AcademicAtelierHome_detailsHero__9e3wQ:after,.AcademicAtelierHome_detailsHero__9e3wQ:before{content:none}.AcademicAtelierHome_detailsHero__9e3wQ .course-wrapper--details{position:relative;z-index:1;background:rgba(255,255,255,.92);border-radius:12px;padding:28px;border:1px solid rgba(207,214,230,.8);box-shadow:0 24px 60px rgba(14,30,62,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.AcademicAtelierHome_detailsHero__9e3wQ .course-thumb--details{border-radius:12px;overflow:hidden;border:1px solid #e3e9f5;box-shadow:0 18px 40px rgba(13,31,62,.16);background:#0f1a2e;aspect-ratio:16/9;width:100%;height:100%}.AcademicAtelierHome_detailsHero__9e3wQ .course-intro-video-frame{border-radius:12px;overflow:hidden;width:100%;height:100%;aspect-ratio:16/9}.AcademicAtelierHome_detailsHero__9e3wQ .course-intro-video,.AcademicAtelierHome_detailsHero__9e3wQ .course-thumb--details img{border-radius:12px}.AcademicAtelierHome_detailsHero__9e3wQ .course-intro-video,.AcademicAtelierHome_detailsHero__9e3wQ .course-thumb--details img{width:100%;height:100%;object-fit:cover;display:block}.AcademicAtelierHome_detailsHero__9e3wQ .course-category{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:12px;font-weight:700;background:linear-gradient(135deg,#ffe9c7,#ffd39a);color:#7b3c00;letter-spacing:.01em;box-shadow:inset 0 0 0 1px rgba(255,185,110,.6)}.AcademicAtelierHome_detailsHero__9e3wQ .course-content__title{font-family:var(--heading-font);font-size:clamp(2.1rem,3.2vw,3.4rem);line-height:1.1;color:#0c1a2b;margin:12px 0 10px;letter-spacing:-.02em}.AcademicAtelierHome_detailsHero__9e3wQ .course-content__desc{font-size:1.05rem;color:#445069;max-width:42ch}.AcademicAtelierHome_detailsHero__9e3wQ .course-info-wrapper{margin-top:22px;display:flex;flex-wrap:wrap;gap:18px;align-items:center}.AcademicAtelierHome_detailsHero__9e3wQ .courses-details-price{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border-radius:12px;background:#f7f9ff;border:1px solid #dbe3f3;min-width:220px;align-self:flex-start;text-align:left}.AcademicAtelierHome_detailsHero__9e3wQ .details-old-price{font-size:1.05rem;font-weight:700;color:#0c2545}.AcademicAtelierHome_detailsHero__9e3wQ .details-offer-price del{color:#7f8aa3}.AcademicAtelierHome_detailsHero__9e3wQ .course-free-class-btn{border:0;border-radius:12px;background:#2196F3;color:#ffffff;font-weight:700;padding:12px 20px;box-shadow:0 18px 36px rgba(33,150,243,.3);transition:transform .2s ease,box-shadow .2s ease}.AcademicAtelierHome_detailsHero__9e3wQ .course-free-class-btn:hover{transform:translateY(-2px);box-shadow:0 22px 40px rgba(33,150,243,.35)}.AcademicAtelierHome_detailsBody__ZqR_u{background:#f6f8fc;padding-top:10px}.AcademicAtelierHome_detailsBody__ZqR_u .batch-panel--details{border-radius:12px;border:1px solid #e2e8f4;box-shadow:0 20px 45px rgba(14,30,62,.08);background:#ffffff}.AcademicAtelierHome_detailsBody__ZqR_u .course-require{background:transparent;background-image:none}.AcademicAtelierHome_detailsBody__ZqR_u .course-require__shape{display:none}.AcademicAtelierHome_detailsBody__ZqR_u .batch-panel-header{padding:22px 22px 14px;border-bottom:1px solid #eef2fa}.AcademicAtelierHome_detailsBody__ZqR_u .batch-panel-title h5{font-family:var(--heading-font);font-size:1.15rem;color:#0b1b2b}.AcademicAtelierHome_detailsBody__ZqR_u .batch-count-pill{background:#e9f2ff;color:#0c3a7a;border-radius:12px;padding:6px 12px;font-weight:700;display:none}.AcademicAtelierHome_detailsBody__ZqR_u .batch-list{display:grid;grid-gap:16px;gap:16px;padding:16px 18px 20px}.AcademicAtelierHome_detailsBody__ZqR_u .batch-card{border-radius:12px;border:1px solid #e3e9f5;background:linear-gradient(140deg,#ffffff,#f7f9ff);padding:16px;box-shadow:0 16px 36px rgba(12,24,48,.08)}.AcademicAtelierHome_detailsBody__ZqR_u .batch-section-title{color:#516079;font-weight:700}.AcademicAtelierHome_detailsBody__ZqR_u .batch-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:10px}.AcademicAtelierHome_detailsBody__ZqR_u .batch-detail{background:#ffffff;border-radius:12px;border:1px solid #edf2fb;padding:10px 12px;display:grid;grid-template-columns:24px 1fr;grid-gap:10px;gap:10px;align-items:center;color:#0c2545}.AcademicAtelierHome_detailsBody__ZqR_u .batch-detail small{color:#6c7890;font-weight:600}.AcademicAtelierHome_detailsBody__ZqR_u .batch-detail i{font-size:1.2rem;color:#1d5dbf}.AcademicAtelierHome_detailsBody__ZqR_u .btn--warning{border-radius:12px;font-weight:700;background:#219653;color:#ffffff;border:0;box-shadow:0 14px 28px rgba(33,150,83,.28)}.AcademicAtelierHome_detailsBody__ZqR_u .btn--warning:focus,.AcademicAtelierHome_detailsBody__ZqR_u .btn--warning:hover{background:#1c8247;color:#ffffff}.AcademicAtelierHome_detailsBody__ZqR_u .btn--warning:hover{transform:translateY(-1px)}@keyframes AcademicAtelierHome_floatGlow__GLJ6V{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}@media (max-width:991px){.AcademicAtelierHome_detailsHero__9e3wQ{padding:86px 0 62px}.AcademicAtelierHome_detailsHero__9e3wQ .course-wrapper--details{padding:20px}.AcademicAtelierHome_detailsHero__9e3wQ .course-info-wrapper{align-items:flex-start}.AcademicAtelierHome_detailsBody__ZqR_u .batch-details-grid{grid-template-columns:1fr}}@media (max-width:575px){.AcademicAtelierHome_detailsHero__9e3wQ{padding:78px 0 52px}.AcademicAtelierHome_detailsHero__9e3wQ .courses-details-price{width:100%}.AcademicAtelierHome_detailsHero__9e3wQ .course-free-class-btn{width:100%;justify-content:center}}.AcademicAtelierHome_page__tnde8{overflow:visible!important;height:auto!important;min-height:0!important}.AcademicAtelierHome_faqPanel__yNDw_:not(.AcademicAtelierHome_faqPanelOpen__lnWlD),.AcademicAtelierHome_mobileMenuPanel__5pAzJ:not(.AcademicAtelierHome_mobileMenuPanelOpen__Q2lpU){max-height:0!important;height:0!important;overflow:hidden!important}.AcademicAtelierHome_flipContainer__HcLh6,.AcademicAtelierHome_flipFace__jxGla,.AcademicAtelierHome_flipPerspective__omZfv{min-height:auto!important;height:auto!important;overflow:visible!important}