:root{color-scheme:dark;--sans:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--ease:cubic-bezier(0.28,0.11,0.32,1);--hair:rgb(var(--wash)/calc(var(--wash-k)*0.1));--grad-blue:linear-gradient(135deg,#142a52 0%,#0071e3 55%,#5ac8fa 100%);--grad-blue-text:linear-gradient(135deg,#0071e3 0%,#5ac8fa 100%);--blue:#0071e3;--blue-rgb:0,113,227;--blue-c:0 113 227;--wash:245 245 247;--wash-k:1;--gloss:255 255 255;--gloss-k:1;--shadow:0 0 0;--shadow-k:1;--glow-k:1;--line-k:1;--c-black:var(--n-000000);--c-sur:var(--n-0d0d0f);--c-sur2:var(--n-141418);--c-sur3:var(--n-1c1c21);--c-ink:var(--n-f5f5f7);--c-ink2:var(--n-86868b);--c-ink3:var(--n-5e5e63);--n-000000:#000000;--n-000000-rgb:0 0 0;--n-07131f:#07131f;--n-07131f-rgb:7 19 31;--n-08080a:#08080a;--n-08080a-rgb:8 8 10;--n-08080b:#08080b;--n-08080b-rgb:8 8 11;--n-0a0a0d:#0a0a0d;--n-0a0a0d-rgb:10 10 13;--n-0a0a0e:#0a0a0e;--n-0a0a0e-rgb:10 10 14;--n-0b0b0e:#0b0b0e;--n-0b0b0e-rgb:11 11 14;--n-0b0b0f:#0b0b0f;--n-0b0b0f-rgb:11 11 15;--n-0b0d13:#0b0d13;--n-0b0d13-rgb:11 13 19;--n-0c0c0e:#0c0c0e;--n-0c0c0e-rgb:12 12 14;--n-0c0c0f:#0c0c0f;--n-0c0c0f-rgb:12 12 15;--n-0c0c10:#0c0c10;--n-0c0c10-rgb:12 12 16;--n-0c0c11:#0c0c11;--n-0c0c11-rgb:12 12 17;--n-0d0d0f:#0d0d0f;--n-0d0d0f-rgb:13 13 15;--n-0d0d10:#0d0d10;--n-0d0d10-rgb:13 13 16;--n-0d0d11:#0d0d11;--n-0d0d11-rgb:13 13 17;--n-0d0d12:#0d0d12;--n-0d0d12-rgb:13 13 18;--n-0e0e12:#0e0e12;--n-0e0e12-rgb:14 14 18;--n-101013:#101013;--n-101013-rgb:16 16 19;--n-101014:#101014;--n-101014-rgb:16 16 20;--n-101015:#101015;--n-101015-rgb:16 16 21;--n-101522:#101522;--n-101522-rgb:16 21 34;--n-111116:#111116;--n-111116-rgb:17 17 22;--n-121218:#121218;--n-121218-rgb:18 18 24;--n-131315:#131315;--n-131315-rgb:19 19 21;--n-131317:#131317;--n-131317-rgb:19 19 23;--n-131318:#131318;--n-131318-rgb:19 19 24;--n-141418:#141418;--n-141418-rgb:20 20 24;--n-15151a:#15151a;--n-15151a-rgb:21 21 26;--n-16161b:#16161b;--n-16161b-rgb:22 22 27;--n-17171b:#17171b;--n-17171b-rgb:23 23 27;--n-17171c:#17171c;--n-17171c-rgb:23 23 28;--n-18181e:#18181e;--n-18181e-rgb:24 24 30;--n-191920:#191920;--n-191920-rgb:25 25 32;--n-1c1c21:#1c1c21;--n-1c1c21-rgb:28 28 33;--n-1c1c22:#1c1c22;--n-1c1c22-rgb:28 28 34;--n-1c1c23:#1c1c23;--n-1c1c23-rgb:28 28 35;--n-2e2e34:#2e2e34;--n-2e2e34-rgb:46 46 52;--n-3a3a40:#3a3a40;--n-3a3a40-rgb:58 58 64;--n-4a4a50:#4a4a50;--n-4a4a50-rgb:74 74 80;--n-4e4e55:#4e4e55;--n-4e4e55-rgb:78 78 85;--n-5e5e63:#5e5e63;--n-5e5e63-rgb:94 94 99;--n-6b6b73:#6b6b73;--n-6b6b73-rgb:107 107 115;--n-6e6e75:#6e6e75;--n-6e6e75-rgb:110 110 117;--n-86868b:#86868b;--n-86868b-rgb:134 134 139;--n-8a8a8e:#8a8a8e;--n-8a8a8e-rgb:138 138 142;--n-8b949e:#8b949e;--n-8b949e-rgb:139 148 158;--n-9a9a9e:#9a9a9e;--n-9a9a9e-rgb:154 154 158;--n-9a9aa0:#9a9aa0;--n-9a9aa0-rgb:154 154 160;--n-9c9ca5:#9c9ca5;--n-9c9ca5-rgb:156 156 165;--n-a1a1a8:#a1a1a8;--n-a1a1a8-rgb:161 161 168;--n-a6a6ad:#a6a6ad;--n-a6a6ad-rgb:166 166 173;--n-b6b6bc:#b6b6bc;--n-b6b6bc-rgb:182 182 188;--n-bfbfc6:#bfbfc6;--n-bfbfc6-rgb:191 191 198;--n-c9c9cf:#c9c9cf;--n-c9c9cf-rgb:201 201 207;--n-c9d1d9:#c9d1d9;--n-c9d1d9-rgb:201 209 217;--n-d5d5d8:#d5d5d8;--n-d5d5d8-rgb:213 213 216;--n-eaeaec:#eaeaec;--n-eaeaec-rgb:234 234 236;--n-f2f2f5:#f2f2f5;--n-f2f2f5-rgb:242 242 245;--n-f5f2ef:#f5f2ef;--n-f5f2ef-rgb:245 242 239;--n-f5f5f7:#f5f5f7;--n-f5f5f7-rgb:245 245 247;--n-ffffff:#ffffff;--n-ffffff-rgb:255 255 255}:root[data-theme=light]{color-scheme:light;--hair:rgb(var(--wash)/calc(var(--wash-k)*0.1));--wash:17 17 20;--wash-k:0.55;--gloss-k:0;--shadow:18 20 31;--shadow-k:0.26;--glow-k:0.45;--line-k:1.9;--n-000000:#ffffff;--n-000000-rgb:255 255 255;--n-07131f:#f2f7fc;--n-07131f-rgb:242 247 252;--n-08080a:#fbfbfc;--n-08080a-rgb:251 251 252;--n-08080b:#fbfbfc;--n-08080b-rgb:251 251 252;--n-0a0a0d:#fafafb;--n-0a0a0d-rgb:250 250 251;--n-0a0a0e:#f9f9fb;--n-0a0a0e-rgb:249 249 251;--n-0b0b0e:#f9f9fb;--n-0b0b0e-rgb:249 249 251;--n-0b0b0f:#f9f9fb;--n-0b0b0f-rgb:249 249 251;--n-0b0d13:#f7f8fb;--n-0b0d13-rgb:247 248 251;--n-0c0c0e:#f9f9fa;--n-0c0c0e-rgb:249 249 250;--n-0c0c0f:#f9f9fa;--n-0c0c0f-rgb:249 249 250;--n-0c0c10:#f9f9fa;--n-0c0c10-rgb:249 249 250;--n-0c0c11:#f8f8fa;--n-0c0c11-rgb:248 248 250;--n-0d0d0f:#f9f9fa;--n-0d0d0f-rgb:249 249 250;--n-0d0d10:#f9f9fa;--n-0d0d10-rgb:249 249 250;--n-0d0d11:#f8f8fa;--n-0d0d11-rgb:248 248 250;--n-0d0d12:#f8f8fa;--n-0d0d12-rgb:248 248 250;--n-0e0e12:#f8f8f9;--n-0e0e12-rgb:248 248 249;--n-101013:#f7f7f9;--n-101013-rgb:247 247 249;--n-101014:#f7f7f9;--n-101014-rgb:247 247 249;--n-101015:#f7f7f9;--n-101015-rgb:247 247 249;--n-101522:#f0f3f8;--n-101522-rgb:240 243 248;--n-111116:#f6f6f8;--n-111116-rgb:246 246 248;--n-121218:#f5f5f8;--n-121218-rgb:245 245 248;--n-131315:#f6f6f7;--n-131315-rgb:246 246 247;--n-131317:#f5f5f7;--n-131317-rgb:245 245 247;--n-131318:#f5f5f7;--n-131318-rgb:245 245 247;--n-141418:#f5f5f7;--n-141418-rgb:245 245 247;--n-15151a:#f4f4f6;--n-15151a-rgb:244 244 246;--n-16161b:#f3f3f6;--n-16161b-rgb:243 243 246;--n-17171b:#f3f3f5;--n-17171b-rgb:243 243 245;--n-17171c:#f3f3f5;--n-17171c-rgb:243 243 245;--n-18181e:#f2f2f4;--n-18181e-rgb:242 242 244;--n-191920:#f1f1f4;--n-191920-rgb:241 241 244;--n-1c1c21:#f0f0f2;--n-1c1c21-rgb:240 240 242;--n-1c1c22:#f0f0f2;--n-1c1c22-rgb:240 240 242;--n-1c1c23:#efeff2;--n-1c1c23-rgb:239 239 242;--n-2e2e34:#e4e4e7;--n-2e2e34-rgb:228 228 231;--n-3a3a40:#d9d9dd;--n-3a3a40-rgb:217 217 221;--n-4a4a50:#c2c2c6;--n-4a4a50-rgb:194 194 198;--n-4e4e55:#babac0;--n-4e4e55-rgb:186 186 192;--n-5e5e63:#88888e;--n-5e5e63-rgb:136 136 142;--n-6b6b73:#7d7d86;--n-6b6b73-rgb:125 125 134;--n-6e6e75:#7c7c84;--n-6e6e75-rgb:124 124 132;--n-86868b:#6c6c71;--n-86868b-rgb:108 108 113;--n-8a8a8e:#6a6a6e;--n-8a8a8e-rgb:106 106 110;--n-8b949e:#5d656f;--n-8b949e-rgb:93 101 111;--n-9a9a9e:#5e5e62;--n-9a9a9e-rgb:94 94 98;--n-9a9aa0:#5d5d63;--n-9a9aa0-rgb:93 93 99;--n-9c9ca5:#595961;--n-9c9ca5-rgb:89 89 97;--n-a1a1a8:#57575e;--n-a1a1a8-rgb:87 87 94;--n-a6a6ad:#53535a;--n-a6a6ad-rgb:83 83 90;--n-b6b6bc:#47474d;--n-b6b6bc-rgb:71 71 77;--n-bfbfc6:#3e3e46;--n-bfbfc6-rgb:62 62 70;--n-c9c9cf:#37373e;--n-c9c9cf-rgb:55 55 62;--n-c9d1d9:#2d3740;--n-c9d1d9-rgb:45 55 64;--n-d5d5d8:#313135;--n-d5d5d8-rgb:49 49 53;--n-eaeaec:#232326;--n-eaeaec-rgb:35 35 38;--n-f2f2f5:#1b1b24;--n-f2f2f5-rgb:27 27 36;--n-f5f2ef:#282019;--n-f5f2ef-rgb:40 32 25;--n-f5f5f7:#1b1b21;--n-f5f5f7-rgb:27 27 33;--n-ffffff:#1a1a1a;--n-ffffff-rgb:26 26 26}#nav,.mnav-panel,.tile,body,html{transition:background-color 0.45s var(--ease),border-color 0.45s var(--ease),color 0.45s var(--ease)}@media (prefers-reduced-motion:reduce){#nav,.mnav-panel,.tile,body,html{transition:none}}:root[data-theme=light] .tm-logo{filter:invert(1)}:root[data-theme=light] .rep-logo,:root[data-theme=light] .uv-logo{filter:brightness(0)}:root[data-theme=light] .vi-logo{content:url(../img/logo-veo2.png)}.hero-kable{fill:none;stroke:rgb(var(--wash)/calc(var(--line-k)*0.14));stroke-width:1.25}.src .mark--znak{overflow:hidden;padding:0}.src .mark--znak>svg{height:68%;width:68%}.src .mark.mark--duo{background:none;display:flex}:root[data-theme=light] .fit-type.is-on,:root[data-theme=light] .fit-type.is-on:hover,:root[data-theme=light] .sw[data-side="1"] .sw-tab[aria-pressed=true]{color:#fff}:root[data-theme=light] .mnav-panel{background:rgb(var(--n-0a0a0d-rgb)/0.86)}:root[data-theme=light] :is(#engine,.stage,.sw-card,.build,.dash,.wall-screen,.serp,.dr,.dr-scena,.hub,.sd,.auc,.rep,.anat-mock,.pv-phone,#zespol){--n-000000:#000000;--n-000000-rgb:0 0 0;--n-07131f:#07131f;--n-07131f-rgb:7 19 31;--n-08080a:#08080a;--n-08080a-rgb:8 8 10;--n-08080b:#08080b;--n-08080b-rgb:8 8 11;--n-0a0a0d:#0a0a0d;--n-0a0a0d-rgb:10 10 13;--n-0a0a0e:#0a0a0e;--n-0a0a0e-rgb:10 10 14;--n-0b0b0e:#0b0b0e;--n-0b0b0e-rgb:11 11 14;--n-0b0b0f:#0b0b0f;--n-0b0b0f-rgb:11 11 15;--n-0b0d13:#0b0d13;--n-0b0d13-rgb:11 13 19;--n-0c0c0e:#0c0c0e;--n-0c0c0e-rgb:12 12 14;--n-0c0c0f:#0c0c0f;--n-0c0c0f-rgb:12 12 15;--n-0c0c10:#0c0c10;--n-0c0c10-rgb:12 12 16;--n-0c0c11:#0c0c11;--n-0c0c11-rgb:12 12 17;--n-0d0d0f:#0d0d0f;--n-0d0d0f-rgb:13 13 15;--n-0d0d10:#0d0d10;--n-0d0d10-rgb:13 13 16;--n-0d0d11:#0d0d11;--n-0d0d11-rgb:13 13 17;--n-0d0d12:#0d0d12;--n-0d0d12-rgb:13 13 18;--n-0e0e12:#0e0e12;--n-0e0e12-rgb:14 14 18;--n-101013:#101013;--n-101013-rgb:16 16 19;--n-101014:#101014;--n-101014-rgb:16 16 20;--n-101015:#101015;--n-101015-rgb:16 16 21;--n-101522:#101522;--n-101522-rgb:16 21 34;--n-111116:#111116;--n-111116-rgb:17 17 22;--n-121218:#121218;--n-121218-rgb:18 18 24;--n-131315:#131315;--n-131315-rgb:19 19 21;--n-131317:#131317;--n-131317-rgb:19 19 23;--n-131318:#131318;--n-131318-rgb:19 19 24;--n-141418:#141418;--n-141418-rgb:20 20 24;--n-15151a:#15151a;--n-15151a-rgb:21 21 26;--n-16161b:#16161b;--n-16161b-rgb:22 22 27;--n-17171b:#17171b;--n-17171b-rgb:23 23 27;--n-17171c:#17171c;--n-17171c-rgb:23 23 28;--n-18181e:#18181e;--n-18181e-rgb:24 24 30;--n-191920:#191920;--n-191920-rgb:25 25 32;--n-1c1c21:#1c1c21;--n-1c1c21-rgb:28 28 33;--n-1c1c22:#1c1c22;--n-1c1c22-rgb:28 28 34;--n-1c1c23:#1c1c23;--n-1c1c23-rgb:28 28 35;--n-2e2e34:#2e2e34;--n-2e2e34-rgb:46 46 52;--n-3a3a40:#3a3a40;--n-3a3a40-rgb:58 58 64;--n-4a4a50:#4a4a50;--n-4a4a50-rgb:74 74 80;--n-4e4e55:#4e4e55;--n-4e4e55-rgb:78 78 85;--n-5e5e63:#5e5e63;--n-5e5e63-rgb:94 94 99;--n-6b6b73:#6b6b73;--n-6b6b73-rgb:107 107 115;--n-6e6e75:#6e6e75;--n-6e6e75-rgb:110 110 117;--n-86868b:#86868b;--n-86868b-rgb:134 134 139;--n-8a8a8e:#8a8a8e;--n-8a8a8e-rgb:138 138 142;--n-8b949e:#8b949e;--n-8b949e-rgb:139 148 158;--n-9a9a9e:#9a9a9e;--n-9a9a9e-rgb:154 154 158;--n-9a9aa0:#9a9aa0;--n-9a9aa0-rgb:154 154 160;--n-9c9ca5:#9c9ca5;--n-9c9ca5-rgb:156 156 165;--n-a1a1a8:#a1a1a8;--n-a1a1a8-rgb:161 161 168;--n-a6a6ad:#a6a6ad;--n-a6a6ad-rgb:166 166 173;--n-b6b6bc:#b6b6bc;--n-b6b6bc-rgb:182 182 188;--n-bfbfc6:#bfbfc6;--n-bfbfc6-rgb:191 191 198;--n-c9c9cf:#c9c9cf;--n-c9c9cf-rgb:201 201 207;--n-c9d1d9:#c9d1d9;--n-c9d1d9-rgb:201 209 217;--n-d5d5d8:#d5d5d8;--n-d5d5d8-rgb:213 213 216;--n-eaeaec:#eaeaec;--n-eaeaec-rgb:234 234 236;--n-f2f2f5:#f2f2f5;--n-f2f2f5-rgb:242 242 245;--n-f5f2ef:#f5f2ef;--n-f5f2ef-rgb:245 242 239;--n-f5f5f7:#f5f5f7;--n-f5f5f7-rgb:245 245 247;--n-ffffff:#ffffff;--n-ffffff-rgb:255 255 255;--wash:245 245 247;--wash-k:1;--gloss:255 255 255;--gloss-k:1;--shadow:0 0 0;--shadow-k:1;--glow-k:1;--line-k:1;--c-black:var(--n-000000);--c-sur:var(--n-0d0d0f);--c-sur2:var(--n-141418);--c-sur3:var(--n-1c1c21);--c-ink:var(--n-f5f5f7);--c-ink2:var(--n-86868b);--c-ink3:var(--n-5e5e63);--hair:rgb(var(--wash)/calc(var(--wash-k)*0.1));color:var(--n-f5f5f7)}:root[data-theme=light] #zespol{background:var(--n-000000)}:root[data-theme=light] #engine:before{background:radial-gradient(72% 62% at 50% 38%,rgb(var(--blue-c)/0.10),transparent 70%),linear-gradient(180deg,#20202a 0%,#15151c 100%);border-radius:32px;content:"";inset:-2rem -1.25rem;position:absolute}html{background:var(--n-000000);scroll-behavior:smooth;scroll-padding-top:5rem;-webkit-font-smoothing:antialiased}body{font-family:var(--sans)}.t-hero{font-size:clamp(2.75rem,7.6vw,6.25rem);letter-spacing:-0.028em;line-height:1.04}.t-h2,.t-hero{font-weight:600}.t-h2{font-size:clamp(2.1rem,5.4vw,4rem);letter-spacing:-0.022em;line-height:1.06}.t-h3{font-size:clamp(1.6rem,3.4vw,2.35rem);font-weight:600;letter-spacing:-0.018em;line-height:1.1}.t-lead{font-size:clamp(1.125rem,1.9vw,1.4rem);font-weight:400;line-height:1.5}.t-eyebrow,.t-lead{letter-spacing:-0.01em}.t-eyebrow{font-size:clamp(1.0625rem,1.6vw,1.3rem);font-weight:600}.t-body{font-size:1.0625rem;line-height:1.6}.t-tiny{font-size:0.75rem;letter-spacing:0.01em;line-height:1.5}.silver{background:linear-gradient(180deg,var(--n-ffffff) 0%,var(--n-f2f2f5) 38%,var(--n-bfbfc6) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.btn-gradient{background:var(--grad-blue);box-shadow:0 8px 28px -10px rgba(90,200,250,0.4);transition:filter 0.3s var(--ease),box-shadow 0.35s var(--ease),transform 0.2s var(--ease)}.btn-gradient:hover{box-shadow:0 10px 34px -8px rgba(90,200,250,0.65);filter:brightness(1.12) saturate(1.15)}.btn-gradient:active{transform:scale(0.97)}.btn-outline{border:1px solid var(--hair);transition:border-color 0.3s var(--ease),background-color 0.3s var(--ease),color 0.3s var(--ease)}.btn-outline:hover{background:rgba(var(--blue-rgb),0.08);border-color:rgba(var(--blue-rgb),0.5);color:var(--n-f5f5f7)}.text-gradient{-webkit-background-clip:text;background-clip:text;background-image:var(--grad-blue-text);color:transparent!important}.icon-hover-gradient{transition:background-color 0.3s var(--ease),color 0.3s var(--ease)}.icon-hover-gradient:hover{background-image:var(--grad-blue);color:#fff}.group:hover .text-gradient-hover{-webkit-background-clip:text;background-clip:text;background-image:var(--grad-blue-text);color:transparent}.skip-link:focus{background-image:var(--grad-blue)}::-moz-selection{background:var(--blue);color:#fff}::selection{background:var(--blue);color:#fff}:focus-visible{border-radius:6px;outline:2px solid var(--blue);outline-offset:4px}#nav{transition:background-color 0.5s var(--ease),border-color 0.5s var(--ease),-webkit-backdrop-filter 0.5s var(--ease);transition:background-color 0.5s var(--ease),backdrop-filter 0.5s var(--ease),border-color 0.5s var(--ease);transition:background-color 0.5s var(--ease),backdrop-filter 0.5s var(--ease),border-color 0.5s var(--ease),-webkit-backdrop-filter 0.5s var(--ease)}#nav.solid{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:rgb(var(--n-000000-rgb)/0.72);border-color:var(--hair)}.nav-drop-btn svg{transition:transform 0.3s var(--ease)}.nav-drop.open .nav-drop-btn svg{transform:rotate(180deg)}.nav-drop-panel{left:50%;opacity:0;padding-top:14px;position:absolute;top:100%;transform:translate(-50%,-6px);transition:opacity 0.22s var(--ease),transform 0.22s var(--ease),visibility 0.22s;visibility:hidden}.nav-drop.open .nav-drop-panel{opacity:1;transform:translate(-50%);visibility:visible}.nav-drop-card{background:var(--n-131317);border:1px solid var(--hair);border-radius:18px;box-shadow:0 28px 60px -20px rgb(var(--shadow)/calc(var(--shadow-k)*0.85));min-width:280px;padding:8px;width:-moz-max-content;width:max-content}.nav-drop-item{align-items:flex-start;border-radius:12px;display:flex;gap:10px;padding:8px 10px;transition:background-color 0.25s var(--ease)}.nav-drop-item:focus-visible,.nav-drop-item:hover{background:rgb(var(--wash)/calc(var(--wash-k)*0.06))}.nav-drop-item-icon{background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border-radius:9px;box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.14));color:var(--n-86868b);display:grid;flex:none;height:30px;margin-top:1px;overflow:hidden;place-items:center;transition:color 0.25s var(--ease);width:30px}.nav-drop-item:focus-visible .nav-drop-item-icon,.nav-drop-item:hover .nav-drop-item-icon{color:var(--blue)}.nav-drop-item-icon.nav-duo{background:none;display:flex}.nav-drop-item-body{display:flex;flex-direction:column;gap:2px;min-width:0}.nav-drop-item-title{color:var(--n-f5f5f7);font-size:13.5px;font-weight:600}.nav-drop-item-desc{color:var(--n-86868b);font-size:12px}.nav-drop-panel--end{left:auto;right:0;transform:translateY(-6px)}.nav-drop.open .nav-drop-panel--end{transform:translate(0)}.nav-drop-cap{padding:4px 10px 8px}.nav-drop-logo{align-self:flex-start;margin-bottom:3px;width:auto}.nav-drop-logo--uv{height:15px}.nav-drop-logo--vi{height:24px;margin:-4px 0 0}.mnav-sub .mnav-prod{display:block;padding:0.5rem 0}.mnav-prod-logo{display:block;width:auto}.mnav-prod-logo--uv{height:17px}.mnav-prod-logo--vi{height:27px;margin:-5px 0 -4px}.mnav-prod-d{color:var(--n-86868b);display:block;font-size:0.78125rem;line-height:1.35;margin-top:0.3rem}.lang{background:rgb(var(--wash)/calc(var(--wash-k)*0.04));border:1px solid var(--hair);border-radius:99px;gap:2px;padding:2px}.lang,.lang-opt{align-items:center;display:inline-flex}.lang-opt{border-radius:99px;color:var(--n-86868b);font-size:11.5px;font-weight:600;height:21px;justify-content:center;letter-spacing:0.04em;line-height:1.4;min-width:29px;padding:0;transition:color 0.3s var(--ease),background-color 0.3s var(--ease)}.lang-opt.is-on{background:rgb(var(--wash)/calc(var(--wash-k)*0.1))}.lang-opt.is-on,a.lang-opt:not(.is-on):hover{color:var(--n-f5f5f7)}button.lang-opt{background:none;border:0;cursor:pointer}button.lang-opt svg{display:block}button.lang-opt:not(.is-on):hover{color:var(--n-f5f5f7)}.lang--motyw{flex:none}.mnav-sw{align-items:center;display:flex;gap:0.5rem;min-width:0}.lang-note{backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);background:rgba(0,113,227,0.14);border-bottom:1px solid rgba(var(--blue-rgb),0.28);color:var(--n-a1a1a8);font-size:12px;left:0;letter-spacing:0.01em;padding:0.45rem 1.5rem;position:fixed;right:0;text-align:center;top:52px;z-index:45}.burger{display:grid;height:40px;margin-right:-10px;place-items:center;width:40px}.burger-box{display:block;height:14px;position:relative;width:20px}.burger-box span{background:var(--n-f5f5f7);border-radius:99px;height:1.5px;position:absolute;right:0;transition:width 0.4s var(--ease),transform 0.4s var(--ease),opacity 0.25s var(--ease)}.burger-box span:first-child{top:0;width:20px}.burger-box span:nth-child(2){margin-top:-0.75px;top:50%;width:12px}.burger-box span:nth-child(3){bottom:0;width:16px}.burger[aria-expanded=false]:active .burger-box span{width:13px}.burger[aria-expanded=true] .burger-box span:first-child{transform:translateY(6.25px) rotate(45deg)}.burger[aria-expanded=true] .burger-box span:nth-child(2){opacity:0;transform:scaleX(0)}.burger[aria-expanded=true] .burger-box span:nth-child(3){transform:translateY(-6.25px) rotate(-45deg);width:20px}.mnav{inset:0;position:fixed;transition:visibility 0.5s;visibility:hidden;z-index:60}.mnav.open{visibility:visible}.mnav-scrim{background:rgba(0,0,0,0.45);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity 0.5s var(--ease)}.mnav.open .mnav-scrim{opacity:1}.mnav-panel{backdrop-filter:saturate(180%) blur(34px);-webkit-backdrop-filter:saturate(180%) blur(34px);background:rgb(var(--n-0a0a0d-rgb)/0.55);display:flex;flex-direction:column;inset:0;overflow-y:auto;position:absolute;transform:translateX(100%);transition:transform 0.55s var(--ease);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mnav.open .mnav-panel{transform:none}.mnav-top{align-items:center;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);background:rgb(var(--n-0c0c0f-rgb)/0.82);border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));display:flex;flex:none;height:52px;justify-content:space-between;padding:0 1rem 0 1.35rem;position:sticky;top:0;z-index:1}.mnav-x{background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border-radius:99px;color:var(--n-86868b);display:grid;height:34px;place-items:center;transition:color 0.3s var(--ease),background-color 0.3s var(--ease);width:34px}.mnav-x:hover{background:rgb(var(--wash)/calc(var(--wash-k)*0.1));color:var(--n-f5f5f7)}.mnav-body{flex:none;padding:0.35rem 1.35rem 0.25rem}.mnav-item,.mnav-link{border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07))}.mnav-body>:last-child{border-bottom:0}.mnav-acc,.mnav-link{align-items:center;color:var(--n-f5f5f7);display:flex;font-size:1.0625rem;font-weight:600;justify-content:space-between;letter-spacing:-0.015em;padding:0.72rem 0;text-align:left;transition:color 0.25s var(--ease);width:100%}.mnav-link.is-accent{-webkit-background-clip:text;background-clip:text;background-image:var(--grad-blue-text);color:transparent}.mnav-acc .sign{color:var(--n-5e5e63);font-size:1.15rem;line-height:1}.mnav-sub{padding-bottom:0.5rem}.mnav-sub a{color:var(--n-86868b);display:block;font-size:0.9375rem;padding:0.38rem 0;transition:color 0.25s var(--ease)}.mnav-sub a:hover{color:var(--n-f5f5f7)}.mnav-foot{background:rgb(var(--wash)/calc(var(--wash-k)*0.025));border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));flex:none;margin-top:auto;padding:1rem 1.35rem calc(1.15rem + env(safe-area-inset-bottom))}.mnav-row{align-items:center;color:var(--n-f5f5f7);display:flex;gap:0.65rem;padding:0.38rem 0}.mnav-row:first-of-type{margin-top:0.55rem}.mnav-ico{background:rgba(var(--blue-rgb),0.14);border-radius:9px;color:#5ac8fa;display:grid;flex:none;height:1.75rem;place-items:center;width:1.75rem}.mnav-row-txt{font-size:0.875rem;font-weight:500;letter-spacing:-0.005em;word-break:break-word}.mnav-cta{border-radius:99px;color:#fff;font-size:0.9375rem;font-weight:500;justify-content:center;margin-top:0.9rem;padding:0.68rem 1rem}.mnav-cta,.mnav-meta{align-items:center;display:flex}.mnav-meta{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));gap:1rem;justify-content:space-between;margin-top:1rem;padding-top:0.9rem}.mnav-nip{color:var(--n-5e5e63);font-size:0.6875rem;letter-spacing:0.04em}[data-r]{opacity:0;transform:translateY(38px);transition:opacity 1s var(--ease),transform 1s var(--ease);transition-delay:var(--d,0ms)}[data-r].in{opacity:1;transform:none}@keyframes r-wjazd{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:none}}main>section:first-of-type [data-r]{animation:r-wjazd 1s var(--ease) var(--d,0ms) both}.glow-blue{background:radial-gradient(50% 50% at 50% 42%,rgb(var(--blue-c)/calc(var(--glow-k)*0.28)),rgb(var(--blue-c)/calc(var(--glow-k)*0.06)) 45%,transparent 72%)}.pane{background:linear-gradient(180deg,var(--n-191920) 0%,var(--n-0e0e12) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));box-shadow:0 40px 90px -30px rgb(var(--shadow)/calc(var(--shadow-k)*0.9)),inset 0 1px 0 rgb(var(--gloss)/calc(var(--gloss-k)*0.05))}.pane-front{box-shadow:0 34px 70px -18px rgb(var(--shadow)/calc(var(--shadow-k)*0.95)),0 0 0 5px rgb(var(--shadow)/var(--shadow-k)),inset 0 1px 0 rgb(var(--gloss)/calc(var(--gloss-k)*0.06))}.bar{background:rgb(var(--wash)/calc(var(--wash-k)*0.13))}.bar,.bar-b{border-radius:99px}.bar-b{background:var(--grad-blue)}.cap{color:var(--n-86868b);font-size:0.6875rem;font-weight:600;letter-spacing:0.13em;text-transform:uppercase}.dotgrid{background-image:radial-gradient(rgb(var(--wash)/calc(var(--wash-k)*0.075)) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 60% at 50% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(70% 60% at 50% 50%,#000 30%,transparent 100%)}.out,.src{align-items:center;background:var(--n-101014);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.08));border-radius:12px;color:var(--n-c9c9cf);display:flex;font-size:0.8125rem;gap:0.55rem;line-height:1.2;padding:0.5rem 0.7rem}.src .mark{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:6px;color:var(--n-9c9ca5);display:grid;flex:none;font-size:0.625rem;font-weight:700;height:1.35rem;letter-spacing:0;place-items:center;width:1.35rem}.out{justify-content:flex-start}.out .tick{background:var(--blue);border-radius:99px;box-shadow:0 0 8px rgba(var(--blue-rgb),0.85);flex:none;height:0.4rem;width:0.4rem}@media (max-width:1023px){.out{flex-direction:column;gap:0.4rem;padding:0.6rem 0.5rem;text-align:center}}.panel-dim{background:var(--n-0a0a0d);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.055))}.panel-hi{background:linear-gradient(180deg,var(--n-121218) 0%,var(--n-0d0d12) 100%);border:1px solid rgba(var(--blue-rgb),0.3);box-shadow:0 0 80px -26px rgba(var(--blue-rgb),0.42),inset 0 1px 0 rgb(var(--gloss)/calc(var(--gloss-k)*0.05))}.badge-v,.badge-x{border-radius:99px;display:grid;flex:none;height:1.375rem;margin-top:0.1rem;place-items:center;width:1.375rem}.badge-x{background:rgb(var(--wash)/calc(var(--wash-k)*0.055));color:var(--n-5e5e63)}.badge-v{background:rgba(var(--blue-rgb),0.16);color:var(--blue)}.badge-v svg,.badge-x svg{height:0.75rem;width:0.75rem}.sw-seg{background:rgb(var(--wash)/calc(var(--wash-k)*0.04));border:1px solid var(--hair);border-radius:99px;display:grid;grid-template-columns:1fr 1fr;margin-inline:auto;padding:4px;position:relative;width:min(100%,430px)}.sw-thumb{background:rgb(var(--wash)/calc(var(--wash-k)*0.08));border-radius:99px;bottom:4px;left:4px;position:absolute;top:4px;transition:transform 0.45s var(--ease),background 0.45s var(--ease),box-shadow 0.45s var(--ease);width:calc(50% - 4px);z-index:0}.sw[data-side="1"] .sw-thumb{background:var(--grad-blue);box-shadow:0 8px 26px -10px rgba(90,200,250,0.6);transform:translateX(100%)}.sw-tab{border-radius:99px;color:var(--n-86868b);font-size:0.8125rem;font-weight:600;letter-spacing:-0.005em;padding:0.6rem 0.4rem;position:relative;transition:color 0.35s var(--ease);z-index:1}.sw-tab[aria-pressed=true]{color:var(--n-f5f5f7)}.sw-card{background:linear-gradient(180deg,var(--n-111116) 0%,var(--n-0a0a0d) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:28px;box-shadow:0 40px 90px -50px rgb(var(--shadow)/var(--shadow-k));overflow:hidden;position:relative;transition:border-color 0.5s var(--ease),box-shadow 0.5s var(--ease)}.sw[data-side="1"] .sw-card{border-color:rgba(var(--blue-rgb),0.34);box-shadow:0 40px 90px -46px rgb(var(--shadow)/var(--shadow-k)),0 0 90px -28px rgba(var(--blue-rgb),0.5)}.sw-aura{background:radial-gradient(80% 60% at 50% 0%,rgb(var(--blue-c)/calc(var(--glow-k)*0.16)),transparent 70%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity 0.6s var(--ease)}.sw[data-side="1"] .sw-aura{opacity:1}.sw-sheen{background:linear-gradient(105deg,transparent 42%,rgb(var(--gloss)/calc(var(--gloss-k)*0.075)) 50%,transparent 58%);inset:0;opacity:0;pointer-events:none;position:absolute}.sw.flip .sw-sheen{animation:swSheen 0.85s var(--ease)}@keyframes swSheen{0%{opacity:0;transform:translateX(-110%)}30%{opacity:1}to{opacity:0;transform:translateX(110%)}}.sw-card:after,.sw-card:before{content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.sw-card:before{background:linear-gradient(90deg,transparent,rgb(var(--wash)/calc(var(--wash-k)*0.16)) 24%,rgb(var(--wash)/calc(var(--wash-k)*0.16)) 76%,transparent)}.sw-card:after{background:linear-gradient(90deg,transparent,rgba(90,200,250,0.8) 28%,rgba(90,200,250,0.8) 72%,transparent);opacity:0;transition:opacity 0.6s var(--ease)}.sw[data-side="1"] .sw-card:after{opacity:1}.sw-row{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.065));display:grid;gap:0.4rem;isolation:isolate;padding:1.15rem 1.4rem;position:relative}.sw-row:first-child{border-top:0}@media (min-width:768px){.sw-row{align-items:start;gap:1.5rem;grid-template-columns:124px 1fr;padding:1.35rem 2rem}}.sw-row:before{background:linear-gradient(90deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.13)),rgb(var(--blue-c)/calc(var(--glow-k)*0.03)) 38%,transparent 62%);content:"";inset:0;opacity:0;position:absolute;transition:opacity 0.7s var(--ease);transition-delay:calc(var(--i)*60ms);z-index:0}.sw[data-side="1"] .sw-row:before{opacity:1}.sw-key{color:var(--n-5e5e63);font-size:0.6875rem;font-weight:600;letter-spacing:0.13em;position:relative;text-transform:uppercase;transition:color 0.4s var(--ease);z-index:1}@media (min-width:768px){.sw-key{padding-top:0.4rem}}.sw[data-side="1"] .sw-key{color:var(--n-86868b)}.sw-states{align-items:center;display:grid;position:relative;z-index:1}.sw-state{align-items:flex-start;display:flex;filter:blur(5px);gap:0.85rem;grid-area:1/1;opacity:0;transform:translateY(10px);transition:opacity 0.45s var(--ease),transform 0.45s var(--ease),filter 0.45s var(--ease);transition-delay:calc(var(--i)*55ms)}.sw[data-side="0"] .sw-state[data-state="0"],.sw[data-side="1"] .sw-state[data-state="1"]{filter:none;opacity:1;transform:none}.sw-txt{color:var(--n-86868b);font-size:1.0625rem;letter-spacing:-0.01em;line-height:1.5}@media (min-width:768px){.sw-txt{font-size:1.1875rem}}.sw-state[data-state="1"] .sw-txt{color:var(--n-f5f5f7);font-weight:500}.sw .badge-v,.sw .badge-x{height:1.75rem;margin-top:0.1rem;width:1.75rem}.sw .badge-v svg,.sw .badge-x svg{height:0.9rem;width:0.9rem}.sw-foot{background:rgb(var(--wash)/calc(var(--wash-k)*0.02))}.sw-punch{-webkit-background-clip:text;background-clip:text;background-image:var(--grad-blue-text);color:transparent!important}.sw-hint{transition:opacity 0.4s var(--ease)}.sw-hint.gone{opacity:0}@media (prefers-reduced-motion:reduce){.sw-row:before,.sw-state{transition-delay:0ms;transition-duration:0.01ms}.sw-state{filter:none}}.tk-ask{background:linear-gradient(180deg,var(--n-131318) 0%,var(--n-0b0b0f) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:22px;box-shadow:0 30px 70px -50px rgb(var(--shadow)/var(--shadow-k));margin-inline:auto;max-width:620px;opacity:0;padding:1.35rem 1.6rem 1.5rem;text-align:center;transform:translateY(12px);transition:opacity 0.6s var(--ease),transform 0.6s var(--ease)}.tk.in .tk-ask{opacity:1;transform:none}.tk-who{color:var(--n-5e5e63);font-size:0.6875rem;font-weight:600;letter-spacing:0.13em;text-transform:uppercase}.tk-say{color:var(--n-f5f5f7);font-size:1.0625rem;letter-spacing:-0.01em;line-height:1.5}@media (min-width:768px){.tk-say{font-size:1.1875rem}}.tk-stem{background:linear-gradient(180deg,rgb(var(--wash)/calc(var(--wash-k)*0.22)),rgb(var(--wash)/calc(var(--wash-k)*0.05)));height:34px;margin-inline:auto;transform:scaleY(0);transform-origin:top;transition:transform 0.5s var(--ease) 0.25s;width:1px}.tk.in .tk-stem{transform:none}.tk-fork{display:none;height:64px;width:100%}@media (min-width:768px){.tk-stem{display:none}.tk-fork{display:block}}.tk-wire{stroke:rgb(var(--wash)/calc(var(--line-k)*0.16));stroke-dasharray:100;stroke-dashoffset:100;stroke-width:1;transition:stroke-dashoffset 0.85s var(--ease) 0.2s;vector-effect:non-scaling-stroke}.tk-wire-on{filter:drop-shadow(0 0 6px rgba(var(--blue-rgb),0.5));stroke:rgba(90,200,250,0.75);transition-delay:0.34s}.tk.in .tk-wire{stroke-dashoffset:0}.tk-grid{display:grid;gap:1rem}@media (min-width:768px){.tk-grid{gap:1.5rem;grid-template-columns:1fr 1fr}}.tk-a{border-radius:24px;display:flex;flex-direction:column;gap:0.75rem;opacity:0;padding:1.5rem 1.5rem 1.6rem;transform:translateY(14px);transition:opacity 0.6s var(--ease),transform 0.6s var(--ease)}.tk.in .tk-a{opacity:1;transform:none}.tk.in .panel-dim{transition-delay:0.5s}.tk.in .panel-hi{transition-delay:0.68s}.tk-cap{align-items:center;color:var(--n-5e5e63);display:flex;font-size:0.6875rem;font-weight:600;gap:0.6rem;letter-spacing:0.13em;text-transform:uppercase}.panel-hi .tk-cap{color:var(--n-86868b)}.tk-cap .badge-v,.tk-cap .badge-x{margin-top:0}.tk-quote{color:var(--n-86868b);font-size:1.0625rem;font-weight:500;letter-spacing:-0.01em;line-height:1.5}.panel-hi .tk-quote{color:var(--n-f5f5f7)}@media (min-width:768px){.tk-quote{font-size:1.1875rem}}.tk-note{color:var(--n-5e5e63);font-size:0.9375rem;line-height:1.55;margin-top:auto;padding-top:0.15rem}.panel-hi .tk-note,.tk-foot{color:var(--n-86868b)}.tk-foot{font-size:1.0625rem;line-height:1.6;margin-top:1.75rem;text-align:center}@media (prefers-reduced-motion:reduce){.tk-a,.tk-ask{transition-delay:0ms;transition-duration:0.01ms}.tk-stem,.tk-wire{stroke-dashoffset:0;transform:none;transition:none}}.core-card{background:linear-gradient(180deg,var(--n-191920) 0%,var(--n-0b0b0f) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.13));box-shadow:0 40px 90px -30px rgb(var(--shadow)/var(--shadow-k)),0 0 70px -14px rgba(var(--blue-rgb),0.3),inset 0 1px 0 rgb(var(--gloss)/calc(var(--gloss-k)*0.06))}.wire-run{animation:wire var(--dur,3.5s) linear var(--delay,0s) infinite;filter:drop-shadow(0 0 5px rgba(var(--blue-rgb),0.9));stroke:var(--blue);stroke-dasharray:7 93;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2}.wire-run.out{stroke-width:2.4}@keyframes wire{to{stroke-dashoffset:-100}}.core-ring{animation:coreBreathe 4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes coreBreathe{0%,to{opacity:0.16;transform:scale(0.985)}50%{opacity:0.5;transform:scale(1.025)}}.out-nodes circle{animation:nodeGlow 2.6s ease-in-out infinite}.out-nodes circle:nth-child(2){animation-delay:0.7s}.out-nodes circle:nth-child(3){animation-delay:1.4s}@keyframes nodeGlow{0%,to{filter:none;opacity:0.45}50%{filter:drop-shadow(0 0 7px rgba(var(--blue-rgb),0.95));opacity:1}}@property --spot{syntax:"<number>";inherits:false;initial-value:0}.tile{background-color:var(--n-101014);background-image:radial-gradient(340px circle at var(--mx,50%) var(--my,0%),rgba(var(--blue-rgb),var(--spot,0)),transparent 68%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:28px;position:relative;transition:transform 0.6s var(--ease),background-color 0.6s var(--ease),border-color 0.6s var(--ease),--spot 0.45s var(--ease)}.tile:hover{background-color:var(--n-15151a);border-color:rgb(var(--wash)/calc(var(--wash-k)*0.13));transform:translateY(-6px);--spot:0.13}.tile-b{display:flex;flex-direction:column;overflow:hidden}.tile-body{display:flex;flex:1;flex-direction:column;padding:1.75rem 2rem 2rem}.tile-body .btn-outline{align-self:flex-start}@media (min-width:1024px){.tile-body{padding:2rem 2.75rem 2.75rem}}.stage{background:radial-gradient(90% 130% at 50% 0%,rgb(var(--blue-c)/calc(var(--glow-k)*0.13)),transparent 62%),linear-gradient(180deg,rgb(var(--n-18181e-rgb)/0.92) 0%,rgb(var(--n-0c0c10-rgb)/0.92) 100%);border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.06));display:grid;height:205px;place-items:center;position:relative}.stage:before{background-image:radial-gradient(rgb(var(--wash)/calc(var(--wash-k)*0.07)) 1px,transparent 1px);background-size:18px 18px;content:"";inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000 20%,transparent 100%);mask-image:radial-gradient(70% 70% at 50% 45%,#000 20%,transparent 100%);position:absolute}@media (max-width:400px){.stage{height:168px}}.tile-b:hover .mk-phones,.tile-b:hover .mk-win{transform:translateY(-3px) scale(1.02)}.mk-phones,.mk-win{position:relative;transition:transform 0.6s var(--ease);z-index:1}.mk-win{background:linear-gradient(180deg,var(--n-1c1c23) 0%,var(--n-101015) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.14));border-radius:12px;box-shadow:0 26px 50px -20px rgb(var(--shadow)/var(--shadow-k)),inset 0 1px 0 rgb(var(--gloss)/calc(var(--gloss-k)*0.06));overflow:hidden}.mk-top{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.055));border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));display:flex;gap:4px;height:17px;padding:0 8px}.mk-top i{background:var(--n-3a3a40);border-radius:99px;height:4px;width:4px}.mk-in{padding:10px}.mk-l{background:rgb(var(--wash)/calc(var(--wash-k)*0.15));border-radius:99px;height:4px}.mk-l+.mk-l{margin-top:5px}.mk-hero{background:linear-gradient(120deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.55)),rgba(90,200,250,0.28) 60%,rgb(var(--wash)/calc(var(--wash-k)*0.05)));border-radius:6px;height:32px;margin-bottom:9px}.mk-cards{display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin-top:9px}.mk-cards span{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.05));border-radius:5px;height:18px}.mk-p{animation:mkPaint 5.6s var(--ease) var(--s,0s) infinite}@keyframes mkPaint{0%{opacity:0;transform:translateY(7px)}86%,9%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(7px)}}.mk-shop{display:flex;gap:9px}.mk-thumb{background:linear-gradient(140deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.4)),rgb(var(--wash)/calc(var(--wash-k)*0.06)));border-radius:7px;flex:none;height:46px;width:46px}.mk-price{background:rgb(var(--wash)/calc(var(--wash-k)*0.28));height:7px;margin-top:7px;width:34px}.mk-btn,.mk-price{border-radius:99px}.mk-btn{animation:mkPress 4.4s var(--ease) infinite;background:var(--grad-blue);color:#fff;font-size:7px;font-weight:600;letter-spacing:0.02em;margin-top:8px;padding:4px 0;text-align:center}@keyframes mkPress{0%,16%{filter:none;transform:none}21%{filter:brightness(1.3);transform:scale(0.92)}28%,to{filter:none;transform:none}}.mk-fly{animation:mkFly 4.4s var(--ease) infinite;background:linear-gradient(140deg,#5ac8fa,var(--blue));border-radius:4px;box-shadow:0 0 14px rgba(var(--blue-rgb),0.8);height:12px;left:50%;margin:-6px 0 0 -60px;opacity:0;position:absolute;top:50%;width:12px;z-index:2}@keyframes mkFly{0%,21%{opacity:0;transform:none}26%{opacity:1;transform:translate(6px,-6px) scale(1)}44%{opacity:1;transform:translate(112px,-74px) scale(0.45)}48%,to{opacity:0;transform:translate(112px,-74px) scale(0.3)}}.mk-cart{animation:mkCart 4.4s var(--ease) infinite;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.12));border-radius:11px;color:var(--n-f5f5f7);display:grid;height:32px;place-items:center;position:absolute;right:24px;top:20px;width:32px;z-index:3}.mk-cart svg{height:14px;width:14px}.mk-cart b{background:var(--blue);border-radius:99px;box-shadow:0 0 12px rgba(var(--blue-rgb),0.7);color:#fff;font-size:9px;font-weight:700;height:15px;line-height:15px;min-width:15px;padding:0 3px;position:absolute;right:-5px;text-align:center;top:-5px}@keyframes mkCart{0%,44%{border-color:rgb(var(--wash)/calc(var(--wash-k)*0.12));transform:none}50%{border-color:rgba(var(--blue-rgb),0.6);transform:scale(1.16)}60%,to{border-color:rgb(var(--wash)/calc(var(--wash-k)*0.12));transform:none}}.mk-app{display:flex;height:96px}.mk-side{border-right:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));display:flex;flex:none;flex-direction:column;gap:5px;padding:8px 6px;width:28px}.mk-side i{background:rgb(var(--wash)/calc(var(--wash-k)*0.13));border-radius:99px;height:5px}.mk-side i.on{background:var(--blue);box-shadow:0 0 8px rgba(var(--blue-rgb),0.8)}.mk-main{flex:1;padding:8px}.mk-kpis{display:grid;gap:5px;grid-template-columns:1fr 1fr}.mk-kpis span{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:5px;height:16px}.mk-chart{align-items:flex-end;display:flex;gap:5px;height:46px;margin-top:8px}.mk-chart b{animation:mkGrow 4.8s var(--ease) var(--s,0s) infinite;background:linear-gradient(180deg,rgba(90,200,250,0.85),rgb(var(--blue-c)/calc(var(--glow-k)*0.6)));border-radius:3px 3px 1px 1px;flex:1;height:var(--h);transform-origin:bottom}@keyframes mkGrow{0%{opacity:0.35;transform:scaleY(0.05)}16%,84%{opacity:1;transform:scaleY(1)}96%,to{opacity:0.35;transform:scaleY(0.05)}}.mk-phones{align-items:flex-end;display:flex;gap:10px}.mk-phone{background:linear-gradient(180deg,var(--n-1c1c23) 0%,var(--n-101015) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.14));border-radius:13px;box-shadow:0 26px 50px -20px rgb(var(--shadow)/var(--shadow-k)),inset 0 1px 0 rgb(var(--gloss)/calc(var(--gloss-k)*0.06));padding:9px 7px 7px}.mk-phone.front{height:152px;overflow:hidden;position:relative;width:84px}.mk-phone.back{height:120px;opacity:0.6;transform:rotate(-5deg);transform-origin:bottom right;width:64px}.mk-hero-s{background:linear-gradient(140deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.5)),rgba(90,200,250,0.22) 65%,rgb(var(--wash)/calc(var(--wash-k)*0.05)));border-radius:6px;height:30px;margin-bottom:8px}.mk-rows{display:grid;gap:4px;margin-top:8px}.mk-rows i{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:4px;height:13px}.mk-notch{background:rgb(var(--wash)/calc(var(--wash-k)*0.18));border-radius:99px;display:block;height:3px;margin:0 auto 9px;width:20px}.mk-toast{align-items:center;animation:mkToast 5s var(--ease) infinite;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgb(var(--n-1c1c23-rgb)/0.92);border:1px solid rgba(var(--blue-rgb),0.45);border-radius:8px;box-shadow:0 10px 24px -8px rgb(var(--shadow)/var(--shadow-k));display:flex;gap:5px;left:7px;padding:6px;position:absolute;right:7px;top:16px}.mk-toast span{background:var(--grad-blue);border-radius:4px;flex:none;height:11px;width:11px}.mk-toast i{background:rgb(var(--wash)/calc(var(--wash-k)*0.3));border-radius:99px;flex:1;height:3px}@keyframes mkToast{0%,8%{opacity:0;transform:translateY(-22px)}18%,62%{opacity:1;transform:none}74%,to{opacity:0;transform:translateY(-22px)}}.mk-tabs{bottom:7px;display:flex;gap:5px;left:7px;position:absolute;right:7px}.mk-tabs i{background:rgb(var(--wash)/calc(var(--wash-k)*0.12));border-radius:99px;flex:1;height:4px}.mk-tabs i.on{background:var(--blue);box-shadow:0 0 8px rgba(var(--blue-rgb),0.7)}.stage *{animation-play-state:paused}.tile-b.in .stage *{animation-play-state:running}.stage-crv{display:block;padding:1.1rem 1.4rem;place-items:normal;text-align:left}.crv{height:calc(100% - 4.8rem);left:0;position:absolute;right:0;top:2.5rem;width:100%}.crv-line{fill:none;filter:drop-shadow(0 0 6px rgba(var(--blue-rgb),0.55));stroke:var(--blue);stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;stroke-width:2.5;vector-effect:non-scaling-stroke}.crv-line.seo{stroke:#5ac8fa}.crv-area{opacity:0;transition:opacity 0.8s var(--ease) 0.7s}.tile.in .crv-line{animation:crvDraw var(--dur,3.6s) linear 0.25s infinite}.tile.in .crv-area{opacity:1}@keyframes crvDraw{0%{stroke-dashoffset:100}to{stroke-dashoffset:-100}}.crv-foot,.crv-tag{color:var(--n-86868b);font-size:0.6875rem;font-weight:600;letter-spacing:0.13em;position:relative;text-transform:uppercase;z-index:1}.crv-foot{bottom:1.1rem;color:var(--n-c9c9cf);font-size:0.8125rem;left:1.4rem;letter-spacing:0.02em;position:absolute;text-transform:none}.fact{align-items:flex-start;background:rgb(var(--wash)/calc(var(--wash-k)*0.04));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:12px;color:var(--n-a1a1a8);display:flex;font-size:0.875rem;gap:0.6rem;line-height:1.5;margin-top:1.1rem;padding:0.7rem 0.9rem}.fact svg{color:var(--blue);flex:none;height:14px;margin-top:3px;width:14px}.chip{border-radius:99px;color:var(--n-86868b);font-size:0.75rem;padding:0.3rem 0.7rem}.base{background-image:linear-gradient(180deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.07)),transparent 60%),radial-gradient(340px circle at var(--mx,50%) var(--my,0%),rgba(var(--blue-rgb),var(--spot,0)),transparent 68%);display:grid;gap:1.75rem;padding:2rem}@media (min-width:1024px){.base{align-items:center;gap:3rem;grid-template-columns:1fr auto;padding:2.5rem 2.75rem}.base-side{max-width:320px;text-align:right}}.arw{display:inline-block;transition:transform 0.3s var(--ease)}.tile:hover .arw{transform:translateX(3px)}.stretch:after{border-radius:28px;content:"";inset:0;position:absolute;z-index:2}@media (prefers-reduced-motion:reduce){.stage *{animation:none!important;opacity:1!important;transform:none!important}}.stage-sm{height:158px}.sc{display:grid;height:100%;place-items:center;position:relative;width:100%;z-index:1}.sc-title{color:var(--n-f5f5f7);font-size:1.375rem;font-weight:600;letter-spacing:-0.018em}.sc-desc{color:var(--n-86868b);font-size:0.9375rem;line-height:1.55;margin-top:0.6rem}.tile-sc .tile-body{padding:1.5rem 1.6rem 1.8rem}.sc-call{align-items:center;display:flex;gap:1rem;justify-content:center}.sc-phone{background:var(--grad-blue);border-radius:16px;box-shadow:0 10px 26px -8px rgba(var(--blue-rgb),0.9);color:#fff;display:grid;height:46px;place-items:center;position:relative;width:46px}.sc-phone svg{height:19px;width:19px}.sc-phone:after{animation:scLive 2.4s var(--ease) infinite;background:#34c759;border:2.5px solid var(--n-101014);border-radius:99px;content:"";height:11px;position:absolute;right:-3px;top:-3px;width:11px}@keyframes scLive{0%,to{box-shadow:0 0 0 0 rgba(52,199,89,0.55)}55%{box-shadow:0 0 0 6px rgba(52,199,89,0)}}.sc-wave{align-items:center;display:flex;gap:4px;height:44px}.sc-wave b{animation:scWave 1.3s var(--ease) infinite;animation-delay:var(--s,0s);background:linear-gradient(180deg,#5ac8fa,#0071e3);border-radius:99px;height:100%;transform:scaleY(0.16);width:3px}@keyframes scWave{0%,to{transform:scaleY(0.16)}50%{transform:scaleY(var(--p,1))}}.sc-tm{display:flex;flex-direction:column;gap:1.3rem;justify-content:center;padding:0 1.5rem;width:100%}.sc-tm-cap{color:var(--n-5e5e63);display:block;font-size:0.625rem;font-weight:600;letter-spacing:0.12em;margin-bottom:0.5rem;text-transform:uppercase}.sc-tm-cap.on{color:var(--n-86868b)}.sc-tm-track{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:99px;display:block;height:8px;position:relative}.sc-tm-track:after{border-right:1.5px dashed rgb(var(--wash)/calc(var(--wash-k)*0.22));bottom:-4px;content:"";position:absolute;right:0;top:-4px}.sc-tm-track i{border-radius:99px;bottom:0;left:0;position:absolute;top:0;width:0}.sc-tm-track i.slow{animation:scTmSlow 5.4s linear infinite;background:rgb(var(--wash)/calc(var(--wash-k)*0.22))}.sc-tm-track i.fast{animation:scTmFast 5.4s var(--ease) infinite;background:var(--grad-blue);box-shadow:0 0 16px rgba(var(--blue-rgb),0.75)}.sc-tm-ok{animation:scTmOk 5.4s var(--ease) infinite;background:var(--grad-blue);border-radius:99px;box-shadow:0 6px 18px -6px rgba(var(--blue-rgb),0.95);color:#fff;display:grid;height:22px;margin-top:-11px;opacity:0;place-items:center;position:absolute;right:-11px;top:50%;width:22px}.sc-tm-ok svg{height:12px;width:12px}.sc-tm-ok:after{animation:scTmRing 5.4s var(--ease) infinite;border:1px solid rgba(var(--blue-rgb),0.8);border-radius:99px;content:"";inset:-6px;opacity:0;position:absolute}@keyframes scTmSlow{0%{width:0}88%,to{width:31%}}@keyframes scTmFast{0%,4%{width:0}20%,90%{width:100%}to{width:0}}@keyframes scTmOk{0%,18%{opacity:0;transform:scale(0.4)}27%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.4)}}@keyframes scTmRing{0%,20%{opacity:0;transform:scale(0.85)}28%{opacity:0.9}48%,to{opacity:0;transform:scale(1.7)}}.sc-shield{place-items:center}.sc-sh-box{display:grid;place-items:center;position:relative}.sc-sh-box:before{animation:scShGlow 5.4s var(--ease) infinite;background:radial-gradient(circle,rgb(var(--blue-c)/calc(var(--glow-k)*0.45)),transparent 68%);border-radius:99px;content:"";height:120px;opacity:0;position:absolute;width:120px}.sc-sh-svg{display:block;height:83px;overflow:visible;position:relative;width:70px}.sc-sh-fill{animation:scShFill 5.4s var(--ease) infinite;opacity:0}.sc-sh-line{animation:scShLine 5.4s var(--ease) infinite;filter:drop-shadow(0 0 6px rgba(90,200,250,0.5));stroke:url(#shGrad);stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6}.sc-sh-ok{animation:scShOk 5.4s var(--ease) infinite;stroke:#fff;stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.4}@keyframes scShLine{0%,4%{stroke-dashoffset:100}42%,90%{stroke-dashoffset:0}98%,to{stroke-dashoffset:100}}@keyframes scShOk{0%,46%{stroke-dashoffset:100}62%,90%{stroke-dashoffset:0}98%,to{stroke-dashoffset:100}}@keyframes scShFill{0%,44%{opacity:0}58%,90%{opacity:1}to{opacity:0}}@keyframes scShGlow{0%,40%{opacity:0}50%{opacity:1}68%,to{opacity:0.35}}.sc-ahead{flex-direction:column;gap:1rem;padding:0 1.5rem;width:100%}.sc-ahead,.sc-bars{display:flex;justify-content:center}.sc-bars{align-items:flex-end;gap:11px;height:72px}.sc-bars b{animation:scRise 5.4s var(--ease) infinite;animation-delay:var(--s,0s);background:rgb(var(--wash)/calc(var(--wash-k)*0.15));border-radius:5px;height:var(--h);position:relative;transform-origin:bottom;width:16px}.sc-bars b.next{background:transparent;border:1.5px dashed rgba(var(--blue-rgb),0.8);box-shadow:0 0 20px rgba(var(--blue-rgb),0.3)}.sc-badge{animation:scBadge 5.4s var(--ease) infinite;background:var(--grad-blue);border-radius:99px;box-shadow:0 6px 16px -6px rgba(var(--blue-rgb),0.95);color:#fff;display:grid;height:21px;left:50%;place-items:center;position:absolute;top:-12px;width:21px}.sc-badge svg{height:11px;width:11px}.sc-note{color:var(--n-5e5e63);font-size:0.625rem;font-weight:600;letter-spacing:0.12em;text-align:center;text-transform:uppercase}@keyframes scRise{0%{opacity:0.2;transform:scaleY(0.06)}14%,88%{opacity:1;transform:scaleY(1)}to{opacity:0.2;transform:scaleY(0.06)}}@keyframes scBadge{0%,46%{opacity:0;transform:translate(-50%,7px) scale(0.6)}56%,88%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,7px) scale(0.6)}}@media (prefers-reduced-motion:reduce){.sc,.sc *{animation:none!important}.sc-wave b{transform:scaleY(var(--p,1))}.sc-tm-track i.slow{width:31%}.sc-tm-track i.fast{width:100%}.sc-badge,.sc-sh-fill,.sc-tm-ok{opacity:1}.sc-tm-ok{transform:scale(1)}.sc-tm-ok:after{opacity:0}.sc-badge{transform:translate(-50%)}.sc-sh-line,.sc-sh-ok{stroke-dashoffset:0}.sc-sh-box:before{opacity:0.35}}.cost{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;padding:1.75rem 1.5rem 1.5rem}@media (min-width:640px){.cost{gap:3rem;padding:2.25rem 2.5rem 2rem}}.cost-side{min-width:0}.cost-cap{color:var(--n-5e5e63);font-size:0.6875rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase}.cost-cap.on{color:var(--n-86868b)}.cost-stack{border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.12));display:flex;flex-direction:column;gap:4px;height:232px;justify-content:flex-end;margin-top:0.9rem;padding-bottom:0.75rem}.cost-b{animation:costGrow 7s var(--ease) calc(var(--s)*0.6s) infinite;background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.08));border-radius:8px;color:var(--n-86868b);display:grid;flex:none;font-size:0.6875rem;font-weight:600;height:0;letter-spacing:0.01em;opacity:0;overflow:hidden;place-items:center;white-space:nowrap}.cost-b.main{align-items:flex-start;background:linear-gradient(150deg,#0071e3 0%,#0a55b4 100%);border-color:transparent;box-shadow:0 16px 36px -16px rgba(var(--blue-rgb),0.85),inset 0 1px 0 rgb(var(--gloss)/calc(var(--gloss-k)*0.16));color:#fff;display:flex;flex-direction:column;gap:0.4rem;justify-content:center;padding:0 1.1rem;white-space:normal}.cost-b.main b{font-size:1.0625rem;font-weight:600;letter-spacing:-0.01em}.cost-b.main i{color:rgba(255,255,255,0.72);font-size:0.6875rem;font-style:normal;font-weight:500;letter-spacing:0.01em;line-height:1.45}.cost-gap{animation:costGapIn 7s var(--ease) 1.9s infinite;border:1px dashed rgb(var(--wash)/calc(var(--wash-k)*0.14));border-radius:8px;color:var(--n-4a4a50);display:grid;flex:1;font-size:0.625rem;font-weight:600;letter-spacing:0.06em;min-height:0;opacity:0;padding:0 0.6rem;place-items:center;text-align:center;text-transform:uppercase}@keyframes costGapIn{0%,10%{opacity:0}22%,86%{opacity:1}95%,to{opacity:0}}@keyframes costGrow{0%{height:0;opacity:0}7%,86%{height:var(--h);opacity:1}95%,to{height:0;opacity:0}}.cost-foot{color:var(--n-5e5e63);font-size:0.8125rem;line-height:1.45;margin-top:0.8rem}.cost-foot.on{color:var(--n-a1a1a8)}.cost *{animation-play-state:paused}[data-r].in .cost *{animation-play-state:running}.pay{-moz-column-gap:0.9rem;column-gap:0.9rem;display:grid;grid-template-columns:auto 1fr}.pay-ico{background:rgba(var(--blue-rgb),0.14);border-radius:10px;color:#5ac8fa;display:grid;grid-row:1/3;height:2rem;margin-top:2px;place-items:center;width:2rem}.pay-ico svg{height:15px;width:15px}.pay-t{color:var(--n-f5f5f7);font-size:1.0625rem;font-weight:600;letter-spacing:-0.01em}.pay-d{color:var(--n-86868b);font-size:0.9375rem;line-height:1.55;margin-top:0.3rem}@media (prefers-reduced-motion:reduce){.cost-b,.cost-gap{animation:none;opacity:1}.cost-b{height:var(--h)}}.step{border-top:1px solid var(--hair)}.dz-ok{display:grid;height:108px;margin-inline:auto;place-items:center;position:relative;width:108px}.dz-ok-glow{background:radial-gradient(circle,rgb(var(--blue-c)/calc(var(--glow-k)*0.42)),transparent 68%);border-radius:999px;inset:-20px;opacity:0;position:absolute;transition:opacity 0.8s var(--ease) 0.75s}.dz-ok.in .dz-ok-glow{opacity:1}.dz-ok-svg{height:84px;overflow:visible;width:84px}.dz-ok-ring{filter:drop-shadow(0 0 8px rgba(var(--blue-rgb),0.5));stroke:url(#dzGrad);stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;stroke-width:2.6;transition:stroke-dashoffset 0.9s var(--ease)}.dz-ok.in .dz-ok-ring{stroke-dashoffset:0}.dz-ok-check{stroke:#fff;stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.6;transition:stroke-dashoffset 0.5s var(--ease) 0.65s}.dz-ok.in .dz-ok-check{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.dz-ok-check,.dz-ok-glow,.dz-ok-ring{transition:none}}.pill{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));transition:background-color 0.4s var(--ease),border-color 0.4s var(--ease),color 0.4s var(--ease)}.pill:hover{background:rgba(var(--blue-rgb),0.14);border-color:rgba(var(--blue-rgb),0.45);color:var(--n-f5f5f7)}.slot{background:radial-gradient(120% 120% at 50% 0%,rgb(var(--wash)/calc(var(--wash-k)*0.045)),transparent 70%),var(--n-0c0c0f);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));transition:border-color 0.5s var(--ease),transform 0.6s var(--ease)}.slot:hover{border-color:rgba(var(--blue-rgb),0.4);transform:translateY(-4px)}.wk{--wk-gap:0.5rem;--wk-pad:calc(max(0px, (100vw - 1240px) / 2) + 1.5rem)}@media (min-width:640px){.wk{--wk-gap:1rem}}@media (min-width:1024px){.wk{--wk-gap:1.5rem;--wk-pad:calc(max(0px, (100vw - 1240px) / 2) + 2.5rem)}}.wk-rail{display:flex;gap:var(--wk-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-block:5px 1.25rem;padding-inline:var(--wk-pad);scroll-padding-inline-start:var(--wk-pad);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;--f-w:0px;--f-l:0px;--f-r:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--f-l),#000 calc(100% - var(--f-r)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--f-l),#000 calc(100% - var(--f-r)),transparent 100%)}@media (min-width:640px){.wk-rail{--f-w:64px}}.wk-rail::-webkit-scrollbar{display:none}.wk-rail.is-drag{cursor:grabbing;scroll-snap-type:none}.wk-rail.is-drag .wk-link{transition:none}.wk-card{flex:0 0 auto;scroll-snap-align:start;width:clamp(272px,calc(100vw - var(--wk-pad)*2),424px)}.wk-rail [data-r]{transform:none}:root[data-theme=light] .wk-link{border-color:#fff}:root[data-theme=light] .wk-link:hover{border-color:rgba(var(--blue-rgb),0.38)}.wk-link:focus-visible{outline:2px solid rgba(var(--blue-rgb),0.9);outline-offset:3px}.shot{background:var(--n-0c0c0f);box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.12));display:block;overflow:hidden;position:relative}.shot-bar{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.04));display:flex;gap:0.6rem;padding:0.5rem 0.7rem}.shot-dots{display:flex;flex:none;gap:0.25rem}.shot-dots i{background:rgb(var(--wash)/calc(var(--wash-k)*0.18));border-radius:999px;height:0.375rem;width:0.375rem}.shot-url{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border-radius:999px;color:var(--n-9a9aa0);display:inline-flex;font-size:11px;gap:0.3rem;max-width:100%;min-width:0;overflow:hidden;padding:0.16rem 0.6rem;text-overflow:ellipsis;transition:color 0.5s var(--ease);white-space:nowrap}.wk-card:hover .shot-url{color:var(--n-f5f5f7)}.shot-url svg{flex:none;opacity:0.7}.shot-fav{border-radius:3px;flex:none;height:12px;-o-object-fit:contain;object-fit:contain;width:12px}.shot-video{background:var(--n-0c0c0f);display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.rz-tor.jest-lepki{height:250vh}@media (min-width:1024px){.rz-tor.jest-lepki{height:330vh}}.rz-tor.jest-lepki .rz-lepki{position:sticky;top:clamp(84px,11vh,132px)}.rz-ekran{border-radius:20px}@media (min-width:768px){.rz-ekran{border-radius:26px}}.rz-kadr{aspect-ratio:16/10;background:var(--n-0c0c0f);overflow:hidden;position:relative}.rz-kadr:after{border-radius:0 0 20px 20px;box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.12));content:"";inset:0;pointer-events:none;position:absolute}@media (min-width:768px){.rz-kadr:after{border-radius:0 0 26px 26px}}@media (min-width:1024px){.rz-kadr{aspect-ratio:16/9}}.rz-kadr video,.rz-zrzut{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rz-zrzut{--rz:0%;-o-object-position:50% var(--rz);object-position:50% var(--rz)}.wk-nav{display:inline-flex;gap:0.6rem}.wk-btn{background:rgb(var(--wash)/calc(var(--wash-k)*0.04));border:1px solid var(--hair);border-radius:999px;color:var(--n-f5f5f7);display:grid;height:44px;place-items:center;transition:background-color 0.35s var(--ease),border-color 0.35s var(--ease),opacity 0.35s var(--ease);width:44px}.wk-btn:hover:not(:disabled){background:rgba(var(--blue-rgb),0.14);border-color:rgba(var(--blue-rgb),0.5)}.wk-btn:disabled{cursor:default;opacity:0.28}.wk-prog{background:rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:999px;height:2px;overflow:hidden;position:relative}.wk-prog i{background-image:var(--grad-blue);border-radius:999px;inset-block:0;left:var(--x,0%);position:absolute;width:var(--w,30%)}@media (max-width:400px){.wl-res{grid-template-columns:repeat(2,minmax(0,1fr))}}.inp{background:var(--n-141418);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:14px;color:var(--n-f5f5f7);font-family:var(--sans);font-size:1.0625rem;padding:0.95rem 1.1rem;transition:border-color 0.35s var(--ease),background-color 0.35s var(--ease);width:100%}.inp::-moz-placeholder{color:var(--n-5e5e63)}.inp::placeholder{color:var(--n-5e5e63)}.inp:focus{background:var(--n-17171c);border-color:var(--blue);outline:none}.cbx[aria-invalid=true],.inp[aria-invalid=true],.inp[aria-invalid=true]:focus{border-color:#ff6b6b}select.inp{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%2386868b' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.6rem}select.inp option{color:var(--n-f5f5f7)}.cbx,select.inp option{background:var(--n-141418)}.cbx{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.22));border-radius:6px;cursor:pointer;flex:none;height:1.25rem;position:relative;transition:background-color 0.3s var(--ease),border-color 0.3s var(--ease);width:1.25rem}.cbx:checked{background:var(--grad-blue);border-color:var(--blue)}.cbx:checked:after{border:solid var(--n-ffffff);border-width:0 2px 2px 0;content:"";height:9px;left:6.5px;position:absolute;top:3px;transform:rotate(45deg);width:4px}.channel-card{background:linear-gradient(180deg,var(--n-17171b) 0%,var(--n-101013) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:28px;box-shadow:0 30px 70px -40px rgb(var(--shadow)/calc(var(--shadow-k)*0.8));overflow:hidden;padding:2rem;position:relative}@media (min-width:1024px){.channel-card{padding:2.75rem}}.channel-glow{filter:blur(10px);height:260px;pointer-events:none;position:absolute;right:-60px;top:-60px;width:260px}.channel-badge{border-radius:16px;box-shadow:0 12px 26px -10px rgb(var(--shadow)/calc(var(--shadow-k)*0.65));display:grid;flex:none;height:56px;place-items:center;width:56px}.channel-tagline{color:var(--n-86868b);font-size:13px;margin-top:3px}.format-tag{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.055));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:999px;color:var(--n-c9c9cf);display:inline-flex;font-size:12.5px;font-weight:600;letter-spacing:0.01em;padding:0.4rem 0.9rem}.feat-icon{background:rgba(var(--blue-rgb),0.13);border:1px solid rgba(var(--blue-rgb),0.24);border-radius:13px;color:#5ac8fa;display:grid;flex:none;height:44px;place-items:center;width:44px}.trust-strip{display:flex;flex-wrap:wrap;gap:0.7rem 1.9rem;justify-content:center}.trust-strip span{align-items:center;color:var(--n-86868b);display:inline-flex;font-size:13px;gap:0.5rem}.trust-strip svg{color:#0071e3;flex:none;height:14px;width:14px}@media (min-width:1024px){.hero-split .t-hero{font-size:clamp(3.5rem,5.4vw,5.25rem)}.hero-split .hero-chans,.hero-split .trust-strip{justify-content:flex-start}}.trust-badge{align-items:center;color:var(--n-86868b);display:inline-flex;font-size:13px;gap:0.55rem;transition:color 0.3s var(--ease)}.trust-badge:hover{color:var(--n-f5f5f7)}.trust-badge-icon{background:#fff;border-radius:6px;display:grid;flex:none;height:22px;place-items:center;width:22px}.trust-badge img{background:#fff;border-radius:6px;flex:none;height:22px;-o-object-fit:cover;object-fit:cover;width:22px}.cert{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.03));border:1px solid var(--hair);border-radius:14px;display:flex;gap:0.8rem;padding:0.7rem 0.9rem;transition:border-color 0.3s var(--ease),background-color 0.3s var(--ease)}.cert:hover{background:rgba(var(--blue-rgb),0.07);border-color:rgba(var(--blue-rgb),0.4)}.cert img{background:#fff;border-radius:9px;flex:none;height:34px;-o-object-fit:cover;object-fit:cover;width:34px}.cert-t{color:var(--n-f5f5f7);display:block;font-size:0.9375rem;font-weight:600;letter-spacing:-0.005em}.cert-d{display:block;font-size:0.8125rem;margin-top:1px}.cert-d,.doc{color:var(--n-86868b)}.doc{font-size:0.9375rem;line-height:1.75}.doc h2{color:var(--n-f5f5f7);font-size:1.25rem;font-weight:600;letter-spacing:-0.015em;margin:3rem 0 1.25rem;scroll-margin-top:7rem}.doc h2:first-child{margin-top:0}.doc ol,.doc ol+p,.doc p+p,.doc ul,.doc ul+p{margin-top:1rem}.doc ol,.doc ul{display:grid;gap:0.5rem;padding-left:1.35rem}.doc ul{list-style:disc}.doc ol{list-style:decimal}.doc li::marker{color:var(--n-5e5e63)}.doc-link{color:var(--n-b6b6bc);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:rgb(var(--wash)/calc(var(--wash-k)*0.25));text-underline-offset:3px;transition:color 0.3s var(--ease),text-decoration-color 0.3s var(--ease)}.doc-link:hover{color:var(--n-f5f5f7);text-decoration-color:rgb(var(--wash)/calc(var(--wash-k)*0.6))}.step-card{overflow:hidden;position:relative}.step-card .ghost-num{color:rgb(var(--wash)/calc(var(--wash-k)*0.045));font-size:5.5rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-0.04em;line-height:1;pointer-events:none;position:absolute;right:0.75rem;top:-0.5rem}.build{background:var(--n-0b0b0e);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:22px;box-shadow:0 40px 90px -40px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));overflow:hidden}.build-grid{display:grid;grid-template-columns:0.92fr 1.08fr}@media (max-width:900px){.build-grid{grid-template-columns:1fr}}.build-bar{align-items:center;border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));color:var(--n-6b6b73);display:flex;font-size:11.5px;gap:0.4rem;height:2.7rem;letter-spacing:0.02em;padding:0 1.1rem}.build-bar i{background:rgb(var(--wash)/calc(var(--wash-k)*0.16));border-radius:999px;height:0.5rem;width:0.5rem}.build-bar .url{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:999px;color:var(--n-86868b);margin-left:0.7rem;padding:0.15rem 0.7rem}.build-code{background:var(--n-0e0e12);border-right:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));min-width:0}@media (max-width:900px){.build-code{border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-right:0}}.build-code pre{color:var(--n-c9d1d9);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.85;margin:0;overflow-x:auto;padding:1.4rem 1.2rem 1.6rem}@media (max-width:480px){.build-code pre{font-size:10px}}.cl{display:block;opacity:0;transform:translateY(3px);transition:opacity 0.3s var(--ease),transform 0.3s var(--ease);white-space:pre}.cl.in{opacity:1;transform:none}.cl.active:after{animation:caret 1s steps(1) infinite;background:#79c0ff;content:"";display:inline-block;height:1.05em;margin-left:0.12em;vertical-align:-0.19em;width:0.5em}@keyframes caret{50%{opacity:0}}.build-code .t{color:#79c0ff}.build-code .a{color:#d2a8ff}.build-code .s{color:#a5d6ff}.build-code .c{color:var(--n-8b949e)}.build-preview{display:flex;flex-direction:column;min-width:0}.prev{background:radial-gradient(120% 90% at 82% 0%,rgba(230,46,63,0.16),transparent 60%),var(--n-131315);display:flex;flex:1;flex-direction:column;font-family:var(--sans);padding:1.1rem 1.6rem 1.5rem}@media (max-width:480px){.prev{padding:1rem 1.1rem 1.3rem}}.prev [data-prev]{opacity:0;transform:translateY(9px);transition:opacity 0.55s var(--ease),transform 0.55s var(--ease)}.prev [data-prev].in{opacity:1;transform:none}.prev-nav{align-items:center;border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.1));display:flex;gap:1rem;padding-bottom:0.9rem}.prev-logo{color:var(--n-f5f2ef);font-family:var(--sans);font-size:15px;font-weight:800;letter-spacing:0.02em}.prev-nav nav{color:var(--n-9a9a9e);display:flex;font-size:11.5px;gap:0.9rem;margin-left:auto}.prev-navbtn{background:#e62e3f;border-radius:999px;color:#fff;font-size:11px;font-weight:600;padding:0.32rem 0.72rem}.prev-hero{align-items:center;display:grid;flex:1;gap:1.4rem;grid-template-columns:1.02fr 0.98fr;padding:1.3rem 0 1.4rem}@media (max-width:560px){.prev-hero{grid-template-columns:1fr}}.prev-eyebrow{color:#ff5a68;font-size:9.5px;font-weight:700;letter-spacing:0.17em;margin:0;text-transform:uppercase}.prev-h{color:var(--n-f5f2ef);font-family:var(--sans);font-size:clamp(1.1rem,1.85vw,1.48rem);font-weight:800;letter-spacing:-0.02em;line-height:1.15;margin:0.55rem 0 0;text-wrap:balance}.prev-lead{color:var(--n-9a9a9e);font-size:12px;line-height:1.6;margin:0.6rem 0 0}.prev-cta{align-items:center;display:flex;gap:0.85rem;margin-top:1rem}.prev-btn{background:#e62e3f;border-radius:7px;box-shadow:0 6px 14px -6px rgba(230,46,63,0.6);color:#fff;display:inline-block;padding:0.55rem 1rem}.prev-btn,.prev-link{font-size:11.5px;font-weight:600}.prev-link{color:var(--n-f5f2ef)}.prev-figure{margin:0;position:relative}.prev-img{background:var(--n-0c0c0e);border-radius:11px;box-shadow:0 14px 30px -14px rgb(var(--shadow)/calc(var(--shadow-k)*0.65)),inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.08));height:9rem;overflow:hidden;position:relative}.prev-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:30% 45%;object-position:30% 45%;width:100%}.prev-badge{background:#fff;border-radius:10px;bottom:-0.8rem;box-shadow:0 10px 24px -10px rgba(0,0,0,0.6);display:flex;flex-direction:column;gap:0.12rem;left:-0.7rem;padding:0.5rem 0.75rem;position:absolute}.prev-stars{color:#e6a13a;font-size:10px;letter-spacing:0.1em;line-height:1}.prev-badge-txt{color:#8a8a8e;font-size:10.5px;white-space:nowrap}.prev-badge-txt b{color:#17171a;font-size:12px;font-weight:700;letter-spacing:-0.01em}.prev-facts{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.1));display:flex;gap:1.9rem;padding-top:1rem}.prev-facts div b{color:var(--n-f5f2ef);display:block;font-family:var(--sans);font-size:16px;font-weight:800}.prev-facts div span{color:var(--n-8a8a8e);display:block;font-size:10.5px;margin-top:0.1rem}.build-foot{align-items:center;display:flex;flex-wrap:wrap;gap:0.9rem 1.4rem;justify-content:center;margin-top:1.1rem}.build-replay{align-items:center;border:1px solid var(--hair);border-radius:999px;color:var(--n-86868b);display:inline-flex;font-size:13px;font-weight:500;gap:0.45rem;padding:0.5rem 1.05rem;transition:color 0.3s var(--ease),border-color 0.3s var(--ease),background-color 0.3s var(--ease)}.build-replay:hover{background:rgba(var(--blue-rgb),0.08);border-color:rgba(var(--blue-rgb),0.5);color:var(--n-f5f5f7)}.build-replay svg{transition:transform 0.5s var(--ease)}.build-replay:hover svg{transform:rotate(-180deg)}@media (prefers-reduced-motion:reduce){.cl,.prev [data-prev]{opacity:1!important;transform:none!important}.cl.active:after{animation:none}}.dash{background:var(--n-0b0b0e);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:22px;box-shadow:0 40px 90px -40px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));overflow:hidden}.dash .build-bar{justify-content:space-between}.dash-live{align-items:center;color:var(--n-86868b);display:inline-flex;font-size:11px;font-weight:600;gap:0.4rem;letter-spacing:0.02em;margin-left:auto}.dash-live-dot{animation:dashLive 1.8s ease-in-out infinite;background:#34c759;border-radius:999px;box-shadow:0 0 7px rgba(52,199,89,0.85);height:0.4rem;width:0.4rem}@keyframes dashLive{0%,to{opacity:0.45}50%{opacity:1}}.dash-body{display:grid;grid-template-columns:200px 1fr}@media (max-width:780px){.dash-body{grid-template-columns:1fr}.dash-side{display:none}}.dash-side{background:var(--n-0e0e12);border-right:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));padding:1.4rem 1rem}.dash-brand{align-items:center;color:var(--n-d5d5d8);display:flex;font-size:13.5px;font-weight:600;gap:0.55rem;padding:0 0.5rem}.dash-brand-mark{background:var(--grad-blue);border-radius:7px;color:#fff;display:grid;font-size:11px;font-weight:700;height:1.6rem;place-items:center;width:1.6rem}.dash-nav{display:flex;flex-direction:column;gap:0.15rem;margin-top:1.6rem}.dash-nav-item{align-items:center;border-radius:9px;color:var(--n-6b6b73);display:flex;font-size:12.5px;font-weight:500;gap:0.65rem;padding:0.55rem 0.6rem}.dash-nav-item svg{flex:none;height:15px;width:15px}.dash-nav-item.is-active{background:rgba(var(--blue-rgb),0.14);color:var(--n-eaeaec)}.dash-nav-item.is-active svg{color:#5ac8fa}.dash-main{min-width:0;padding:1.4rem 1.2rem 1.6rem}@media (min-width:640px){.dash-main{padding:1.7rem 1.8rem 2rem}}.dash-top{align-items:center;display:flex;gap:1rem;justify-content:space-between}.dash-title{color:var(--n-eaeaec);font-size:15.5px;font-weight:600}.dash-user{align-items:center;display:flex;gap:0.55rem}.dash-role{background:rgb(var(--wash)/calc(var(--wash-k)*0.055));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:999px;color:var(--n-86868b);font-size:11px;font-weight:600;padding:0.3rem 0.65rem}.dash-avatar{background:var(--grad-blue);border-radius:999px;color:#fff;display:grid;flex:none;font-size:10.5px;font-weight:700;height:1.9rem;place-items:center;width:1.9rem}.dash-kpis{display:grid;gap:0.7rem;grid-template-columns:repeat(2,1fr);margin-top:1.5rem}@media (min-width:640px){.dash-kpis{grid-template-columns:repeat(4,1fr)}}.dash-kpi{background:var(--n-101014);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:14px;padding:0.9rem 1rem 1rem}.dash-kpi-label{color:var(--n-86868b);font-size:11px}.dash-kpi-num{color:var(--n-f5f5f7);font-size:21px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-0.01em;margin-top:0.35rem}.dash-kpi-trend{font-size:11px;font-weight:600;margin-top:0.3rem}.dash-kpi-trend.is-up{color:#34c759}.dash-kpi-trend.is-steady{color:#5ac8fa}.dash-panels{display:grid;gap:0.7rem;grid-template-columns:1fr;margin-top:0.7rem}@media (min-width:900px){.dash-panels{grid-template-columns:1.55fr 1fr}}.dash-chart-card,.dash-int-card{background:var(--n-101014);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:14px;padding:1.1rem 1.2rem 1.3rem}.dash-card-title{color:var(--n-c9c9cf);font-size:12.5px;font-weight:600}.dash-chart{display:block;height:130px;margin-top:0.8rem;overflow:visible;width:100%}.dash-chart-area{opacity:0;transition:opacity 1.2s var(--ease) 0.5s}.dash-chart-line{fill:none;filter:drop-shadow(0 0 5px rgba(var(--blue-rgb),0.75));stroke:var(--blue);stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25;transition:stroke-dashoffset 1.7s var(--ease)}.dash-chart-dot{animation:nodeGlow 2.6s ease-in-out 1.9s infinite;fill:#5ac8fa;opacity:0;transition:opacity 0.4s var(--ease) 1.9s}.dash[data-r].in .dash-chart-line{stroke-dashoffset:0}.dash[data-r].in .dash-chart-area,.dash[data-r].in .dash-chart-dot{opacity:1}.dash-int-list{display:flex;flex-direction:column;gap:0.65rem;margin-top:0.7rem}.dash-int-row{align-items:center;border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.055));color:var(--n-c9c9cf);display:flex;font-size:12.5px;gap:0.6rem;padding:0.5rem 0}.dash-int-row:last-child{border-bottom:none;padding-bottom:0}.dash-status-dot{border-radius:999px;flex:none;height:0.45rem;width:0.45rem}.dash-status-dot.is-ok{background:#34c759;box-shadow:0 0 6px rgba(52,199,89,0.7)}.dash-status-dot.is-sync{animation:dashLive 1.4s ease-in-out infinite;background:#f5a623}.dash-status-pill{border-radius:999px;font-size:10.5px;font-weight:600;margin-left:auto;padding:0.22rem 0.55rem}.dash-status-pill.is-ok{background:rgba(52,199,89,0.12);color:#34c759}.dash-status-pill.is-sync{background:rgba(245,166,35,0.12);color:#f5a623}@media (prefers-reduced-motion:reduce){.dash-chart-area,.dash-chart-dot,.dash-chart-line{opacity:1!important;stroke-dashoffset:0!important}}.pv{display:grid;gap:2.6rem;justify-items:center}@media (min-width:1024px){.pv{align-items:center;gap:4.5rem;grid-template-columns:auto minmax(0,34rem);justify-content:center;justify-items:start}}.pv-phone{aspect-ratio:9/19.4;background:var(--n-000000);border:2px solid rgb(var(--wash)/calc(var(--wash-k)*0.16));border-radius:52px;box-shadow:0 60px 110px -34px rgb(var(--shadow)/calc(var(--shadow-k)*0.95)),0 0 90px -30px rgba(var(--blue-rgb),0.45),inset 0 0 0 5px rgb(var(--shadow)/var(--shadow-k));max-width:78vw;overflow:hidden;position:relative;width:264px}.pv-notch{background:var(--n-000000);border-radius:20px;height:25px;top:11px;width:86px}.pv-home,.pv-notch{left:50%;position:absolute;transform:translateX(-50%);z-index:3}.pv-home{background:rgb(var(--wash)/calc(var(--wash-k)*0.55));border-radius:999px;bottom:8px;height:4px;width:96px}.pv-screen{background:linear-gradient(180deg,var(--n-17171c) 0%,var(--n-0b0b0e) 100%);display:flex;flex-direction:column;inset:0;position:absolute}.pv-status{align-items:center;color:var(--n-f5f5f7);display:flex;flex:none;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;justify-content:space-between;padding:1.05rem 1.2rem 0.2rem}.pv-status svg{height:14px;width:14px}.pv-views{flex:1;min-height:0;position:relative}.pv-view{animation:pvView 12s var(--ease) infinite;animation-delay:calc(var(--i)*3s - 12s);display:flex;flex-direction:column;inset:0;opacity:0;overflow:hidden;padding:1.1rem 1rem 0.6rem;position:absolute}@keyframes pvView{0%{opacity:0;transform:translateX(26px)}2.5%,22%{opacity:1;transform:translateX(0)}25%{opacity:0;transform:translateX(-26px)}25.01%,to{opacity:0;transform:translateX(26px)}}.pv-hi{color:var(--n-f5f5f7);font-size:15px;font-weight:700;letter-spacing:-0.018em}.pv-ring{aspect-ratio:1;display:grid;margin:0.9rem auto 0.2rem;place-items:center;position:relative;width:166px}.pv-ring svg{inset:0;position:absolute;transform:rotate(-90deg)}.pv-ring circle{fill:none;stroke-linecap:round;stroke-width:9}.pv-ring-bg{stroke:rgb(var(--wash)/calc(var(--line-k)*0.09))}.pv-ring-fill{animation:pvRing 12s var(--ease) infinite;filter:drop-shadow(0 0 7px rgba(var(--blue-rgb),0.6));stroke:var(--blue);stroke-dasharray:327;stroke-dashoffset:84}@keyframes pvRing{0%,1%{stroke-dashoffset:327}14%,to{stroke-dashoffset:84}}.pv-ring-mid{position:relative;text-align:center}.pv-ring-num{color:var(--n-f5f5f7);font-size:27px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-0.035em;line-height:1}.pv-ring-lab{color:var(--n-6e6e75);font-size:10.5px;margin-top:0.25rem}.pv-tiles{display:grid;gap:0.45rem;grid-template-columns:1fr 1fr;margin-top:0.75rem}.pv-tile{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:14px;padding:0.55rem 0.6rem 0.65rem}.pv-tile-k{color:var(--n-6e6e75);font-size:9.5px}.pv-tile-v{color:var(--n-f5f5f7);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-0.025em;margin-top:0.15rem}.pv-chart{align-items:end;height:190px;margin-top:1rem}.pv-chart,.pv-days{display:grid;gap:0.32rem;grid-template-columns:repeat(7,1fr)}.pv-days{color:var(--n-6e6e75);font-size:9px;margin-top:0.4rem;text-align:center}.pv-chart span{animation:pvBar 12s var(--ease) infinite;background:rgb(var(--wash)/calc(var(--wash-k)*0.14));border-radius:5px;height:var(--h);transform-origin:bottom}.pv-chart span.is-now{background:var(--grad-blue)}.pv-chart span:nth-child(2){animation-delay:0.05s}.pv-chart span:nth-child(3){animation-delay:0.1s}.pv-chart span:nth-child(4){animation-delay:0.15s}.pv-chart span:nth-child(5){animation-delay:0.2s}.pv-chart span:nth-child(6){animation-delay:0.25s}.pv-chart span:nth-child(7){animation-delay:0.3s}@keyframes pvBar{0%,25%{transform:scaleY(0)}32%,to{transform:scaleY(1)}}.pv-rows{display:grid;gap:0.42rem;margin-top:0.75rem}.pv-row{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border-radius:13px;display:flex;gap:0.55rem;padding:0.5rem 0.55rem}.pv-row.is-top{background:rgba(var(--blue-rgb),0.14);box-shadow:inset 0 0 0 1px rgba(var(--blue-rgb),0.3)}.pv-row>div{flex:1;min-width:0}.pv-av{background:var(--grad-blue);border-radius:999px;color:#fff;display:grid;flex:none;font-size:11px;font-weight:700;height:1.7rem;place-items:center;width:1.7rem}.pv-row-t{color:var(--n-f5f5f7);font-size:12px;font-weight:600}.pv-row-s{font-size:9.5px}.pv-medal,.pv-row-s{color:var(--n-6e6e75)}.pv-medal{flex:none;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700}.pv-row.is-top .pv-medal{color:var(--n-f5f5f7)}.pv-ico{background:var(--grad-blue);border-radius:999px;color:#fff;display:grid;flex:none;height:1.7rem;place-items:center;width:1.7rem}.pv-ico svg{height:13px;width:13px}.pv-cta{background:var(--grad-blue);border-radius:999px;color:#fff;font-size:12px;font-weight:600;margin-top:auto;padding:0.6rem;text-align:center}.pv-lab{color:var(--n-6e6e75);font-size:9.5px;font-weight:600;letter-spacing:0.08em;margin-top:0.9rem;text-transform:uppercase}.pv-me{padding-top:0.4rem;text-align:center}.pv-me-av{background:var(--grad-blue);border-radius:999px;color:#fff;display:grid;font-size:20px;font-weight:700;height:3.4rem;margin:0 auto;place-items:center;width:3.4rem}.pv-me-n{color:var(--n-f5f5f7);font-size:14px;font-weight:700;letter-spacing:-0.015em;margin-top:0.6rem}.pv-me-s{color:var(--n-6e6e75);font-size:10px;margin-top:0.15rem}.pv-goal{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:15px;margin-top:0.9rem;padding:0.7rem 0.75rem 0.8rem}.pv-goal-k{color:var(--n-6e6e75);font-size:9.5px}.pv-goal-v{color:var(--n-f5f5f7);font-size:14px;font-weight:700;letter-spacing:-0.02em;margin-top:0.15rem}.pv-goal-bar{background:rgb(var(--wash)/calc(var(--wash-k)*0.1));height:4px;margin-top:0.55rem;overflow:hidden}.pv-goal-bar,.pv-goal-bar i{border-radius:999px;display:block}.pv-goal-bar i{animation:pvGoal 12s var(--ease) infinite;background:var(--grad-blue);height:100%}@keyframes pvGoal{0%,76%{width:0}88%,to{width:72%}}.pv-chips{display:flex;flex-wrap:wrap;gap:0.35rem;margin-top:0.5rem}.pv-chip{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:999px;color:var(--n-c9c9cf);font-size:9.5px;font-weight:600;padding:0.3rem 0.6rem}.pv-tabbar{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.08));display:grid;flex:none;grid-template-columns:repeat(4,1fr);padding:0.6rem 0.55rem 1.35rem;position:relative}.pv-ind{animation:pvInd 12s var(--ease) infinite;background:var(--grad-blue);border-radius:999px;height:2px;left:0.55rem;position:absolute;top:0.3rem;width:calc(25% - 0.275rem)}@keyframes pvInd{0%,22%{transform:translateX(0)}25%,47%{transform:translateX(100%)}50%,72%{transform:translateX(200%)}75%,97%{transform:translateX(300%)}to{transform:translateX(0)}}.pv-tab{animation:pvTab 12s var(--ease) infinite;animation-delay:calc(var(--i)*3s - 12s);color:var(--n-5e5e63);display:grid;place-items:center}.pv-tab svg{height:17px;width:17px}@keyframes pvTab{0%,24.9%{color:var(--blue)}25%,to{color:var(--n-5e5e63)}}.pv-side{max-width:34rem}@media (max-width:1023px){.pv-side{text-align:center}.pv-side p{margin-left:auto;margin-right:auto}.pv-badges{margin-inline:auto}}.pv-pts{display:grid;gap:0.85rem;margin-top:1.6rem}.pv-pts li{align-items:flex-start;color:var(--n-86868b);display:flex;font-size:14.5px;gap:0.7rem;line-height:1.5;text-align:left}.pv-pts b{color:var(--n-f5f5f7);font-weight:600}.pv-pt-ico{background:var(--grad-blue);border-radius:999px;color:#fff;display:grid;flex:none;height:1.65rem;margin-top:1px;place-items:center;width:1.65rem}.pv-pt-ico svg{height:13px;width:13px}.pv-badges{display:grid;gap:0.7rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.8rem;max-width:25rem}.pv-badge{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border:1px solid var(--hair);border-radius:14px;display:flex;gap:0.6rem;padding:0.62rem 0.9rem}.pv-badge-ico{flex:none;height:21px;width:21px}.pv-badge-tx{display:grid;min-width:0}.pv-badge-tx small{color:var(--n-6e6e75);font-size:8.5px;font-weight:600;letter-spacing:0.07em;text-transform:uppercase}.pv-badge-tx b{color:var(--n-f5f5f7);font-size:13.5px;font-weight:600;letter-spacing:-0.015em;margin-top:1px;white-space:nowrap}.pv-note{color:var(--n-6e6e75);font-size:12px;line-height:1.55;margin-top:1.1rem;max-width:42ch}@media (max-width:480px){.pv-phone{width:236px}.pv-badges{grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:17rem}}@media (prefers-reduced-motion:reduce){.pv-chart span,.pv-goal-bar i,.pv-ind,.pv-ring-fill,.pv-tab,.pv-view{animation:none}.pv-view{opacity:0}.pv-view[style*="--i: 0"]{opacity:1}.pv-tab:first-of-type{color:var(--blue)}.pv-goal-bar i{width:72%}}.uv-logo{filter:brightness(0) invert(1)}.demo{--dm-bg:linear-gradient(180deg,#15151b 0%,#0b0b0f 100%);--dm-hair:var(--hair);--dm-ink:#f5f5f7;--dm-muted:#86868b;--dm-accent:var(--grad-blue);--dm-accent-t:#0071e3;--dm-live:#5ac8fa;--dm-ok:#30d158;--dm-paper:linear-gradient(180deg,#fff 0%,#f1f1f4 100%);--dm-paper-ink:#1d1d1f;--dm-paper-shadow:0 24px 55px -24px rgba(0,0,0,0.9);background:var(--dm-bg);border:1px solid var(--dm-hair);border-radius:22px;box-shadow:0 44px 100px -34px rgba(0,0,0,0.95),inset 0 1px 0 rgba(255,255,255,0.05);overflow:hidden;position:relative}.demo--vi{--dm-bg:linear-gradient(180deg,#0a0c11 0%,#06070a 100%);--dm-hair:rgba(255,255,255,0.08);--dm-ink:#f2f5f8;--dm-muted:#9aa4b2;--dm-accent:linear-gradient(135deg,#c7f73e 0%,#9b83ff 100%);--dm-accent-t:#d9ff5c;--dm-live:#c7f73e;--dm-ok:#c7f73e;--dm-paper:rgba(255,255,255,0.04);--dm-paper-ink:#f2f5f8;--dm-paper-shadow:inset 0 0 0 1px rgba(255,255,255,0.08)}.demo-bar{align-items:center;background:rgba(245,245,247,0.02);border-bottom:1px solid var(--dm-hair);display:flex;gap:0.8rem;padding:0.7rem 1rem}.demo-dots{display:flex;flex:none;gap:0.32rem}.demo-dots i{background:rgba(245,245,247,0.16);border-radius:999px;height:0.5rem;width:0.5rem}.demo-file{align-items:center;color:var(--dm-muted);display:inline-flex;font-size:12.5px;gap:0.42rem;min-width:0}.demo-file svg{flex:none;height:13px;width:13px}.demo-chip{align-items:center;color:var(--dm-muted);display:inline-flex;flex:none;font-size:12.5px;font-variant-numeric:tabular-nums;gap:0.45rem;margin-left:auto;transition:color 0.5s var(--ease)}.demo-chip svg{height:12.5px;width:12.5px}.demo-chip b{color:var(--dm-ink);font-weight:600;transition:color 0.5s var(--ease)}.demo-chip.is-on,.demo-chip.is-on b{color:var(--dm-ok)}.demo-live{animation:demo-blink 1.4s var(--ease) infinite;background:var(--dm-live);border-radius:999px;height:0.42rem;width:0.42rem}.demo.is-done .demo-live{animation:none;background:var(--dm-ok)}@keyframes demo-blink{0%,to{opacity:1}50%{opacity:0.25}}.demo-body{display:grid;gap:1.6rem;padding:1.15rem}@media (min-width:1024px){.demo-body{align-items:center;gap:2.4rem;grid-template-columns:0.84fr 1fr;padding:1.9rem}}.demo-step{display:flex;gap:0.85rem;opacity:0.3;padding:0.85rem 0;transition:opacity 0.5s var(--ease)}.demo-step.is-on{opacity:1}.demo-step+.demo-step{border-top:1px solid var(--dm-hair)}.demo-num{border-radius:10px;box-shadow:inset 0 0 0 1px var(--dm-hair);color:var(--dm-muted);display:grid;flex:none;height:2rem;place-items:center;transition:background-color 0.5s var(--ease),color 0.5s var(--ease),box-shadow 0.5s var(--ease);width:2rem}.demo-num svg{height:15px;width:15px}.demo-step.is-on .demo-num{background-image:var(--dm-accent);box-shadow:none;color:#fff}.demo--vi .demo-num{background:none;border-radius:0;box-shadow:none}.demo--vi .demo-num svg{height:20px;width:20px}.demo--vi .demo-step.is-on .demo-num{background-image:none;color:#d9ff5c}.demo-step-t{color:var(--dm-ink);font-size:15.5px;font-weight:600;letter-spacing:-0.01em}.demo-step p{color:var(--dm-muted);font-size:13.5px;line-height:1.5;margin-top:0.22rem}.demo-srcs{display:flex;flex-wrap:wrap;gap:0.4rem;margin-top:0.65rem}.demo-src{align-items:center;border:1px solid var(--dm-hair);border-radius:999px;color:#c9c9cf;display:inline-flex;font-size:11.5px;gap:0.35rem;padding:0.25rem 0.6rem}.demo--vi .demo-src{color:var(--dm-muted)}.demo-src-meta{color:#0866ff;font-size:14px;font-weight:700;line-height:1}.demo-paper{background:var(--dm-paper);border-radius:16px;box-shadow:var(--dm-paper-shadow);color:var(--dm-paper-ink);display:flex;flex-direction:column;gap:0.9rem;padding:1rem 1.05rem 1.1rem}@media (min-width:1024px){.demo-paper{min-height:320px}}.demo-part{opacity:0;transform:translateY(10px);transition:opacity 0.55s var(--ease),transform 0.55s var(--ease)}.demo-part.is-on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.demo-part,.demo-step,.uvb-cols>span{opacity:1!important;transform:none!important;transition:none}.demo-live{animation:none}}.uvb-head{align-items:center;border-bottom:1px solid rgba(0,0,0,0.09);display:flex;gap:0.6rem;padding-bottom:0.75rem}.uvb-brand{background-image:var(--grad-blue);border-radius:8px;flex:none;height:1.85rem;width:1.85rem}.uvb-tit b{display:block;font-size:13.5px;font-weight:600;letter-spacing:-0.01em}.uvb-tit span{color:#6e6e73;display:block;font-size:11px;margin-top:0.05rem}.uvb-tag{background:rgba(var(--blue-rgb),0.1);border-radius:999px;color:#0071e3;flex:none;font-size:10.5px;font-weight:600;margin-left:auto;padding:0.2rem 0.55rem}.uvb-kpis{display:grid;gap:0.5rem;grid-template-columns:repeat(3,1fr)}.uvb-kpis>div{background:rgba(0,0,0,0.045);border-radius:10px;padding:0.6rem 0.65rem}.uvb-kpi-l{color:#6e6e73;display:block;font-size:10.5px;line-height:1.3}.uvb-kpis b{display:block;font-size:19px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.02em;margin-top:0.2rem}.uvb-chart-head{align-items:center;color:#6e6e73;display:flex;font-size:10.5px;gap:0.75rem;justify-content:space-between}.uvb-legend{align-items:center;display:inline-flex;gap:0.3rem}.uvb-legend i{border-radius:2px;height:0.45rem;width:0.45rem}.uvb-legend i+i{margin-left:0.45rem}.uvb-legend i.g{background:#0071e3}.uvb-legend i.m{background:rgba(0,0,0,0.22)}.uvb-cols{align-items:flex-end;display:flex;gap:0.4rem;height:76px;margin-top:0.55rem}.uvb-cols>span{display:flex;flex:1;flex-direction:column;height:var(--h);transform:scaleY(0);transform-origin:bottom;transition:transform 0.7s var(--ease);transition-delay:var(--d,0ms)}.uvb-chart.is-on .uvb-cols>span{transform:none}.uvb-cols i{display:block}.uvb-cols i.m{background:rgba(0,0,0,0.16);border-radius:3px 3px 0 0}.uvb-cols i.g{background-image:linear-gradient(180deg,#0071e3 0%,#5ac8fa 100%);border-radius:0 0 3px 3px}.uvb-ai{background:rgba(var(--blue-rgb),0.07);border:1px solid rgba(var(--blue-rgb),0.16);border-radius:10px;display:flex;gap:0.6rem;padding:0.7rem 0.75rem}.uvb-ai-ic{background-image:var(--grad-blue);border-radius:7px;color:#fff;display:grid;flex:none;height:1.5rem;place-items:center;width:1.5rem}.uvb-ai-ic svg{height:13px;width:13px}.uvb-ai b{color:#0071e3;display:block;font-size:11px;font-weight:600}.uvb-type{color:#3a3a3c;display:block;font-size:12.5px;line-height:1.45;margin-top:0.15rem;min-height:2.4em}.uvb-type.is-typing:after{animation:demo-blink 0.9s steps(1) infinite;background:#0071e3;content:"";display:inline-block;height:0.95em;margin-left:1px;vertical-align:-0.12em;width:1px}.uvb-done{align-items:center;border-top:1px solid rgba(0,0,0,0.09);color:#1c8c3c;display:flex;font-size:11.5px;font-weight:500;gap:0.4rem;margin-top:auto;padding-top:0.75rem}.uvb-done svg{height:13px;stroke-width:2.6;width:13px}.vi-fmt{align-items:center;border-bottom:1px solid rgba(255,255,255,0.08);display:flex;flex-wrap:wrap;gap:0.35rem;padding-bottom:0.75rem}.vi-chip{border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08);color:#9aa4b2;font-size:11px;font-weight:500;padding:0.24rem 0.6rem;transition:background-color 0.45s var(--ease),color 0.45s var(--ease),box-shadow 0.45s var(--ease)}.vi-chip.is-on{background:#c7f73e;box-shadow:none;color:#06070a;font-weight:600}.vi-px{color:#626b7a;font-size:10.5px;margin-left:auto}.vi-rows{display:flex;flex-direction:column;gap:0.7rem}.vi-row{align-items:center;display:grid;gap:0.6rem;grid-template-columns:1.9rem minmax(0,1fr) auto}.vi-thumb{background-color:rgba(255,255,255,0.05);background-image:linear-gradient(45deg,#1a1f2a 25%,transparent 0),linear-gradient(-45deg,#1a1f2a 25%,transparent 0),linear-gradient(45deg,transparent 75%,#1a1f2a 0),linear-gradient(-45deg,transparent 75%,#1a1f2a 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:8px;color:#d9ff5c;display:grid;height:1.9rem;place-items:center;width:1.9rem}.vi-thumb svg{height:14px;width:14px}.vi-meta{display:block;min-width:0}.vi-name{color:#f2f5f8;display:block;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vi-bar{background:rgba(255,255,255,0.07);height:6px;margin-top:0.34rem}.vi-bar,.vi-bar i{border-radius:999px;display:block}.vi-bar i{background-image:linear-gradient(90deg,#c7f73e 0%,#9b83ff 100%);height:100%;transition:width 1.1s var(--ease);width:100%}.vi-row.is-run .vi-bar i{width:var(--w)}.vi-size{min-width:4.6rem;text-align:right}.vi-size b{color:#f2f5f8;display:block;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.01em}.vi-cut{color:#c7f73e;display:block;font-size:10px;font-weight:700;margin-top:0.1rem;opacity:0;transition:opacity 0.4s var(--ease)}.vi-row.is-done .vi-cut{opacity:1}.vi-total{align-items:center;border-top:1px solid rgba(255,255,255,0.08);display:flex;gap:0.6rem;margin-top:auto;padding-top:0.85rem}.vi-total-l{color:#626b7a;font-size:10.5px}.vi-total-l b{color:#f2f5f8;display:block;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.01em;margin-top:0.1rem}.vi-total-cut{background:rgba(199,247,62,0.14);color:#d9ff5c;font-size:11px;font-weight:700;padding:0.22rem 0.5rem}.vi-total-cut,.vi-zip{border-radius:999px;flex:none}.vi-zip{align-items:center;background:#c7f73e;color:#06070a;display:inline-flex;font-size:11.5px;font-weight:600;gap:0.35rem;margin-left:auto;padding:0.45rem 0.85rem}.vi-zip svg{height:13px;stroke-width:2.4;width:13px}@media (prefers-reduced-motion:reduce){.vi-bar i,.vi-cut{transition:none}}.hub{aspect-ratio:1;margin:0 auto;position:relative;width:min(560px,92vw)}.hub-lines{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.hub-cable{stroke:rgb(var(--wash)/calc(var(--line-k)*0.14));stroke-width:1.25}.hub-cable,.hub-pulse{vector-effect:non-scaling-stroke}.hub-pulse{animation:hubPulse 3.4s linear infinite;animation-delay:var(--delay,0s);fill:none;filter:drop-shadow(0 0 5px rgba(var(--blue-rgb),0.9));stroke:var(--blue);stroke-dasharray:8 92;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2}@keyframes hubPulse{to{stroke-dashoffset:-100}}.hub-center{animation:hubBreathe 4s ease-in-out infinite;aspect-ratio:1;background:var(--grad-blue);border-radius:28%;box-shadow:0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.12)),0 25px 60px -18px rgba(var(--blue-rgb),0.7);display:grid;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:21%;z-index:2}@keyframes hubBreathe{0%,to{box-shadow:0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.12)),0 25px 60px -18px rgba(var(--blue-rgb),0.7)}50%{box-shadow:0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.12)),0 30px 70px -14px rgba(var(--blue-rgb),0.95)}}.hub-node{height:44px;left:var(--x);position:absolute;top:var(--y);transform:translate(-50%,-50%);width:44px;z-index:2}.hub-icon{background:var(--n-131317);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:13px;color:var(--n-9c9ca5);display:grid;height:100%;place-items:center;width:100%}.hub-icon.is-mark{color:var(--n-c9c9cf);font-size:13px;font-weight:700}.hub-pill{background:var(--n-131317);border:1px solid var(--hair);border-radius:999px;color:var(--n-d5d5d8);font-size:11px;font-weight:600;padding:0.3rem 0.7rem;position:absolute;white-space:nowrap}.hub-pill--above{bottom:100%;left:50%;transform:translate(-50%,-0.6rem)}.hub-pill--below{left:50%;top:100%;transform:translate(-50%,0.6rem)}.hub-pill--left{right:100%;top:50%;transform:translate(-0.6rem,-50%)}.hub-pill--right{left:100%;top:50%;transform:translate(0.6rem,-50%)}@media (max-width:640px){.hub{width:min(560px,78vw)}.hub-node{height:34px;width:34px}.hub-icon{border-radius:10px}.hub-pill{font-size:9.5px;padding:0.24rem 0.55rem}.hub-pill--left,.hub-pill--right{bottom:auto;left:50%;right:auto;top:100%;transform:translate(-50%,0.5rem)}}.faq-p{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.5s var(--ease)}.faq-b[aria-expanded=true]+.faq-p{grid-template-rows:1fr}.faq-p>div{overflow:hidden}.faq-b .sign{transition:transform 0.4s var(--ease)}.faq-b[aria-expanded=true] .sign{transform:rotate(45deg)}.ul-hover:hover{text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:0.001ms!important;animation-iteration-count:1!important;transition-duration:0.001ms!important}html{scroll-behavior:auto}[data-r]{opacity:1!important;transform:none!important}.loop-run{animation:none;opacity:0.9;stroke-dasharray:none}.wire-run{display:none}.core-ring{animation:none;opacity:0.3}.out-nodes circle{animation:none;opacity:0.9}}.serp{background:var(--n-0b0b0e);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:22px;box-shadow:0 40px 90px -40px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));overflow:hidden}.serp-grid{display:grid;grid-template-columns:1.22fr 0.78fr}@media (max-width:940px){.serp-grid{grid-template-columns:1fr}}.serp-main{border-right:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));min-width:0}@media (max-width:940px){.serp-main{border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-right:0}}.serp-search{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.04));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.12));border-radius:999px;display:flex;gap:0.7rem;margin:1.3rem 1.4rem 0.9rem;padding:0.68rem 1.1rem}@media (max-width:480px){.serp-search{margin:1rem 1rem 0.7rem;padding:0.6rem 0.9rem}}.serp-search>svg{color:var(--n-6b6b73);flex:none}.serp-q{color:var(--n-f5f5f7);font-size:14px;letter-spacing:-0.01em;overflow:hidden;white-space:nowrap}@media (max-width:480px){.serp-q{font-size:12.5px}}.serp-caret{animation:serp-blink 1.05s step-end infinite;background:#5ac8fa;border-radius:2px;height:15px;width:1.5px}.serp-caret.off{animation:none;opacity:0}@keyframes serp-blink{50%{opacity:0}}.serp-count{color:var(--n-5e5e63);font-size:11px;margin:0 1.6rem;opacity:0;transition:opacity 0.4s var(--ease)}.serp-main.is-on .serp-count{opacity:1}.serp-list{--row:4.3rem;height:calc(var(--row)*8);list-style:none;margin:0.6rem 1rem 1.3rem;position:relative}@media (max-width:480px){.serp-list{--row:4.6rem;margin:0.5rem 0.6rem 1rem}}.serp-row{align-items:center;border:1px solid transparent;border-radius:14px;display:flex;gap:0.85rem;height:var(--row);left:0;opacity:0;padding:0 0.8rem;position:absolute;right:0;top:0;transform:translateY(calc(var(--p, 0)*var(--row)));transition:transform 0.85s var(--ease),opacity 0.5s var(--ease),background-color 0.5s var(--ease),border-color 0.5s var(--ease)}.serp-list.is-on .serp-row{opacity:1;transition-delay:0s,calc(var(--i)*55ms),0s,0s}.serp-rank{color:var(--n-5e5e63);flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;width:1.35rem}.serp-mark{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:8px;color:var(--n-86868b);display:grid;flex:none;font-size:12px;font-weight:700;height:1.9rem;place-items:center;width:1.9rem}.serp-body{flex:1;min-width:0}.serp-title{color:#9fb6d6;font-size:13.5px;font-weight:500;letter-spacing:-0.01em}.serp-title,.serp-url{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.serp-url{color:var(--n-5e5e63);font-size:11px;margin-top:0.15rem}@media (max-width:480px){.serp-title{font-size:12.5px;line-height:1.35;white-space:normal}}.serp-row.is-you{background:rgba(var(--blue-rgb),0.1);border-color:rgba(var(--blue-rgb),0.32)}.serp-row.is-you .serp-rank{color:#5ac8fa}.serp-row.is-you .serp-title{color:var(--n-f5f5f7)}.serp-row.is-you .serp-url{color:var(--n-86868b)}.serp-row.is-you .serp-mark{background:var(--grad-blue);color:#fff}.serp-you-tag{background:rgba(var(--blue-rgb),0.18);border:1px solid rgba(var(--blue-rgb),0.3);border-radius:999px;color:#5ac8fa;flex:none;font-size:10.5px;font-weight:600;letter-spacing:0.02em;margin-left:auto;padding:0.18rem 0.6rem;white-space:nowrap}@media (max-width:380px){.serp-you-tag{display:none}}.serp-fold{align-items:center;display:flex;gap:0.7rem;left:0.2rem;pointer-events:none;position:absolute;right:0.2rem;top:calc(var(--row)*3);transform:translateY(-1px)}.serp-fold:after,.serp-fold:before{background:repeating-linear-gradient(90deg,rgb(var(--wash)/calc(var(--wash-k)*0.16)) 0 5px,transparent 5px 10px);content:"";flex:1;height:1px}.serp-fold span{color:var(--n-5e5e63);font-size:10px;letter-spacing:0.06em;text-transform:uppercase;white-space:nowrap}@media (max-width:480px){.serp-fold span{font-size:9px}}.serp-side{background:radial-gradient(120% 80% at 85% 0%,rgb(var(--blue-c)/calc(var(--glow-k)*0.14)),transparent 62%);display:flex;flex-direction:column;padding:1.4rem 1.5rem 1.5rem}@media (max-width:480px){.serp-side{padding:1.2rem 1.1rem 1.3rem}}.serp-stages{min-height:9.5rem;position:relative}@media (max-width:940px){.serp-stages{min-height:8rem}}.serp-stage{inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity 0.45s var(--ease),transform 0.45s var(--ease)}.serp-stage.is-on{opacity:1;transform:none}.serp-stage .serp-stage-h,.serp-stage h3{font-size:20px;font-weight:600;letter-spacing:-0.018em;margin-top:0.55rem}.serp-stage p{color:var(--n-86868b);font-size:14px;line-height:1.55;margin-top:0.6rem}.serp-stage .serp-stage-h{color:inherit;line-height:1.5}.serp-kpis{display:grid;gap:0.6rem;grid-template-columns:1fr 1fr;margin-top:1.4rem}.serp-kpi{background:rgb(var(--wash)/calc(var(--wash-k)*0.03));border:1px solid var(--hair);border-radius:14px;padding:0.85rem 0.95rem}.serp-kpi-l{color:var(--n-5e5e63);display:block;font-size:10.5px;letter-spacing:0.05em;text-transform:uppercase}.serp-kpi-v{background:var(--grad-blue-text);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;font-size:26px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.03em;margin-top:0.3rem}.serp-kpi-v.bump{animation:serp-bump 0.5s var(--ease)}@keyframes serp-bump{0%{opacity:0.35;transform:translateY(5px)}to{opacity:1;transform:none}}.serp-kpi-s{color:var(--n-5e5e63);display:block;font-size:11px;margin-top:0.15rem}.serp-track{margin-top:auto;padding-top:1.6rem}.serp-line{background:rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:2px;height:2px;overflow:hidden;position:relative}.serp-line i{background:var(--grad-blue);border-radius:2px;inset:0 auto 0 0;position:absolute;transition:width 0.8s var(--ease);width:var(--w,0%)}.serp-ticks{display:flex;gap:0.3rem;justify-content:space-between;margin-top:0.7rem}.serp-tick{border-radius:8px;color:var(--n-5e5e63);font-size:11.5px;font-weight:500;padding:0.2rem 0.35rem;transition:color 0.3s var(--ease),background-color 0.3s var(--ease)}.serp-tick:hover{color:var(--n-86868b)}.serp-tick.is-on{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));color:var(--n-f5f5f7)}@media (prefers-reduced-motion:reduce){.serp-count,.serp-line i,.serp-row,.serp-stage{transition:none!important}.serp-caret{display:none}.serp-kpi-v.bump{animation:none}}.bill-grid{align-items:center;display:grid;gap:1rem;grid-template-columns:0.95fr 1.05fr}@media (min-width:1024px){.bill-grid{gap:2.5rem}}@media (max-width:900px){.bill-grid{gap:2rem;grid-template-columns:1fr}}.bill-paper{background:linear-gradient(180deg,rgb(var(--wash)/calc(var(--wash-k)*0.055)),rgb(var(--wash)/calc(var(--wash-k)*0.018)));border:1px solid var(--hair);border-radius:22px;box-shadow:0 40px 90px -50px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));padding:1.9rem 1.9rem 1.7rem}@media (max-width:480px){.bill-paper{padding:1.5rem 1.3rem 1.3rem}}.bill-head{font-size:15px;font-weight:600;letter-spacing:-0.01em}.bill-head span{color:var(--n-5e5e63);display:block;font-size:10.5px;font-weight:400;letter-spacing:0.07em;margin-top:0.35rem;text-transform:uppercase}.bill-rows{margin-top:1.6rem}.bill-row{align-items:baseline;display:flex;font-size:14px;padding:0.62rem 0}.bill-row span{color:var(--n-86868b)}.bill-row i{align-self:flex-end;background:repeating-linear-gradient(90deg,rgb(var(--wash)/calc(var(--wash-k)*0.22)) 0 2px,transparent 2px 6px);flex:1;height:1px;margin:0 0.55rem 0.32rem;min-width:1.2rem}.bill-row b{font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.bill-total{align-items:baseline;border-top:1px solid var(--hair);display:flex;gap:1rem;justify-content:space-between;margin-top:1.1rem;padding-top:1.2rem}.bill-total span{color:var(--n-5e5e63);font-size:11px;letter-spacing:0.07em;text-transform:uppercase}.bill-total b{background:var(--grad-blue-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:34px;font-weight:600;letter-spacing:-0.035em}@media (max-width:480px){.bill-total b{font-size:28px}}.bill-note{color:var(--n-5e5e63);font-size:11.5px;line-height:1.5;margin-top:1.1rem}.cal{display:grid;gap:2.4rem 1.8rem;grid-template-columns:repeat(4,1fr);position:relative}.cal:before{background:repeating-linear-gradient(90deg,rgb(var(--wash)/calc(var(--wash-k)*0.2)) 0 5px,transparent 5px 11px);content:"";height:1px;left:0.7rem;position:absolute;right:0.7rem;top:0.6rem}@media (max-width:940px){.cal{gap:2.6rem 2rem;grid-template-columns:repeat(2,1fr)}.cal:before{display:none}}@media (max-width:540px){.cal{grid-template-columns:1fr}}.cal-col,.cal-dot{position:relative}.cal-dot{background:var(--n-000000);border:1px solid rgba(var(--blue-rgb),0.45);border-radius:999px;display:grid;height:1.25rem;place-items:center;width:1.25rem}.cal-dot i{background:var(--grad-blue);border-radius:999px;height:0.42rem;width:0.42rem}.cal-when{color:var(--n-5e5e63);font-size:10.5px;letter-spacing:0.09em;margin-top:1.1rem;text-transform:uppercase}.cal-t{font-size:20px;font-weight:600;letter-spacing:-0.018em;margin-top:0.45rem}.cal-list{display:grid;gap:0.75rem;margin-top:1.1rem}.cal-list li{color:var(--n-86868b);font-size:14px;line-height:1.55;padding-left:1.05rem;position:relative}.cal-list li:before{background:rgba(var(--blue-rgb),0.55);border-radius:999px;content:"";height:4px;left:0;position:absolute;top:0.58rem;width:4px}.cal-foot{align-items:center;background:radial-gradient(120% 160% at 88% 50%,rgb(var(--blue-c)/calc(var(--glow-k)*0.13)),transparent 62%);border:1px solid var(--hair);border-radius:22px;display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:3rem;padding:1.7rem 1.9rem}.cal-foot>a{margin-left:auto}@media (max-width:640px){.cal-foot{padding:1.4rem 1.3rem}.cal-foot>a{margin-left:0}}.anat-grid{align-items:start;display:grid;gap:1.6rem;grid-template-columns:1.02fr 0.98fr}@media (min-width:1024px){.anat-grid{gap:2.6rem}}@media (max-width:940px){.anat-grid{gap:2rem;grid-template-columns:1fr}}.anat-mock{background:var(--n-0b0b0e);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:22px;box-shadow:0 40px 90px -45px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));overflow:hidden;position:sticky;top:84px}@media (max-width:940px){.anat-mock{position:static}}.anat-page{background:var(--n-0e0e12);display:grid;gap:0.5rem;padding:0.75rem}.anat-layer{background:rgb(var(--wash)/calc(var(--wash-k)*0.025));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:13px;padding:0.85rem 0.95rem;transition:opacity 0.45s var(--ease),border-color 0.45s var(--ease),background-color 0.45s var(--ease)}.anat-grid[data-on] .anat-layer{opacity:0.26}.anat-grid[data-on] .anat-layer.is-on{background:rgba(var(--blue-rgb),0.07);border-color:rgba(var(--blue-rgb),0.45);opacity:1}.anat-nav{align-items:center;border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));display:flex;gap:0.5rem;margin-bottom:0.9rem;padding-bottom:0.8rem}.anat-logo{background:rgb(var(--wash)/calc(var(--wash-k)*0.55));border-radius:3px;height:0.55rem;width:2.6rem}.anat-navbtn{background:rgb(var(--wash)/calc(var(--wash-k)*0.12));border-radius:999px;height:1.05rem;margin-left:auto;width:3.2rem}.anat-t{background:rgb(var(--wash)/calc(var(--wash-k)*0.5));border-radius:5px;height:0.78rem;width:88%}.anat-t.short{margin-top:0.4rem;width:56%}.anat-l{background:rgb(var(--wash)/calc(var(--wash-k)*0.13));border-radius:4px;display:block;height:0.4rem}.anat-l+.anat-l{margin-top:0.32rem}.anat-cta{background:var(--grad-blue);border-radius:999px;display:block;height:1.5rem;margin-top:0.9rem;width:5.6rem}.anat-cta.sm{height:1.25rem;margin:0;width:4.4rem}.anat-proof{color:var(--n-86868b);display:flex;flex-wrap:wrap;font-size:10.5px;gap:0.4rem 1.2rem}.anat-row{display:flex;gap:0.5rem}.anat-box{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:9px;flex:1;height:3rem}.anat-price{align-items:center;display:flex;gap:1rem;justify-content:space-between}.anat-price b{color:var(--n-f5f5f7);font-size:12px;font-weight:600}.anat-price .anat-l{flex:none}.anat-faq{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:0.42rem 0}.anat-faq+.anat-faq{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07))}.anat-faq i{color:var(--n-5e5e63);font-size:11px;font-style:normal}.anat-contact{align-items:center;display:flex;gap:1rem;justify-content:space-between}.anat-list{counter-reset:none;display:grid;gap:0.3rem}.anat-item{border:1px solid transparent;border-radius:16px;display:flex;gap:0.95rem;padding:1rem 1.15rem;text-align:left;transition:background-color 0.35s var(--ease),border-color 0.35s var(--ease);width:100%}.anat-item:hover{background:rgb(var(--wash)/calc(var(--wash-k)*0.035))}.anat-item.is-on{background:rgba(var(--blue-rgb),0.08);border-color:rgba(var(--blue-rgb),0.26)}.anat-n{color:var(--n-5e5e63);flex:none;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;padding-top:0.15rem;transition:color 0.35s var(--ease)}.anat-item.is-on .anat-n{color:#5ac8fa}.anat-it{display:block;font-size:16.5px;font-weight:600;letter-spacing:-0.012em}.anat-id{color:var(--n-86868b);display:block;font-size:13.5px;line-height:1.55;margin-top:0.3rem}.spd-wrap{align-items:center;background:radial-gradient(110% 130% at 92% 50%,rgb(var(--blue-c)/calc(var(--glow-k)*0.12)),transparent 60%);border:1px solid var(--hair);border-radius:28px;display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:2.2rem 2.4rem}@media (max-width:900px){.spd-wrap{grid-template-columns:1fr;padding:1.7rem 1.4rem 2rem}}.spd{align-items:end;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);justify-items:center}.spd-col{align-items:center;display:flex;flex-direction:column;width:100%}.spd-val{color:var(--n-86868b);font-size:20px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.025em;margin-bottom:0.7rem}.spd-val.hi{background:var(--grad-blue-text);-webkit-background-clip:text;background-clip:text;color:transparent}.spd-bar{background:linear-gradient(180deg,rgb(var(--wash)/calc(var(--wash-k)*0.16)),rgb(var(--wash)/calc(var(--wash-k)*0.04)));border-radius:14px 14px 4px 4px;height:var(--h);max-width:5.5rem;transform:scaleY(0);transform-origin:bottom;transition:transform 0.9s var(--ease) var(--d,0ms);width:100%}.spd-bar.hi{background:var(--grad-blue)}.spd-wrap.in .spd-bar{transform:none}.spd-lab{color:var(--n-5e5e63);font-size:12px;font-variant-numeric:tabular-nums;margin-top:0.7rem}.spec{border-top:1px solid var(--hair)}.spec-row{border-bottom:1px solid var(--hair);display:grid;gap:1.5rem 2.5rem;grid-template-columns:17rem 1fr;padding:2.2rem 0}@media (max-width:860px){.spec-row{gap:1.1rem;grid-template-columns:1fr;padding:1.8rem 0}}.spec-when{background:rgba(var(--blue-rgb),0.09);border:1px solid rgba(var(--blue-rgb),0.3);border-radius:999px;color:#5ac8fa;display:inline-block;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0.02em;padding:0.25rem 0.7rem}.spec-t{font-size:24px;font-weight:600;letter-spacing:-0.02em;margin-top:0.9rem}.spec-for{color:var(--n-86868b);font-size:14px;line-height:1.55;margin-top:0.5rem}.spec-list{align-content:start;display:grid;gap:0.75rem 2rem;grid-template-columns:repeat(2,1fr)}@media (max-width:620px){.spec-list{grid-template-columns:1fr}}.spec-list li{color:var(--n-86868b);font-size:14.5px;line-height:1.55;padding-left:1.4rem;position:relative}.spec-list li:before{border-bottom:1.6px solid rgba(var(--blue-rgb),0.85);border-left:1.6px solid rgba(var(--blue-rgb),0.85);content:"";height:0.34rem;left:0;position:absolute;top:0.52rem;transform:rotate(-45deg);width:0.62rem}.spec-foot{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2.4rem}.spec-foot>a{margin-left:auto}@media (max-width:640px){.spec-foot>a{margin-left:0}}@media (prefers-reduced-motion:reduce){.spd-bar{transform:none}.anat-layer,.spd-bar{transition:none}}.fun{display:grid;gap:0.5rem}.fun-step{align-items:center;display:grid;gap:1rem 2.5rem;grid-template-columns:1fr 1fr;padding:0.9rem 0}@media (max-width:860px){.fun-step{gap:0.7rem;grid-template-columns:1fr;padding:0.7rem 0}}.fun-side{display:flex;flex-direction:column-reverse;gap:0.55rem;min-width:0;position:relative}.fun-bar{background:linear-gradient(90deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.5)),rgba(90,200,250,0.16));border-radius:10px;height:2.7rem;transform:scaleX(0);transform-origin:left;transition:transform 0.85s var(--ease) var(--d,0ms);width:var(--w)}.fun-step.in .fun-bar{transform:none}.fun-step.is-end .fun-bar{background:var(--grad-blue)}.fun-num{color:var(--n-86868b);font-size:13.5px;white-space:nowrap}.fun-num b{color:var(--n-f5f5f7);font-size:21px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.025em;margin-right:0.45rem}.fun-step.is-end .fun-num b{background:var(--grad-blue-text);-webkit-background-clip:text;background-clip:text;color:transparent}.fun-note{color:var(--n-86868b);font-size:14.5px;line-height:1.6}.fun-note span{color:var(--n-f5f5f7);font-weight:500}.fun-foot{align-items:center;border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2.6rem;padding-top:2.2rem}.fun-foot>a{margin-left:auto}@media (max-width:640px){.fun-foot>a{margin-left:0}}.dr{background:var(--n-0b0b0e);border:1px solid var(--hair);border-radius:22px;display:flex;flex-direction:column;overflow:hidden;transition:border-color 0.45s var(--ease)}.dr:hover{border-color:rgba(var(--blue-rgb),0.32)}.dr--woo:hover{border-color:rgba(127,84,179,0.45)}.dr-scena{background:radial-gradient(70% 90% at 50% 0%,rgb(var(--blue-c)/calc(var(--glow-k)*0.1)),transparent 70%),var(--n-08080b);border-bottom:1px solid var(--hair);display:grid;height:208px;padding:1.5rem;place-items:center;position:relative}.woo-poswiata{background:radial-gradient(closest-side,rgba(127,84,179,0.5),transparent);border-radius:999px;filter:blur(30px);height:116px;pointer-events:none;position:absolute;width:min(78%,280px)}.dr-scena--woo{background:radial-gradient(68% 88% at 50% 46%,rgba(127,84,179,0.14),transparent 72%),var(--n-08080b)}.dr-woo{height:clamp(34px,6.6vw,50px);width:auto}.dr-woo,.wrs{position:relative}.wrs{max-width:320px;width:100%}.wrs-svg{display:block;height:auto;overflow:visible;width:100%}.wrs-cien{fill:var(--n-000000)}.wrs-gora{fill:url(#wrsPlyta);stroke:rgb(var(--wash)/calc(var(--line-k)*0.16));stroke-width:1}.wrs-bok{fill:var(--n-0a0a0e);stroke:rgb(var(--wash)/calc(var(--line-k)*0.08));stroke-width:1}.wrs-blask{fill:none;stroke:rgb(var(--gloss)/calc(var(--gloss-k)*0.13));stroke-width:1}.wrs-blask--akcent{stroke:rgb(var(--gloss)/calc(var(--gloss-k)*0.34))}.wrs-akcent{fill:url(#wrsAkcent);filter:drop-shadow(0 0 12px rgba(var(--blue-rgb),0.3));stroke:url(#wrsObrys);transition:filter 0.45s var(--ease)}.wrs-bok--akcent{fill:var(--n-07131f);stroke:rgba(90,200,250,0.22)}.dr:hover .wrs-akcent{filter:drop-shadow(0 0 18px rgba(var(--blue-rgb),0.5))}.wrs-wodz{stroke:rgb(var(--wash)/calc(var(--line-k)*0.14));stroke-width:1}.wrs-opis{fill:var(--n-5e5e63);font-size:9.5px;letter-spacing:-0.01em}.wrs-opis--mocny{fill:var(--n-86868b)}.dr-scena--wrs{background:radial-gradient(62% 82% at 50% 42%,rgb(var(--blue-c)/calc(var(--glow-k)*0.11)),transparent 72%),var(--n-08080b);overflow:hidden}.dr-tresc{flex:1;padding:1.75rem}@media (min-width:640px){.dr-tresc{padding:2rem}}.dr-h{color:var(--n-f5f5f7);font-size:1.3125rem;font-weight:600;letter-spacing:-0.02em}.dr-p{color:var(--n-86868b);font-size:0.9375rem;line-height:1.65;margin-top:1.1rem}.dr-lista{display:grid;gap:0.65rem;margin-top:1.4rem}.dr-lista li{color:var(--n-b6b6bc);font-size:0.875rem;line-height:1.55;padding-left:1.5rem;position:relative}.dr-lista li:before{background-image:var(--grad-blue);border-radius:999px;content:"";height:6px;left:0;position:absolute;top:0.5rem;width:6px}.dr-kiedy{border-top:1px solid var(--hair);color:var(--n-5e5e63);font-size:0.8125rem;line-height:1.6;margin-top:1.6rem;padding-top:1.1rem}@media (max-width:1023px){.shp-view{display:none}.shp[data-on="0"] .shp-view[data-v="0"],.shp[data-on="1"] .shp-view[data-v="1"],.shp[data-on="2"] .shp-view[data-v="2"]{display:grid}}@media (max-width:520px){.shp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shp-search{display:none}.shp-opt{align-items:flex-start;flex-direction:column;gap:0.35rem}}@media (prefers-reduced-motion:reduce){.shp-bar i,.shp-cart b,.shp-count b,.shp-opt,.shp-opt .is-pick,.shp-prod,.shp-sum-v b,.shp-sys,.shp-sys b,.shp-tab-bar i,.shp-toast,.shp-vend{animation:none!important}.shp-opt .is-pick{background:var(--blue);color:#fff}}.run{background:var(--n-0b0b0e);border:1px solid var(--hair);border-radius:22px;box-shadow:0 40px 90px -50px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));overflow:hidden}.run-bar{background:rgb(var(--wash)/calc(var(--wash-k)*0.025));border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));display:flex;gap:1rem;padding:0.85rem 1.4rem}.run-bar,.run-doc{align-items:center}.run-doc{color:var(--n-86868b);display:inline-flex;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;gap:0.5rem}.run-tag{background:rgba(var(--blue-rgb),0.1);border:1px solid rgba(var(--blue-rgb),0.3);border-radius:999px;color:#5ac8fa;font-size:10.5px;letter-spacing:0.04em;margin-left:auto;padding:0.2rem 0.65rem}.run-list{padding:0.6rem 1.6rem 1.6rem}@media (max-width:560px){.run-list{padding:0.4rem 1.1rem 1.2rem}}.run-list li{border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.06));display:grid;gap:1.5rem;grid-template-columns:7.5rem 1fr;padding:1.5rem 0}.run-list li:last-child{border-bottom:0;padding-bottom:0.4rem}@media (max-width:700px){.run-list li{gap:0.6rem;grid-template-columns:1fr}}.run-when{color:#5ac8fa;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;padding-top:0.2rem;white-space:nowrap}.run-body h3{font-size:19px;font-weight:600;letter-spacing:-0.015em}.run-body p{color:var(--n-86868b);font-size:14.5px;line-height:1.6;margin-top:0.5rem}@media (prefers-reduced-motion:reduce){.fun-bar{transform:none;transition:none}}.wall{display:grid;gap:1.1rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.wall-row{overflow:hidden}.wall-track{animation:wallRun 56s linear infinite;display:flex;gap:1.1rem;width:-moz-max-content;width:max-content}.wall-row--back .wall-track{animation-direction:reverse;animation-duration:68s}@keyframes wallRun{to{transform:translateX(-50%)}}.wall-card{flex:none;width:296px}@media (max-width:640px){.wall-card{width:236px}}.wall-chrome{align-items:center;background:var(--n-17171c);border:1px solid var(--hair);border-bottom:0;border-radius:14px 14px 0 0;display:flex;gap:5px;padding:0.5rem 0.7rem}.wall-chrome i{background:rgb(var(--wash)/calc(var(--wash-k)*0.22));border-radius:999px;height:6px;width:6px}.wall-url{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:999px;color:var(--n-6e6e75);font-size:8.5px;margin-left:0.5rem;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.wall-screen{background:linear-gradient(180deg,var(--n-101014) 0%,var(--n-0a0a0d) 100%);border:1px solid var(--hair);border-radius:0 0 14px 14px;height:152px;overflow:hidden;padding:0.8rem}@media (max-width:640px){.wall-screen{height:128px}}.wall-name{color:var(--n-86868b);font-size:12.5px;font-weight:600;letter-spacing:-0.01em;margin-top:0.7rem;text-align:center}.wall-screen>div{height:100%}.w-cal{display:grid;gap:5px;grid-auto-rows:1fr;grid-template-columns:repeat(5,1fr)}.w-cal span{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:4px}.w-cal span.is-on{background:var(--grad-blue);opacity:calc(0.45 + var(--n)*0.03)}.w-grid{display:grid;gap:7px;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr}.w-grid span{display:grid;gap:4px;grid-template-rows:1fr auto}.w-grid i{background:rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:6px}.w-grid span:nth-child(2) i,.w-grid span:nth-child(4) i{background:linear-gradient(180deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.5)),rgb(var(--blue-c)/calc(var(--glow-k)*0.14)))}.w-grid b{background:rgb(var(--wash)/calc(var(--wash-k)*0.13));border-radius:999px;height:4px}.w-plans{align-items:stretch;display:grid;gap:7px;grid-template-columns:repeat(3,1fr)}.w-plans span{border:1px solid var(--hair);border-radius:8px;display:grid;gap:6px;grid-template-rows:auto 1fr;padding:8px 7px}.w-plans span.is-on{background:var(--grad-blue);border-color:transparent}.w-plans i{background:rgb(var(--wash)/calc(var(--wash-k)*0.2));border-radius:999px;height:5px}.w-plans b{background:rgb(var(--wash)/calc(var(--wash-k)*0.08));border-radius:5px}.w-plans span.is-on b,.w-plans span.is-on i{background:rgb(var(--gloss)/calc(var(--gloss-k)*0.42))}.w-chart{align-items:end;display:grid;gap:6px;grid-template-columns:repeat(7,1fr)}.w-chart span{background:rgb(var(--wash)/calc(var(--wash-k)*0.11));border-radius:4px;height:var(--h)}.w-chart span:nth-child(6),.w-chart span:nth-child(7){background:var(--grad-blue)}.w-kanban{display:grid;gap:7px;grid-template-columns:repeat(3,1fr)}.w-kanban span{align-content:start;background:rgb(var(--wash)/calc(var(--wash-k)*0.04));border-radius:8px;display:grid;gap:5px;padding:6px}.w-kanban i{background:rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:5px;height:17px}.w-kanban span:nth-child(2) i:first-child{background:var(--grad-blue)}.w-chat{align-content:center;display:grid;gap:8px}.w-chat span{border-radius:9px;height:20px}.w-chat .l{background:rgb(var(--wash)/calc(var(--wash-k)*0.09));width:62%}.w-chat .r{background:var(--grad-blue);margin-left:auto;opacity:0.85;width:52%}.w-rows{align-content:center;display:grid;gap:6px}.w-rows span{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border-radius:7px;display:flex;gap:7px;padding:6px 7px}.w-rows i{background:rgb(var(--wash)/calc(var(--wash-k)*0.14));border-radius:999px;flex:1;height:5px}.w-rows b{background:rgb(var(--wash)/calc(var(--wash-k)*0.12));border-radius:999px;flex:none;height:8px;width:24px}.w-rows b.ok{background:var(--grad-blue)}.w-map{background:linear-gradient(rgb(var(--wash)/calc(var(--wash-k)*0.05)) 1px,transparent 1px) 0 0 /100% 22px,linear-gradient(90deg,rgb(var(--wash)/calc(var(--wash-k)*0.05)) 1px,transparent 1px) 0 0 /26px 100%,rgb(var(--wash)/calc(var(--wash-k)*0.03));border-radius:8px;position:relative}.w-map svg{height:100%;inset:0;position:absolute;width:100%}.w-map-road{fill:none;filter:drop-shadow(0 0 5px rgba(var(--blue-rgb),0.7));stroke:var(--blue);stroke-linecap:round;stroke-width:2.5}.w-map i{background:#fff;border-radius:999px;box-shadow:0 0 0 3px rgba(var(--blue-rgb),0.45);height:7px;left:var(--x);margin:-3.5px 0 0 -3.5px;position:absolute;top:var(--y);width:7px}.w-conf{display:grid;gap:8px;grid-template-columns:0.8fr 1.2fr}.w-conf-opts{align-content:start;display:grid;gap:6px}.w-conf-opts i{background:rgb(var(--wash)/calc(var(--wash-k)*0.08));border-radius:5px;height:15px}.w-conf-opts i.is-on{background:var(--grad-blue)}.w-conf-view{background:rgb(var(--wash)/calc(var(--wash-k)*0.04));border-radius:8px;display:grid;place-items:center}.w-conf-view b{background:linear-gradient(150deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.55)),rgb(var(--blue-c)/calc(var(--glow-k)*0.12)));border-radius:10px;height:56%;width:58%}.w-course{align-content:center;display:grid;gap:8px}.w-course span{display:grid;gap:5px}.w-course i{background:rgb(var(--wash)/calc(var(--wash-k)*0.14));border-radius:999px;height:5px;width:64%}.w-course b{background:rgb(var(--wash)/calc(var(--wash-k)*0.08));border-radius:999px;height:4px;position:relative}.w-course b:after{background:var(--grad-blue);border-radius:999px;content:"";inset:0 auto 0 0;position:absolute;width:var(--p)}@media (prefers-reduced-motion:reduce){.wall-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}.wall-card[aria-hidden=true]{display:none}.wall{-webkit-mask-image:none;mask-image:none}}.ask{display:flex;justify-content:center;margin-top:2.6rem}.ask-box{align-items:baseline;background:radial-gradient(120% 200% at 0% 0%,rgb(var(--blue-c)/calc(var(--glow-k)*0.14)),transparent 60%),var(--n-0b0b0e);border:1px solid rgba(var(--blue-rgb),0.32);border-radius:20px;box-shadow:0 30px 70px -34px rgb(var(--shadow)/calc(var(--shadow-k)*0.95)),0 0 70px -30px rgba(var(--blue-rgb),0.55);display:flex;flex-wrap:wrap;font-size:clamp(1.1rem,2.6vw,1.6rem);font-weight:500;gap:0.55rem;letter-spacing:-0.018em;line-height:1.35;min-height:5.6rem;padding:1.25rem 1.6rem;width:min(100%,46rem)}@media (max-width:560px){.ask-box{min-height:7.4rem;padding:1.1rem 1.2rem}}.ask-pre{color:var(--n-5e5e63);flex:none}.ask-txt{color:var(--n-f5f5f7)}.ask-caret{animation:askCaret 1.05s steps(1) infinite;background:var(--blue);border-radius:1px;box-shadow:0 0 8px rgba(var(--blue-rgb),0.9);display:inline-block;height:1.05em;margin-left:1px;transform:translateY(0.12em);width:2px}@keyframes askCaret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ask-caret{animation:none}}.sla{align-items:center;display:grid;gap:2rem;grid-template-columns:0.85fr 1.15fr}@media (min-width:1024px){.sla{gap:3rem}}@media (max-width:900px){.sla{grid-template-columns:1fr}}.sla-panel{border:1px solid var(--hair);border-radius:22px;overflow:hidden}.sla-row{align-items:baseline;border-bottom:1px solid var(--hair);display:grid;gap:1rem;grid-template-columns:auto 10rem 1fr;padding:1.05rem 1.4rem}.sla-row:last-child{border-bottom:0}@media (max-width:620px){.sla-row{gap:0.5rem 0.8rem;grid-template-columns:auto 1fr;padding:0.95rem 1.1rem}.sla-row .sla-v{grid-column:2}}.sla-dot{background:#5ac8fa;border-radius:999px;box-shadow:0 0 0 3px rgba(var(--blue-rgb),0.16);height:0.5rem;transform:translateY(-2px);width:0.5rem}.sla-k{font-weight:600}.sla-k,.sla-v{font-size:14px}.sla-v{color:var(--n-86868b);line-height:1.5}.sd{background:var(--n-0b0b0e);border:1px solid var(--hair);border-radius:28px;overflow:hidden}.sd-rail{display:grid;gap:0.6rem;grid-template-columns:repeat(4,1fr)}@media (max-width:520px){.sd-rail{gap:0.4rem}}.sd-step{align-items:flex-start;display:flex;flex-direction:column;gap:0.6rem;text-align:left}.sd-step-bar{background:rgb(var(--wash)/calc(var(--wash-k)*0.11));border-radius:999px;height:2px;overflow:hidden;position:relative;width:100%}.sd-step-bar i{background:var(--grad-blue);border-radius:999px;inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform 0.55s var(--ease)}.sd-step.is-done .sd-step-bar i,.sd-step.is-on .sd-step-bar i{transform:scaleX(1)}.sd-step-n{color:var(--n-5e5e63);font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0.09em}.sd-step-n,.sd-step-t{transition:color 0.35s var(--ease)}.sd-step-t{color:var(--n-86868b);font-size:14px;font-weight:600;letter-spacing:-0.012em}@media (max-width:520px){.sd-step-t{font-size:12px}}.sd-step.is-on .sd-step-t,.sd-step:hover .sd-step-t{color:var(--n-f5f5f7)}.sd-step.is-on .sd-step-n{color:var(--n-86868b)}.sd-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media (max-width:940px){.sd-body{grid-template-columns:1fr}}.sd-stage{align-items:center;display:flex;flex-direction:column;gap:0.9rem;justify-content:center;padding:1.9rem 1.2rem 2rem}.sd-tool{align-items:center;color:var(--n-86868b);display:inline-flex;font-size:12px;font-weight:600;gap:0.45rem;letter-spacing:0.01em}.sd-tool-in[hidden]{display:none}.sd-tool:before{background:rgb(var(--wash)/calc(var(--wash-k)*0.28));border-radius:999px;content:"";height:5px;transition:background-color 0.4s var(--ease);width:5px}.sd[data-stage="4"] .sd-tool:before{animation:sdLive 2s var(--ease) infinite;background:var(--blue);box-shadow:0 0 8px rgba(var(--blue-rgb),0.85)}@keyframes sdLive{0%,to{opacity:1}50%{opacity:0.35}}.sd-phone{aspect-ratio:9/19.4;background:var(--n-000000);border:2px solid rgb(var(--wash)/calc(var(--wash-k)*0.16));border-radius:38px;box-shadow:0 45px 90px -30px rgb(var(--shadow)/calc(var(--shadow-k)*0.95)),inset 0 0 0 5px rgb(var(--shadow)/var(--shadow-k));max-width:100%;overflow:hidden;position:relative;width:202px}.sd-notch{background:var(--n-000000);border-radius:20px;height:22px;top:10px;width:74px}.sd-home,.sd-notch{left:50%;position:absolute;transform:translateX(-50%);z-index:3}.sd-home{background:rgb(var(--wash)/calc(var(--wash-k)*0.55));border-radius:999px;bottom:7px;height:4px;width:84px}.sd-screen{background:linear-gradient(180deg,var(--n-17171c) 0%,var(--n-0b0b0e) 100%);display:flex;flex-direction:column;inset:0;position:absolute;transition:background 0.6s var(--ease)}.sd[data-stage="1"] .sd-screen,.sd[data-stage="2"] .sd-screen{background:var(--n-0d0d11)}.sd-paper{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity 0.5s var(--ease)}.sd[data-stage="1"] .sd-paper{background-image:linear-gradient(rgb(var(--wash)/calc(var(--wash-k)*0.05)) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--wash)/calc(var(--wash-k)*0.05)) 1px,transparent 1px);background-size:14px 14px;opacity:1}.sd[data-stage="2"] .sd-paper{background-image:repeating-linear-gradient(90deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.14)) 0 1px,transparent 1px 25%);background-position:0.85rem 0;opacity:1}.sd-status{align-items:center;color:var(--n-f5f5f7);display:flex;flex:none;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:600;justify-content:space-between;padding:0.95rem 1.05rem 0.2rem;position:relative;transition:opacity 0.5s var(--ease);z-index:2}.sd-status svg{height:13px;width:13px}.sd[data-stage="1"] .sd-status{opacity:0.3}.sd-app{flex:1;min-height:0;overflow:hidden;padding:0.9rem 0.85rem 1rem;position:relative;z-index:2}.sd-hi{align-items:center;display:flex;justify-content:space-between}.sd-bell{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:999px;color:var(--n-c9c9cf);display:grid;flex:none;height:1.5rem;place-items:center;transition:background-color 0.5s var(--ease),border-radius 0.5s var(--ease);width:1.5rem}.sd-bell svg{height:12px;width:12px}.sd-stats{display:grid;gap:0.45rem;grid-template-columns:1fr 1fr;margin-top:0.85rem}.sd-stat{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border:1px solid transparent;border-radius:14px;padding:0.6rem 0.55rem 0.7rem;transition:background-color 0.5s var(--ease),border-color 0.5s var(--ease),border-radius 0.5s var(--ease),transform 0.5s var(--ease)}.sd-num{color:var(--n-f5f5f7);font-size:17px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-0.02em;margin-top:0.25rem;position:relative;transition:color 0.4s var(--ease)}.sd-list{display:grid;gap:0.4rem;margin-top:0.85rem}.sd-item{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border:1px solid transparent;border-radius:12px;display:flex;gap:0.5rem;padding:0.5rem 0.55rem;transition:background-color 0.5s var(--ease),border-color 0.5s var(--ease),border-radius 0.5s var(--ease),transform 0.5s var(--ease)}.sd-item-tx{display:grid;flex:1;gap:0.15rem;min-width:0}.sd-ico{background:var(--grad-blue);border-radius:999px;color:#fff;display:grid;flex:none;height:1.4rem;place-items:center;position:relative;transition:background 0.5s var(--ease),border-radius 0.5s var(--ease);width:1.4rem}.sd-ico svg{height:11px;width:11px}.sd-btn{background:var(--grad-blue);border-radius:999px;color:#fff;display:grid;height:30px;margin-top:0.75rem;place-items:center;transition:background 0.5s var(--ease),border-color 0.5s var(--ease),border-radius 0.5s var(--ease),transform 0.5s var(--ease)}.sd-btn .sd-tx{color:#fff;font-weight:600}.sd[data-stage="1"] .sd-btn .sd-tx,.sd[data-stage="2"] .sd-btn .sd-tx{color:transparent}.sd-tabbar{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.08));flex:none;grid-template-columns:repeat(4,1fr);padding:0.55rem 0.5rem 1.15rem;z-index:2}.sd-tab,.sd-tabbar{display:grid;position:relative}.sd-tab{color:var(--n-5e5e63);place-items:center;transition:color 0.4s var(--ease)}.sd-tab svg{height:14px;width:14px}.sd-tab.is-active{color:var(--n-f5f5f7)}.sd[data-stage="4"] .sd-tab.is-active{color:var(--blue)}.sd-tx{color:var(--n-f5f5f7);font-size:11.5px;line-height:1.35;position:relative;transition:color 0.4s var(--ease)}.sd-tx--lg{font-size:13px;font-weight:700}.sd-tx--sm{color:var(--n-86868b);font-size:9.5px}.sd-num:after,.sd-tx:after{background:rgb(var(--wash)/calc(var(--wash-k)*0.17));border-radius:3px;content:"";height:44%;left:0;max-height:8px;min-height:4px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity 0.4s var(--ease);width:var(--w,70%)}.sd[data-stage="1"] .sd-num,.sd[data-stage="1"] .sd-tx,.sd[data-stage="2"] .sd-num,.sd[data-stage="2"] .sd-tx{color:transparent}.sd[data-stage="1"] .sd-num:after,.sd[data-stage="1"] .sd-tx:after,.sd[data-stage="2"] .sd-num:after,.sd[data-stage="2"] .sd-tx:after{opacity:1}.sd[data-stage="1"] .sd-num:after,.sd[data-stage="1"] .sd-tx:after{background:rgb(var(--wash)/calc(var(--wash-k)*0.26));border-radius:1px;transform:translateY(-50%) rotate(-0.5deg)}.sd[data-stage="1"] .sd-tx--sm:after{transform:translateY(-50%) rotate(0.6deg)}.sd[data-stage="1"] .sd-btn,.sd[data-stage="1"] .sd-item,.sd[data-stage="1"] .sd-stat{background:none;border-color:rgb(var(--wash)/calc(var(--wash-k)*0.3));border-radius:255px 12px 225px 15px/15px 225px 15px 255px;border-width:1.5px}.sd[data-stage="1"] .sd-item:nth-child(2),.sd[data-stage="1"] .sd-stat:nth-child(2){border-radius:15px 225px 15px 255px/255px 12px 225px 15px}.sd[data-stage="1"] .sd-item{transform:rotate(-0.35deg)}.sd[data-stage="1"] .sd-item:nth-child(2){transform:rotate(0.3deg)}.sd[data-stage="1"] .sd-btn{transform:rotate(-0.4deg)}.sd[data-stage="1"] .sd-bell,.sd[data-stage="1"] .sd-ico{background:none;border-radius:255px 12px 225px 15px/15px 225px 15px 255px;box-shadow:inset 0 0 0 1.5px rgb(var(--wash)/calc(var(--wash-k)*0.3))}.sd[data-stage="1"] .sd-tabbar{border-top-color:rgb(var(--wash)/calc(var(--wash-k)*0.22));border-top-style:dashed}.sd[data-stage="2"] .sd-btn,.sd[data-stage="2"] .sd-item,.sd[data-stage="2"] .sd-stat{background:none;border-color:var(--hair);border-radius:10px}.sd[data-stage="2"] .sd-btn{border-radius:999px}.sd[data-stage="2"] .sd-bell,.sd[data-stage="2"] .sd-ico{background:none;border-radius:6px;box-shadow:inset 0 0 0 1px var(--hair)}.sd[data-stage="1"] .sd-bell svg,.sd[data-stage="1"] .sd-ico svg,.sd[data-stage="1"] .sd-tab svg,.sd[data-stage="2"] .sd-bell svg,.sd[data-stage="2"] .sd-ico svg,.sd[data-stage="2"] .sd-tab svg{opacity:0}.sd-bell svg,.sd-ico svg,.sd-ico:after,.sd-tab svg,.sd-tab:after{transition:opacity 0.35s var(--ease)}.sd-ico:after,.sd-tab:after{background:rgb(var(--wash)/calc(var(--wash-k)*0.22));border-radius:2px;content:"";height:8px;opacity:0;position:absolute;width:8px}.sd[data-stage="1"] .sd-ico:after,.sd[data-stage="1"] .sd-tab:after,.sd[data-stage="2"] .sd-ico:after,.sd[data-stage="2"] .sd-tab:after{opacity:1}.sd-push{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgb(var(--n-1c1c22-rgb)/0.92);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.12));border-radius:14px;box-shadow:0 18px 40px -18px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));display:flex;gap:0.5rem;left:0.5rem;opacity:0;padding:0.5rem 0.55rem;pointer-events:none;position:absolute;right:0.5rem;top:2.4rem;transform:translateY(-14px);transition:opacity 0.5s var(--ease),transform 0.5s var(--ease);z-index:4}.sd[data-stage="4"] .sd-push{animation:sdPush 6s var(--ease) 0.6s infinite}@keyframes sdPush{0%{opacity:0;transform:translateY(-14px)}55%,8%{opacity:1;transform:translateY(0)}66%,to{opacity:0;transform:translateY(-14px)}}.sd-push-mark{background:var(--grad-blue);border-radius:7px;color:#fff;display:grid;flex:none;font-size:10px;font-weight:700;height:1.35rem;place-items:center;width:1.35rem}.sd-push-t{color:var(--n-f5f5f7);font-size:9.5px;font-weight:700}.sd-push-s{color:var(--n-a6a6ad);font-size:9px;line-height:1.3;margin-top:1px}.sd-push-time{align-self:flex-start;color:var(--n-5e5e63);flex:none;font-size:8.5px}.sd[data-stage="4"] .sd-stat{background:rgba(var(--blue-rgb),0.1);border-color:rgba(var(--blue-rgb),0.28)}.sd-panel{background:radial-gradient(120% 110% at 85% 0%,rgb(var(--blue-c)/calc(var(--glow-k)*0.16)),transparent 62%);border-left:1px solid var(--hair);display:flex;flex-direction:column;gap:1.4rem;padding:1.9rem 2rem 2rem}@media (max-width:940px){.sd-panel{border-left:0;border-top:1px solid var(--hair)}}@media (max-width:520px){.sd-panel{padding:1.5rem 1.2rem 1.7rem}}.sd-cards{min-height:168px}@media (max-width:620px){.sd-cards{min-height:0}}.sd-card[hidden]{display:none}.sd-card{animation:sdCard 0.4s var(--ease) both}@keyframes sdCard{0%{opacity:0;transform:translateY(8px)}}.sd-card-when{color:var(--n-5e5e63);font-size:10.5px;font-weight:600;letter-spacing:0.09em;text-transform:uppercase}.sd-card-t{font-size:25px;font-weight:600;letter-spacing:-0.028em;margin-top:0.4rem}.sd-card-d{color:var(--n-86868b);font-size:14px;line-height:1.55}.sd-card-d,.sd-card-get{margin-top:0.6rem;max-width:52ch}.sd-card-get{color:var(--n-c9c9cf);font-size:13.5px;line-height:1.5}.sd-ready{align-items:center;display:flex;gap:0.7rem;margin-top:0.95rem}.sd-ready-k{color:var(--n-5e5e63);font-size:10.5px;letter-spacing:0.09em;text-transform:uppercase}.sd-ready-k,.sd-ready-v{flex:none;font-weight:600}.sd-ready-v{font-size:15px;font-variant-numeric:tabular-nums;letter-spacing:-0.015em;min-width:3.2ch}.sd-ready-bar{background:rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:999px;flex:1;height:3px;max-width:200px;min-width:40px;overflow:hidden}.sd-ready-bar i{animation:sdReady 0.7s var(--ease) both;background:var(--grad-blue);border-radius:999px;display:block;height:100%;width:var(--f,0%)}@keyframes sdReady{0%{width:0}}.sd-qr{align-items:center;border-top:1px solid var(--hair);color:inherit;display:flex;gap:1.1rem;margin-top:auto;padding-top:1.4rem;text-decoration:none}@media (max-width:620px){.sd-qr{align-items:flex-start;flex-direction:column;gap:0.9rem}}.sd-qr-card{background:#fff;border-radius:12px;flex:none;line-height:0;padding:9px;transition:transform 0.35s var(--ease),box-shadow 0.35s var(--ease)}.sd-qr-card img{display:block;height:104px;width:104px}.sd-qr:hover .sd-qr-card{box-shadow:0 14px 34px -14px rgba(var(--blue-rgb),0.75);transform:translateY(-2px)}.sd-qr-t,.sd-qr-tx{display:block}.sd-qr-t{font-size:15px;font-weight:600;letter-spacing:-0.012em}.sd-qr-d{color:var(--n-86868b);display:block;font-size:13px;line-height:1.5;margin-top:0.35rem;max-width:50ch}.sd-qr-a{background:var(--grad-blue-text);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:12.5px;margin-top:0.5rem}.sd-qr-tap{display:none}@media (max-width:620px){.sd-qr-card,.sd-qr-scan{display:none}.sd-qr-tap{display:inline}.sd-qr-a{background:var(--grad-blue);-webkit-background-clip:border-box;background-clip:border-box;border-radius:999px;color:#fff;font-size:14px;font-weight:600;margin-top:0.85rem;padding:0.6rem 1.3rem}}@media (prefers-reduced-motion:reduce){.sd-card,.sd-ready-bar i{animation:none}.sd[data-stage="4"] .sd-push{animation:none;opacity:1;transform:none}.sd[data-stage="4"] .sd-tool:before{animation:none}}.store-grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (min-width:1024px){.store-grid{gap:1.5rem}}@media (max-width:860px){.store-grid{grid-template-columns:1fr}}.store{background:rgb(var(--wash)/calc(var(--wash-k)*0.022));border:1px solid var(--hair);border-radius:24px;padding:1.9rem 1.9rem 1.7rem}@media (max-width:520px){.store{padding:1.5rem 1.3rem}}.store-top{align-items:center;border-bottom:1px solid var(--hair);display:flex;gap:0.9rem;padding-bottom:1.3rem}.store-mark{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:12px;color:var(--n-f5f5f7);display:grid;height:2.6rem;place-items:center;width:2.6rem}.store-name{font-size:20px;font-weight:600;letter-spacing:-0.02em}.store-when{color:var(--n-5e5e63);font-size:12.5px;margin-top:0.15rem}.store-list{display:grid;gap:0.9rem;margin-top:1.3rem}.store-list li{color:var(--n-86868b);font-size:14px;line-height:1.6;padding-left:1.5rem;position:relative}.store-list li b{color:var(--n-f5f5f7);font-weight:500}.store-list li:before{border-bottom:1.6px solid rgba(var(--blue-rgb),0.85);border-left:1.6px solid rgba(var(--blue-rgb),0.85);content:"";height:0.34rem;left:0;position:absolute;top:0.5rem;transform:rotate(-45deg);width:0.62rem}.store-note{align-items:flex-start;background:rgba(var(--blue-rgb),0.06);border:1px solid rgba(var(--blue-rgb),0.22);border-radius:20px;display:flex;gap:1.1rem;margin-top:1.5rem;padding:1.4rem 1.6rem}.store-note-ico{background:rgba(var(--blue-rgb),0.16);border-radius:10px;color:#5ac8fa;display:grid;flex:none;height:2.2rem;place-items:center;width:2.2rem}.cost2{align-items:center;display:grid;gap:2rem;grid-template-columns:0.9fr 1.1fr}@media (min-width:1024px){.cost2{gap:3rem}}@media (max-width:900px){.cost2{grid-template-columns:1fr}}.cost2-list{border:1px solid var(--hair);border-radius:22px;overflow:hidden}.cost2-row{align-items:baseline;border-bottom:1px solid var(--hair);display:grid;gap:1rem;grid-template-columns:15rem 1fr;padding:1.05rem 1.4rem}.cost2-row:last-child{border-bottom:0}@media (max-width:620px){.cost2-row{gap:0.3rem;grid-template-columns:1fr;padding:0.95rem 1.1rem}}.cost2-k{font-size:14px;font-weight:500}.cost2-v{color:var(--n-86868b);font-size:14px;font-variant-numeric:tabular-nums;line-height:1.5}.cost2-row.is-us{background:rgba(var(--blue-rgb),0.07)}.cost2-row.is-us .cost2-v{color:#5ac8fa}.auc{background:var(--n-0b0b0e);border:1px solid var(--hair);border-radius:22px;box-shadow:0 40px 90px -50px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));overflow:hidden}.auc-head,.auc-row{align-items:center;display:grid;gap:1rem;grid-template-columns:1.5fr 1fr 1.25fr 1fr 1.15fr;padding:1.05rem 1.5rem}.auc-head{border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));color:var(--n-5e5e63);font-size:10.5px;font-weight:600;letter-spacing:0.07em;padding-bottom:0.9rem;padding-top:1.2rem;text-transform:uppercase}.auc-row+.auc-row{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.05))}.auc-name{font-size:15px;font-weight:500}.auc-row.is-you .auc-name{color:var(--n-f5f5f7)}.auc-row.is-you{background:rgba(var(--blue-rgb),0.07)}.auc-cell{color:var(--n-86868b);font-size:14px;font-variant-numeric:tabular-nums}.auc-cell b{color:var(--n-f5f5f7);font-weight:600}.auc-row.is-you .auc-cell b{color:#5ac8fa}.auc-c{opacity:0;transform:translateY(4px);transition:opacity 0.5s var(--ease),transform 0.5s var(--ease)}.auc-c.is-on{opacity:1;transform:none}.auc-q{display:inline-flex;gap:2px;margin-right:0.5rem;vertical-align:middle}.auc-q i{background:rgb(var(--wash)/calc(var(--wash-k)*0.14));border-radius:2px;height:12px;width:4px}.auc-q i.on{background:rgb(var(--wash)/calc(var(--wash-k)*0.45))}.auc-row.is-you .auc-q i.on{background:var(--grad-blue)}.auc-pos{color:var(--n-5e5e63);display:block;font-size:11px;font-style:normal;margin-top:0.15rem}.auc-row.is-you .auc-pos{color:#5ac8fa}@media (max-width:860px){.auc-head{display:none}.auc-row{gap:0.55rem;grid-template-columns:1fr;padding:1.2rem}.auc-cell{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.auc-cell:before{color:var(--n-5e5e63);content:attr(data-label);font-size:11px;letter-spacing:0.05em;text-transform:uppercase}.auc-cell b{margin-left:auto}.auc-pos{display:inline;margin-left:0.5rem}}.auc-sum{background:rgba(var(--blue-rgb),0.06);border:1px solid rgba(var(--blue-rgb),0.22);border-radius:20px;margin-top:1.6rem;opacity:0;padding:1.5rem 1.7rem;transform:translateY(8px);transition:opacity 0.6s var(--ease),transform 0.6s var(--ease)}.auc-sum.is-on{opacity:1;transform:none}.fit-types{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:center;margin-bottom:1.8rem}.fit-type{background:transparent;border-radius:999px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--n-86868b);font-size:13.5px;padding:0.55rem 1.1rem;-webkit-tap-highlight-color:transparent;transition:color 0.3s var(--ease),box-shadow 0.3s var(--ease),background-color 0.3s var(--ease)}.fit-type:hover{box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.24));color:var(--n-f5f5f7)}.fit-type:focus{outline:none}.fit-type:focus-visible{outline:2px solid rgba(var(--blue-rgb),0.7);outline-offset:3px}.fit-type.is-on,.fit-type.is-on:hover{background:var(--grad-blue);box-shadow:none;color:var(--n-ffffff)}.fit{border-top:1px solid var(--hair)}.fit-row{align-items:center;border-bottom:1px solid var(--hair);display:grid;gap:1.5rem;grid-template-columns:1.9fr repeat(4,1fr);padding:1.6rem 0}.fit-head{color:var(--n-5e5e63);font-size:10.5px;font-weight:600;letter-spacing:0.07em;padding:0.9rem 0;text-align:center;text-transform:uppercase}.fit-ch{align-items:flex-start;display:flex;gap:1rem}.fit-badge{border-radius:12px;box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.14));display:grid;flex:none;height:2.7rem;overflow:hidden;place-items:center;width:2.7rem}.fit-duo{background:none;display:flex}.duo-mark{display:grid;height:100%;place-items:center;width:50%}.duo-mark svg{height:76%;width:76%}.duo-mark.is-fb{background:#1877f2}.duo-mark.is-ig{background:linear-gradient(160deg,#feda75 0%,#fa7e1e 22%,#d62976 55%,#962fbf 78%,#4f5bd5 100%)}.duo-inline{border-radius:5px;display:flex;height:1.15rem;overflow:hidden;width:1.15rem}.fit-name{font-size:19px;font-weight:600;letter-spacing:-0.018em}.fit-lead{color:var(--n-86868b);font-size:13.5px;line-height:1.55;margin-top:0.4rem;max-width:44ch}.fit-formats{display:flex;flex-wrap:wrap;gap:0.35rem;margin-top:0.7rem}.fit-cell{align-items:center;display:flex;justify-content:center;transition:opacity 0.35s var(--ease)}.fit-dots{display:inline-flex;gap:4px}.fit-dots i{background:rgb(var(--wash)/calc(var(--wash-k)*0.12));border-radius:999px;height:10px;width:10px}.fit-dots[data-v="1"] i:nth-child(-n+1),.fit-dots[data-v="2"] i:nth-child(-n+2),.fit-dots[data-v="3"] i:nth-child(-n+3){background:var(--grad-blue)}.fit-wrap[data-type] .fit-cell{opacity:0.22}.fit-wrap[data-type=app] .fit-cell[data-type=app],.fit-wrap[data-type=b2b] .fit-cell[data-type=b2b],.fit-wrap[data-type=lokal] .fit-cell[data-type=lokal],.fit-wrap[data-type=sklep] .fit-cell[data-type=sklep]{opacity:1}.fit-legend{color:var(--n-5e5e63);display:flex;flex-wrap:wrap;font-size:12.5px;gap:0.8rem 2rem;margin-top:1.5rem}.fit-legend span{align-items:center;display:inline-flex;gap:0.55rem}@media (max-width:900px){.fit-head{display:none}.fit-row{gap:1rem;grid-template-columns:1fr;padding:1.6rem 0}.fit-cell{color:var(--n-86868b);font-size:13px;justify-content:space-between}.fit-cell:before{content:attr(data-label)}.fit-row>.fit-cell+.fit-cell{margin-top:-0.55rem}}.rep{background:var(--n-0b0b0e);border:1px solid var(--hair);border-radius:24px;overflow:hidden}.rep-bar{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.035));border-bottom:1px solid var(--hair);display:flex;gap:0.9rem;padding:0.85rem 1.2rem}.rep-logo{filter:brightness(0) invert(1);flex:none;height:15px;opacity:0.9;width:auto}.rep-file{align-items:center;color:var(--n-86868b);display:inline-flex;font-size:12px;gap:0.4rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rep-file svg{flex:none;height:13px;width:13px}.rep-auto{align-items:center;color:var(--n-5e5e63);display:inline-flex;flex:none;font-size:11px;gap:0.45rem;letter-spacing:0.02em;margin-left:auto}@media (max-width:420px){.rep-auto{display:none}}.rep-live{animation:rep-pulse 2.4s var(--ease) infinite;background:#34c759;border-radius:999px;box-shadow:0 0 0 0 rgba(52,199,89,0.5);height:6px;width:6px}@keyframes rep-pulse{0%{box-shadow:0 0 0 0 rgba(52,199,89,0.45)}70%{box-shadow:0 0 0 7px rgba(52,199,89,0)}to{box-shadow:0 0 0 0 rgba(52,199,89,0)}}@media (prefers-reduced-motion:reduce){.rep-live{animation:none}}.rep-body{background:radial-gradient(120% 90% at 80% 0%,rgb(var(--blue-c)/calc(var(--glow-k)*0.16)),transparent 60%);padding:1.7rem 1.8rem 1.6rem}@media (max-width:520px){.rep-body{padding:1.4rem 1.2rem 1.3rem}}.rep-srcs{align-items:center;display:flex;flex-wrap:wrap;gap:0.4rem;margin-bottom:1.5rem}.rep-srcs-lab{color:var(--n-5e5e63);font-size:10.5px;font-weight:600;letter-spacing:0.08em;margin-right:0.35rem;text-transform:uppercase}.rep-src{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.04));border:1px solid var(--hair);border-radius:999px;color:var(--n-c9c9cf);display:inline-flex;font-size:11.5px;gap:0.35rem;padding:0.25rem 0.6rem}.rep-lab{color:var(--n-86868b);font-size:13.5px}.rep-big{align-items:baseline;background:var(--grad-blue-text);-webkit-background-clip:text;background-clip:text;color:transparent;display:flex;font-size:56px;font-variant-numeric:tabular-nums;font-weight:600;gap:0.7rem;letter-spacing:-0.04em;line-height:1;margin-top:0.2rem}@media (max-width:520px){.rep-big{font-size:44px}}.rep-delta{align-items:center;background:rgba(52,199,89,0.12);border-radius:999px;color:#34c759;display:inline-flex;font-size:12px;font-weight:600;gap:0.25rem;letter-spacing:0;padding:0.25rem 0.55rem}.rep-delta svg{height:13px;width:13px}.rep-sub{color:var(--n-5e5e63);font-size:13px;margin-top:0.5rem}.rep-chart{align-items:flex-end;display:flex;gap:0.45rem;height:96px;margin-top:1.7rem}.rep-col{background:var(--grad-blue);border-radius:5px;flex:1;height:var(--h);min-width:0;overflow:hidden;position:relative}.rep-col i{background:rgb(var(--wash)/calc(var(--wash-k)*0.28));height:var(--m);inset:0 0 auto 0;position:absolute}.rep-axis{color:var(--n-5e5e63);display:flex;flex-wrap:wrap;font-size:11px;gap:0.4rem 1rem;justify-content:space-between;margin-top:0.8rem}.rep-legend{align-items:center;display:inline-flex;gap:0.35rem}.rep-legend b{border-radius:2px;display:inline-block;height:8px;width:8px}.rep-legend b.is-g{background:rgba(var(--blue-rgb),0.9)}.rep-legend b.is-m{background:rgb(var(--wash)/calc(var(--wash-k)*0.4));margin-left:0.5rem}.rep-rest{border-top:1px solid var(--hair);display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-top:1.6rem;padding-top:1.3rem}.rep-rest span{color:var(--n-5e5e63);display:block;font-size:11px;letter-spacing:0.04em}.rep-rest b{display:block;font-size:19px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.02em;margin-top:0.25rem}.rep-ai{background:rgba(var(--blue-rgb),0.07);border:1px solid rgba(var(--blue-rgb),0.22);border-radius:14px;color:var(--n-86868b);display:flex;font-size:12.5px;gap:0.6rem;line-height:1.5;margin-top:1.3rem;padding:0.85rem 1rem}.rep-ai svg{color:rgba(var(--blue-rgb),0.95);flex:none;height:15px;margin-top:0.1rem;width:15px}.rep-ai b{color:var(--n-f5f5f7);font-weight:600}.cadence{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-top:2.6rem}@media (max-width:900px){.cadence{grid-template-columns:1fr}}.cadence-item{background:rgb(var(--wash)/calc(var(--wash-k)*0.022));border:1px solid var(--hair);border-radius:20px;display:flex;gap:1rem;padding:1.4rem 1.5rem}.cadence-ico{background:rgba(var(--blue-rgb),0.1);border:1px solid rgba(var(--blue-rgb),0.3);border-radius:12px;display:grid;flex:none;height:2.4rem;place-items:center;width:2.4rem}.cadence-ico svg{color:rgba(var(--blue-rgb),0.95);height:17px;width:17px}.cadence-t{font-size:16px;font-weight:600;letter-spacing:-0.015em}.cadence-p{color:var(--n-86868b);font-size:13.5px;line-height:1.55;margin-top:0.4rem}.tailor{display:grid;gap:1.1rem;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.tailor{grid-template-columns:1fr}}.tailor-step{background:rgb(var(--wash)/calc(var(--wash-k)*0.022));border:1px solid var(--hair);border-radius:24px;display:flex;flex-direction:column;padding:2rem 1.9rem 1.8rem}.tailor-num{background:rgba(var(--blue-rgb),0.1);background-clip:padding-box;border:1px solid rgba(var(--blue-rgb),0.35);border-radius:999px;color:var(--n-f5f5f7);display:grid;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;height:2.4rem;place-items:center;width:2.4rem}.tailor-h{font-size:20px;font-weight:600;letter-spacing:-0.02em;margin-top:1.3rem}.tailor-p{color:var(--n-86868b);font-size:14.5px;line-height:1.6;margin-top:0.75rem}.tailor-tags{border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:0.4rem;margin-top:1.4rem;padding-top:1.3rem}.tailor-link{color:rgba(var(--blue-rgb),0.95);font-size:13.5px;margin-top:1rem;transition:opacity 0.3s var(--ease)}.tailor-link:hover{opacity:0.75}.uplift{align-items:center;background:radial-gradient(90% 140% at 92% 0%,rgb(var(--blue-c)/calc(var(--glow-k)*0.13)),transparent 60%),rgb(var(--wash)/calc(var(--wash-k)*0.022));border:1px solid var(--hair);border-radius:28px;display:grid;gap:1.6rem 2.6rem;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);margin-top:1.1rem;padding:2.1rem 2.3rem 1.9rem}@media (max-width:900px){.uplift{grid-template-columns:1fr;padding:1.8rem 1.4rem 1.6rem}}.uplift-calc{display:grid;gap:0.9rem;grid-template-columns:1fr 1fr}@media (max-width:560px){.uplift-calc{grid-template-columns:1fr}}.uplift-col{background:var(--n-0b0b0e);border:1px solid var(--hair);border-radius:18px;padding:1.4rem 1.4rem 1.2rem}.uplift-col.is-after{background:linear-gradient(180deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.12)),rgb(var(--blue-c)/calc(var(--glow-k)*0.03))),var(--n-0b0b0e);border-color:rgba(var(--blue-rgb),0.4)}.uplift-cap{color:var(--n-5e5e63);font-size:10.5px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}.uplift-col.is-after .uplift-cap{color:rgba(var(--blue-rgb),0.95)}.uplift-line{color:var(--n-86868b);font-size:13px;font-variant-numeric:tabular-nums;line-height:1.5;margin-top:0.7rem}.uplift-line b{color:var(--n-f5f5f7);font-weight:600}.uplift-line span{color:var(--n-5e5e63);padding:0 0.15rem}.uplift-big{border-top:1px solid var(--hair);font-size:34px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.035em;line-height:1;margin-top:1.2rem;padding-top:1rem}.uplift-col.is-after .uplift-big{background:var(--grad-blue-text);-webkit-background-clip:text;background-clip:text;color:transparent}.uplift-big small{display:block;font-weight:400;letter-spacing:0;margin-top:0.45rem}.uplift-big small,.uplift-note{color:var(--n-5e5e63);font-size:12px}.uplift-note{border-top:1px solid var(--hair);grid-column:1/-1;line-height:1.5;padding-top:1.4rem}.cross{align-items:center;background:radial-gradient(110% 150% at 90% 50%,rgb(var(--blue-c)/calc(var(--glow-k)*0.12)),transparent 62%);border:1px solid var(--hair);border-radius:22px;display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.6rem 1.9rem}.cross>a{margin-left:auto}@media (max-width:700px){.cross{padding:1.4rem 1.3rem}.cross>a{margin-left:0}}@media (prefers-reduced-motion:reduce){.auc-c,.auc-sum{opacity:1!important;transform:none!important;transition:none}}.hero-chans{display:flex;flex-wrap:wrap;gap:0.55rem;justify-content:center}.hero-chan{align-items:center;border-radius:15px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--n-86868b);display:inline-flex;font-size:13.5px;gap:0.6rem;padding:0.4rem 1rem 0.4rem 0.4rem;transition:color 0.3s var(--ease),box-shadow 0.3s var(--ease)}.hero-chan:hover{box-shadow:inset 0 0 0 1px rgba(var(--blue-rgb),0.45);color:var(--n-f5f5f7)}.hero-chan .fit-badge{border-radius:9px;height:1.8rem;width:1.8rem}.hero-chan .fit-badge svg{height:16px;width:16px}.hero-chan .fit-duo svg{height:76%;width:76%}.ui-bar{align-items:center;border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));display:flex;gap:0.5rem;height:2.1rem;padding:0 0.8rem}.ui-dots{display:flex;gap:0.3rem}.ui-dots i{background:var(--n-2e2e34);border-radius:999px;height:0.45rem;width:0.45rem}.ui-urls{background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border-radius:999px;flex:0 1 13rem;height:1.05rem;margin-left:0.4rem;position:relative}.ui-url{color:var(--n-6b6b73);display:grid;font-size:9.5px;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity 0.45s var(--ease)}.ui-url.is-on{opacity:1}.ui-stage{height:19rem;position:relative}@media (max-width:640px){.ui-stage{height:17rem}}.ui-view{display:flex;flex-direction:column;inset:0;opacity:0;padding:0.9rem 1.05rem 1rem;pointer-events:none;position:absolute;transform:translateY(10px) scale(0.985);transition:opacity 0.55s var(--ease),transform 0.55s var(--ease)}.ui-view.is-on{opacity:1;transform:none}.ui-site-nav{align-items:center;border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));color:var(--n-86868b);display:flex;font-size:9px;gap:0.85rem;padding-bottom:0.7rem}.ui-site-nav b{color:var(--n-f5f5f7);font-size:11px;font-weight:700;letter-spacing:0.18em}.ui-site-nav em{background:rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:999px;color:var(--n-f5f5f7);font-style:normal;margin-left:auto;padding:0.2rem 0.6rem}.ui-site-hero{align-items:center;display:grid;flex:1;gap:0.9rem;grid-template-columns:1fr 0.8fr;padding:0.85rem 0}.ui-eyebrow{background:var(--grad-blue-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:8px;font-weight:600;letter-spacing:0.16em;text-transform:uppercase}.ui-site-txt .ui-site-h,.ui-site-txt h4{font-size:19px;font-weight:600;letter-spacing:-0.032em;line-height:1.12;margin-top:0.35rem}@media (max-width:640px){.ui-site-txt .ui-site-h,.ui-site-txt h4{font-size:16px}}.ui-lead{color:var(--n-86868b);font-size:9px;line-height:1.5;margin-top:0.4rem}.ui-btn{background:var(--grad-blue);border-radius:999px;color:#fff;display:inline-block;font-size:9px;font-weight:500;margin-top:0.75rem;padding:0.34rem 0.85rem}.ui-btn.sm{margin:0;padding:0.32rem 0.75rem}.ui-site-photo{align-self:stretch;background:linear-gradient(155deg,#1b2740 0%,var(--n-101522) 55%,var(--n-0b0d13) 100%);border-radius:11px;min-height:6.2rem;overflow:hidden;position:relative}.ui-site-photo:after{background:radial-gradient(75% 55% at 50% 0%,rgba(90,200,250,0.22),transparent 72%);content:""}.ui-facade,.ui-site-photo:after{inset:0;position:absolute}.ui-facade i{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));bottom:0;box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.07));position:absolute}.ui-facade i:first-child{height:58%;left:9%;width:28%}.ui-facade i:nth-child(2){background:rgb(var(--wash)/calc(var(--wash-k)*0.1));height:80%;left:39%;width:25%}.ui-facade i:nth-child(3){height:44%;left:66%;width:23%}.ui-facade i:nth-child(4){background:rgba(var(--blue-rgb),0.22);box-shadow:none;height:12%;left:0;width:100%}.ui-site-badge{background:rgb(var(--n-08080a-rgb)/0.72);border-radius:999px;bottom:0.4rem;color:var(--n-f5f5f7);font-size:8px;left:0.4rem;padding:0.18rem 0.5rem;position:absolute;z-index:2}.ui-site-facts{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));display:grid;gap:0.5rem;grid-template-columns:repeat(3,1fr);padding-top:0.7rem}.ui-site-facts b{display:block;font-size:13px;font-weight:600;letter-spacing:-0.025em}.ui-site-facts span{color:var(--n-5e5e63);font-size:8px}.ui-shop-top{align-items:center;border-bottom:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));display:flex;gap:0.55rem;padding-bottom:0.7rem}.ui-shop-top b{font-size:11px;font-weight:700;letter-spacing:0.2em}.ui-search{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:999px;color:var(--n-5e5e63);flex:1;font-size:8.5px;padding:0.26rem 0.65rem}.ui-cart{background:rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:8px;color:var(--n-f5f5f7);display:grid;height:1.55rem;place-items:center;position:relative;width:1.55rem}.ui-cart em{background:var(--grad-blue);border-radius:999px;color:#fff;display:grid;font-size:7.5px;font-style:normal;font-weight:600;height:0.95rem;min-width:0.95rem;place-items:center;position:absolute;right:-0.3rem;top:-0.3rem}.ui-chips{display:flex;gap:0.35rem;margin-top:0.7rem}.ui-chips span{border-radius:999px;box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.1));color:var(--n-86868b);font-size:8.5px;padding:0.2rem 0.6rem}.ui-chips .is-on{background:var(--grad-blue);box-shadow:none;color:#fff}.ui-grid{display:grid;flex:1;gap:0.55rem;grid-template-columns:repeat(3,1fr);margin-top:0.7rem}.ui-grid article{display:flex;flex-direction:column;min-width:0}.ui-thumb{border-radius:10px;color:rgb(var(--wash)/calc(var(--wash-k)*0.6));display:grid;flex:1;min-height:4rem;place-items:center;position:relative}.ui-thumb.t1{background:linear-gradient(150deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.42)),rgba(90,200,250,0.14) 62%,rgb(var(--wash)/calc(var(--wash-k)*0.04)))}.ui-thumb.t2{background:linear-gradient(150deg,rgba(120,95,225,0.36),rgb(var(--wash)/calc(var(--wash-k)*0.05)))}.ui-thumb.t3{background:linear-gradient(150deg,rgba(90,200,250,0.3),rgb(var(--wash)/calc(var(--wash-k)*0.04)))}.ui-tag{background:var(--n-f5f5f7);border-radius:5px;color:var(--n-0b0b0e);font-size:7.5px;font-style:normal;font-weight:700;left:0.32rem;padding:0.08rem 0.35rem;position:absolute;top:0.32rem}.ui-grid p{color:var(--n-f5f5f7);font-size:9px;margin-top:0.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-grid b{font-size:10px;font-weight:600;margin-top:0.1rem}.ui-grid s{color:var(--n-5e5e63);font-size:8px;margin-left:0.25rem}.ui-shop-foot{align-items:center;border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));color:var(--n-5e5e63);display:flex;font-size:8.5px;gap:0.6rem;justify-content:space-between;margin-top:0.75rem;padding-top:0.7rem}.ui-app{flex-direction:row;padding:0}.ui-side{align-items:center;border-right:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));color:var(--n-4e4e55);display:flex;flex-direction:column;gap:0.85rem;padding:0.85rem 0;width:2.5rem}.ui-side-mark{background:var(--grad-blue);border-radius:6px;height:1.15rem;width:1.15rem}.ui-side .on{color:#5ac8fa}.ui-app-main{display:flex;flex:1;flex-direction:column;min-width:0;padding:0.85rem 1rem 0.95rem}.ui-app-top{align-items:center;display:flex;gap:0.5rem}.ui-app-top b{font-size:12px;font-weight:600;letter-spacing:-0.015em}.ui-live{align-items:center;color:#5ac8fa;display:inline-flex;font-size:8px;gap:0.3rem}.ui-live i{animation:ui-pulse 2.2s var(--ease) infinite;background:#5ac8fa;border-radius:999px;height:0.34rem;width:0.34rem}@keyframes ui-pulse{0%,to{opacity:1}50%{opacity:0.25}}.ui-av{background:rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:999px;display:grid;font-size:7.5px;font-weight:600;height:1.4rem;margin-left:auto;place-items:center;width:1.4rem}.ui-av.sm{font-size:7px;height:1.2rem;margin:0;width:1.2rem}.ui-kpis{display:grid;gap:0.45rem;grid-template-columns:repeat(3,1fr);margin-top:0.7rem}.ui-kpis div{background:rgb(var(--wash)/calc(var(--wash-k)*0.04));border-radius:9px;min-width:0;padding:0.45rem 0.55rem}.ui-kpis span{color:var(--n-5e5e63);display:block;font-size:7px;letter-spacing:0.06em;text-transform:uppercase}.ui-kpis b{display:block;font-size:11px;font-weight:600;letter-spacing:-0.02em;margin-top:0.15rem;white-space:nowrap}.ui-kpis em{color:var(--n-5e5e63);font-size:7.5px;font-style:normal}.ui-kpis .up{color:#5ac8fa}.ui-chart{flex:1;margin-top:0.6rem;min-height:3rem}.ui-chart svg{height:100%;overflow:visible;width:100%}.ui-chart-line{stroke:#5ac8fa;stroke-linecap:round;stroke-width:2}.ui-chart-dot{fill:#5ac8fa}.ui-rows{display:grid;gap:0.35rem;margin-top:0.55rem}.ui-rows div{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.035));border-radius:8px;display:flex;font-size:9px;gap:0.5rem;padding:0.35rem 0.5rem}.ui-rows b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-rows em{border-radius:999px;font-size:7.5px;font-style:normal;margin-left:auto;padding:0.1rem 0.45rem;white-space:nowrap}.ui-rows .ok{background:rgba(var(--blue-rgb),0.2);color:#5ac8fa}.ui-rows .wait{background:rgb(var(--wash)/calc(var(--wash-k)*0.08));color:var(--n-86868b)}.ui-mob{align-items:center;flex-direction:row;gap:1.4rem;justify-content:center;padding:0.9rem 1.05rem}.ui-phone{background:var(--n-16161b);border-radius:20px;box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.14)),0 24px 50px -24px rgb(var(--shadow)/var(--shadow-k));flex:none;height:100%;padding:0.28rem;position:relative;width:8.6rem}.ui-notch{background:var(--n-0a0a0d);border-radius:999px;height:0.5rem;left:50%;position:absolute;top:0.5rem;transform:translateX(-50%);width:2.6rem;z-index:2}.ui-phone-in{background:radial-gradient(120% 60% at 50% 0%,rgb(var(--blue-c)/calc(var(--glow-k)*0.22)),transparent 60%),var(--n-0c0c11);border-radius:17px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.2rem 0.6rem 0.5rem}.ui-mob-top span{color:var(--n-5e5e63);font-size:8px}.ui-mob-top b{display:block;font-size:11.5px;font-weight:600;letter-spacing:-0.015em}.ui-mob-card{background:linear-gradient(140deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.55)),rgba(90,200,250,0.18));border-radius:11px;box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.1));margin-top:0.55rem;padding:0.5rem 0.6rem 0.4rem;position:relative}.ui-mob-card span{color:rgb(var(--wash)/calc(var(--wash-k)*0.75));font-size:7.5px}.ui-mob-card b{color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:-0.03em;margin-top:0.1rem}.ui-mob-card svg{display:block;height:1.3rem;margin-top:0.2rem;width:100%}.ui-mob-card path{stroke:rgba(255,255,255,0.75);stroke-linecap:round;stroke-width:1.6}.ui-mob-list{display:grid;gap:0.3rem;margin-top:0.55rem}.ui-mob-list div{align-items:center;color:var(--n-f5f5f7);display:flex;font-size:8px;gap:0.4rem}.ui-mob-ico{background:rgb(var(--wash)/calc(var(--wash-k)*0.08));border-radius:6px;color:var(--n-86868b);display:grid;height:1.1rem;place-items:center;width:1.1rem}.ui-mob-list b{flex:1;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-mob-list em{color:var(--n-86868b);flex:none;font-style:normal;font-variant-numeric:tabular-nums;margin-left:auto}.ui-mob-list .in{color:#5ac8fa}.ui-tabbar{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));color:var(--n-4e4e55);display:flex;justify-content:space-between;margin-top:auto;padding:0.5rem 0.35rem 0.15rem}.ui-tabbar .on{color:#5ac8fa}.ui-mob-side{display:flex;flex-direction:column;gap:0.55rem;min-width:0}@media (max-width:420px){.ui-mob-side{display:none}}.ui-mob-push{align-items:center;background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:10px;box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.08));color:var(--n-f5f5f7);display:flex;font-size:8.5px;gap:0.45rem;padding:0.45rem 0.6rem}.ui-mob-push i{color:#5ac8fa}.ui-mob-push em{font-style:normal}.ui-mob-stars{color:#5ac8fa;display:flex;flex-direction:column;font-size:10px;gap:0.15rem;letter-spacing:0.12em}.ui-mob-stars em{font-style:normal;letter-spacing:0}.ui-mob-os,.ui-mob-stars em{color:var(--n-5e5e63);font-size:8.5px}.ui-tabs{display:flex;flex-wrap:wrap;gap:0.25rem;justify-content:center;margin-top:0.85rem}.ui-tab{background:var(--n-000000);border-radius:999px;color:var(--n-5e5e63);font-size:11.5px;padding:0.25rem 0.65rem;transition:color 0.3s var(--ease),box-shadow 0.3s var(--ease)}@media (min-width:1024px){.ui-tab{background:transparent}}.ui-tab:hover{color:var(--n-86868b)}.ui-tab.is-on{box-shadow:inset 0 0 0 1px rgb(var(--wash)/calc(var(--wash-k)*0.14));color:var(--n-f5f5f7)}.ui-tab:focus{outline:none}.ui-tab:focus-visible{outline:2px solid rgba(var(--blue-rgb),0.7);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ui-url,.ui-view{transition:none}.ui-live i{animation:none}}.on-art{display:grid;gap:0.9rem;grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:560px;position:relative}.on-art-grid{inset:4% 0 26%;opacity:0.5;position:absolute}.on-art-img{display:block;height:auto;margin-inline:auto;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 46%,rgba(0,0,0,0.45) 72%,transparent 90%);mask-image:linear-gradient(to bottom,#000 0%,#000 46%,rgba(0,0,0,0.45) 72%,transparent 90%);position:relative;width:100%}.on-person{border-radius:20px;padding:1.15rem 1.25rem 1.25rem}.on-person-name{color:var(--n-f5f5f7);font-size:1rem;font-weight:600;letter-spacing:-0.012em;margin-top:0.55rem}.on-person-role{font-size:0.8125rem;margin-top:0.15rem}.on-person-tel{align-items:center;color:var(--n-86868b);display:inline-flex;font-size:0.8125rem;gap:0.42rem;margin-top:0.9rem;transition:color 0.3s var(--ease)}.on-person-tel:hover{color:var(--n-f5f5f7)}.on-art-foot{margin-top:1.5rem;margin-inline:auto;max-width:46ch;text-align:center}@media (min-width:560px){.on-art{grid-template-columns:repeat(2,minmax(0,1fr));max-width:660px}.on-art-img{grid-column:1/-1}}@media (min-width:1180px){.on-art{display:block;max-width:1100px}.on-art-img{max-width:600px}.on-person{position:absolute;top:27%;width:220px}.on-person:after{background:linear-gradient(90deg,rgb(var(--wash)/calc(var(--wash-k)*0.28)),transparent);content:"";height:1px;position:absolute;top:50%;width:26px}.on-person--l{left:0}.on-person--l:after{left:100%}.on-person--r{right:0}.on-person--r:after{background:linear-gradient(270deg,rgb(var(--wash)/calc(var(--wash-k)*0.28)),transparent);right:100%}.on-art-foot{margin-top:-1rem}}.on-qs-cap{margin-bottom:1.3rem;padding-left:40px}.on-qs-list{padding-left:40px;position:relative}.on-qs-list:before{background:linear-gradient(180deg,rgb(var(--blue-c)/calc(var(--glow-k)*0.75)),rgb(var(--wash)/calc(var(--wash-k)*0.08)));bottom:0.9rem;content:"";left:8px;position:absolute;top:0.7rem;transform:scaleY(0);transform-origin:top;transition:transform 1.8s var(--ease) 0.15s;width:1px}.on-qs.in .on-qs-list:before{transform:scaleY(1)}.on-q{background:var(--n-0a0a0d);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.055));border-radius:16px;margin-bottom:0.6rem;opacity:0;padding:0.95rem 1.15rem;position:relative;transform:translateX(-14px);transition:opacity 0.75s var(--ease),transform 0.75s var(--ease),border-color 0.4s var(--ease);transition-delay:calc(300ms + var(--i)*165ms)}.on-qs.in .on-q{opacity:1;transform:none}.on-q:hover{border-color:rgb(var(--wash)/calc(var(--wash-k)*0.12))}.on-q:before{background:var(--blue);border-radius:999px;box-shadow:0 0 0 4px rgba(var(--blue-rgb),0.13);content:"";height:9px;left:-36px;opacity:0;position:absolute;top:1.25rem;transform:scale(0.3);transition:opacity 0.5s var(--ease),transform 0.5s var(--ease);transition-delay:calc(300ms + var(--i)*165ms);width:9px}.on-qs.in .on-q:before{opacity:1;transform:none}.on-q p{color:var(--n-c9c9cf);font-size:1rem;line-height:1.5}.on-q p:before{content:"„"}.on-q p:after{content:"”"}.on-q-end{align-items:flex-start;border-radius:18px;display:flex;gap:0.75rem;margin-left:40px;margin-top:1.2rem;opacity:0;padding:1.15rem 1.3rem;transform:translateY(12px);transition:opacity 0.8s var(--ease),transform 0.8s var(--ease);transition-delay:calc(420ms + var(--i)*165ms)}.on-qs.in .on-q-end{opacity:1;transform:none}.on-q-end p{color:var(--n-f5f5f7);font-size:0.9375rem;line-height:1.6}.on-growth-plot{padding-bottom:1.9rem;position:relative}.on-growth-svg{display:block;height:auto;overflow:visible;width:100%}.on-growth-base{fill:none;stroke:rgb(var(--wash)/calc(var(--line-k)*0.09));stroke-width:1}.on-growth-mark{fill:none;stroke:rgb(var(--wash)/calc(var(--line-k)*0.2));stroke-dasharray:4 5;stroke-width:1}.on-growth-area{opacity:0;transition:opacity 1s var(--ease) 1s}.on-growth.in .on-growth-area{opacity:1}.on-growth-line{fill:none;stroke:url(#onGrowthLine);stroke-dasharray:100 100;stroke-dashoffset:100;stroke-linecap:round;stroke-width:2.6;transition:stroke-dashoffset 2.4s var(--ease) 0.25s}.on-growth.in .on-growth-line{stroke-dashoffset:0}.on-growth-dot{fill:var(--n-0a0a0d);opacity:0;stroke:rgb(var(--wash)/calc(var(--line-k)*0.55));stroke-width:2;transition:opacity 0.6s var(--ease) 0.95s}.on-growth-tip{fill:#5ac8fa;opacity:0;transition:opacity 0.6s var(--ease) 2.2s}.on-growth.in .on-growth-dot,.on-growth.in .on-growth-tip{opacity:1}.on-growth.in .on-growth-tip{animation:onTipPulse 2.8s ease-in-out 2.5s infinite}@keyframes onTipPulse{0%,to{filter:drop-shadow(0 0 3px rgba(90,200,250,0.6))}50%{filter:drop-shadow(0 0 13px rgba(90,200,250,1))}}.on-growth-tag{bottom:0;color:var(--n-86868b);font-size:0.75rem;line-height:1.4;opacity:0;position:absolute;transition:opacity 0.7s var(--ease);white-space:nowrap}.on-growth.in .on-growth-tag{opacity:1}.on-growth-tag--start{left:29.2%;transform:translateX(-50%);transition-delay:1.05s}.on-growth-tag--end{color:var(--n-f5f5f7);font-weight:600;right:0;transition-delay:2.35s}.on-facts{display:grid;gap:1.6rem 1.5rem;grid-template-columns:minmax(0,1fr);margin-top:2.6rem}@media (min-width:640px){.on-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.on-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.on-fact{border-top:1px solid var(--hair);opacity:0;padding-top:1.3rem;transform:translateY(16px);transition:opacity 0.8s var(--ease),transform 0.8s var(--ease);transition-delay:calc(1.5s + var(--i)*140ms)}.on-growth.in .on-fact{opacity:1;transform:none}.on-fact-ic{background:rgb(var(--wash)/calc(var(--wash-k)*0.03));border:1px solid var(--hair);border-radius:12px;color:#5ac8fa;display:grid;height:38px;place-items:center;width:38px}.on-fact-t{color:var(--n-f5f5f7);font-size:0.9375rem;font-weight:600;letter-spacing:-0.01em;margin-top:0.95rem}.on-fact-d{color:var(--n-86868b);font-size:0.875rem;line-height:1.6;margin-top:0.4rem}.on-stats{background:var(--hair);border:1px solid var(--hair);border-radius:26px;display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}@media (min-width:900px){.on-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.on-stat{align-items:center;background:var(--n-0a0a0d);display:flex;flex-direction:column;gap:0.6rem;justify-content:center;padding:2rem 1.3rem;text-align:center}.on-stat-n{-webkit-background-clip:text;background-clip:text;background-image:var(--grad-blue-text);color:transparent;font-size:clamp(2.1rem,4.6vw,3rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.03em;line-height:1}.on-stat-n--logo{align-items:center;background-image:none;display:flex;font-size:clamp(1.65rem,3.4vw,2.3rem);gap:0.55rem;-webkit-text-fill-color:var(--n-f5f5f7);color:var(--n-f5f5f7)}.on-stat-suf{font-size:0.68em}.on-stat-l{color:var(--n-86868b);font-size:0.8125rem;line-height:1.5;max-width:20ch}.on-conv{display:grid;gap:3rem}@media (min-width:768px){.on-conv{gap:3.75rem}}.on-obj-ask{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.on-obj-ask .cap{margin-bottom:0.6rem;margin-right:0.35rem}.on-obj-say{background:rgb(var(--wash)/calc(var(--wash-k)*0.055));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:20px 20px 6px 20px;color:var(--n-c9c9cf);font-size:1rem;line-height:1.5;max-width:min(100%,30rem);padding:0.95rem 1.25rem}.on-obj-say:before{content:"„"}.on-obj-say:after{content:"”"}.on-obj-reply{margin-top:1.15rem;position:relative}.on-obj-typing{align-items:center;background:rgba(var(--blue-rgb),0.12);border:1px solid rgba(var(--blue-rgb),0.3);border-radius:16px 16px 16px 6px;display:inline-flex;gap:5px;left:0;opacity:0;padding:0.75rem 0.95rem;position:absolute;top:0.5rem}.on-obj.in .on-obj-typing{animation:onTypingIn 1.55s var(--ease) 0.4s both}@keyframes onTypingIn{0%{opacity:0;transform:translateY(7px)}14%{opacity:1;transform:none}80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-5px)}}.on-obj-typing i{animation:onTypingDot 1.05s ease-in-out infinite;background:#5ac8fa;border-radius:999px;height:5px;width:5px}.on-obj-typing i:nth-child(2){animation-delay:0.16s}.on-obj-typing i:nth-child(3){animation-delay:0.32s}@keyframes onTypingDot{0%,to{opacity:0.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.on-obj-body{border-radius:6px 22px 22px 22px;max-width:min(100%,36rem);opacity:0;padding:1.45rem 1.5rem 1.5rem;transform:translateY(11px);transition:opacity 0.85s var(--ease) 1.8s,transform 0.85s var(--ease) 1.8s}.on-obj.in .on-obj-body{opacity:1;transform:none}.on-obj-who{align-items:center;color:#5ac8fa;display:flex;font-size:0.6875rem;font-weight:600;gap:0.45rem;letter-spacing:0.13em;text-transform:uppercase}.on-obj-dot{background-image:var(--grad-blue);border-radius:999px;box-shadow:0 0 8px rgba(var(--blue-rgb),0.9);height:6px;width:6px}.on-obj-t{color:var(--n-f5f5f7);font-size:1.15rem;font-weight:600;letter-spacing:-0.015em;line-height:1.3;margin-top:0.6rem}.on-obj-d{color:var(--n-c9c9cf);font-size:0.9375rem;line-height:1.68;margin-top:0.7rem}.on-obj-proof{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));color:var(--n-86868b);display:flex;font-size:0.875rem;gap:0.5rem;line-height:1.6;margin-top:1.15rem;padding-top:1rem}.on-obj-proof b{color:#5ac8fa;flex:none;font-weight:600}@media (prefers-reduced-motion:reduce){.on-fact,.on-growth-area,.on-growth-dot,.on-growth-tag,.on-growth-tip,.on-obj-body,.on-q,.on-q-end,.on-q:before{opacity:1;transform:none;transition:none}.on-qs-list:before{transform:scaleY(1);transition:none}.on-growth-line{stroke-dashoffset:0;transition:none}.on-growth.in .on-growth-tip{animation:none}.on-obj-typing,.on-obj.in .on-obj-typing{display:none}}.br-kons{background:radial-gradient(120% 120% at 50% 0%,rgba(245,245,247,0.05),transparent 70%),linear-gradient(180deg,#131318 0%,#0b0b0e 100%);border:1px solid rgba(245,245,247,0.09);border-radius:28px;box-shadow:0 40px 90px -30px rgba(0,0,0,0.9),inset 0 1px 0 rgba(255,255,255,0.05);overflow:hidden;padding:1.75rem 1.25rem 1.25rem;position:relative}.br-kons-svg{display:block;height:auto;margin:0 auto;max-width:620px;width:100%}.br-kons-siatka path{stroke:rgb(var(--wash)/calc(var(--line-k)*0.07));stroke-width:1}.br-kons-prow circle,.br-kons-prow path{fill:none;stroke:rgb(var(--wash)/calc(var(--line-k)*0.26));stroke-dasharray:0.006 0.01;stroke-width:1}.br-kons-znak{transform-box:fill-box;transform-origin:center}.br-kons-znak g,.br-kons-znak path{stroke:url(#br-akc)}.br-kons-opis path{fill:none;stroke:rgb(var(--wash)/calc(var(--line-k)*0.3));stroke-width:1}.br-kons-opis text{fill:var(--n-5e5e63);font-family:var(--sans);font-size:9px;letter-spacing:0.08em}[data-r] .br-kons-opis,[data-r] .br-kons-prow circle,[data-r] .br-kons-prow path,[data-r] .br-kons-znak{opacity:0}[data-r].in .br-kons-prow circle,[data-r].in .br-kons-prow path{animation:br-pojaw 0.7s var(--ease) forwards}[data-r].in .br-kons-prow circle:nth-child(2){animation-delay:0.12s}[data-r].in .br-kons-prow path{animation-delay:0.24s}[data-r].in .br-kons-znak{animation:br-znak-wejscie 0.9s var(--ease) 0.35s forwards}[data-r].in .br-kons-opis{animation:br-pojaw 0.8s var(--ease) 1s forwards}@keyframes br-znak-wejscie{0%{opacity:0;transform:scale(0.94)}to{opacity:1;transform:none}}@keyframes br-pojaw{to{opacity:1}}.br-kons-legenda{color:var(--n-5e5e63);display:flex;flex-wrap:wrap;font-size:0.6875rem;gap:0.5rem 1.6rem;justify-content:center;letter-spacing:0.13em;margin-top:0.75rem;text-transform:uppercase}.br-kons-legenda span{align-items:center;display:inline-flex;gap:0.5rem}.br-kons-legenda i{background:rgb(var(--wash)/calc(var(--wash-k)*0.16));border-radius:2px;height:2px;width:14px}.br-kons-legenda i.p{background:rgb(var(--wash)/calc(var(--wash-k)*0.4))}.br-kons-legenda i.z{background:var(--grad-blue-text)}.br-kons-idea{color:var(--n-86868b);font-size:0.8125rem;line-height:1.6;margin:0.85rem auto 0;text-align:center}.br-kons-idea b{color:var(--n-f5f5f7);font-weight:600}.br-live{--b-bg:#f3ede4;--b-bg2:#e7ded0;--b-ink:#2a2018;--b-acc:#b4623a;--b-na-acc:#f3ede4;--b-mut:#8c9a72;--b-font:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif;--b-track:0.06em;--b-weight:600;--b-radius:5px}.br-live[data-k=b]{--b-bg:#0f1115;--b-bg2:#171a21;--b-ink:#f2f4f7;--b-acc:#c6ff3d;--b-na-acc:#0f1115;--b-mut:#5b6474;--b-font:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--b-track:0.24em;--b-weight:700;--b-radius:2px}.br-live[data-k=c]{--b-bg:#ffffff;--b-bg2:#f2f2f2;--b-ink:#111111;--b-acc:#111111;--b-na-acc:#ffffff;--b-mut:#b8b8b8;--b-font:var(--sans);--b-track:0.42em;--b-weight:300;--b-radius:0px}.br-switch{display:grid;gap:0.6rem;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.br-switch-b{background:rgb(var(--wash)/calc(var(--wash-k)*0.03));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:18px;display:grid;gap:0.3rem;padding:1rem 1.15rem 1.1rem;position:relative;text-align:left;transition:border-color 0.45s var(--ease),background-color 0.45s var(--ease),transform 0.45s var(--ease)}.br-switch-b:hover{background:rgba(var(--blue-rgb),0.07);border-color:rgba(var(--blue-rgb),0.4)}.br-switch-b.is-on{background:rgba(var(--blue-rgb),0.12);border-color:rgba(var(--blue-rgb),0.55)}.br-switch-b:focus-visible{outline:2px solid rgba(var(--blue-rgb),0.9);outline-offset:3px}.br-switch-n{color:var(--n-f5f5f7);font-size:1.0625rem;font-weight:600;letter-spacing:-0.015em}.br-switch-d{color:var(--n-86868b);font-size:0.8125rem}.br-switch-p{display:flex;gap:5px;margin-top:0.45rem}.br-switch-p i{border-radius:99px;box-shadow:inset 0 0 0 1px rgb(var(--shadow)/calc(var(--shadow-k)*0.35));height:6px;width:22px}.br-mk{display:grid;gap:0.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.4rem}.br-tile{background:linear-gradient(180deg,var(--n-17171c) 0%,var(--n-0d0d10) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:22px;margin:0;padding:0.7rem}.br-tile>div{aspect-ratio:4/3;background:var(--b-bg2);border-radius:15px;box-shadow:inset 0 0 0 1px rgba(245,245,247,0.07);container-type:inline-size;display:grid;overflow:hidden;place-items:center;position:relative;transition:background-color 0.55s var(--ease)}.br-tile figcaption{color:var(--n-5e5e63);font-size:0.6875rem;font-weight:600;letter-spacing:0.13em;padding:0.6rem 0.35rem 0.1rem;text-transform:uppercase}.br-znak{color:var(--b-acc);display:block;transition:color 0.55s var(--ease);width:7.4cqw}.br-znak-lg{width:10.8cqw}.br-z{display:none;height:auto;width:100%}.br-live[data-k=a] .br-z-a,.br-live[data-k=b] .br-z-b,.br-live[data-k=c] .br-z-c{display:block}.br-word{color:var(--b-ink);font-size:0.9rem;font-weight:var(--b-weight);letter-spacing:var(--b-track);line-height:1;text-indent:var(--b-track);transition:color 0.55s var(--ease),letter-spacing 0.55s var(--ease)}.br-word,.br-word-sub{font-family:var(--b-font)}.br-word-sub{color:var(--b-mut);font-size:0.5rem;letter-spacing:0.14em;text-transform:uppercase;transition:color 0.55s var(--ease)}.br-wiz-b,.br-wiz-f{aspect-ratio:85/55;border-radius:var(--b-radius);position:absolute;transition:background-color 0.55s var(--ease),border-radius 0.55s var(--ease);width:63%}.br-wiz-f{box-shadow:0 16px 26px -12px rgba(0,0,0,0.6),inset 0 0 0 1px rgba(140,140,150,0.22);display:grid;gap:0.3rem;justify-items:center;left:4%;place-content:center;top:12%;transform:rotate(-4deg);z-index:2}.br-wiz-b,.br-wiz-f{background:var(--b-bg);overflow:hidden}.br-wiz-b{align-content:center;box-shadow:0 16px 26px -14px rgba(0,0,0,0.5),inset 0 0 0 1px rgba(140,140,150,0.18);display:grid;filter:brightness(0.94);gap:0.18rem;justify-items:end;left:30%;padding:0 3% 0 39%;text-align:right;top:30%;transform:rotate(3deg)}.br-wiz-imie{color:var(--b-ink);font-family:var(--b-font);font-size:2.7cqw;font-weight:600}.br-wiz-kontakt,.br-wiz-rola{color:var(--b-mut);font-family:var(--b-font);font-size:2cqw;line-height:1.5}.br-wiz-linia{background:var(--b-acc);height:2px;margin:0.2rem 0;transition:background-color 0.55s var(--ease);width:26px}.br-szyld{align-content:center;gap:0.5rem;padding:1.2rem}.br-szyld-board{align-items:center;background:var(--b-acc);border-radius:var(--b-radius);box-shadow:0 12px 22px -10px rgba(0,0,0,0.6);display:flex;gap:0.5rem;justify-content:center;margin:0 auto;padding:0.7rem 0.5rem;transition:background-color 0.55s var(--ease);width:78%}.br-szyld-board .br-znak{color:var(--b-na-acc);width:18px}.br-szyld-board .br-word{color:var(--b-na-acc);font-size:0.8rem}.br-szyld-okno{aspect-ratio:4/1;display:flex;gap:0.4rem;margin:0 auto;width:78%}.br-szyld-okno i{background:var(--b-ink);border-radius:var(--b-radius);flex:1;opacity:0.16;transition:background-color 0.55s var(--ease)}.br-torba{padding:1.1rem}.br-torba-uchwyt{border:2px solid var(--b-mut);border-bottom:0;border-radius:99px 99px 0 0;height:12%;left:50%;position:absolute;top:16%;transform:translateX(-50%);transition:border-color 0.55s var(--ease);width:26%}.br-torba-body{align-content:center;background:var(--b-bg);border-radius:var(--b-radius);box-shadow:0 18px 30px -14px rgba(0,0,0,0.6),inset -14px 0 18px -14px rgba(0,0,0,0.18),inset 0 0 0 1px rgba(140,140,150,0.2);display:grid;gap:0.4rem;height:62%;margin-top:12%;place-items:center;position:relative;transition:background-color 0.55s var(--ease);width:58%}.br-ikony{align-items:center;display:flex!important;gap:0.9rem;justify-content:center}.br-awatar,.br-fav,.br-ikona{display:grid;place-items:center;transition:background-color 0.55s var(--ease),border-radius 0.55s var(--ease)}.br-ikona{aspect-ratio:1;background:var(--b-acc);border-radius:24%;box-shadow:0 14px 24px -12px rgba(0,0,0,0.65);width:33%}.br-ikona .br-znak{color:var(--b-na-acc);width:52%}.br-awatar{aspect-ratio:1;background:var(--b-ink);border-radius:99px;width:22%}.br-awatar .br-znak{color:var(--b-bg);width:52%}.br-fav{aspect-ratio:1;background:var(--b-bg);border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12);width:13%}.br-fav .br-znak{width:62%}.br-tile-kolor>div{padding:1.1rem 0.9rem;place-items:stretch}.br-paleta{display:none;gap:0.45rem;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0}.br-live[data-k=a] .br-paleta[data-paleta=a],.br-live[data-k=b] .br-paleta[data-paleta=b],.br-live[data-k=c] .br-paleta[data-paleta=c],.br-swatch{display:grid}.br-swatch{gap:0.45rem;grid-template-rows:1fr auto;min-width:0}.br-swatch i{border-radius:9px;box-shadow:inset 0 0 0 1px rgba(128,128,140,0.28)}.br-swatch b{color:var(--b-ink);font-family:var(--b-font);font-size:0.4375rem;font-weight:500;letter-spacing:0.05em;opacity:0.62;text-align:center;transition:color 0.55s var(--ease)}.br-typo{align-items:center;background:var(--b-bg)!important;display:flex!important;gap:1rem;justify-content:center;padding:1rem}.br-typo-aa{color:var(--b-ink);font-family:var(--b-font);font-size:clamp(2.4rem,7vw,3.4rem);font-weight:var(--b-weight);line-height:0.9;transition:color 0.55s var(--ease)}.br-typo-info{display:grid;gap:0.35rem}.br-typo-n{color:var(--b-acc);display:none;font-family:var(--b-font);font-size:0.6rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase}.br-live[data-k=a] .br-typo-n[data-typo=a],.br-live[data-k=b] .br-typo-n[data-typo=b],.br-live[data-k=c] .br-typo-n[data-typo=c]{display:block}.br-typo-spec{color:var(--b-mut);font-family:var(--b-font);font-size:0.5rem;letter-spacing:0.04em;line-height:1.7}.br-book{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr)}.br-book-nav{align-content:start;display:grid;gap:0.4rem;list-style:none;margin:0;padding:0}.br-book-b{align-items:center;border:1px solid transparent;border-radius:15px;color:var(--n-86868b);display:flex;font-size:1rem;gap:0.85rem;padding:0.95rem 1.1rem;position:relative;text-align:left;transition:color 0.4s var(--ease),background-color 0.4s var(--ease),border-color 0.4s var(--ease);width:100%}.br-book-b:hover{background:rgb(var(--wash)/calc(var(--wash-k)*0.04));color:var(--n-f5f5f7)}.br-book-b.is-on{background:rgba(var(--blue-rgb),0.12);border-color:rgba(var(--blue-rgb),0.45);color:var(--n-f5f5f7)}.br-book-b:focus-visible{outline:2px solid rgba(var(--blue-rgb),0.9);outline-offset:3px}.br-book-n{color:var(--n-5e5e63);font-size:0.6875rem;font-weight:600;letter-spacing:0.1em;transition:color 0.4s var(--ease)}.br-book-b.is-on .br-book-n{background:var(--grad-blue-text);-webkit-background-clip:text;background-clip:text;color:transparent}.br-book-scena{background:linear-gradient(180deg,var(--n-17171c) 0%,var(--n-0d0d10) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:24px;padding:0.75rem;position:relative}.br-karta{background:#f7f7f5;border-radius:17px;box-shadow:0 24px 50px -24px rgba(0,0,0,0.9);display:none;padding:1.4rem 1.5rem 1.5rem}.br-karta.is-on{animation:br-karta-wejscie 0.5s var(--ease) both;display:block}@keyframes br-karta-wejscie{0%{opacity:0;transform:translateY(10px)}}.br-karta-t{color:#8a8a86;font-size:0.6875rem;font-weight:600;letter-spacing:0.13em;text-transform:uppercase}.br-karta-w{display:grid;margin:0.9rem 0 1.1rem;min-height:168px;place-items:center}.br-karta-w svg{height:auto;max-width:340px;width:100%}.br-karta-d{border-top:1px solid rgba(17,17,17,0.1);color:#55554f;font-size:0.8125rem;line-height:1.6;padding-top:0.9rem}.br-k-siatka path{fill:none;stroke:rgba(17,17,17,0.12);stroke-width:1}.br-k-prow{fill:none;stroke:rgba(17,17,17,0.28);stroke-dasharray:3 3;stroke-width:1}.br-k-znak{color:#111;fill:#111}.br-k-mia path{fill:none;stroke:rgba(17,17,17,0.45);stroke-width:1}.br-k-mia text{fill:#55554f;font-family:var(--sans);font-size:9px;letter-spacing:0.08em}.br-k-pole{fill:none;stroke:#d64545;stroke-dasharray:4 3;stroke-width:1}.br-k-pole2{fill:rgba(17,17,17,0.04);stroke:rgba(17,17,17,0.18);stroke-width:1}.br-k-wersje{display:grid!important;gap:0.6rem;grid-template-columns:repeat(2,1fr);width:100%}.br-k-w{background:#fff;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(17,17,17,0.09);color:#111;display:grid;gap:0.4rem;justify-items:center;padding:0.8rem 0.5rem 0.6rem}.br-k-w.is-inv{background:#111;color:#f7f7f5}.br-k-w svg{color:currentColor;max-width:118px;width:100%}.br-k-w svg text{fill:currentColor;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:0.16em}.br-k-w i{color:#8a8a86;font-size:0.625rem;font-style:normal;letter-spacing:0.1em;text-transform:uppercase}.br-k-w.is-inv i{color:#a5a5a0}.br-k-kolory{display:grid!important;gap:0.6rem;grid-template-columns:repeat(2,1fr);width:100%}.br-k-kolor{background-color:#fff;background-image:linear-gradient(rgba(17,17,17,0.12),rgba(17,17,17,0.12)),linear-gradient(var(--c),var(--c));background-position:22px 0,0 0;background-repeat:no-repeat;background-size:1px 100%,22px 100%;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(17,17,17,0.09);display:grid;gap:0.15rem;padding:0.7rem 0.8rem 0.7rem 2.3rem}.br-k-kolor b{color:#111;font-size:0.8125rem}.br-k-kolor i{color:#8a8a86;font-size:0.5625rem;font-style:normal;letter-spacing:0.04em;line-height:1.5}.br-k-typo{color:#111;display:grid!important;gap:0.55rem;width:100%}.br-k-typo span{align-items:baseline;border-bottom:1px solid rgba(17,17,17,0.08);display:flex;gap:1rem;justify-content:space-between;padding-bottom:0.5rem}.br-k-typo i{color:#8a8a86;font-size:0.5625rem;font-style:normal;letter-spacing:0.08em;white-space:nowrap}.br-k-t1{font-size:1.6rem;font-weight:600;letter-spacing:-0.02em}.br-k-t2{font-size:1.05rem;font-weight:500}.br-k-t3{color:#3d3d39;font-size:0.8125rem;line-height:1.6}.br-k-t4{font-size:0.625rem;font-weight:600;letter-spacing:0.13em}.br-k-nie{display:grid!important;gap:0.5rem;grid-template-columns:repeat(4,1fr);width:100%}.br-k-n{display:grid;gap:0.45rem;justify-items:center}.br-k-nz{aspect-ratio:1;background:#fff;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(17,17,17,0.09);color:#111;display:grid;overflow:hidden;place-items:center;position:relative;width:100%}.br-k-nz svg{width:54%}.br-k-nz:after{background:linear-gradient(to top right,transparent 47.6%,#d64545 47.6%,#d64545 52.4%,transparent 52.4%);content:"";inset:0;position:absolute}.br-k-nz1 svg{transform:scaleX(1.75)}.br-k-nz2 svg{transform:rotate(-24deg)}.br-k-nz3{color:#d43dd6}.br-k-nz4{background:repeating-linear-gradient(45deg,#e6e6e2 0 6px,#fff 6px 12px)}.br-k-n i{color:#8a8a86;font-size:0.5625rem;font-style:normal;letter-spacing:0.06em;line-height:1.3;text-align:center}.br-proces{counter-reset:none;display:grid;gap:0.85rem;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));list-style:none;margin:0;padding:0}.br-proces li{align-content:start;background:linear-gradient(180deg,var(--n-17171c) 0%,var(--n-0d0d10) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:22px;display:grid;gap:0.55rem;padding:1.5rem 1.4rem 1.6rem;position:relative;transition:border-color 0.45s var(--ease)}.br-proces li:hover{border-color:rgba(var(--blue-rgb),0.35)}.br-proces-n{color:var(--n-3a3a40);font-size:0.6875rem;font-weight:600;letter-spacing:0.1em;position:absolute;right:1.3rem;top:1.3rem}.br-proces-i{background:rgba(var(--blue-rgb),0.12);border:1px solid rgba(var(--blue-rgb),0.3);border-radius:13px;color:#5ac8fa;display:grid;height:40px;margin-bottom:0.25rem;place-items:center;width:40px}.br-proces-i svg{height:18px;width:18px}.br-proces-t{color:var(--n-f5f5f7);font-size:1.0625rem;font-weight:600;letter-spacing:-0.015em}.br-proces-d{color:var(--n-86868b);font-size:0.875rem;line-height:1.6}@media (max-width:900px){.br-book{grid-template-columns:1fr}.br-book-nav{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.br-book-b{font-size:0.875rem;padding:0.75rem 0.85rem}}@media (max-width:1000px){.br-mk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.br-mk{grid-template-columns:minmax(0,1fr)}.br-kons{padding:1.25rem 0.75rem 1rem}.br-karta{padding:1.1rem 1rem 1.2rem}.br-k-nie{grid-template-columns:repeat(2,1fr)}.br-k-kolory,.br-k-wersje{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-r] .br-kons-opis,[data-r] .br-kons-prow circle,[data-r] .br-kons-prow path,[data-r] .br-kons-znak{opacity:1}.br-karta.is-on,[data-r].in .br-kons-znak{animation:none}}.br-logo{color:var(--b-ink);display:grid;gap:0.3rem;justify-items:center;transition:color 0.55s var(--ease)}.br-logo-nazwa{font-family:var(--b-font);font-size:4.3cqw;font-weight:var(--b-weight);letter-spacing:var(--b-track);line-height:1;text-indent:var(--b-track);transition:letter-spacing 0.55s var(--ease)}.br-logo-pod{color:var(--b-mut);font-family:var(--b-font);font-size:2cqw;letter-spacing:0.2em;text-indent:0.2em;transition:color 0.55s var(--ease)}.br-logo-szyld .br-logo-nazwa{color:var(--b-na-acc);font-size:3.8cqw}.br-logo-szyld{color:var(--b-na-acc)}.br-ark-svg{background:radial-gradient(120% 120% at 50% 0%,rgb(var(--wash)/calc(var(--wash-k)*0.05)),transparent 70%),linear-gradient(180deg,var(--n-131318) 0%,var(--n-0b0b0e) 100%);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:24px;display:block;height:auto;width:100%}.br-ark-papier{fill:#efebe3;filter:drop-shadow(0 6px 14px rgba(0,0,0,0.55))}.br-ark-konstr path{fill:none;stroke:rgba(30,28,24,0.22);stroke-dasharray:4 4;stroke-width:0.8}.br-ark-linia path{fill:none;opacity:0.62;stroke:#4a4740;stroke-linecap:round;stroke-width:3.4}.br-ark-lekka path{fill:none;opacity:0.3;stroke:#4a4740;stroke-linecap:round;stroke-width:2}.br-ark-wym path{fill:none;stroke:rgba(30,28,24,0.55);stroke-width:1.1}.br-ark-wym text{fill:#6b675e;font-family:var(--sans);font-size:10px;letter-spacing:0.07em}.br-ark-etykieta{fill:var(--n-5e5e63);font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:0.18em}.br-ark-strzalka{fill:none;stroke:rgb(var(--wash)/calc(var(--line-k)*0.28));stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1}.br-ark-nazwa,.br-ark-znak{fill:var(--n-f5f5f7)}.br-ark-nazwa{font-family:var(--sans);font-size:17px;font-weight:500;letter-spacing:5.8px}.br-ark-pod{fill:var(--n-86868b);font-family:var(--sans);font-size:7.5px;letter-spacing:2.2px}.dv-demo{align-items:start;display:grid;gap:1.5rem;grid-template-columns:19rem 1fr}@media (max-width:960px){.dv-demo{grid-template-columns:1fr}}.dv-steps{display:grid;gap:0.5rem}@media (max-width:960px){.dv-steps{grid-template-columns:repeat(2,1fr)}.dv-step-d{display:none!important}}.dv-step{border:1px solid transparent;border-radius:18px;display:flex;gap:0.9rem;padding:1rem 1.1rem;text-align:left;transition:background-color 0.3s var(--ease),border-color 0.3s var(--ease);width:100%}.dv-step:hover{background:rgb(var(--wash)/calc(var(--wash-k)*0.03))}.dv-step.is-on{background:var(--n-101014);border-color:rgba(var(--blue-rgb),0.35)}.dv-step-n{color:var(--n-5e5e63);flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;padding-top:0.15rem}.dv-step.is-on .dv-step-n{color:#5ac8fa}.dv-step-t{display:block;font-size:15px;font-weight:600;letter-spacing:-0.01em}.dv-step-d{color:var(--n-86868b);display:block;font-size:13px;line-height:1.5;margin-top:0.3rem}.dv-screen{background:var(--n-0d0d10);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.09));border-radius:22px;box-shadow:0 40px 90px -40px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));min-width:0;overflow:hidden}.dv-pane.is-on{animation:dv-in 0.45s var(--ease)}@keyframes dv-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dv-pane.is-on{animation:none}}.dv-p-ico{background:rgba(var(--blue-rgb),0.12);border:1px solid rgba(var(--blue-rgb),0.25);border-radius:12px;color:#5ac8fa;display:inline-grid;height:2.4rem;place-items:center;width:2.4rem}.dv-tags{display:flex;flex-wrap:wrap;gap:0.4rem;margin-top:1.1rem}.dv-tags li{background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.08));border-radius:999px;color:var(--n-c9c9cf);font-size:12.5px;line-height:1.4;padding:0.28rem 0.7rem}.pr{margin:0 auto;max-width:1080px}.pr-g-h{align-items:center;display:flex;gap:1rem;margin-bottom:1.1rem}.pr-g-n{background-image:var(--grad-blue);border-radius:999px;color:#fff;display:grid;flex:none;font-size:15px;font-weight:600;height:2.6rem;place-items:center;width:2.6rem}.pr-g-t{font-size:clamp(1.35rem,2.6vw,1.75rem);font-weight:600;letter-spacing:-0.02em;line-height:1.15;margin-top:0.2rem}.pr-panel{background:var(--n-101014);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:24px;overflow:hidden}.pr-cols,.pr-row{align-items:center;display:grid;gap:1.25rem;grid-template-columns:minmax(0,0.85fr) 2.5rem minmax(0,1.35fr);padding:0 1.75rem}.pr-cols{border-bottom:1px solid var(--hair);color:var(--n-6b6b73);font-size:11px;font-weight:600;letter-spacing:0.12em;padding-bottom:0.9rem;padding-top:0.9rem;text-transform:uppercase}.pr-cols span:last-child{grid-column:3}.pr-row{padding-bottom:1.35rem;padding-top:1.35rem;transition:background-color 0.3s var(--ease)}.pr-row+.pr-row{border-top:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.06))}.pr-row:hover{background:rgb(var(--wash)/calc(var(--wash-k)*0.025))}.pr-q{color:var(--n-a1a1a8);font-size:15px;line-height:1.5}.pr-q-l{display:none}.pr-arw{background:rgba(var(--blue-rgb),0.1);border-radius:999px;color:#5ac8fa;display:grid;height:2.5rem;place-items:center;width:2.5rem}.pr-a{align-items:flex-start;display:flex;gap:0.9rem}.pr-ico{background:rgba(var(--blue-rgb),0.12);border:1px solid rgba(var(--blue-rgb),0.25);border-radius:12px;color:#5ac8fa;display:grid;flex:none;height:2.4rem;place-items:center;width:2.4rem}.pr-a-t{color:var(--n-f5f5f7);font-size:17px;font-weight:600;letter-spacing:-0.015em;line-height:1.35}.pr-tags{margin-top:0.7rem}@media (max-width:760px){.pr-cols{display:none}.pr-row{gap:0.9rem;grid-template-columns:1fr;padding:1.3rem 1.25rem}.pr-q{border-left:2px solid rgb(var(--wash)/calc(var(--wash-k)*0.14));font-size:14px;padding-left:0.85rem}.pr-q-l{color:var(--n-6b6b73);display:block;font-size:10.5px;font-weight:600;letter-spacing:0.12em;margin-bottom:0.15rem;text-transform:uppercase}.pr-arw{display:none}}.dv-law{align-items:center;background:var(--n-0b0b0f);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:32px;display:grid;gap:3rem;grid-template-columns:1.1fr 1fr;padding:2.5rem}@media (max-width:960px){.dv-law{gap:2rem;grid-template-columns:1fr;padding:1.6rem}}.dv-law-l{grid-template-columns:1fr}.dv-base{background:linear-gradient(180deg,rgba(var(--blue-rgb),0.08),transparent);border:1px solid rgba(var(--blue-rgb),0.3);border-radius:24px;display:grid;gap:1.5rem 2.5rem;grid-template-columns:17rem 1fr;padding:2rem}@media (max-width:860px){.dv-base{grid-template-columns:1fr;padding:1.5rem}}.dv-ext,.dv-mk{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.dv-mk{grid-template-columns:repeat(3,1fr)}@media (max-width:960px){.dv-ext{grid-template-columns:repeat(2,1fr)}.dv-mk{grid-template-columns:1fr}}@media (max-width:560px){.dv-ext{grid-template-columns:1fr}}.dv-ext-c{border-radius:24px;display:flex;flex-direction:column;padding:1.6rem}.dv-ext-t{font-size:17px;font-weight:600;letter-spacing:-0.015em;line-height:1.3;margin-top:1.1rem}.dv-ext-d{color:var(--n-86868b);font-size:14px;line-height:1.55;margin-top:0.6rem}.dv-more{align-self:flex-start;font-size:14px;margin-top:auto;padding-top:1.1rem}.ip{--ip-ink:#1e2420;--ip-ink2:#5d645f;--ip-ink3:#8b918c;--ip-line:#ebe7df;--ip-field:#dcd7cd;--ip-brand:#24392f;--ip-sand:#b08d5b;--ip-soft:#f3f1ec;--ip-serif:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,serif;color:var(--ip-ink)}.dv-screen.ip{background:#fff;border-color:rgb(var(--wash)/calc(var(--wash-k)*0.14))}.ip-bar{align-items:center;background:#ebeae6;border-bottom:1px solid #dad7d0;display:flex;gap:6px;padding:9px 14px}.ip-bar i{background:#ff5f57;border-radius:50%;flex:none;height:10px;width:10px}.ip-bar i:nth-child(2){background:#febc2e}.ip-bar i:nth-child(3){background:#28c840}.ip-url{background:#fff;border-radius:6px;color:var(--ip-ink2);font-size:12px;margin:0 auto;min-width:0;overflow:hidden;padding:3px 16px;text-overflow:ellipsis;white-space:nowrap}.ip-site{background:#fbfaf7;display:flex;flex-direction:column;min-height:44.75rem}.ip-site>.dv-pane{display:flex;flex:1;flex-direction:column}.ip-site>.dv-pane[hidden]{display:none}.ip-head{align-items:center;background:#fff;border-bottom:1px solid var(--ip-line);display:flex;gap:1.5rem;padding:12px 22px}.ip-head[hidden]{display:none}.ip-logo{align-items:center;color:var(--ip-brand);display:flex;gap:8px}.ip-logo svg{height:24px;width:24px}.ip-logo>span{font-family:var(--ip-serif);font-size:18px;line-height:1}.ip-logo small{color:var(--ip-ink3);display:block;font-family:var(--sans);font-size:8px;letter-spacing:0.32em;margin-top:3px;text-transform:uppercase}.ip-nav{color:var(--ip-ink2);display:flex;font-size:12.5px;gap:18px;margin-left:auto}.ip-nav .is-on{box-shadow:inset 0 -2px 0 var(--ip-sand);color:var(--ip-brand);font-weight:600;padding-bottom:3px}.ip-tel{background:var(--ip-brand);border-radius:6px;color:#fff;flex:none;font-size:12px;font-weight:600;padding:7px 12px}@media (max-width:1100px){.ip-nav{display:none}.ip-tel{margin-left:auto}}.ip-hero{background:#c9cfd3;flex:none;height:132px;overflow:hidden;position:relative}.ip-hero img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%}.ip-hero:after{background:linear-gradient(90deg,rgba(18,28,23,0.74),rgba(18,28,23,0.2) 60%,rgba(18,28,23,0.05));content:"";inset:0;position:absolute}.ip-hero-t{bottom:18px;color:#fff;left:22px;position:absolute;z-index:1}.ip-kick{font-size:10.5px;letter-spacing:0.18em;opacity:0.85;text-transform:uppercase}.ip-h{font-family:var(--ip-serif);font-size:30px;line-height:1.05;margin-top:5px}.ip-hero-n{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.28);border-radius:6px;bottom:18px;color:#fff;font-size:12px;padding:6px 10px;position:absolute;right:18px;z-index:1}.ip-filters{align-items:flex-end;background:#fff;border-bottom:1px solid var(--ip-line);display:flex;flex-wrap:wrap;gap:12px 18px;padding:14px 22px}.ip-fg{display:flex;flex-direction:column;gap:5px}.ip-fl{color:var(--ip-ink3);font-size:10px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase}.ip-seg{border:1px solid var(--ip-field);border-radius:7px;display:inline-flex;overflow:hidden}.ip-seg button{background:#fff;color:var(--ip-ink);font-size:13px;padding:6px 12px;transition:background-color 0.2s var(--ease),color 0.2s var(--ease)}.ip-seg button+button{border-left:1px solid var(--ip-field)}.ip-seg button:hover{background:var(--ip-soft)}.ip-seg button.is-on{background:var(--ip-brand);color:#fff}.ip-sel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%235d645f' stroke-width='1.5'%3E%3Cpath d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid var(--ip-field);border-radius:7px;min-width:8.5rem;padding:6px 30px 6px 10px}.ip-sel,.ip-tog{color:var(--ip-ink);font-size:13px}.ip-tog{align-items:center;cursor:pointer;display:flex;gap:7px;padding-bottom:6px}.ip-tog input{accent-color:var(--ip-brand);height:15px;width:15px}.ip-tbl-wrap{overflow-x:auto;padding:2px 22px 0}.ip-tbl{border-collapse:collapse;color:var(--ip-ink);font-size:13px;width:100%}.ip-tbl th{border-bottom:1px solid var(--ip-line);color:var(--ip-ink3);font-size:10px;font-weight:600;letter-spacing:0.12em;padding:11px 8px;text-align:left;text-transform:uppercase;white-space:nowrap}.ip-tbl td{border-bottom:1px solid #efece6;padding:6px 8px;vertical-align:middle;white-space:nowrap}.ip-tbl td b{font-weight:600}.ip-tbl tbody tr:not(.ip-empty){cursor:pointer;transition:background-color 0.2s var(--ease)}.ip-tbl tbody tr:not(.ip-empty):focus-visible,.ip-tbl tbody tr:not(.ip-empty):hover{background:#f3f0e9;outline:none}.ip-tbl tr.is-sold td{color:#a6aaa6}.ip-td-plan{padding-bottom:4px!important;padding-top:4px!important;width:60px}.ip-td-plan .pl{width:42px}.ip-td-cena{font-weight:600}.ip-tbl tr.is-sold .ip-td-cena{font-weight:400}.ip-empty td{color:var(--ip-ink3);padding:1.4rem 8px;white-space:normal}.ip-hint{color:var(--ip-ink3);font-size:12px;padding:12px 22px 18px}@media (max-width:640px){.ip-hide-s{display:none}.ip-hero{height:120px}.ip-h{font-size:24px}.ip-hero-n{display:none}.ip-filters{padding:12px 14px}.ip-tbl-wrap{padding:2px 10px 0}.ip-tbl{font-size:12px}.ip-tbl td,.ip-tbl th{padding-left:4px;padding-right:4px}.ip-tbl .ip-st{font-size:10px;padding:2px 5px}.ip-hint{padding:12px 14px 16px}}.ip-st{border-radius:5px;display:inline-flex;font-size:11px;font-weight:600;padding:3px 8px;white-space:nowrap}.ip-st.is-ok{background:#e2efe6;color:#2c6e45}.ip-st.is-rez{background:#f7ead3;color:#8f5c08}.ip-st.is-sold{background:#efeeea;color:#898d89}.pl{display:block;font-family:var(--sans);height:auto;width:100%}.pl-floor{fill:#fff}.pl-wet rect{fill:#edf1f1}.pl-out{fill:none;stroke:#1f2421;stroke-linecap:square;stroke-width:5}.pl-in{fill:none;stroke:#1f2421;stroke-linecap:square;stroke-width:2.6}.pl-win{fill:none;stroke:#fff;stroke-width:2}.pl-d{fill:none;stroke:#8b918c;stroke-width:0.8}.pl-f{fill:none;stroke:#bdb6a9;stroke-width:0.8}.pl-t{fill:#1e2420;font-size:8.6px;font-weight:600}.pl-a,.pl-t{text-anchor:middle}.pl-a{fill:#6f756f;font-size:7.6px}.pl-ext{fill:#f2ede3;stroke:#bdb6a9;stroke-dasharray:3 2;stroke-width:0.8}.pl-ext.is-green{fill:#e1ebda;stroke:#93a98a}.pl-n circle{fill:none;stroke:#bdb6a9;stroke-width:0.8}.pl-n path{fill:#1e2420}.pl.is-thumb .pl-out{stroke-width:10}.pl.is-thumb .pl-in{stroke-width:6}.pl.is-thumb .pl-win{display:none}.ip-crumbs{align-items:center;color:var(--ip-ink3);display:flex;flex-wrap:wrap;font-size:12px;gap:7px;padding:14px 22px 0}.ip-crumbs button{color:var(--ip-brand);text-decoration:underline;text-decoration-color:#c9c2b4;text-underline-offset:2px}.ip-card{display:grid;gap:24px;grid-template-columns:1.2fr 1fr;padding:14px 22px 22px}@media (max-width:1100px){.ip-card{grid-template-columns:1fr}}.ip-stage{aspect-ratio:16/11;background:#fff;border:1px solid var(--ip-line);border-radius:8px;display:grid;overflow:hidden;padding:14px;place-items:center}.ip-stage .pl{height:100%;width:100%}.ip-stage.is-foto{padding:0}.ip-stage img{animation:dv-in 0.4s var(--ease);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ip-thumbs{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-top:8px}.ip-thumbs button{aspect-ratio:4/3;background:#fff;border:1px solid var(--ip-line);border-radius:6px;opacity:0.72;overflow:hidden;padding:0;transition:opacity 0.2s var(--ease)}.ip-thumbs button:hover{opacity:1}.ip-thumbs button.is-on{opacity:1;outline:2px solid var(--ip-brand);outline-offset:1px}.ip-thumbs img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ip-thumbs span{display:grid;height:100%;padding:6px;place-items:center}.ip-thumbs span .pl{height:100%;width:100%}.ip-info-h{align-items:center;display:flex;gap:10px;justify-content:space-between}.ip-title{color:var(--ip-ink);font-family:var(--ip-serif);font-size:24px;line-height:1.15}.ip-sub{color:var(--ip-ink2);font-size:12.5px;margin-top:4px}.ip-price{font-size:26px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-0.02em;margin-top:16px}.ip-ppm{color:var(--ip-ink3);font-size:12px;font-variant-numeric:tabular-nums}.ip-dl{border-top:1px solid var(--ip-line);margin-top:14px}.ip-dl>div{border-bottom:1px solid var(--ip-line);display:flex;font-size:12.5px;gap:12px;justify-content:space-between;padding:8px 0}.ip-dl dt{color:var(--ip-ink3)}.ip-dl dd{font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.ip-cta{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ip-cta[hidden]{display:none}.ip-btn{align-items:center;background:var(--ip-brand);border:1px solid var(--ip-brand);border-radius:7px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;padding:10px 16px;transition:background-color 0.2s var(--ease)}.ip-btn:hover{background:#18291f}.ip-btn--o{background:transparent;color:var(--ip-brand)}.ip-btn--o:hover{background:var(--ip-soft)}.ip-similar{background:#f7ead3;border-radius:8px;color:#8f5c08;font-size:12.5px;margin-top:16px;padding:10px 12px}.ip-similar[hidden]{display:none}.ip-more{padding:0 22px 22px}.ip-more-l{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:8px}.ip-more-c{align-items:center;background:#fff;border:1px solid var(--ip-line);border-radius:8px;display:flex;gap:12px;padding:10px 12px;text-align:left;transition:border-color 0.2s var(--ease)}.ip-more-c:hover{border-color:var(--ip-brand)}.ip-more-p{flex:none;width:46px}.ip-more-c b{display:block;font-size:13px;font-weight:600}.ip-more-c small{color:var(--ip-ink3);display:block;font-size:11.5px}.ip-more-c em{color:var(--ip-brand);display:block;font-size:12.5px;font-style:normal;font-weight:600;margin-top:2px}@media (max-width:760px){.ip-more{padding:0 14px 16px}.ip-more-l{grid-template-columns:1fr}}.ip-files{color:var(--ip-brand);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 16px;margin-top:16px}.ip-files span{text-decoration:underline;text-decoration-color:#c9c2b4;text-underline-offset:2px}.ip-contact{display:grid;flex:1;grid-template-columns:0.85fr 1.15fr}.ip-contact-img{overflow:hidden;position:relative}.ip-contact-img img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ip-contact-img p{background:rgba(255,255,255,0.93);border-radius:8px;bottom:14px;color:var(--ip-ink2);font-size:11.5px;left:14px;line-height:1.5;padding:11px 13px;position:absolute;right:14px}.ip-contact-img b{color:var(--ip-ink);display:block;font-size:13px}.ip-form{display:flex;flex-direction:column;padding:24px 26px}.ip-lok{align-items:center;background:var(--ip-soft);border:1px solid #e4ded2;border-radius:8px;display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 10px;margin-top:16px;padding:10px 12px}.ip-lok-l{color:var(--ip-ink3);font-size:10px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase}.ip-lok-auto{color:#2c6e45;font-size:11px;font-weight:500;margin-left:auto}.ip-lok-auto:before{content:"✓ "}.ip-fields{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:12px}.ip-field{background:#fff;border:1px solid var(--ip-field);border-radius:7px;display:flex;flex-direction:column;gap:2px;padding:8px 11px}.ip-field span{color:var(--ip-ink3);font-size:10.5px}.ip-field b{font-size:13px;font-weight:500}.ip-field--w{grid-column:1/-1}.ip-field--ta{min-height:4.6rem}.ip-consent{align-items:center;color:var(--ip-ink2);display:flex;font-size:11.5px;gap:8px;margin:12px 0 14px}.ip-check{background:var(--ip-brand);border-radius:3px;flex:none;height:14px;position:relative;width:14px}.ip-check:after{border:solid #fff;border-width:0 1.6px 1.6px 0;content:"";height:7.5px;left:4.6px;position:absolute;top:1.8px;transform:rotate(45deg);width:4px}.ip-form .ip-btn{align-self:flex-start}@media (max-width:760px){.ip-contact{grid-template-columns:1fr}.ip-contact-img{height:160px}.ip-form{padding:18px 16px}.ip-fields{grid-template-columns:1fr}}.ip-crm{background:#fff;display:grid;flex:1;grid-template-columns:15rem 1fr}.ip-crm-side{background:#f6f5f2;border-right:1px solid var(--ip-line);padding:16px 10px}.ip-crm-app{align-items:center;display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding:0 8px 10px}.ip-crm-app span{background:var(--ip-brand);border-radius:999px;color:#fff;font-size:11px;padding:1px 7px}.ip-crm-list li{align-items:center;border-radius:7px;display:flex;font-size:12px;gap:9px;padding:9px 8px}.ip-crm-list li+li{margin-top:2px}.ip-crm-list b{display:block;font-weight:600}.ip-crm-list small{color:var(--ip-ink3);display:block;font-size:11px}.ip-crm-list i{background:#e2efe6;border-radius:4px;color:#2c6e45;font-size:10px;font-style:normal;font-weight:600;margin-left:auto;padding:2px 6px}.ip-crm-list li.is-on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.05),0 0 0 1px var(--ip-line)}.ip-av{background:#dde7df;border-radius:50%;color:var(--ip-brand);display:grid;flex:none;font-size:11px;font-weight:600;height:30px;place-items:center;width:30px}.ip-av.is-b{background:#f2e5cf;color:#6b4a1d}.ip-av.is-c{background:#e2e3f1;color:#474c78}.ip-av--l{font-size:14px;height:42px;width:42px}.ip-crm-main{display:flex;flex-direction:column;padding:20px 24px}.ip-crm-h{align-items:center;border-bottom:1px solid var(--ip-line);display:flex;gap:12px;padding-bottom:14px}.ip-crm-h .ip-title{font-family:var(--sans);font-size:18px;font-weight:600;letter-spacing:-0.01em}.ip-crm-time{align-self:flex-start;color:var(--ip-ink3);font-size:11.5px;margin-left:auto;white-space:nowrap}.ip-dl--crm{border-top:0;margin-top:4px}.ip-dl--crm dd{max-width:68%}.ip-src{background:#e6effa;border-radius:4px;color:#1a5fb4;display:inline-block;font-size:10.5px;font-weight:600;margin-right:3px;padding:1px 6px}.ip-pipe{display:grid;gap:3px;grid-template-columns:repeat(4,1fr);margin-top:18px}.ip-pipe li{background:var(--ip-soft);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%,9px 50%);color:var(--ip-ink3);font-size:11.5px;padding:8px 6px 8px 12px;text-align:center}.ip-pipe li:first-child{border-radius:6px 0 0 6px;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%)}.ip-pipe li.is-on{background:var(--ip-brand);color:#fff;font-weight:600}.ip-crm-f{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;justify-content:space-between;margin-top:auto;padding-top:18px}.ip-crm-f,.ip-crm-k{color:var(--ip-ink3)}.ip-crm-k{font-size:10px;font-weight:600;letter-spacing:0.12em;margin-top:22px;text-transform:uppercase}.ip-tl{margin-top:10px;padding-left:16px;position:relative}.ip-tl:before{background:var(--ip-line);bottom:6px;content:"";left:3.5px;position:absolute;top:6px;width:1px}.ip-tl li{color:var(--ip-ink2);display:flex;font-size:12.5px;gap:12px;padding:5px 0;position:relative}.ip-tl li:before{background:#fff;border:1.5px solid #c7c1b5;border-radius:50%;content:"";height:8px;left:-16px;position:absolute;top:10px;width:8px}.ip-tl li:last-child:before{background:var(--ip-brand);border-color:var(--ip-brand)}.ip-tl time{color:var(--ip-ink3);flex:none;font-variant-numeric:tabular-nums;width:2.6rem}.ip-reset{color:var(--ip-brand);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:2px}@media (max-width:760px){.ip-crm{grid-template-columns:1fr}.ip-crm-side{border-bottom:1px solid var(--ip-line);border-right:0}.ip-crm-list li:not(.is-on){display:none}.ip-crm-main{padding:16px}.ip-pipe li{font-size:10.5px;padding-left:10px}}.ip-adm{background:#fff;border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.14));border-radius:16px;box-shadow:0 34px 80px -36px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));overflow:hidden}.ip-adm-b{background:#fbfaf7;padding:18px 20px 20px}.ip-adm-h{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ip-adm-k{color:var(--ip-ink3);font-size:11.5px}.ip-adm-t{font-size:17px;font-weight:600;letter-spacing:-0.01em;margin-top:2px}.ip-adm-g{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:14px}.ip-field.is-ro{background:var(--ip-soft)}.ip-adm-chart{background:#fff;border:1px solid var(--ip-line);border-radius:8px;margin-top:10px;padding:12px 12px 6px}.ip-adm-ch{color:var(--ip-ink3);display:flex;font-size:11.5px;justify-content:space-between}.ip-adm-ch b{color:var(--ip-ink);font-weight:600}.ip-adm-chart svg{display:block;font-family:var(--sans);height:auto;margin-top:6px;width:100%}.ip-ch-grid{stroke:#efece6;stroke-width:1}.ip-ch-area{fill:rgba(36,57,47,0.07)}.ip-ch-line{fill:none;stroke:var(--ip-brand);stroke-width:1.8}.ip-ch-dot{fill:#fff;stroke:var(--ip-brand);stroke-width:1.5}.ip-ch-v{fill:var(--ip-ink);font-size:8.5px;font-weight:600}.ip-ch-x{fill:var(--ip-ink3);font-size:8px}.ip-adm-rows{margin-top:6px}.ip-adm-rows>div{border-bottom:1px solid var(--ip-line);display:flex;font-size:12.5px;gap:12px;justify-content:space-between;padding:8px 0}.ip-adm-rows span{color:var(--ip-ink3)}.ip-adm-rows b{font-variant-numeric:tabular-nums;font-weight:500}.ip-adm-ok{align-items:center;background:#e8f2eb;border-radius:8px;color:#2c6e45;display:flex;font-size:12px;gap:10px;margin-top:14px;padding:10px 12px}.ip-adm-ok b{font-weight:600;margin-right:4px}.ip-adm-ok-i{background:#2c6e45;border-radius:50%;color:#fff;display:grid;flex:none;font-size:11px;height:20px;place-items:center;width:20px}@media (max-width:480px){.ip-adm-g{grid-template-columns:1fr}}.dv-ext-c.ip-tile{padding:0.7rem 0.7rem 1.5rem}.ip-tile .dv-ext-d,.ip-tile .dv-ext-t{padding:0 0.9rem}.ip-tile-img{aspect-ratio:4/3;background:#d9d6cf;border-radius:17px;overflow:hidden;position:relative}.ip-tile-img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 0.7s var(--ease);width:100%}.ip-tile:hover .ip-tile-img img{transform:scale(1.035)}.ip-tile-img svg{height:100%;inset:0;position:absolute;width:100%}.ip-hl{fill:rgba(52,168,96,0.42);stroke:#fff;stroke-width:4}.ip-hl.is-sold{fill:rgba(196,64,52,0.36);stroke-width:0}.ip-pin path,.ip-pin rect{fill:#fff}.ip-pin text{fill:#1e2420;font-family:var(--sans);font-size:40px;font-weight:600;text-anchor:middle}.ip-badge{background:rgba(255,255,255,0.95);border-radius:8px;bottom:10px;box-shadow:0 8px 20px -8px rgba(0,0,0,0.45);color:#1e2420;font-size:12px;font-weight:500;left:10px;line-height:1.35;max-width:calc(100% - 20px);padding:6px 10px;position:absolute}.ip-badge--cal{color:#5d645f;font-size:11.5px}.ip-badge--cal b{color:#2c6e45;display:block;font-size:12.5px;font-weight:600}.ip-badge--cal b:before{content:"✓ "}.ip-heart{background:#fff;border-radius:50%;box-shadow:0 6px 16px -6px rgba(0,0,0,0.4);color:#d64545;display:grid;height:34px;place-items:center;position:absolute;right:10px;top:10px;width:34px}.ip-heart svg{fill:currentColor;height:17px;width:17px}.ip-360{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(20,24,22,0.38);border:2px solid rgba(255,255,255,0.9);border-radius:50%;color:#fff;display:grid;font-size:15px;font-weight:700;height:60px;left:50%;place-items:center;position:absolute;top:45%;transform:translate(-50%,-50%);width:60px}.ip--bud{--ip-brand:#263241;--ip-sand:var(--bd-akcent,#e0682a);--ip-soft:#f1f1ee;--ip-serif:var(--sans)}.ip--bud .ip-site{background:#f8f8f6}.ip--bud .ip-logo>span{font-size:15px;font-weight:800;letter-spacing:0.04em;text-transform:uppercase}.ip--bud .ip-logo small{letter-spacing:0.36em}.ip--bud .ip-tel{background:var(--bd-akcent,#e0682a)}.ip--bud .ip-h{font-size:28px}.ip--bud .ip-h,.ip--bud .ip-title{font-weight:700;letter-spacing:-0.02em}.ip--bud .ip-title{font-size:22px}.ip--bud .ip-btn{background:var(--bd-akcent,#e0682a);border-color:var(--bd-akcent,#e0682a)}.ip--bud .ip-btn:hover{background:var(--bd-akcent-d,#c9581f);border-color:var(--bd-akcent-d,#c9581f)}.ip--bud .ip-hero-n{background:var(--bd-akcent,#e0682a);border-color:transparent;font-weight:600}.ip--bud .ip-st.is-ok{color:#2c6e45}.ip--bud .ip-logo>span{white-space:nowrap}.bd-short{display:none}.bd-mono{background:var(--bd-akcent,#e0682a);border-radius:7px;color:#fff;display:grid;flex:none;font-family:var(--sans);font-size:12px;font-weight:800;height:28px;letter-spacing:0;place-items:center;text-transform:uppercase;width:28px}@media (max-width:640px){.ip--bud .ip-head{gap:0.75rem;padding:12px 14px}.ip--bud .ip-logo>span{font-size:13px}.ip--bud .ip-h{font-size:21px;line-height:1.12;margin-top:7px}.ip--bud .ip-hero{height:150px}.ip--bud .ip-hero-t{bottom:14px;left:14px;right:14px}.bd-long{display:none}.bd-short{display:inline}}.bd-s1{display:grid;flex:1;gap:22px;grid-template-columns:1.3fr 1fr;padding:16px 22px 22px}.bd-hero img{-o-object-position:center 62%;object-position:center 62%}.bd-svc-t{font-size:17px;font-weight:700;letter-spacing:-0.01em;margin-top:14px}.bd-lists{display:grid;gap:14px;grid-template-columns:1.3fr 1fr;margin:12px 0 16px}.bd-lh{color:var(--ip-ink3);font-size:10px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase}.bd-no li,.bd-yes li{font-size:12.5px;line-height:1.4;padding:4px 0 4px 18px;position:relative}.bd-yes li:before{color:#2c6e45;content:"✓";font-weight:700;left:0;position:absolute}.bd-no li{color:var(--ip-ink2)}.bd-no li:before{color:#b4442a;content:"✕";font-size:11px;font-weight:700;left:1px;position:absolute}.bd-area{align-self:start;background:#fff;border:1px solid var(--ip-line);border-radius:10px;display:flex;flex-direction:column;padding:14px}.bd-map{border:1px solid #e3e5e1;border-radius:8px;margin-top:8px;overflow:hidden}.bd-map svg{display:block;font-family:var(--sans);height:auto;width:100%}.bd-m-bg{fill:#eef1ea}.bd-m-w{fill:none;stroke:#c9dbe6;stroke-linecap:round;stroke-width:5}.bd-m-r{fill:none;stroke:#fff;stroke-width:2.2}.bd-m-z{fill:color-mix(in srgb,var(--bd-akcent,#e0682a) 8%,transparent);stroke:var(--bd-akcent,#e0682a);stroke-dasharray:4 3;stroke-width:1.2}.bd-m-zl{fill:var(--bd-akcent-t,#b8531e);font-size:8.5px;font-weight:600;text-anchor:middle}.bd-m-p circle{fill:#263241;stroke:#fff;stroke-width:1.2}.bd-m-p text{fill:#4a525c;font-size:8.5px}.bd-m-p.is-out circle{fill:#a5aaa9}.bd-m-p.is-out text{fill:#8f9493}.bd-m-p.is-on circle{fill:var(--bd-akcent,#e0682a)}.bd-m-p.is-on text{fill:#1e2420;font-weight:700}.bd-area-l{margin-bottom:5px;margin-top:12px}.bd-area .ip-sel{width:100%}.bd-area-r{background:#e8f2eb;border-radius:7px;color:#2c6e45;font-size:12px;line-height:1.45;margin-top:10px;padding:8px 10px}.bd-area-r.is-out{background:#fbe9e3;color:#9a3b22}@media (max-width:1100px){.bd-s1{grid-template-columns:1fr}}@media (max-width:640px){.bd-s1{padding:14px}.bd-lists{grid-template-columns:1fr}}.bd-stage{position:relative}.bd-stage-c{background:rgba(20,26,32,0.72);border-radius:6px;bottom:10px;color:#fff;font-size:11.5px;font-weight:500;left:10px;padding:5px 9px;position:absolute}.bd-thumbs{grid-template-columns:repeat(3,1fr)}.bd-thumbs button{position:relative}.bd-thumbs button span{background:linear-gradient(0deg,rgba(0,0,0,0.6),transparent);bottom:0;color:#fff;display:block;font-size:10.5px;font-weight:600;height:auto;left:0;padding:3px 6px;position:absolute;right:0;text-align:left}.bd-note{background:var(--ip-soft);border-radius:8px;color:var(--ip-ink2);font-size:12px;line-height:1.45;margin-top:12px;padding:9px 11px}.bd-note b{color:var(--bd-akcent-t,#b8531e);display:block;font-size:10px;letter-spacing:0.12em;text-transform:uppercase}.bd-quote{border-left:2px solid var(--bd-akcent,#e0682a);color:var(--ip-ink);font-size:12.5px;font-style:italic;line-height:1.5;margin-top:12px;padding-left:11px}.bd-quote span{color:var(--ip-ink3);display:block;font-size:11px;font-style:normal;margin-top:3px}.ip--bud .ip-card .ip-cta{margin-top:14px}.bd-person{align-items:center;display:flex;gap:10px}.bd-person img{border-radius:50%;flex:none;height:42px!important;-o-object-fit:cover;object-fit:cover;position:static!important;width:42px!important}.bd-person b{font-size:12.5px!important}.bd-fl{margin-top:14px}.bd-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.bd-chips button{background:#fff;border:1px solid var(--ip-field);border-radius:999px;color:var(--ip-ink);font-size:12.5px;padding:6px 11px;transition:background-color 0.2s var(--ease),border-color 0.2s var(--ease)}.bd-chips button.is-on,.bd-chips button:hover{border-color:var(--ip-brand)}.bd-chips button.is-on{background:var(--ip-brand);color:#fff}.bd-warn{color:#b4442a;font-size:10.5px;font-style:normal;font-weight:600}.bd-warn:empty{display:none}.bd-file b{align-items:center;display:flex;gap:7px}.bd-file b span{color:inherit;font-size:inherit}.bd-file i{background:#c8412c;border-radius:3px;color:#fff;font-size:9px;font-style:normal;font-weight:700;padding:1px 4px}.bd-file em{color:#2c6e45;font-size:10.5px;font-style:normal;font-weight:600}.bd-file em:before{content:"✓ "}.bd-term{background:#fbeee2;border-radius:7px;color:#8f4a14;font-size:12px;margin:12px 0 14px;padding:8px 10px}.bd-ok{color:#2c6e45;font-size:11px;font-weight:600}.bd-ok.is-out{color:#b4442a}.bd-cmp{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:0.85fr 1.15fr;margin-left:auto;margin-right:auto;max-width:1080px}@media (max-width:900px){.bd-cmp{grid-template-columns:1fr}}.bd-cmp-a{background:var(--n-101014);border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.07));border-radius:24px;padding:1.5rem}.bd-cmp-k{background:rgb(var(--wash)/calc(var(--wash-k)*0.06));border-radius:999px;color:var(--n-86868b);display:inline-block;font-size:12px;font-weight:600;padding:0.25rem 0.7rem}.bd-cmp-k--on{background:var(--bd-akcent,#e0682a);color:#fff}.bd-gal{display:grid;filter:saturate(0.6);gap:6px;grid-template-columns:1fr 1fr;margin-top:1rem;opacity:0.85}.bd-gal img{aspect-ratio:4/3;border-radius:10px;-o-object-fit:cover;object-fit:cover;width:100%}.bd-cmp-d{color:var(--n-86868b);font-size:15px;line-height:1.55;margin-top:1rem}.bd-pc{background:#fff;border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.12));border-radius:24px;box-shadow:0 34px 80px -36px rgb(var(--shadow)/calc(var(--shadow-k)*0.9));padding:1.5rem}.bd-pc-in{display:grid;gap:1.25rem;grid-template-columns:1fr 1.15fr;margin-top:1rem}@media (max-width:640px){.bd-pc-in{grid-template-columns:1fr}}.bd-pc-img img{border-radius:12px;height:100%;min-height:12rem;-o-object-fit:cover;object-fit:cover;width:100%}.bd-pc-l{counter-reset:bd;display:grid;gap:0.75rem}.bd-pc-l li{color:#5d645f;counter-increment:bd;font-size:13.5px;line-height:1.45;padding-left:2.1rem;position:relative}.bd-pc-l li:before{background:var(--bd-akcent,#e0682a);border-radius:50%;color:#fff;content:counter(bd);display:grid;font-size:11.5px;font-weight:700;height:1.5rem;left:0;place-items:center;position:absolute;top:0;width:1.5rem}.bd-pc-l b{color:#1e2420;display:block;font-size:14px}.bd-pc-btn{background:var(--bd-akcent,#e0682a);border-radius:7px;color:#fff;display:inline-block;font-size:12.5px;font-weight:600;margin-top:4px;padding:6px 12px}.bd-pts{display:grid;gap:0.35rem;margin-top:0.7rem;padding:0 0.9rem}.bd-pts li{color:var(--n-86868b);font-size:14px;line-height:1.5;padding-left:1rem;position:relative}.bd-pts li:before{background:#5ac8fa;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:0.6em;width:5px}.bd-ext{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.bd-ext{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.bd-ext{grid-template-columns:1fr}}.bd-ext-c{border-radius:20px;padding:1.4rem 1.5rem}.bd-ext-c h3{font-size:16px;font-weight:600;letter-spacing:-0.01em}.bd-ext-c p{color:var(--n-86868b);font-size:14px;line-height:1.55;margin-top:0.5rem}.bd-hub{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.bd-hub{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bd-hub{grid-template-columns:1fr}}.bd-hub-g{border-radius:22px;padding:1.5rem}.bd-hub-g ul{display:grid;gap:0.15rem;margin-top:0.9rem}.bd-hub-g a{color:var(--n-c9c9cf);display:flex;font-size:14.5px;gap:0.75rem;justify-content:space-between;line-height:1.4;padding:0.45rem 0}.bd-hub-g a:hover{color:var(--n-f5f5f7)}.bd-hub-g a span:last-child{color:#5ac8fa;transition:transform 0.3s var(--ease)}.bd-hub-g a:hover span:last-child{transform:translateX(2px)}.bd-autorzy{align-items:flex-start;border-radius:24px;display:flex;gap:1.25rem;padding:1.5rem 1.75rem}.bd-autorzy-f{display:flex;flex:none}.bd-autorzy-f img{background:#222;border:2px solid var(--n-101014);border-radius:50%;height:52px;-o-object-fit:cover;object-fit:cover;width:52px}.bd-autorzy-f img+img{margin-left:-14px}@media (max-width:560px){.bd-autorzy{flex-direction:column;padding:1.3rem}}.bd-praktyka-img{border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.1));border-radius:20px;display:block;overflow:hidden}.bd-praktyka-img img{aspect-ratio:4/3.4;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform 0.7s var(--ease);width:100%}.bd-praktyka-img:hover img{transform:scale(1.02)}.bz-list{display:grid;gap:1rem;margin-left:auto;margin-right:auto;max-width:1024px}.bz-row{align-items:center;display:flex;gap:1.5rem;padding:1.75rem 2rem}@media (max-width:640px){.bz-row{align-items:flex-start;flex-direction:column;gap:1rem;padding:1.5rem}}.bz-ico{background:rgba(var(--blue-rgb),0.12);border:1px solid rgba(var(--blue-rgb),0.25);border-radius:16px;color:#5ac8fa;display:grid;flex:none;height:3.25rem;place-items:center;width:3.25rem}.bz-body{display:flex;flex:1;flex-direction:column;min-width:0}.bz-t{font-size:21px;font-weight:600;letter-spacing:-0.02em;line-height:1.25}.bz-d{color:var(--n-86868b);font-size:14.5px;line-height:1.55;margin-top:0.4rem;max-width:62ch}.bz-tags{display:flex;flex-wrap:wrap;gap:0.4rem;margin-top:0.9rem}.bz-tags span{background:rgb(var(--wash)/calc(var(--wash-k)*0.05));border:1px solid rgb(var(--wash)/calc(var(--wash-k)*0.08));border-radius:999px;color:var(--n-c9c9cf);font-size:12px;padding:0.25rem 0.65rem}.bz-cta{align-items:center;border-radius:999px;color:#fff;display:inline-flex;flex:none;font-size:15px;font-weight:500;gap:0.45rem;justify-content:center;padding:0.7rem 1.3rem;white-space:nowrap}.bz-cta svg{transition:transform 0.35s var(--ease)}.bz-row:hover .bz-cta{box-shadow:0 10px 34px -8px rgba(90,200,250,0.65);filter:brightness(1.12) saturate(1.15)}.bz-row:hover .bz-cta svg{transform:translateX(3px)}@media (max-width:640px){.bz-cta{align-self:stretch;margin-top:0.25rem;padding:0.8rem 1.3rem}}.ip--foto{--ip-brand:#2b2724;--ip-sand:#b98d5e;--ip-soft:#f4f1ec}.ip--foto .ip-btn:hover{background:#47413c}.ip--foto .ip-logo>span{font-size:21px}.ft-kick{color:var(--ip-sand);font-size:10.5px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase}.ft-intro{padding:18px 22px 0}.ft-intro .ip-title{margin-top:4px}.ft-tabs{border-bottom:1px solid var(--ip-line);display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:14px}.ft-tabs button{box-shadow:inset 0 -2px 0 transparent;color:var(--ip-ink2);font-size:13px;padding:0 0 9px;transition:color 0.2s var(--ease),box-shadow 0.2s var(--ease)}.ft-tabs button:hover{color:var(--ip-ink)}.ft-tabs button.is-on{box-shadow:inset 0 -2px 0 var(--ip-sand);color:var(--ip-ink);font-weight:600}.ft-gal{display:grid;gap:6px;grid-template-columns:repeat(4,1fr);padding:14px 22px 0}.ft-gal.is-3{grid-template-columns:repeat(3,1fr)}.ft-gal-i{aspect-ratio:4/5;background:#e6e2db;border-radius:3px;display:block;overflow:hidden;position:relative}.ft-gal-i img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 0.6s var(--ease);width:100%}.ft-gal-i span{background:linear-gradient(transparent,rgba(0,0,0,0.6));color:#fff;font-size:11.5px;font-weight:500;inset:auto 0 0 0;opacity:0;padding:1.6rem 0.7rem 0.6rem;position:absolute;text-align:left;transition:opacity 0.3s var(--ease)}.ft-gal-i:focus-visible img,.ft-gal-i:hover img{transform:scale(1.04)}.ft-gal-i:focus-visible span,.ft-gal-i:hover span{opacity:1}.ft-gal-i:focus-visible{outline:2px solid var(--ip-sand);outline-offset:2px}@media (max-width:640px){.ft-intro{padding:14px 14px 0}.ft-gal{grid-template-columns:repeat(2,1fr);padding:12px 14px 0}.ft-gal.is-3{grid-template-columns:repeat(3,1fr)}.ft-gal-i span{font-size:10.5px;opacity:1;padding:1.2rem 0.5rem 0.4rem}}.ft-stage{aspect-ratio:4/3.4}.ft-stage img{-o-object-position:center 30%;object-position:center 30%}.ft-thumbs{grid-template-columns:repeat(3,1fr)}.ft-thumbs button{aspect-ratio:16/10}.ft-opinia{border-top:1px solid var(--ip-line);color:var(--ip-ink);font-family:var(--ip-serif);font-size:14px;font-style:italic;line-height:1.45;margin-top:18px;padding-top:14px}.ft-gw{color:#d9a43a;font-size:12px;letter-spacing:2px;margin-bottom:4px}.ft-gw,.ft-opinia small{display:block;font-family:var(--sans);font-style:normal}.ft-opinia small{color:var(--ip-ink3);font-size:11.5px;margin-top:4px}.ft-adm-img{aspect-ratio:16/8;border-radius:8px;display:block;margin-top:14px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;width:100%}.ft-size{align-items:center;display:flex;gap:10px;margin:12px 0 4px}.ft-size>div{background:#fff;border:1px solid var(--ip-line);border-radius:8px;color:var(--ip-ink3);display:flex;flex:1;flex-direction:column;font-size:11.5px;gap:2px;padding:9px 12px}.ft-size>div b{color:var(--ip-ink);font-size:17px;font-weight:600}.ft-size>div.is-ok{background:#e8f2eb;border-color:#cfe3d5;color:#2c6e45}.ft-size>div.is-ok b{color:#2c6e45}.ft-size-arw{color:var(--ip-ink3)}.ip-adm-rows b.ft-alt{max-width:62%;text-align:right}.ft-lock{align-items:center;display:inline-flex;gap:6px}.ip-tile-img .ft-lock svg{fill:none;flex:none;height:13px;position:static;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:13px}.ip-tile-img.ft-prints{background:#ece6dc}.ft-prints img{aspect-ratio:4/3;background:#fff;border-radius:2px;box-shadow:0 10px 24px -10px rgba(0,0,0,0.5);height:auto;padding:6px 6px 16px;position:absolute;top:16%;width:46%}.ft-prints img:first-child{left:6%;transform:rotate(-8deg)}.ft-prints img:nth-child(2){left:27%;top:9%;transform:rotate(2deg);z-index:1}.ft-prints img:nth-child(3){left:49%;transform:rotate(9deg)}.ip-tile:hover .ft-prints img{transform:none}.ip-tile:hover .ft-prints img:first-child{transform:rotate(-11deg) translateX(-4px)}.ip-tile:hover .ft-prints img:nth-child(2){transform:rotate(1deg) translateY(-4px)}.ip-tile:hover .ft-prints img:nth-child(3){transform:rotate(12deg) translateX(4px)}.ft-prints .ip-badge{z-index:2}.ip-notif{background:rgba(255,255,255,0.94);border-radius:12px;box-shadow:0 8px 20px -8px rgba(0,0,0,0.45);color:#1e2420;display:grid;font-size:11.5px;gap:1px 8px;grid-template-columns:1fr auto;left:10px;line-height:1.35;padding:9px 11px;position:absolute;right:10px;top:10px}.ip-notif b{font-size:11.5px;font-weight:600}.ip-notif small{color:#8b918c;font-size:10.5px}.ip-notif span{color:#3d433f;grid-column:1/-1}.ft-spec{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (max-width:760px){.ft-spec{grid-template-columns:1fr}}.ft-spec-c{border-radius:24px;overflow:hidden}.ft-spec-c>img{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.ft-spec-b{padding:1.4rem 1.6rem 1.6rem}.ft-spec-b .dv-ext-t{margin-top:0}.ft-cel{color:var(--n-c9c9cf);font-size:14px;margin-top:0.5rem}.ft-cel span{color:var(--n-86868b)}.nr-switch{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:center}.nr-switch-b{align-items:center;border:1px solid var(--hair);border-radius:999px;color:var(--n-c9c9cf);display:inline-flex;font-size:14px;font-weight:500;gap:0.5rem;padding:0.65rem 1.2rem;transition:background-color 0.3s var(--ease),border-color 0.3s var(--ease),color 0.3s var(--ease)}.nr-switch-b:hover{border-color:rgba(var(--blue-rgb),0.45)}.nr-switch-b.is-on{background-image:var(--grad-blue);background-origin:border-box;border-color:transparent;color:#fff}.ip--nier{--ip-brand:#1d3446;--ip-sand:#c49a5a;--ip-soft:#f1f2f2}.ip--nier .ip-btn:hover{background:#2d4a60}.ip--nier .ip-btn--o:hover{background:var(--ip-soft)}.ip--nier .ip-hero:after{background:linear-gradient(90deg,rgba(14,26,36,0.78),rgba(14,26,36,0.25) 65%,rgba(14,26,36,0.05))}.nr-kick{color:var(--ip-sand);font-size:10.5px;font-weight:600;letter-spacing:0.16em;text-transform:uppercase}.nr-gw{color:#d9a43a}.nr-hero{height:150px}.nr-hero img{-o-object-position:center 45%;object-position:center 45%}.nr-sell{display:grid;gap:24px;grid-template-columns:1.1fr 1fr;padding:20px 22px 22px}.nr-how{display:grid;gap:4px;margin-top:10px}.nr-how li{align-items:center;border-bottom:1px solid var(--ip-line);color:var(--ip-ink);display:flex;font-size:13.5px;gap:10px;padding:7px 0}.nr-how b{background:var(--ip-brand);border-radius:50%;color:#fff;display:grid;flex:none;font-size:11px;font-weight:600;height:22px;place-items:center;width:22px}.nr-sell-box{align-self:start;background:#fff;border:1px solid var(--ip-line);border-radius:10px;padding:18px}.nr-sell-box .ip-sub{line-height:1.5}.nr-more{display:block;margin-top:14px}.nr-intro{padding:18px 22px 0}.nr-intro .ip-title{margin-top:4px}.nr-agents{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding:16px 22px 22px}.nr-agent{background:#fff;border:1px solid var(--ip-line);border-radius:10px;overflow:hidden}.nr-agent>img{aspect-ratio:4/3.7;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;width:100%}.nr-agent>div{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;gap:2px;padding:12px 14px 14px}.nr-agent b{font-weight:600}.nr-agent-s{color:var(--ip-sand);font-size:12.5px;font-weight:500}.nr-agent-m{color:var(--ip-ink2);font-size:12px}.nr-agent .ip-btn{font-size:12px;margin-top:10px;padding:7px 12px}.nr-choice{align-items:center;display:grid;gap:8px 12px;grid-template-columns:auto 1fr;margin-top:12px}.nr-choice .ip-seg{justify-self:start}.nr-list{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding:4px 22px 0}.nr-card{background:#fff;border:1px solid var(--ip-line);border-radius:10px;display:flex;flex-direction:column;overflow:hidden;text-align:left;transition:border-color 0.2s var(--ease),box-shadow 0.2s var(--ease)}.nr-card:focus-visible,.nr-card:hover{border-color:#c8ccd0;box-shadow:0 10px 24px -14px rgba(0,0,0,0.35);outline:none}.nr-card-img{aspect-ratio:16/10;background:#e3e4e2;display:block;overflow:hidden;position:relative}.nr-card-img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 0.5s var(--ease);width:100%}.nr-card:hover .nr-card-img img{transform:scale(1.04)}.nr-card-tag{background:rgba(255,255,255,0.92);border-radius:5px;color:var(--ip-ink);font-size:10.5px;font-weight:600;left:8px;padding:2px 7px;position:absolute;top:8px}.nr-card-b{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px}.nr-card-b b{color:var(--ip-ink);font-size:15px;font-weight:600}.nr-card-b span{color:var(--ip-ink);font-size:12.5px}.nr-card-b small{color:var(--ip-ink3);font-size:11.5px}.nr-empty{align-items:flex-start;border:1px dashed var(--ip-field);border-radius:10px;color:var(--ip-ink2);display:flex;flex-direction:column;font-size:13px;gap:12px;grid-column:1/-1;padding:18px}.nr-stage{aspect-ratio:4/3}.nr-opiekun{align-items:center;background:#fff;border:1px solid var(--ip-line);border-radius:8px;display:flex;font-size:13px;gap:12px;margin-top:10px;padding:10px 12px}.nr-opiekun img{border-radius:50%;flex:none;height:42px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;width:42px}.nr-opiekun b{display:block;font-weight:600}.nr-opiekun small{color:var(--ip-ink3);display:block;font-size:11.5px}.nr-opiekun .nr-gw{font-size:12px;font-weight:600;margin-left:auto}@media (max-width:1100px){.nr-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.nr-sell{grid-template-columns:1fr;padding:16px 14px}.nr-intro{padding:14px 14px 0}.nr-agents{grid-template-columns:1fr;padding:12px 14px 16px}.nr-agent{display:flex}.nr-agent>img{aspect-ratio:auto;flex:none;width:7.5rem}.nr-list{gap:10px;padding:4px 14px 0}.nr-choice{grid-template-columns:1fr}}@media (max-width:480px){.nr-hero .ip-hero-t{bottom:14px;left:14px;right:14px}.nr-hero .ip-h{font-size:21px;line-height:1.15}.nr-card-b{padding:8px 9px 10px}.nr-card-b b{font-size:13.5px}.nr-card-b span{font-size:11.5px}.nr-card-b small{font-size:10.5px}}.ip--foto .ip-logo small,.ip--nier .ip-logo small{white-space:nowrap}.nr-sync{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:14px}.nr-sync div{background:#fff;border:1px solid var(--ip-line);border-radius:8px;color:var(--ip-ink3);display:flex;flex-direction:column;font-size:11.5px;padding:10px 12px}.nr-sync b{color:var(--ip-ink);font-size:20px;font-weight:600}.nr-sync-l{margin-top:8px}.nr-sync-l>div{align-items:center;border-bottom:1px solid var(--ip-line);display:flex;font-size:12.5px;gap:10px;padding:8px 0}.nr-sync-l img{border-radius:5px;flex:none;height:34px;-o-object-fit:cover;object-fit:cover;width:46px}.nr-sync-l span{color:var(--ip-ink3)}.nr-sync-l span b{color:var(--ip-ink);display:block;font-weight:600}.nr-sync-l em{color:var(--ip-ink);font-style:normal;font-weight:500;margin-left:auto;text-align:right}.nr-sync-l em.is-off{color:#8f5c08}.nr-lang{display:inline-flex;gap:4px;padding:4px}.nr-lang b,.nr-lang span{border-radius:5px;font-size:11.5px;font-weight:600;padding:3px 8px}.nr-lang b{background:#1d3446;color:#fff}.nr-lang span{color:#5d645f}.nr-pin rect{fill:#fff;stroke:rgba(0,0,0,0.08)}.nr-pin text{fill:#1e2420;font-family:var(--sans);font-size:18px;font-weight:600;text-anchor:middle}.nr-pin.is-on rect{fill:#1d3446}.nr-pin.is-on text{fill:#fff}.ip--us{--ip-sand:var(--bd-akcent,#b08d5b);--ip-soft:#f2f2ef}.ip--us .ip-site{background:#fafaf8}.ip--us .ip-logo>span{white-space:nowrap}.ip--us .ip-btn:hover{background:color-mix(in srgb,var(--ip-brand) 82%,#000)}.ip--us .ip-hero-n{font-weight:500}.us-mono{border-radius:50%;font-family:var(--ip-serif);font-size:13px;font-weight:600}.us-kick{color:var(--bd-akcent-t,#8a6a3c);font-size:10.5px;font-weight:600;letter-spacing:0.16em;text-transform:uppercase}@media (max-width:640px){.ip--us .ip-head{gap:0.75rem;padding:12px 14px}.ip--us .ip-logo>span{font-size:15px}.ip--us .ip-h{font-size:21px;line-height:1.15}.ip--us .ip-hero-t{bottom:14px;left:14px;right:14px}}.us-hero{height:140px}.us-hero .ip-hero-t{right:210px}.us-hero .ip-h{font-size:26px}@media (max-width:640px){.us-hero .ip-hero-t{right:14px}}.us-s1{display:grid;flex:1;gap:22px;grid-template-columns:1.35fr 1fr;padding:16px 22px 22px}.us-s1 .bd-tabs{margin-top:6px}.us-desc{line-height:1.5}.us-meta{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 4px}.us-meta>div{background:#fff;border:1px solid var(--ip-line);border-radius:7px;padding:6px 10px}.us-meta dt{color:var(--ip-ink3);font-size:10px}.us-meta dd{color:var(--ip-ink);font-size:12.5px;font-weight:600}.us-lh{margin-top:12px}.us-yes{margin:4px 0 16px}.us-place{align-self:start;background:#fff;border:1px solid var(--ip-line);border-radius:10px;overflow:hidden}.us-place>img{aspect-ratio:16/8.5;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.us-place-b{padding:12px 14px 14px}.us-addr{color:var(--ip-ink);font-size:13px;font-weight:600;margin-top:4px}.us-hours{margin-top:8px}.us-hours>div{border-bottom:1px solid var(--ip-line);display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:4px 0}.us-hours dt{color:var(--ip-ink3)}.us-hours dd{font-variant-numeric:tabular-nums;font-weight:500}.us-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.us-tags li{background:var(--ip-soft);border-radius:999px;color:var(--ip-ink2);font-size:11px;padding:3px 8px}@media (max-width:1100px){.us-s1{grid-template-columns:1fr}}@media (max-width:640px){.us-s1{padding:14px}}.us-portrait{aspect-ratio:4/3.6}.us-team-l{margin-top:12px}.us-team{display:grid;gap:6px;margin-top:6px}.us-team li{align-items:center;background:#fff;border:1px solid var(--ip-line);border-radius:8px;color:var(--ip-ink3);display:flex;font-size:11.5px;gap:10px;padding:6px 8px}.us-team li.is-on{border-color:var(--ip-brand)}.us-team img{border-radius:50%;flex:none;height:34px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:34px}.us-team b{color:var(--ip-ink);display:block;font-size:12.5px;font-weight:600}.us-bio{color:var(--ip-ink2);font-size:12.5px;line-height:1.55;margin-top:12px}.us-art{display:grid;gap:4px;margin-top:6px}.us-art li{color:var(--ip-brand);font-size:12.5px;padding-left:14px;position:relative;text-decoration:underline;text-decoration-color:#c9c5bc;text-underline-offset:2px}.us-art li:before{color:var(--bd-akcent,#b08d5b);content:"›";left:2px;position:absolute;text-decoration:none}.us-card .ip-cta{margin-top:14px}.us-contact{grid-template-columns:0.7fr 1.3fr}.us-days{display:grid;gap:6px;grid-template-columns:repeat(5,1fr);margin-top:6px}.us-days button{align-items:center;background:#fff;border:1px solid var(--ip-field);border-radius:8px;display:flex;flex-direction:column;padding:6px 4px;transition:border-color 0.2s var(--ease),background-color 0.2s var(--ease)}.us-days small{color:var(--ip-ink3);font-size:10.5px}.us-days b{color:var(--ip-ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.us-days button.is-on,.us-days button:hover{border-color:var(--ip-brand)}.us-days button.is-on{background:var(--ip-brand)}.us-days button.is-on b,.us-days button.is-on small{color:#fff}.us-times{display:grid;gap:6px;grid-template-columns:repeat(6,1fr);margin-top:8px}.us-times button{background:#fff;border:1px solid var(--ip-field);border-radius:7px;color:var(--ip-ink);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;padding:6px 2px}.us-times button:hover:not(:disabled){border-color:var(--ip-brand)}.us-times button.is-on{background:var(--bd-akcent,var(--ip-brand));border-color:var(--bd-akcent,var(--ip-brand));color:#fff}.us-times button.is-busy{background:#f3f3f1;border-color:#ecebe7;color:#b9bcb8;cursor:not-allowed;text-decoration:line-through}.us-prep{background:var(--ip-soft);border-radius:8px;color:var(--ip-ink2);font-size:12px;margin-top:10px;padding:9px 11px}.us-prep b{color:var(--bd-akcent-t,#8a6a3c);display:block;font-size:10px;letter-spacing:0.12em;text-transform:uppercase}.us-prep ul{display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:3px}.us-prep li:before{color:var(--ip-ink3);content:"• "}.us-note{color:var(--ip-ink3);font-size:11.5px;line-height:1.45;margin:10px 0 12px}@media (max-width:760px){.us-contact{grid-template-columns:1fr}.us-times{grid-template-columns:repeat(3,1fr)}}.us-rules{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:1080px}@media (max-width:800px){.us-rules{grid-template-columns:1fr}}.us-rules-c{border-radius:24px;padding:1.6rem 1.75rem}.us-r-cap{color:var(--n-86868b)}.us-r-no,.us-r-yes{display:grid;gap:0.6rem;margin-top:1rem}.us-r-no li,.us-r-yes li{color:var(--n-c9c9cf);font-size:15px;line-height:1.5;padding-left:1.6rem;position:relative}.us-r-yes li:before{color:#30d158;content:"✓";font-weight:700;left:0;position:absolute}.us-r-no li:before{color:#ff6b5b;content:"✕";font-size:13px;font-weight:700;left:1px;position:absolute}.us-rel{align-items:start;border-radius:24px;display:grid;gap:1.5rem 2.5rem;grid-template-columns:0.8fr 1.2fr;padding:1.75rem 2rem}@media (max-width:800px){.us-rel{grid-template-columns:1fr;padding:1.4rem}}.us-rel ul{display:grid;gap:0.1rem 2rem;grid-template-columns:1fr 1fr}@media (max-width:560px){.us-rel ul{grid-template-columns:1fr}}.us-rel a{border-bottom:1px solid var(--hair);color:var(--n-c9c9cf);display:flex;font-size:15px;gap:0.75rem;justify-content:space-between;padding:0.5rem 0}.us-rel a:hover{color:var(--n-f5f5f7)}.us-rel a span:last-child{color:#5ac8fa;transition:transform 0.3s var(--ease)}.us-rel a:hover span:last-child{transform:translateX(2px)}.us-rel-all a{color:#5ac8fa}.us-hub{-moz-column-count:3;column-count:3;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:1100px){.us-hub{-moz-column-count:2;column-count:2}}@media (max-width:640px){.us-hub{-moz-column-count:1;column-count:1}}.us-hub-g{border-radius:22px;-moz-column-break-inside:avoid;break-inside:avoid;display:block;margin-bottom:1rem;padding:1.5rem 1.6rem}.us-hub-d{color:var(--n-86868b);font-size:14px;line-height:1.5;margin-top:0.4rem}.us-hub-g ul{display:grid;margin-top:0.9rem}.us-hub-g a{align-items:center;border-top:1px solid var(--hair);color:var(--n-c9c9cf);display:flex;font-size:14.5px;gap:0.6rem;line-height:1.4;padding:0.5rem 0}.us-hub-g a:hover{color:var(--n-f5f5f7)}.us-hub-g a>span:last-child{color:#5ac8fa;margin-left:auto;transition:transform 0.3s var(--ease)}.us-hub-g a:hover>span:last-child{transform:translateX(2px)}.us-hub-g em{background:rgba(255,179,92,0.12);border-radius:999px;color:#ffb35c;font-size:11px;font-style:normal;padding:1px 7px}.bz-grupa summary{align-items:center;cursor:pointer;display:flex;gap:0.5rem;list-style:none}.bz-grupa summary::-webkit-details-marker{display:none}.bz-ile{background:var(--hair);border-radius:999px;color:var(--n-86868b);font-size:11px;letter-spacing:0;padding:1px 8px;-webkit-text-fill-color:currentColor}@media (min-width:768px){.bz-grupa summary{pointer-events:none}.bz-ile{display:none}}@media (max-width:767px){.bz-grupa{padding-bottom:1.1rem;padding-top:1.1rem}.bz-grupa summary:after{color:#5ac8fa;content:"›";font-size:18px;margin-left:auto;-webkit-text-fill-color:#5ac8fa;transition:transform 0.3s var(--ease)}.bz-grupa[open] summary:after{transform:rotate(90deg)}}.op-box{align-items:start;border-radius:26px;display:grid;gap:2.5rem;grid-template-columns:minmax(220px,280px) 1fr;padding:2rem 2.2rem}.op-ocena{align-items:center;display:flex;gap:0.7rem;margin-top:0.8rem}.op-ocena b{color:var(--n-f5f5f7);font-size:46px;font-weight:700;letter-spacing:-0.03em;line-height:1}.op-ocena .op-gw{font-size:20px}.op-ile{color:var(--n-86868b);font-size:14px;margin-top:0.5rem}.op-link{align-items:center;color:#5ac8fa;display:inline-flex;font-size:15px;gap:0.25rem;margin-top:1.1rem}.op-zrodlo{color:var(--n-86868b);font-size:11.5px;letter-spacing:0.02em;margin-top:0.9rem}.op-gw{display:inline-block;font-size:15px;letter-spacing:0.08em;line-height:1;position:relative;white-space:nowrap}.op-gw-tlo{color:rgba(134,134,139,0.35)}.op-gw-pel{color:#fbbc04;inset:0 auto 0 0;overflow:hidden;position:absolute}.op-lista{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.op-karta{border:1px solid var(--hair);border-radius:18px;display:flex;flex-direction:column;gap:0.8rem;margin:0;padding:1.3rem 1.35rem}.op-txt{color:var(--n-c9c9cf);display:-webkit-box;font-size:14.5px;line-height:1.6;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.op-autor{align-items:center;display:flex;font-size:13.5px;gap:0.7rem;margin-top:auto}.op-autor img,.op-ini{border-radius:50%;flex:none;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.op-ini{background:#0071e3;color:#fff;display:grid;font-weight:600;place-items:center}.op-autor>span{display:grid;gap:0.1rem;min-width:0}.op-autor a,.op-autor b{color:var(--n-f5f5f7);font-weight:600}.op-autor a:hover{text-decoration:underline}.op-autor em{color:var(--n-86868b);font-size:12.5px;font-style:normal}.op-autor em a{color:#5ac8fa;font-weight:400}@media (max-width:1023px){.op-box{gap:1.6rem;grid-template-columns:1fr;padding:1.6rem 1.4rem}.op-lista{display:flex;gap:0.8rem;margin:0 -1.4rem;overflow-x:auto;padding:0 1.4rem 0.4rem;scroll-snap-type:x mandatory;scrollbar-width:none}.op-lista::-webkit-scrollbar{display:none}.op-karta{flex:0 0 min(82%,340px);scroll-snap-align:start}}:root[data-theme=light] .op-autor em a,:root[data-theme=light] .op-link{color:#0066cc}.dk{margin-left:auto;margin-right:auto;max-width:980px}.dk-pasek{position:relative}.dk-tor{background:var(--hair);border-radius:2px;height:2px;left:calc(50%/var(--dk-ile));position:absolute;right:calc(50%/var(--dk-ile));top:27px}.dk-postep{background:linear-gradient(90deg,#0071e3,#5ac8fa);border-radius:2px;display:block;height:100%;transition:width 0.45s var(--ease);width:0}.dk-pkl{display:grid;grid-template-columns:repeat(var(--dk-ile),minmax(0,1fr));position:relative}.dk-pk{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-direction:column;gap:0.55rem;padding:0;width:100%}.dk-kolo{background:#000;border:2px solid var(--hair);border-radius:50%;color:var(--n-86868b);display:grid;height:56px;place-items:center;transition:color 0.3s var(--ease),border-color 0.3s var(--ease),background 0.3s var(--ease),transform 0.3s var(--ease);width:56px}.dk-pk:hover .dk-kolo{border-color:rgba(var(--blue-rgb),0.5)}.dk-pk.is-za .dk-kolo{border-color:rgba(var(--blue-rgb),0.6);color:#5ac8fa}.dk-pk.is-on .dk-kolo{background:linear-gradient(135deg,#0071e3,#3a9bf0) border-box;border-color:transparent;box-shadow:0 0 0 5px rgba(var(--blue-rgb),0.18);color:#fff}.dk-et{color:var(--n-86868b);font-size:14.5px;font-weight:500;transition:color 0.3s var(--ease)}.dk-pk.is-on .dk-et{color:var(--n-f5f5f7);font-weight:600}.dk-karta{border-radius:24px;margin-top:1.6rem;padding:2rem 2.2rem 1.4rem;touch-action:pan-y}.dk-slajd{animation:dk-wjazd 0.35s var(--ease);display:grid;gap:2.4rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dk-slajd[hidden]{display:none}@keyframes dk-wjazd{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dk-licznik{color:#5ac8fa;font-size:12px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}.dk-lista{align-content:start;display:grid;gap:0.15rem}.dk-lista li{align-items:center;border-bottom:1px solid var(--hair);display:flex;gap:0.85rem;padding:0.75rem 0}.dk-lista li:last-child{border-bottom:0}.dk-li-ico{background:rgba(var(--blue-rgb),0.12);border-radius:11px;color:#5ac8fa;display:grid;flex:none;height:36px;place-items:center;width:36px}.dk-lista b{color:var(--n-f5f5f7);display:block;font-size:14.5px;font-weight:600}.dk-lista em{color:var(--n-86868b);display:block;font-size:13px;font-style:normal;line-height:1.4;margin-top:0.1rem}.dk-nav{border-top:1px solid var(--hair);display:flex;gap:0.8rem;justify-content:space-between;margin-top:1.2rem;padding-top:1rem}.dk-nav-b{align-items:center;background:none;border:1px solid var(--hair);border-radius:999px;color:var(--n-f5f5f7);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:0.4rem;padding:0.55rem 1rem;transition:border-color 0.3s var(--ease),opacity 0.3s var(--ease)}.dk-nav-b:hover:not(:disabled){border-color:rgba(var(--blue-rgb),0.55)}.dk-nav-b:disabled{cursor:default;opacity:0.35}.dk-nav-b--dalej{background:linear-gradient(135deg,#0071e3,#3a9bf0);border-color:transparent;color:#fff}:root[data-theme=light] .dk-kolo{background:#fff}:root[data-theme=light] .dk-li-ico,:root[data-theme=light] .dk-licznik,:root[data-theme=light] .dk-pk.is-za .dk-kolo{color:#0066cc}:root[data-theme=light] .dk-pk.is-on .dk-kolo{background:linear-gradient(135deg,#0071e3,#3a9bf0) border-box;border-color:transparent;color:#fff}:root[data-theme=light] .dk-pk.is-on .dk-et{color:#1d1d1f}@media (max-width:767px){.dk-tor{top:19px}.dk-kolo{height:40px;width:40px}.dk-kolo svg{height:17px;width:17px}.dk-et{font-size:11.5px}.dk-karta{margin-top:1.2rem;padding:1.4rem 1.2rem 1rem}.dk-slajd{gap:1rem;grid-template-columns:1fr}.dk-lista li{padding:0.6rem 0}.dk-nav-b{padding:0.5rem 0.9rem}}.btn-gradient.is-wysyla{cursor:progress;gap:0.65rem}.fk-kolko{animation:fk-obrot 0.8s linear infinite;border:2px solid rgba(255,255,255,0.35);border-radius:50%;border-top-color:#fff;flex:none;height:18px;width:18px}@keyframes fk-obrot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fk-kolko{animation:fk-puls 1.6s ease-in-out infinite!important;animation-duration:1.6s!important;animation-iteration-count:infinite!important;background:rgba(255,255,255,0.5);border-top-color:rgba(255,255,255,0.35)}@keyframes fk-puls{50%{opacity:0.35}}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400 700;src:url(../fonts/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400 700;src:url(../fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder, textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0px}.-inset-x-6{left:-1.5rem;right:-1.5rem}.-inset-y-8{bottom:-2rem;top:-2rem}.inset-x-0{left:0px;right:0px}.bottom-0{bottom:0px}.left-6{left:1.5rem}.right-5{right:1.25rem}.top-0{top:0px}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[4\%\]{top:4%}.top-\[6\%\]{top:6%}.top-\[8\%\]{top:8%}.z-10{z-index:10}.z-50{z-index:50}.z-\[120\]{z-index:120}.col-span-2{grid-column:span 2/span 2}.mx-2{margin-left:0.5rem;margin-right:0.5rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-1{margin-top:-0.25rem}.-mt-6{margin-top:-1.5rem}.mb-1\.5{margin-bottom:0.375rem}.mb-2{margin-bottom:0.5rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:0.5rem}.mt-0{margin-top:0px}.mt-0\.5{margin-top:0.125rem}.mt-1{margin-top:0.25rem}.mt-1\.5{margin-top:0.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:0.5rem}.mt-2\.5{margin-top:0.625rem}.mt-3{margin-top:0.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[7px\]{margin-top:7px}.mt-px{margin-top:1px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-1\.5{height:0.375rem}.h-10{height:2.5rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[25px\]{height:25px}.h-\[34px\]{height:34px}.h-\[35px\]{height:35px}.h-\[44px\]{height:44px}.h-\[52px\]{height:52px}.h-\[55\%\]{height:55%}.h-\[60\%\]{height:60%}.h-\[64\%\]{height:64%}.h-\[65\%\]{height:65%}.h-\[70\%\]{height:70%}.h-\[74\%\]{height:74%}.h-\[76\%\]{height:76%}.h-auto{height:auto}.h-full{height:100%}.w-1\.5{width:0.375rem}.w-10{width:2.5rem}.w-24{width:6rem}.w-4{width:1rem}.w-7{width:1.75rem}.w-9{width:2.25rem}.w-\[2\.4rem\]{width:2.4rem}.w-\[240px\]{width:240px}.w-\[3\.25rem\]{width:3.25rem}.w-\[34\%\]{width:34%}.w-\[38\%\]{width:38%}.w-\[3rem\]{width:3rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[40px\]{width:40px}.w-\[48\%\]{width:48%}.w-\[52px\]{width:52px}.w-\[54\%\]{width:54%}.w-\[60\%\]{width:60%}.w-\[62\%\]{width:62%}.w-\[64\%\]{width:64%}.w-\[72\%\]{width:72%}.w-\[78\%\]{width:78%}.w-\[88\%\]{width:88%}.w-\[96px\]{width:96px}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[30ch\]{max-width:30ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[45\%\]{max-width:45%}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[50ch\]{max-width:50ch}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[560px\]{max-width:560px}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[600px\]{max-width:600px}.max-w-\[60ch\]{max-width:60ch}.max-w-\[620px\]{max-width:620px}.max-w-\[62ch\]{max-width:62ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[720px\]{max-width:720px}.max-w-\[72ch\]{max-width:72ch}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-shell{max-width:1024px}.max-w-wide{max-width:1240px}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-y-3{--tw-translate-y:0.75rem}.scale-\[0\.985\],.translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.985\]{--tw-scale-x:0.985;--tw-scale-y:0.985}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:0.25rem}.gap-1\.5{gap:0.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:0.5rem}.gap-2\.5{gap:0.625rem}.gap-3{gap:0.75rem}.gap-3\.5{gap:0.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-4{row-gap:1rem}.gap-y-9{row-gap:2.25rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-\[rgba\(245\2c 245\2c 247\2c \.07\)\]>:not([hidden])~:not([hidden]){border-color:rgba(245,245,247,.07)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:0.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[28px\]{border-radius:28px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-tile{border-radius:28px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[rgba\(245\2c 245\2c 247\2c 0\.07\)\]{border-color:rgba(245,245,247,0.07)}.border-\[rgba\(245\2c 245\2c 247\2c 0\.09\)\]{border-color:rgba(245,245,247,0.09)}.border-\[var\(--hair\)\]{border-color:var(--hair)}.border-transparent{border-color:transparent}.border-white\/15{border-color:rgb(255 255 255/0.15)}.bg-\[\#101014\]{--tw-bg-opacity:1;background-color:rgb(16 16 20/var(--tw-bg-opacity,1))}.bg-\[rgba\(0\2c 0\2c 0\2c 0\.15\)\]{background-color:rgba(0,0,0,0.15)}.bg-\[rgba\(245\2c 245\2c 247\2c 0\.02\)\]{background-color:rgba(245,245,247,0.02)}.bg-\[rgba\(245\2c 245\2c 247\2c 0\.03\)\]{background-color:rgba(245,245,247,0.03)}.bg-\[var\(--c-sur\)\]{background-color:var(--c-sur)}.bg-black{background-color:var(--c-black)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/0.1)}.bg-white\/95{background-color:rgb(255 255 255/0.95)}.bg-\[image\:var\(--grad-blue\)\]{background-image:var(--grad-blue)}.bg-\[linear-gradient\(180deg\2c rgba\(0\2c 0\2c 0\2c 0\.45\)_0\%\2c transparent_26\%\2c rgba\(0\2c 0\2c 0\2c 0\.74\)_60\%\2c rgba\(0\2c 0\2c 0\2c 0\.96\)_100\%\)\]{background-image:linear-gradient(180deg,rgba(0,0,0,0.45) 0%,transparent 26%,rgba(0,0,0,0.74) 60%,rgba(0,0,0,0.96) 100%)}.bg-\[linear-gradient\(180deg\2c rgba\(245\2c 245\2c 247\2c 0\.03\)\2c transparent_18rem\)\]{background-image:linear-gradient(180deg,rgba(245,245,247,0.03),transparent 18rem)}.bg-\[radial-gradient\(120\%_90\%_at_50\%_0\%\2c rgba\(245\2c 245\2c 247\2c 0\.09\)\2c rgba\(245\2c 245\2c 247\2c 0\.02\)\)\]{background-image:radial-gradient(120% 90% at 50% 0%,rgba(245,245,247,0.09),rgba(245,245,247,0.02))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left{-o-object-position:left;object-position:left}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-3\.5{padding-left:0.875rem;padding-right:0.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0\.5{padding-bottom:0.125rem;padding-top:0.125rem}.py-1\.5{padding-bottom:0.375rem;padding-top:0.375rem}.py-11{padding-bottom:2.75rem;padding-top:2.75rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:0.5rem;padding-top:0.5rem}.py-2\.5{padding-bottom:0.625rem;padding-top:0.625rem}.py-3{padding-bottom:0.75rem;padding-top:0.75rem}.py-3\.5{padding-bottom:0.875rem;padding-top:0.875rem}.py-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-\[40px\]{padding-bottom:40px;padding-top:40px}.py-\[50px\]{padding-bottom:50px;padding-top:50px}.py-\[56px\]{padding-bottom:56px;padding-top:56px}.py-\[64px\]{padding-bottom:64px;padding-top:64px}.py-\[72px\]{padding-bottom:72px;padding-top:72px}.py-\[80px\]{padding-bottom:80px;padding-top:80px}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:0.5rem}.pb-8{padding-bottom:2rem}.pb-\[32px\]{padding-bottom:32px}.pb-\[36px\]{padding-bottom:36px}.pb-\[40px\]{padding-bottom:40px}.pb-\[56px\]{padding-bottom:56px}.pb-\[64px\]{padding-bottom:64px}.pb-\[72px\]{padding-bottom:72px}.pb-\[80px\]{padding-bottom:80px}.pr-4{padding-right:1rem}.pt-10{padding-top:2.5rem}.pt-3\.5{padding-top:0.875rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[104px\]{padding-top:104px}.pt-\[132px\]{padding-top:132px}.pt-\[136px\]{padding-top:136px}.pt-\[40px\]{padding-top:40px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[34px\]{font-size:34px}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[-\.015em\]{letter-spacing:-.015em}.tracking-\[-\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.015em\]{letter-spacing:-0.015em}.tracking-\[-0\.02em\]{letter-spacing:-0.02em}.tracking-\[-0\.03em\]{letter-spacing:-0.03em}.tracking-\[0\.01em\]{letter-spacing:0.01em}.tracking-\[0\.08em\]{letter-spacing:0.08em}.text-\[\#5ac8fa\]{--tw-text-opacity:1;color:rgb(90 200 250/var(--tw-text-opacity,1))}.text-ink{color:var(--c-ink)}.text-ink2{color:var(--c-ink2)}.text-ink3{color:var(--c-ink3)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/50{color:rgb(255 255 255/0.5)}.text-white\/60{color:rgb(255 255 255/0.6)}.text-white\/70{color:rgb(255 255 255/0.7)}.underline{text-decoration-line:underline}.decoration-\[rgba\(245\2c 245\2c 247\2c 0\.25\)\]{text-decoration-color:rgba(245,245,247,0.25)}.decoration-\[rgba\(245\2c 245\2c 247\2c 0\.3\)\]{text-decoration-color:rgba(245,245,247,0.3)}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-40{opacity:0.4}.opacity-50{opacity:0.5}.opacity-60{opacity:0.6}.opacity-70{opacity:0.7}.opacity-80{opacity:0.8}.opacity-90{opacity:0.9}.opacity-95{opacity:0.95}.opacity-\[\.55\]{opacity:.55}.shadow-\[0_40px_120px_-30px_rgba\(0\2c 0\2c 0\2c 0\.95\)\]{--tw-shadow:0 40px 120px -30px rgba(0,0,0,0.95);--tw-shadow-colored:0 40px 120px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[16px\]{--tw-backdrop-blur:blur(16px)}.backdrop-blur-\[16px\],.backdrop-brightness-\[0\.62\]{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-\[0\.62\]{--tw-backdrop-brightness:brightness(0.62)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-\[background-color\2c color\]{transition-duration:150ms;transition-property:background-color,color;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.transition-\[background-color\2c transform\]{transition-duration:150ms;transition-property:background-color,transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.transition-\[border-color\2c transform\]{transition-duration:150ms;transition-property:border-color,transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.transition-\[border-color\]{transition-duration:150ms;transition-property:border-color;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.transition-colors{transition-duration:150ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.transition-opacity{transition-duration:150ms;transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.transition-transform{transition-duration:150ms;transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.duration-300{transition-duration:300ms}.duration-500{transition-duration:500ms}.ease-\[var\(--ease\)\]{transition-timing-function:var(--ease)}.\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.\[-webkit-line-clamp\:2\]{-webkit-line-clamp:2}.\[background-origin\:border-box\]{background-origin:border-box}.\[display\:-webkit-box\]{display:-webkit-box}.\[filter\:brightness\(0\)_invert\(1\)_drop-shadow\(0_1px_6px_rgba\(0\2c 0\2c 0\2c 0\.55\)\)\]{filter:brightness(0) invert(1) drop-shadow(0 1px 6px rgba(0,0,0,0.55))}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\]{overflow-wrap:break-word}.\[transition\:visibility_0s_\.3s\]{transition:visibility 0s .3s}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0px}.before\:top-0:before{content:var(--tw-content);top:0px}.before\:h-0\.5:before{content:var(--tw-content);height:0.125rem}.before\:w-\[18px\]:before{content:var(--tw-content);width:18px}.before\:rounded-sm:before{border-radius:0.125rem;content:var(--tw-content)}.before\:bg-\[image\:var\(--grad-blue\)\]:before{background-image:var(--grad-blue);content:var(--tw-content)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.hover\:border-\[rgba\(var\(--blue-rgb\)\2c 0\.38\)\]:hover{border-color:rgba(var(--blue-rgb),0.38)}.hover\:border-\[rgba\(var\(--blue-rgb\)\2c 0\.4\)\]:hover{border-color:rgba(var(--blue-rgb),0.4)}.hover\:bg-\[rgba\(var\(--blue-rgb\)\2c 0\.07\)\]:hover{background-color:rgba(var(--blue-rgb),0.07)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:text-ink:hover{color:var(--c-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[rgba\(245\2c 245\2c 247\2c 0\.6\)\]:hover{text-decoration-color:rgba(245,245,247,0.6)}.hover\:opacity-100:hover{opacity:1}.focus\:not-sr-only:focus{height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:left-3:focus{left:0.75rem}.focus\:top-3:focus{top:0.75rem}.focus\:z-\[99\]:focus{z-index:99}.focus\:rounded-full:focus{border-radius:9999px}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-bottom:0.5rem;padding-top:0.5rem}.focus\:text-sm:focus{font-size:0.875rem;line-height:1.25rem}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.group:hover .group-hover\:-translate-y-0\.5,.group:hover .group-hover\:translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\:border-\[rgba\(245\2c 245\2c 247\2c 0\.24\)\]{border-color:rgba(245,245,247,0.24)}.group:hover .group-hover\:border-\[rgba\(var\(--blue-rgb\)\2c 0\.4\)\]{border-color:rgba(var(--blue-rgb),0.4)}.group:hover .group-hover\:border-\[rgba\(var\(--blue-rgb\)\2c 0\.45\)\]{border-color:rgba(var(--blue-rgb),0.45)}.group:hover .group-hover\:border-transparent{border-color:transparent}.group:hover .group-hover\:bg-\[image\:var\(--grad-blue\)\]{background-image:var(--grad-blue)}.group:hover .group-hover\:text-\[var\(--n-b6b6bc\)\]{color:var(--n-b6b6bc)}.group:hover .group-hover\:text-ink{color:var(--c-ink)}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.data-\[open\=true\]\:visible[data-open=true]{visibility:visible}.data-\[open\=true\]\:\[transition\:visibility_0s\][data-open=true]{transition:visibility 0s}.group[data-open=true] .group-data-\[open\=true\]\:translate-y-0{--tw-translate-y:0px}.group[data-open=true] .group-data-\[open\=true\]\:scale-100,.group[data-open=true] .group-data-\[open\=true\]\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-open=true] .group-data-\[open\=true\]\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.group[data-open=true] .group-data-\[open\=true\]\:opacity-100{opacity:1}@media not all and (min-width:768px){.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:items-start{align-items:flex-start}}@media (min-width:640px){.sm\:inline-flex{display:inline-flex}.sm\:w-auto{width:auto}.sm\:max-w-\[45ch\]{max-width:45ch}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:gap-4{gap:1rem}.sm\:p-10{padding:2.5rem}.sm\:py-20{padding-bottom:5rem;padding-top:5rem}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1fr_1\.25fr\]{grid-template-columns:1fr 1fr 1fr 1.25fr}.md\:gap-0{gap:0px}.md\:pb-11{padding-bottom:2.75rem}.md\:pl-8{padding-left:2rem}.md\:pt-12{padding-top:3rem}.md\:before\:absolute:before{content:var(--tw-content);position:absolute}.md\:before\:-bottom-1:before{bottom:-0.25rem;content:var(--tw-content)}.md\:before\:-bottom-3:before{bottom:-0.75rem;content:var(--tw-content)}.md\:before\:-top-1:before{content:var(--tw-content);top:-0.25rem}.md\:before\:-top-3:before{content:var(--tw-content);top:-0.75rem}.md\:before\:left-0:before{content:var(--tw-content);left:0px}.md\:before\:w-px:before{content:var(--tw-content);width:1px}.md\:before\:bg-\[linear-gradient\(180deg\2c transparent\2c var\(--hair\)_18\%\2c var\(--hair\)_82\%\2c transparent\)\]:before{background-image:linear-gradient(180deg,transparent,var(--hair) 18%,var(--hair) 82%,transparent);content:var(--tw-content)}.md\:before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:left-7{left:1.75rem}.lg\:top-7{top:1.75rem}.lg\:top-\[112px\]{top:112px}.lg\:top-\[120px\]{top:120px}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:mx-0{margin-left:0px;margin-right:0px}.lg\:-mt-10{margin-top:-2.5rem}.lg\:mt-0{margin-top:0px}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-11{margin-top:2.75rem}.lg\:mt-12{margin-top:3rem}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-6{margin-top:1.5rem}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[42px\]{height:42px}.lg\:h-\[62px\]{height:62px}.lg\:w-\[168px\]{width:168px}.lg\:w-\[184px\]{width:184px}.lg\:max-w-none{max-width:none}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-\[6rem\]{-moz-column-gap:6rem;column-gap:6rem}.lg\:gap-y-0{row-gap:0px}.lg\:justify-self-end{justify-self:end}.lg\:border-l{border-left-width:1px}.lg\:border-\[var\(--hair\)\]{border-color:var(--hair)}.lg\:bg-transparent{background-color:transparent}.lg\:p-10{padding:2.5rem}.lg\:p-7{padding:1.75rem}.lg\:px-0{padding-left:0px;padding-right:0px}.lg\:px-1{padding-left:0.25rem;padding-right:0.25rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:py-\[34px\]{padding-bottom:34px;padding-top:34px}.lg\:py-\[48px\]{padding-bottom:48px;padding-top:48px}.lg\:py-\[50px\]{padding-bottom:50px;padding-top:50px}.lg\:py-\[58px\]{padding-bottom:58px;padding-top:58px}.lg\:py-\[62px\]{padding-bottom:62px;padding-top:62px}.lg\:py-\[67px\]{padding-bottom:67px;padding-top:67px}.lg\:py-\[80px\]{padding-bottom:80px;padding-top:80px}.lg\:pb-\[104px\]{padding-bottom:104px}.lg\:pb-\[31px\]{padding-bottom:31px}.lg\:pb-\[32px\]{padding-bottom:32px}.lg\:pb-\[34px\]{padding-bottom:34px}.lg\:pb-\[43px\]{padding-bottom:43px}.lg\:pb-\[44px\]{padding-bottom:44px}.lg\:pb-\[48px\]{padding-bottom:48px}.lg\:pb-\[96px\]{padding-bottom:96px}.lg\:pl-1{padding-left:0.25rem}.lg\:pl-12{padding-left:3rem}.lg\:pl-16{padding-left:4rem}.lg\:pr-1{padding-right:0.25rem}.lg\:pt-\[136px\]{padding-top:136px}.lg\:pt-\[164px\]{padding-top:164px}.lg\:pt-\[172px\]{padding-top:172px}.lg\:pt-\[60px\]{padding-top:60px}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-\[22px\]{font-size:22px}.lg\:before\:absolute:before{content:var(--tw-content);position:absolute}.lg\:before\:bottom-1:before{bottom:0.25rem;content:var(--tw-content)}.lg\:before\:left-0:before{content:var(--tw-content);left:0px}.lg\:before\:top-1:before{content:var(--tw-content);top:0.25rem}.lg\:before\:w-px:before{content:var(--tw-content);width:1px}.lg\:before\:bg-\[linear-gradient\(180deg\2c transparent\2c var\(--hair\)_12\%\2c var\(--hair\)_88\%\2c transparent\)\]:before{background-image:linear-gradient(180deg,transparent,var(--hair) 12%,var(--hair) 88%,transparent);content:var(--tw-content)}.lg\:before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}}@media (min-width:1280px){.xl\:gap-x-\[7rem\]{-moz-column-gap:7rem;column-gap:7rem}}