@font-face{font-family:Big Shoulders Display;font-weight:700 900;font-display:swap;src:url(/fonty/big-shoulders-display-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-weight:700 900;font-display:swap;src:url(/fonty/big-shoulders-display-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg:#f5f4fa;--card:#fff;--ink:#110f1a;--ink-2:#4b475c;--ink-3:#7d7891;--rule:#e4e1ee;--rule-2:#d3cfe2;--violet:#7868e4;--violet-deep:#4a3bb8;--violet-soft:#eeebfd;--coral:#fe745d;--coral-hi:#ff8a75;--green:#1f9d55;--dark:#110f1a;--lilac:#b9aeff;--display:"Big Shoulders Display",Impact,"Arial Narrow",sans-serif;--body:var(--font-dm-sans),"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--wrap:1200px;--gutter:clamp(16px,4vw,48px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}body{background:var(--bg);color:var(--ink);font:400 17px/1.6 var(--body);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;display:block}a{color:inherit}.wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.d{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:0;font-weight:800;line-height:1}.h2{font-size:clamp(40px,5.2vw,68px)}.eb{font:700 12px/1 var(--body);letter-spacing:.09em;text-transform:uppercase;color:var(--violet-deep);margin:0 0 14px}.lead{color:var(--ink-2);max-width:60ch;margin:0;font-size:clamp(18px,1.5vw,20px)}.hl{color:#fff;background:var(--violet);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:10px;padding:.02em .14em 0;display:inline}.hl.c{background:var(--coral)}:focus-visible{outline:3px solid var(--violet);outline-offset:3px;border-radius:6px}section{padding-top:clamp(64px,8vw,112px)}.btn{font:700 15px/1 var(--body);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:16px 28px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-c{background:var(--coral);color:#fff}.btn-c:hover{background:var(--coral-hi)}.btn-o{border-color:var(--rule-2);color:var(--ink);background:#fff}.btn-o:hover{border-color:var(--ink)}.btn-w{color:var(--ink);background:#fff}.cta{flex-wrap:wrap;gap:10px;display:flex}.nav{z-index:30;background:var(--dark);color:#fff;position:sticky;top:0}.nav .wrap{align-items:center;gap:28px;height:64px;display:flex}.logo{font:900 24px/1 var(--display);text-transform:uppercase;color:#fff;text-decoration:none}.logo i{color:var(--coral);font-style:normal}.nav ul{gap:4px;margin:0 auto 0 12px;padding:0;list-style:none;display:flex}.nav ul a{color:#ffffffc7;border-radius:999px;padding:9px 14px;font-size:15px;font-weight:500;text-decoration:none;display:block}.nav ul a:hover{color:#fff;background:#ffffff14}.nav ul a[aria-current]{color:#fff;background:#ffffff24}.nav .btn{color:var(--ink);background:#fff;padding:11px 20px;font-size:14px}.subnav{border-bottom:1px solid var(--rule);z-index:29;background:#fff;position:sticky;top:64px}.subnav ul{max-width:var(--wrap);padding:8px var(--gutter);scrollbar-width:none;gap:6px;margin:0 auto;list-style:none;display:flex;overflow-x:auto}.subnav a{white-space:nowrap;color:var(--ink-2);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:block}.subnav a:hover{background:var(--bg);color:var(--ink)}.subnav li.zw{margin-left:auto}@media (max-width:860px){.subnav li.zw{order:-1;margin-left:0}}.subnav a.buy{background:var(--coral);color:#fff;padding:9px 18px}.subnav a.buy:hover{background:var(--coral-hi);color:#fff}.subnav a.zwrot{background:var(--violet);color:#fff;padding:9px 18px}.subnav a.zwrot:hover{background:var(--violet-deep);color:#fff}@media (max-width:860px){.nav ul,.subnav .buy{display:none}}.crumbs{color:var(--ink-3);margin:0;padding-top:22px;font-size:14px}.crumbs a{color:var(--ink-2);text-decoration:none}.crumbs span{margin:0 8px}.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px 56px;padding-top:22px;display:grid}.hero h1{margin-bottom:22px;font-size:clamp(52px,7vw,96px)}.ticks{color:var(--ink-2);gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.ticks li{align-items:baseline;gap:10px;display:flex}.ticks li:before{content:"✓";color:var(--green);font-weight:700}.buybox{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.buybox .price b{font:800 clamp(48px,5vw,64px)/1 var(--display);display:block}.buybox .price span{color:var(--ink-3);font-size:14px}.video{aspect-ratio:4/3.4;color:#fff;border-radius:28px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #110f1a80}.video img{object-fit:cover;object-position:62% 40%;width:100%;height:100%;transition:transform .5s}.video:hover img{transform:scale(1.03)}.video:after{content:"";background:linear-gradient(#0000 45%,#110f1ad9);position:absolute;inset:0}.play{z-index:1;align-items:center;gap:14px;font-weight:700;display:flex;position:absolute;bottom:24px;left:24px}.play i{background:var(--coral);border-radius:50%;place-items:center;width:64px;height:64px;font-size:22px;font-style:normal;display:grid;box-shadow:0 0 0 10px #fe745d40}.play small{opacity:.8;font-weight:500;display:block}@media (max-width:900px){.hero{grid-template-columns:1fr}.video{aspect-ratio:16/10}}.stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:40px;display:grid}.stats div{border:1px solid var(--rule);background:#fff;border-radius:20px;padding:22px}.stats b{font:800 clamp(40px,4vw,52px)/1 var(--display);margin-bottom:8px;display:block}.stats span{color:var(--ink-2);font-size:15px}@media (max-width:900px){.stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.stats{grid-template-columns:1fr 1fr}.stats div:last-child{grid-column:1/-1}}.band{background:var(--dark);color:#f4f3f9;margin-top:clamp(64px,8vw,112px);padding-block:clamp(56px,7vw,96px)}.band .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 64px;display:grid}.band .eb{color:var(--coral)}.band p{color:#f4f3f9bd;margin:0 0 14px}.band .lines{gap:10px;margin:0;padding:0;list-style:none;display:grid}.band .lines li{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;padding:14px 18px}.band .punch{font:800 clamp(28px,3vw,40px)/1.05 var(--display);text-transform:uppercase;color:#fff;margin-top:22px}@media (max-width:900px){.band .grid{grid-template-columns:1fr}}.story{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px 56px;display:grid}.story .ph{aspect-ratio:4/5;border-radius:28px;position:relative;overflow:hidden}.story .ph img{object-fit:cover;object-position:50% 25%;width:100%;height:100%}.story .badge{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:absolute;bottom:16px;left:16px;right:16px}.story .badge div{color:var(--ink-2);background:#fffffff0;border-radius:16px;padding:12px 14px;font-size:13px}.story .badge b{font:800 32px/1 var(--display);color:var(--ink);display:block}.story p{color:var(--ink-2);margin:0 0 14px}.story .goal{border-left:4px solid var(--coral);background:#fff;border-radius:0 16px 16px 0;margin-top:18px;padding:18px 20px;font-weight:700}@media (max-width:900px){.story{grid-template-columns:1fr}.story .ph{aspect-ratio:4/3}}.sec-h{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 40px;margin-bottom:28px;display:flex}.sec-h .lead{max-width:46ch}.inside{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.inside div{border:1px solid var(--rule);background:#fff;border-radius:20px;align-items:center;gap:16px;padding:22px;display:flex}.inside b{font:800 clamp(40px,4vw,52px)/1 var(--display);min-width:76px}.inside span{color:var(--ink-2);font-size:15px;line-height:1.4}.inside span strong{color:var(--ink);font-size:16px;display:block}@media (max-width:900px){.inside{grid-template-columns:1fr 1fr}}@media (max-width:560px){.inside{grid-template-columns:1fr}}.tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.tabs button{font:700 15px/1 var(--body);border:1px solid var(--rule);cursor:pointer;color:var(--ink-2);padding:10px 16px 10px 10px;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;display:flex}.tabs button[aria-selected=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.view{border:1px solid var(--rule);background:#fff;border-radius:20px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.view .shot{background:var(--violet-soft);place-items:center;min-height:340px;padding:18px;display:grid}.view .shot img{border-radius:10px;width:auto;max-height:460px;box-shadow:0 12px 30px -16px #110f1a66}.view .tx{flex-direction:column;justify-content:center;gap:12px;padding:clamp(22px,3vw,36px);display:flex}.view h3{font:800 34px/1 var(--display);text-transform:uppercase;margin:0}.view p{color:var(--ink-2);margin:0}.view .mod-of{color:var(--violet-deep);font-size:14px;font-weight:700}@media (max-width:860px){.view{grid-template-columns:1fr}.view .shot{min-height:0}}.prog{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.acc{gap:10px;margin:0;padding:0;list-style:none;display:grid}.acc li{border:1px solid var(--rule);background:#fff;border-radius:20px;transition:border-color .2s;overflow:hidden}.acc li.on{border-color:var(--violet);box-shadow:0 0 0 2px var(--violet-soft)}.row{grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px 12px 12px;display:grid}.row .ic{border:1px solid var(--rule-2);width:56px;height:56px;color:var(--ink);font:800 30px/1 var(--display);font-variant-numeric:tabular-nums;background:#fff;border-radius:14px;place-items:center;display:grid;overflow:hidden}.row .ic img{object-fit:contain;width:86%;height:86%}.row .t{min-width:0}.row .t small{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700;display:block}.row .t button{all:unset;cursor:pointer;font:800 24px/1.05 var(--display);text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.row .t button:after{content:"+";font:700 20px/1 var(--body);color:var(--coral)}.row .t button[aria-expanded=true]:after{content:"-"}.row .len{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14px}.pick{font-variant-numeric:tabular-nums;cursor:pointer;border:1px solid var(--rule);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:flex}.pick input{width:18px;height:18px;accent-color:var(--coral);margin:0}li.on .pick{background:var(--ink);color:#fff;border-color:var(--ink)}.free{color:var(--green);white-space:nowrap;padding:8px 12px;font-weight:700;text-decoration:none}.det{color:var(--ink-2);padding:0 18px 18px 84px;font-size:16px;display:none}.det p{margin:0 0 8px}.det ul{margin:6px 0 0;padding-left:18px}.acc .det li{box-shadow:none;background:0 0;border:0;border-radius:0;padding:2px 0;list-style:outside}li.open .det{display:block}@media (max-width:640px){.row{grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.row .ic{width:44px;height:44px}.row .len{display:none}.row .t button{font-size:20px}.det{padding:0 14px 16px}}.sum{border:1px solid var(--rule);background:#fff;border-radius:20px;gap:12px;padding:22px;display:grid;position:sticky;top:130px}.sum h3{font:800 26px/1 var(--display);text-transform:uppercase;margin:0}.sum .total{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;padding-top:12px;display:flex}.sum .total b{font:800 42px/1 var(--display)}.sum .hint{background:var(--violet-soft);color:var(--ink-2);border-radius:14px;margin:0;padding:12px 14px;font-size:15px}.sum .hint a{color:var(--violet-deep);font-weight:700}.sum .btn[aria-disabled=true]{opacity:.35;pointer-events:none}.sum .or{color:var(--ink-3);text-align:center;font-size:14px}.sum .or a{color:var(--ink);font-weight:700}@media (max-width:960px){.prog{grid-template-columns:1fr}.sum{z-index:20;gap:8px;padding:14px 16px;position:sticky;top:auto;bottom:12px;box-shadow:0 18px 40px -20px #110f1a73}.sum h3,.sum .or,.sum .lbl{display:none}.sum .total{border:0;padding:0}.sum .total b{font-size:32px}}.ftd{color:#fff;background:#0b2342;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:24px;padding:clamp(22px,3.4vw,44px);display:grid}.ftd-tx{align-content:start;gap:16px;display:grid}.ftd-logo{width:120px;height:auto}.ftd-eb{font:700 12px/1 var(--body);letter-spacing:.09em;text-transform:uppercase;color:#a7f174;margin:0}.ftd h3{font-size:clamp(34px,3.8vw,54px);line-height:1}.ftd-tx>p:not(.ftd-eb){color:#ffffffc7;max-width:58ch;margin:0}.ftd-n{flex-wrap:wrap;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ftd-n li{color:#ffffffbf;border:1px solid #ffffff2e;border-radius:16px;padding:12px 16px;font-size:13px}.ftd-n b{font:800 28px/1 var(--display);color:#fff;margin-bottom:4px;display:block}.ftd-val{color:#0b2342;background:#a7f174;border-radius:22px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-width:240px;padding:24px 28px;display:flex}.ftd-val span{font:700 12px/1 var(--body);letter-spacing:.09em;text-transform:uppercase}.ftd-val b{font:800 clamp(56px,6vw,80px)/.9 var(--display)}.ftd-val small{font-size:15px;font-weight:700}.ftd-val em{font-style:normal;font:700 13px/1 var(--body);color:#a7f174;background:#0b2342;border-radius:999px;margin-top:10px;padding:9px 12px}@media (max-width:860px){.ftd{grid-template-columns:1fr}.ftd-val{min-width:0}}.bon{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;margin-top:14px;display:grid}.bon article{border:1px solid var(--rule);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:clamp(22px,3vw,32px);display:flex}.bon article.img{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:22px;display:grid}.bon article.img img{border:1px solid var(--rule);border-radius:14px}.bon article.img>div{flex-direction:column;gap:12px;display:flex}.bon .eb{margin:0}.bon h3{font-size:clamp(32px,3vw,44px)}.bon p{color:var(--ink-2);margin:0}.bon .tag{font:700 12px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;background:var(--violet-soft);color:var(--violet-deep);border-radius:999px;align-self:flex-start;margin-top:auto;padding:9px 12px}@media (max-width:900px){.bon,.bon article.img{grid-template-columns:1fr}}.sum-val{background:var(--dark);color:#ffffffbf;border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:14px;padding:18px 24px;display:flex}.sum-val b{color:#fff}.sum-val .razem{border-left:1px solid #fff3;padding-left:18px}.bval{color:var(--ink-2);margin:0}.bval b{font:800 30px/1 var(--display);color:var(--ink);margin-right:6px}.sum-val strong{font:800 28px/1 var(--display);text-transform:uppercase;color:var(--coral);margin-left:auto}@media (max-width:640px){.sum-val strong{flex-basis:100%;margin-left:0}}.who{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.who div{border:1px solid var(--rule);background:#fff;border-radius:20px;padding:22px}.who b{font:800 clamp(40px,4vw,52px)/1 var(--display);margin-bottom:8px;display:block}.who p{color:var(--ink-2);margin:0}.who-not{border:1.5px dashed var(--rule-2);color:var(--ink-2);border-radius:18px;margin-top:14px;padding:16px 20px}@media (max-width:900px){.who{grid-template-columns:1fr 1fr}}@media (max-width:520px){.who{grid-template-columns:1fr}}.know{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.know div{border:1px solid var(--rule);background:#fff;border-radius:20px;padding:22px}.know b{font:800 clamp(40px,4vw,52px)/1 var(--display);margin-bottom:8px;display:block}.know span{color:var(--ink-2);font-size:15px}@media (max-width:760px){.know{grid-template-columns:1fr 1fr}}.calc{background:var(--dark);color:#f4f3f9;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.calc .in{gap:22px;padding:clamp(24px,3.4vw,44px);display:grid}.calc .eb{color:var(--coral)}.calc label{gap:10px;font-weight:700;display:grid}.calc label span{justify-content:space-between;display:flex}.calc label output{font:800 28px/1 var(--display);color:#fff}.calc input[type=range]{width:100%;accent-color:var(--coral)}.calc .out{background:var(--violet);flex-direction:column;justify-content:center;gap:12px;padding:clamp(24px,3.4vw,44px);display:flex}.calc .big{font:900 clamp(80px,10vw,140px)/.85 var(--display)}.calc .out p{color:#ffffffe0;margin:0}.calc small{color:#fff9;font-size:13px}.calc .out{gap:22px}.calc .czas{border-top:1px solid #ffffff40;padding-top:20px}.calc .czas>b{font:800 clamp(44px,5vw,64px)/.9 var(--display);color:#fff;display:block}.calc .czas p{margin:8px 0 0}.calc .czas p b{color:#fff}.gw{border:1.5px solid var(--coral);color:var(--ink-2);background:#fff;border-radius:20px;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:14px 0 0;padding:18px 22px;display:flex}.gw b{font:800 22px/1 var(--display);text-transform:uppercase;color:var(--coral)}@media (max-width:860px){.calc{grid-template-columns:1fr}}.quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.q{border:1px solid var(--rule);background:#fff;border-radius:20px;flex-direction:column;gap:18px;padding:22px;display:flex}.q blockquote{color:var(--ink-2);margin:0;font-size:16px}.q blockquote:before{content:"„";font:900 64px/.5 var(--display);color:var(--coral);height:28px;margin-bottom:14px;display:block}.q .who2{border-top:1px solid var(--rule);align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.q .who2 img{object-fit:contain;width:44px;height:44px}.q .who2 b{display:block}.q .who2 span{color:var(--violet-deep);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:700}@media (max-width:900px){.quotes{grid-template-columns:1fr}}.faq{border-top:1px solid var(--rule);max-width:880px}.faq details{border-bottom:1px solid var(--rule)}.faq summary{cursor:pointer;padding:20px 40px 20px 0;font-size:18px;font-weight:700;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--coral);font-size:28px;position:absolute;top:14px;right:6px}.faq details[open] summary:after{content:"-"}.faq p{color:var(--ink-2);max-width:64ch;margin:0 0 20px}.final{border:1px solid var(--rule);background:#fff;border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.final .tx{flex-direction:column;gap:16px;padding:clamp(24px,3.6vw,48px);display:flex}.final .ph img{object-fit:cover;object-position:60% 40%;width:100%;height:100%}@media (max-width:860px){.final{grid-template-columns:1fr}.final .ph{aspect-ratio:16/9}}.mbar{display:none}@media (max-width:860px){.mbar{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--rule);background:#fffffff5;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.mbar b{font:800 28px/1 var(--display)}.mbar small{color:var(--ink-3);font-size:12px;display:block}.mbar .btn{padding:13px 22px}body.picker-visible .mbar{display:none}body{padding-bottom:76px}}footer{background:var(--dark);color:#f4f3f999;margin-top:clamp(64px,8vw,112px);padding:28px 0;font-size:14px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}footer a{color:#f4f3f9cc}.proto{background:var(--violet);color:#fff;text-align:center;font:700 12px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;padding:8px}.k{border:1px solid var(--rule);background:#fff;border-radius:20px;padding:22px}.k b.num{font:800 clamp(40px,4vw,52px)/1 var(--display);margin-bottom:8px;display:block}.k p{color:var(--ink-2);margin:0}.k h3{font:800 24px/1.05 var(--display);text-transform:uppercase;margin:0}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:900px){.g3,.g4{grid-template-columns:1fr 1fr}}@media (max-width:520px){.g3,.g4{grid-template-columns:1fr}}.photo{aspect-ratio:4/4.4;background:var(--violet-soft);border-radius:20px;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%}@media (max-width:900px){.photo{aspect-ratio:16/11}}.dark-k{background:var(--dark);color:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 40px;padding:clamp(24px,3.4vw,40px);display:grid}.dark-k h3{font:800 clamp(30px,3.2vw,44px)/1 var(--display);text-transform:uppercase;margin:0 0 10px}.dark-k p{color:#f4f3f9bd;margin:0}.dark-k .btn{color:var(--ink);background:#fff}@media (max-width:760px){.dark-k{grid-template-columns:1fr}}.contact{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;display:grid}.contact img{aspect-ratio:4/5;object-fit:cover;border-radius:16px;width:110px}.contact .doors{gap:8px;max-width:560px;margin-top:12px;display:grid}.contact .door{background:var(--bg);border:1px solid var(--rule);border-radius:999px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:grid}.contact .lab{font:700 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.contact .val{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-weight:700}.copy{font:700 12px/1 var(--body);background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:10px 14px}@media (max-width:560px){.contact{grid-template-columns:1fr}.contact .door{border-radius:18px;grid-template-columns:minmax(0,1fr) auto}.contact .lab{grid-column:1/-1}}.cal{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.wk{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.wk b{font:800 26px/1 var(--display);text-transform:uppercase}.wk button{all:unset;cursor:pointer;border:1.5px solid var(--rule-2);border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;transition:border-color .2s;display:grid}.wk button:hover{border-color:var(--ink)}.wk button:disabled{opacity:.3;cursor:not-allowed}.days{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.days button,.hours button{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;border:1px solid var(--rule);background:#fff;border-radius:14px;transition:background .2s,border-color .2s,color .2s}.days button{padding:12px 4px}.days button b{font:800 30px/1 var(--display);display:block}.days button span{font:700 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.days button:hover,.hours button:hover{border-color:var(--ink)}.days button[aria-pressed=true]{background:var(--violet);border-color:var(--violet);color:#fff}.days button[aria-pressed=true] span{color:#ffffffd9}.days button:disabled{opacity:.35;cursor:not-allowed}.hours{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hours button{font:700 16px/1 var(--body);font-variant-numeric:tabular-nums;padding:14px 4px}.hours button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.hours button:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.note{color:var(--ink-3);margin:12px 0 0;font-size:13px}.pick-sum{gap:12px;display:grid;position:sticky;top:130px}.pick-sum .when{font:800 clamp(30px,3vw,40px)/1 var(--display);text-transform:uppercase}.pick-sum .pr{font:800 52px/1 var(--display);color:var(--coral)}.pick-sum small{color:var(--ink-3)}.pick-sum .btn[aria-disabled=true]{opacity:.35;pointer-events:none}@media (max-width:900px){.cal{grid-template-columns:1fr}.pick-sum{position:static}}@media (max-width:420px){.hours{grid-template-columns:repeat(3,minmax(0,1fr))}.days button b{font-size:24px}}.op{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;display:grid}.op img{aspect-ratio:3/4;object-fit:cover;object-position:top;border-radius:16px;width:120px}.op blockquote{font:800 clamp(24px,2.4vw,32px)/1.08 var(--display);text-transform:uppercase;margin:0 0 12px}.op b{display:block}.op span{font:700 12px/1.2 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--violet-deep)}@media (max-width:560px){.op{grid-template-columns:1fr}}.cover{background:var(--violet-soft);aspect-ratio:4/4.2;border-radius:20px;place-items:center;padding:24px;display:grid}.cover img{filter:drop-shadow(0 24px 30px #110f1a40);width:auto;max-width:82%;height:auto;max-height:100%}@media (max-width:900px){.cover{aspect-ratio:16/11}}.band .lines.dwie{grid-template-columns:1fr 1fr}@media (max-width:700px){.band .lines.dwie{grid-template-columns:1fr}}.learn{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.learn li{border:1px solid var(--rule);color:var(--ink-2);background:#fff;border-radius:20px;align-items:baseline;gap:12px;padding:16px 20px;display:flex}.learn li:before{content:"✓";color:var(--coral);font-weight:700}.learn li.more{display:none}.learn.all li.more{display:flex}.show{margin-top:14px}@media (max-width:700px){.learn{grid-template-columns:1fr}}.dl{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:14px;display:grid}.form{align-content:start;gap:14px;display:grid}.form h3{font:800 clamp(30px,3vw,40px)/1 var(--display);text-transform:uppercase;margin:0}.form .f{font:700 12px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);gap:6px;display:grid}.form input[type=text],.form input[type=email]{font:500 17px var(--body);border:1px solid var(--rule-2);background:var(--bg);color:var(--ink);text-transform:none;letter-spacing:0;border-radius:999px;outline:none;padding:15px 18px}.form input:focus{border-color:var(--violet)}.two{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:520px){.two{grid-template-columns:1fr}}.who-q{gap:10px;display:grid}.who-q>span{font:700 12px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips label{cursor:pointer;position:relative}.chips input{opacity:0;pointer-events:none;position:absolute}.chips span{border:1.5px solid var(--rule-2);font:700 14px/1 var(--body);border-radius:999px;padding:10px 14px;transition:background .2s,border-color .2s,color .2s;display:block}.chips input:checked+span{background:var(--ink);border-color:var(--ink);color:#fff}.chips input:focus-visible+span{outline:3px solid var(--violet);outline-offset:2px}.zg{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.zg input{width:20px;height:20px;accent-color:var(--coral);flex:none;margin:1px 0 0}.zg a{color:var(--violet-deep)}.msg{min-height:1.4em;color:var(--violet-deep);margin:0;font-size:14px}@media (max-width:860px){.dl{grid-template-columns:1fr}}.row .t .rt{font:800 24px/1.05 var(--display);text-transform:uppercase}.wideo{aspect-ratio:16/9;border:1px solid var(--rule);background:#000;border-radius:20px;overflow:hidden}.wideo iframe{border:0;width:100%;height:100%;display:block}.form input[type=text],.form input[type=email]{box-sizing:border-box;width:100%;min-width:0}.two>*,.dl>*,.hero>*,.cover{min-width:0}.cover{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);max-width:100%}.cover img{object-fit:contain;min-width:0}.kasa{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:22px;margin-top:24px;display:grid}.kasa-sum{gap:14px;display:grid;position:sticky;top:88px}.kasa-sum h3{margin:0}.kasa-poz,.kasa-co{gap:0;margin:0;padding:0;list-style:none;display:grid}.kasa-poz li{border-bottom:1px solid var(--rule);color:var(--ink-2);justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;display:flex}.kasa-poz li b{color:var(--ink);white-space:nowrap}.kasa-co{gap:6px}.kasa-co li{color:var(--ink-2);gap:10px;font-size:15px;display:flex}.kasa-co li:before{content:"✓";color:var(--coral);font-weight:700}.kasa-razem{justify-content:space-between;align-items:baseline;gap:16px;padding-top:4px;display:flex}.kasa-razem span{font:700 12px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.kasa-razem b{font:800 40px/1 var(--display)}.kasa-uwaga{color:var(--ink-3);margin:0;font-size:14px}.kasa-uwaga a{color:var(--violet-deep)}.kasa-op{background:var(--violet-soft);border-radius:14px;margin:0;padding:14px 16px}.kasa-op blockquote{color:var(--ink-2);margin:0 0 8px;font-size:15px}.kasa-op figcaption{font:700 13px/1.3 var(--body);color:var(--ink)}.kasa-f h3{margin-bottom:4px}.kasa-firma{border:1px solid var(--rule);border-radius:16px;gap:14px;padding:14px;display:grid}.kasa-kod{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.kasa-link{font:600 15px var(--body);color:var(--violet-deep);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.kasa-zaplac{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-top:10px;display:flex}.kasa-zaplac .price b{font:800 44px/1 var(--display)}.kasa-zaplac .price span{color:var(--green);font-size:13px;display:block}.kasa-bezp{color:var(--ink-3);margin:0;font-size:13px}@media (max-width:860px){.kasa{grid-template-columns:minmax(0,1fr)}.kasa-sum{order:-1;gap:10px;position:static}.kasa-sum .kasa-co,.kasa-sum .kasa-op,.kasa-sum .kasa-wroc{display:none}.kasa-razem b{font-size:32px}.kasa-zaplac .btn{width:100%}}.pan{padding-bottom:64px}.pan-eb{margin:28px 0 8px}.pan h1{margin-bottom:22px}.pan-h{margin:8px 0 22px}.pan-kurs{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 24px;margin-bottom:22px;display:grid}.pan-kurs .lead{margin:6px 0 0}.pan-akcje{justify-items:end;gap:8px;display:grid}.pan-pasek{background:var(--violet-soft);border-radius:999px;max-width:420px;height:8px;margin-top:14px;overflow:hidden}.pan-pasek span{background:var(--violet);border-radius:999px;height:100%;display:block}.pan-mal{color:var(--ink-3);margin:6px 0 0;font-size:14px}.pan-lista li.zab{background:var(--bg)}.pan-lista li.zab .rt{color:var(--ink-3)}.pan-row{color:inherit;grid-template-columns:56px minmax(0,1fr) auto;text-decoration:none}.pan-row:hover .rt{color:var(--violet-deep)}.pan-stan{white-space:nowrap;color:var(--ink-2);font-size:15px;font-weight:700}.pan-lista li:not(.zab) .ic{border-color:var(--violet);color:var(--violet-deep)}.pan-konto{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.pan-ob{justify-content:flex-end;margin:12px 0 0;display:flex}.pan-ok{color:var(--green);font-weight:700}.pan-zab{gap:10px;display:grid}.pan-zab h3{margin:0}.pan-tresc{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:22px;margin-top:26px;display:grid}.pan-opis p{color:var(--ink-2);overflow-wrap:anywhere;margin:0 0 12px}.pan-opis a{color:var(--violet-deep)}.pan-mat{gap:10px;display:grid}.pan-mat h3{margin:0}.pan-mat ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pan-mat li{border-top:1px solid var(--rule);gap:8px;padding:12px 0;display:grid}.pan-mat-n{font-weight:700}.pan-mat .btn{justify-self:start;padding:11px 18px;font-size:14px}.pan-nav{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;display:flex}.pan-nav .btn{white-space:normal;text-align:center;max-width:100%}@media (max-width:860px){.pan-kurs,.pan-tresc{grid-template-columns:minmax(0,1fr)}.pan-akcje{justify-items:start}.pan-row .ic{width:44px;height:44px;font-size:24px}.pan-row{grid-template-columns:44px minmax(0,1fr) auto}}.cert-pasek{justify-content:space-between;align-items:center;margin:24px 0 16px;display:flex}.cert-pasek a{color:var(--ink-2)}.cert{aspect-ratio:297/210;background:var(--dark);color:#fff;box-sizing:border-box;border-radius:24px;flex-direction:column;gap:clamp(6px,1.2vw,14px);padding:clamp(22px,5vw,64px);display:flex;position:relative;overflow:hidden}.cert:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#7868e473,#0000 70%);border-radius:50%;width:60%;position:absolute;top:-30%;right:-12%}.cert-gora{justify-content:space-between;align-items:center;display:flex}.cert-logo{font:800 clamp(22px,3vw,34px)/1 var(--display);text-transform:uppercase}.cert-logo i{color:var(--coral);font-style:normal}.cert-nr{color:var(--lilac);font-size:clamp(11px,1.2vw,14px)}.cert-eb{font:700 clamp(11px,1.3vw,14px)/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--lilac);margin:auto 0 0}.cert-kto{font:800 clamp(34px,6.5vw,84px)/.95 var(--display);text-transform:uppercase;margin:0}.cert-txt{color:#cfcbe0;margin:0;font-size:clamp(12px,1.5vw,18px)}.cert-kurs{font:800 clamp(24px,4vw,52px)/1 var(--display);text-transform:uppercase;color:var(--coral);margin:0}.cert-dol{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;display:flex}.cert-dol div{gap:4px;display:grid}.cert-dol small{color:#a9a4bd;font-size:clamp(10px,1.1vw,13px)}.cert-dol b{font-size:clamp(13px,1.5vw,18px)}.cert-linia{background:var(--violet);width:clamp(120px,18vw,220px);height:2px;margin-bottom:6px;display:block}.cert-data{text-align:right}@media print{@page{size:A4 landscape;margin:0}body{background:#fff}.nie-druk,footer{display:none!important}.pan,.wrap{max-width:none!important;margin:0!important;padding:0!important}.cert{aspect-ratio:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;width:297mm;height:210mm}}.pan-uklad{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;display:grid}.pan-glowna{min-width:0}.pan-glowna .pan-tresc{grid-template-columns:minmax(0,1fr) 300px}.pan-boczny{border:1px solid var(--rule);background:#fff;border-radius:20px;max-height:calc(100vh - 110px);margin-top:24px;padding:14px;position:sticky;top:88px;overflow:auto}.pan-boczny-t{font:700 12px/1.2 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:4px 6px 10px}.pan-boczny ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pan-boczny a{color:var(--ink);border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 6px;text-decoration:none;display:grid}.pan-boczny a:hover{background:var(--bg)}.pan-boczny a[aria-current=page]{background:var(--violet-soft)}.pan-boczny a[aria-current=page] .pan-b-t{color:var(--violet-deep)}.pan-b-nr{border:1px solid var(--violet);width:32px;height:32px;color:var(--violet-deep);font:800 16px/1 var(--display);border-radius:9px;place-items:center;display:grid}.pan-b-t{font:800 17px/1.05 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.pan-boczny a.zab .pan-b-nr{border-color:var(--rule-2);color:var(--ink-3)}.pan-boczny a.zab .pan-b-t{color:var(--ink-3)}.pan-b-c{color:var(--ink-2);white-space:nowrap;font-size:12px;font-weight:700}.pan-b-kurs{box-sizing:border-box;white-space:normal;text-align:center;width:100%;margin-top:12px}@media (max-width:1100px){.pan-glowna .pan-tresc{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.pan-uklad{grid-template-columns:minmax(0,1fr)}.pan-boczny{order:2;max-height:none;margin-top:8px;position:static}}.kasa-odl{color:var(--green);justify-content:space-between;gap:16px;font-size:15px;display:flex}.kasa-odl b{white-space:nowrap}.pan-btn{font:700 15px/1 var(--body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:11px 18px;display:inline-flex}.pan-btn-c{background:var(--coral);color:#fff}.pan-row:hover .pan-btn-c{background:var(--coral-hi)}.pan-btn-k{background:var(--ink);color:#fff}.pan-btn-ok{color:var(--green);background:#e8f6ee}.pan-lista li.zab{border:1.5px dashed var(--rule-2);background:0 0}.pan-lista li.zab .ic{background:var(--bg);border-color:var(--rule-2);font-size:22px}.pan-lista li.zab .rt,.pan-lista li.zab small{color:var(--ink-3)}.pan-lista li:not(.zab){border-color:var(--rule-2);box-shadow:0 1px #110f1a0a}.pan-lista li:not(.zab) .ic{background:var(--violet-soft);border-color:var(--violet);color:var(--violet-deep)}.pan-boczny li.zab a{background:var(--bg)}.pan-boczny li.zab a[aria-current=page]{background:var(--violet-soft)}.pan-boczny li{margin-bottom:2px}.pan-boczny a:not(.zab) .pan-b-nr{background:var(--violet-soft)}.pan-boczny a.zab .pan-b-nr{border-style:dashed;font-size:14px}.pan-b-c{background:var(--ink);color:#fff;border-radius:999px;padding:5px 9px;font-size:12px}.pan-b-ok{color:var(--green);font-weight:700}@media (max-width:860px){.pan-btn{padding:9px 12px;font-size:13px}}@media (max-width:420px){.pan-row{grid-template-columns:44px minmax(0,1fr)}.pan-row .pan-btn{grid-column:2;justify-self:start}}.pan-faktury{gap:10px;margin-top:22px;display:grid}.pan-faktury h3{margin:0}.pan-faktury ul{margin:0;padding:0;list-style:none;display:grid}.pan-faktury li{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.pan-faktury .btn{padding:10px 16px;font-size:14px}.nav .konto{font:500 15px/1 var(--body);color:#ffffffd1;white-space:nowrap;border-radius:999px;padding:9px 12px;text-decoration:none}.nav .konto:hover,.nav .konto[aria-current]{color:#fff;background:#ffffff1a}@media (max-width:860px){.nav .konto{margin-left:auto;padding:8px 10px;font-size:14px}}@media (max-width:420px){.nav .btn{padding:10px 14px;font-size:13px}.nav .wrap{gap:10px}}.pan-tabs{border:1px solid var(--rule);box-sizing:border-box;background:#fff;border-radius:999px;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;margin:0 0 22px;padding:6px;display:flex}.pan-tabs a{font:700 15px/1 var(--body);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:11px 18px;text-decoration:none;display:inline-flex}.pan-tabs a:hover{background:var(--bg);color:var(--ink)}.pan-tabs a[aria-current=page]{background:var(--ink);color:#fff}.pan-tab-n{background:var(--coral);color:#fff;box-sizing:border-box;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;display:inline-grid}@media (max-width:520px){.pan-tabs{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.pan-tabs::-webkit-scrollbar{display:none}.pan-tabs a{flex:none;padding:10px 12px;font-size:14px}}.adm-msg{color:var(--green);background:#e8f6ee;border-radius:14px;margin:0 0 14px;padding:12px 16px;font-weight:600}.adm-blad{color:#b42318;background:#fdecea}.adm-szukaj{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.adm-szukaj input,.adm-szukaj select,.adm-inline input,.adm-inline select,.adm-nadaj select,.adm-nowe select{font:500 15px var(--body);border:1px solid var(--rule-2);background:#fff;border-radius:12px;min-width:0;padding:11px 14px}.adm-szukaj input{flex:260px}.adm-tabela{padding:0;overflow-x:auto}.adm-tabela table{border-collapse:collapse;width:100%;font-size:14px}.adm-tabela th,.adm-tabela td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:10px 14px}.adm-tabela th{font:700 12px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.adm-tabela a{color:var(--violet-deep);font-weight:700}.adm-tabela small{color:var(--ink-3)}.adm-st{background:var(--bg);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.adm-st-oplacone{color:var(--green);background:#e8f6ee}.adm-st-zwrocone,.adm-st-nieudane,.adm-st-anulowane{color:#b42318;background:#fdecea}.adm-wygasl,.adm-wygasl td{color:var(--ink-3)}.adm-dwie{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.adm-dwie .pan-faktury li b{text-align:right}.adm-dostep{align-items:flex-start!important}.adm-akcje{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.adm-akcje .btn,.adm-inline .btn{padding:9px 14px;font-size:13px}.adm-inline{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.adm-inline input[type=time],.adm-inline input[type=text]{width:110px}.adm-dzien{flex:160px;font-weight:700}.adm-nadaj{border-top:1px solid var(--rule);margin-top:14px;padding-top:14px}.adm-nowe{max-width:720px;margin-top:22px}@media (max-width:900px){.adm-dwie{grid-template-columns:minmax(0,1fr)}}.pan-faktury li.adm-dostep{flex-direction:column;gap:10px;align-items:stretch!important}.adm-dostep .adm-akcje{justify-content:flex-start;align-items:center}.adm-dostep .adm-inline{width:auto}.form input[type=date],.adm-inline input[type=date],.form input[type=number]{font:500 15px var(--body);border:1px solid var(--rule-2);box-sizing:border-box;background:#fff;border-radius:12px;width:100%;min-width:0;padding:11px 14px}.adm-inline input[type=date]{width:auto}.adm-gora{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.adm-wyloguj{font:600 14px var(--body);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:16px 4px;text-decoration:underline}.adm-wyloguj:hover{color:var(--ink)}.nav-kasa .wrap{justify-content:space-between}.nav-kasa-bezp{font:600 14px var(--body);color:#f4f3f8;opacity:.85}.nav-kasa-pomoc{font:500 13px var(--body);color:#f4f3f8;opacity:.7;text-decoration:none}.nav-kasa-pomoc:hover{opacity:1;text-decoration:underline}@media (max-width:860px){.nav-kasa-pomoc{display:none}}.kasa-zaufanie{color:var(--ink-2);gap:6px;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.kasa-zaufanie li{align-items:flex-start;gap:8px;display:flex}.kasa-zaufanie li:before{content:"✓";color:var(--coral);font-weight:700}.kons-odliczenie{background:var(--violet-soft);color:var(--ink);border-radius:14px;max-width:70ch;margin:18px 0 0;padding:14px 18px;font-weight:600}.raty0{color:var(--violet-deep,#4b3bd6);font-weight:700}.wstep-okladka{cursor:pointer;width:100%;padding:0;display:block;position:relative}.wstep-okladka img{object-fit:cover;opacity:.85;width:100%;height:100%;display:block}.wstep-play{color:#fff;text-align:left;font:700 18px var(--body);align-items:center;gap:14px;display:flex;position:absolute;bottom:24px;left:24px}.wstep-play i{background:var(--coral);border-radius:50%;place-items:center;width:64px;height:64px;font-size:22px;font-style:normal;display:grid;box-shadow:0 0 0 10px #ffffff26}.wstep-play small{font:500 14px var(--body);opacity:.85;margin-top:2px;display:block}.wstep-okno{background:0 0;border:0;width:100%;max-width:min(460px,100vw - 32px);padding:0}.wstep-okno::backdrop{background:#111018b3}.wstep-okno .form{gap:12px;margin:0;display:grid;position:relative}.wstep-okno h3,.wstep-okno p{margin:0}.wstep-zamknij{cursor:pointer;color:var(--ink-2);background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:10px;right:14px}.zgoda-wstep{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:13px;display:flex}.zgoda-wstep input{width:18px;height:18px;accent-color:var(--coral);flex:none;margin-top:2px}
