.Accordion_accordionSection__dBwgk{display:flex;flex-direction:column;margin-bottom:17px}.Accordion_accordionSection__dBwgk:last-of-type{margin-bottom:0}@media(max-width:1200px){.Accordion_accordionSection__dBwgk{margin-bottom:15px}}.Accordion_accordionHeading__DnKra{margin:0;font:inherit}.Accordion_accordion__xzIJe{width:100%;min-height:76px;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff0d;border-radius:12px;display:flex;align-items:center;outline:none;transition:background-color .2s ease;position:relative;font-weight:400;font-size:20px;line-height:26px;color:#f7f8f8;justify-content:flex-start;text-align:left;padding:24px 55px 24px 24px}.Accordion_accordion__xzIJe .Accordion_accordion_title___1XAb,.Accordion_accordion__xzIJe h3{font:inherit}.Accordion_accordion__xzIJe:after,.Accordion_accordion__xzIJe:before{content:"";position:absolute;right:25px;top:50%;width:22px;height:2px;margin-top:-2px;background-color:#fff}.Accordion_accordion__xzIJe:before{transform:rotate(-90deg);transition:transform .35s cubic-bezier(.65,.05,.36,1)}.Accordion_accordion__xzIJe:hover{transform:none}.Accordion_accordion__xzIJe:focus-visible{outline:3px solid #5fd2e5;outline-offset:3px}@media(max-width:1200px){.Accordion_accordion__xzIJe{font-size:18px;line-height:1.4;padding:20px 55px 20px 20px}}@media(max-width:900px){.Accordion_accordion__xzIJe{min-height:65px;padding-top:15px;padding-bottom:15px;font-size:16px}}@media(max-width:767px){.Accordion_accordion__xzIJe{min-height:88px;height:auto;font-weight:400;font-size:18px;line-height:28px;color:#f7f8f8;padding-left:15px}.Accordion_accordion__xzIJe .Accordion_accordion_title___1XAb,.Accordion_accordion__xzIJe h3{font:inherit}}@media(max-width:370px){.Accordion_accordion__xzIJe{font-size:16px;line-height:25px;min-height:65px;padding-top:12px;padding-bottom:12px}}.Accordion_active__TyAoH{background-color:#4c50be}.Accordion_accordion_icon__dYhjS{margin-left:auto;transition:transform .2s ease}.Accordion_accordion_content__jJ9gR{display:grid;grid-template-rows:0fr;background:linear-gradient(358.98deg,#f7f8f80d 1.12%,#f7f8f800 99.39%);font-weight:400;font-size:18px;line-height:27px;padding-left:24px;padding-right:24px;color:#fff;transition:grid-template-rows .24s ease,visibility 0s linear .24s;visibility:hidden}@media(max-width:767px){.Accordion_accordion_content__jJ9gR{padding-left:15px;padding-right:16px;font-size:0;line-height:24px}}.Accordion_accordion_content_inner__wQkW7{min-height:0;overflow:hidden}.Accordion_accordion_text__OdTL0{font-size:16px;font-weight:400;padding:10px}.Accordion_accordion_text__OdTL0 *{font:inherit}.Accordion_accordion_text__OdTL0 h2{display:inline}.Accordion_accordionSection__dBwgk.Accordion_isActive__9X0nn .Accordion_accordion_content__jJ9gR{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.Accordion_accordionSection__dBwgk.Accordion_isActive__9X0nn .Accordion_accordion__xzIJe:before{transform:rotate(0deg)}.ReviewItem_reviewItem__XJPFC{background:#fff;box-shadow:0 16px 64px #00000014;margin-bottom:0;padding:26px 44px 41px 28px;background:linear-gradient(358.98deg,#f7f8f80d 1.12%,#f7f8f800 99.39%);border:1px solid #ffffff12;border-radius:12px;transition:.3s ease;display:inline-flex;flex-direction:column;justify-content:space-between;position:relative;width:100%;break-inside:avoid;page-break-inside:avoid;opacity:0;transform:translateY(40px) scale(1.1)}.ReviewItem_reviewItem__XJPFC.ReviewItem_active__AZaxx{opacity:1;transform:none}.ReviewItem_reviewItem__XJPFC.ReviewItem_subtleMotion__nA4au{opacity:.88;transform:translateY(8px);transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1)}.ReviewItem_reviewItem__XJPFC.ReviewItem_subtleMotion__nA4au.ReviewItem_active__AZaxx{opacity:1;transform:none}@media(max-width:1023px){.ReviewItem_reviewItem__XJPFC{opacity:1!important;transform:none!important}}@media(prefers-reduced-motion:reduce){.ReviewItem_reviewItem__XJPFC.ReviewItem_subtleMotion__nA4au{opacity:1;transform:none;transition:none}}.ReviewItem_reviewItemTop__ruVxs{display:flex;align-items:center;margin-bottom:24px;position:relative}.ReviewItem_reviewItemSocialLink___fOOq{display:block;width:100%;height:100%;position:absolute}.ReviewItem_reviewItemText__Klynv{font-weight:500;font-size:14px;line-height:22px;color:#fff}.ReviewItem_reviewItemText__Klynv p{margin-bottom:16px}.ReviewItem_reviewItemText__Klynv p:last-of-type{margin-bottom:0}.ReviewItem_reviewItemText__Klynv strong{font-size:16px;font-weight:500;color:#5b60e5}.ReviewItem_reviewItemText__Klynv a{font:inherit;color:inherit}.ReviewItem_reviewItemName__vLgz1{margin:0;font-weight:700;color:#fff;font-size:16px;line-height:22px;width:100%;display:block;max-width:225px}.ReviewItem_reviewItemLink__UdskR{font-weight:500;color:#5b60e5;font-size:14px;line-height:22px;min-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;max-width:225px}@media(max-width:1200px){.ReviewItem_reviewItemLink__UdskR{max-width:150px}}@media(max-width:900px){.ReviewItem_reviewItemLink__UdskR{max-width:230px}}@media(max-width:800px){.ReviewItem_reviewItemLink__UdskR{max-width:200px}}@media(max-width:750px){.ReviewItem_reviewItemLink__UdskR{max-width:280px}}@media(max-width:500px){.ReviewItem_reviewItemLink__UdskR{max-width:150px}}.ReviewItem_reviewItemDate___V1Xu{font-weight:400;font-size:14px;line-height:1;color:#fff;margin-top:15px}.ReviewItem_reviewItemDate___V1Xu strong{font-size:16px;margin-right:4px;font-weight:500;color:#5b60e5}.ReviewItem_reviewItemPhoto__IaYBC{margin-right:24px;border-radius:50%;position:relative}.ReviewItem_reviewSocial__DB88J{border-radius:50%;background:no-repeat 50%;background-size:cover;position:absolute;top:39px;left:37px}.LinkButton_linkButton__VrNzi{width:179px;height:50px;background:linear-gradient(90deg,#4460b0,#4c50be 30.73%,#5f4bd0);border-radius:999px;margin-left:auto;margin-right:auto;font-weight:400;font-size:18px;line-height:28px;color:#fff}.LinkButton_linkButton__VrNzi,.LinkButton_linkButton__VrNzi span{display:flex;align-items:center;justify-content:center}.LinkButton_linkButton__VrNzi img{margin-left:10px}.LinkButton_pulsingButtonWrap__Bk4g6{position:relative;width:210px;height:50px;margin-left:auto;margin-right:auto;margin-top:60px}.LinkButton_pulsingButtonWrap__Bk4g6:hover .LinkButton_pulsing__MsAcT:after,.LinkButton_pulsingButtonWrap__Bk4g6:hover .LinkButton_pulsing__MsAcT:before{animation-duration:5s}.LinkButton_buttonPulse__0BPPi a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.LinkButton_buttonPulse__0BPPi .LinkButton_pulsingButtonWrap__Bk4g6:hover .LinkButton_pulsing__MsAcT:before{animation:LinkButton_pulsing__MsAcT .2s linear infinite}.LinkButton_buttonPulse__0BPPi .LinkButton_pulsingButtonWrap__Bk4g6:hover .LinkButton_pulsing__MsAcT:after{animation:LinkButton_pulsing1__E8Uje .2s linear infinite}.LinkButton_pulsing__MsAcT{width:99%;height:99%;border-radius:50px;z-index:1;position:relative;display:block}.LinkButton_pulsing__MsAcT:after,.LinkButton_pulsing__MsAcT:before{display:block;position:absolute;content:"";width:100%;height:100%;border:inherit;top:0;left:0;z-index:0;background:#5b60e5;border-radius:inherit;animation:LinkButton_pulsing__MsAcT 3s ease-out infinite}.LinkButton_pulsing__MsAcT:after{animation:LinkButton_pulsing1__E8Uje 3s ease-out infinite}@keyframes LinkButton_pulsing__MsAcT{0%{opacity:1;transform:scaleY(1) scaleX(1)}20%{opacity:.5}70%{opacity:.2;transform:scaleY(1.6) scaleX(1.3)}80%{opacity:0;transform:scaleY(1.3) scaleX(1.3)}90%{opacity:0;transform:scaleY(1) scaleX(1)}}.Reviews_reviews__W6M5_{margin:90px auto;position:relative}.Reviews_reviews__W6M5_:before{content:"";display:block;position:absolute;width:1189px;height:662px;left:0;top:165px;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,#7877c61c 0,#fff0 100%)}@media(max-width:1200px){.Reviews_reviews__W6M5_{margin:75px auto}.Reviews_reviews__W6M5_:before{width:900px;height:500px;top:120px}}@media(max-width:900px){.Reviews_reviews__W6M5_{margin:60px auto}.Reviews_reviews__W6M5_:before{width:100%;height:400px;top:85px}}@media(max-width:767px){.Reviews_reviews__W6M5_{margin:90px auto}.Reviews_reviews__W6M5_:before{width:100%;height:280px;top:60px}}@media(max-width:370px){.Reviews_reviews__W6M5_{margin:70px auto}}.Reviews_reviewsHeading__0KKNO{margin-bottom:65px;display:flex;align-items:center;justify-content:space-between}@media(max-width:1200px){.Reviews_reviewsHeading__0KKNO{margin-bottom:50px}}@media(max-width:900px){.Reviews_reviewsHeading__0KKNO{margin-bottom:40px}}@media(max-width:767px){.Reviews_reviewsHeading__0KKNO{align-items:center;gap:12px}.Reviews_reviewsHeading__0KKNO h2{width:auto;min-width:0;flex:1 1 auto}}.Reviews_reviewsEyebrow__Qqgm2{margin:0 0 14px;color:#40c8e0;font-size:13px;font-weight:700;line-height:1.35;letter-spacing:.14em;text-transform:uppercase}.Reviews_reviewsContext__XKEgB{display:grid;grid-template-columns:minmax(0,1fr) auto;margin:-33px 0 42px;padding:21px 24px;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:24px;background:linear-gradient(110deg,#5b60e51a,rgba(64,200,224,.045))}.Reviews_reviewsContext__XKEgB p{max-width:760px;margin:0;color:#aeb7cc;font-size:15px;line-height:1.65}@media(max-width:900px){.Reviews_reviewsContext__XKEgB{grid-template-columns:1fr;margin-top:-18px;gap:15px}}@media(max-width:767px){.Reviews_reviewsContext__XKEgB{margin-top:-12px;margin-bottom:30px;padding:18px}}.Reviews_reviewsVerification___SExI{display:inline-flex;min-height:46px;padding:10px 15px;border:1px solid #40c8e03d;border-radius:999px;align-items:center;justify-content:center;gap:10px;color:#e8fbff;font-size:13px;font-weight:700;line-height:1.35;text-align:center;transition:border-color .2s ease,background .2s ease,transform .2s ease}.Reviews_reviewsVerification___SExI img{flex:0 0 auto}.Reviews_reviewsVerification___SExI:focus-visible,.Reviews_reviewsVerification___SExI:hover{border-color:#40c8e094;background:#40c8e014;transform:translateY(-1px)}.Reviews_reviewsVerification___SExI:focus-visible{outline:3px solid #40c8e080;outline-offset:3px}@media(max-width:767px){.Reviews_reviewsVerification___SExI{width:100%;border-radius:12px}}.Reviews_reviewsMasonry__9ZsA_{width:100%}.Reviews_reviewsButtonTop__Z5ZjK{margin-top:0!important;margin-left:auto!important;margin-right:0!important}@media(max-width:767px){.Reviews_reviewsButtonTop__Z5ZjK{width:150px;height:42px;flex:0 0 150px;margin:0 0 0 auto!important;transform:none}.Reviews_reviewsButtonTop__Z5ZjK a{font-size:14px;line-height:1.2;white-space:nowrap}.Reviews_reviewsButtonTop__Z5ZjK img{width:16px;height:auto;margin-left:8px}}.Reviews_reviewsButtons__x5ft_{display:flex;align-items:flex-end;justify-content:center;width:-webkit-max-content;width:max-content;margin-left:auto;margin-right:auto;gap:60px}@media(max-width:767px){.Reviews_reviewsButtons__x5ft_{flex-direction:column;gap:0}}.Reviews_reviewsButton__fOQx_{min-width:210px}.Reviews_loadButton__4aHYw{min-width:240px;position:absolute;z-index:10;top:0;left:0}.Reviews_loadButtonPulse__NXLvA{min-width:240px}.UdemyUnrealPage_page__4ULou{position:relative;isolation:isolate;overflow:clip;color:#f7f8f8;padding:28px 0 110px;background:radial-gradient(circle at 12% 4%,#4460b02e,#0000 26rem),radial-gradient(circle at 88% 15%,#5f4bd021,#0000 30rem),#000212}.UdemyUnrealPage_page__4ULou:before{content:"";position:absolute;z-index:-2;inset:0;pointer-events:none;opacity:.035;background-image:linear-gradient(#5fd2e5a6 1px,#0000 0),linear-gradient(90deg,#b59aff8c 1px,#0000 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 0,#0000 60%);mask-image:linear-gradient(180deg,#000 0,#0000 60%)}.UdemyUnrealPage_page__4ULou:after{content:"";position:absolute;z-index:-1;top:42rem;right:-16rem;width:36rem;height:36rem;border:1px solid #b59aff14;border-radius:50%;box-shadow:0 0 0 5rem rgba(64,200,224,.018),0 0 0 10rem rgba(95,75,208,.015);pointer-events:none}.UdemyUnrealPage_breadcrumbs__MyFEQ{margin-bottom:44px;color:#b4bcd0c2;font-size:13px}.UdemyUnrealPage_breadcrumbs__MyFEQ ol{display:flex;align-items:center;flex-wrap:wrap;gap:8px;list-style:none}.UdemyUnrealPage_breadcrumbs__MyFEQ li{display:inline-flex;align-items:center;gap:8px}.UdemyUnrealPage_breadcrumbs__MyFEQ li:not(:last-child):after{content:"/";color:#5fd2e561}.UdemyUnrealPage_breadcrumbs__MyFEQ a{color:inherit;transition:color .25s ease}.UdemyUnrealPage_breadcrumbs__MyFEQ a:hover{color:#40c8e0}.UdemyUnrealPage_hero__CDx_g{position:relative}.UdemyUnrealPage_heroGrid__TDb2d{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(44px,6vw,78px);align-items:center}.UdemyUnrealPage_heroContent__Kr9_e h1{max-width:780px;margin:17px 0 26px;font-size:clamp(44px,5.2vw,68px);font-weight:600;line-height:1.03;letter-spacing:-.048em;text-wrap:balance}.UdemyUnrealPage_heroDescriptor___S5B9{max-width:720px;margin:-8px 0 24px;color:#0000;background:linear-gradient(105deg,#40c8e0,#8876ee 55%,#b59aff);background-clip:text;-webkit-background-clip:text;font-size:clamp(28px,3.6vw,48px);font-weight:600;line-height:1.12;letter-spacing:-.038em;text-wrap:balance}.UdemyUnrealPage_eyebrow__xlqpj{color:#40c8e0;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.UdemyUnrealPage_heroLead__3lGZ3{max-width:700px;color:#b4bcd0;font-size:18px;line-height:1.72}.UdemyUnrealPage_heroBrandLine__OefK_{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:700px;margin-top:24px;padding:15px 17px;border:1px solid #5fd2e545;border-radius:14px;background:linear-gradient(105deg,#40c8e01c,#5f4bd017);box-shadow:inset 0 1px 0 hsla(180,7%,97%,.045),0 12px 34px #0000001f}.UdemyUnrealPage_heroBrandLine__OefK_>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 11px;min-width:0}.UdemyUnrealPage_heroBrandLine__OefK_ strong{flex:0 0 auto;color:#40c8e0;font-size:12px;font-weight:800;letter-spacing:.065em;text-transform:uppercase}.UdemyUnrealPage_heroBrandLine__OefK_ span{color:#f7f8f8d1;font-size:13px;line-height:1.5}.UdemyUnrealPage_heroBrandLine__OefK_ a{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;color:#40c8e0;font-size:11px;font-weight:750;white-space:nowrap;transition:color .25s ease}.UdemyUnrealPage_heroBrandLine__OefK_ a svg{width:15px;height:15px;transition:transform .25s ease}.UdemyUnrealPage_heroBrandLine__OefK_ a:hover{color:#f7f8f8}.UdemyUnrealPage_heroBrandLine__OefK_ a:hover svg{transform:translateX(3px)}.UdemyUnrealPage_heroBrandLine__OefK_+.UdemyUnrealPage_heroActions__Lhy5m{margin-top:22px}.UdemyUnrealPage_courseActions__b1_Vy,.UdemyUnrealPage_heroActions__Lhy5m{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:32px}.UdemyUnrealPage_button__mt9vc{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 23px;border:1px solid #0000;border-radius:12px;color:#f7f8f8;font-size:14px;font-weight:700;line-height:1.2;transition:transform .28s ease,border-color .28s ease,background-color .28s ease,box-shadow .28s ease}.UdemyUnrealPage_button__mt9vc svg{width:20px;height:20px;transition:transform .28s ease}.UdemyUnrealPage_button__mt9vc:hover{transform:translateY(-2px)}.UdemyUnrealPage_button__mt9vc:hover svg{transform:translateX(3px)}.UdemyUnrealPage_button__mt9vc:focus-visible{outline:2px solid #40c8e0;outline-offset:3px}.UdemyUnrealPage_buttonPrimary__xG4Uh{position:relative;overflow:hidden;background:linear-gradient(100deg,#4460b0,#4c50be 46%,#5f4bd0);box-shadow:0 14px 34px #4c50be38,inset 0 1px #ffffff24}.UdemyUnrealPage_buttonPrimary__xG4Uh:after{content:"";position:absolute;inset:-100% 35%;width:42%;transform:rotate(18deg) translateX(-420%);background:linear-gradient(90deg,#0000,#ffffff38,#0000);transition:transform .65s cubic-bezier(.2,.75,.25,1)}.UdemyUnrealPage_buttonPrimary__xG4Uh:hover:after{transform:rotate(18deg) translateX(420%)}.UdemyUnrealPage_buttonGhost__3zCRF{border-color:#b4b0ec29;background:hsla(180,7%,97%,.035)}.UdemyUnrealPage_buttonGhost__3zCRF:hover{border-color:#5fd2e547;background:rgba(64,200,224,.055)}.UdemyUnrealPage_buttonPurchase__eFchu{border-color:#40c8e05c;background:linear-gradient(105deg,#40c8e024,#5f4bd01f);box-shadow:inset 0 1px #f7f8f80f}.UdemyUnrealPage_buttonPurchase__eFchu:hover{border-color:#5fd2e59e;background:linear-gradient(105deg,#40c8e033,#5f4bd02e)}.UdemyUnrealPage_reviewedNote__9LJjF{margin-top:20px;color:#b4bcd0b8;font-size:12px;line-height:1.6}.UdemyUnrealPage_engineVisual__BU8ID{position:relative;min-height:478px;margin:0;overflow:hidden;border:1px solid #b4b0ec29;border-radius:28px;background:radial-gradient(circle at 68% 30%,#40c8e017,#0000 38%),linear-gradient(145deg,#1c2352a3,#04071ae6);box-shadow:0 42px 100px #00000057,inset 0 1px #ffffff0f}.UdemyUnrealPage_engineVisual__BU8ID:after,.UdemyUnrealPage_engineVisual__BU8ID:before{content:"";position:absolute;border:1px solid #5fd2e524;border-radius:50%;pointer-events:none}.UdemyUnrealPage_engineVisual__BU8ID:before{width:310px;height:310px;top:-82px;right:-96px;box-shadow:0 0 0 34px rgba(64,200,224,.018)}.UdemyUnrealPage_engineVisual__BU8ID:after{width:190px;height:190px;left:-70px;bottom:-58px;border-color:#b59aff1f}.UdemyUnrealPage_engineVisual__BU8ID figcaption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.UdemyUnrealPage_engineGlow__rB5QI{position:absolute;inset:12% 20%;border-radius:50%;background:#40c8e024;filter:blur(70px)}.UdemyUnrealPage_blueprintPanel__QnoPc,.UdemyUnrealPage_viewportWindow__a3k6p{position:absolute;border:1px solid #b4b0ec2e;background:#020516c7;box-shadow:0 24px 64px #00000052,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.UdemyUnrealPage_viewportWindow__a3k6p{top:42px;left:34px;width:calc(100% - 68px);border-radius:18px;overflow:hidden;transform:rotate(-.7deg)}.UdemyUnrealPage_viewportBar__SQ1Qr{display:flex;align-items:center;gap:7px;height:43px;padding:0 15px;border-bottom:1px solid #b4b0ec1f}.UdemyUnrealPage_viewportBar__SQ1Qr i{width:7px;height:7px;border-radius:50%;background:#b4bcd04d}.UdemyUnrealPage_viewportBar__SQ1Qr i:nth-child(2){background:#40c8e075}.UdemyUnrealPage_viewportBar__SQ1Qr i:nth-child(3){background:#b59aff7a}.UdemyUnrealPage_viewportBar__SQ1Qr span{margin-left:auto;color:#b4bcd08c;font:500 10px/1 ui-monospace,monospace;letter-spacing:.025em}.UdemyUnrealPage_sceneViewport__eLNO2{position:relative;height:244px;overflow:hidden;background:linear-gradient(180deg,#2f3970a3,#0a113166 48%,#020514f5),radial-gradient(circle at 70% 20%,#b59aff3b,#0000 28%)}.UdemyUnrealPage_sceneViewport__eLNO2:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,#0000 30%,rgba(64,200,224,.055),#0000 62%);pointer-events:none}.UdemyUnrealPage_sceneSun__2rLWK{position:absolute;top:27px;right:50px;width:52px;height:52px;border:1px solid #b59aff8a;border-radius:50%;background:radial-gradient(circle,#b59aff52,#5f4bd014 54%,#0000 57%);box-shadow:0 0 45px #b59aff33}.UdemyUnrealPage_sceneMountain___hEPJ{position:absolute;right:-4%;bottom:53px;left:-4%;-webkit-clip-path:polygon(0 100%,0 67%,13% 51%,23% 64%,40% 24%,53% 58%,67% 34%,79% 61%,91% 45%,100% 64%,100% 100%);clip-path:polygon(0 100%,0 67%,13% 51%,23% 64%,40% 24%,53% 58%,67% 34%,79% 61%,91% 45%,100% 64%,100% 100%)}.UdemyUnrealPage_sceneMountainBack___H3wP{height:146px;opacity:.58;background:linear-gradient(155deg,#5f4bd08a,#141c48b8);transform:translateY(-17px) scale(1.04)}.UdemyUnrealPage_sceneMountainFront__yZF7b{height:128px;background:linear-gradient(150deg,#273971eb,#060b24fa);-webkit-clip-path:polygon(0 100%,0 65%,18% 48%,31% 73%,52% 32%,72% 69%,86% 45%,100% 72%,100% 100%);clip-path:polygon(0 100%,0 65%,18% 48%,31% 73%,52% 32%,72% 69%,86% 45%,100% 72%,100% 100%)}.UdemyUnrealPage_sceneGrid__lSnti{position:absolute;right:-22%;bottom:-83px;left:-22%;height:190px;opacity:.4;transform:perspective(300px) rotateX(62deg);transform-origin:top center;background-image:linear-gradient(#40c8e052 1px,#0000 0),linear-gradient(90deg,#40c8e042 1px,#0000 0);background-size:28px 25px}.UdemyUnrealPage_sceneActor__WL69H{position:absolute;z-index:2;left:51%;bottom:58px;width:32px;height:70px;transform:translateX(-50%);border:1px solid #40c8e0c7;border-radius:15px 15px 9px 9px;box-shadow:0 0 22px #40c8e026,inset 0 0 14px #40c8e014}.UdemyUnrealPage_sceneActor__WL69H:after,.UdemyUnrealPage_sceneActor__WL69H:before{content:"";position:absolute;top:35px;left:50%;background:#40c8e0a6;transform:translate(-50%,-50%)}.UdemyUnrealPage_sceneActor__WL69H:before{width:56px;height:1px}.UdemyUnrealPage_sceneActor__WL69H:after{width:1px;height:92px}.UdemyUnrealPage_sceneActor__WL69H span{position:absolute;inset:15px 8px;border:1px dashed #b59aff75;border-radius:50%}.UdemyUnrealPage_viewportStatus__faKT1{position:absolute;z-index:3;right:12px;bottom:11px;display:flex;gap:10px;color:#b4bcd0a6;font:600 9px/1 ui-monospace,monospace;letter-spacing:.08em}.UdemyUnrealPage_viewportStatus__faKT1 span{color:#40c8e0}.UdemyUnrealPage_blueprintPanel__QnoPc{z-index:4;right:24px;bottom:25px;width:calc(100% - 72px);padding:16px;border-radius:16px;transform:rotate(.7deg)}.UdemyUnrealPage_blueprintHeader__drh62{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;color:#b4bcd0b8;font:600 11px/1.2 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.09em}.UdemyUnrealPage_blueprintHeader__drh62 b{color:#40c8e0;font-size:9px}.UdemyUnrealPage_blueprintFlow__NFYFk{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1.12fr) 18px minmax(0,1fr);align-items:center;gap:6px}.UdemyUnrealPage_blueprintFlow__NFYFk>i{color:#40c8e0b3;font:500 13px/1 ui-monospace,monospace;text-align:center}.UdemyUnrealPage_blueprintNode__jsyFl{min-width:0;padding:9px 10px 10px;border:1px solid #b4b0ec1a;border-radius:10px;color:#b4bcd0b3;font:500 10px/1.2 ui-monospace,monospace;background:hsla(180,7%,97%,.018)}.UdemyUnrealPage_blueprintNode__jsyFl small{display:block;margin-bottom:5px;color:#b4bcd07a;font:inherit;font-size:8px;text-transform:uppercase}.UdemyUnrealPage_blueprintNode__jsyFl strong{display:block;overflow:hidden;color:#f7f8f8;font:inherit;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.UdemyUnrealPage_blueprintNodeActive__xv43J{border-color:#40c8e03d;background:rgba(64,200,224,.055)}.UdemyUnrealPage_blueprintLegend__hbwae{display:flex;justify-content:flex-end;gap:16px;margin-top:13px;color:#b4bcd06b;font:500 9px/1 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em}.UdemyUnrealPage_heroFacts__QvgNF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;list-style:none;border:1px solid #b4b0ec29;border-radius:20px;background:#0d122f94;box-shadow:inset 0 1px #ffffff0a}.UdemyUnrealPage_heroFacts__QvgNF li{min-width:0;padding:26px 30px 27px}.UdemyUnrealPage_heroFacts__QvgNF li+li{border-left:1px solid #b4b0ec29}.UdemyUnrealPage_heroFacts__QvgNF strong{display:block;color:#f7f8f8;font-size:clamp(28px,3vw,39px);font-weight:600;line-height:1.05;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.UdemyUnrealPage_heroFacts__QvgNF li>span{display:block;margin-top:8px;color:#b4bcd0c2;font-size:12px;line-height:1.45}.UdemyUnrealPage_visuallyHidden__RLMjO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.UdemyUnrealPage_methodNote__JoMga{display:grid;grid-template-columns:160px minmax(0,1fr) auto;gap:28px;align-items:center;margin-top:18px;padding:18px 22px;border:1px solid #40c8e01c;border-radius:14px;background:rgba(64,200,224,.025)}.UdemyUnrealPage_methodNote__JoMga>span{color:#40c8e0;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.UdemyUnrealPage_methodNote__JoMga p{color:#b4bcd0c7;font-size:12px;line-height:1.65}.UdemyUnrealPage_methodNote__JoMga a{display:inline-flex;align-items:center;gap:7px;color:#f7f8f8;font-size:12px;font-weight:700;white-space:nowrap}.UdemyUnrealPage_methodNote__JoMga a svg{width:17px;height:17px}.UdemyUnrealPage_anchorNav__uNf8N{position:-webkit-sticky;position:sticky;z-index:8;top:14px;display:flex;justify-content:center;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:28px;padding:5px;border:1px solid #b4b0ec29;border-radius:14px;background:#040719d6;box-shadow:0 18px 40px #00000038;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.UdemyUnrealPage_anchorNav__uNf8N a{padding:10px 15px;border-radius:9px;color:#b4bcd0cc;font-size:12px;font-weight:650;white-space:nowrap;transition:color .25s ease,background-color .25s ease}.UdemyUnrealPage_anchorNav__uNf8N a:hover{color:#f7f8f8;background:#40c8e012}.UdemyUnrealPage_anchorNav__uNf8N a:focus-visible{outline:2px solid #40c8e0;outline-offset:1px}.UdemyUnrealPage_choiceGuide__HeeAf,.UdemyUnrealPage_comparison__cWRKy,.UdemyUnrealPage_coreTopics___zHwy,.UdemyUnrealPage_courseSection__eJU4j,.UdemyUnrealPage_editorialNote__Lejek,.UdemyUnrealPage_engineCompare__Mxk6R,.UdemyUnrealPage_faq__qbmpV,.UdemyUnrealPage_languageCompare__Bbjeq,.UdemyUnrealPage_learningPlan__nhEhF,.UdemyUnrealPage_legacyArchive__0saYD,.UdemyUnrealPage_quickPick__6nbdJ,.UdemyUnrealPage_service__xskru{margin-top:132px;scroll-margin-top:90px}.UdemyUnrealPage_sectionHeaderWide__dFnBx h2,.UdemyUnrealPage_sectionHeader__t3hrR h2{margin-top:12px;font-size:clamp(34px,4vw,54px);font-weight:600;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.UdemyUnrealPage_sectionHeaderWide__dFnBx>p:last-child,.UdemyUnrealPage_sectionHeader__t3hrR>p:last-child{margin-top:17px;color:#b4bcd0;font-size:16px;line-height:1.68}.UdemyUnrealPage_sectionHeader__t3hrR{max-width:770px}.UdemyUnrealPage_sectionHeaderWide__dFnBx{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);gap:70px;align-items:end}.UdemyUnrealPage_sectionHeaderWide__dFnBx>p{margin:0 0 4px}.UdemyUnrealPage_scenarioGrid__ph8p1{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:42px}.UdemyUnrealPage_scenarioCard__pwss1{grid-column:span 2;position:relative;min-height:248px;padding:24px;overflow:hidden;border:1px solid #b4b0ec29;border-radius:18px;color:#f7f8f8;background:linear-gradient(145deg,hsla(180,7%,97%,.055),hsla(180,7%,97%,.018));transition:transform .32s ease,border-color .32s ease,box-shadow .32s ease}.UdemyUnrealPage_scenarioCard__pwss1:before{content:"";position:absolute;width:130px;height:130px;right:-70px;bottom:-74px;border:1px solid #40c8e026;border-radius:50%}.UdemyUnrealPage_scenarioCard__pwss1:hover{transform:translateY(-4px);border-color:#5fd2e547;box-shadow:0 20px 50px #0003}.UdemyUnrealPage_scenarioCard__pwss1>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.UdemyUnrealPage_scenarioCard__pwss1>div span{color:#40c8e0;font:600 12px/1 ui-monospace,monospace}.UdemyUnrealPage_scenarioCard__pwss1>div small{color:#b4bcd099;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.UdemyUnrealPage_scenarioCard__pwss1 h3{margin-top:46px;max-width:230px;font-size:20px;line-height:1.25;letter-spacing:-.02em}.UdemyUnrealPage_scenarioCard__pwss1 p{margin-top:12px;color:#b4bcd0;font-size:13px;line-height:1.62}.UdemyUnrealPage_scenarioCard__pwss1>svg{width:20px;height:20px;margin-top:20px;color:#40c8e0}.UdemyUnrealPage_scenarioCard__pwss1:nth-last-child(-n+2){grid-column:span 3}.UdemyUnrealPage_tableShell__h_gfg{margin-top:42px;overflow-x:auto;border:1px solid #b4b0ec29;border-radius:20px;background:#080c24b3;scrollbar-color:#5fd2e559 #0000}.UdemyUnrealPage_tableShell__h_gfg:focus-visible{outline:2px solid #40c8e0;outline-offset:3px}.UdemyUnrealPage_tableShell__h_gfg table{width:100%;min-width:1080px;border-collapse:collapse}.UdemyUnrealPage_tableShell__h_gfg caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.UdemyUnrealPage_tableShell__h_gfg td,.UdemyUnrealPage_tableShell__h_gfg th{padding:19px 20px;border-bottom:1px solid #b4b0ec1a;text-align:left;vertical-align:middle}.UdemyUnrealPage_tableShell__h_gfg thead th{color:#b4bcd094;font-size:10px;text-transform:uppercase;letter-spacing:.11em;background:hsla(180,7%,97%,.025)}.UdemyUnrealPage_tableShell__h_gfg tbody tr:last-child td,.UdemyUnrealPage_tableShell__h_gfg tbody tr:last-child th{border-bottom:0}.UdemyUnrealPage_tableShell__h_gfg tbody tr{transition:background-color .2s ease}.UdemyUnrealPage_tableShell__h_gfg tbody tr:hover{background:rgba(64,200,224,.025)}.UdemyUnrealPage_tableShell__h_gfg tbody th{width:31%;font-size:13px;font-weight:650}.UdemyUnrealPage_tableShell__h_gfg tbody th a{display:flex;align-items:center;gap:12px;color:#f7f8f8}.UdemyUnrealPage_tableShell__h_gfg tbody th span{color:#40c8e0;font:600 10px/1 ui-monospace,monospace}.UdemyUnrealPage_tableShell__h_gfg tbody td{color:#f7f8f8d6;font-size:12px}.UdemyUnrealPage_tableShell__h_gfg tbody td>small{display:block;margin-top:5px;color:#b4bcd08c;font-size:10px}.UdemyUnrealPage_tableShell__h_gfg tbody td>strong{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UdemyUnrealPage_trackDot__Snrxi{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px #40c8e00f}.UdemyUnrealPage_courseSection__eJU4j>.UdemyUnrealPage_sectionHeaderWide__dFnBx{margin-bottom:42px}.UdemyUnrealPage_courseList__7lPkO{display:grid;gap:24px;list-style:none;counter-reset:courses}.UdemyUnrealPage_courseCard__yzBID{display:grid;grid-template-columns:minmax(280px,350px) minmax(0,1fr);gap:0;overflow:hidden;border:1px solid #b4b0ec29;border-radius:22px;background:linear-gradient(140deg,hsla(180,7%,97%,.052),hsla(180,7%,97%,.018));box-shadow:0 22px 62px #00000024,inset 0 1px hsla(0,0%,100%,.035);scroll-margin-top:88px;transition:border-color .35s ease,box-shadow .35s ease}.UdemyUnrealPage_courseCard__yzBID:hover{border-color:#5fd2e538;box-shadow:0 28px 78px #00000038,inset 0 1px #ffffff0d}.UdemyUnrealPage_courseMedia__LGP2t{position:relative;align-self:start;margin:20px 0 20px 20px;overflow:hidden;border:1px solid #b4b0ec24;border-radius:15px;background:#080b20}.UdemyUnrealPage_courseMedia__LGP2t:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0000 54%,#0002128c)}.UdemyUnrealPage_courseMedia__LGP2t img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;transition:transform .55s cubic-bezier(.2,.75,.25,1)}.UdemyUnrealPage_courseCard__yzBID:hover .UdemyUnrealPage_courseMedia__LGP2t img{transform:scale(1.025)}.UdemyUnrealPage_courseBadge__h0yPu,.UdemyUnrealPage_courseNumber__rszD8{position:absolute;z-index:1;display:inline-flex;align-items:center;min-height:27px;border:1px solid #ffffff21;border-radius:8px;background:#000212c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.UdemyUnrealPage_courseNumber__rszD8{top:12px;left:12px;padding:0 9px;color:#40c8e0;font:600 10px/1 ui-monospace,monospace}.UdemyUnrealPage_courseBadge__h0yPu{right:12px;bottom:12px;padding:0 10px;color:#f7f8f8;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.UdemyUnrealPage_courseBody__Z9EHh{min-width:0;padding:27px 30px 30px}.UdemyUnrealPage_courseTopline__G3SbS{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px;color:#b4bcd09e;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.UdemyUnrealPage_trackLabel__7gdBH{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid;border-radius:7px;font-size:9px;font-weight:750}.UdemyUnrealPage_track_start__6_2ho{color:#40c8e0!important}.UdemyUnrealPage_track_blueprints__FvRL4{color:#78d9c6!important}.UdemyUnrealPage_track_cpp__dCLkD{color:#7da8ff!important}.UdemyUnrealPage_track_russian__3214D{color:#b59aff!important}.UdemyUnrealPage_track_multiplayer__GUC3T{color:#70cee9!important}.UdemyUnrealPage_track_advanced__4VkLJ{color:#9b8cff!important}.UdemyUnrealPage_track_cinematic__KkR9o{color:#a7a0ff!important}.UdemyUnrealPage_courseBody__Z9EHh h3{max-width:720px;font-size:clamp(24px,2.7vw,34px);font-weight:600;line-height:1.18;letter-spacing:-.025em;text-wrap:balance}.UdemyUnrealPage_courseAuthor__TWGKX{display:flex;align-items:center;gap:10px;margin-top:9px;color:#b4bcd0b3;font-size:12px;line-height:1.5}.UdemyUnrealPage_courseAuthor__TWGKX>img{display:block;flex:0 0 auto;width:38px;height:38px;border:1px solid #b4b0ec38;border-radius:50%;object-fit:cover;background:#080b20}.UdemyUnrealPage_courseAuthor__TWGKX>div{min-width:0}.UdemyUnrealPage_courseAuthor__TWGKX>div span{display:block;color:#b4bcd0a6;font-size:10px}.UdemyUnrealPage_courseAuthor__TWGKX>div strong{display:block;color:#f7f8f8e0;font-size:12px;font-weight:650}.UdemyUnrealPage_courseVerdict__8ZemZ{max-width:820px;margin-top:18px;color:#b4bcd0;font-size:14px;line-height:1.7}.UdemyUnrealPage_courseMetrics__EslwX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:23px;overflow:hidden;border:1px solid #b4b0ec1f;border-radius:13px}.UdemyUnrealPage_courseMetrics__EslwX div{padding:13px 15px;border-right:1px solid #b4b0ec1a;border-bottom:1px solid #b4b0ec1a}.UdemyUnrealPage_courseMetrics__EslwX div:nth-child(4n){border-right:0}.UdemyUnrealPage_courseMetrics__EslwX div:nth-last-child(-n+4){border-bottom:0}.UdemyUnrealPage_courseMetrics__EslwX dt{color:#b4bcd085;font-size:9px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.UdemyUnrealPage_courseMetrics__EslwX dd{margin-top:5px;color:#f7f8f8e0;font-size:12px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UdemyUnrealPage_courseMetrics__EslwX dd strong{color:#f7f8f8;font-size:15px}.UdemyUnrealPage_captionNote__3ELOE{margin-top:12px;color:#40c8e0;font-size:10px;font-weight:650}.UdemyUnrealPage_prerequisiteNote__gfl2x{margin-top:8px;color:#b4bcd0b8;font-size:10px;line-height:1.55}.UdemyUnrealPage_prerequisiteNote__gfl2x strong{color:#f7f8f8e0;font-weight:700}.UdemyUnrealPage_topicList__mEK_P{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px;list-style:none}.UdemyUnrealPage_topicList__mEK_P li{padding:7px 10px;border:1px solid #b4b0ec1f;border-radius:100px;color:#b4bcd0c2;background:hsla(180,7%,97%,.025);font-size:10px}.UdemyUnrealPage_courseEditorial__FmFj6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:19px}.UdemyUnrealPage_courseEditorial__FmFj6>div{padding:14px 15px;border:1px solid #b4b0ec1a;border-radius:12px;background:hsla(180,7%,97%,.022)}.UdemyUnrealPage_courseEditorial__FmFj6 span{display:flex;align-items:center;gap:6px;color:#40c8e0;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.UdemyUnrealPage_courseEditorial__FmFj6 span svg{width:15px;height:15px}.UdemyUnrealPage_courseEditorial__FmFj6>div:last-child span{color:#b59aff}.UdemyUnrealPage_courseEditorial__FmFj6 p{margin-top:7px;color:#b4bcd0b8;font-size:11px;line-height:1.55}.UdemyUnrealPage_courseActions__b1_Vy{margin-top:20px}.UdemyUnrealPage_courseActions__b1_Vy .UdemyUnrealPage_button__mt9vc{min-height:46px;padding:0 17px;font-size:12px}.UdemyUnrealPage_choiceGuide__HeeAf{padding:58px;border:1px solid #b4b0ec29;border-radius:26px;background:linear-gradient(135deg,#4460b021,#0000 46%),hsla(180,7%,97%,.025)}.UdemyUnrealPage_choiceGrid__j_xBk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:38px}.UdemyUnrealPage_choiceGrid__j_xBk article{min-height:225px;padding:26px;border:1px solid #b4b0ec1f;border-radius:17px;background:#00021257}.UdemyUnrealPage_choiceGrid__j_xBk span{color:#40c8e0;font:650 10px/1.2 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em}.UdemyUnrealPage_choiceGrid__j_xBk h3{max-width:420px;margin-top:24px;font-size:21px;line-height:1.28;letter-spacing:-.02em}.UdemyUnrealPage_choiceGrid__j_xBk p{margin-top:11px;color:#b4bcd0;font-size:13px;line-height:1.7}.UdemyUnrealPage_languageCards__Tw68R,.UdemyUnrealPage_topicModules__1I5rV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:42px}.UdemyUnrealPage_languageCards__Tw68R article,.UdemyUnrealPage_topicModules__1I5rV article{position:relative;min-height:315px;padding:27px;overflow:hidden;border:1px solid #b4b0ec29;border-radius:19px;background:linear-gradient(150deg,hsla(180,7%,97%,.045),hsla(180,7%,97%,.014))}.UdemyUnrealPage_topicModules__1I5rV article>span{color:#40c8e0;font:600 11px/1 ui-monospace,monospace}.UdemyUnrealPage_topicModules__1I5rV h3{margin-top:55px;font-size:22px;line-height:1.27;letter-spacing:-.02em}.UdemyUnrealPage_topicModules__1I5rV p{margin-top:13px;color:#b4bcd0;font-size:13px;line-height:1.7}.UdemyUnrealPage_topicModules__1I5rV code{display:block;margin-top:22px;padding:12px 13px;overflow:hidden;border:1px solid #40c8e01f;border-radius:9px;color:#40c8e0;background:#00021280;font:500 11px/1.4 ui-monospace,monospace;white-space:nowrap;text-overflow:ellipsis}.UdemyUnrealPage_learningPlan__nhEhF{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:76px;padding:64px;border:1px solid #b4b0ec29;border-radius:28px;background:linear-gradient(145deg,#101639c2,#040719b8)}.UdemyUnrealPage_planIntro__jwVZS h2{margin-top:12px;font-size:clamp(34px,3.7vw,50px);line-height:1.08;letter-spacing:-.035em}.UdemyUnrealPage_planIntro__jwVZS>p:last-child{margin-top:18px;color:#b4bcd0;font-size:14px;line-height:1.72}.UdemyUnrealPage_planSteps__mmF7W{list-style:none}.UdemyUnrealPage_planSteps__mmF7W li{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);gap:19px;padding-bottom:32px}.UdemyUnrealPage_planSteps__mmF7W li:not(:last-child):before{content:"";position:absolute;top:31px;bottom:0;left:17px;width:1px;background:linear-gradient(#40c8e0,#5f4bd029)}.UdemyUnrealPage_planSteps__mmF7W li:last-child{padding-bottom:0}.UdemyUnrealPage_planSteps__mmF7W li>span{position:relative;z-index:1;width:35px;height:35px;display:grid;place-items:center;border:1px solid #40c8e03d;border-radius:50%;color:#40c8e0;background:#0a0e2a;font:600 9px/1 ui-monospace,monospace}.UdemyUnrealPage_planSteps__mmF7W li small{color:#b4bcd080;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.UdemyUnrealPage_planSteps__mmF7W li h3{margin-top:6px;font-size:19px;line-height:1.3}.UdemyUnrealPage_planSteps__mmF7W li p{margin-top:7px;color:#b4bcd0;font-size:12px;line-height:1.65}.UdemyUnrealPage_languageCards__Tw68R article>span{color:#b59affcc;font:600 34px/1 ui-monospace,monospace;letter-spacing:-.05em}.UdemyUnrealPage_languageCards__Tw68R h3{margin-top:46px;font-size:22px}.UdemyUnrealPage_languageCards__Tw68R p{margin-top:12px;color:#b4bcd0;font-size:13px;line-height:1.7}.UdemyUnrealPage_languageCards__Tw68R small{display:block;margin-top:22px;color:#b4bcd08c;font-size:10px;line-height:1.5}.UdemyUnrealPage_languageCards__Tw68R a{display:inline-flex;align-items:center;gap:7px;margin-top:22px;color:#40c8e0;font-size:11px;font-weight:700}.UdemyUnrealPage_languageCards__Tw68R a svg{width:16px;height:16px}.UdemyUnrealPage_languageCardActive__HICI6{border-color:#40c8e047!important;background:linear-gradient(145deg,rgba(64,200,224,.085),rgba(95,75,208,.035))!important}.UdemyUnrealPage_languageCardActive__HICI6>span{color:#40c8e0!important}.UdemyUnrealPage_engineCompare__Mxk6R{padding:56px;border:1px solid #b4b0ec29;border-radius:26px;background:radial-gradient(circle at 84% 18%,rgba(64,200,224,.075),#0000 26rem),linear-gradient(145deg,#151c4594,#040719b8)}.UdemyUnrealPage_engineCompareGrid__NbQ_3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px}.UdemyUnrealPage_engineCompareGrid__NbQ_3 article{min-height:245px;padding:26px;border:1px solid #b4b0ec1f;border-radius:17px;background:#00021257}.UdemyUnrealPage_engineCompareGrid__NbQ_3 span{color:#40c8e0;font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.UdemyUnrealPage_engineCompareGrid__NbQ_3 h3{margin-top:29px;font-size:21px;line-height:1.3;letter-spacing:-.02em}.UdemyUnrealPage_engineCompareGrid__NbQ_3 p{margin-top:11px;color:#b4bcd0;font-size:13px;line-height:1.7}.UdemyUnrealPage_engineCompareGrid__NbQ_3 a{display:inline-flex;align-items:center;gap:7px;margin-top:18px;color:#40c8e0;font-size:11px;font-weight:700}.UdemyUnrealPage_engineCompareGrid__NbQ_3 a svg{width:16px;height:16px}.UdemyUnrealPage_service__xskru{position:relative;overflow:hidden;padding:68px;border:1px solid #b4b0ec33;border-radius:30px;background:linear-gradient(145deg,#4460b02e,#05081ddb 58%);box-shadow:0 34px 100px #0000003d}.UdemyUnrealPage_serviceGlow__zLuEb{position:absolute;width:420px;height:420px;right:-170px;top:-210px;border-radius:50%;background:#5f4bd033;filter:blur(75px);pointer-events:none}.UdemyUnrealPage_serviceHeader__0MQsv{position:relative;max-width:820px}.UdemyUnrealPage_serviceHeader__0MQsv img{display:block;width:146px;height:auto;margin-bottom:27px}.UdemyUnrealPage_serviceHeader__0MQsv h2{max-width:760px;margin-top:12px;font-size:clamp(35px,4.2vw,56px);line-height:1.08;letter-spacing:-.04em}.UdemyUnrealPage_serviceHeader__0MQsv>p:last-child{max-width:720px;margin-top:18px;color:#b4bcd0;font-size:16px;line-height:1.72}.UdemyUnrealPage_benefitGrid__1KF4w{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:43px}.UdemyUnrealPage_benefitGrid__1KF4w article{min-height:230px;padding:23px;border:1px solid #b4b0ec21;border-radius:16px;background:#00021257}.UdemyUnrealPage_benefitGrid__1KF4w article>div{display:flex;align-items:center;justify-content:space-between}.UdemyUnrealPage_benefitGrid__1KF4w article>div span{color:#40c8e0;font:600 10px/1 ui-monospace,monospace}.UdemyUnrealPage_benefitGrid__1KF4w article>div img{width:28px;height:28px;opacity:.76}.UdemyUnrealPage_benefitGrid__1KF4w article>h3{display:block;margin:42px 0 0;font-size:16px;line-height:1.35}.UdemyUnrealPage_benefitGrid__1KF4w article>p{margin-top:10px;color:#b4bcd0;font-size:12px;line-height:1.65}.UdemyUnrealPage_serviceAction__dwJgY{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:17px;margin-top:32px}.UdemyUnrealPage_serviceAction__dwJgY>span{color:#b4bcd094;font-size:10px;line-height:1.5}.UdemyUnrealPage_reviewsWrap__BHzyI{position:relative;margin-top:132px}.UdemyUnrealPage_reviewsWrap__BHzyI #reviews{position:relative;padding:58px;border:1px solid #b4b0ec29;border-radius:28px;background:hsla(180,7%,97%,.024)}.UdemyUnrealPage_faqList__ovWvW{display:grid;grid-template-columns:minmax(0,1fr);gap:13px;max-width:1080px;margin:40px auto 0;align-items:start}.UdemyUnrealPage_faqList__ovWvW>div{margin:0}.UdemyUnrealPage_legacyArchive__0saYD{content-visibility:auto;contain-intrinsic-size:auto 1480px}.UdemyUnrealPage_archiveGrid__KkJWi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px}.UdemyUnrealPage_archiveCard__uovyj{min-width:0;overflow:hidden;margin:0;border:1px solid #b4b0ec24;border-radius:16px;background:hsla(180,7%,97%,.035);box-shadow:0 18px 48px #0000001f;transition:border-color .32s ease,background-color .32s ease,transform .32s ease}.UdemyUnrealPage_archiveCard__uovyj:hover{border-color:#5fd2e547;background:rgba(64,200,224,.045);transform:translateY(-2px)}.UdemyUnrealPage_archiveCard__uovyj figcaption{min-height:66px;padding:15px 17px 17px;color:#f7f8f8c2;font-size:12px;line-height:1.5}.UdemyUnrealPage_archiveMedia__oonbw{display:block;aspect-ratio:750/422;overflow:hidden;border-bottom:1px solid #b4b0ec1a;background:radial-gradient(circle at 50% 36%,#5f4bd01f,#0000 58%),#000212b8}.UdemyUnrealPage_archiveMedia__oonbw img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .45s cubic-bezier(.2,.75,.25,1)}.UdemyUnrealPage_archiveMedia__oonbw:hover img{transform:scale(1.015)}.UdemyUnrealPage_archiveMedia__oonbw:focus-visible{outline:2px solid #40c8e0;outline-offset:-3px}.UdemyUnrealPage_editorialNote__Lejek{display:grid;grid-template-columns:.65fr 1.35fr;gap:70px;padding:42px 0;border-top:1px solid #b4b0ec29;border-bottom:1px solid #b4b0ec29}.UdemyUnrealPage_editorialNote__Lejek h2{max-width:420px;margin-top:10px;font-size:30px;line-height:1.18;letter-spacing:-.025em}.UdemyUnrealPage_editorialNote__Lejek>div:last-child p{color:#b4bcd0;font-size:13px;line-height:1.78}.UdemyUnrealPage_editorialNote__Lejek>div:last-child p+p{margin-top:13px}.UdemyUnrealPage_editorialNote__Lejek time{display:block;margin-top:20px;color:#40c8e0;font-size:11px;font-weight:700}.UdemyUnrealPage_related__4RFHq{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:60px;padding:22px 0}.UdemyUnrealPage_related__4RFHq>span{color:#b4bcd08c;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.UdemyUnrealPage_related__4RFHq>div{display:flex;align-items:center;flex-wrap:wrap;gap:22px}.UdemyUnrealPage_related__4RFHq a{color:#f7f8f8d1;font-size:12px;font-weight:650;transition:color .25s ease}.UdemyUnrealPage_related__4RFHq a:hover{color:#40c8e0}.UdemyUnrealPage_revealGroup__oMeNy{--scroll-reveal-group:1}.UdemyUnrealPage_choiceGuide__HeeAf,.UdemyUnrealPage_coreTopics___zHwy,.UdemyUnrealPage_editorialNote__Lejek,.UdemyUnrealPage_engineCompare__Mxk6R,.UdemyUnrealPage_faq__qbmpV,.UdemyUnrealPage_languageCompare__Bbjeq,.UdemyUnrealPage_learningPlan__nhEhF,.UdemyUnrealPage_related__4RFHq,.UdemyUnrealPage_service__xskru{content-visibility:auto;contain-intrinsic-size:auto 740px}.UdemyUnrealPage_revealReady__ZLk7i .UdemyUnrealPage_revealItem___iGtX{opacity:.975;transform:translateY(4px);transition:opacity .86s cubic-bezier(.2,.75,.25,1),transform .86s cubic-bezier(.2,.75,.25,1)}.UdemyUnrealPage_revealReady__ZLk7i .UdemyUnrealPage_revealVisible__fAxx6{opacity:1;transform:none}@media(max-width:1100px){.UdemyUnrealPage_heroGrid__TDb2d{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:38px}.UdemyUnrealPage_engineVisual__BU8ID{min-height:440px}.UdemyUnrealPage_benefitGrid__1KF4w{grid-template-columns:repeat(2,minmax(0,1fr))}.UdemyUnrealPage_courseCard__yzBID{grid-template-columns:300px minmax(0,1fr)}.UdemyUnrealPage_courseMetrics__EslwX{grid-template-columns:repeat(2,minmax(0,1fr))}.UdemyUnrealPage_courseMetrics__EslwX div:nth-child(4n){border-right:1px solid #b4b0ec1a}.UdemyUnrealPage_courseMetrics__EslwX div:nth-child(2n){border-right:0}.UdemyUnrealPage_courseMetrics__EslwX div:nth-last-child(-n+4){border-bottom:1px solid #b4b0ec1a}.UdemyUnrealPage_courseMetrics__EslwX div:nth-last-child(-n+2){border-bottom:0}.UdemyUnrealPage_service__xskru{padding:54px}}@media(max-width:900px){.UdemyUnrealPage_page__4ULou{padding-top:18px}.UdemyUnrealPage_heroGrid__TDb2d{grid-template-columns:1fr}.UdemyUnrealPage_heroContent__Kr9_e{max-width:760px}.UdemyUnrealPage_engineVisual__BU8ID{width:100%;max-width:640px;min-height:460px;margin-top:12px}.UdemyUnrealPage_heroFacts__QvgNF{grid-template-columns:repeat(2,minmax(0,1fr))}.UdemyUnrealPage_heroFacts__QvgNF li:nth-child(3){border-left:0;border-top:1px solid #b4b0ec29}.UdemyUnrealPage_heroFacts__QvgNF li:nth-child(4){border-top:1px solid #b4b0ec29}.UdemyUnrealPage_methodNote__JoMga{grid-template-columns:1fr;gap:9px}.UdemyUnrealPage_methodNote__JoMga a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.UdemyUnrealPage_anchorNav__uNf8N{position:static;justify-content:flex-start;width:auto;overflow-x:auto}.UdemyUnrealPage_sectionHeaderWide__dFnBx{grid-template-columns:1fr;gap:8px}.UdemyUnrealPage_sectionHeaderWide__dFnBx>p{max-width:720px}.UdemyUnrealPage_courseCard__yzBID{grid-template-columns:1fr}.UdemyUnrealPage_courseMedia__LGP2t{width:calc(100% - 40px);max-width:560px;margin:20px 20px 0}.UdemyUnrealPage_courseBody__Z9EHh{padding:24px 20px 26px}.UdemyUnrealPage_choiceGuide__HeeAf{padding:42px}.UdemyUnrealPage_languageCards__Tw68R,.UdemyUnrealPage_topicModules__1I5rV{grid-template-columns:1fr}.UdemyUnrealPage_languageCards__Tw68R article,.UdemyUnrealPage_topicModules__1I5rV article{min-height:250px}.UdemyUnrealPage_engineCompareGrid__NbQ_3{grid-template-columns:1fr}.UdemyUnrealPage_engineCompareGrid__NbQ_3 article{min-height:auto}.UdemyUnrealPage_learningPlan__nhEhF{grid-template-columns:1fr;gap:44px;padding:48px}.UdemyUnrealPage_editorialNote__Lejek{grid-template-columns:1fr;gap:24px}.UdemyUnrealPage_reviewsWrap__BHzyI #reviews{padding:42px}.UdemyUnrealPage_archiveGrid__KkJWi{grid-template-columns:repeat(2,minmax(0,1fr))}.UdemyUnrealPage_revealReady__ZLk7i .UdemyUnrealPage_revealItem___iGtX{opacity:1;transform:none;transition:none}}@media(max-width:680px){.UdemyUnrealPage_desktopComparison__pG3Aa{display:none}.UdemyUnrealPage_page__4ULou{padding-bottom:70px}.UdemyUnrealPage_breadcrumbs__MyFEQ{margin-bottom:34px}.UdemyUnrealPage_heroContent__Kr9_e h1{font-size:clamp(38px,11vw,48px)}.UdemyUnrealPage_heroLead__3lGZ3{font-size:15px;line-height:1.7}.UdemyUnrealPage_heroBrandLine__OefK_{align-items:flex-start;flex-direction:column;gap:10px;padding:14px}.UdemyUnrealPage_heroBrandLine__OefK_>div{align-items:flex-start;flex-direction:column;gap:5px}.UdemyUnrealPage_heroBrandLine__OefK_ span{font-size:12px}.UdemyUnrealPage_courseActions__b1_Vy,.UdemyUnrealPage_heroActions__Lhy5m{align-items:stretch;flex-direction:column}.UdemyUnrealPage_button__mt9vc{width:100%}.UdemyUnrealPage_engineVisual__BU8ID{min-height:400px;border-radius:22px}.UdemyUnrealPage_viewportWindow__a3k6p{top:32px;left:18px;width:calc(100% - 36px)}.UdemyUnrealPage_blueprintPanel__QnoPc{right:16px;bottom:20px;width:calc(100% - 32px);padding:14px}.UdemyUnrealPage_sceneViewport__eLNO2{height:232px}.UdemyUnrealPage_blueprintFlow__NFYFk{grid-template-columns:minmax(0,1fr) 14px minmax(0,1.08fr) 14px minmax(0,1fr);gap:4px}.UdemyUnrealPage_blueprintNode__jsyFl{padding:8px 7px 9px}.UdemyUnrealPage_heroFacts__QvgNF{margin-top:36px}.UdemyUnrealPage_heroFacts__QvgNF li{padding:21px 18px 22px}.UdemyUnrealPage_heroFacts__QvgNF strong{font-size:29px}.UdemyUnrealPage_anchorNav__uNf8N{max-width:calc(100vw - 50px)}.UdemyUnrealPage_choiceGuide__HeeAf,.UdemyUnrealPage_comparison__cWRKy,.UdemyUnrealPage_coreTopics___zHwy,.UdemyUnrealPage_courseSection__eJU4j,.UdemyUnrealPage_editorialNote__Lejek,.UdemyUnrealPage_engineCompare__Mxk6R,.UdemyUnrealPage_faq__qbmpV,.UdemyUnrealPage_languageCompare__Bbjeq,.UdemyUnrealPage_learningPlan__nhEhF,.UdemyUnrealPage_legacyArchive__0saYD,.UdemyUnrealPage_quickPick__6nbdJ,.UdemyUnrealPage_service__xskru{margin-top:88px}.UdemyUnrealPage_benefitGrid__1KF4w,.UdemyUnrealPage_choiceGrid__j_xBk,.UdemyUnrealPage_faqList__ovWvW,.UdemyUnrealPage_scenarioGrid__ph8p1{grid-template-columns:1fr}.UdemyUnrealPage_archiveGrid__KkJWi{grid-template-columns:1fr;gap:12px}.UdemyUnrealPage_archiveCard__uovyj figcaption{min-height:auto}.UdemyUnrealPage_scenarioCard__pwss1,.UdemyUnrealPage_scenarioCard__pwss1:nth-last-child(-n+2){grid-column:auto}.UdemyUnrealPage_scenarioCard__pwss1{min-height:220px}.UdemyUnrealPage_tableShell__h_gfg{margin-right:-25px;border-radius:16px 0 0 16px}.UdemyUnrealPage_courseList__7lPkO{gap:17px}.UdemyUnrealPage_courseCard__yzBID{border-radius:18px}.UdemyUnrealPage_courseMedia__LGP2t{width:calc(100% - 28px);margin:14px 14px 0}.UdemyUnrealPage_courseBody__Z9EHh{padding:21px 16px 23px}.UdemyUnrealPage_courseTopline__G3SbS{align-items:flex-start;flex-direction:column}.UdemyUnrealPage_courseBody__Z9EHh h3{font-size:25px}.UdemyUnrealPage_courseMetrics__EslwX{grid-template-columns:1fr 1fr}.UdemyUnrealPage_courseEditorial__FmFj6{grid-template-columns:1fr}.UdemyUnrealPage_choiceGuide__HeeAf,.UdemyUnrealPage_engineCompare__Mxk6R,.UdemyUnrealPage_learningPlan__nhEhF,.UdemyUnrealPage_service__xskru{padding:30px 20px;border-radius:22px}.UdemyUnrealPage_choiceGrid__j_xBk article{min-height:auto;padding:22px}.UdemyUnrealPage_languageCards__Tw68R article,.UdemyUnrealPage_topicModules__1I5rV article{min-height:auto;padding:23px}.UdemyUnrealPage_languageCards__Tw68R h3,.UdemyUnrealPage_topicModules__1I5rV h3{margin-top:36px}.UdemyUnrealPage_learningPlan__nhEhF{gap:36px}.UdemyUnrealPage_benefitGrid__1KF4w article{min-height:205px}.UdemyUnrealPage_reviewsWrap__BHzyI{margin-top:88px}.UdemyUnrealPage_reviewsWrap__BHzyI #reviews{max-width:calc(100vw - 30px);padding:28px 15px;border-radius:20px}.UdemyUnrealPage_editorialNote__Lejek{padding:32px 0}.UdemyUnrealPage_related__4RFHq{align-items:flex-start;flex-direction:column;margin-top:42px}.UdemyUnrealPage_related__4RFHq>div{align-items:flex-start;flex-direction:column;gap:14px}}@media(max-width:430px){.UdemyUnrealPage_heroFacts__QvgNF strong{font-size:25px}.UdemyUnrealPage_heroFacts__QvgNF li>span{font-size:10px}.UdemyUnrealPage_engineVisual__BU8ID{min-height:365px}.UdemyUnrealPage_blueprintPanel__QnoPc{bottom:14px}.UdemyUnrealPage_blueprintLegend__hbwae{display:none}.UdemyUnrealPage_sceneSun__2rLWK{right:28px;width:44px;height:44px}.UdemyUnrealPage_sceneActor__WL69H{transform:translateX(-50%) scale(.88);transform-origin:bottom center}.UdemyUnrealPage_sectionHeaderWide__dFnBx h2,.UdemyUnrealPage_sectionHeader__t3hrR h2{font-size:32px}.UdemyUnrealPage_courseMetrics__EslwX{grid-template-columns:1fr}.UdemyUnrealPage_courseMetrics__EslwX div,.UdemyUnrealPage_courseMetrics__EslwX div:nth-child(2n),.UdemyUnrealPage_courseMetrics__EslwX div:nth-child(4n),.UdemyUnrealPage_courseMetrics__EslwX div:nth-last-child(-n+2),.UdemyUnrealPage_courseMetrics__EslwX div:nth-last-child(-n+4){border-right:0;border-bottom:1px solid #b4b0ec1a}.UdemyUnrealPage_courseMetrics__EslwX div:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.UdemyUnrealPage_page__4ULou *,.UdemyUnrealPage_page__4ULou :after,.UdemyUnrealPage_page__4ULou :before{scroll-behavior:auto!important;animation:none!important;transition-duration:.01ms!important;transition-delay:0ms!important}.UdemyUnrealPage_revealReady__ZLk7i .UdemyUnrealPage_revealItem___iGtX{opacity:1!important;transform:none!important}}