@media (min-width:1100px){#funkcje [class*=ecosystemCard]:has(.salesStoryProductFrame[data-story-view=course]){min-height:615px!important;grid-template-columns:minmax(285px,.29fr) minmax(0,.71fr)!important;gap:clamp(38px,3vw,52px)!important;padding:34px 40px!important;align-items:center!important;border-color:rgba(116,217,202,.16)!important;background:radial-gradient(circle at 78% 18%,rgba(86,224,200,.1),transparent 29%),radial-gradient(circle at 70% 82%,rgba(118,78,255,.105),transparent 31%),linear-gradient(145deg,rgba(7,16,35,.96),rgba(5,8,25,.98))!important;box-shadow:0 36px 100px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.025)!important}#funkcje [class*=ecosystemCard]:has(.salesStoryProductFrame[data-story-view=course])>header{align-self:center!important;max-width:390px!important}#funkcje [class*=ecosystemCard]:has(.salesStoryProductFrame[data-story-view=course])>header h3{max-width:380px!important}#funkcje .salesStoryProductFrame[data-story-view=course]{width:100%!important;max-width:none!important;overflow:visible!important;border-color:rgba(149,129,255,.28)!important;border-radius:27px!important;background:#05091b!important;box-shadow:0 42px 110px rgba(13,9,63,.4),0 0 0 1px rgba(93,229,203,.035),0 0 58px rgba(90,199,212,.045)!important}#funkcje .salesStoryProductFrame[data-story-view=course]>[class*=chrome]{height:38px!important;padding-inline:14px!important;border-bottom-color:rgba(130,154,221,.1)!important;background:linear-gradient(180deg,#0a1028,#080e24)!important}#funkcje .salesStoryProductFrame[data-story-view=course]>[class*=viewport]{height:555px!important;min-height:555px!important;max-height:555px!important;background:radial-gradient(circle at 86% 88%,rgba(59,213,190,.055),transparent 30%),#05091b!important}#funkcje .salesStoryProductFrame[data-story-view=course] iframe[src*="/preview/opieka-2-product"]{width:130%!important;height:720px!important;transform:scale(.77)!important;transform-origin:top left!important}#funkcje .salesStoryProductFrame[data-story-view=course] .salesStoryCalloutPrimary{top:-18px!important;right:24px!important;bottom:auto!important;left:auto!important;padding:10px 13px!important;border-color:rgba(103,226,199,.24)!important;background:rgba(7,14,33,.92)!important;box-shadow:0 16px 40px rgba(0,0,0,.28),0 0 24px rgba(88,219,195,.08)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}#funkcje .salesStoryProductFrame[data-story-view=course] .salesStoryCalloutSecondary{left:24px!important;bottom:-17px!important;top:auto!important;right:auto!important;padding:9px 12px!important;border-color:rgba(148,122,255,.24)!important;background:rgba(7,11,31,.92)!important;box-shadow:0 15px 36px rgba(0,0,0,.26),0 0 22px rgba(124,92,255,.08)!important}#funkcje .salesStoryProductFrame[data-story-view=course] .salesStoryCalloutPrimary strong,#funkcje .salesStoryProductFrame[data-story-view=course] .salesStoryCalloutSecondary strong{font-size:10px!important;letter-spacing:.015em!important}}@media (min-width:761px) and (max-width:1099px){#funkcje [class*=ecosystemCard]:has(.salesStoryProductFrame[data-story-view=course]){min-height:0!important;grid-template-columns:1fr!important;gap:26px!important;padding:28px!important}#funkcje .salesStoryProductFrame[data-story-view=course]>[class*=viewport]{height:500px!important;min-height:500px!important;max-height:500px!important}#funkcje .salesStoryProductFrame[data-story-view=course] iframe[src*="/preview/opieka-2-product"]{width:137%!important;height:690px!important;transform:scale(.73)!important;transform-origin:top left!important}#funkcje .salesStoryProductFrame[data-story-view=course] .salesStoryCalloutPrimary{top:-15px!important;right:18px!important}#funkcje .salesStoryProductFrame[data-story-view=course] .salesStoryCalloutSecondary{left:18px!important;bottom:-15px!important}}@media (max-width:760px){#funkcje .salesStoryProductFrame[data-story-view=course]>[class*=viewport]{height:365px!important;min-height:365px!important;max-height:365px!important}#funkcje .salesStoryProductFrame[data-story-view=course] iframe[src*="/preview/opieka-2-product"]{width:220%!important;height:790px!important;transform:scale(.455)!important;transform-origin:top left!important}}@media (min-width:761px){.marketingPreviewMobilePolish section#product-hero>div:first-child>div:not(:first-child),.marketingPreviewMobilePolish section#product-hero>div:first-child>p{display:none!important}.marketingPreviewMobilePolish section#product-hero .productHeroSupport{display:block!important;width:min(100%,540px)!important;margin:clamp(32px,3.1vw,46px) 0 0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;text-align:left!important}.marketingPreviewMobilePolish section#product-hero .productHeroSupport h2{margin:0!important;max-width:520px!important;color:#f5f7ff!important;font-family:var(--font-marketing-inter),Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(23px,1.65vw,30px)!important;font-weight:760!important;line-height:1.14!important;letter-spacing:-.035em!important}.marketingPreviewMobilePolish section#product-hero .productHeroSupportSteps{display:grid!important;grid-gap:8px!important;gap:8px!important;margin-top:22px!important}.marketingPreviewMobilePolish section#product-hero .productHeroSupportSteps p{display:block!important;margin:0!important;color:#9ca7c6!important;font-family:var(--font-marketing-inter),Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(16px,1.05vw,18px)!important;font-weight:540!important;line-height:1.52!important;letter-spacing:-.015em!important}.marketingPreviewMobilePolish section#product-hero .productHeroSupportSteps p strong{color:transparent!important;background:linear-gradient(90deg,#c78cff,#9b78ff 42%,#67a9ff)!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:780!important}.marketingPreviewMobilePolish section#product-hero:not(:has(.productHeroSupport))>div:first-child>h1:after{content:"System, który uczy się Twojego angielskiego."!important;display:block!important;max-width:520px!important;margin-top:clamp(32px,3.1vw,46px)!important;color:#f5f7ff!important;font-family:var(--font-marketing-inter),Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(23px,1.65vw,30px)!important;font-weight:760!important;line-height:1.14!important;letter-spacing:-.035em!important;text-transform:none!important}.marketingPreviewMobilePolish section#product-hero:not(:has(.productHeroSupport))>div:first-child:after{content:"AI trenuje z Tobą na co dzień.\A Ja ustalam kierunek.\A Ty robisz progres."!important;display:block!important;width:min(100%,540px)!important;margin-top:22px!important;white-space:pre-line!important;color:#9ca7c6!important;font-family:var(--font-marketing-inter),Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(16px,1.05vw,18px)!important;font-weight:540!important;line-height:1.65!important;letter-spacing:-.015em!important}}@media (min-width:761px){.marketingPreviewMobilePolish .testimonialsMarqueeSection{position:relative!important;overflow:hidden!important;padding-top:104px!important;padding-bottom:116px!important;background:radial-gradient(circle at 50% 31%,rgba(133,84,255,.085),transparent 32%),radial-gradient(circle at 90% 66%,rgba(67,154,255,.045),transparent 29%)!important}.marketingPreviewMobilePolish .testimonialsMarqueeSection:before{content:"";position:absolute;left:50%;top:118px;width:min(760px,56vw);height:260px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse,rgba(151,102,255,.09),transparent 68%);filter:blur(24px);opacity:.85}.marketingPreviewMobilePolish .testimonialsMarqueeSection>:not(.testimonialsMarqueeTrack){position:relative;z-index:1}.marketingPreviewMobilePolish .testimonialsMarqueeSection h2{max-width:900px!important;margin-inline:auto!important;text-align:center!important;text-wrap:balance;font-size:clamp(48px,4.1vw,68px)!important;line-height:.98!important;letter-spacing:-.058em!important}.marketingPreviewMobilePolish .testimonialsMarqueeTrack{position:relative!important;z-index:2!important;width:100%!important;max-width:none!important;margin-top:52px!important;padding:10px max(52px,calc((100vw - 1840px) / 2)) 24px!important;display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:16px!important;overflow-x:auto!important;overflow-y:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important;scroll-behavior:auto!important;overscroll-behavior-inline:contain;cursor:-webkit-grab;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4.5%,#000 95.5%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4.5%,#000 95.5%,transparent)}.marketingPreviewMobilePolish .testimonialsMarqueeTrack::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.marketingPreviewMobilePolish .testimonialsMarqueeTrack:active{cursor:-webkit-grabbing;cursor:grabbing}.marketingPreviewMobilePolish .testimonialsMarqueeCard{position:relative!important;flex:0 0 clamp(350px,25vw,410px)!important;width:clamp(350px,25vw,410px)!important;min-width:clamp(350px,25vw,410px)!important;min-height:274px!important;padding:29px 28px 26px!important;overflow:hidden!important;border:1px solid rgba(139,128,218,.16)!important;border-radius:22px!important;background:radial-gradient(circle at 88% 8%,rgba(136,92,255,.09),transparent 34%),linear-gradient(150deg,rgba(12,17,46,.91),rgba(6,10,30,.96))!important;box-shadow:0 18px 48px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.025)!important;transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease!important}.marketingPreviewMobilePolish .testimonialsMarqueeCard:after{content:"“";position:absolute;right:21px;top:11px;color:rgba(159,119,255,.085);font-family:Georgia,serif;font-size:76px;line-height:1;pointer-events:none}.marketingPreviewMobilePolish .testimonialsMarqueeTrack:hover .testimonialsMarqueeCard:hover{transform:translateY(-3px)!important;border-color:rgba(157,132,255,.3)!important;box-shadow:0 24px 65px rgba(0,0,0,.2),0 0 36px rgba(113,86,230,.06),inset 0 1px 0 rgba(255,255,255,.04)!important}.marketingPreviewMobilePolish .testimonialsMarqueeCard>:first-child{position:relative;z-index:1;color:#ffc760!important;letter-spacing:.1em!important;font-size:13px!important;filter:drop-shadow(0 0 10px rgba(255,190,80,.12))}.marketingPreviewMobilePolish .testimonialsMarqueeCard p{position:relative;z-index:1;margin-top:26px!important;color:#aab3cf!important;font-size:15px!important;line-height:1.72!important}.marketingPreviewMobilePolish .testimonialsMarqueeCard>:last-child{position:relative;z-index:1;margin-top:34px!important;padding-top:17px!important;border-top:1px solid rgba(149,132,255,.09)!important}.marketingPreviewMobilePolish .testimonialsMarqueeCard strong{color:#f5f6ff!important}.marketingPreviewMobilePolish .testimonialsMarqueeCard small,.marketingPreviewMobilePolish .testimonialsMarqueeCard span{color:#737e9f!important}}@media (min-width:761px) and (max-width:1100px){.marketingPreviewMobilePolish .testimonialsMarqueeSection{padding-top:86px!important;padding-bottom:94px!important}.marketingPreviewMobilePolish .testimonialsMarqueeTrack{margin-top:42px!important;padding-inline:28px!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.marketingPreviewMobilePolish .testimonialsMarqueeCard{flex-basis:340px!important;width:340px!important;min-width:340px!important}}@media (prefers-reduced-motion:reduce){.marketingPreviewMobilePolish .testimonialsMarqueeTrack{scroll-behavior:auto!important}}@media (min-width:1100px){.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroHero{width:min(1720px,calc(100% - 36px))!important;max-width:1720px!important;min-height:calc(100svh - 58px)!important;margin-inline:auto!important;padding:clamp(42px,5.2vh,62px) clamp(42px,3.4vw,60px) clamp(34px,4vh,46px)!important;display:grid!important;grid-template-rows:auto auto!important;align-content:center!important;grid-row-gap:clamp(26px,3.2vh,34px)!important;row-gap:clamp(26px,3.2vh,34px)!important;overflow:hidden!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroHero:before{inset:0!important;background:radial-gradient(ellipse at 18% 40%,rgba(126,72,255,.27) 0,rgba(104,70,237,.1) 31%,transparent 57%),radial-gradient(ellipse at 72% 31%,rgba(67,108,255,.19) 0,rgba(46,85,215,.075) 33%,transparent 60%),radial-gradient(ellipse at 92% 78%,rgba(50,209,191,.065) 0,transparent 35%),linear-gradient(112deg,rgba(26,20,76,.31),rgba(9,13,39,.1) 48%,rgba(5,9,27,.04))!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroHero:after{content:""!important;position:absolute!important;inset:0!important;z-index:-2!important;opacity:.24!important;pointer-events:none!important;background-image:linear-gradient(rgba(151,163,226,.05) 1px,transparent 0),linear-gradient(90deg,rgba(151,163,226,.04) 1px,transparent 0)!important;background-size:86px 86px!important;mask-image:radial-gradient(ellipse 78% 72% at 68% 38%,#000 0,rgba(0,0,0,.72) 42%,transparent 84%)!important;-webkit-mask-image:radial-gradient(ellipse 78% 72% at 68% 38%,#000 0,rgba(0,0,0,.72) 42%,transparent 84%)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroAmbientA{width:560px!important;left:-190px!important;top:12%!important;opacity:.15!important;filter:blur(135px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroAmbientB{width:660px!important;right:-230px!important;bottom:-38%!important;opacity:.085!important;filter:blur(150px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroGrid{width:min(100%,1580px)!important;margin-inline:auto!important;grid-template-columns:minmax(560px,.88fr) minmax(0,1.12fr)!important;gap:clamp(50px,4vw,70px)!important;align-items:center!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroCopy{position:relative!important;z-index:3!important;width:100%!important;max-width:620px!important;padding:0!important;transform:translateY(-8px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroEyebrow{min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#bca1ff!important;font-size:10px!important;font-weight:850!important;line-height:1.2!important;letter-spacing:.19em!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroEyebrow:before{content:""!important;width:28px!important;height:1px!important;margin-right:11px!important;background:linear-gradient(90deg,#aa73ff,rgba(105,143,255,.55))!important;box-shadow:0 0 14px rgba(152,105,255,.3)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroCopy h1{max-width:620px!important;margin:clamp(20px,2.2vh,26px) 0 0!important;padding:.04em 0 .1em!important;color:#f7f8ff!important;font-size:clamp(72px,4.75vw,92px)!important;font-weight:780!important;line-height:.93!important;letter-spacing:-.058em!important;white-space:nowrap!important;text-wrap:nowrap!important;overflow:visible!important;text-shadow:0 10px 48px rgba(0,0,0,.12)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroCopy h1 span{display:block!important;width:max-content!important;margin-top:.08em!important;padding:0 .08em .03em 0!important;white-space:nowrap!important;font-size:1em!important;line-height:.93!important;letter-spacing:-.06em!important;color:transparent!important;background:linear-gradient(96deg,#c27cff,#9474ff 42%,#6b9cff 72%,#64c4ff)!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 12px 34px rgba(109,83,255,.11))!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroLead{max-width:545px!important;margin:clamp(20px,2.25vh,26px) 0 0!important;color:#b5bfd7!important;font-size:clamp(16px,1vw,17px)!important;line-height:1.58!important;letter-spacing:-.01em!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroLead strong{color:#edf0ff!important;font-weight:720!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroActions{margin-top:clamp(24px,2.6vh,30px)!important;gap:12px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroPrimary,.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroSecondary{min-height:54px!important;border-radius:13px!important;padding-inline:21px!important;font-size:12px!important;font-weight:850!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroPrimary{border-color:rgba(196,155,255,.48)!important;background:linear-gradient(108deg,#8756ff,#8f67ff 42%,#6b91ff)!important;box-shadow:0 18px 46px rgba(103,67,245,.28),inset 0 0 0 1px rgba(255,255,255,.05),inset 0 1px 0 rgba(255,255,255,.2)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroSecondary{border-color:rgba(153,145,213,.17)!important;background:rgba(9,13,37,.36)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroProof{display:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMediaColumn{position:relative!important;z-index:2!important;width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;transform:translateY(6px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMediaColumn:before{content:""!important;position:absolute!important;width:78%!important;aspect-ratio:1.45!important;right:2%!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:radial-gradient(ellipse,rgba(93,91,255,.16) 0,rgba(74,110,255,.065) 41%,transparent 72%)!important;filter:blur(34px)!important;pointer-events:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroVideoShell{position:relative!important;z-index:1!important;width:min(100%,930px)!important;max-width:930px!important;margin:0!important;border:1px solid rgba(144,133,255,.29)!important;border-radius:28px!important;overflow:hidden!important;background:#050817!important;box-shadow:0 42px 112px rgba(0,0,0,.4),0 0 82px rgba(96,84,255,.1),inset 0 0 0 1px rgba(255,255,255,.022),inset 0 1px 0 rgba(255,255,255,.07)!important;transform:translateZ(0)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroVideoShell:before{content:""!important;position:absolute!important;inset:0!important;z-index:4!important;border-radius:inherit!important;pointer-events:none!important;background:linear-gradient(115deg,rgba(177,131,255,.12),transparent 18%,transparent 78%,rgba(91,168,255,.07)),linear-gradient(180deg,rgba(3,6,18,.1),transparent 20%,transparent 78%,rgba(3,6,18,.18))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.022)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroVideoShell:after{content:""!important;position:absolute!important;z-index:5!important;left:11%!important;right:11%!important;bottom:-1px!important;height:2px!important;pointer-events:none!important;background:linear-gradient(90deg,transparent,rgba(136,107,255,.68),rgba(90,167,255,.48),transparent)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroVideoChrome{position:absolute!important;z-index:6!important;top:15px!important;left:15px!important;right:15px!important;height:39px!important;padding:0 13px!important;border:1px solid rgba(183,193,231,.09)!important;border-radius:13px!important;background:linear-gradient(90deg,rgba(6,9,27,.72),rgba(8,12,34,.48))!important;box-shadow:0 8px 26px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.035)!important;backdrop-filter:blur(13px)!important;-webkit-backdrop-filter:blur(13px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroVideoChrome>span{width:6px!important;height:6px!important;background:rgba(193,202,231,.34)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroVideoChrome b{color:rgba(215,220,241,.66)!important;font-size:8.5px!important;letter-spacing:.075em!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroVideoChrome em{padding:5px 9px!important;color:#82edce!important;background:rgba(69,206,169,.08)!important;border-color:rgba(103,235,199,.14)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroVideoViewport{aspect-ratio:16/9!important;border-radius:28px!important;overflow:hidden!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics{width:min(100%,1580px)!important;margin:0 auto!important;border:0!important;border-top:1px solid rgba(142,151,203,.13)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics>div{grid-template-columns:30px 1fr!important;column-gap:12px!important;min-height:64px!important;padding:11px clamp(20px,1.8vw,30px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics>div:first-child{padding-left:0!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics>div:last-child{padding-right:0!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics>div+div:before{top:25%!important;bottom:25%!important;background:rgba(140,149,201,.11)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics i{width:30px!important;height:30px!important;border:1px solid rgba(143,122,255,.14)!important;border-radius:10px!important;background:rgba(88,73,180,.075)!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics svg{width:16px!important;height:16px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetricCopy{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics strong{display:block!important;margin:0!important;color:#eef1ff!important;font-size:clamp(17px,1.25vw,21px)!important;font-weight:780!important;line-height:1.05!important;letter-spacing:-.035em!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics small,.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics span:not(.videoIntroMetricCopy){display:block!important;margin-top:4px!important;color:#7f8aa9!important;font-size:9px!important;line-height:1.32!important}}@media (min-width:1100px) and (max-width:1450px){.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroHero{width:calc(100% - 24px)!important;padding-inline:30px!important;row-gap:24px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroGrid{width:min(100%,1320px)!important;grid-template-columns:minmax(475px,.9fr) minmax(0,1.1fr)!important;gap:38px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroCopy{transform:translateY(-4px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroCopy h1{font-size:clamp(66px,5vw,78px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroLead{max-width:490px!important;font-size:16px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroVideoShell{max-width:820px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics{width:min(100%,1320px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 .videoIntroMetrics>div{padding-inline:18px!important}}.marketingPreviewMobilePolish{--be-bg:#05070b;--be-bg-soft:#080b12;--be-surface:#0b0f18;--be-surface-2:#101521;--be-line:rgba(190,180,232,.14);--be-line-strong:rgba(190,174,255,.24);--be-text:#f6f7fb;--be-muted:#929bad;--be-violet:#a78cff;--be-violet-2:#7f6be8;--be-red:#f08099;--be-green:#78d9bb;--be-radius:22px;--be-shadow:0 24px 64px rgba(0,0,0,.30);background:var(--be-bg);color:var(--be-text)}.marketingPreviewMobilePolish :is(h1,h2,h3){text-wrap:balance}@media (min-width:761px){.marketingPreviewMobilePolish>main:not([data-mobile-marketing-v2]){background:var(--be-bg)!important;color:var(--be-text)!important}#product-hero{min-height:0!important;padding:96px max(32px,calc((100vw - 1240px)/2)) 112px!important;display:block!important;background:radial-gradient(circle at 76% 22%,rgba(128,102,232,.1),transparent 31%),var(--be-bg)!important;color:var(--be-text)!important}#product-hero [class*=heroGlow],#product-hero:after{display:none!important}#product-hero [class*=heroCopy]{max-width:960px!important;margin:0 auto 38px!important;text-align:left!important}#product-hero [class*=eyebrow],#product-hero [class*=heroActions],#product-hero [class*=heroLead],#product-hero [class*=heroProof]{display:none!important}#product-hero h1{max-width:900px!important;margin:0!important;font-size:0!important;line-height:1!important}#product-hero h1:after{content:"System, który uczy się Twojego angielskiego.";display:block;max-width:860px;color:var(--be-text);font-size:clamp(46px,4.2vw,66px);line-height:.95;letter-spacing:-.052em;font-weight:850}#product-hero [class*=heroVisual]{max-width:1180px!important;margin:0 auto!important}#product-hero [class*=orbitChip]{display:none!important}#product-hero [class*=productFrame]{border-color:var(--be-line-strong)!important;border-radius:26px!important;background:#050817!important;box-shadow:0 30px 74px rgba(0,0,0,.36)!important;transform:none!important}#funkcje,#technologia,#workflow{background:var(--be-bg)!important}#funkcje [class*=ecosystemHeading],#technologia [class*=engineHeading],#workflow [class*=workflowHeading]{max-width:820px!important}#funkcje :is(h2,h3),#technologia :is(h2,h3),#workflow :is(h2,h3){text-shadow:none!important}#funkcje [class*=ecosystemCard],#workflow [class*=workflowStep],[class*=problemCard]{border-color:var(--be-line)!important;background:linear-gradient(180deg,rgba(14,18,29,.96),rgba(8,11,18,.98))!important;box-shadow:var(--be-shadow)!important}#funkcje [class*=productFrame],#workflow [class*=stepVisual] [class*=productFrame]{border-color:var(--be-line)!important;box-shadow:0 20px 52px rgba(0,0,0,.28)!important}#workflow [class*=stepMarker]{border-color:rgba(167,140,255,.28)!important;background:#111522!important;color:#d7ccff!important;box-shadow:none!important}#workflow [class*=handoff]{color:#788195!important}#funkcje [class*=realBadge],#workflow [class*=realBadge]{display:none!important}[class*=priceCard],[class*=testimonial],[class*=transformation]{filter:none!important}}@media (max-width:760px){main[data-mobile-marketing-v2]{--m-section-y:64px!important;--m-h2:38px!important;background:radial-gradient(circle at 78% 7%,rgba(126,91,232,.09),transparent 26%),var(--be-bg)!important}main[data-mobile-marketing-v2]:before{background:radial-gradient(circle at 78% 9%,rgba(126,91,232,.1),transparent 25%),linear-gradient(180deg,#06080e,#05070b)!important}main[data-mobile-marketing-v2]:after{opacity:.07!important}#m-top{display:flex!important;flex-direction:column!important;padding-top:28px!important;padding-bottom:58px!important;background:radial-gradient(circle at 80% 7%,rgba(135,98,238,.18),transparent 29%),var(--be-bg)!important}#m-top:before{opacity:.45!important}#m-top:after{opacity:.35!important}#m-top>[class*=eyebrow]{order:1}#m-top>h1{order:2}#m-top>p{order:3}#m-top>a{order:4;width:100%!important;margin-top:22px!important;min-height:56px!important;background:linear-gradient(135deg,var(--be-violet),var(--be-violet-2))!important;box-shadow:0 15px 34px rgba(99,76,198,.28)!important}#m-video{order:5;width:100%;margin-top:18px!important;border-radius:20px!important;box-shadow:0 24px 58px rgba(0,0,0,.36)!important}#m-top h1{font-size:clamp(48px,13vw,55px)!important;line-height:.91!important}main[data-mobile-marketing-v2] [class*=impact]{padding-top:72px!important;padding-bottom:68px!important;background:var(--be-bg)!important}main[data-mobile-marketing-v2] [class*=impact]:before{opacity:.34!important}main[data-mobile-marketing-v2] [class*=impact]>h2{font-size:clamp(43px,11.5vw,49px)!important}main[data-mobile-marketing-v2] [class*=systemDashboardFrame]{height:clamp(620px,165vw,720px)!important;border-radius:26px!important;border-color:var(--be-line)!important;box-shadow:0 26px 64px rgba(0,0,0,.36)!important}main[data-mobile-marketing-v2] section[aria-labelledby=m-method-title]{background:var(--be-bg)!important}main[data-mobile-marketing-v2] section[aria-labelledby=m-method-title]>div:last-child{background:#090c13!important;border-color:var(--be-line)!important;box-shadow:0 18px 44px rgba(0,0,0,.24)!important}#m-workflow{padding-top:64px!important;padding-bottom:58px!important;background:var(--be-bg)!important}#m-workflow .mNativeWorkflowIntro{margin-bottom:30px!important}#m-workflow .mNativeWorkflowIntro h2{font-size:38px!important;line-height:.96!important}#m-workflow .mNativeStep{padding-bottom:42px!important}#m-workflow .mNativeStep:first-child [class*=viewport]{height:430px!important}#m-workflow .mNativeStep:nth-child(2) [class*=viewport]{height:360px!important}#m-workflow .mNativeStep:nth-child(3) [class*=viewport]{height:320px!important}#m-workflow .mNativeStep:not(:first-child) .mNativeLive,#m-workflow .mNativeStep:not(:first-child) [class*=focusBadge]{display:none!important}#m-workflow .mNativeProduct{border-color:var(--be-line)!important;background:#060914!important;box-shadow:0 20px 52px rgba(0,0,0,.3)!important}#m-workflow .mNativeNumber{border-color:rgba(167,140,255,.26)!important;color:#d7cbff!important;box-shadow:none!important}#m-workflow .mNativeStep:nth-child(2) .mNativeNumber{border-color:rgba(240,128,153,.3)!important;color:#f3a9b8!important}#m-workflow .mNativeStep:nth-child(3) .mNativeNumber{border-color:rgba(120,217,187,.28)!important;color:#9de3cd!important}.mUnifiedLearningRoute{margin-top:auto;padding-top:10px;display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr);align-items:center;grid-gap:4px;gap:4px;border-top:1px solid rgba(255,255,255,.065)}.mUnifiedLearningRoute>div{min-width:0;min-height:51px;padding:7px 5px;display:grid;align-content:center;grid-gap:2px;gap:2px;border:1px solid rgba(255,255,255,.065);border-radius:10px;background:#0b0f18;text-align:center}.mUnifiedLearningRoute>div small{color:#7d879a;font-size:6px;font-weight:900;letter-spacing:.08em}.mUnifiedLearningRoute>div strong{overflow:hidden;color:#eef1f7;font-size:7.5px;font-weight:950;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.mUnifiedLearningRoute>div span{color:#858fa2;font-size:6.5px;line-height:1.15}.mUnifiedLearningRoute>b{color:#655e78;font-size:10px;font-weight:500;text-align:center}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"]{padding-top:64px!important;padding-bottom:66px!important;background:radial-gradient(circle at 50% 18%,rgba(120,94,220,.08),transparent 30%),var(--be-bg)!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] [class*=stepNumber]{font-size:0!important;border-color:rgba(167,140,255,.25)!important;color:#d8ccff!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] [class*=stepNumber]:after{content:"04";font-size:10px;line-height:1;letter-spacing:0;transform:translateY(-3px)!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] h2{font-size:clamp(42px,11vw,48px)!important;line-height:.94!important}#m-transformacje{padding-top:70px!important;padding-bottom:64px!important;background:#f2f0e9!important;color:#11141a!important}#m-transformacje [class*=heading]>span{color:#6e58bd!important;border-color:rgba(104,79,191,.16)!important;background:rgba(104,79,191,.055)!important}#m-transformacje [class*=heading] h2{color:#11141a!important;font-size:clamp(43px,11.5vw,49px)!important}#m-transformacje [class*=heading] h2 em{color:#6d58bd!important;background:none!important;-webkit-text-fill-color:currentColor!important}#m-transformacje [data-featured-transformation=true]{max-width:472px;margin:26px auto 0;padding:0 var(--m-gutter)}#m-transformacje article[class*=card]{width:min(82vw,360px)!important;border-color:rgba(33,31,42,.13)!important;background:#fff!important;color:#171820!important;box-shadow:0 18px 42px rgba(34,29,52,.1)!important}#m-transformacje article[data-featured-card=true]{width:100%!important;max-width:none!important;border-color:rgba(93,70,176,.22)!important;box-shadow:0 22px 52px rgba(34,29,52,.14)!important}#m-transformacje article[data-featured-card=true] [class*=excerpt]{-webkit-line-clamp:7!important;font-size:13px!important}#m-transformacje [class*=swipeHint]{margin-top:28px!important;color:#716f78!important}#m-transformacje [class*=scroller]{gap:12px!important}#m-transformacje [class*=person] strong{color:#171820!important}#m-transformacje [class*=person] span,#m-transformacje [class*=sampleTop] small{color:#76747e!important}#m-transformacje [class*=sample]{box-shadow:none!important}#m-transformacje [class*=before]{background:#fff5f5!important}#m-transformacje [class*=after]{background:#f1fbf7!important}#m-transformacje [class*=excerpt]{color:#41414a!important}#m-transformacje [class*=changeRail]{color:#77737e!important}#m-cena{padding-top:68px!important;background:var(--be-bg)!important}#m-cena:before{display:none!important}#m-cena [class*=priceCard]{border:1px solid var(--be-line-strong)!important;border-radius:24px!important;background:#0a0e16!important;box-shadow:0 24px 62px rgba(0,0,0,.34)!important}#m-cena [class*=priceCard]:after,#m-cena [class*=priceCard]:before{display:none!important}#m-cena [role=tablist]{border-color:rgba(255,255,255,.08)!important;background:#060910!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#m-cena [role=tablist] button[aria-selected=true]{border-color:rgba(167,140,255,.25)!important;background:rgba(133,108,229,.15)!important;box-shadow:none!important}#m-cena [aria-live=polite]{border:0!important;background:transparent!important;box-shadow:none!important;padding-top:20px!important;padding-bottom:12px!important}#m-cena [aria-live=polite]>strong{text-shadow:none!important}#m-cena [class*=included]>div{min-height:42px!important;border:0!important;border-top:1px solid rgba(255,255,255,.06)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#m-cena [class*=included]>div:first-child{border-top:0!important}#m-cena [class*=priceCard]>a{background:linear-gradient(135deg,var(--be-violet),var(--be-violet-2))!important;border-color:rgba(220,209,255,.34)!important;box-shadow:0 15px 34px rgba(99,76,198,.26)!important}#m-cena [class*=guarantee]{border-color:rgba(255,255,255,.07)!important;background:#080b12!important;box-shadow:none!important}main[data-mobile-marketing-v2] section[class*=faq]{background:var(--be-bg)!important}main[data-mobile-marketing-v2] [class*=faqList] details{border-color:rgba(255,255,255,.075)!important;background:#090c13!important;box-shadow:none!important}#m-workflow h2,main[data-mobile-marketing-v2] [class*=sectionHead] h2{font-size:38px!important}}@media (max-width:390px){#m-top h1{font-size:47px!important}#m-transformacje [class*=heading] h2,main[data-mobile-marketing-v2] [class*=impact]>h2,main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] h2{font-size:42px!important}main[data-mobile-marketing-v2] [class*=systemDashboardFrame]{height:620px!important}}@media (max-width:760px){#m-workflow .mNativeStep:first-child [class*=viewport]{height:430px!important}#m-workflow .mNativeStep:nth-child(2) [class*=viewport]{height:330px!important}#m-workflow .mNativeStep:nth-child(3) [class*=viewport]{height:440px!important}#m-workflow .mNativeStep:nth-child(4) [class*=viewport]{height:320px!important}#m-workflow .mNativeStep:nth-child(3) .mNativeNumber{border-color:rgba(88,177,255,.34)!important;color:#9bd4ff!important}#m-workflow .mNativeStep:nth-child(4) .mNativeNumber{border-color:rgba(89,224,186,.3)!important;color:#93ecd0!important}#m-workflow .mNativeStep:nth-child(3) [class*=grammar]{height:440px!important;min-height:440px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;background:#050817!important;scrollbar-width:none!important}#m-workflow .mNativeStep:nth-child(3) [class*=grammar]::-webkit-scrollbar{display:none!important}#m-workflow .mNativeStep:nth-child(3) [class*=grammar] [class*=mobileRealProductCapture],#m-workflow .mNativeStep:nth-child(3) [class*=grammar] [data-mobile-real-ui=trainer]{display:block!important;width:100%!important;height:auto!important;min-height:100%!important;overflow:visible!important}#m-workflow .mNativeStep:nth-child(3) [class*=grammar] [class*=productDemoInner],#m-workflow .mNativeStep:nth-child(3) [class*=grammar] [class*=productDemoStage]{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#m-workflow .mNativeStep:nth-child(3) [class*=grammar] [class*=productDemoInner]{padding:12px 11px 24px!important}#m-workflow .mNativeStep:nth-child(3) [class*=focusBadge]{display:none!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] [class*=stepNumber]{display:grid!important;place-items:center!important;padding:0!important;text-align:center!important;font-size:0!important;line-height:1!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] [class*=stepNumber]:after{content:"04"!important;width:100%!important;height:100%!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1!important;letter-spacing:0!important;transform:translateY(-3px)!important}#m-transformacje{padding-top:68px!important;padding-bottom:66px!important;background:var(--be-bg)!important;color:var(--be-text)!important}#m-transformacje [class*=heading]{max-width:470px!important}#m-transformacje [class*=heading]>span{color:#b5a4ff!important;border-color:rgba(177,155,255,.13)!important;background:rgba(124,94,226,.06)!important}#m-transformacje [class*=heading] h2{color:#f6f7fb!important;font-size:clamp(40px,10.8vw,46px)!important;line-height:.94!important}#m-transformacje [class*=heading] h2 em{color:transparent!important;background:linear-gradient(105deg,#e4c3ff,#aa8cff 52%,#76c9ef)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}#m-transformacje [data-featured-transformation=true]{max-width:472px!important;margin:24px auto 0!important;padding:0 var(--m-gutter)!important}#m-transformacje article[class*=card]{width:min(86vw,370px)!important;padding:15px!important;border:1px solid rgba(183,164,240,.18)!important;border-radius:22px!important;background:linear-gradient(155deg,rgba(18,21,40,.96),rgba(8,11,22,.985))!important;color:#f6f7fb!important;box-shadow:0 22px 56px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.035)!important}#m-transformacje article[data-featured-card=true]{width:100%!important;max-width:none!important;border-color:rgba(183,164,240,.22)!important;box-shadow:0 24px 62px rgba(0,0,0,.38),0 0 32px rgba(103,73,225,.04)!important}#m-transformacje [class*=person] strong{color:#f6f6fb!important}#m-transformacje [class*=person] span{color:#858da1!important}#m-transformacje [class*=caseNo]{border-color:rgba(182,157,255,.17)!important;background:rgba(139,104,244,.1)!important;color:#c1afff!important}#m-transformacje [class*=sample]{padding:12px 11px 13px!important;border-radius:16px!important;box-shadow:inset 0 1px rgba(255,255,255,.02)!important}#m-transformacje [class*=before]{border-color:rgba(244,113,122,.2)!important;background:linear-gradient(150deg,rgba(63,21,34,.36),rgba(18,14,22,.46))!important}#m-transformacje [class*=after]{border-color:rgba(99,231,185,.22)!important;background:linear-gradient(150deg,rgba(16,59,49,.34),rgba(12,19,24,.5))!important}#m-transformacje [class*=sampleTop] small{color:#7f8799!important}#m-transformacje [class*=excerpt]{color:#c8cedc!important;font-size:12.2px!important;line-height:1.48!important;-webkit-line-clamp:5!important}#m-transformacje article[data-featured-card=true] [class*=excerpt]{font-size:12.4px!important;-webkit-line-clamp:5!important}#m-transformacje [class*=changeRail]{color:#8b92a4!important}#m-transformacje [class*=changeRail] i:first-child{background:linear-gradient(90deg,transparent,rgba(159,143,224,.26))!important}#m-transformacje [class*=changeRail] i:last-child{background:linear-gradient(90deg,rgba(159,143,224,.26),transparent)!important}#m-transformacje [class*=changeRail]>span{border-color:rgba(183,158,255,.14)!important;background:rgba(133,101,239,.08)!important;color:#c0acff!important}#m-transformacje [class*=swipeHint]{margin-top:24px!important;color:#7f879b!important}#m-transformacje [class*=swipeHint] b{border-color:rgba(174,150,255,.13)!important;background:rgba(126,94,229,.07)!important;color:#bda8ff!important}#m-transformacje [class*=heading]>p,#m-transformacje [class*=proofHeading]>p{color:#8993a7!important}#m-transformacje [class*=proofBlock]{border-top-color:rgba(255,255,255,.07)!important}#m-transformacje [class*=proofHeading]>span{color:#b5a4ff!important}#m-transformacje [class*=proofHeading] h3{color:#f5f6fb!important}#m-transformacje [class*=proofCard]{width:min(86vw,390px)!important;padding:12px!important;border-color:rgba(183,164,240,.18)!important;background:linear-gradient(155deg,rgba(18,21,40,.96),rgba(8,11,22,.985))!important;box-shadow:0 22px 56px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.035)!important}#m-transformacje [class*=proofMeta] span{color:#b5a4ff!important}#m-transformacje [class*=proofMeta] strong{color:#f6f7fb!important}#m-transformacje [class*=proofImage]{border-color:rgba(255,255,255,.07)!important;background:#090b12!important}#m-transformacje [class*=reviewCard]{width:min(78vw,340px)!important;min-height:190px!important;padding:20px!important;border-color:rgba(183,164,240,.16)!important;background:linear-gradient(155deg,rgba(16,19,35,.96),rgba(8,10,20,.985))!important;box-shadow:0 18px 46px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.03)!important}#m-transformacje [class*=stars]{color:#b59cff!important}#m-transformacje [class*=reviewCard] p{color:#c6ccda!important}#m-transformacje [class*=reviewCard] footer{border-top-color:rgba(255,255,255,.07)!important}#m-transformacje [class*=reviewCard] footer strong{color:#f4f5fa!important}#m-transformacje [class*=reviewCard] footer span{color:#838ca0!important}}@media (max-width:390px){#m-workflow .mNativeStep:nth-child(3) [class*=grammar],#m-workflow .mNativeStep:nth-child(3) [class*=viewport]{height:420px!important;min-height:420px!important}#m-transformacje [class*=heading] h2{font-size:39px!important}#m-transformacje article[class*=card]{padding:14px!important}#m-transformacje [class*=excerpt]{font-size:11.8px!important}}@media (max-width:760px){#m-workflow .mNativeStep:nth-child(3) [class*=grammar],#m-workflow .mNativeStep:nth-child(3) [class*=viewport]{height:272px!important;min-height:272px!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:auto!important;background:#050817!important}#m-workflow .mNativeStep:nth-child(3) [class*=focusBadge]{display:none!important}#m-workflow .mNativeStep:nth-child(3) [class*=mobileRealProductCapture],#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer]{width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}#m-workflow .mNativeStep:nth-child(3) [class*=mobileRealProductCapture]>.productDemoStage,#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer]>.productDemoStage{width:100%!important;height:100%!important;min-height:0!important;padding:8px!important;overflow:hidden!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .productDemoInner,#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerPage{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .pageHeader,#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerSessionProgress,#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerVoiceInput{display:none!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .currentGrammarLabPanel,#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerPanel{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:10px!important;overflow:hidden!important;border-radius:17px!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerQuestionMeta{min-height:18px!important;margin:0!important;padding:0 2px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;font-size:8px!important;line-height:1!important;letter-spacing:.1em!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerSentence{width:100%!important;max-width:none!important;min-height:0!important;margin:8px 0 10px!important;padding:13px 14px 15px!important;border-radius:16px!important;font-size:18px!important;line-height:1.12!important;letter-spacing:-.025em!important;text-align:center!important;text-wrap:balance!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerSentence:before{width:52px!important;height:2px!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerForm{display:grid!important;grid-gap:8px!important;gap:8px!important;margin:0!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerForm textarea{width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:10px 11px!important;resize:none!important;border-radius:12px!important;font-size:11.5px!important;line-height:1.35!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .primaryButton{width:100%!important;min-height:38px!important;height:38px!important;margin:0!important;padding:0 12px!important;border-radius:11px!important;font-size:10.5px!important;line-height:1!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .demoFeedbackCard,#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .demoSaved{display:none!important}#m-workflow .mNativeStep:nth-child(4) [class*=progress],#m-workflow .mNativeStep:nth-child(4) [class*=viewport]{height:480px!important;min-height:480px!important}}@media (max-width:390px){#m-workflow .mNativeStep:nth-child(3) [class*=grammar],#m-workflow .mNativeStep:nth-child(3) [class*=viewport]{height:262px!important;min-height:262px!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .currentGrammarLabPanel,#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerPanel{padding:9px!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerSentence{margin:7px 0 9px!important;padding:12px 12px 14px!important;font-size:17px!important;line-height:1.11!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerForm textarea{height:54px!important;min-height:54px!important;max-height:54px!important;font-size:11px!important}#m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .primaryButton{height:36px!important;min-height:36px!important;font-size:10px!important}#m-workflow .mNativeStep:nth-child(4) [class*=progress],#m-workflow .mNativeStep:nth-child(4) [class*=viewport]{height:460px!important;min-height:460px!important}}@media (max-width:760px){#m-workflow .mNativeStep:nth-child(4) [class*=progress],#m-workflow .mNativeStep:nth-child(4) [class*=viewport]{height:320px!important;min-height:320px!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:auto!important;scrollbar-width:none!important;background:#050817!important}#m-workflow .mNativeStep:nth-child(4) [class*=focusBadge]{display:none!important}#m-workflow .mNativeStep:nth-child(4) [class*=mobileRealProductCapture],#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress]{display:block!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important;background:#050817!important}#m-workflow .mNativeStep:nth-child(4) [class*=mobileRealProductCapture]>.productDemoStage,#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress]>.productDemoStage{width:100%!important;height:100%!important;min-height:0!important;padding:8px!important;overflow:hidden!important;background:radial-gradient(circle at 82% 12%,rgba(82,181,255,.05),transparent 30%),#050817!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoProgressPage,#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .productDemoInner{width:100%!important;height:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoKpiGrid,#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoProgressHeader,#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoProgressPanel{display:none!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartsGrid{width:100%!important;height:100%!important;margin:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr 1fr!important;grid-gap:7px!important;gap:7px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChart,#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartError,#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartVocabulary{display:block!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:9px 10px 7px!important;overflow:hidden!important;border-radius:14px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead{min-height:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead>div{gap:2px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead span{display:block!important;font-size:6.2px!important;line-height:1!important;letter-spacing:.09em!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead strong{font-size:11.5px!important;line-height:1.06!important;letter-spacing:-.02em!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead em{display:none!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead:after{flex:0 0 auto;min-height:23px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(105,226,190,.16);border-radius:999px;background:linear-gradient(180deg,rgba(52,173,140,.13),rgba(28,113,91,.09));box-shadow:inset 0 1px rgba(255,255,255,.045),0 0 14px rgba(67,203,164,.07);color:#86e4c6;font-size:7.8px;font-weight:930;line-height:1;letter-spacing:.025em;white-space:nowrap}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartError .demoTeacherChartHead:after{content:"▼ 41%"}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartVocabulary .demoTeacherChartHead:after{content:"▲ 34%"}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChart>p{display:none!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChart svg{width:100%!important;height:82px!important;margin:2px 0 0!important;overflow:visible!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChart svg polyline{transform-box:fill-box;transform-origin:center;transform:scaleY(1.55);stroke-width:3.2!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartError svg circle{display:none!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChart svg line{stroke:rgba(120,137,210,.15)!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartDates{display:none!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoVocabularyLegend{margin:4px 0 0!important;display:flex!important;gap:4px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoVocabularyLegend>span{min-height:20px!important;padding:3px 5px!important;gap:3px!important;border-radius:7px!important;font-size:6.7px!important;line-height:1!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoVocabularyLegend>span b{font-size:6.8px!important}}@media (max-width:390px){#m-workflow .mNativeStep:nth-child(4) [class*=progress],#m-workflow .mNativeStep:nth-child(4) [class*=viewport]{height:304px!important;min-height:304px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress]>.productDemoStage{padding:7px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartsGrid{gap:6px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChart{padding:8px 9px 6px!important;border-radius:13px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead strong{font-size:10.7px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChart svg{height:76px!important}#m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChart svg polyline{transform:scaleY(1.48)}}@media (max-width:760px){main[data-mobile-marketing-v2]{--m-section-y:60px!important;--m-micro:10px!important;--m-body:14px!important;--m-body-line:1.54!important}main[data-mobile-marketing-v2] section[aria-labelledby=m-method-title]{padding-top:60px!important;padding-bottom:58px!important}main[data-mobile-marketing-v2] section[aria-labelledby=m-method-title]>div:first-child{margin-bottom:24px!important}main[data-mobile-marketing-v2] #m-transformacje{padding-top:60px!important;padding-bottom:56px!important}main[data-mobile-marketing-v2] #m-transformacje [class*=heading] h2{max-width:430px!important;margin-top:12px!important;font-size:clamp(40px,10.8vw,46px)!important;line-height:.94!important}main[data-mobile-marketing-v2] #m-transformacje [class*=heading]>p{margin-top:13px!important;color:#919aae!important;font-size:13.5px!important;line-height:1.52!important}main[data-mobile-marketing-v2] #m-transformacje [class*=swipeHint]{margin-top:20px!important;margin-bottom:10px!important;font-size:10px!important}main[data-mobile-marketing-v2] #m-transformacje [class*=inlineProofTop] span{font-size:9px!important}main[data-mobile-marketing-v2] #m-transformacje [class*=inlineProofTop] strong{font-size:10px!important}main[data-mobile-marketing-v2] #m-transformacje [class*=sampleTop] small{font-size:9.5px!important}main[data-mobile-marketing-v2] .mNativeWorkflow{padding-top:60px!important;padding-bottom:58px!important}main[data-mobile-marketing-v2] .mNativeWorkflowIntro{margin-bottom:30px!important}main[data-mobile-marketing-v2] .mNativeStep{padding-bottom:36px!important}main[data-mobile-marketing-v2] .mNativeStep:last-child{padding-bottom:0!important}main[data-mobile-marketing-v2] #m-workflow [class*=productTop] .mNativeProductBrand strong{font-size:10px!important}main[data-mobile-marketing-v2] #m-workflow [class*=productTop] .mNativeProductBrand small{font-size:9.3px!important;letter-spacing:.06em!important}main[data-mobile-marketing-v2] #m-workflow [class*=live]{font-size:9px!important;letter-spacing:.05em!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=patternHeader] b,main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=patternHeader] span,main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=sessionRow]>b,main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=sessionRow]>span,main[data-mobile-marketing-v2] #m-workflow [class*=focusBadge]{font-size:9px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=sessionRow] p{font-size:11.5px!important;line-height:1.2!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=patternResultTop] b,main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=patternResultTop] span{font-size:9px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=patternResult]>strong{font-size:18.5px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=patternFix],main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=patternFix] b{font-size:10px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerQuestionMeta{font-size:9.5px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .trainerForm textarea{font-size:12.5px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(3) [data-mobile-real-ui=trainer] .primaryButton{font-size:11.5px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead span{font-size:8.8px!important;letter-spacing:.06em!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead strong{font-size:12.5px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoTeacherChartHead:after{min-height:24px!important;padding:0 8px!important;font-size:9.5px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(4) [data-mobile-real-ui=progress] .demoVocabularyLegend{display:none!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"]{padding-bottom:60px!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] [class*=stepCopy]>span{font-size:10px!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] [class*=personTag] strong{font-size:11.5px!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] [class*=personTag] span{font-size:10px!important}main[data-mobile-marketing-v2] section[aria-label*="teacher in the loop"] [class*=live]{font-size:9.5px!important}main[data-mobile-marketing-v2] section[aria-label="Przykład reakcji nauczyciela na dane"] span{font-size:9px!important}main[data-mobile-marketing-v2] [class*=heroTrustItem] strong{font-size:10px!important}main[data-mobile-marketing-v2] [class*=heroTrustItem] span{font-size:8.3px!important;line-height:1.15!important}main[data-mobile-marketing-v2] [class*=impactLead]{font-size:14px!important;line-height:1.5!important}main[data-mobile-marketing-v2] [class*=impactReveal] span,main[data-mobile-marketing-v2] [class*=phoneDashboardBrand] strong,main[data-mobile-marketing-v2] [class*=phoneDashboardLive]{font-size:9px!important}main[data-mobile-marketing-v2] #m-cena{padding-top:62px!important;padding-bottom:66px!important}main[data-mobile-marketing-v2] #m-cena>div>div[role=tablist] button{font-size:10.5px!important}main[data-mobile-marketing-v2] #m-cena>div>div[aria-live=polite]>small{font-size:11px!important}main[data-mobile-marketing-v2] #m-cena [class*=guarantee] b,main[data-mobile-marketing-v2] #m-cena>div>div:nth-child(4)>div{font-size:12.5px!important}main[data-mobile-marketing-v2] #m-cena [class*=guarantee] small{font-size:10.5px!important}main[data-mobile-marketing-v2] [class*=faq]{padding-top:62px!important;padding-bottom:64px!important}}@media (max-width:390px){main[data-mobile-marketing-v2]{--m-section-y:56px!important;--m-h2:38px!important}main[data-mobile-marketing-v2] section[aria-labelledby=m-method-title]{padding-top:56px!important;padding-bottom:54px!important}main[data-mobile-marketing-v2] #m-transformacje{padding-top:56px!important;padding-bottom:52px!important}main[data-mobile-marketing-v2] #m-transformacje [class*=heading] h2{font-size:40px!important}main[data-mobile-marketing-v2] .mNativeWorkflow{padding-top:56px!important;padding-bottom:54px!important}main[data-mobile-marketing-v2] .mNativeStep{padding-bottom:34px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=sessionRow] p{font-size:10.8px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStep:nth-child(2) [class*=patternResult]>strong{font-size:17.5px!important}main[data-mobile-marketing-v2] [class*=heroTrustItem] strong{font-size:9.6px!important}main[data-mobile-marketing-v2] [class*=heroTrustItem] span{font-size:8px!important}main[data-mobile-marketing-v2] #m-cena,main[data-mobile-marketing-v2] [class*=faq]{padding-top:58px!important;padding-bottom:60px!important}}@media (max-width:760px){main[data-mobile-marketing-v2] .mNativeWorkflow{padding-top:48px!important}main[data-mobile-marketing-v2] .mNativeWorkflowIntro>span{display:none!important}main[data-mobile-marketing-v2] .mNativeWorkflowIntro h2{margin-top:0!important}main[data-mobile-marketing-v2] .mNativeWorkflowIntro{margin-bottom:26px!important}}@media (max-width:390px){main[data-mobile-marketing-v2] .mNativeWorkflow{padding-top:44px!important}main[data-mobile-marketing-v2] .mNativeWorkflowIntro{margin-bottom:24px!important}}@media (max-width:760px){main[data-mobile-marketing-v2] #m-workflow .mNativeStep:first-child [class*=focusBadge]{display:none!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStepHead{min-height:44px!important;align-items:center!important;gap:12px!important;margin-bottom:14px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStepHead>div:last-child{min-width:0;display:flex!important;align-items:center!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStepHead>div:last-child>span{display:none!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStepHead h3{margin:0!important;font-size:26px!important;line-height:.98!important;letter-spacing:-.04em!important}}@media (max-width:390px){main[data-mobile-marketing-v2] #m-workflow .mNativeStepHead{min-height:42px!important;gap:10px!important;margin-bottom:12px!important}main[data-mobile-marketing-v2] #m-workflow .mNativeStepHead h3{font-size:24px!important}}@media (min-width:1100px){#workflow .teacherReportStep{display:block!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}#workflow .teacherReportStep:after,#workflow .teacherReportStep:before{content:none!important;display:none!important}#workflow .teacherReportStep>:not([data-human-authority-host]){display:none!important}#workflow .teacherReportStep>[data-human-authority-host]{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#workflow .teacherReportStep .humanAuthoritySection{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(54px,4vw,70px) clamp(46px,3.8vw,68px)!important;grid-template-columns:minmax(470px,.92fr) minmax(560px,1.08fr)!important;gap:clamp(48px,4vw,72px)!important;align-items:center!important;border:1px solid rgba(140,123,238,.15)!important;border-radius:30px!important;background:radial-gradient(circle at 12% 8%,rgba(118,86,236,.12),transparent 34%),radial-gradient(circle at 92% 84%,rgba(66,181,209,.08),transparent 30%),linear-gradient(145deg,rgba(9,13,35,.96),rgba(5,8,25,.98))!important;box-shadow:0 34px 86px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.04)!important}#workflow .teacherReportStep .humanAuthorityCopy{max-width:660px!important}#workflow .teacherReportStep .humanAuthorityCopy h2{max-width:660px!important;margin-top:18px!important;font-size:clamp(52px,3.85vw,68px)!important;line-height:1.03!important}#workflow .teacherReportStep .humanAuthorityCopy>p{max-width:610px!important;margin-top:24px!important}#workflow .teacherReportStep .humanAuthorityPoints{margin-top:30px!important}#workflow .teacherReportStep .humanAuthorityFlow{margin-top:20px!important}#workflow .teacherReportStep .humanAuthorityVisual{min-height:0!important;height:auto!important;margin:0!important;transform:none!important;align-self:center!important}#workflow .teacherReportStep .humanAuthorityPhotoFrame{width:min(100%,720px)!important;max-width:720px!important;height:clamp(500px,34vw,560px)!important;margin:0 auto!important}}@media (min-width:1100px) and (max-width:1320px){#workflow .teacherReportStep .humanAuthoritySection{padding:48px 42px!important;grid-template-columns:minmax(400px,.9fr) minmax(500px,1.1fr)!important;gap:42px!important}#workflow .teacherReportStep .humanAuthorityCopy h2{font-size:clamp(46px,4vw,58px)!important}#workflow .teacherReportStep .humanAuthorityPhotoFrame{height:500px!important}}@media (min-width:1100px){.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero{width:min(1660px,calc(100% - 36px))!important;max-width:1660px!important;min-height:760px!important;margin:0 auto!important;padding:clamp(72px,6vw,96px) clamp(42px,4vw,68px) clamp(96px,7vw,124px)!important;display:grid!important;grid-template-columns:minmax(430px,.78fr) minmax(700px,1.22fr)!important;grid-gap:clamp(48px,4vw,78px)!important;gap:clamp(48px,4vw,78px)!important;align-items:center!important;overflow:visible!important;isolation:isolate!important;background:radial-gradient(circle at 24% 38%,rgba(117,76,236,.13),transparent 28%),radial-gradient(circle at 82% 52%,rgba(65,111,236,.1),transparent 33%),linear-gradient(180deg,rgba(5,7,11,.98),rgba(5,7,11,1))!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero:before{content:""!important;display:block!important;position:absolute!important;inset:7% auto 7% 38.5%!important;width:1px!important;height:auto!important;border-radius:0!important;opacity:.52!important;background:linear-gradient(180deg,transparent,rgba(146,105,255,.65) 20%,rgba(91,146,255,.48) 70%,transparent)!important;box-shadow:0 0 34px rgba(112,91,255,.28)!important;filter:none!important;animation:none!important;pointer-events:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero:after{content:""!important;display:block!important;position:absolute!important;z-index:-1!important;width:820px!important;height:620px!important;right:1%!important;top:50%!important;left:auto!important;bottom:auto!important;transform:translateY(-48%)!important;border-radius:999px!important;opacity:.68!important;background:radial-gradient(ellipse,rgba(91,93,255,.18) 0,rgba(63,111,225,.07) 46%,transparent 72%)!important;filter:blur(32px)!important;pointer-events:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroCopy]{position:relative!important;z-index:3!important;width:100%!important;max-width:560px!important;margin:0!important;padding:0!important;text-align:left!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=eyebrow]{display:inline-flex!important;align-items:center!important;width:-moz-fit-content!important;width:fit-content!important;min-height:38px!important;margin:0 0 26px!important;padding:0 15px!important;border:1px solid rgba(167,140,255,.24)!important;border-radius:999px!important;background:rgba(118,87,220,.07)!important;color:#bda7ff!important;font-size:9px!important;font-weight:900!important;line-height:1!important;letter-spacing:.15em!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroCopy] h1{display:block!important;max-width:560px!important;margin:0!important;padding:0!important;color:#f7f8ff!important;font-size:clamp(58px,4.4vw,76px)!important;font-weight:770!important;line-height:.94!important;letter-spacing:-.058em!important;text-wrap:balance!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroCopy] h1:after{content:none!important;display:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroCopy] h1>span{display:block!important;width:-moz-fit-content!important;width:fit-content!important;margin-top:10px!important;padding-right:.08em!important;color:transparent!important;background:linear-gradient(96deg,#c47cff,#9b78ff 42%,#68a7ff)!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:1.62em!important;font-weight:790!important;line-height:.86!important;letter-spacing:-.065em!important;filter:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroActions],.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroLead],.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroProof]{display:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero .productHeroSupport{display:block!important;width:100%!important;max-width:530px!important;margin:42px 0 0!important;padding:31px 0 0!important;border:0!important;border-top:1px solid rgba(143,137,191,.13)!important;background:transparent!important;box-shadow:none!important;text-align:left!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero .productHeroSupport h2{max-width:500px!important;margin:0!important;color:#eef1fb!important;font-family:var(--font-marketing-inter),Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(29px,2vw,38px)!important;font-weight:730!important;line-height:1.08!important;letter-spacing:-.04em!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero .productHeroSupportSteps{display:grid!important;grid-gap:14px!important;gap:14px!important;margin-top:28px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero .productHeroSupportSteps p{position:relative!important;display:block!important;margin:0!important;padding-left:29px!important;color:#99a4bd!important;font-size:16px!important;font-weight:540!important;line-height:1.4!important;letter-spacing:-.012em!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero .productHeroSupportSteps p:before{content:""!important;position:absolute!important;left:0!important;top:.43em!important;width:12px!important;height:12px!important;border:1px solid rgba(157,132,255,.36)!important;border-radius:50%!important;background:radial-gradient(circle,rgba(166,130,255,.95) 0 2px,rgba(113,88,214,.12) 3px 100%)!important;box-shadow:0 0 13px rgba(121,93,236,.18)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero .productHeroSupportSteps p strong{color:transparent!important;background:linear-gradient(90deg,#c78cff,#9878ff 42%,#65aaff)!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:780!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroVisual]{position:relative!important;z-index:2!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:24px 0 42px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroVisual]:before{content:""!important;position:absolute!important;z-index:-1!important;inset:9% 3% 7% 3%!important;border-radius:999px!important;background:radial-gradient(ellipse,rgba(91,83,255,.16),rgba(74,112,235,.06) 46%,transparent 72%)!important;filter:blur(38px)!important;pointer-events:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroVisual]:after{content:"PRAWDZIWY INTERFEJS · PRZEWIJAJ"!important;position:absolute!important;z-index:8!important;top:2px!important;right:9%!important;padding:8px 11px!important;border:1px solid rgba(106,226,194,.16)!important;border-radius:999px!important;background:rgba(7,16,24,.72)!important;color:#81dfc4!important;font-size:7px!important;font-weight:900!important;letter-spacing:.1em!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;pointer-events:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame]{position:relative!important;width:min(100%,960px)!important;margin:0 auto!important;padding:16px 16px 24px!important;border:1px solid rgba(210,214,226,.38)!important;border-radius:28px 28px 18px 18px!important;background:linear-gradient(180deg,#242936,#0c1018 5%,#05070c 96%,#252b38)!important;box-shadow:0 42px 100px rgba(0,0,0,.48),0 0 80px rgba(90,84,255,.09),inset 0 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(0,0,0,.76)!important;animation:none!important;filter:none!important;transform:none!important;overflow:visible!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame]:before{content:""!important;position:absolute!important;z-index:10!important;top:6px!important;left:50%!important;width:7px!important;height:7px!important;transform:translateX(-50%)!important;border:1px solid rgba(100,111,132,.46)!important;border-radius:50%!important;background:radial-gradient(circle at 38% 35%,#647084 0 1px,#101722 2px 100%)!important;box-shadow:0 0 0 2px rgba(0,0,0,.45)!important;pointer-events:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame]:after{content:""!important;position:absolute!important;z-index:-1!important;left:-5.5%!important;bottom:-30px!important;width:111%!important;height:31px!important;border:1px solid rgba(223,228,237,.34)!important;border-top-color:rgba(236,240,246,.52)!important;border-radius:2px 2px 21px 21px!important;background:linear-gradient(180deg,#c7ccd5,#777f8d 18%,#3d4552 43%,#9ba3ae 58%,#5c6471 77%,#343a45)!important;box-shadow:0 14px 28px rgba(0,0,0,.42),inset 0 2px 0 rgba(255,255,255,.24)!important;-webkit-clip-path:polygon(3% 0,97% 0,100% 100%,0 100%)!important;clip-path:polygon(3% 0,97% 0,100% 100%,0 100%)!important;pointer-events:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame]>[class*=productFrame]{overflow:hidden!important;border:0!important;border-radius:13px!important;background:#050817!important;box-shadow:none!important;transform:none!important;filter:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame] [class*=caption],.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame] [class*=chrome]{display:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame] [class*=viewport]{position:relative!important;height:clamp(520px,38vw,650px)!important;overflow:hidden!important;border:0!important;border-radius:12px!important;background:#050817!important;pointer-events:auto!important;box-shadow:inset 0 0 0 1px rgba(158,166,203,.08),inset 0 0 38px rgba(77,83,191,.08)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero iframe[data-real-dashboard-preview=true]{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;border:0!important;transform:none!important;filter:none!important;pointer-events:auto!important;touch-action:pan-y!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=orbitChip]{display:none!important}}@media (min-width:1100px) and (max-width:1390px){.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero{grid-template-columns:minmax(370px,.72fr) minmax(620px,1.28fr)!important;gap:42px!important;padding-inline:38px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroCopy] h1{font-size:clamp(52px,4.6vw,64px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero .productHeroSupport h2{font-size:clamp(27px,2.2vw,34px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame] [class*=viewport]{height:530px!important}}@media (min-width:1100px){.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero{grid-template-columns:minmax(430px,.82fr) minmax(720px,1.18fr)!important;gap:clamp(54px,4.2vw,82px)!important;min-height:720px!important;padding-top:clamp(66px,5vw,86px)!important;padding-bottom:clamp(88px,6vw,108px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero:before{inset:10% auto 10% 39.2%!important;opacity:.34!important;box-shadow:0 0 24px rgba(112,91,255,.18)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroVisual]{padding:14px 0 30px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroVisual]:before{inset:13% 0 5% 1%!important;background:radial-gradient(ellipse,rgba(92,84,255,.12),rgba(74,112,235,.035) 48%,transparent 72%)!important;filter:blur(44px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroVisual]:after{content:none!important;display:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame]{width:min(100%,990px)!important;padding:10px 10px 14px!important;border:1px solid rgba(193,199,211,.3)!important;border-radius:19px 19px 14px 14px!important;background:linear-gradient(180deg,rgba(54,59,70,.98),rgba(26,30,38,.98) 7%,#07090e 14%,#05070c 92%,rgba(31,35,43,.98))!important;box-shadow:0 32px 80px rgba(0,0,0,.46),inset 0 0 0 1px rgba(255,255,255,.025),inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.78)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame]:before{top:4px!important;width:4px!important;height:4px!important;border:0!important;background:#111722!important;box-shadow:0 0 0 1px rgba(101,113,133,.42),0 0 5px rgba(68,92,145,.2)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame]:after{left:-4.2%!important;bottom:-19px!important;width:108.4%!important;height:19px!important;border:0!important;border-top:1px solid rgba(227,231,238,.36)!important;border-radius:1px 1px 12px 12px!important;background:linear-gradient(180deg,rgba(151,157,168,.92),rgba(83,89,99,.96) 28%,rgba(48,53,61,.98) 63%,rgba(90,95,104,.95))!important;box-shadow:0 9px 20px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.44)!important;-webkit-clip-path:polygon(2.2% 0,97.8% 0,100% 100%,0 100%)!important;clip-path:polygon(2.2% 0,97.8% 0,100% 100%,0 100%)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame]>[class*=productFrame]{border-radius:10px!important;box-shadow:0 0 0 1px rgba(134,145,178,.09),inset 0 0 28px rgba(70,78,166,.06)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame] [class*=viewport]{height:clamp(510px,33vw,570px)!important;border-radius:9px!important;box-shadow:none!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame] [class*=viewport]:after{content:""!important;position:absolute!important;inset:0!important;z-index:4!important;border-radius:inherit!important;pointer-events:none!important;box-shadow:inset 0 0 0 1px rgba(181,189,219,.045),inset 0 1px 14px rgba(255,255,255,.015)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame]::selection{background:transparent!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroCopy]{max-width:540px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroCopy] h1{font-size:clamp(56px,4.15vw,72px)!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroCopy] h1>span{font-size:1.54em!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero .productHeroSupport{margin-top:36px!important;padding-top:27px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero .productHeroSupport h2{font-size:clamp(28px,1.85vw,35px)!important}}@media (min-width:1100px) and (max-width:1390px){.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero{grid-template-columns:minmax(360px,.78fr) minmax(640px,1.22fr)!important;gap:38px!important}.marketingPreviewMobilePolish.marketingVisualSystemV2 #product-hero [class*=heroFrame] [class*=viewport]{height:505px!important}}