.warsztaty-module__iHgqAW__page{min-height:100vh;font-family:var(--font-body),Inter,Arial,sans-serif;background:#faf8f3;overflow:hidden}.warsztaty-module__iHgqAW__hero,.warsztaty-module__iHgqAW__workshopsSection{width:min(1320px,100% - 96px);margin-inline:auto}.warsztaty-module__iHgqAW__hero{grid-template-columns:minmax(560px,1fr) minmax(540px,.95fr);align-items:center;gap:64px;min-height:470px;padding:38px 0 34px;display:grid}.warsztaty-module__iHgqAW__heroCopy h1,.warsztaty-module__iHgqAW__heroCopy h2,.warsztaty-module__iHgqAW__sectionHeading h2,.warsztaty-module__iHgqAW__ctaInner h2,.warsztaty-module__iHgqAW__workshopCard h3{color:var(--text-primary);font-family:var(--font-display),Georgia,serif;letter-spacing:-.04em;margin:0;font-weight:600}.warsztaty-module__iHgqAW__heroCopy h1{letter-spacing:-.03em;font-size:clamp(56px,5.4vw,72px);line-height:1}.warsztaty-module__iHgqAW__heroUnderline{background:var(--accent-coral);border-radius:58% 42% 64% 38%;width:min(360px,72%);height:8px;margin:8px 0 18px -8px;display:block;transform:rotate(-1.4deg)}.warsztaty-module__iHgqAW__heroCopy h2{white-space:nowrap;max-width:none;font-size:clamp(26px,2vw,32px);line-height:1.08}.warsztaty-module__iHgqAW__heroCopy>p{max-width:760px;color:var(--text-secondary);margin:18px 0 0;font-size:19px;line-height:1.62}.warsztaty-module__iHgqAW__heroCopy .hp-btn{margin-top:22px}.warsztaty-module__iHgqAW__heroCollage{min-height:390px;position:relative}.warsztaty-module__iHgqAW__polaroid{z-index:2;background:#fff;padding:9px 9px 24px;position:absolute;overflow:hidden;box-shadow:0 14px 30px #1f30421f}.warsztaty-module__iHgqAW__polaroid img{object-fit:cover;width:100%;height:100%;display:block}.warsztaty-module__iHgqAW__heroPaint{width:360px;height:265px;top:28px;left:52px;transform:rotate(-2deg)}.warsztaty-module__iHgqAW__heroBrushes{width:190px;height:260px;top:62px;right:10px;transform:rotate(5deg)}.warsztaty-module__iHgqAW__heroNote{z-index:5;width:128px;color:var(--text-primary);text-align:center;background:#f3eee4;margin:0;padding:18px 12px 16px;font-size:22px;line-height:1.08;position:absolute;top:0;right:-4px;transform:rotate(-4deg);box-shadow:0 8px 22px #1f304214}.warsztaty-module__iHgqAW__heroNote:before{content:"";background:#e0c99d80;width:62px;height:20px;position:absolute;top:-10px;left:34px}.warsztaty-module__iHgqAW__heroBrush,.warsztaty-module__iHgqAW__heroStroke{z-index:1;border-radius:58% 32% 60% 36%;display:block;position:absolute}.warsztaty-module__iHgqAW__heroBrush{width:60px;height:130px}.warsztaty-module__iHgqAW__heroBrushYellow{background:var(--accent-yellow);top:74px;left:0;transform:rotate(-17deg)}.warsztaty-module__iHgqAW__heroBrushRed{background:var(--accent-coral);top:44px;right:-4px;transform:rotate(16deg)}.warsztaty-module__iHgqAW__heroStroke{background:var(--accent-yellow);width:150px;height:24px;bottom:8px;left:105px;transform:rotate(-9deg)}.warsztaty-module__iHgqAW__workshopsSection{border-top:1px solid #27415b0f;padding:26px 0 58px}.warsztaty-module__iHgqAW__sectionHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:20px;display:flex}.warsztaty-module__iHgqAW__sectionHeading h2{font-size:clamp(42px,3.8vw,58px);line-height:1}.warsztaty-module__iHgqAW__sectionHeading>p{color:var(--text-primary);margin:0 18px 2px 0;font-size:25px;line-height:1.1;transform:rotate(-2deg)}.warsztaty-module__iHgqAW__workshopsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:none;display:grid}.warsztaty-module__iHgqAW__workshopCard{aspect-ratio:4/5;color:#fff;background:#201f1c;border:1px solid #27415b1a;border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 12px 30px #1f304214}.warsztaty-module__iHgqAW__workshopCard:hover{transform:translateY(-4px);box-shadow:0 18px 38px #1f304224}.warsztaty-module__iHgqAW__cardImage{background:#eee8dc;position:absolute;inset:0;overflow:hidden}.warsztaty-module__iHgqAW__cardImage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#10100f0a 0%,#10100f14 45%,#10100fd1 100%);position:absolute;inset:0}.warsztaty-module__iHgqAW__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .28s}.warsztaty-module__iHgqAW__workshopCard:hover .warsztaty-module__iHgqAW__cardImage img{transform:scale(1.025)}.warsztaty-module__iHgqAW__cardBody{z-index:3;padding:96px 24px 24px;position:absolute;bottom:0;left:0;right:0}.warsztaty-module__iHgqAW__cardRibbon{color:#25231f;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(8px);border-radius:999px;align-items:center;width:fit-content;max-width:100%;margin:0 0 11px;padding:7px 11px;font-size:10px;font-weight:700;line-height:1;display:flex;overflow:hidden;background:#ffffffe6!important}.warsztaty-module__iHgqAW__cardStatusRibbon{z-index:2;color:#20252c;letter-spacing:.035em;text-align:center;text-transform:uppercase;border-radius:999px 0 0 999px;width:fit-content;max-width:calc(100% - 16px);padding:8px 12px 8px 14px;font-size:9px;font-weight:800;line-height:1.1;display:block;position:absolute;top:12px;right:0;box-shadow:0 3px 12px #1f30422e}.warsztaty-module__iHgqAW__status_open{color:#235b3b;background:#e5f4e9}.warsztaty-module__iHgqAW__status_closed{color:#754900;background:#fff0c5}.warsztaty-module__iHgqAW__status_archived{color:#5b5650;background:#efebe5}.warsztaty-module__iHgqAW__status_details{color:#185182;background:#e6f1fb}.warsztaty-module__iHgqAW__ribbon_0{background:#ffd7dc}.warsztaty-module__iHgqAW__ribbon_1{background:#ffe9a9}.warsztaty-module__iHgqAW__ribbon_2{background:#ffd7d1}.warsztaty-module__iHgqAW__ribbon_3{background:#d7eaff}.warsztaty-module__iHgqAW__workshopCard h3{color:#fff;text-wrap:balance;text-shadow:0 2px 18px #00000040;max-width:92%;margin:0;font-size:clamp(27px,2.35vw,38px);line-height:.98}.warsztaty-module__iHgqAW__cardType{display:none}.warsztaty-module__iHgqAW__cardMeta{border-top:1px solid #ffffff42;grid-template-columns:18px minmax(0,1fr) 36px;align-items:center;gap:8px;margin-top:16px;padding-top:13px;display:grid}.warsztaty-module__iHgqAW__pin{color:#fff;font-size:17px}.warsztaty-module__iHgqAW__cardMeta strong,.warsztaty-module__iHgqAW__cardMeta span{display:block}.warsztaty-module__iHgqAW__cardMeta strong{color:#fff;font-size:11px;font-weight:650;line-height:1.25}.warsztaty-module__iHgqAW__cardMeta div>span{color:#ffffffc2;margin-top:2px;font-size:9px;line-height:1.2}.warsztaty-module__iHgqAW__cardArrow{color:#fff;border:1px solid #ffffffbf;border-radius:50%;place-items:center;width:32px;height:32px;font-size:16px;transition:background .16s,color .16s,border-color .16s;display:grid!important}.warsztaty-module__iHgqAW__workshopCard:hover .warsztaty-module__iHgqAW__cardArrow{color:#20252c;background:#fff;border-color:#fff}.warsztaty-module__iHgqAW__cta{background:#fffdfa;border-top:1px solid #27415b0f;padding:50px 24px 60px;position:relative;overflow:hidden}.warsztaty-module__iHgqAW__ctaInner{z-index:2;text-align:center;width:min(920px,100% - 48px);margin-inline:auto;position:relative}.warsztaty-module__iHgqAW__ctaInner h2{font-size:clamp(38px,3.2vw,52px);line-height:1.03}.warsztaty-module__iHgqAW__ctaInner p{color:var(--text-secondary);margin:12px auto 0;font-size:17px}.warsztaty-module__iHgqAW__ctaInner .hp-btn{min-width:280px;margin-top:20px}.warsztaty-module__iHgqAW__ctaBrush{z-index:1;border-radius:58% 34% 62% 36%;width:165px;height:30px;position:absolute;left:-28px}.warsztaty-module__iHgqAW__ctaBlue{background:var(--accent-blue);bottom:78px;transform:rotate(-18deg)}.warsztaty-module__iHgqAW__ctaYellow{background:var(--accent-yellow);bottom:40px;left:-8px;transform:rotate(-16deg)}.warsztaty-module__iHgqAW__ctaRed{background:var(--accent-coral);bottom:3px;left:22px;transform:rotate(-14deg)}@media (max-width:1120px){.warsztaty-module__iHgqAW__hero,.warsztaty-module__iHgqAW__workshopsSection{width:min(100% - 48px,980px)}.warsztaty-module__iHgqAW__hero{grid-template-columns:.98fr 1.02fr;gap:30px}.warsztaty-module__iHgqAW__heroCopy h2{font-size:clamp(22px,2.2vw,26px)}.warsztaty-module__iHgqAW__heroCollage{transform-origin:100%;transform:scale(.9)}.warsztaty-module__iHgqAW__workshopsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.warsztaty-module__iHgqAW__workshopsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.warsztaty-module__iHgqAW__hero,.warsztaty-module__iHgqAW__workshopsSection{width:min(100% - 36px,420px)}.warsztaty-module__iHgqAW__hero{grid-template-columns:1fr;gap:10px;min-height:0;padding:18px 0 28px}.warsztaty-module__iHgqAW__heroCopy{order:2}.warsztaty-module__iHgqAW__heroCopy h1{font-size:clamp(56px,16vw,74px)}.warsztaty-module__iHgqAW__heroUnderline{width:260px;height:6px}.warsztaty-module__iHgqAW__heroCopy h2{white-space:normal;font-size:31px}.warsztaty-module__iHgqAW__heroCopy>p{font-size:15px}.warsztaty-module__iHgqAW__heroCopy .hp-btn{width:100%}.warsztaty-module__iHgqAW__heroCollage{order:1;min-height:300px;transform:none}.warsztaty-module__iHgqAW__heroPaint{width:230px;height:170px;top:30px;left:18px}.warsztaty-module__iHgqAW__heroBrushes{width:126px;height:175px;top:54px;right:6px}.warsztaty-module__iHgqAW__heroNote{width:95px;padding:13px 8px;font-size:17px;top:0;right:-4px}.warsztaty-module__iHgqAW__heroBrush{width:42px;height:92px}.warsztaty-module__iHgqAW__heroStroke{width:110px;height:18px;bottom:18px;left:82px}.warsztaty-module__iHgqAW__sectionHeading{display:block}.warsztaty-module__iHgqAW__sectionHeading h2{font-size:42px}.warsztaty-module__iHgqAW__sectionHeading>p{margin:12px 0 0;font-size:21px}.warsztaty-module__iHgqAW__workshopsGrid{grid-template-columns:1fr;gap:14px}.warsztaty-module__iHgqAW__cardStatusRibbon{font-size:9px;top:10px}.warsztaty-module__iHgqAW__cardRibbon{font-size:9px}.warsztaty-module__iHgqAW__workshopCard h3{font-size:26px}.warsztaty-module__iHgqAW__cta{padding:44px 18px 108px}.warsztaty-module__iHgqAW__ctaInner{width:min(100%,390px)}.warsztaty-module__iHgqAW__ctaInner h2{font-size:35px}.warsztaty-module__iHgqAW__ctaInner .hp-btn{width:100%;min-width:0}.warsztaty-module__iHgqAW__ctaBrush{width:112px}}
