@font-face{font-family:'Caveat';font-style:normal;font-weight:600;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/caveat-600-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Caveat';font-style:normal;font-weight:600;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/caveat-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Caveat';font-style:normal;font-weight:700;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/caveat-700-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Caveat';font-style:normal;font-weight:700;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/caveat-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Golos Text';font-style:normal;font-weight:400;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/golos-text-400-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Golos Text';font-style:normal;font-weight:400;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/golos-text-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Golos Text';font-style:normal;font-weight:500;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/golos-text-500-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Golos Text';font-style:normal;font-weight:500;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/golos-text-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Golos Text';font-style:normal;font-weight:600;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/golos-text-600-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Golos Text';font-style:normal;font-weight:600;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/golos-text-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/jetbrains-mono-400-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/jetbrains-mono-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:600;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/jetbrains-mono-600-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:600;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/jetbrains-mono-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Unbounded';font-style:normal;font-weight:500;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/unbounded-500-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Unbounded';font-style:normal;font-weight:500;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/unbounded-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/unbounded-700-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/unbounded-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Unbounded';font-style:normal;font-weight:900;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/unbounded-900-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Unbounded';font-style:normal;font-weight:900;font-display:swap;src:url(//bpla2.technsk.ru/wp-content/themes/my0225/assets/fonts/unbounded-900-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bpla-bg:#0c141b;--bpla-bg2:#101a22;--bpla-line:rgba(255,255,255,.09);--bpla-panel:rgba(255,255,255,.028);--bpla-text:#e9eef3;--bpla-muted:#8fa1ae;--bpla-gold:#f6c231;--bpla-gold-hi:#faca47;--bpla-blue:#4299f0;--bpla-cyan:#35cade;--bpla-teal:#2eb885;--bpla-red:#e05545;--bpla-grid-line:rgba(255,255,255,.028);--bpla-kbd-bg:rgba(255,255,255,.06);--bpla-code-bg:#0a0f14;--bpla-code-text:#a9c0cf;--bpla-glow-gold:rgba(244,188,37,.1);--bpla-glow-blue:rgba(66,153,240,.12);--bpla-glow-teal:rgba(46,184,133,.07);--bpla-gold-line:rgba(246,194,49,.5);--bpla-gold-soft:rgba(244,188,37,.08);--bpla-gold-shadow:rgba(244,188,37,.25);--bpla-header-bg:rgba(12,20,27,.82);--bpla-thumb:rgba(143,161,174,.35);--lp-primary-color:var(--bpla-gold) !important;--lp-secondary-color:var(--bpla-blue) !important}[data-theme=light]{--bpla-bg:#fff;--bpla-bg2:#fff;--bpla-line:rgba(15,30,45,.14);--bpla-panel:rgba(15,30,45,.035);--bpla-text:#182430;--bpla-muted:#5a6b78;--bpla-grid-line:rgba(15,30,45,.05);--bpla-kbd-bg:rgba(0,0,0,.05);--bpla-code-bg:#f3f6f9;--bpla-code-text:#33475a;--bpla-glow-gold:rgba(244,188,37,.1);--bpla-glow-blue:rgba(66,153,240,.1);--bpla-glow-teal:rgba(46,184,133,.08);--bpla-gold-line:rgba(246,194,49,.55);--bpla-gold-soft:rgba(244,188,37,.09);--bpla-gold-shadow:rgba(244,188,37,.28);--bpla-header-bg:rgba(255,255,255,.85);--bpla-thumb:rgba(90,107,120,.35)}html{scroll-behavior:smooth}body{background:radial-gradient(900px 520px at 10% -6%,var(--bpla-glow-gold),transparent 62%),radial-gradient(900px 540px at 90% -8%,var(--bpla-glow-blue),transparent 62%),radial-gradient(720px 720px at 104% 92%,var(--bpla-glow-teal),transparent 60%),var(--bpla-bg);background-attachment:fixed;min-height:100vh;transition:background-color .3s ease,color .3s ease}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(var(--bpla-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--bpla-grid-line) 1px,transparent 1px);background-size:44px 44px}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.05;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160"><filter id="n"><feTurbulence type="fractalNoise" baseFrequency="0.9" numOctaves="2"/><feColorMatrix type="saturate" values="0"/></filter><rect width="160" height="160" filter="url(%23n)" opacity="0.55"/></svg>')}[data-theme=light] body:after{opacity:.03}.wp-site-blocks{position:relative;z-index:1}::selection{background:rgba(244,188,37,.35)}kbd{font:600 10px "JetBrains Mono",monospace;border:1px solid var(--bpla-line);border-bottom-width:2px;border-radius:4px;padding:1px 5px;background:var(--bpla-kbd-bg);color:var(--bpla-muted)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--bpla-thumb);border-radius:99px;border:2px solid var(--bpla-bg)}::-webkit-scrollbar-track{background:0 0}.wp-block-media-text[style*=gradient],.wp-block-group[style*=gradient]{color:#182430}.entry-content .has-base-color,.wp-block-pullquote.has-base-color,.wp-block-media-text .has-base-color,.wp-block-group.has-background .has-base-color{color:#fff !important}.entry-content .has-base-color a,.wp-block-pullquote.has-base-color a,.wp-block-media-text .has-base-color a{color:#fff !important}header.wp-block-template-part{background:var(--bpla-header-bg);border-bottom:1px solid var(--bpla-line)}.bpla-theme-menu{position:relative}.bpla-theme-btn{font:600 11px "JetBrains Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--bpla-text);background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:9px;padding:8px 12px;cursor:pointer;transition:border-color .2s,background .2s}.bpla-theme-btn:hover{border-color:var(--bpla-gold)}.bpla-theme-drop{position:absolute;right:0;top:calc(100% + 6px);background:var(--bpla-bg2);border:1px solid var(--bpla-line);border-radius:10px;padding:6px;display:none;min-width:150px;box-shadow:0 14px 40px rgba(0,0,0,.35);z-index:60}.bpla-theme-menu.open .bpla-theme-drop{display:block}.bpla-theme-drop button{display:block;width:100%;text-align:left;font:500 12.5px "Golos Text",system-ui,sans-serif;color:var(--bpla-text);background:0 0;border:0;border-radius:7px;padding:8px 10px;cursor:pointer}.bpla-theme-drop button:hover{background:var(--bpla-panel)}.wp-block-navigation{row-gap:10px}header .wp-block-navigation-item__content{color:var(--bpla-text);transition:color .2s}header .wp-block-navigation-item__content:hover{color:var(--bpla-gold)}.wp-block-navigation__submenu-container{background:var(--bpla-bg2) !important;border:1px solid var(--bpla-line);border-radius:10px;box-shadow:0 14px 40px rgba(0,0,0,.35)}.wp-block-navigation__responsive-container{border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.35)}body.single-lp_course .lp-block-course-sidebar{position:sticky;top:16px;margin-top:0 !important}body.single-lp_course .wp-block-learnpress-course-description{margin-top:14px;font-size:14.5px;line-height:1.6;color:var(--bpla-muted)}body.bpla-landing .wp-block-post-title{display:none}body.bpla-landing .entry-content{margin-top:0}.bpla-land-hero{padding-top:clamp(28px,5vw,56px)}.bpla-land-overline{display:flex;align-items:center;gap:9px;margin-bottom:18px;font:600 10.5px "JetBrains Mono",monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--bpla-muted)}.bpla-land-dot{width:8px;height:8px;border-radius:50%;background:var(--bpla-gold);flex:none;animation:bpla-land-pulse 2.4s ease-in-out infinite}@keyframes bpla-land-pulse{0%,100%{box-shadow:0 0 0 0 rgba(246,194,49,.5)}50%{box-shadow:0 0 0 7px rgba(246,194,49,0)}}.bpla-land-h1{font-family:"Unbounded",system-ui,sans-serif !important;font-size:clamp(26px,4.6vw,46px) !important;line-height:1.12;letter-spacing:-.01em;color:var(--bpla-text);margin-bottom:18px}.bpla-land-lead{font-size:17.5px;line-height:1.65;color:var(--bpla-text);max-width:760px}.bpla-land-lead strong{color:var(--bpla-gold)}.bpla-land-cta{margin-top:26px}.bpla-land-cta .wp-block-button.is-style-outline .wp-block-button__link{background:0 0 !important;color:var(--bpla-text) !important;border:1px solid var(--bpla-line) !important;box-shadow:none !important}.bpla-land-cta .wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:var(--bpla-gold) !important;color:var(--bpla-gold) !important}.bpla-land-cta-center{justify-content:center}.bpla-land-stats{gap:10px 14px;margin-top:30px;flex-wrap:wrap}.bpla-land-stat{display:flex;flex-direction:column;gap:2px;margin:0;background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:12px;padding:12px 18px}.bpla-land-stat b{font:600 24px "Unbounded",system-ui,sans-serif;color:var(--bpla-gold)}.bpla-land-stat span{font:500 10.5px "JetBrains Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--bpla-muted)}.bpla-land-fgos{margin-top:clamp(34px,6vw,64px)}.bpla-land-fgos-box{background:var(--bpla-panel);border:1px solid var(--bpla-line);border-left:3px solid var(--bpla-gold);border-radius:14px;padding:clamp(20px,3.5vw,34px)}.bpla-land-fgos-box h2{margin-bottom:12px}.bpla-land-features,.bpla-land-steps,.bpla-land-program,.bpla-land-forwhom,.bpla-land-final{margin-top:clamp(40px,7vw,74px)}.bpla-land-features>h2,.bpla-land-steps>h2,.bpla-land-program>h2,.bpla-land-forwhom>h2,.bpla-land-final>h2{font-family:"Unbounded",system-ui,sans-serif !important;font-size:clamp(21px,2.8vw,30px) !important;margin-bottom:22px}.bpla-land-cards{gap:16px}.bpla-land-card{background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:14px;padding:16px 16px 20px;transition:border-color .2s,transform .2s}.bpla-land-card:hover{border-color:rgba(246,194,49,.45);transform:translateY(-3px)}.bpla-land-card img{border-radius:10px;border:1px solid var(--bpla-line)}.bpla-land-card h3{margin:12px 0 8px;font-size:16.5px}.bpla-land-card p{color:var(--bpla-muted);font-size:14.5px;line-height:1.6;margin:0}.bpla-land-steps-row{gap:14px}.bpla-land-step{background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:12px;padding:18px}.bpla-land-step-num{font:600 26px "JetBrains Mono",monospace;color:var(--bpla-gold);margin:0 0 8px}.bpla-land-step p:last-child{margin:0;color:var(--bpla-text);font-size:14.5px;line-height:1.55}.bpla-land-lessons{display:flex;flex-direction:column;gap:10px}.bpla-land-lesson{background:var(--bpla-panel);border:1px solid var(--bpla-line);border-left:3px solid var(--bpla-gold);border-radius:12px;padding:16px 20px}.bpla-land-lesson h3{margin:0 0 6px;font-size:16px}.bpla-land-lesson p{margin:0;color:var(--bpla-muted);font-size:14.5px;line-height:1.6}.bpla-land-final{text-align:center;background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:16px;padding:clamp(28px,5vw,52px) clamp(18px,4vw,44px)}.bpla-land-final h2{margin-bottom:12px}.bpla-land-final .bpla-land-lead{margin:0 auto;max-width:640px}.bpla-land-final .bpla-land-cta{margin-top:22px;justify-content:center}@media (max-width:640px){.bpla-land-stat b{font-size:19px}.bpla-land-h1{font-size:24px !important}}.learnpress-profile .user-avatar{display:none}.learnpress-profile .profile-nav{display:none}.learnpress-profile .lp-profile-content{width:100%;max-width:1100px;margin:0 auto;padding:18px 0 40px}.learnpress-profile .wrapper-profile-header .lp-content-area.lp-profile-content-area{padding:20px 0 6px}.learnpress-profile .lp-profile-username{margin-top:6px}.bpla-profile-meta{display:flex;flex-direction:column;gap:7px;margin-top:14px;padding-top:14px;border-top:1px solid var(--bpla-line)}.bpla-profile-meta .bpla-pmeta{font:400 15px "Golos Text",system-ui,sans-serif;color:var(--bpla-text);display:flex;gap:10px}.bpla-profile-meta .bpla-pmeta i{font-style:normal;font:600 10.5px "JetBrains Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--bpla-muted);white-space:nowrap;min-width:150px}.learn-press-profile-course__progress table{width:100%;border-collapse:separate;border-spacing:0}.learn-press-profile-course__progress thead{display:none}.learn-press-profile-course__progress tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;width:100%}.learn-press-profile-course__progress tr.lp_profile_course_progress__item{display:flex;flex-direction:column;overflow:hidden;background:var(--bpla-panel) !important;border:1px solid var(--bpla-line) !important;border-radius:14px;padding:0;transition:border-color .2s,transform .2s}.learn-press-profile-course__progress tr.lp_profile_course_progress__item:hover{border-color:rgba(246,194,49,.45) !important;transform:translateY(-3px)}.learn-press-profile-course__progress tr.lp_profile_course_progress__item td{display:block;border:0 !important;padding:10px 16px 0}.learn-press-profile-course__progress tr.lp_profile_course_progress__item td:first-child{padding:0;width:100% !important}.learn-press-profile-course__progress tr td:first-child .course-img{width:100% !important;height:150px !important;max-width:none !important;overflow:hidden;border-radius:0 !important;margin:0 !important}.learn-press-profile-course__progress tr td:first-child .course-img img{width:100% !important;height:150px !important;max-width:none !important;object-fit:cover;display:block;border-radius:0 !important}.learn-press-profile-course__progress .course-title{font:600 15.5px "Golos Text",system-ui,sans-serif;color:var(--bpla-text);text-decoration:none}.learn-press-profile-course__progress .course-title:hover{color:var(--bpla-gold)}.learn-press-profile-course__progress tr td:nth-child(3){font:600 12px "JetBrains Mono",monospace;letter-spacing:.06em;color:var(--bpla-gold)}.learn-press-profile-course__progress tr td:nth-child(4){padding-bottom:14px;margin-top:-6px;font-size:12.5px;color:var(--bpla-muted)}.learn-press-profile-course__progress tr td:last-child{display:none}.learn-press-profile-course__progress .lp-list-table{margin:0}@media (max-width:640px){.learn-press-profile-course__progress tbody{grid-template-columns:1fr}}.bpla-useful-cover img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;border:1px solid var(--bpla-line);margin-bottom:10px}body.page .bpla-useful-cover img{margin-bottom:14px}body.page-id-4263 .wp-block-list{padding-left:0;list-style:none}body.page-id-4263 .wp-block-list li{background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:10px;padding:10px 14px;margin-bottom:8px}body.page-id-4263 .wp-block-list li a{color:var(--bpla-text);text-decoration:none}body.page-id-4263 .wp-block-list li a:hover{color:var(--bpla-gold)}body.page-id-4263 .wp-block-columns{flex-wrap:wrap}.bpla-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px}.bpla-modal[hidden]{display:none}.bpla-modal__backdrop{position:absolute;inset:0;background:rgba(5,10,16,.72);backdrop-filter:blur(4px)}.bpla-modal__box{position:relative;z-index:1;width:100%;max-width:520px;max-height:90vh;overflow:auto;background:var(--bpla-bg2);border:1px solid var(--bpla-line);border-radius:16px;padding:26px 26px 22px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.bpla-modal__close{position:absolute;top:10px;right:12px;width:34px;height:34px;border-radius:50%;background:var(--bpla-panel);border:1px solid var(--bpla-line);color:var(--bpla-text);font-size:18px;line-height:1;cursor:pointer}.bpla-modal__close:hover{border-color:var(--bpla-gold);color:var(--bpla-gold)}.bpla-modal .wpcf7{color:var(--bpla-text)}.bpla-modal .wpcf7-form label{display:block;margin-bottom:10px;font:400 14px "Golos Text",system-ui,sans-serif}.bpla-modal .wpcf7-form input[type=text],.bpla-modal .wpcf7-form input[type=email],.bpla-modal .wpcf7-form input[type=tel],.bpla-modal .wpcf7-form textarea{width:100%;margin-top:5px;background:0 0;border:1px solid var(--bpla-line) !important;border-radius:8px;color:var(--bpla-text);padding:10px 12px;font:400 14.5px "Golos Text",system-ui,sans-serif}.bpla-modal .wpcf7-form input:focus,.bpla-modal .wpcf7-form textarea:focus{border-color:var(--bpla-gold) !important;outline:none}.bpla-modal .wpcf7-form .wpcf7-submit{background:var(--bpla-gold) !important;color:#111519 !important;border:0 !important;border-radius:9px !important;font:600 12px "JetBrains Mono",monospace !important;letter-spacing:.1em;text-transform:uppercase;padding:11px 20px;cursor:pointer}.bpla-modal .wpcf7-not-valid-tip{color:#e05545;font-size:12px}.bpla-modal .wpcf7 form.sent .wpcf7-response-output{border-color:var(--bpla-gold);color:var(--bpla-text)}.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type=submit],button[type=submit],.button,.lp-button,.course-item-meta button{font:600 12px "JetBrains Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:#111519;background:var(--bpla-gold);border:1px solid transparent;border-radius:9px;padding:11px 16px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;box-shadow:0 4px 20px var(--bpla-gold-shadow);transition:transform .2s,box-shadow .2s,background .2s,border-color .2s,color .2s}.wp-block-button__link:hover,.wp-block-file .wp-block-file__button:hover,input[type=submit]:hover,button[type=submit]:hover,.button:hover,.lp-button:hover{transform:translateY(-2px);box-shadow:0 9px 26px var(--bpla-gold-line);background:var(--bpla-gold-hi);color:#111519}.wp-block-button__link:active,button:active{transform:translateY(0)}.wp-block-button.is-style-outline .wp-block-button__link,.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{background:0 0;color:var(--bpla-text);border:1px solid var(--bpla-line);box-shadow:none}.wp-block-button.is-style-outline .wp-block-button__link:hover,.is-style-outline .wp-block-button__link:hover{border-color:var(--bpla-gold);background:var(--bpla-panel);color:var(--bpla-text)}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=number],input[type=date],input[type=search],input:not([type]),textarea,select{background:0 0;border:1px solid var(--bpla-line);border-radius:7px;color:var(--bpla-text);font:400 14px "Golos Text",system-ui,sans-serif;padding:9px 12px;transition:border-color .15s,background .15s}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=search]:focus,input:not([type]):focus,textarea:focus,select:focus{outline:none;border-color:var(--bpla-gold);background:var(--bpla-bg2)}input[type=date]{font-family:"JetBrains Mono",monospace;font-size:12.5px}[data-theme=dark] input[type=date]{color-scheme:dark}select{background-color:var(--bpla-bg2);cursor:pointer}.wp-block-search__input{border-radius:7px !important;border-color:var(--bpla-line)}.wpcf7-form label{font:600 10.5px "JetBrains Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--bpla-muted)}.wpcf7-form .wpcf7-not-valid-tip{color:var(--bpla-red)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:var(--bpla-red);color:var(--bpla-red);border-radius:8px;background:rgba(224,85,69,.08)}.wp-block-latest-posts__list{display:grid;gap:14px}.wp-block-latest-posts__list>li{background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:14px;padding:18px 20px;transition:border-color .2s,transform .2s,background .2s}.wp-block-latest-posts__list>li:hover{border-color:var(--bpla-gold-line);transform:translateY(-2px)}.wp-block-latest-posts__list .wp-block-latest-posts__featured-image img{border-radius:10px;border:1px solid var(--bpla-line);margin-bottom:6px}.wp-block-latest-posts__post-title{font-family:var(--wp--preset--font-family--unbounded,"Unbounded"),system-ui,sans-serif;font-weight:700;font-size:1.02rem;line-height:1.28;letter-spacing:-.01em}.wp-block-latest-posts__post-date{display:block;margin:8px 0 6px;font:600 10px "JetBrains Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--bpla-muted)}.wp-block-latest-posts__post-excerpt{color:var(--bpla-muted);font-size:.92rem;line-height:1.55}body.page-id-1727 ul.bpla-news-grid,body.page-id-1727 .wp-block-latest-posts__list.bpla-news-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:1fr;grid-auto-rows:1fr;align-items:stretch;gap:16px;margin-top:var(--wp--preset--spacing--30);max-width:100%;box-sizing:border-box}body.page-id-1727 .bpla-news-grid>li{display:flex;flex-direction:column;height:100%;box-sizing:border-box;margin-top:0 !important;min-width:0}body.page-id-1727 .bpla-news-grid .wp-block-latest-posts__featured-image{margin:0 0 12px}body.page-id-1727 .bpla-news-grid .wp-block-latest-posts__featured-image img{width:100%;aspect-ratio:4/3;height:auto;object-fit:cover;display:block;border-radius:10px;border:1px solid var(--bpla-line)}body.page-id-1727 .bpla-news-grid>li:not(:has(img)):before{content:"";display:block;width:100%;aspect-ratio:4/3;margin-bottom:12px;flex:none;border:1px solid var(--bpla-line);border-radius:10px;background:radial-gradient(220px 110px at 18% 8%,rgba(246,194,49,.2),transparent 60%),radial-gradient(200px 130px at 92% 92%,rgba(66,153,240,.16),transparent 60%),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),var(--bpla-panel);background-size:auto,auto,28px 28px,28px 28px,auto}body.page-id-1727 .bpla-news-grid .wp-block-latest-posts__post-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1 auto;margin-bottom:10px;font-size:.88rem}body.page-id-1727 .bpla-news-grid .wp-block-latest-posts__post-excerpt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-top:auto;font-size:.85rem}body.page-id-1727 .bpla-post-tags{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0 0 8px;padding-top:6px}body.page-id-1727 .bpla-post-tags .bpla-post-tag{display:inline-block;margin:0 6px 0 0;font:600 9.5px "JetBrains Mono",monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--bpla-gold)}body.page-id-1727 .bpla-post-tags .bpla-post-tag:before{content:"#";opacity:.55}body.page-id-1727 .bpla-front-cta .wp-block-buttons{flex:none}body.page-id-1727 .bpla-front-cta .wp-block-embed{min-width:280px;max-width:420px}body.page-id-1727 .bpla-front-cta .wp-block-embed__wrapper iframe{width:100%;height:auto;aspect-ratio:500/451}@media (max-width:1200px){body.page-id-1727 ul.bpla-news-grid,body.page-id-1727 .wp-block-latest-posts__list.bpla-news-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){body.page-id-1727 ul.bpla-news-grid,body.page-id-1727 .wp-block-latest-posts__list.bpla-news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){body.page-id-1727 ul.bpla-news-grid,body.page-id-1727 .wp-block-latest-posts__list.bpla-news-grid{grid-template-columns:1fr}}.wp-block-learnpress-course-image img{border-radius:14px;border:1px solid var(--bpla-line)}.wp-block-learnpress-course-duration,.wp-block-learnpress-course-level{font:600 10px "JetBrains Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--bpla-muted)}.wp-block-learnpress-course-price{font:800 1.6rem var(--wp--preset--font-family--unbounded,"Unbounded"),system-ui,sans-serif;color:var(--bpla-gold)}.lp-course-curriculum,.lp-course-description{background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:14px;padding:18px 20px}.lp-course-curriculum__title,.lp-course-description h2,.lp-course-description h3{font-family:var(--wp--preset--font-family--unbounded,"Unbounded"),system-ui,sans-serif;font-weight:700;letter-spacing:-.01em}.course-section{border:1px solid var(--bpla-line) !important;border-radius:12px !important;margin-bottom:12px;overflow:hidden;background:var(--bpla-bg2) !important}.course-section-header{padding:12px 16px;background:0 0 !important;border-bottom:1px solid var(--bpla-line) !important}.course-section__title{font-weight:700;font-size:1rem}.section-count-items{font:600 10px "JetBrains Mono",monospace;color:var(--bpla-gold);background:var(--bpla-gold-soft);border:1px solid var(--bpla-gold-line);border-radius:99px;padding:2px 9px}.section-toggle .lp-icon-angle-down,.section-toggle .lp-icon-angle-up{color:var(--bpla-muted)}.course-section__items li{margin:0;border:0 !important}.course-section__items li a{display:flex;align-items:center;gap:10px;padding:10px 16px;color:var(--bpla-text);border-bottom:1px solid var(--bpla-line) !important;transition:background .15s}.course-section__items li:last-child a{border-bottom:0 !important}.course-section__items li a:hover{background:var(--bpla-gold-soft)}.course-section__items li a:hover .course-item-title{color:var(--bpla-gold)}.course-item-title{color:var(--bpla-text) !important;transition:color .15s}.course-item-meta{font:600 10px "JetBrains Mono",monospace;color:var(--bpla-muted)}.course-item-status,.lp-icon-check{color:var(--bpla-teal)}.course-item-status.completed:before{content:""}.course-duration{color:var(--bpla-muted)}#bbpress-forums{background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:14px;padding:4px 0;font-size:.95rem}#bbpress-forums li.bbp-forum-freshness,#bbpress-forums li.bbp-topic-freshness{width:19%}#bbpress-forums ul{font-size:.95rem}#bbpress-forums li{border-bottom:1px solid var(--bpla-line)}#bbpress-forums li.bbp-header{background:var(--bpla-bg2);border-bottom:1px solid var(--bpla-line)}#bbpress-forums li.bbp-header .bbp-forum-title,#bbpress-forums li.bbp-header .bbp-topic-title{font:600 10px "JetBrains Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--bpla-muted)}#bbpress-forums a{color:var(--bpla-text)}#bbpress-forums a:hover{color:var(--bpla-gold)}.bbp-breadcrumb{font:500 11px "JetBrains Mono",monospace;color:var(--bpla-muted)}.bbp-breadcrumb a{color:var(--bpla-muted)}.bbp-breadcrumb a:hover{color:var(--bpla-gold)}.bbp-template-notice{background:var(--bpla-gold-soft);border:1px solid var(--bpla-gold-line);border-radius:10px}.um-profile,.um-account,.um-card,.um-directory{background:var(--bpla-panel);border:1px solid var(--bpla-line);border-radius:14px}.um-profile-nav{background:0 0;border-top:1px solid var(--bpla-line)}.um-profile-nav-item a,.um-profile-nav-item.active a,.um-profile-nav-item a:hover{background:0 0;color:var(--bpla-text)}.um-profile-nav-item a{font:600 10.5px "JetBrains Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--bpla-muted)}.um-profile-nav-item.active a,.um-profile-nav-item a:hover{color:var(--bpla-gold)}.um-field-area input,.um-field-area textarea,.um-field-area select{background:0 0;border:1px solid var(--bpla-line) !important;border-radius:7px;color:var(--bpla-text)}.um-field-area input:focus,.um-field-area textarea:focus{border-color:var(--bpla-gold) !important}.um-button,.um a.um-button{background:var(--bpla-gold) !important;color:#111519 !important;font:600 12px "JetBrains Mono",monospace !important;letter-spacing:.1em;text-transform:uppercase;border-radius:9px !important;box-shadow:0 4px 20px var(--bpla-gold-shadow)}.um-button:hover,.um a.um-button:hover{background:var(--bpla-gold-hi) !important;color:#111519 !important;transform:translateY(-2px)}.um .um-field-label label,.um .um-field-label{color:var(--bpla-muted);font-size:12.5px}.um-account-name,.um-user-name{font-family:var(--wp--preset--font-family--unbounded,"Unbounded"),system-ui,sans-serif}#dashboard-statistic{display:none !important}footer.wp-block-template-part{border-top:1px solid var(--bpla-line);margin-top:3rem;background:var(--bpla-bg2)}footer.wp-block-template-part a{color:var(--bpla-gold);text-decoration:none}footer.wp-block-template-part a:hover{text-decoration:underline}footer.wp-block-template-part .is-style-section-5,footer.wp-block-template-part .is-style-section-5--4{background:var(--bpla-bg2) !important;color:var(--bpla-text);border-radius:14px}footer.wp-block-template-part .wp-block-heading{color:var(--bpla-text)}footer.wp-block-template-part p{color:var(--bpla-muted)}footer.wp-block-template-part .wp-block-button__link{background:var(--bpla-gold) !important;color:#111519 !important;border-radius:9px !important;font:600 12px "JetBrains Mono",monospace !important;letter-spacing:.1em !important;text-transform:uppercase !important;box-shadow:0 4px 20px var(--bpla-gold-shadow)}footer.wp-block-template-part .wp-block-button__link:hover{background:var(--bpla-gold-hi) !important}footer.wp-block-template-part .wp-block-image img{filter:none}.content-item-wrap{width:80% !important}.course-item-title{font-size:calc(var(--lp-font-size-base, 1em) * 1.0) !important}.course-toggle-all-sections,.course-curriculum-info__left{text-transform:none !important;font-size:.7em}.extra-box__title,.lp-course-curriculum__title{font-weight:800}body.single-lp_course .wp-block-columns>.wp-block-column:has(>.lp-block-course-sidebar)>.lp-block-course-sidebar{margin-top:0 !important}.redWings:before{content:url(/wp-content/uploads/2025/09/rw32.svg);width:32px;height:32px;margin-right:-8px;margin-left:4px}.wp-block-latest-posts__post-title{font-weight:600}html body{background:radial-gradient(900px 520px at 10% -6%,var(--bpla-glow-gold),transparent 62%),radial-gradient(900px 540px at 90% -8%,var(--bpla-glow-blue),transparent 62%),radial-gradient(720px 720px at 104% 92%,var(--bpla-glow-teal),transparent 60%),var(--bpla-bg) !important;background-attachment:fixed !important}.learnpress-page button.lp-button,.learnpress-page a.lp-button,.learnpress-page .lp-button{background:var(--bpla-gold) !important;color:#111519 !important;border:1px solid transparent !important;border-radius:9px !important;font:600 12px "JetBrains Mono",monospace !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:11px 16px !important;box-shadow:0 4px 20px var(--bpla-gold-shadow) !important;transition:transform .2s,box-shadow .2s,background .2s !important}.learnpress-page button.lp-button:hover,.learnpress-page a.lp-button:hover{background:var(--bpla-gold-hi) !important;transform:translateY(-2px)}.learnpress-page .lp-button.secondary{background:0 0 !important;color:var(--bpla-text) !important;border:1px solid var(--bpla-line) !important;box-shadow:none !important}.learnpress-page .lp-button.secondary:hover{border-color:var(--bpla-gold) !important;background:var(--bpla-panel) !important}.course-summary{background:var(--bpla-bg) !important;color:var(--bpla-text) !important}.course-summary .course-item-title,.course-summary h1,.course-summary h2,.course-summary h3{color:var(--bpla-text)}#popup-header{background:var(--bpla-bg2) !important;border-bottom:1px solid var(--bpla-line) !important;box-shadow:none !important;color:var(--bpla-text)}#popup-header .course-title a{color:var(--bpla-text)}#popup-header .items-progress,#popup-header .items-progress .number,#popup-header .items-progress .percentage,#popup-header .items-progress .label{color:var(--bpla-muted)}#popup-header .items-progress .progress-bg,#popup-header .items-progress .progress-track{background:rgba(255,255,255,.09)}#popup-header .items-progress .progress-bg .progress-active,#popup-header .items-progress .progress-bar-active,#popup-header .items-progress .progress-primary{background:var(--bpla-gold) !important}#popup-header .learn-press-user,#popup-header .user-display-name{color:var(--bpla-muted)}.search-course{background:var(--bpla-bg2) !important;border:1px solid var(--bpla-line) !important;border-radius:12px !important;overflow:hidden}.search-course input{background:0 0 !important;color:var(--bpla-text) !important;border:0 !important}.search-course button{background:0 0 !important;color:var(--bpla-muted) !important}.search-course button:hover{color:var(--bpla-gold) !important}#popup-footer{background:var(--bpla-bg2) !important;border-top:1px solid var(--bpla-line) !important}#popup-footer .course-item-nav__name{color:var(--bpla-muted)}#popup-footer .course-item-nav__label,#popup-footer .prev a,#popup-footer .next a{color:var(--bpla-text)}#popup-footer a:hover .course-item-nav__label{color:var(--bpla-gold)}.is-style-text-annotation{border-color:var(--bpla-line) !important;color:var(--bpla-text)}.lp-btn-complete-item,.button-complete-lesson{display:none !important}@media (max-width:760px){.bpla-theme-btn{padding:7px 10px;font-size:10px}header .wp-block-navigation-item__content{font-size:11px}}@media (prefers-reduced-motion:reduce){*{animation:none !important;transition:none !important}html{scroll-behavior:auto}}@media print{body{background:#fff !important;color:#101820;background-attachment:scroll}body:before,body:after{display:none}header.wp-block-template-part{background:#fff}.wp-block-latest-posts__list>li{background:#fff;border-color:rgba(15,30,45,.2);transform:none}}