.start-lofi-main{overflow-y:auto!important;background:#111631!important}.start-lofi{position:relative;min-height:100%;overflow:hidden;background:#111631;color:#F1EDF7;font-family:Manrope,system-ui,sans-serif}.start-lofi__bg{position:absolute;top:0;right:0;left:0;height:900px;background:linear-gradient(180deg,transparent 40%,rgba(17,22,49,.75) 72%,#111631),linear-gradient(90deg,rgba(17,22,49,.94),rgba(17,22,49,.7) 34%,rgba(17,22,49,.15) 62%,transparent),url('https://zyjswiadomie.b-cdn.net/heronoc.jpeg') 72% 30%/cover;pointer-events:none}.start-lofi__inner{position:relative;width:min(100% - 4rem,1200px);margin:auto;padding:26px 0 40px}.start-lofi__top{display:flex;align-items:center;justify-content:space-between;gap:16px;height:44px}.start-lofi__date{color:#BCC0DC;font-size:13px;font-weight:600}.start-lofi__actions{display:flex;align-items:center;gap:10px}.start-lofi__actions .app-access-link{display:inline-flex}.start-hero{max-width:620px;padding:clamp(43px,8vw,96px) 0 clamp(72px,10vw,120px)}.start-hero>div{color:#D9D4E6;font-size:16px;font-weight:600}.start-hero>div b{color:#C9C2FF}.start-hero h1,.start-practices h2,.start-courses h2{margin:14px 0 0;color:#F7F4EE;font:400 clamp(49px,7.6vw,84px)/.98 'Instrument Serif',Georgia,serif;letter-spacing:-.01em}.start-hero h1 em{color:#F6D9A8}.start-hero p{max-width:460px;margin:22px 0 0;color:#CFCBDD;font-size:17px;line-height:1.6}.start-hero__cta{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:38px}.start-hero__cta>a{display:flex;align-items:center;gap:16px;height:64px;padding:0 12px 0 30px;border-radius:18px;background:#6D5EF6;color:#F7F4EE;font-size:15px;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;box-shadow:0 6px 0 #4636C4,0 18px 40px rgba(109,94,246,.4)}.start-hero__cta>a i{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:rgba(255,255,255,.18)}.start-hero__cta>span{display:grid;gap:4px;font-size:15px;font-weight:600}.start-hero__cta b{color:#F3B35B;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.start-recent>span{display:block;margin-bottom:14px;color:#BCC0DC;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.start-recent>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:18px}.start-recent a{display:flex;align-items:center;gap:18px;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:rgba(28,35,72,.66);color:#F7F4EE;text-decoration:none;box-shadow:0 20px 50px rgba(0,0,0,.35)}.start-recent a>i{width:96px;height:96px;flex:none;border-radius:16px;background:#1A2248 var(--image) center/cover}.start-recent a>div{display:grid;gap:6px;min-width:0;flex:1}.start-recent small{color:#F3B35B;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.start-recent strong{font-size:19px}.start-recent a>div>span{color:#BCC0DC;font-size:13px}.start-recent a>b,.start-practices footer>i{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;background:#F3B35B;color:#1A1206;box-shadow:0 4px 0 #B97F2E,0 10px 24px rgba(243,179,91,.3)}.start-practices,.start-courses{margin-top:clamp(43px,9vw,72px)}.start-practices header,.start-courses header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.start-practices h2,.start-courses h2{margin:0;font-size:clamp(26px,4vw,44px)}.start-practices p,.start-courses p{margin:8px 0 0;color:#BCC0DC;font-size:15px}.start-practices header>a,.start-courses header>a{color:#C9C2FF;font-size:14px;font-weight:700;text-decoration:none}.start-practices__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:18px;margin-top:22px}.start-practices__grid>a{position:relative;height:320px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:#1A2248 linear-gradient(180deg,transparent 35%,rgba(12,16,38,.55) 62%,rgba(12,16,38,.96)),var(--image) center/cover;color:#F7F4EE;text-decoration:none;box-shadow:0 18px 40px rgba(0,0,0,.35);transition:transform .25s,box-shadow .25s}.start-practices__grid>a:hover{transform:translateY(-4px);box-shadow:0 26px 56px rgba(0,0,0,.5);color:#F7F4EE}.start-practices__grid>a>div{position:absolute;top:14px;left:14px;display:flex;gap:6px}.start-practices__grid>a>div>*{display:flex;height:28px;align-items:center;padding:0 12px;border-radius:999px;background:rgba(12,16,38,.6);font-size:12px;font-weight:700}.start-practices__grid>a>div>b{background:rgba(166,221,191,.9);color:#0C2418}.start-practices footer{position:absolute;right:18px;bottom:18px;left:18px;display:flex;align-items:flex-end;gap:12px}.start-practices footer span{flex:1}.start-practices footer strong,.start-practices footer small{display:block}.start-practices footer strong{font-size:18px}.start-practices footer small{margin-top:6px;color:#CFCBDD;font-size:13px}.start-practices footer>i{width:46px;height:46px;background:#fff;box-shadow:0 4px 0 rgba(255,255,255,.35),0 10px 22px rgba(0,0,0,.4)}.start-courses>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;margin-top:24px}.start-courses>div>a{display:flex;flex-direction:column;gap:18px;padding:24px;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:#182044;color:#F7F4EE;text-decoration:none}.start-courses>div>a>i{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(143,198,216,.22);border-radius:14px;background:rgba(143,198,216,.12);color:#8FC6D8}.start-courses strong,.start-courses small{display:block}.start-courses strong{font-size:20px}.start-courses small{margin-top:6px;color:#BCC0DC;font-size:14px;line-height:1.55}.start-courses b{margin-top:auto;color:#DFF1F7}.start-inspiration{display:flex;align-items:center;min-height:300px;overflow:hidden;margin-top:clamp(48px,9vw,80px);border:1px solid rgba(255,255,255,.09);border-radius:28px;background:#161C3E linear-gradient(90deg,#141A38,rgba(22,28,60,.9) 38%,rgba(22,28,60,.2) 75%),url('../images/free/jezioro.webp') 70% 40%/cover}.start-inspiration>div{max-width:640px;padding:clamp(22px,5vw,48px)}.start-inspiration span{color:#E9A3C4;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.start-inspiration h2{margin:18px 0 22px;color:#F7F4EE;font:italic clamp(26px,3.6vw,40px)/1.15 'Instrument Serif',Georgia,serif}.start-inspiration a{display:inline-flex;height:44px;align-items:center;padding:0 18px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(17,22,49,.5);color:#F7F4EE;font-size:14px;font-weight:700;text-decoration:none}.start-footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:clamp(43px,9vw,72px);padding:28px 0 40px;border-top:1px solid rgba(255,255,255,.06);color:#9097BE;font-size:13px}.start-footer div{display:flex;gap:24px}.start-footer a{color:#9097BE;text-decoration:none}@media(max-width:1023px){.start-lofi__inner{width:100%;padding-top:0}.start-lofi__top{position:sticky;top:0;z-index:30;padding:0 clamp(16px,4vw,48px);border-bottom:1px solid rgba(255,255,255,.07);background:rgba(17,22,49,.84);backdrop-filter:blur(18px)}.start-lofi__menu{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:rgba(255,255,255,.04);color:#F7F4EE}.start-lofi__date{display:none}.start-lofi__logo{position:absolute;left:50%;transform:translateX(-50%)}.start-lofi__logo img{height:30px}.start-lofi__actions .app-access-link{display:none}.start-hero,.start-recent,.start-practices,.start-courses,.start-inspiration,.start-footer{margin-right:16px;margin-left:16px}}@media(max-width:640px){.start-hero{padding-top:42px}.start-hero h1{font-size:48px}.start-practices__grid{grid-template-columns:1fr}.start-footer{flex-direction:column}.start-footer div{gap:16px}}
