.hero.svelte-tpvji3{position:relative;z-index:1;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-top:calc(var(--nav-h) + clamp(20px,5vw,60px));padding-bottom:clamp(30px,5vw,60px);overflow:hidden}.hero-bg.svelte-tpvji3{position:absolute;inset:0;z-index:0;background-image:none;background-color:transparent;background-size:cover;background-position:center;pointer-events:none}.hero-inner.svelte-tpvji3{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.hero-copy.svelte-tpvji3{display:flex;flex-direction:column;justify-content:center;min-width:0;background:linear-gradient(145deg,#fff9ebb8,#edcf9a94 52%,#c1924c70),#e2be807a;border:1px solid rgba(255,236,198,.88);border-radius:30px;padding:clamp(26px,4vw,56px);box-shadow:0 30px 60px #432b0e2e;backdrop-filter:blur(22px) saturate(165%) brightness(1.08);-webkit-backdrop-filter:blur(22px) saturate(165%) brightness(1.08)}@media(min-width:900px){.hero-inner.svelte-tpvji3{display:grid;grid-template-columns:minmax(0,auto) 1fr;align-items:center;gap:clamp(30px,5vw,80px)}.hero-copy.svelte-tpvji3{max-width:720px}}.hero-scroll.svelte-tpvji3{position:relative;z-index:1}.hero-title.pe-display.svelte-tpvji3{margin:0;max-width:none;display:flex;align-items:center;flex-wrap:wrap;gap:clamp(8px,1.4vw,18px);font-size:clamp(1.95rem,6.4vw,3.5rem);will-change:transform;font-weight:700}.hero-rot-line.svelte-tpvji3{will-change:transform}.hero-heading-text.svelte-tpvji3{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.22em;min-width:0;white-space:normal}.hero-line.svelte-tpvji3{display:inline-block;max-width:100%;overflow:hidden;padding-bottom:.22em;padding-inline:.08em;margin-inline:-.08em}.hero-in.svelte-tpvji3{display:block}.hero-accent.svelte-tpvji3{font-family:var(--font-serif);font-style:normal;font-weight:700;letter-spacing:-.02em}.hero-bottom.svelte-tpvji3{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(24px,4vw,40px);margin-top:clamp(34px,5vw,64px)}.hero-lead.svelte-tpvji3{margin:0}.hero-lead.svelte-tpvji3 em:where(.svelte-tpvji3){color:var(--lime)}.hero-actions.svelte-tpvji3{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(16px,2.5vw,30px)}.hero-cta.svelte-tpvji3{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:17.19px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink);text-decoration:none;background:var(--lime);border-radius:999px;padding:15px 24px;transform:translate3d(var(--mag-x, 0),var(--mag-y, 0),0);will-change:transform;transition:transform .16s var(--ease),box-shadow .26s var(--ease)}.hero-cta.svelte-tpvji3:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.hero-cta.svelte-tpvji3:hover{box-shadow:0 0 34px #00eaff6b}}.hero-ghost.svelte-tpvji3{font-family:var(--font-mono);font-size:17.19px;text-transform:uppercase;letter-spacing:.08em;color:var(--bone-dim);text-decoration:none;transition:color .2s var(--ease)}.hero-ghost.svelte-tpvji3:hover,.hero-ghost.svelte-tpvji3:focus-visible{color:var(--bone)}.hero-scroll.svelte-tpvji3{position:absolute;right:var(--gutter);bottom:clamp(18px,3vw,34px);display:none;align-items:center;gap:10px;font-family:var(--font-mono);font-size:14.55px;text-transform:uppercase;letter-spacing:.18em;color:var(--bone-faint)}.hero-scroll.svelte-tpvji3 i:where(.svelte-tpvji3){display:block;width:1px;height:34px;background:linear-gradient(var(--lime),transparent);transform-origin:top}@media(min-width:1100px){.hero-scroll.svelte-tpvji3{display:inline-flex}}@keyframes svelte-tpvji3-hero-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes svelte-tpvji3-hero-fade{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-tpvji3-hero-scroll-line{0%,to{transform:scaleY(.3);opacity:.35}50%{transform:scaleY(1);opacity:1}}.hero-in.svelte-tpvji3{animation:svelte-tpvji3-hero-rise 1.2s var(--ease) both}.hero-line.svelte-tpvji3:nth-child(1) .hero-in:where(.svelte-tpvji3){animation-delay:.08s}.hero-line.svelte-tpvji3:nth-child(2) .hero-in:where(.svelte-tpvji3){animation-delay:.18s}.hero-lead.svelte-tpvji3{animation:svelte-tpvji3-hero-fade 1.2s var(--ease) .34s both}.hero-actions.svelte-tpvji3{animation:svelte-tpvji3-hero-fade 1.2s var(--ease) .44s both}.hero-scroll.svelte-tpvji3 i:where(.svelte-tpvji3){animation:svelte-tpvji3-hero-scroll-line 2.4s var(--ease-inout) infinite}@media(prefers-reduced-motion:reduce){.hero-in.svelte-tpvji3,.hero-lead.svelte-tpvji3,.hero-actions.svelte-tpvji3,.hero-scroll.svelte-tpvji3 i:where(.svelte-tpvji3){animation:none!important;opacity:1!important;transform:none!important}}.reveal.armed.svelte-1k6tvgd{opacity:0;transition:opacity 1.15s cubic-bezier(.22,1,.36,1),transform 1.15s cubic-bezier(.22,1,.36,1),clip-path 1.25s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal.r-up.armed.svelte-1k6tvgd{transform:translateY(44px)}.reveal.r-left.armed.svelte-1k6tvgd{transform:translate(-52px)}.reveal.r-right.armed.svelte-1k6tvgd{transform:translate(52px)}.reveal.r-weave.armed.svelte-1k6tvgd{transform:translateY(30px);clip-path:inset(0 100% 0 0)}.reveal.armed.visible.svelte-1k6tvgd{opacity:1;transform:none;clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.reveal.svelte-1k6tvgd,.reveal.armed.svelte-1k6tvgd,.reveal.armed.visible.svelte-1k6tvgd{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}}.about-grid.svelte-1s3wddu{display:flex;flex-direction:column;gap:clamp(24px,4vw,48px)}.about-head.svelte-1s3wddu{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,4vw,48px)}.about-head-text.svelte-1s3wddu{min-width:0}.led-strip-light.svelte-1s3wddu{position:absolute;width:60%;height:4px;background:#fffc;box-shadow:0 0 15px 5px #fff9;top:-10px;left:20%;pointer-events:none;z-index:10}.about-photo.svelte-1s3wddu{position:relative;flex:0 0 auto;width:clamp(120px,16vw,200px);margin:0;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#ffffff24;box-shadow:inset 0 1px #ffffff14,0 0 #00eaff00;transition:box-shadow .32s var(--ease),border-color .32s var(--ease)}.about-photo.svelte-1s3wddu img:where(.svelte-1s3wddu){display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:8px;filter:grayscale(1) contrast(1.02);transition:filter .42s var(--ease);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.about-photo.svelte-1s3wddu:active{border-color:#00eaff66;box-shadow:inset 0 1px #ffffff14,0 0 24px #00eaff52,0 0 48px #00eaff29}.about-photo.svelte-1s3wddu:active img:where(.svelte-1s3wddu){filter:grayscale(0) contrast(1)}@media(hover:hover)and (pointer:fine){.about-photo.svelte-1s3wddu:hover{border-color:#00eaff66;box-shadow:inset 0 1px #ffffff14,0 0 24px #00eaff52,0 0 48px #00eaff29}.about-photo.svelte-1s3wddu:hover img:where(.svelte-1s3wddu){filter:grayscale(0) contrast(1)}}@media(prefers-reduced-motion:reduce){.about-photo.svelte-1s3wddu,.about-photo.svelte-1s3wddu img:where(.svelte-1s3wddu){transition-duration:0ms}}.about-title.svelte-1s3wddu{margin-top:18px;max-width:none}.about-title.svelte-1s3wddu em:where(.svelte-1s3wddu){color:var(--lime);font-style:normal}.about-body.svelte-1s3wddu [data-tenant=osnowa-studio] .pe-body+.pe-body{margin-top:1.1em}.about-body.svelte-1s3wddu strong:where(.svelte-1s3wddu){color:var(--bone);font-weight:600}.about-roles.svelte-1s3wddu{list-style:none;margin:clamp(20px,2.6vw,30px) 0 0;padding:0;display:flex;flex-direction:column;gap:0}.about-roles.svelte-1s3wddu li:where(.svelte-1s3wddu){display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:clamp(12px,1.6vw,16px) 0;border-top:1px solid var(--line-soft)}.about-roles.svelte-1s3wddu li:where(.svelte-1s3wddu):first-child{border-top:0}.role-name.svelte-1s3wddu{flex:0 0 auto;min-width:10.5em;font-family:var(--font-mono);font-size:16.56px;text-transform:uppercase;letter-spacing:.08em;color:var(--bone)}.role-desc.svelte-1s3wddu{flex:1 1 14ch;min-width:0;color:var(--bone-dim);font-size:1.32rem;line-height:1.6}@media(max-width:560px){.role-name.svelte-1s3wddu{min-width:100%}}.about-tags.svelte-1s3wddu{list-style:none;margin:clamp(26px,3.5vw,40px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.about-tags.svelte-1s3wddu li:where(.svelte-1s3wddu){font-family:var(--font-mono);font-size:16.56px;letter-spacing:.02em;color:var(--bone-dim);border:1px solid var(--line);border-radius:999px;padding:7px 14px;transition:color .22s var(--ease),border-color .22s var(--ease)}@media(hover:hover)and (pointer:fine){.about-tags.svelte-1s3wddu li:where(.svelte-1s3wddu):hover{color:var(--lime);border-color:var(--lime)}}.about-stats.svelte-1s3wddu{display:flex;flex-direction:column;gap:clamp(22px,3.5vw,40px);margin-top:clamp(48px,7vw,96px);padding-top:clamp(36px,5vw,56px);border-top:1px solid var(--line-soft)}.about-stats-glass.svelte-1s3wddu{display:flex;flex-direction:column;gap:clamp(22px,3.5vw,40px)}[data-tenant=osnowa-studio] .pe .about-stat{display:flex;flex-direction:column;gap:12px}[data-tenant=osnowa-studio] .pe .about-stat+.about-stat{padding-top:clamp(22px,3.5vw,40px);border-top:1px solid var(--line)}.about-stat-n.svelte-1s3wddu{font-family:var(--font-display);font-weight:400;font-size:clamp(2.91rem,5.82vw,4.76rem);line-height:1.02;letter-spacing:.006em}.about-stat-l.svelte-1s3wddu{font-size:18.52px;line-height:1.5;color:var(--bone-dim);max-width:24ch}@media(max-width:700px){.about-head.svelte-1s3wddu{flex-direction:column;align-items:flex-start}.about-photo.svelte-1s3wddu{width:clamp(150px,46vw,220px)}}@media(max-width:860px){.about-grid.svelte-1s3wddu{grid-template-columns:1fr}.about-stats.svelte-1s3wddu{grid-template-columns:1fr;gap:28px}}.proc-head.svelte-ke3mun{max-width:none;margin-bottom:clamp(40px,6vw,72px)}.proc-title.svelte-ke3mun{margin-top:16px;line-height:1.08;padding-bottom:.12em}.proc-title.svelte-ke3mun em:where(.svelte-ke3mun){color:var(--lime);font-style:normal}.proc-list.svelte-ke3mun{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,34px)}[data-tenant=osnowa-studio] .pe .proc-step{display:flex;gap:clamp(16px,2.5vw,28px);align-items:flex-start;padding-top:26px;border-top:1px solid var(--line)}.proc-n.svelte-ke3mun{font-family:var(--font-display);font-weight:400;font-size:clamp(2.52rem,4.23vw,3.7rem);line-height:1.02;letter-spacing:.006em;flex:none}.proc-t.svelte-ke3mun{font-family:var(--font-display);font-weight:400;font-size:clamp(1.73rem,2.91vw,2.38rem);letter-spacing:.004em;line-height:1.2;margin:0 0 10px}.proc-d.svelte-ke3mun{margin:0;color:var(--bone-dim);font-size:19.84px;line-height:1.6;max-width:54ch}@media(max-width:720px){.proc-list.svelte-ke3mun{grid-template-columns:1fr}}.faq-inner.svelte-zl4nfb{display:flex;flex-direction:column}.faq-head.svelte-zl4nfb{display:flex;flex-direction:column;gap:16px;margin-bottom:clamp(32px,5vw,56px)}.faq-title.svelte-zl4nfb{margin-top:6px}.faq-list.svelte-zl4nfb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(14px,1.8vw,20px);width:100%;max-width:880px}.faq-item.svelte-zl4nfb{position:relative;isolation:isolate;border-radius:18px;overflow:hidden;transition:transform .52s var(--ease-organic);will-change:transform}.faq-item.svelte-zl4nfb:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:18px;pointer-events:none;background:linear-gradient(120deg,#ffffff3d,#f4f9fc21 48%,#ffffff38);border:1px solid rgba(255,255,255,.42);backdrop-filter:blur(18px) saturate(1.4) brightness(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.4) brightness(1.05);box-shadow:inset 0 1px #ffffff73,0 0 24px #fff3,0 20px 46px #0a141e3d;transition:box-shadow .42s var(--ease)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.faq-item.svelte-zl4nfb:before{background:linear-gradient(120deg,#ffffffb3,#f4f9fc99 48%,#ffffffad)}}.faq-q.svelte-zl4nfb{margin:0;font-size:inherit;font-weight:400}.faq-trigger.svelte-zl4nfb{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;text-align:left;cursor:pointer;background:transparent;border:none;border-radius:18px;padding:clamp(20px,2.6vw,30px) clamp(20px,3vw,34px);color:var(--bone);transition:background .24s var(--ease)}.faq-trigger.svelte-zl4nfb:focus-visible{outline:2px solid var(--bone);outline-offset:-4px}@media(hover:hover)and (pointer:fine){.faq-trigger.svelte-zl4nfb:hover{background:#ffffff1f}}.faq-q-text.svelte-zl4nfb{font-family:var(--font-display);font-weight:400;font-size:clamp(1.28rem,2.2vw,1.63rem);line-height:1.3;letter-spacing:.004em;color:var(--bone)}.faq-icon.svelte-zl4nfb{position:relative;flex:none;width:22px;height:22px}.faq-icon.svelte-zl4nfb span:where(.svelte-zl4nfb){position:absolute;top:50%;left:50%;width:16px;height:2px;border-radius:2px;background:var(--bone);transform:translate(-50%,-50%);transition:transform .42s var(--ease-organic)}.faq-icon.svelte-zl4nfb span:where(.svelte-zl4nfb):nth-child(2){transform:translate(-50%,-50%) rotate(90deg) scaleX(1)}.faq-icon.is-open.svelte-zl4nfb span:where(.svelte-zl4nfb):nth-child(2){transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.faq-panel.svelte-zl4nfb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .48s var(--ease-organic)}.faq-panel.is-open.svelte-zl4nfb{grid-template-rows:1fr}.faq-panel-inner.svelte-zl4nfb{overflow:hidden;min-height:0}.faq-a.svelte-zl4nfb{margin:0;padding:0 clamp(20px,3vw,34px) clamp(22px,2.8vw,30px);font-size:clamp(1.12rem,1.7vw,1.28rem);line-height:1.6;color:var(--bone-dim);max-width:62ch}@media(hover:hover)and (pointer:fine){.faq-item.svelte-zl4nfb:hover{transform:translateY(-4px) scale(1.006)}.faq-item.svelte-zl4nfb:hover:before{box-shadow:inset 0 1px #ffffff80,0 0 26px #ffffff42,0 26px 54px #0a141e47}}@media(prefers-reduced-motion:reduce){.faq-item.svelte-zl4nfb,.faq-panel.svelte-zl4nfb,.faq-icon.svelte-zl4nfb span:where(.svelte-zl4nfb){transition:none}}.contact-inner.svelte-p68uhb{display:flex;flex-direction:column}.contact-head.svelte-p68uhb{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.contact-title.svelte-p68uhb{font-family:var(--font-display);font-weight:400;font-size:clamp(2.25rem,5.55vw,4.5rem);line-height:1.16;letter-spacing:.004em;margin:18px 0 clamp(36px,5vw,64px);color:var(--bone)}.contact-title.svelte-p68uhb span:where(.svelte-p68uhb){display:block}.contact-title.svelte-p68uhb em:where(.svelte-p68uhb){font-family:var(--font-serif);font-style:normal;font-weight:400}.contact-grid.svelte-p68uhb{display:flex;flex-direction:column;gap:clamp(28px,4vw,44px);padding-top:clamp(30px,4vw,48px);border-top:1px solid var(--line-soft)}.contact-lead.svelte-p68uhb{font-size:clamp(1.39rem,2.12vw,1.73rem);color:var(--bone-dim);position:relative;isolation:isolate;width:fit-content;max-width:100%;padding:clamp(14px,1.8vw,22px) clamp(16px,2.2vw,26px)}.contact-lead.svelte-p68uhb:after{content:"";position:absolute;z-index:-1;inset:calc(-10% - 6px) calc(-3.5% - 8px) calc(-10% - 7px) calc(-3.5% - 7px);pointer-events:none;clip-path:var(--shard-b);background:linear-gradient(122deg,#ffffff94,#f0f7fc6b 46%,#fafdff85),linear-gradient(34deg,#fff0 52%,#ffffff47 53.5%,#ffffff14 64%,#fff0 72%);backdrop-filter:blur(10px) saturate(1.3) brightness(1.04);-webkit-backdrop-filter:blur(10px) saturate(1.3) brightness(1.04);filter:drop-shadow(0 0 .6px rgba(255,255,255,.92)) drop-shadow(0 16px 38px rgba(10,20,30,.2))}.contact-cards.svelte-p68uhb{display:flex;flex-direction:column;gap:14px}.contact-card.svelte-p68uhb{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px 20px;text-decoration:none;color:var(--bone);position:relative;isolation:isolate;border:1px solid var(--line);border-radius:14px;padding:clamp(18px,2.5vw,26px) clamp(20px,3vw,30px);transition:border-color .26s var(--ease),background .26s var(--ease),transform .18s var(--ease)}.contact-card.svelte-p68uhb:after{content:"";position:absolute;z-index:-1;inset:calc(-10% - 5px) calc(-3.5% - 7px) calc(-10% - 6px) calc(-3.5% - 6px);pointer-events:none;clip-path:var(--shard-a);background:linear-gradient(118deg,#fff9,#f0f7fc70 42%,#fafdff8c),linear-gradient(30deg,#fff0 56%,#ffffff4d 57.5%,#fff0 70%);backdrop-filter:blur(10px) saturate(1.3) brightness(1.04);-webkit-backdrop-filter:blur(10px) saturate(1.3) brightness(1.04);filter:drop-shadow(0 0 .6px rgba(255,255,255,.92)) drop-shadow(0 16px 38px rgba(10,20,30,.2))}.contact-card-label.svelte-p68uhb{grid-row:1;font-family:var(--font-mono);font-size:14.55px;text-transform:uppercase;letter-spacing:.18em;color:var(--bone-faint)}.contact-card-value.svelte-p68uhb{grid-column:1 / 3;grid-row:2;min-width:0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.59rem,3.05vw,2.31rem);letter-spacing:-.01em;white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.contact-card.svelte-p68uhb svg:where(.svelte-p68uhb){grid-column:3;grid-row:2;width:26px;height:12px;color:var(--lime);transition:transform .32s var(--ease)}.contact-card.svelte-p68uhb:active{transform:scale(.99)}@media(hover:hover)and (pointer:fine){.contact-card.svelte-p68uhb:hover{border-color:var(--lime);background:#00eaff0f}.contact-card.svelte-p68uhb:hover svg:where(.svelte-p68uhb){transform:translate(6px)}}.contact-form.svelte-p68uhb{display:flex;flex-direction:column;gap:clamp(16px,2vw,22px);width:100%;max-width:560px;margin-top:clamp(34px,5vw,56px);padding:clamp(24px,3.4vw,40px);position:relative;isolation:isolate;background:transparent;border:1px solid transparent;border-radius:18px}.contact-form.svelte-p68uhb:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:18px;pointer-events:none;background:linear-gradient(120deg,#ffffff38,#f4f9fc1f 48%,#fff3);border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(18px) saturate(1.4) brightness(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.4) brightness(1.05);box-shadow:inset 0 1px #ffffff73,0 0 24px #ffffff38,0 24px 52px #0a141e47}.contact-form-kicker.svelte-p68uhb{font-family:var(--font-mono);font-size:14.55px;text-transform:uppercase;letter-spacing:.22em;color:#000}.cf-field.svelte-p68uhb{display:flex;flex-direction:column;gap:8px}.cf-label.svelte-p68uhb{font-family:var(--font-mono);font-size:14.55px;text-transform:uppercase;letter-spacing:.14em;color:#000}.cf-input.svelte-p68uhb{width:100%;font-family:var(--font-body);font-size:1.32rem;color:var(--bone);background:#ffffff6b;border:1px solid var(--line);border-radius:12px;padding:14px 16px;transition:border-color .22s var(--ease),background .22s var(--ease),box-shadow .22s var(--ease)}.cf-input.svelte-p68uhb::placeholder{color:var(--bone-faint);opacity:.7}.cf-input.svelte-p68uhb:focus{outline:none;border-color:var(--bone);background:#ffffffa8;box-shadow:0 0 0 3px #0000000f}.cf-textarea.svelte-p68uhb{resize:vertical;min-height:120px;line-height:1.55}.cf-submit.svelte-p68uhb{display:inline-flex;align-items:center;justify-content:center;gap:14px;align-self:flex-start;margin-top:4px;font-family:var(--font-mono);font-size:15.87px;text-transform:uppercase;letter-spacing:.16em;color:#fff;background:var(--bone);border:1px solid var(--bone);border-radius:999px;padding:15px 28px;cursor:pointer;transition:transform .16s var(--ease-organic),opacity .2s var(--ease)}.cf-submit.svelte-p68uhb svg:where(.svelte-p68uhb){width:22px;height:10px;transition:transform .32s var(--ease)}.cf-submit.svelte-p68uhb:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.cf-submit.svelte-p68uhb:hover{opacity:.88}.cf-submit.svelte-p68uhb:hover svg:where(.svelte-p68uhb){transform:translate(5px)}}.cf-submit.svelte-p68uhb:focus-visible{outline:2px solid var(--bone);outline-offset:3px}.cf-input--bad.svelte-p68uhb{border-color:var(--neon-red, #ff0033);box-shadow:0 0 0 3px #ff00331f}.cf-err.svelte-p68uhb{font-family:var(--font-mono);font-size:14.55px;line-height:1.45;letter-spacing:.02em;color:#a80020;word-break:keep-all;overflow-wrap:normal}.cf-ok.svelte-p68uhb{position:relative;isolation:isolate;display:flex;align-items:flex-start;gap:14px;margin-top:4px;padding:16px 18px;border-radius:16px;border:1px solid rgba(255,255,255,.5);background:linear-gradient(120deg,#fff6,#f4f9fc3d,#ffffff5c);backdrop-filter:blur(16px) saturate(1.35) brightness(1.05);-webkit-backdrop-filter:blur(16px) saturate(1.35) brightness(1.05);box-shadow:inset 0 1px #fff9,0 18px 40px -22px #0a141e66;animation:svelte-p68uhb-cf-ok-in .46s cubic-bezier(.23,1,.32,1) both}@keyframes svelte-p68uhb-cf-ok-in{0%{opacity:0;transform:translate3d(0,8px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}.cf-ok-seal.svelte-p68uhb{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#fff;background:var(--bone);box-shadow:0 0 0 4px #ffffff80}.cf-ok-seal.svelte-p68uhb svg:where(.svelte-p68uhb){width:18px;height:18px}.cf-ok-text.svelte-p68uhb{display:flex;flex-direction:column;gap:4px;min-width:0}.cf-ok-title.svelte-p68uhb{font-family:var(--font-mono);font-size:14.55px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#000}.cf-note.svelte-p68uhb{font-size:1.25rem;line-height:1.55;color:var(--bone-dim)}@media(prefers-reduced-motion:reduce){.cf-ok.svelte-p68uhb{animation:none}}.contact-sig.svelte-p68uhb{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:clamp(40px,6vw,72px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--line-soft)}.contact-sig-name.svelte-p68uhb{font-family:var(--font-serif);font-style:normal;font-size:clamp(1.85rem,3.97vw,2.91rem);color:var(--bone)}.contact-sig-role.svelte-p68uhb{font-family:var(--font-mono);font-size:15.87px;text-transform:uppercase;letter-spacing:.16em;color:var(--bone-faint)}@media(max-width:720px){.contact-grid.svelte-p68uhb{grid-template-columns:1fr}.contact-card-value.svelte-p68uhb{font-size:min(1.59rem,calc((100vw - 130px) / 11.5))}.contact-card.svelte-p68uhb{gap:6px 12px;padding:clamp(16px,4.6vw,22px) clamp(16px,4.6vw,22px)}.contact-card.svelte-p68uhb svg:where(.svelte-p68uhb){width:20px;height:10px}}.pe-depth.svelte-19fij4n{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.pe-depth-layer.svelte-19fij4n{position:absolute;inset:0;will-change:transform}.d-shape.svelte-19fij4n{position:absolute;width:var(--s);height:var(--s);animation:svelte-19fij4n-d-float var(--dur, 22s) cubic-bezier(.45,0,.55,1) infinite;will-change:transform}.d-ring.svelte-19fij4n{border-radius:50%;background:radial-gradient(circle,#96a0be1a,#96a0be00 68%);filter:blur(8px)}.d-square.svelte-19fij4n{border-radius:50%;background:radial-gradient(circle,#9e94bc1f,#9e94bc00 70%);filter:blur(6px)}.d-dot.svelte-19fij4n{border-radius:50%;background:#00000024}.d-glow.svelte-19fij4n{background:radial-gradient(circle,#7a8eaa8c,#7a8eaa00 70%);box-shadow:0 0 14px 3px #7a8eaa2e}@keyframes svelte-19fij4n-d-float{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-18px,0) rotate(4deg)}}.d-square.svelte-19fij4n{animation-name:svelte-19fij4n-d-float-sq}@keyframes svelte-19fij4n-d-float-sq{0%,to{transform:translateZ(0) rotate(45deg)}50%{transform:translate3d(0,-16px,0) rotate(51deg)}}.pe-depth.svelte-19fij4n{opacity:.7}@media(max-width:720px){.pe-depth.svelte-19fij4n{opacity:.5}.pe-depth-layer.svelte-19fij4n .d-shape:where(.svelte-19fij4n):nth-child(n+3){display:none}}@media(prefers-reduced-motion:reduce){.d-shape.svelte-19fij4n{animation:none!important}.pe-depth-layer.svelte-19fij4n{transform:none!important}}.ls.svelte-1md53pe{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;mix-blend-mode:normal}.ls-beams.svelte-1md53pe,.ls-pools.svelte-1md53pe{position:absolute;inset:0;transform:translate3d(var(--ls-px, 0px),0,0);will-change:transform}.ls-beam.svelte-1md53pe{position:absolute;top:-12%;left:var(--l);width:var(--w);height:118%;margin-left:calc(var(--w) / -2);transform-origin:50% 0;transform:rotate(calc(var(--rot) + var(--ls-tilt, 0deg)));transition:transform .9s cubic-bezier(.23,1,.32,1);background:linear-gradient(to bottom,#fffaec80,#fff6e238 34%,#fff3da14 62%,#fff3da00 88%);clip-path:polygon(40% 0%,60% 0%,100% 100%,0% 100%);filter:blur(22px);opacity:var(--o);animation:svelte-1md53pe-ls-beam-live var(--dur, 12s) cubic-bezier(.45,0,.55,1) var(--delay, 0s) infinite;will-change:transform,opacity}@keyframes svelte-1md53pe-ls-beam-live{0%,to{transform:rotate(calc(var(--rot) + var(--ls-tilt, 0deg) - 1.8deg)) translate3d(-2.5%,0,0) scaleX(.94);opacity:calc(var(--o) * .72)}32%{transform:rotate(calc(var(--rot) + var(--ls-tilt, 0deg) + 1.2deg)) translate3d(1.5%,0,0) scaleX(1.04);opacity:var(--o)}63%{transform:rotate(calc(var(--rot) + var(--ls-tilt, 0deg) + 2.1deg)) translate3d(3%,0,0) scaleX(.98);opacity:calc(var(--o) * .84)}82%{transform:rotate(calc(var(--rot) + var(--ls-tilt, 0deg) - .6deg)) translate3d(-1%,0,0) scaleX(1.02);opacity:calc(var(--o) * .92)}}.ls-pool.svelte-1md53pe{position:absolute;left:var(--l);top:var(--t);width:var(--s);height:calc(var(--s) * .62);margin:calc(var(--s) * -.31) 0 0 calc(var(--s) / -2);border-radius:50%;background:radial-gradient(ellipse at center,#fffcf28c,#fff6e233 38%,#fff4de00 72%);filter:blur(26px);opacity:var(--o);animation:svelte-1md53pe-ls-pulse var(--dur, 15s) cubic-bezier(.45,0,.55,1) infinite;will-change:opacity}@keyframes svelte-1md53pe-ls-pulse{0%,to{opacity:calc(var(--o) * .72)}38%{opacity:var(--o)}64%{opacity:calc(var(--o) * .84)}}.ls-cursor.svelte-1md53pe{position:absolute;left:0;top:0;width:74vmax;height:74vmax;margin:-37vmax 0 0 -37vmax;border-radius:50%;background:radial-gradient(circle,#fffcf275,#fff6e230 32%,#fff4de0f 52%,#fff4de00 70%);transform:translate3d(var(--ls-cx, 50vw),var(--ls-cy, 42vh),0);will-change:transform}.ls-trail.svelte-1md53pe{position:absolute;left:0;top:0;width:26vmax;height:26vmax;margin:-13vmax 0 0 -13vmax;border-radius:50%;background:radial-gradient(circle,#fffdf58c,#fff3d842 30%,#fceac414 54%,#fceac400 72%);transform:translate3d(var(--ls-tx, 50vw),var(--ls-ty, 42vh),0);will-change:transform}.ls-spark.svelte-1md53pe{position:absolute;left:0;top:0;width:9vmax;height:9vmax;margin:-4.5vmax 0 0 -4.5vmax;border-radius:50%;background:radial-gradient(circle,#fffffceb,#fff9e870 22%,#fae2b324,#fae2b300 70%);transform:translate3d(var(--ls-hx, 50vw),var(--ls-hy, 42vh),0);will-change:transform}.ls-motes.svelte-1md53pe{position:absolute;inset:-6%;transform:translate3d(var(--ls-mx, 0px),var(--ls-my, 0px),0);will-change:transform}.ls-mote.svelte-1md53pe{position:absolute;width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle,#fff,#fff6dc99,#fff6dc00 68%);box-shadow:0 0 4px .5px #fff2d680;opacity:var(--o);animation:svelte-1md53pe-ls-drift var(--dur, 24s) linear var(--delay, 0s) infinite;will-change:transform,opacity}@keyframes svelte-1md53pe-ls-drift{0%{transform:translateZ(0) scale(.85);opacity:0}12%{opacity:var(--o)}50%{transform:translate3d(calc(var(--dx) * .6),calc(var(--rise) * .55),0) scale(1.15);opacity:calc(var(--o) * 1.35)}88%{opacity:calc(var(--o) * .5)}to{transform:translate3d(var(--dx),var(--rise),0) scale(.9);opacity:0}}.ls-solo.svelte-1md53pe{display:none;position:absolute;left:50%;top:50%;width:86vmin;height:86vmin;margin:-43vmin 0 0 -43vmin;will-change:transform}.ls-solo-core.svelte-1md53pe{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,#fffcf280,#fff6e238 30%,#fff3da12 54%,#fff3da00 74%);filter:blur(24px);will-change:transform,opacity}@keyframes svelte-1md53pe-ls-solo-drift{0%{transform:translate3d(-26vw,-22vh,0)}23%{transform:translate3d(18vw,-9vh,0)}47%{transform:translate3d(24vw,20vh,0)}68%{transform:translate3d(-6vw,27vh,0)}86%{transform:translate3d(-24vw,6vh,0)}to{transform:translate3d(-26vw,-22vh,0)}}@keyframes svelte-1md53pe-ls-solo-breath{0%,to{opacity:.52;transform:scale(.86)}34%{opacity:.92;transform:scale(1.14)}62%{opacity:.68;transform:scale(.98)}}@media(max-width:768px){.ls-beams.svelte-1md53pe,.ls-pools.svelte-1md53pe{display:none}.ls-solo.svelte-1md53pe{display:block;animation:svelte-1md53pe-ls-solo-drift 34s cubic-bezier(.45,0,.55,1) infinite}.ls-solo-core.svelte-1md53pe{animation:svelte-1md53pe-ls-solo-breath 9.5s cubic-bezier(.45,0,.55,1) infinite}}@media(max-width:720px){.ls-beam.svelte-1md53pe{filter:blur(16px);opacity:calc(var(--o) * .8)}.ls-pool.svelte-1md53pe{filter:blur(18px)}.ls-mote.svelte-1md53pe:nth-child(2n){display:none}.ls-cursor.svelte-1md53pe{width:96vmax;height:96vmax;margin:-48vmax 0 0 -48vmax;opacity:.7}.ls-trail.svelte-1md53pe{width:34vmax;height:34vmax;margin:-17vmax 0 0 -17vmax}.ls-spark.svelte-1md53pe{width:13vmax;height:13vmax;margin:-6.5vmax 0 0 -6.5vmax}}@media(prefers-reduced-motion:reduce){.ls-beam.svelte-1md53pe,.ls-pool.svelte-1md53pe,.ls-mote.svelte-1md53pe,.ls-solo.svelte-1md53pe,.ls-solo-core.svelte-1md53pe{animation:none!important}.ls-solo-core.svelte-1md53pe{opacity:.7}.ls-beam.svelte-1md53pe{transition:none;transform:rotate(var(--rot))}.ls-beams.svelte-1md53pe,.ls-pools.svelte-1md53pe,.ls-motes.svelte-1md53pe{transform:none!important}.ls-cursor.svelte-1md53pe,.ls-trail.svelte-1md53pe,.ls-spark.svelte-1md53pe{display:none}}.df3.svelte-13k4q75{--df3-o: 1;position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;animation:svelte-13k4q75-df3-in 1.4s cubic-bezier(.23,1,.32,1) both}@keyframes svelte-13k4q75-df3-in{0%{opacity:0}to{opacity:var(--df3-o)}}@media(max-width:720px){.df3.svelte-13k4q75{--df3-o: .85}}@media(prefers-reduced-motion:reduce){.df3.svelte-13k4q75{display:none;animation:none}}.p3.svelte-dkm5st{display:inline-block;width:var(--p3-size);aspect-ratio:1;pointer-events:none;animation:svelte-dkm5st-p3-in 1.2s cubic-bezier(.23,1,.32,1) both}@keyframes svelte-dkm5st-p3-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.p3.svelte-dkm5st{animation:none}}.paw-scroll-shell.svelte-byvee9{--paw-size: 64px;--track-pad: 18px;position:fixed;top:0;right:20px;z-index:9999;width:64px;height:100vh;height:100dvh;pointer-events:none}.paw-scroll-track.svelte-byvee9{position:absolute;inset:0;pointer-events:auto;touch-action:none;cursor:ns-resize;outline:none;user-select:none;-webkit-user-select:none}.paw-scroll-track.is-dragging.svelte-byvee9{cursor:grabbing}.paw-scroll-rail.svelte-byvee9,.paw-scroll-fill.svelte-byvee9{position:absolute;top:var(--track-pad);bottom:var(--track-pad);left:50%;width:2px;border-radius:999px}.paw-scroll-rail.svelte-byvee9{background:linear-gradient(180deg,#fff0b847,#522d0d85);box-shadow:inset 0 0 0 1px #fff5cf4d,0 0 10px #9a622033}.paw-scroll-fill.svelte-byvee9{top:0;bottom:0;left:0;width:100%;background:linear-gradient(180deg,#fff0a8,#b87524 58%,#6f3d14);box-shadow:0 0 9px #e1ad4eb8;transform:scaleY(var(--progress));transform-origin:50% 0;transition:transform 90ms linear}.paw-scroll-handle.svelte-byvee9{position:absolute;top:var(--track-pad);left:50%;width:var(--paw-size);aspect-ratio:1;transform:translate3d(-50%,var(--paw-y),0) rotate(var(--paw-roll));transform-style:preserve-3d;transition:transform .13s cubic-bezier(.22,1,.36,1);will-change:transform;pointer-events:auto}.is-dragging.svelte-byvee9 .paw-scroll-handle:where(.svelte-byvee9){transition-duration:45ms}.paw-scroll-glow.svelte-byvee9{position:absolute;inset:-28%;border-radius:50%;background:radial-gradient(circle,rgba(255,224,132,.76),rgba(205,130,35,.18) 42%,transparent 72%);opacity:.28;transform:scale(.82);transition:opacity .22s ease,transform .22s ease}.paw-scroll-fallback.svelte-byvee9,.paw-scroll-3d.svelte-byvee9{position:absolute;inset:0;display:block;transform:perspective(600px) rotateX(var(--paw-tilt));transform-style:preserve-3d;transition:transform .18s cubic-bezier(.22,1,.36,1)}.paw-scroll-fallback.svelte-byvee9{z-index:1;filter:drop-shadow(0 6px 8px rgba(54,28,6,.45))}.paw-scroll-fallback.under-three.svelte-byvee9{opacity:.48}.paw-scroll-fallback.svelte-byvee9 svg:where(.svelte-byvee9){display:block;width:100%;height:100%;overflow:visible}.paw-claws.svelte-byvee9{transform:scale(var(--paw-clench));transform-box:view-box;transform-origin:60px 57px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.paw-polish.svelte-byvee9{opacity:.72}.paw-glint.svelte-byvee9{opacity:.38;transform-box:fill-box;transform-origin:center}.paw-scroll-3d.svelte-byvee9{z-index:2;filter:sepia(1) saturate(1.9) hue-rotate(350deg) brightness(1.38) contrast(1.08) drop-shadow(0 7px 9px rgba(61,31,5,.5))}.paw-scroll-track.svelte-byvee9:hover .paw-scroll-glow:where(.svelte-byvee9),.paw-scroll-track.svelte-byvee9:focus-visible .paw-scroll-glow:where(.svelte-byvee9),.paw-scroll-track.is-dragging.svelte-byvee9 .paw-scroll-glow:where(.svelte-byvee9){opacity:.86;transform:scale(1)}.paw-scroll-track.svelte-byvee9:focus-visible .paw-scroll-handle:where(.svelte-byvee9){outline:2px solid #ffe49b;outline-offset:3px;border-radius:50%}.paw-scroll-track.svelte-byvee9:hover .paw-glint:where(.svelte-byvee9),.paw-scroll-track.svelte-byvee9:focus-visible .paw-glint:where(.svelte-byvee9){animation:svelte-byvee9-paw-scroll-glint .85s cubic-bezier(.22,1,.36,1) both}@keyframes svelte-byvee9-paw-scroll-glint{0%{opacity:.2;transform:translate3d(-5px,6px,0) scale(.8)}48%{opacity:1;transform:translate3d(1px,-2px,0) scale(1.25)}to{opacity:.45;transform:translate3d(4px,-7px,0) scale(1)}}@media(pointer:coarse){.paw-scroll-track.svelte-byvee9,.paw-scroll-handle.svelte-byvee9{pointer-events:none;touch-action:auto}}@media(max-width:900px){.paw-scroll-shell.svelte-byvee9{--paw-size: 42px;--track-pad: 10px;right:5px;width:44px}.paw-scroll-rail.svelte-byvee9,.paw-scroll-fill.svelte-byvee9{width:1.5px}.paw-scroll-glow.svelte-byvee9{inset:-18%}}@media(prefers-reduced-motion:reduce){.paw-scroll-fill.svelte-byvee9,.paw-scroll-handle.svelte-byvee9,.paw-scroll-glow.svelte-byvee9,.paw-scroll-fallback.svelte-byvee9,.paw-scroll-3d.svelte-byvee9,.paw-claws.svelte-byvee9{transition:none}.paw-scroll-track.svelte-byvee9:hover .paw-glint:where(.svelte-byvee9),.paw-scroll-track.svelte-byvee9:focus-visible .paw-glint:where(.svelte-byvee9){animation:none}}.pe.svelte-zogqk3{--ink: #ffffff;--ink-2: #2a1140;--ink-3: #3a1c52;--bone: #000000;--bone-dim: #000000;--bone-faint: #000000;--lime: #000000;--line: rgba(40, 28, 12, .14);--line-soft: rgba(40, 28, 12, .08);--line-strong: rgba(40, 28, 12, .26);--iri: linear-gradient(100deg, #e7c48f 0%, #d9a7c8 50%, #b98fe0 100%);--neon-red: #ff0033;--neon-red-bright: #ff1a40;--red-gloss-gradient: linear-gradient( 135deg, rgba(255, 26, 64, .95) 0%, rgba(204, 0, 38, .9) 50%, rgba(128, 0, 20, .95) 100% );--gloss-reflection: linear-gradient( 180deg, rgba(255, 255, 255, .45) 0%, rgba(255, 255, 255, .05) 40%, transparent 100% );--font-display: "Lato", "Segoe UI", Helvetica, Arial, sans-serif;--font-serif: "Lato", "Segoe UI", Helvetica, Arial, sans-serif;--font-body: "Lato", "Segoe UI", Helvetica, Arial, sans-serif;--font-mono: "Lato", "Segoe UI", Helvetica, Arial, sans-serif;--ease: cubic-bezier(.23, 1, .32, 1);--ease-inout: cubic-bezier(.77, 0, .175, 1);--ease-organic: cubic-bezier(.34, 1.56, .64, 1);--ease-quint: cubic-bezier(.83, 0, .17, 1);--nav-h: 74px;--maxw: 1600px;--gutter: clamp(20px, 5vw, 76px);position:relative;min-height:100vh;background:transparent;background-color:transparent;background-image:none;isolation:isolate;color:var(--bone);font-family:var(--font-body);font-synthesis:none;font-size:21.16px;line-height:1.5;letter-spacing:.004em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.pe.pe-transparent.svelte-zogqk3{background:transparent;background-color:transparent;background-image:none}.pe.svelte-zogqk3:before{content:"";display:none;position:fixed;inset:0;z-index:-2;pointer-events:none;background:transparent}.pe.svelte-zogqk3:after{content:"";display:none;position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.pe-depth.svelte-zogqk3{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;transform-origin:50% 50%;will-change:transform}.pe-breath.svelte-zogqk3{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;background-color:#f7f5f2;background-image:url(/api/files/storage/osnowa-studio/d6efd444-1989-48d4-b01f-f94b5fc61c00.webp),url(/api/files/storage/osnowa-studio/95c8558a-09c6-4f9b-85d3-ec36fa622317.webp),url(/api/files/storage/osnowa-studio/edab759d-99c1-4539-847f-e92823709d5d.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:1;display:block;transform-origin:50% 50%;will-change:transform;animation:svelte-zogqk3-pe-breath 6s var(--ease-inout) infinite}@keyframes svelte-zogqk3-pe-breath{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-.45%,0) scale(1.02)}}@keyframes svelte-zogqk3-pe-caustic-a{0%,to{transform:translateZ(0) scale(1) rotate(0)}50%{transform:translate3d(3%,-2%,0) scale(1.12) rotate(6deg)}}@keyframes svelte-zogqk3-pe-caustic-b{0%,to{transform:translateZ(0) scale(1.05) rotate(0)}50%{transform:translate3d(-3%,3%,0) scale(1) rotate(-8deg)}}[data-tenant=osnowa-studio] .pe .pe-container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}[data-tenant=osnowa-studio] .pe .pe-section{position:relative;z-index:1;padding-block:clamp(72px,11vw,168px)}[data-tenant=osnowa-studio] .pe section[id]{scroll-margin-top:calc(var(--nav-h) + 8px)}[data-tenant=osnowa-studio] .pe .pe-kicker{display:inline-flex;align-items:center;gap:.9em;align-self:flex-start;font-family:var(--font-mono);font-size:15.87px;letter-spacing:.28em;text-transform:uppercase;color:var(--bone-dim)}[data-tenant=osnowa-studio] .pe .pe-kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px #00eaffbf}[data-tenant=osnowa-studio] .pe h1,[data-tenant=osnowa-studio] .pe h2,[data-tenant=osnowa-studio] .pe h3,[data-tenant=osnowa-studio] .pe .pe-display{font-family:var(--font-display);font-weight:400;color:var(--bone);letter-spacing:.005em;line-height:1.18;overflow:visible;padding-bottom:.08em;text-wrap:balance;margin:0;filter:drop-shadow(0 22px 34px rgba(0,0,0,.34))}[data-tenant=osnowa-studio] .pe .pe-display{font-weight:400;font-size:clamp(2.38rem,5.82vw,4.63rem);line-height:1.16;letter-spacing:.004em}[data-tenant=osnowa-studio] .pe .pe-h2{font-family:var(--font-display);font-weight:400;font-size:clamp(1.85rem,3.58vw,2.91rem);line-height:1.2;letter-spacing:.004em;color:var(--bone)}[data-tenant=osnowa-studio] .pe .pe-serif,[data-tenant=osnowa-studio] .pe em{font-family:var(--font-serif);font-style:normal;font-weight:400;letter-spacing:-.01em}[data-tenant=osnowa-studio] .pe .pe-iri{background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:#000000;color:#000}[data-tenant=osnowa-studio] .pe .pe-lead{font-size:clamp(1.39rem,1.99vw,1.78rem);line-height:1.5;color:var(--bone-dim);max-width:none}[data-tenant=osnowa-studio] .pe .pe-body{color:var(--bone-dim);font-size:1.32rem;line-height:1.65;max-width:none}[data-tenant=osnowa-studio] .pe .pe-meta{font-family:var(--font-mono);font-size:16.56px;letter-spacing:.04em;color:var(--bone-faint)}[data-tenant=osnowa-studio] .pe .pe-link{color:var(--bone);text-decoration:none;background-image:linear-gradient(var(--lime),var(--lime));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;transition:background-size .42s var(--ease),color .2s var(--ease)}[data-tenant=osnowa-studio] .pe .pe-link:hover,[data-tenant=osnowa-studio] .pe .pe-link:focus-visible{background-size:100% 1.5px;color:var(--lime)}[data-tenant=osnowa-studio] .pe ::selection{background:var(--lime);color:var(--ink)}.pe-progress.svelte-zogqk3{position:fixed;top:0;left:0;right:0;height:2px;z-index:120;pointer-events:none;background:var(--iri);background-size:100% 100%;transform:scaleX(var(--p, 0));transform-origin:left center}.pe-brandmark-pin.svelte-zogqk3{position:sticky;top:0;height:0;z-index:9999}.pe-navbar.svelte-zogqk3{position:absolute!important;inset:20px auto auto 20px!important;z-index:9999!important;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:min(320px,calc(100vw - 40px))}.pe-navbar-row.svelte-zogqk3{display:inline-flex;align-items:center;gap:6px;padding:5px 6px 5px 5px;border-radius:999px;background:#fff;border:1px solid rgba(255,255,255,.85);box-shadow:0 0 0 6px #ffffff3d,0 14px 34px -18px #00000047;transition:box-shadow .32s var(--ease)}.pe-navbar-open.svelte-zogqk3 .pe-navbar-row:where(.svelte-zogqk3){box-shadow:0 20px 44px -18px #00000057}.pe-brandmark.svelte-zogqk3{display:inline-flex;align-items:center;min-height:34px;padding:4px 12px;border-radius:999px;text-decoration:none;transition:transform .26s var(--ease-organic)}@media(hover:hover)and (pointer:fine){.pe-brandmark.svelte-zogqk3:hover{transform:translateY(-2px) scale(1.03)}}.pe-brandmark.svelte-zogqk3:active{transform:scale(.97)}.pe-brandmark.svelte-zogqk3:focus-visible{outline:2px solid var(--bone);outline-offset:3px}.pe-navtoggle.svelte-zogqk3{flex:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--line);border-radius:999px;background:#0000000a;color:var(--bone);cursor:pointer;transition:background-color .22s var(--ease)}@media(hover:hover)and (pointer:fine){.pe-navtoggle.svelte-zogqk3:hover{background:#00000017}}.pe-navtoggle.svelte-zogqk3:focus-visible{outline:2px solid var(--bone);outline-offset:3px}.pe-burger.svelte-zogqk3{display:flex;flex-direction:column;justify-content:center;gap:4px;width:18px;height:14px}.pe-burger.svelte-zogqk3 span:where(.svelte-zogqk3){display:block;height:2px;width:100%;border-radius:2px;background:var(--bone);transition:transform .32s var(--ease-organic),opacity .2s var(--ease)}.pe-navbar-open.svelte-zogqk3 .pe-burger:where(.svelte-zogqk3) span:where(.svelte-zogqk3):nth-child(1){transform:translateY(6px) rotate(45deg)}.pe-navbar-open.svelte-zogqk3 .pe-burger:where(.svelte-zogqk3) span:where(.svelte-zogqk3):nth-child(2){transform:scaleX(0)}.pe-navbar-open.svelte-zogqk3 .pe-burger:where(.svelte-zogqk3) span:where(.svelte-zogqk3):nth-child(3){transform:translateY(-6px) rotate(-45deg)}.pe-navmenu.svelte-zogqk3{display:flex;flex-direction:column;gap:2px;min-width:216px;max-width:100%;padding:8px;border-radius:20px;background:#fffffff7;border:1px solid var(--line);box-shadow:0 0 0 6px #ffffff2e,0 24px 48px -22px #0000006b;transform-origin:top left;opacity:0;visibility:hidden;transform:translate3d(0,-8px,0) scale(.97);transition:opacity .22s var(--ease),transform .34s var(--ease-organic),visibility 0s linear .34s}.pe-navbar-open.svelte-zogqk3 .pe-navmenu:where(.svelte-zogqk3){opacity:1;visibility:visible;transform:translateZ(0) scale(1);transition-delay:0s}.pe-navmenu.svelte-zogqk3 a:where(.svelte-zogqk3){display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;font-family:var(--font-display);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--bone);transition:background-color .2s var(--ease)}@media(hover:hover)and (pointer:fine){.pe-navmenu.svelte-zogqk3 a:where(.svelte-zogqk3):hover{background:#00000012}}.pe-navmenu.svelte-zogqk3 a[aria-current=page]:where(.svelte-zogqk3){background:var(--bone);color:#fff}.pe-navmenu.svelte-zogqk3 a:where(.svelte-zogqk3):focus-visible{outline:2px solid var(--bone);outline-offset:2px}.pe-brandmark-name.svelte-zogqk3{position:relative;z-index:1;font-family:var(--font-display);font-size:16.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bone);white-space:nowrap;line-height:1}@media(max-width:560px){.pe-brandmark.svelte-zogqk3{padding:4px 10px}.pe-brandmark-name.svelte-zogqk3{font-size:14px;letter-spacing:.1em}.pe-navmenu.svelte-zogqk3{min-width:196px}}@media(prefers-reduced-motion:reduce){.pe-navbar.svelte-zogqk3,.pe-brandmark.svelte-zogqk3,.pe-navbar-row.svelte-zogqk3,.pe-navtoggle.svelte-zogqk3,.pe-burger.svelte-zogqk3 span:where(.svelte-zogqk3),.pe-navmenu.svelte-zogqk3 a:where(.svelte-zogqk3){transition:none}.pe-navmenu.svelte-zogqk3{transition:opacity 1ms linear,visibility 0s linear 1ms;transform:none}.pe-navbar-open.svelte-zogqk3 .pe-navmenu:where(.svelte-zogqk3){transform:none}}.pe-mobilenav-pin.svelte-zogqk3{display:none;position:sticky;bottom:0;height:0;z-index:10000}.pe-mobilenav.svelte-zogqk3{position:absolute!important;inset:auto 0 0!important;z-index:10000!important;display:flex;gap:4px;justify-content:space-between;align-items:center;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));background:#fffffff7;border-top:1px solid var(--line);box-shadow:0 -10px 30px -22px #00000080}.pe-mobilenav.svelte-zogqk3 a:where(.svelte-zogqk3){flex:1 1 0;min-width:0;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:999px;font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--bone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pe-mobilenav.svelte-zogqk3 a[aria-current=page]:where(.svelte-zogqk3){background:var(--bone);color:#fff}.pe-mobilenav.svelte-zogqk3 a:where(.svelte-zogqk3):focus-visible{outline:2px solid var(--bone);outline-offset:2px}@media(max-width:860px){.pe-mobilenav-pin.svelte-zogqk3{display:block}.pe.svelte-zogqk3 .pe-foot:where(.svelte-zogqk3){padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}}@media(max-width:380px){.pe-mobilenav.svelte-zogqk3 a:where(.svelte-zogqk3){font-size:11px;letter-spacing:.02em}}@media(max-width:900px){[data-tenant=osnowa-studio] .pe .pe-main>.pe-section:first-child{padding-top:calc(var(--nav-h) + 34px)}}.pe-main.svelte-zogqk3{position:relative;z-index:1;background:transparent;overflow-x:clip}[data-tenant=osnowa-studio] .pe .hero-kicker,[data-tenant=osnowa-studio] .pe .hero-title,[data-tenant=osnowa-studio] .pe .hero-bottom,[data-tenant=osnowa-studio] .pe .about-head,[data-tenant=osnowa-studio] .pe .about-body,[data-tenant=osnowa-studio] .pe .about-stats-glass,[data-tenant=osnowa-studio] .pe .proc-head,[data-tenant=osnowa-studio] .pe .proc-list,[data-tenant=osnowa-studio] .pe .pf-head,[data-tenant=osnowa-studio] .pe .pf-cta-row,[data-tenant=osnowa-studio] .pe .of-head,[data-tenant=osnowa-studio] .pe .of-benefits-head,[data-tenant=osnowa-studio] .pe .pk-head,[data-tenant=osnowa-studio] .pe .contact-kicker,[data-tenant=osnowa-studio] .pe .contact-title,[data-tenant=osnowa-studio] .pe .contact-grid,[data-tenant=osnowa-studio] .pe .contact-sig{transform:perspective(1200px) rotateX(var(--pe-rx, 0deg)) rotateY(var(--pe-ry, 0deg)) translate3d(0,var(--pe-lift, 0px),0) scale(var(--pe-pop, 1));transform-style:preserve-3d;transition:transform .62s var(--ease-organic);will-change:transform}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe .hero-kicker:hover,[data-tenant=osnowa-studio] .pe .hero-title:hover,[data-tenant=osnowa-studio] .pe .hero-bottom:hover,[data-tenant=osnowa-studio] .pe .about-head:hover,[data-tenant=osnowa-studio] .pe .about-body:hover,[data-tenant=osnowa-studio] .pe .about-stats-glass:hover,[data-tenant=osnowa-studio] .pe .proc-head:hover,[data-tenant=osnowa-studio] .pe .proc-list:hover,[data-tenant=osnowa-studio] .pe .pf-head:hover,[data-tenant=osnowa-studio] .pe .pf-cta-row:hover,[data-tenant=osnowa-studio] .pe .of-head:hover,[data-tenant=osnowa-studio] .pe .of-benefits-head:hover,[data-tenant=osnowa-studio] .pe .pk-head:hover,[data-tenant=osnowa-studio] .pe .contact-kicker:hover,[data-tenant=osnowa-studio] .pe .contact-title:hover,[data-tenant=osnowa-studio] .pe .contact-grid:hover,[data-tenant=osnowa-studio] .pe .contact-sig:hover{--pe-lift: -7px;--pe-pop: 1.014}}@media(prefers-reduced-motion:reduce){[data-tenant=osnowa-studio] .pe .hero-kicker,[data-tenant=osnowa-studio] .pe .hero-title,[data-tenant=osnowa-studio] .pe .hero-bottom,[data-tenant=osnowa-studio] .pe .about-head,[data-tenant=osnowa-studio] .pe .about-body,[data-tenant=osnowa-studio] .pe .about-stats-glass,[data-tenant=osnowa-studio] .pe .proc-head,[data-tenant=osnowa-studio] .pe .proc-list,[data-tenant=osnowa-studio] .pe .pf-head,[data-tenant=osnowa-studio] .pe .pf-cta-row,[data-tenant=osnowa-studio] .pe .of-head,[data-tenant=osnowa-studio] .pe .of-benefits-head,[data-tenant=osnowa-studio] .pe .pk-head,[data-tenant=osnowa-studio] .pe .contact-kicker,[data-tenant=osnowa-studio] .pe .contact-title,[data-tenant=osnowa-studio] .pe .contact-grid,[data-tenant=osnowa-studio] .pe .contact-sig{transform:none;transition:none}}[data-tenant=osnowa-studio] .pe .hero-kicker,[data-tenant=osnowa-studio] .pe .hero-title,[data-tenant=osnowa-studio] .pe .hero-bottom,[data-tenant=osnowa-studio] .pe .about-head,[data-tenant=osnowa-studio] .pe .about-body,[data-tenant=osnowa-studio] .pe .about-stats-glass,[data-tenant=osnowa-studio] .pe .proc-head,[data-tenant=osnowa-studio] .pe .proc-list,[data-tenant=osnowa-studio] .pe .pf-head,[data-tenant=osnowa-studio] .pe .pf-cta-row,[data-tenant=osnowa-studio] .pe .of-head,[data-tenant=osnowa-studio] .pe .of-benefits-head,[data-tenant=osnowa-studio] .pe .pk-head,[data-tenant=osnowa-studio] .pe .contact-kicker,[data-tenant=osnowa-studio] .pe .contact-title,[data-tenant=osnowa-studio] .pe .contact-grid,[data-tenant=osnowa-studio] .pe .contact-sig{zoom:.8;width:fit-content;max-width:100%;margin-inline:0;background:transparent;border:1px solid transparent;border-radius:18px;padding:clamp(18px,2.4vw,34px);box-shadow:none}.pe.svelte-zogqk3{--shard-a: polygon( 2.4% 6%, 30% 0%, 63% 4%, 97.6% 0%, 100% 34%, 97.4% 60%, 100% 88%, 95% 100%, 57% 95%, 24% 100%, 2% 94%, 0% 62%, 1.6% 26% );--shard-b: polygon( 0% 9%, 24% 3%, 58% 0%, 84% 6%, 100% 0%, 97.2% 38%, 100% 70%, 96.4% 100%, 60% 96%, 31% 100%, 3.4% 95%, 1.2% 58% );--shard-c: polygon( 1.8% 0%, 42% 5%, 74% 0%, 100% 8%, 97% 44%, 100% 78%, 96.8% 96%, 66% 100%, 36% 94%, 4% 100%, 0% 66%, 2.2% 30% );--shard-d: polygon( 0% 8%, 34% 0%, 70% 6%, 98% 2%, 100% 52%, 96% 86%, 98.4% 100%, 52% 97%, 18% 100%, 1.4% 90%, 0% 44%, 2% 20% )}[data-tenant=osnowa-studio] .pe .hero-kicker,[data-tenant=osnowa-studio] .pe .hero-title,[data-tenant=osnowa-studio] .pe .hero-bottom,[data-tenant=osnowa-studio] .pe .about-head,[data-tenant=osnowa-studio] .pe .about-body,[data-tenant=osnowa-studio] .pe .about-stats-glass,[data-tenant=osnowa-studio] .pe .proc-head,[data-tenant=osnowa-studio] .pe .proc-list,[data-tenant=osnowa-studio] .pe .pf-head,[data-tenant=osnowa-studio] .pe .pf-cta-row,[data-tenant=osnowa-studio] .pe .of-head,[data-tenant=osnowa-studio] .pe .of-benefits-head,[data-tenant=osnowa-studio] .pe .pk-head,[data-tenant=osnowa-studio] .pe .contact-kicker,[data-tenant=osnowa-studio] .pe .contact-title,[data-tenant=osnowa-studio] .pe .contact-sig,[data-tenant=osnowa-studio] .pe .pe-foot-cta,[data-tenant=osnowa-studio] .pe .pe-foot-brand,[data-tenant=osnowa-studio] .pe .pe-foot-col,[data-tenant=osnowa-studio] .pe .pe-foot-rule{position:relative;isolation:isolate}[data-tenant=osnowa-studio] .pe .hero-kicker:after,[data-tenant=osnowa-studio] .pe .hero-title:after,[data-tenant=osnowa-studio] .pe .hero-bottom:after,[data-tenant=osnowa-studio] .pe .about-head:after,[data-tenant=osnowa-studio] .pe .about-body:after,[data-tenant=osnowa-studio] .pe .about-stats-glass:after,[data-tenant=osnowa-studio] .pe .proc-head:after,[data-tenant=osnowa-studio] .pe .proc-list:after,[data-tenant=osnowa-studio] .pe .pf-head:after,[data-tenant=osnowa-studio] .pe .pf-cta-row:after,[data-tenant=osnowa-studio] .pe .of-head:after,[data-tenant=osnowa-studio] .pe .of-benefits-head:after,[data-tenant=osnowa-studio] .pe .pk-head:after,[data-tenant=osnowa-studio] .pe .contact-kicker:after,[data-tenant=osnowa-studio] .pe .contact-title:after,[data-tenant=osnowa-studio] .pe .contact-sig:after,[data-tenant=osnowa-studio] .pe .pe-foot-cta:after,[data-tenant=osnowa-studio] .pe .pe-foot-brand:after,[data-tenant=osnowa-studio] .pe .pe-foot-col:after,[data-tenant=osnowa-studio] .pe .pe-foot-rule:after{content:"";position:absolute;z-index:-1;inset:calc(-10% - 14px) calc(-3.5% - 18px) calc(-10% - 16px) calc(-3.5% - 20px);pointer-events:none;clip-path:var(--shard, var(--shard-a));background:linear-gradient(122deg,#ffffff8f,#fcfaf657 32%,#f2f0f442 55%,#ffffff7a),linear-gradient(34deg,#fff4de00 52%,#fff0d43d 53.5%,#fff0d412 64%,#fff4de00 72%);backdrop-filter:blur(15px) saturate(1.18) brightness(1.04);-webkit-backdrop-filter:blur(15px) saturate(1.18) brightness(1.04);filter:drop-shadow(0 0 .7px rgba(255,255,255,.95)) drop-shadow(0 18px 38px rgba(46,38,64,.14))}[data-tenant=osnowa-studio] .pe .hero-title,[data-tenant=osnowa-studio] .pe .about-body,[data-tenant=osnowa-studio] .pe .proc-head,[data-tenant=osnowa-studio] .pe .of-head,[data-tenant=osnowa-studio] .pe .pk-head,[data-tenant=osnowa-studio] .pe .contact-title,[data-tenant=osnowa-studio] .pe .pe-foot-cta{--shard: var(--shard-b)}[data-tenant=osnowa-studio] .pe .hero-bottom,[data-tenant=osnowa-studio] .pe .about-stats-glass,[data-tenant=osnowa-studio] .pe .proc-list,[data-tenant=osnowa-studio] .pe .of-benefits-head,[data-tenant=osnowa-studio] .pe .pe-foot-col{--shard: var(--shard-c)}[data-tenant=osnowa-studio] .pe .pf-cta-row,[data-tenant=osnowa-studio] .pe .contact-sig,[data-tenant=osnowa-studio] .pe .pe-foot-rule{--shard: var(--shard-d)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){[data-tenant=osnowa-studio] .pe .hero-kicker:after,[data-tenant=osnowa-studio] .pe .hero-title:after,[data-tenant=osnowa-studio] .pe .hero-bottom:after,[data-tenant=osnowa-studio] .pe .about-head:after,[data-tenant=osnowa-studio] .pe .about-body:after,[data-tenant=osnowa-studio] .pe .about-stats-glass:after,[data-tenant=osnowa-studio] .pe .proc-head:after,[data-tenant=osnowa-studio] .pe .proc-list:after,[data-tenant=osnowa-studio] .pe .pf-head:after,[data-tenant=osnowa-studio] .pe .pf-cta-row:after,[data-tenant=osnowa-studio] .pe .of-head:after,[data-tenant=osnowa-studio] .pe .of-benefits-head:after,[data-tenant=osnowa-studio] .pe .pk-head:after,[data-tenant=osnowa-studio] .pe .contact-kicker:after,[data-tenant=osnowa-studio] .pe .contact-title:after,[data-tenant=osnowa-studio] .pe .contact-sig:after,[data-tenant=osnowa-studio] .pe .pe-foot-cta:after,[data-tenant=osnowa-studio] .pe .pe-foot-brand:after,[data-tenant=osnowa-studio] .pe .pe-foot-col:after,[data-tenant=osnowa-studio] .pe .pe-foot-rule:after{background:linear-gradient(122deg,#fffbf3b8,#faf0e094 45%,#fffaf0ad)}}@media(max-width:720px){[data-tenant=osnowa-studio] .pe .hero-kicker:after,[data-tenant=osnowa-studio] .pe .hero-title:after,[data-tenant=osnowa-studio] .pe .hero-bottom:after,[data-tenant=osnowa-studio] .pe .about-head:after,[data-tenant=osnowa-studio] .pe .about-body:after,[data-tenant=osnowa-studio] .pe .about-stats-glass:after,[data-tenant=osnowa-studio] .pe .proc-head:after,[data-tenant=osnowa-studio] .pe .proc-list:after,[data-tenant=osnowa-studio] .pe .pf-head:after,[data-tenant=osnowa-studio] .pe .pf-cta-row:after,[data-tenant=osnowa-studio] .pe .of-head:after,[data-tenant=osnowa-studio] .pe .of-benefits-head:after,[data-tenant=osnowa-studio] .pe .pk-head:after,[data-tenant=osnowa-studio] .pe .contact-kicker:after,[data-tenant=osnowa-studio] .pe .contact-title:after,[data-tenant=osnowa-studio] .pe .contact-sig:after,[data-tenant=osnowa-studio] .pe .pe-foot-cta:after,[data-tenant=osnowa-studio] .pe .pe-foot-brand:after,[data-tenant=osnowa-studio] .pe .pe-foot-col:after,[data-tenant=osnowa-studio] .pe .pe-foot-rule:after{inset:calc(-10% - 8px) calc(-3.5% - 10px) calc(-10% - 10px) calc(-3.5% - 10px);backdrop-filter:blur(10px) saturate(1.14) brightness(1.03);-webkit-backdrop-filter:blur(10px) saturate(1.14) brightness(1.03)}[data-tenant=osnowa-studio] .pe .hero-kicker,[data-tenant=osnowa-studio] .pe .hero-title,[data-tenant=osnowa-studio] .pe .hero-bottom,[data-tenant=osnowa-studio] .pe .about-head,[data-tenant=osnowa-studio] .pe .about-body,[data-tenant=osnowa-studio] .pe .about-stats-glass,[data-tenant=osnowa-studio] .pe .proc-head,[data-tenant=osnowa-studio] .pe .proc-list,[data-tenant=osnowa-studio] .pe .pf-head,[data-tenant=osnowa-studio] .pe .pf-cta-row,[data-tenant=osnowa-studio] .pe .of-head,[data-tenant=osnowa-studio] .pe .of-benefits-head,[data-tenant=osnowa-studio] .pe .pk-head,[data-tenant=osnowa-studio] .pe .contact-kicker,[data-tenant=osnowa-studio] .pe .contact-title,[data-tenant=osnowa-studio] .pe .contact-grid,[data-tenant=osnowa-studio] .pe .contact-sig{margin-inline:12px;max-width:calc(100% - 24px);padding:20px 18px}}[data-tenant=osnowa-studio] .pe .pe-foot-cta:after,[data-tenant=osnowa-studio] .pe .pe-foot-brand:after,[data-tenant=osnowa-studio] .pe .pe-foot-col:after,[data-tenant=osnowa-studio] .pe .pe-foot-rule:after{background:linear-gradient(122deg,#ffffffa8,#faf9f680 45%,#fff9),linear-gradient(34deg,#fff4de00 52%,#fff0d44d 53.5%,#fff0d414 64%,#fff4de00 72%)}[data-tenant=osnowa-studio] .pe .hero-kicker:after,[data-tenant=osnowa-studio] .pe .hero-title:after,[data-tenant=osnowa-studio] .pe .hero-bottom:after,[data-tenant=osnowa-studio] .pe .about-head:after,[data-tenant=osnowa-studio] .pe .about-body:after,[data-tenant=osnowa-studio] .pe .about-stats-glass:after,[data-tenant=osnowa-studio] .pe .proc-head:after,[data-tenant=osnowa-studio] .pe .proc-list:after,[data-tenant=osnowa-studio] .pe .pf-head:after,[data-tenant=osnowa-studio] .pe .pf-cta-row:after,[data-tenant=osnowa-studio] .pe .of-head:after,[data-tenant=osnowa-studio] .pe .of-benefits-head:after,[data-tenant=osnowa-studio] .pe .pk-head:after,[data-tenant=osnowa-studio] .pe .contact-kicker:after,[data-tenant=osnowa-studio] .pe .contact-title:after,[data-tenant=osnowa-studio] .pe .contact-sig:after,[data-tenant=osnowa-studio] .pe .pe-foot-cta:after,[data-tenant=osnowa-studio] .pe .pe-foot-brand:after,[data-tenant=osnowa-studio] .pe .pe-foot-col:after,[data-tenant=osnowa-studio] .pe .pe-foot-rule:after{inset:-16px -22px;clip-path:none;border-radius:20px;box-shadow:inset 0 2px 1px #fffffff2,inset 0 7px 16px #ffffff80,inset 0 -3px 2px #2e264029,inset 0 -16px 30px #2e26401a,inset 4px 0 12px #ffffff2e,inset -4px 0 12px #2e264012,0 0 0 1px #ffffffb8,0 0 0 2px #2e26400d,0 6px 14px #2e26401a,0 28px 56px -12px #2e264029,0 64px 128px -30px #2e264033;filter:drop-shadow(0 0 .7px rgba(255,255,255,.95)) drop-shadow(0 40px 60px rgba(46,38,64,.12))}@media(max-width:720px){[data-tenant=osnowa-studio] .pe .hero-kicker:after,[data-tenant=osnowa-studio] .pe .hero-title:after,[data-tenant=osnowa-studio] .pe .hero-bottom:after,[data-tenant=osnowa-studio] .pe .about-head:after,[data-tenant=osnowa-studio] .pe .about-body:after,[data-tenant=osnowa-studio] .pe .about-stats-glass:after,[data-tenant=osnowa-studio] .pe .proc-head:after,[data-tenant=osnowa-studio] .pe .proc-list:after,[data-tenant=osnowa-studio] .pe .pf-head:after,[data-tenant=osnowa-studio] .pe .pf-cta-row:after,[data-tenant=osnowa-studio] .pe .of-head:after,[data-tenant=osnowa-studio] .pe .of-benefits-head:after,[data-tenant=osnowa-studio] .pe .pk-head:after,[data-tenant=osnowa-studio] .pe .contact-kicker:after,[data-tenant=osnowa-studio] .pe .contact-title:after,[data-tenant=osnowa-studio] .pe .contact-sig:after,[data-tenant=osnowa-studio] .pe .pe-foot-cta:after,[data-tenant=osnowa-studio] .pe .pe-foot-brand:after,[data-tenant=osnowa-studio] .pe .pe-foot-col:after,[data-tenant=osnowa-studio] .pe .pe-foot-rule:after{box-shadow:inset 0 2px 1px #ffffffe6,inset 0 6px 13px #ffffff70,inset 0 -3px 2px #2e264024,inset 0 -13px 24px #2e264017,0 0 0 1px #ffffffa8,0 0 0 2px #2e26400d,0 8px 18px -6px #2e26401c,0 30px 60px -18px #2e26402e}}.pe-foot.svelte-zogqk3{position:relative;z-index:1;overflow-x:clip;border-top:1px solid var(--line);background:transparent;padding-block:clamp(56px,8vw,110px) 30px;margin-top:clamp(40px,6vw,80px)}.pe-foot-top.svelte-zogqk3{margin-bottom:clamp(40px,6vw,80px)}.pe-foot-cta.svelte-zogqk3,.pe-foot-brand.svelte-zogqk3,.pe-foot-col.svelte-zogqk3,.pe-foot-rule.svelte-zogqk3{background:transparent;border:1px solid transparent;border-radius:18px;box-shadow:none}.pe-foot-brand.svelte-zogqk3,.pe-foot-col.svelte-zogqk3{padding:clamp(18px,2.2vw,30px)}.pe-foot-cta.svelte-zogqk3{display:inline-flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--bone);align-self:flex-start;padding:clamp(18px,2.4vw,32px) clamp(20px,3vw,38px)}.pe-foot-cta.svelte-zogqk3{background:var(--red-gloss-gradient);border:1px solid rgba(255,255,255,.3);border-radius:20px;color:#fff;box-shadow:0 15px 35px #ff003359,inset 0 2px 4px #fff9,inset 0 -4px 8px #0006}.pe-foot-cta.svelte-zogqk3:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;border-radius:inherit;pointer-events:none;background:var(--gloss-reflection)}.pe-foot-cta-sm.svelte-zogqk3{font-family:var(--font-mono);font-size:15.87px;text-transform:uppercase;letter-spacing:.18em;color:#ffffffd1}.pe-foot-cta-lg.svelte-zogqk3{font-family:var(--font-display);font-weight:400;font-size:clamp(2.25rem,5.82vw,4.5rem);line-height:1.1;letter-spacing:.004em;transition:transform .4s var(--ease)}.pe-foot-cta-lg.svelte-zogqk3 em:where(.svelte-zogqk3){font-family:var(--font-serif);color:#fff;text-shadow:0 0 22px rgba(255,26,64,.55)}@media(hover:hover)and (pointer:fine){.pe-foot-cta.svelte-zogqk3:hover .pe-foot-cta-lg:where(.svelte-zogqk3){transform:translate(14px)}}.pe-foot-grid.svelte-zogqk3{display:grid;grid-template-columns:1.8fr 1fr 1.3fr;gap:clamp(28px,5vw,72px)}.pe-sig.svelte-zogqk3{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px;isolation:isolate;margin-bottom:16px;--sig-x: 50%;--sig-y: 50%}.pe-foot-mark.svelte-zogqk3{display:inline-block;position:relative;z-index:2;font-family:var(--font-display);font-weight:400;font-size:39.68px;letter-spacing:.005em;color:var(--bone);text-decoration:none;transition:transform .52s var(--ease-organic)}.pe-foot-mark.svelte-zogqk3 span:where(.svelte-zogqk3){color:var(--lime)}.pe-foot-mark.svelte-zogqk3:focus-visible{outline:2px solid var(--bone);outline-offset:6px;border-radius:8px}.pe-sig-aura.svelte-zogqk3{position:absolute;z-index:0;inset:-34% -18%;pointer-events:none;border-radius:999px;background:radial-gradient(58% 74% at 26% 40%,#e7c48f8c,#e7c48f00 70%),radial-gradient(52% 70% at 68% 62%,#b98fe080,#b98fe000 72%),radial-gradient(48% 62% at 50% 30%,#d9a7c86b,#d9a7c800 74%);filter:blur(26px);opacity:.7;transform:translateZ(0) scale(1);transition:opacity .52s var(--ease),transform .62s var(--ease-organic)}@keyframes svelte-zogqk3-pe-sig-breath{0%,to{opacity:.62;transform:translateZ(0) scale(.97)}50%{opacity:.92;transform:translateZ(0) scale(1.04)}}.pe-sig-pulse.svelte-zogqk3{position:absolute;z-index:1;top:0;left:0;width:120px;height:120px;margin:-60px 0 0 -60px;pointer-events:none;border-radius:50%;background:radial-gradient(circle,#ffffffd9,#e7c48f73 34%,#b98fe02e 62%,#b98fe000 78%);filter:blur(14px);opacity:0;transform:translate3d(var(--sig-x),var(--sig-y),0) scale(.7);transition:opacity .32s var(--ease),transform .12s linear}.pe-sig-badge.svelte-zogqk3{position:relative;z-index:2;align-self:flex-start;max-width:100%;pointer-events:none;white-space:nowrap;font-family:var(--font-mono);font-size:13.2px;letter-spacing:.14em;text-transform:uppercase;color:#000;padding:8px 15px;border-radius:999px 999px 999px 4px;border:1px solid rgba(255,255,255,.55);background:linear-gradient(118deg,#ffffff85,#f6ecfa52 52%,#ffffff7a);backdrop-filter:blur(14px) saturate(1.35);-webkit-backdrop-filter:blur(14px) saturate(1.35);box-shadow:inset 0 1px #ffffffb3,0 14px 30px -18px #140a288c;opacity:.92;transform:translateZ(0) scale(1);transition:opacity .42s var(--ease),transform .56s var(--ease-organic)}@keyframes svelte-zogqk3-pe-sig-badge-pulse{0%,to{opacity:.86;transform:translateZ(0) scale(.985)}50%{opacity:1;transform:translate3d(0,-2px,0) scale(1.015)}}.pe-sig.svelte-zogqk3:hover .pe-sig-aura:where(.svelte-zogqk3),.pe-sig.svelte-zogqk3:focus-within .pe-sig-aura:where(.svelte-zogqk3),.pe-sig.svelte-zogqk3:active .pe-sig-aura:where(.svelte-zogqk3){opacity:1;transform:translateZ(0) scale(1.06);animation:none}.pe-sig.svelte-zogqk3:hover .pe-sig-badge:where(.svelte-zogqk3),.pe-sig.svelte-zogqk3:focus-within .pe-sig-badge:where(.svelte-zogqk3),.pe-sig.svelte-zogqk3:active .pe-sig-badge:where(.svelte-zogqk3){opacity:1;transform:translate3d(0,-2px,0) scale(1.03);animation:none}.pe-sig.svelte-zogqk3:hover .pe-foot-mark:where(.svelte-zogqk3),.pe-sig.svelte-zogqk3:focus-within .pe-foot-mark:where(.svelte-zogqk3),.pe-sig.svelte-zogqk3:active .pe-foot-mark:where(.svelte-zogqk3){transform:translate3d(0,-2px,0)}.pe-sig.svelte-zogqk3:hover .pe-sig-pulse:where(.svelte-zogqk3),.pe-sig.svelte-zogqk3:active .pe-sig-pulse:where(.svelte-zogqk3){opacity:.9;animation:svelte-zogqk3-pe-sig-burst .72s var(--ease-organic) both}@keyframes svelte-zogqk3-pe-sig-burst{0%{transform:translate3d(var(--sig-x),var(--sig-y),0) scale(.4);opacity:.2}to{transform:translate3d(var(--sig-x),var(--sig-y),0) scale(1);opacity:.9}}@media(max-width:900px){.pe-sig-badge.svelte-zogqk3{white-space:normal;font-size:12.4px;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.pe-sig-aura.svelte-zogqk3,.pe-sig-badge.svelte-zogqk3,.pe-foot-mark.svelte-zogqk3{transition-duration:1ms}.pe-sig.svelte-zogqk3:hover .pe-sig-pulse:where(.svelte-zogqk3),.pe-sig.svelte-zogqk3:active .pe-sig-pulse:where(.svelte-zogqk3){animation:none}}.pe-foot-tag.svelte-zogqk3{color:var(--bone-dim);font-size:19.84px;line-height:1.65;max-width:42ch}.pe-foot-label.svelte-zogqk3{font-family:var(--font-mono);font-size:14.55px;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-faint);margin-bottom:16px}.pe-foot-col.svelte-zogqk3 ul:where(.svelte-zogqk3){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pe-foot-col.svelte-zogqk3 li:where(.svelte-zogqk3){font-size:19.84px}.pe-foot-col.svelte-zogqk3 a:where(.svelte-zogqk3){color:var(--bone);text-decoration:none;transition:color .2s var(--ease)}.pe-foot-col.svelte-zogqk3 a:where(.svelte-zogqk3):hover,.pe-foot-col.svelte-zogqk3 a:where(.svelte-zogqk3):focus-visible{color:var(--lime)}.pe-foot-contact.svelte-zogqk3 a:where(.svelte-zogqk3){display:inline-block;max-width:100%;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-size:min(19.84px,calc((100vw - 84px) / 12))}@media(min-width:721px){.pe-foot-contact.svelte-zogqk3 a:where(.svelte-zogqk3){font-size:min(19.84px,calc((100vw - 150px) / 36))}}.pe-foot-rule.svelte-zogqk3{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:clamp(40px,6vw,68px);padding:clamp(14px,1.6vw,20px) clamp(18px,2.2vw,30px)}.pe-foot-fine.svelte-zogqk3{font-family:var(--font-mono);font-size:15.21px;letter-spacing:.06em;color:var(--bone-faint)}.pe-foot-sign.svelte-zogqk3{display:inline-flex;align-items:center;flex-wrap:wrap;gap:clamp(12px,1.6vw,22px)}.pe-sig-bar.svelte-zogqk3{flex-direction:row;align-items:center;margin-bottom:0}.pe-sig-bar.svelte-zogqk3 .pe-sig-aura:where(.svelte-zogqk3){inset:-140% -22%;filter:blur(22px)}.pe-sig-bar.svelte-zogqk3 .pe-sig-badge:where(.svelte-zogqk3){font-size:12.4px;padding:7px 14px}@media(max-width:720px){.pe-sig-bar.svelte-zogqk3 .pe-sig-badge:where(.svelte-zogqk3){font-size:11.4px;letter-spacing:.1em;white-space:normal}}@media(max-width:720px){.pe-foot-grid.svelte-zogqk3{grid-template-columns:1fr;gap:34px}}@keyframes svelte-zogqk3-pe-iri-shift{to{background-position:220% 0}}@media(prefers-reduced-motion:reduce){.pe-breath.svelte-zogqk3{animation:none!important}.pe.svelte-zogqk3:before{animation:none!important;opacity:1}}.pe.svelte-zogqk3{--lq-1: #ff4a5f;--lq-2: #f8203e;--lq-3: #e91030;--lq-4: #ff3a55;--lq-edge: rgba(255, 178, 186, .7);--lq-play: running}[data-tenant=osnowa-studio] .pe .pe-main .hero-kicker:after,[data-tenant=osnowa-studio] .pe .pe-main .hero-title:after,[data-tenant=osnowa-studio] .pe .pe-main .hero-bottom:after,[data-tenant=osnowa-studio] .pe .pe-main .about-head:after,[data-tenant=osnowa-studio] .pe .pe-main .about-body:after,[data-tenant=osnowa-studio] .pe .pe-main .about-stats-glass:after,[data-tenant=osnowa-studio] .pe .pe-main .proc-head:after,[data-tenant=osnowa-studio] .pe .pe-main .proc-list:after,[data-tenant=osnowa-studio] .pe .pe-main .pf-head:after,[data-tenant=osnowa-studio] .pe .pe-main .pf-cta-row:after,[data-tenant=osnowa-studio] .pe .pe-main .pf-meta:after,[data-tenant=osnowa-studio] .pe .pe-main .of-head:after,[data-tenant=osnowa-studio] .pe .pe-main .of-benefits-head:after,[data-tenant=osnowa-studio] .pe .pe-main .of-card:after,[data-tenant=osnowa-studio] .pe .pe-main .of-benefit:after,[data-tenant=osnowa-studio] .pe .pe-main .pk-head:after,[data-tenant=osnowa-studio] .pe .pe-main .pk-card:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-kicker:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-title:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-lead:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-card:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-form:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-sig:after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before,[data-tenant=osnowa-studio] .pe .pe-foot .pe-foot-cta:after,[data-tenant=osnowa-studio] .pe .pe-foot .pe-foot-brand:after,[data-tenant=osnowa-studio] .pe .pe-foot .pe-foot-col:after,[data-tenant=osnowa-studio] .pe .pe-foot .pe-foot-rule:after{background:linear-gradient(178deg,#ffffff80,#ffffff29 8%,#fff0 22%),linear-gradient(38deg,#fff0 40%,#ffecee70 49%,#ffffff1a 57%,#fff0 68%),radial-gradient(115% 78% at 20% 0%,#ffffff42,#fff0 62%),linear-gradient(152deg,var(--lq-1) 0%,var(--lq-2) 30%,var(--lq-3) 62%,var(--lq-4) 100%);background-size:100% 100%,240% 240%,100% 100%,100% 100%;background-position:0 0,0% 50%,0 0,0 0;background-repeat:no-repeat;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:var(--lq-edge);box-shadow:inset 0 1px #fffc,inset 0 9px 22px #ffffff38,inset 0 -4px 3px #5e000e52,inset 0 -22px 36px #5e000e3d,inset 5px 0 16px #ffffff24,inset -5px 0 16px #5e000e29,0 0 0 1px #ffa0aa99,0 0 0 2px #5e000e24,0 8px 18px #5e000e33,0 30px 60px -14px #5e000e52,0 66px 122px -34px #78001447;filter:drop-shadow(0 0 .8px rgba(255,206,211,.95)) drop-shadow(0 34px 56px rgba(94,0,14,.3));animation:svelte-zogqk3-pe-lacquer-sheen 18s linear infinite;animation-play-state:var(--lq-play, running)}[data-tenant=osnowa-studio] .pe .pe-main .pf-meta .pf-meta-tag,[data-tenant=osnowa-studio] .pe .pe-main .pk-tags .pk-tag{background:linear-gradient(180deg,#ffffff80,#ffffff14 46%,#fff0),linear-gradient(150deg,var(--lq-1) 0%,var(--lq-2) 52%,var(--lq-4) 100%);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:var(--lq-edge);box-shadow:inset 0 1px #ffffffa8,inset 0 -5px 9px #5e000e3d,0 6px 14px -6px #5e000e57}@keyframes svelte-zogqk3-pe-lacquer-sheen{0%{background-position:0 0,0% 50%,0 0,0 0}to{background-position:0 0,100% 50%,0 0,0 0}}@media(max-width:720px){.pe.svelte-zogqk3{--lq-play: paused}}@media(prefers-reduced-motion:reduce){.pe.svelte-zogqk3{--lq-play: paused}}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe .pe-main .of-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .of-benefit:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .pk-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:hover:before{box-shadow:inset 0 1px #ffffffeb,inset 0 11px 26px #ffffff4d,inset 0 -4px 3px #5e000e4d,inset 0 -22px 36px #5e000e38,0 0 0 1px #ffbac2bf,0 0 26px #ff788c4d,0 36px 70px -16px #5e000e5c;filter:drop-shadow(0 0 1px rgba(255,224,228,1)) drop-shadow(0 40px 66px rgba(94,0,14,.34))}[data-tenant=osnowa-studio] .pe .pe-main .contact-card:hover{background:#ffffff1f;border-color:var(--lq-edge)}[data-tenant=osnowa-studio] .pe .pe-main .pf-card:hover .pf-meta .pf-meta-tag,[data-tenant=osnowa-studio] .pe .pe-main .pk-card:hover .pk-tags .pk-tag{background:linear-gradient(180deg,#ffffff9e,#ffffff1f 46%,#fff0),linear-gradient(150deg,var(--lq-1) 0%,var(--lq-2) 52%,var(--lq-4) 100%);border-color:#ffc8ced9}}.pe.svelte-zogqk3{--gl-edge: rgba(255, 0, 51, .4);--gl-edge-soft: rgba(255, 0, 51, .22)}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{background:linear-gradient(180deg,#ffffff12,#ffffff05 26%,#fff0 46%),linear-gradient(180deg,#0000003d,#0000005c);background-size:100% 100%,100% 100%;background-position:0 0,0 0;backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%);border-radius:24px;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ffffff1a,0 10px 30px #000c;filter:none;animation:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{background:#00000075}}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe .pe-main .of-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .of-benefit:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .pk-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:hover:before{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #ffffff2e,0 14px 38px #000000d9;filter:none}[data-tenant=osnowa-studio] .pe .pe-main .contact-card:hover{background:transparent;border-color:transparent}}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule){background:transparent;border-color:transparent;border-radius:24px}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule),[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule) *{color:#fff!important;-webkit-text-fill-color:#ffffff;text-shadow:0 2px 4px rgba(0,0,0,.5)}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(h1,h2,h3){filter:drop-shadow(0 14px 26px rgba(0,0,0,.55))}[data-tenant=osnowa-studio] .pe .pe-main .pe-kicker:before{background:var(--neon-red);box-shadow:0 0 14px #ff0033d9}[data-tenant=osnowa-studio] .pe .pe-main :is(.pf-meta,.pk-tags,.about-tags,.pf-tags) :is(.pf-meta-tag,.pk-tag,li){background:#ffffff0f;border:1px solid var(--gl-edge);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none}[data-tenant=osnowa-studio] .pe .pe-main :is(.hero-cta,.cf-submit,.pf-cta,.ofr-cta){background:#fff!important;border-color:#ffffffe6!important;color:#e60000!important;-webkit-text-fill-color:#e60000;font-weight:700!important;text-transform:uppercase;text-shadow:none!important;box-shadow:0 12px 28px #00000080;transition:color .2s var(--ease),transform .16s var(--ease),box-shadow .26s var(--ease)}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe .pe-main :is(.hero-cta,.cf-submit,.pf-cta,.ofr-cta):hover{color:red!important;-webkit-text-fill-color:#ff0000}}[data-tenant=osnowa-studio] .pe .pe-main .cf-input{background:#ffffff12!important;border-color:#fff3!important;color:#fff!important}[data-tenant=osnowa-studio] .pe .pe-main .cf-input::placeholder{color:#ffffff8c!important;text-shadow:none}[data-tenant=osnowa-studio] .pe .pe-main .cf-input:focus{border-color:var(--neon-red)!important;background:#ffffff1a!important;box-shadow:0 0 0 3px #ff00332e!important}.pe-foot-cta.svelte-zogqk3{background:transparent;border-color:transparent;box-shadow:none}.pe-foot-cta.svelte-zogqk3:before{background:linear-gradient(180deg,#ffffff1a,#fff0 62%)}.pe.svelte-zogqk3{--cg-edge: rgba(226, 195, 138, .62);--cg-edge-soft: rgba(255, 255, 255, .85)}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{background:linear-gradient(180deg,#ffffff29,#ffffff12 30%,#ffffff08),linear-gradient(140deg,#ffffff3d,#fcf9f32e 46%,#ffffff38);backdrop-filter:blur(20px) saturate(150%) brightness(1.1);-webkit-backdrop-filter:blur(20px) saturate(150%) brightness(1.1);border-color:var(--cg-edge);box-shadow:inset 0 1px #fffffff2,inset 0 10px 24px #ffffff6b,inset 0 -8px 18px #46381e14,0 0 0 1px var(--cg-edge-soft),0 0 0 2px #d6b26e47,0 10px 24px #2820121f,0 34px 66px -18px #28201233;filter:drop-shadow(0 0 .8px rgba(255,255,255,.95)) drop-shadow(0 38px 58px rgba(40,32,18,.16));animation:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{background:#ffffffd1}}[data-tenant=osnowa-studio] .pe .pe-main .about-stats-glass:after{background:#fff6;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}@media(max-width:720px){[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{background:linear-gradient(180deg,#fff3,#ffffff1a 30%,#ffffff0d),linear-gradient(140deg,#ffffff52,#fcf9f33d 46%,#ffffff4d);backdrop-filter:blur(14px) saturate(140%) brightness(1.12);-webkit-backdrop-filter:blur(14px) saturate(140%) brightness(1.12);box-shadow:inset 0 1px #ffffffe6,inset 0 8px 18px #ffffff5c,0 0 0 1px var(--cg-edge-soft),0 0 0 2px #d6b26e3d,0 12px 26px -6px #28201224,0 30px 56px -20px #28201233}}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe .pe-main .of-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .of-benefit:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .pk-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:hover:before{box-shadow:inset 0 1px #fff,inset 0 12px 28px #ffffff80,0 0 0 1px #fffffff2,0 0 0 2px #d6b26e66,0 16px 34px #28201224,0 44px 82px -22px #2820123d;filter:drop-shadow(0 0 1px rgba(255,255,255,1)) drop-shadow(0 46px 70px rgba(40,32,18,.18))}}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule),[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule) *{color:#24170a!important;-webkit-text-fill-color:#24170a;font-weight:600;text-shadow:0 1px 0 rgba(255,255,255,.62)}[data-tenant=osnowa-studio] .pe .pe-main .pk-buy,[data-tenant=osnowa-studio] .pe .pe-main .pk-buy *{color:#fff!important;-webkit-text-fill-color:#ffffff;text-shadow:none!important}[data-tenant=osnowa-studio] .pe .pe-main .pk-buy svg path{stroke:#fff!important}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(h1,h2,h3){filter:drop-shadow(0 12px 22px rgba(40,32,18,.22))}[data-tenant=osnowa-studio] .tenant-root .pe .pe-main :is(.pf-meta,.pk-tags,.about-tags,.pf-tags) :is(.pf-meta-tag,.pk-tag,li){color:#24170a;-webkit-text-fill-color:#24170a;background:linear-gradient(145deg,#fff1cfdb,#d3ae6cc7 52%,#9d773dbd),#be9652c2;border:1px solid rgba(255,232,186,.9);backdrop-filter:blur(12px) saturate(155%);-webkit-backdrop-filter:blur(12px) saturate(155%);box-shadow:inset 0 1px #fffaebe0,inset 0 -5px 10px #5b3d141a,0 6px 14px -6px #432b0e47}[data-tenant=osnowa-studio] .pe .pe-main :is(.hero-cta,.cf-submit,.pf-cta,.ofr-cta){background:#ffffff9e!important;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border-color:var(--cg-edge)!important;color:#000!important;-webkit-text-fill-color:#000000;font-weight:700!important;text-shadow:none!important;box-shadow:inset 0 1px #fffffff2,0 12px 28px -10px #28201247}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe .pe-main :is(.hero-cta,.cf-submit,.pf-cta,.ofr-cta):hover{background:#ffffffc7!important;color:#000!important;-webkit-text-fill-color:#000000}}[data-tenant=osnowa-studio] .pe .pe-main .cf-input{background:#fff9!important;border-color:var(--cg-edge)!important;color:#000!important}[data-tenant=osnowa-studio] .pe .pe-main .cf-input::placeholder{color:#00000080!important;-webkit-text-fill-color:rgba(0,0,0,.5)}[data-tenant=osnowa-studio] .pe .pe-main .cf-input:focus{border-color:#d6b26ee6!important;background:#ffffffc2!important;box-shadow:0 0 0 3px #d6b26e47!important}[data-tenant=osnowa-studio] .pe .pe-main .pe-kicker:before{background:#c49a54f2;box-shadow:0 0 12px #d6b26eb3}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{box-shadow:inset 0 1px #fffffff2,inset 0 10px 24px #ffffff70,inset 0 -8px 18px #46381e14,0 0 0 1px var(--cg-edge-soft),0 0 0 2px #d6b26e47,0 4px 8px #2820121a,0 14px 26px -6px #28201224,0 34px 62px -16px #28201233,0 74px 126px -42px #28201242;filter:drop-shadow(0 0 .8px rgba(255,255,255,.95)) drop-shadow(0 44px 66px rgba(40,32,18,.18));transition:box-shadow .46s var(--ease),filter .46s var(--ease)}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):hover:after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:hover:before{box-shadow:inset 0 1px #fff,inset 0 12px 28px #ffffff85,inset 0 -8px 18px #46381e0f,0 0 0 1px #fffffffa,0 0 0 2px #e2c38a80,0 0 26px #ffecc68c,0 0 60px #ffe8ba52,0 16px 30px -6px #28201224,0 40px 74px -18px #28201238,0 86px 140px -44px #28201242;filter:drop-shadow(0 0 1px rgba(255,255,255,1)) drop-shadow(0 50px 74px rgba(40,32,18,.2))}}@media(max-width:720px){[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{box-shadow:inset 0 1px #ffffffe6,inset 0 8px 18px #ffffff61,0 0 0 1px var(--cg-edge-soft),0 0 0 2px #d6b26e3d,0 12px 24px -6px #28201224,0 32px 58px -20px #28201238;filter:drop-shadow(0 0 .8px rgba(255,255,255,.9)) drop-shadow(0 26px 40px rgba(40,32,18,.16))}}@media(prefers-reduced-motion:reduce){[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{transition:none}.pe-depth.svelte-zogqk3{transform:none!important}}[data-tenant=osnowa-studio] .pe .pe-main :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.of-head,.of-benefits-head,.pk-head,.contact-kicker,.contact-title,.contact-sig):before{content:"";position:absolute;inset:-22px -28px;z-index:-1;pointer-events:none;border-radius:26px;padding:13px;background:radial-gradient(circle at var(--pe-gx, 50%) var(--pe-gy, 0%),rgba(255,250,236,.98) 0%,rgba(240,210,152,.6) 24%,rgba(214,178,110,.22) 46%,rgba(214,178,110,0) 68%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;filter:blur(7px);opacity:calc(var(--pe-glow, 0) * .92);will-change:opacity}[data-tenant=osnowa-studio] .pe .pe-main .pe-phys{transition:transform .13s linear}.pe.svelte-zogqk3,.pe.pe-transparent.svelte-zogqk3{background-color:#f7f5f2;background-image:none;min-height:100vh}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot,.pe-section,section,.faq,.faq-list){background-color:transparent}.pe-navbar-row.svelte-zogqk3,.pe-navmenu.svelte-zogqk3{background:linear-gradient(145deg,#fff9ebf5,#edcf9aeb 52%,#c1924ce0),#e2be80f0;border-color:#ffecc6e0;box-shadow:inset 0 1px #ffffffe0,inset 0 -8px 18px #744c1814,0 0 0 1px #deb56f94,0 18px 38px #432b0e33}.pe-navbar-row.svelte-zogqk3{border-radius:30px}.pe-navmenu.svelte-zogqk3{border-radius:22px}.pe-brandmark.svelte-zogqk3 .pe-brandmark-name:where(.svelte-zogqk3),.pe-brandmark.svelte-zogqk3 .pe-brandmark-name:where(.svelte-zogqk3) span:where(.svelte-zogqk3){color:#24170a;-webkit-text-fill-color:#24170a;font-weight:600;text-shadow:0 1px 0 rgba(255,255,255,.62)}.pe-navtoggle.svelte-zogqk3{border-color:#744c184d;background:#fff6;color:#24170a}@media(hover:hover)and (pointer:fine){.pe-navtoggle.svelte-zogqk3:hover{background:#ffffffa8}}.pe-burger.svelte-zogqk3 span:where(.svelte-zogqk3){background:#24170a}.pe-navmenu.svelte-zogqk3 a:where(.svelte-zogqk3){color:#24170a;text-shadow:0 1px 0 rgba(255,255,255,.5)}@media(hover:hover)and (pointer:fine){.pe-navmenu.svelte-zogqk3 a:where(.svelte-zogqk3):hover{background:#ffffff80}}.pe-navmenu.svelte-zogqk3 a[aria-current=page]:where(.svelte-zogqk3){background:#24170a;color:#fff9eb;text-shadow:none}.pe-brandmark.svelte-zogqk3:focus-visible,.pe-navtoggle.svelte-zogqk3:focus-visible,.pe-navmenu.svelte-zogqk3 a:where(.svelte-zogqk3):focus-visible{outline-color:#24170a}.pe-progress.svelte-zogqk3{background:var(--iri);mix-blend-mode:normal;opacity:.9}[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{clip-path:none;border-radius:30px;background:linear-gradient(145deg,#fff9ebb8,#edcf9a94 52%,#c1924c70),#e2be807a;backdrop-filter:blur(22px) saturate(165%) brightness(1.08);-webkit-backdrop-filter:blur(22px) saturate(165%) brightness(1.08);border-color:#ffecc6e0;box-shadow:inset 0 1px #ffffffe0,inset 0 -10px 24px #744c1814,0 0 0 1px #deb56f94,0 30px 60px #432b0e2e;filter:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){[data-tenant=osnowa-studio] .pe :is(.pe-main,.pe-foot) :is(.hero-kicker,.hero-title,.hero-bottom,.about-head,.about-body,.about-stats-glass,.proc-head,.proc-list,.pf-head,.pf-cta-row,.pf-meta,.of-head,.of-benefits-head,.of-card,.of-benefit,.pk-head,.pk-card,.contact-kicker,.contact-title,.contact-lead,.contact-card,.contact-form,.contact-sig,.faq-item,.pe-foot-cta,.pe-foot-brand,.pe-foot-col,.pe-foot-rule):after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:before{background:#e5c794eb}}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe .pe-main .of-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .of-benefit:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .pk-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .contact-card:hover:after,[data-tenant=osnowa-studio] .pe .pe-main .faq-item:hover:before{box-shadow:inset 0 1px #fffffff0,0 0 0 1px #f4d6a2db,0 36px 70px #432b0e38;filter:none}}[data-tenant=osnowa-studio] .pe .pe-main :is(.hero-kicker,.hero-title,.hero-bottom):after{content:none}[data-tenant=osnowa-studio] .pe .pe-main :is(.hero-title,.hero-bottom):before{content:none}.of-visually-hidden.svelte-1kh9570{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.of-head.svelte-1kh9570{max-width:none;margin-bottom:clamp(6px,1vw,12px)}.of-title.svelte-1kh9570{margin-top:16px}.of-title.svelte-1kh9570 em:where(.svelte-1kh9570){color:var(--lime);font-style:normal}.of-lead.svelte-1kh9570{margin-top:20px;max-width:62ch}.of-models.svelte-1kh9570{padding-top:clamp(20px,3vw,48px)}.of-grid.svelte-1kh9570{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(24px,4vw,56px)}[data-tenant=osnowa-studio] .pe .of-card-wrap{min-width:0}.of-card.svelte-1kh9570{position:relative;display:flex;flex-direction:column;height:100%;border-radius:18px;padding:clamp(24px,3vw,40px);background:transparent;border:1px solid transparent;isolation:isolate;transition:transform .46s var(--ease-organic),background .32s var(--ease),border-color .32s var(--ease),box-shadow .42s var(--ease);will-change:transform}.of-card.svelte-1kh9570:after{content:"";position:absolute;z-index:-1;inset:calc(-10% - 6px) calc(-3.5% - 9px) calc(-10% - 8px) calc(-3.5% - 7px);pointer-events:none;clip-path:var(--shard-b);background:linear-gradient(122deg,#fff6,#f0f7fc38 34%,#d6e2eb29 58%,#fafdff57),linear-gradient(34deg,#fff0 52%,#fff3 53.5%,#ffffff0d 64%,#fff0 72%);backdrop-filter:blur(12px) saturate(1.35) brightness(1.05);-webkit-backdrop-filter:blur(12px) saturate(1.35) brightness(1.05);filter:drop-shadow(0 0 .7px rgba(255,255,255,.95)) drop-shadow(0 24px 50px rgba(10,20,30,.26));transition:background .32s var(--ease),filter .42s var(--ease)}.of-card-tag.svelte-1kh9570{font-family:var(--font-mono);font-size:14.55px;text-transform:uppercase;letter-spacing:.2em;color:var(--bone-faint)}.of-card-name.svelte-1kh9570{margin-top:14px;font-family:var(--font-display);font-weight:400;font-size:clamp(1.85rem,3.44vw,2.65rem);letter-spacing:-.015em;transition:color .22s var(--ease)}.of-card-lead.svelte-1kh9570{margin-top:16px;color:var(--bone-dim);font-size:1.32rem;line-height:1.6}.of-card-list.svelte-1kh9570{list-style:none;margin:clamp(20px,2.4vw,28px) 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.of-card-list.svelte-1kh9570 li:where(.svelte-1kh9570){display:flex;align-items:flex-start;gap:12px;color:var(--bone-dim);font-size:1.3rem;line-height:1.5}.of-check.svelte-1kh9570{flex:none;width:18px;height:18px;margin-top:1px;color:var(--lime)}.of-card-note.svelte-1kh9570{margin-top:clamp(18px,2.2vw,24px);padding-top:clamp(14px,1.6vw,18px);border-top:1px solid var(--line-soft);font-family:var(--font-mono);font-size:15.87px;line-height:1.6;letter-spacing:.02em;color:var(--bone-faint)}@media(hover:hover)and (pointer:fine){.of-card.svelte-1kh9570:hover{transform:translateY(-8px)}.of-card.svelte-1kh9570:hover:after{background:linear-gradient(122deg,#ffffff8a,#f0f7fc5c 34%,#d6e2eb47 58%,#fafdff7a),linear-gradient(34deg,#fff0 52%,#ffffff42 53.5%,#ffffff12 64%,#fff0 72%);filter:drop-shadow(0 0 .8px rgba(255,255,255,1)) drop-shadow(0 36px 70px rgba(10,20,30,.32))}.of-card.svelte-1kh9570:hover .of-card-name:where(.svelte-1kh9570){color:var(--lime)}}.of-benefits.svelte-1kh9570{padding-top:clamp(24px,4vw,60px)}.of-benefits-head.svelte-1kh9570{margin-bottom:clamp(28px,4vw,56px)}.of-benefits-title.svelte-1kh9570{margin-top:16px}.of-benefits-title.svelte-1kh9570 em:where(.svelte-1kh9570){color:var(--lime);font-style:normal}.of-benefits-grid.svelte-1kh9570{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2.4vw,28px)}[data-tenant=osnowa-studio] .pe .of-benefit-wrap{min-width:0}.of-benefit.svelte-1kh9570{position:relative;isolation:isolate;height:100%;border-radius:16px;padding:clamp(20px,2.4vw,30px);background:transparent;border:1px solid transparent;transition:transform .46s var(--ease-organic),background .32s var(--ease),border-color .32s var(--ease);will-change:transform}.of-benefit.svelte-1kh9570:after{content:"";position:absolute;z-index:-1;inset:calc(-10% - 5px) calc(-3.5% - 7px) calc(-10% - 6px) calc(-3.5% - 6px);pointer-events:none;clip-path:var(--shard-c);background:linear-gradient(118deg,#ffffff5c,#f0f7fc2e 40%,#fafdff4d),linear-gradient(30deg,#fff0 56%,#ffffff2e 57.5%,#fff0 70%);backdrop-filter:blur(10px) saturate(1.3) brightness(1.04);-webkit-backdrop-filter:blur(10px) saturate(1.3) brightness(1.04);filter:drop-shadow(0 0 .6px rgba(255,255,255,.92)) drop-shadow(0 18px 42px rgba(10,20,30,.22));transition:background .32s var(--ease)}.of-benefit-title.svelte-1kh9570{font-family:var(--font-display);font-weight:400;font-size:clamp(1.39rem,2.38vw,1.73rem);letter-spacing:-.01em;transition:color .22s var(--ease)}.of-benefit-desc.svelte-1kh9570{margin-top:10px;color:var(--bone-dim);font-size:1.25rem;line-height:1.6}@media(hover:hover)and (pointer:fine){.of-benefit.svelte-1kh9570:hover{transform:translateY(-6px)}.of-benefit.svelte-1kh9570:hover:after{background:linear-gradient(118deg,#ffffff80,#f0f7fc52 40%,#fafdff70),linear-gradient(30deg,#fff0 56%,#ffffff3d 57.5%,#fff0 70%)}.of-benefit.svelte-1kh9570:hover .of-benefit-title:where(.svelte-1kh9570){color:var(--lime)}}@media(max-width:860px){.of-benefits-grid.svelte-1kh9570{grid-template-columns:1fr}}@media(max-width:720px){.of-grid.svelte-1kh9570{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.of-card.svelte-1kh9570,.of-benefit.svelte-1kh9570{transition:none!important}}.pt.svelte-1ddhggv{position:absolute;inset:0;display:block;overflow:hidden;background:radial-gradient(130% 115% at 22% 16%,color-mix(in oklab,var(--pt-c1) 16%,transparent),transparent 62%),radial-gradient(130% 120% at 84% 90%,color-mix(in oklab,var(--pt-c2) 11%,transparent),transparent 66%),linear-gradient(145deg,#ffffff75,#fffcf629);color:#0b0d10}.pt-grid.svelte-1ddhggv{position:absolute;inset:0;background-image:linear-gradient(rgba(12,16,22,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(12,16,22,.07) 1px,transparent 1px);background-size:30px 30px;mask-image:radial-gradient(120% 100% at 50% 44%,#000 28%,transparent 100%);-webkit-mask-image:radial-gradient(120% 100% at 50% 44%,#000 28%,transparent 100%)}.pt-glyph.svelte-1ddhggv{position:absolute;left:50%;top:45%;width:42%;height:42%;transform:translate(-50%,-50%);color:#0b0d10;opacity:.9;filter:drop-shadow(0 2px 0 rgba(255,255,255,.75)) drop-shadow(0 10px 22px rgba(12,20,30,.16))}.pt-mono.svelte-1ddhggv{position:absolute;left:clamp(12px,5%,20px);bottom:clamp(10px,5%,16px);font-family:var(--font-mono);font-size:clamp(11px,1.4vw,14px);letter-spacing:.14em;text-transform:uppercase;color:#0b0d10c7;text-shadow:0 1px 0 rgba(255,255,255,.6)}.pt-sheen.svelte-1ddhggv{position:absolute;inset:0;background:linear-gradient(125deg,#ffffff6b,#ffffff1a,#fff0 48%);opacity:.7}.pf-head.svelte-1qsqgpz{max-width:none;margin-bottom:clamp(40px,6vw,76px)}.pf-title.svelte-1qsqgpz{margin-top:16px}.pf-title.svelte-1qsqgpz em:where(.svelte-1qsqgpz){color:var(--lime);font-style:normal}.pf-intro.svelte-1qsqgpz{margin-top:20px}.pf-grid.svelte-1qsqgpz{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(28px,5vw,72px) clamp(24px,4vw,56px);perspective:1400px}[data-tenant=osnowa-studio] .pe .pf-card{min-width:0;perspective:1200px}.kp.svelte-1qsqgpz{position:relative;transform-style:preserve-3d;transform:translate3d(var(--kp-mx, 0),var(--kp-my, 0),0) rotateX(var(--kp-rx, 0deg)) rotateY(var(--kp-ry, 0deg));will-change:transform}[data-tenant=osnowa-studio] .pe .pf-frame--filled:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(100deg,#fff0 40%,#fff9 46%,#f0f6fff2,#fff9 54%,#fff0 60%);background-size:220% 100%;background-position:var(--kp-glint, 50%) 0;mix-blend-mode:screen;opacity:0;transition:opacity .42s var(--ease)}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe .kp:hover .pf-frame--filled:after{opacity:1}}@media(prefers-reduced-motion:reduce){[data-tenant=osnowa-studio] .pe .pf-frame--filled:after{display:none}}.pf-frame--filled.svelte-1qsqgpz:before{content:"";position:absolute;left:0;right:0;top:0;height:42%;z-index:5;pointer-events:none;background:radial-gradient(120% 100% at 50% -10%,#ffffffbf,#fffaf052 26%,#fff0 70%);opacity:.4;transition:opacity .42s var(--ease)}@media(hover:hover)and (pointer:fine){.kp.svelte-1qsqgpz:hover .pf-frame--filled:where(.svelte-1qsqgpz):before{opacity:1}}.pf-lamp.svelte-1qsqgpz{position:absolute;left:9%;right:9%;top:-20px;height:11px;z-index:8;pointer-events:none}.pf-lamp-bar.svelte-1qsqgpz{position:absolute;inset:0;border-radius:5px 5px 4px 4px;background:linear-gradient(180deg,#ffffff4d,#fff0 32%),linear-gradient(180deg,#474d57,#2a2f36 45%,#171b20);box-shadow:inset 0 1px #ffffff61,inset 0 -1px 1px #0009,0 3px 8px #0000008c}.pf-lamp-bar.svelte-1qsqgpz:before,.pf-lamp-bar.svelte-1qsqgpz:after{content:"";position:absolute;top:-2px;bottom:-2px;width:6px;border-radius:3px;background:linear-gradient(180deg,#565c66,#23272d 70%,#12151a);box-shadow:inset 0 1px #fff6}.pf-lamp-bar.svelte-1qsqgpz:before{left:-3px}.pf-lamp-bar.svelte-1qsqgpz:after{right:-3px}.pf-lamp-led.svelte-1qsqgpz{position:absolute;left:7%;right:7%;bottom:-1px;height:3px;border-radius:999px;background:linear-gradient(90deg,#ffeed0d9,#fff6e8 12%,#fffaf2,#fff6e8 88%,#ffeed0d9);box-shadow:0 0 6px 1px #fff0d6f2,0 0 16px 3px #ffe9c4b3,0 0 30px 6px #ffe2b473;opacity:.85;transition:opacity .36s var(--ease),box-shadow .36s var(--ease)}.pf-lamp-flood.svelte-1qsqgpz{position:absolute;left:-14%;right:-14%;top:8px;height:190px;background:radial-gradient(58% 100% at 50% 0%,#fff4e080,#ffeccd42,#ffe6c314 52%,#ffe6c300 72%);filter:blur(7px);opacity:.7;transition:opacity .38s var(--ease),filter .38s var(--ease)}@media(hover:hover)and (pointer:fine){.kp.svelte-1qsqgpz:hover .pf-lamp-led:where(.svelte-1qsqgpz){opacity:1;box-shadow:0 0 8px 2px #fff4e0,0 0 22px 5px #ffeccdd9,0 0 46px 10px #ffe2b499}.kp.svelte-1qsqgpz:hover .pf-lamp-flood:where(.svelte-1qsqgpz){opacity:1;filter:blur(9px)}}.pf-frame.svelte-1qsqgpz{position:relative;aspect-ratio:4 / 3;border-radius:14px;overflow:hidden;border:1px dashed var(--line);background:var(--ink-3);isolation:isolate;display:grid;place-items:center;transform-style:preserve-3d;will-change:transform}.pf-frame--filled.svelte-1qsqgpz{border-style:solid;border-color:#ffffff9e;background:linear-gradient(150deg,#ffffff4d,#fffcf61f);backdrop-filter:blur(14px) saturate(1.3) brightness(1.06);-webkit-backdrop-filter:blur(14px) saturate(1.3) brightness(1.06);box-shadow:inset 0 1px #fffc,inset 0 -1px #ffffff4d,0 20px 46px -26px #0c141e52;transition:border-color .32s var(--ease),box-shadow .42s var(--ease)}@media(hover:hover)and (pointer:fine){.kp.svelte-1qsqgpz:hover .pf-frame--filled:where(.svelte-1qsqgpz){border-color:#ffffffd9;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #ffffff80,0 34px 70px -28px #0c141e6b}}.pf-frame-img.svelte-1qsqgpz{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;will-change:transform}.pf-thumb.svelte-1qsqgpz{display:block;text-decoration:none;color:inherit;cursor:pointer}.pf-card-link.svelte-1qsqgpz{display:block;text-decoration:none;color:inherit;cursor:pointer;border-radius:18px;-webkit-tap-highlight-color:transparent;transform:translateZ(0);transition:transform .32s var(--ease)}.pf-card-link.svelte-1qsqgpz:focus-visible{outline:2px solid var(--bone);outline-offset:4px}.pf-card-link.svelte-1qsqgpz:active{transform:translate3d(0,-1px,4px)}@media(hover:hover)and (pointer:fine){.pf-card-link.svelte-1qsqgpz:hover{transform:translate3d(0,-3px,14px)}}@media(prefers-reduced-motion:reduce){.pf-card-link.svelte-1qsqgpz{transition:none;transform:none}.pf-card-link.svelte-1qsqgpz:hover,.pf-card-link.svelte-1qsqgpz:active{transform:none}}.pf-glass.svelte-1qsqgpz{position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;background:linear-gradient(125deg,#ffffff57,#ffffff14 24%,#fff0 46%);opacity:.75}.pf-meta.svelte-1qsqgpz{display:block;padding:clamp(14px,1.6vw,20px) clamp(10px,1.2vw,16px) clamp(10px,1.2vw,14px);position:relative;isolation:isolate;margin-top:clamp(10px,1.2vw,16px);border-radius:16px;background:linear-gradient(150deg,#ffffff57,#fffcf624);border:1px solid rgba(255,255,255,.6);color:var(--bone);box-shadow:inset 0 1px #fffc,0 18px 40px -26px #0c141e52}.pf-meta.svelte-1qsqgpz:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.08) 44%,transparent 100%)}.pf-meta.svelte-1qsqgpz:after{content:"";position:absolute;z-index:-1;inset:calc(-10% - 4px) calc(-3.5% - 6px) calc(-10% - 5px) calc(-3.5% - 5px);pointer-events:none;clip-path:var(--shard-c);background:linear-gradient(118deg,#ffffff57,#f0f7fc2e 42%,#fafdff47),linear-gradient(30deg,#fff0 56%,#ffffff2e 57.5%,#fff0 70%);backdrop-filter:blur(9px) saturate(1.3) brightness(1.04);-webkit-backdrop-filter:blur(9px) saturate(1.3) brightness(1.04);filter:drop-shadow(0 0 .6px rgba(255,255,255,.92)) drop-shadow(0 14px 32px rgba(10,20,30,.18))}.pf-meta-name.svelte-1qsqgpz{font-family:var(--font-display);font-weight:400;font-size:clamp(1.52rem,2.65vw,2.12rem);letter-spacing:-.015em;color:var(--bone);transition:color .22s var(--ease)}.pf-meta-desc.svelte-1qsqgpz{display:block;margin:clamp(8px,1vw,12px) 0 0;max-width:46ch;color:var(--bone-dim);font-size:clamp(1.2rem,1.85vw,1.32rem);line-height:1.6}.pf-meta-tags.svelte-1qsqgpz{list-style:none;margin:clamp(10px,1.2vw,14px) 0 0;padding:0;display:flex;width:100%;flex-wrap:wrap;gap:8px}.pf-meta-tag.svelte-1qsqgpz{font-family:var(--font-mono);font-size:14.55px;text-transform:uppercase;letter-spacing:.08em;color:var(--bone);background:#ffffff6b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.7);border-radius:999px;padding:6px 12px;white-space:nowrap;transition:background .22s var(--ease),border-color .22s var(--ease)}@media(hover:hover)and (pointer:fine){[data-tenant=osnowa-studio] .pe .pf-card:hover .pf-meta-name.svelte-1qsqgpz{color:var(--bone);text-shadow:0 0 22px rgba(255,255,255,.75)}[data-tenant=osnowa-studio] .pe .pf-card:hover .pf-meta-tag.svelte-1qsqgpz{background:#ffffff9e;border-color:#ffffffe6}.pf-meta-desc.svelte-1qsqgpz,.pf-meta-tags.svelte-1qsqgpz{opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .3s var(--ease)}.kp.svelte-1qsqgpz:hover .pf-meta-desc:where(.svelte-1qsqgpz),.kp.svelte-1qsqgpz:hover .pf-meta-tags:where(.svelte-1qsqgpz),[data-tenant=osnowa-studio] .pe .pf-card:focus-within .pf-meta-desc.svelte-1qsqgpz,[data-tenant=osnowa-studio] .pe .pf-card:focus-within .pf-meta-tags.svelte-1qsqgpz{opacity:1;transform:translateY(0)}}.pf-cta-row.svelte-1qsqgpz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:clamp(48px,7vw,90px);padding-top:clamp(30px,4vw,48px);border-top:1px solid var(--line-soft)}.pf-cta-lead.svelte-1qsqgpz{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.pf-cta-note.svelte-1qsqgpz{font-family:var(--font-serif);font-style:normal;font-size:clamp(1.73rem,3.44vw,2.65rem);color:var(--bone)}.pf-cta-tile.svelte-1qsqgpz{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:15.21px;text-transform:uppercase;letter-spacing:.1em;color:var(--bone-faint);border:1px solid var(--line-soft);border-radius:999px;padding:7px 14px}.pf-cta-tile-dot.svelte-1qsqgpz{width:7px;height:7px;border-radius:999px;background:var(--lime);box-shadow:0 0 #d8ff3e80;animation:svelte-1qsqgpz-pf-dot-pulse 2.2s var(--ease) infinite}@keyframes svelte-1qsqgpz-pf-dot-pulse{0%{box-shadow:0 0 #d8ff3e80}70%,to{box-shadow:0 0 0 9px #d8ff3e00}}@media(prefers-reduced-motion:reduce){.pf-cta-tile-dot.svelte-1qsqgpz{animation:none!important}}.pf-cta.svelte-1qsqgpz{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:17.19px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink);text-decoration:none;background:var(--lime);border-radius:999px;padding:14px 22px;transition:transform .16s var(--ease),box-shadow .26s var(--ease)}.pf-cta.svelte-1qsqgpz svg:where(.svelte-1qsqgpz){width:24px;height:12px;transition:transform .32s var(--ease)}.pf-cta.svelte-1qsqgpz:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.pf-cta.svelte-1qsqgpz:hover{box-shadow:0 0 30px #00eaff61}.pf-cta.svelte-1qsqgpz:hover svg:where(.svelte-1qsqgpz){transform:translate(5px)}}@media(max-width:720px){.pf-grid.svelte-1qsqgpz{grid-template-columns:1fr}[data-tenant=osnowa-studio] .pe .pf-card.pf-offset{margin-top:0}}.pk-visually-hidden.svelte-102vgd8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pk-head.svelte-102vgd8{max-width:none;margin-bottom:clamp(6px,1vw,12px)}.pk-title.svelte-102vgd8{margin-top:16px}.pk-title.svelte-102vgd8 em:where(.svelte-102vgd8){color:var(--lime);font-style:normal}.pk-lead.svelte-102vgd8{margin-top:20px;max-width:62ch}.pk-gallery.svelte-102vgd8{padding-top:clamp(20px,3vw,48px)}.pk-grid.svelte-102vgd8{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(28px,5vw,72px) clamp(24px,4vw,56px)}[data-tenant=osnowa-studio] .pe .pk-card-wrap{min-width:0;perspective:1200px}.kp.svelte-102vgd8{position:relative;height:100%;transform-style:preserve-3d;transform:translate3d(var(--kp-mx, 0),var(--kp-my, 0),0) rotateX(var(--kp-rx, 0deg)) rotateY(var(--kp-ry, 0deg));will-change:transform}.led-strip-light.svelte-102vgd8{position:absolute;width:60%;height:4px;background:#fffc;box-shadow:0 0 15px 5px #fff9;top:-10px;left:20%;pointer-events:none;z-index:10}.pk-card.svelte-102vgd8{position:relative;display:flex;flex-direction:column;height:100%;border-radius:18px;padding:clamp(14px,1.6vw,20px);background:transparent;border:1px solid transparent;isolation:isolate;cursor:pointer;transition:transform .46s var(--ease-organic),background .32s var(--ease),border-color .32s var(--ease),box-shadow .42s var(--ease);will-change:transform}.pk-card.svelte-102vgd8:after{content:"";position:absolute;z-index:-1;inset:calc(-10% - 6px) calc(-3.5% - 8px) calc(-10% - 7px) calc(-3.5% - 7px);pointer-events:none;clip-path:var(--shard-d);background:linear-gradient(122deg,#fff6,#f0f7fc38 34%,#d6e2eb29 58%,#fafdff57),linear-gradient(34deg,#fff0 52%,#fff3 53.5%,#ffffff0d 64%,#fff0 72%);backdrop-filter:blur(11px) saturate(1.35) brightness(1.05);-webkit-backdrop-filter:blur(11px) saturate(1.35) brightness(1.05);filter:drop-shadow(0 0 .7px rgba(255,255,255,.95)) drop-shadow(0 24px 50px rgba(10,20,30,.26));transition:background .32s var(--ease),filter .42s var(--ease)}.pk-preview.svelte-102vgd8{position:relative;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.62);background:linear-gradient(150deg,#ffffff4d,#fffcf61f);backdrop-filter:blur(14px) saturate(1.3) brightness(1.06);-webkit-backdrop-filter:blur(14px) saturate(1.3) brightness(1.06);box-shadow:inset 0 1px #fffc,0 20px 46px -26px #0c141e52;isolation:isolate}.pk-chrome.svelte-102vgd8{position:relative;z-index:2;display:flex;align-items:center;gap:6px;padding:10px 14px;background:linear-gradient(180deg,#ffffff8c,#ffffff29);border-bottom:1px solid rgba(255,255,255,.7)}.pk-dot.svelte-102vgd8{width:8px;height:8px;border-radius:50%;background:#0b0d10b8}.pk-screen.svelte-102vgd8{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:transparent}.pk-media.svelte-102vgd8{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;transform-origin:center;transition:transform .64s var(--ease-organic, var(--ease));will-change:transform}.pk-glass.svelte-102vgd8{position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(125deg,#ffffff57,#ffffff14 24%,#fff0 46%);opacity:.75}.pk-preview-link.svelte-102vgd8{position:absolute;inset:0;z-index:6;display:block;border-radius:18px;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translateZ(1px)}.pk-preview-link.svelte-102vgd8:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:#ffffff24;opacity:0;transition:opacity .2s var(--ease)}.pk-preview-link.svelte-102vgd8:active:after{opacity:1}.pk-preview-link.svelte-102vgd8:focus-visible{outline:2px solid var(--bone);outline-offset:4px}@media(prefers-reduced-motion:reduce){.pk-preview-link.svelte-102vgd8:after{transition:none}}.pk-body.svelte-102vgd8{position:relative;isolation:isolate;z-index:7;pointer-events:none;display:flex;flex-direction:column;flex:1;margin-top:clamp(12px,1.4vw,18px);padding:clamp(18px,2vw,24px) clamp(16px,1.8vw,22px) clamp(16px,1.8vw,20px);border-radius:16px;background:linear-gradient(150deg,#ffffff57,#fffcf624);border:1px solid rgba(255,255,255,.6);color:var(--bone);box-shadow:inset 0 1px #fffc,0 18px 40px -26px #0c141e52}.pk-body.svelte-102vgd8:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.08) 44%,transparent 100%)}.pk-name.svelte-102vgd8{font-family:var(--font-display);font-weight:400;font-size:clamp(1.66rem,2.91vw,2.31rem);letter-spacing:-.015em;color:var(--bone);transition:color .22s var(--ease)}.pk-tags.svelte-102vgd8{list-style:none;margin:clamp(12px,1.4vw,16px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pk-tag.svelte-102vgd8{font-family:var(--font-mono);font-size:14.55px;text-transform:uppercase;letter-spacing:.08em;color:var(--bone);background:#ffffff6b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.7);border-radius:999px;padding:6px 12px;white-space:nowrap;transition:background .22s var(--ease),border-color .22s var(--ease)}.pk-buy.svelte-102vgd8{pointer-events:auto;position:relative;z-index:1;display:inline-flex;align-items:center;gap:12px;align-self:flex-start;margin-top:clamp(18px,2.2vw,26px);font-family:var(--font-mono);font-size:17.19px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink);text-decoration:none;background:var(--lime);border-radius:999px;padding:13px 22px;transition:transform .16s var(--ease),box-shadow .26s var(--ease)}.pk-buy.svelte-102vgd8 svg:where(.svelte-102vgd8){width:24px;height:12px;transition:transform .32s var(--ease)}.pk-buy.svelte-102vgd8:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.pk-card.svelte-102vgd8:hover{transform:translateY(-8px)}.pk-card.svelte-102vgd8:hover:after{background:linear-gradient(122deg,#ffffff8a,#f0f7fc5c 34%,#d6e2eb47 58%,#fafdff7a),linear-gradient(34deg,#ffffff0f 52%,#00eaff24 53.5%,#ffffff0d 64%,#fff0 72%);filter:drop-shadow(0 0 1px rgba(0,234,255,.55)) drop-shadow(0 36px 74px rgba(0,0,0,.4)) drop-shadow(0 0 34px rgba(0,234,255,.18))}.pk-card.svelte-102vgd8:hover .pk-name:where(.svelte-102vgd8){color:var(--bone);text-shadow:0 0 22px rgba(255,255,255,.75)}.kp.svelte-102vgd8:hover .pk-media:where(.svelte-102vgd8){transform:scale(1.06)}.pk-card.svelte-102vgd8:hover .pk-tag:where(.svelte-102vgd8){background:#ffffff9e;border-color:#ffffffe6}.pk-tags.svelte-102vgd8{opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .3s var(--ease)}.kp.svelte-102vgd8:hover .pk-tags:where(.svelte-102vgd8),[data-tenant=osnowa-studio] .pe .pk-card-wrap:focus-within .pk-tags.svelte-102vgd8{opacity:1;transform:translateY(0)}.pk-buy.svelte-102vgd8:hover{box-shadow:0 0 30px #ff1a408c}.pk-buy.svelte-102vgd8:hover svg:where(.svelte-102vgd8){transform:translate(5px)}}@media(max-width:720px){.pk-grid.svelte-102vgd8{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pk-card.svelte-102vgd8,.pk-media.svelte-102vgd8{transition:none!important}}
