.solution[data-astro-cid-bc6g5kec]{padding:calc(var(--section-pad-top) + 90px) 0 var(--section-pad-bottom);background:var(--c-dark);color:var(--c-light);position:relative}.solution__inner[data-astro-cid-bc6g5kec]{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:100px;display:grid;position:relative}.solution__title[data-astro-cid-bc6g5kec]{text-align:left;color:var(--c-secondary);line-height:1}.solution__body[data-astro-cid-bc6g5kec]{flex-direction:column;gap:14px;max-width:560px;margin-top:22px;font-family:Roboto Condensed,sans-serif;font-size:20px;line-height:1.3;display:flex}.solution__body[data-astro-cid-bc6g5kec] strong{font-weight:700}.solution__text[data-astro-cid-bc6g5kec] .solution__btn{margin-top:36px}.solution__visual[data-astro-cid-bc6g5kec]{position:relative}.solution__photo[data-astro-cid-bc6g5kec]{width:100%;box-shadow:10px 12px 0 0 var(--c-primary);border-radius:34px;transform:rotate(3deg)}.solution__bulb[data-astro-cid-bc6g5kec]{width:clamp(110px,34%,160px);animation:5s ease-in-out infinite solution-levitate;position:absolute;top:-54px;left:-70px;transform:rotate(-10deg)}@keyframes solution-levitate{0%,to{translate:0}50%{translate:0 -10px}}@media (width<=1024px){.solution__inner[data-astro-cid-bc6g5kec]{grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:60px}.solution__bulb[data-astro-cid-bc6g5kec]{left:auto;right:-30px;transform:rotate(10deg)}}@media (width<=767px){.solution[data-astro-cid-bc6g5kec]{padding-top:calc(var(--section-pad-top) + 40px)}.solution[data-astro-cid-bc6g5kec] .shape svg{--shape-h:40px}.solution__inner[data-astro-cid-bc6g5kec]{grid-template-columns:1fr;gap:70px}.solution__body[data-astro-cid-bc6g5kec]{font-size:18px}.solution__visual[data-astro-cid-bc6g5kec]{width:calc(100% - 40px);margin-inline:auto}.solution__photo[data-astro-cid-bc6g5kec]{box-shadow:6px 8px 0 0 var(--c-primary)}.solution__bulb[data-astro-cid-bc6g5kec]{top:-46px;left:-26px;right:auto;transform:rotate(-10deg)}}@media (prefers-reduced-motion:reduce){.solution__bulb[data-astro-cid-bc6g5kec]{animation:none}}.topics[data-astro-cid-wogzm5r7]{padding:calc(var(--section-pad-top) + 90px) 0 var(--section-pad-bottom);background:var(--c-primary);position:relative}.topics__title[data-astro-cid-wogzm5r7]{color:var(--c-secondary);position:relative}.topics__dark[data-astro-cid-wogzm5r7]{color:var(--c-dark)}.topics__subtitle[data-astro-cid-wogzm5r7]{text-align:center;max-width:600px;color:var(--c-dark);margin:10px auto 0;font-family:Roboto Condensed,sans-serif;font-size:20px;line-height:1.25}.topics__grid[data-astro-cid-wogzm5r7]{margin:calc(var(--title-gap) + 10px) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 28px;padding:0;list-style:none;display:grid}.topic[data-astro-cid-wogzm5r7]{background:var(--c-light);box-shadow:6px 8px 0 0 var(--c-dark);color:var(--c-dark);transform:rotate(var(--tilt));transition:transform var(--ease);border-radius:18px;flex-direction:column;gap:14px;padding:26px 24px 28px;display:flex}.topic[data-astro-cid-wogzm5r7]:hover{transform:rotate(0)translateY(-6px)}.topic__num[data-astro-cid-wogzm5r7]{background:var(--c-dark);width:54px;height:54px;font-family:var(--f-display);color:var(--c-secondary);border-radius:50%;place-items:center;padding-top:5px;font-size:34px;font-weight:700;line-height:1;display:grid}.topic__text[data-astro-cid-wogzm5r7]{font-family:Roboto Condensed,sans-serif;font-size:19px;line-height:1.25}.topic__text[data-astro-cid-wogzm5r7] strong{font-weight:700}.topic--bonus[data-astro-cid-wogzm5r7]{background:var(--c-secondary)}.topic__tag[data-astro-cid-wogzm5r7]{background:var(--c-accent);border-radius:var(--btn-radius);font-family:var(--f-display);text-transform:uppercase;color:var(--c-light);align-self:flex-start;padding:9px 16px 6px;font-size:24px;font-weight:700;line-height:1;transform:rotate(-4deg)}@media (width<=1024px){.topics__grid[data-astro-cid-wogzm5r7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.topics[data-astro-cid-wogzm5r7]{padding-top:calc(var(--section-pad-top) + 40px)}.topics[data-astro-cid-wogzm5r7] .shape svg{--shape-h:40px}.topics__subtitle[data-astro-cid-wogzm5r7]{font-size:18px}.topics__grid[data-astro-cid-wogzm5r7]{grid-template-columns:1fr;gap:26px}.topic[data-astro-cid-wogzm5r7]{flex-direction:row;align-items:center;gap:16px;padding:20px 20px 20px 18px}.topic__num[data-astro-cid-wogzm5r7]{flex:0 0 46px;width:46px;height:46px;font-size:28px}.topic--bonus[data-astro-cid-wogzm5r7]{flex-direction:column;align-items:flex-start}.topic__text[data-astro-cid-wogzm5r7]{font-size:18px}}@media (prefers-reduced-motion:reduce){.topic[data-astro-cid-wogzm5r7]{transition:none}}.options[data-astro-cid-osfahoit]{padding:var(--section-pad-top) 0 var(--section-pad-bottom)}.options__title[data-astro-cid-osfahoit]{color:var(--c-dark)}.options__grid[data-astro-cid-osfahoit]{margin-top:calc(var(--title-gap) + 20px);grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:60px;display:grid}.options__tag[data-astro-cid-osfahoit]{background:var(--c-dark);border-radius:var(--btn-radius);font-family:var(--f-display);text-transform:uppercase;color:var(--c-light);padding:9px 16px 6px;font-size:20px;font-weight:700;line-height:1;display:inline-block;transform:rotate(-4deg)}.options__tag--light[data-astro-cid-osfahoit]{background:var(--c-primary);color:var(--c-dark)}.stay[data-astro-cid-osfahoit]{background:var(--c-white);box-shadow:8px 10px 0 0 var(--c-dark);color:var(--c-dark);border-radius:34px;margin-top:40px;padding:34px 34px 40px;transform:rotate(-2deg)}.stay__title[data-astro-cid-osfahoit]{font-family:var(--f-display);text-transform:uppercase;margin-top:18px;font-size:44px;font-weight:700;line-height:1}.stay__list[data-astro-cid-osfahoit]{flex-direction:column;gap:14px;margin:24px 0 0;padding:0;font-family:Roboto Condensed,sans-serif;font-size:18px;line-height:1.3;list-style:none;display:flex}.stay__list[data-astro-cid-osfahoit] li[data-astro-cid-osfahoit]{padding-left:34px;position:relative}.stay__list[data-astro-cid-osfahoit] li[data-astro-cid-osfahoit]:before{content:"";background:var(--c-accent);width:20px;height:20px;position:absolute;top:2px;left:0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 4l12 12M16 4L4 16' stroke='%23000' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.offer[data-astro-cid-osfahoit]{background:var(--c-dark);box-shadow:10px 12px 0 0 var(--c-accent);color:var(--c-light);border-radius:34px;padding:34px 44px 44px;position:relative}.offer__badge[data-astro-cid-osfahoit]{background:var(--c-accent);border-radius:var(--btn-radius);box-shadow:0 4px 0 0 var(--c-dark);font-family:var(--f-display);text-transform:uppercase;color:var(--c-light);padding:14px 20px 10px;font-size:26px;font-weight:700;line-height:1;position:absolute;top:-26px;right:120px;transform:rotate(5deg)}.offer__top[data-astro-cid-osfahoit]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:40px;margin-top:22px;display:grid}.offer__title[data-astro-cid-osfahoit]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-secondary);font-size:44px;font-weight:700;line-height:1}.offer__from[data-astro-cid-osfahoit]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-primary);margin-top:22px;font-size:22px;font-weight:700;line-height:1}.offer__amount[data-astro-cid-osfahoit]{font-family:var(--f-display);color:var(--c-secondary);white-space:nowrap;margin-top:6px;font-size:140px;font-weight:800;line-height:.85}.offer__period[data-astro-cid-osfahoit]{font-family:var(--f-display);text-transform:uppercase;margin-top:8px;font-size:24px;font-weight:600;line-height:1}.offer[data-astro-cid-osfahoit] .offer__list{font-size:18px}.offer__cta[data-astro-cid-osfahoit]{border-top:2px solid var(--c-text);align-items:center;gap:34px;margin-top:34px;padding-top:30px;display:flex}.offer__note[data-astro-cid-osfahoit]{color:#f2f0f0cc;font-family:Roboto Condensed,sans-serif;font-size:15px;line-height:1.35}@media (width<=1024px){.options__grid[data-astro-cid-osfahoit]{grid-template-columns:1fr;gap:80px}.stay[data-astro-cid-osfahoit]{width:min(560px,100%);margin:0 auto}.offer__top[data-astro-cid-osfahoit]{grid-template-columns:1fr;gap:28px}.offer__cta[data-astro-cid-osfahoit]{flex-direction:column;align-items:flex-start;gap:20px}}@media (width<=767px){.options__grid[data-astro-cid-osfahoit]{gap:70px}.stay[data-astro-cid-osfahoit]{box-shadow:6px 8px 0 0 var(--c-dark);padding:28px 22px 32px}.stay__title[data-astro-cid-osfahoit],.offer__title[data-astro-cid-osfahoit]{font-size:38px}.offer[data-astro-cid-osfahoit]{box-shadow:6px 8px 0 0 var(--c-accent);padding:30px 22px 36px}.offer__badge[data-astro-cid-osfahoit]{font-size:21px;top:-22px;right:70px}.offer__amount[data-astro-cid-osfahoit]{font-size:110px}}.process[data-astro-cid-stu5lqt4]{padding:calc(var(--section-pad-top) + 60px) 0 var(--section-pad-bottom);background:var(--c-secondary);color:var(--c-dark);position:relative}.who[data-astro-cid-stu5lqt4]{background:var(--c-dark);box-shadow:10px 12px 0 0 var(--c-primary);color:var(--c-light);border-radius:34px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:30px 60px;padding:44px 50px;display:grid}.who__title[data-astro-cid-stu5lqt4]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-secondary);font-size:48px;font-weight:700;line-height:1}.who__lead[data-astro-cid-stu5lqt4]{margin-top:14px;font-family:Roboto Condensed,sans-serif;font-size:20px;line-height:1.3}.who__note[data-astro-cid-stu5lqt4]{color:#f2f0f0cc;margin-top:12px;font-family:Roboto Condensed,sans-serif;font-size:16px;line-height:1.35}.who__note[data-astro-cid-stu5lqt4] strong{color:var(--c-light);font-weight:700}.who__tags[data-astro-cid-stu5lqt4]{flex-wrap:wrap;gap:14px 12px;margin:0;padding:0;list-style:none;display:flex}.who__tags[data-astro-cid-stu5lqt4] li[data-astro-cid-stu5lqt4]{background:var(--c-secondary);border-radius:var(--btn-radius);font-family:var(--f-display);text-transform:uppercase;color:var(--c-dark);transform:rotate(var(--tilt));padding:12px 18px 8px;font-size:26px;font-weight:700;line-height:1}@media (width<=1024px){.who[data-astro-cid-stu5lqt4]{grid-template-columns:1fr}}@media (width<=767px){.process[data-astro-cid-stu5lqt4]{padding-top:calc(var(--section-pad-top) + 30px)}.process[data-astro-cid-stu5lqt4] .shape svg{--shape-h:40px}.who[data-astro-cid-stu5lqt4]{box-shadow:6px 8px 0 0 var(--c-primary);padding:32px 22px}.who__title[data-astro-cid-stu5lqt4]{font-size:40px}.who__lead[data-astro-cid-stu5lqt4]{font-size:18px}.who__tags[data-astro-cid-stu5lqt4] li[data-astro-cid-stu5lqt4]{font-size:22px}}.course-page[data-astro-cid-m26lgvsg] .m-hero .m-hero__visual{justify-self:center;width:72%;margin-inline:auto}.course-page[data-astro-cid-m26lgvsg] .m-hero .m-hero__sticker{box-shadow:none;color:var(--c-dark);pointer-events:none;background:url(/images/kreativny-marketer/brush-sticker.webp) 50%/100% 100% no-repeat;border-radius:0;padding:20px 30px 15px;font-size:24px;left:-20%;transform:rotate(-4deg)}.course-page[data-astro-cid-m26lgvsg] .audience__inner{align-items:center}.course-page[data-astro-cid-m26lgvsg] .audience__visual{margin-top:0}.course-page[data-astro-cid-m26lgvsg] :is(.m-hero__photo,.audience__photo,.solution__photo,.t-contact--frame .t-contact__photo){box-shadow:none}.course-page[data-astro-cid-m26lgvsg] .m-hero__bulb{transform-origin:100% 0;translate:-6% 8%;scale:.75}.course-page[data-astro-cid-m26lgvsg] :is(.solution__bulb,.t-stats__pencil){transform-origin:0 0;scale:.75}.course-page[data-astro-cid-m26lgvsg] .topics .materials{margin-top:70px}.course-page[data-astro-cid-m26lgvsg] .gallery{padding-top:40px}.course-page[data-astro-cid-m26lgvsg] .contact-icon{z-index:1;transform-origin:0 0;width:clamp(96px,32%,150px);animation:5s ease-in-out -1s infinite course-levitate;position:absolute;top:-48px;left:-64px;transform:scale(.75)rotate(-6deg)}@keyframes course-levitate{0%,to{translate:0}50%{translate:0 -10px}}.course-page[data-astro-cid-m26lgvsg] .faq__subtitle a{color:var(--c-secondary)}@media (width<=1024px){.course-page[data-astro-cid-m26lgvsg] .m-hero .m-hero__sticker{font-size:19px}}@media (width>=768px) and (width<=1024px){.course-page[data-astro-cid-m26lgvsg] .solution__bulb{transform-origin:100% 0}}@media (width<=767px){.course-page[data-astro-cid-m26lgvsg] .m-hero .m-hero__visual{width:calc(72% - 21.6px)}.course-page[data-astro-cid-m26lgvsg] .m-hero .m-hero__sticker{font-size:18px;left:-34px}.course-page[data-astro-cid-m26lgvsg] .t-stats__photo .t-stats__pencil{left:-14px}.course-page[data-astro-cid-m26lgvsg] .topics .materials{margin-top:50px}.course-page[data-astro-cid-m26lgvsg] .gallery{padding-top:24px}.course-page[data-astro-cid-m26lgvsg] .contact-icon{top:-40px;left:-10px}}@media (prefers-reduced-motion:reduce){.course-page[data-astro-cid-m26lgvsg] .contact-icon{animation:none}}
