@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-ext-500-normal.zeox_O30.woff2)format("woff2"),url(/_astro/outfit-latin-ext-500-normal.DrCvqoFD.woff)format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2)format("woff2"),url(/_astro/outfit-latin-500-normal.ClnHRwRh.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-ext-600-normal.B85nYjL1.woff2)format("woff2"),url(/_astro/outfit-latin-ext-600-normal.CWJcPgd7.woff)format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-600-normal.B7SfZ07L.woff2)format("woff2"),url(/_astro/outfit-latin-600-normal.BEfTtDA7.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-ext-700-normal.CI4iH74K.woff2)format("woff2"),url(/_astro/outfit-latin-ext-700-normal.fjS8-Gm7.woff)format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-700-normal.Cu9v6i1X.woff2)format("woff2"),url(/_astro/outfit-latin-700-normal.D4itBLBr.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-ext-400-normal.CXAzuTZb.woff2)format("woff2"),url(/_astro/figtree-latin-ext-400-normal.Gbh-3PTk.woff)format("woff");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}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-400-normal.g7Dtegnw.woff2)format("woff2"),url(/_astro/figtree-latin-400-normal.BD4aNku5.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/figtree-latin-ext-500-normal.Du0rIuHj.woff2)format("woff2"),url(/_astro/figtree-latin-ext-500-normal.BOEJvrb_.woff)format("woff");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}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/figtree-latin-500-normal.BWnGEVsr.woff2)format("woff2"),url(/_astro/figtree-latin-500-normal.B_yy1phn.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/figtree-latin-ext-600-normal.DJlfifZj.woff2)format("woff2"),url(/_astro/figtree-latin-ext-600-normal.CQqsimlV.woff)format("woff");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}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/figtree-latin-600-normal.Cv_xCTDl.woff2)format("woff2"),url(/_astro/figtree-latin-600-normal.BM_oTo4n.woff)format("woff");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:Figtree;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-ext-400-italic.C_Hz7bSU.woff2)format("woff2"),url(/_astro/figtree-latin-ext-400-italic.C-kB9AFN.woff)format("woff");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}@font-face{font-family:Figtree;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-400-italic.BSc-2xHp.woff2)format("woff2"),url(/_astro/figtree-latin-400-italic.B4hAvW4f.woff)format("woff");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}:root{--bg:#f7f1e6;--bg-2:#efe7d8;--paper:#fffcf6;--ink:#24231d;--muted:#5e584d;--soft:#6d6558;--line:#e2d8c5;--accent:#2f5f5c;--accent-2:#3f7a75;--accent-soft:#e2ece8;--accent-ink:#fff;--warm:#b0703e;--warm-soft:#f6e6d6;--warn:#8d6420;--warn-soft:#f8ecd3;--display:"Outfit", "Segoe UI", system-ui, sans-serif;--body:"Figtree", "Segoe UI", system-ui, sans-serif;--r:16px;--r-s:10px;--shadow:0 1px 2px #3c2d140d, 0 12px 32px -18px #3c2d1447;--measure:40rem;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--body);text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.65}a{color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--accent-2)}h1,h2,h3{font-family:var(--display);text-wrap:balance;color:var(--ink);margin:0;line-height:1.15}h1{letter-spacing:-.02em;font-size:clamp(2rem,1.2rem + 2.6vw,3rem);font-weight:600;line-height:1.08}h2{letter-spacing:-.012em;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);font-weight:600}h3{font-size:1.2rem;font-weight:600;line-height:1.3}p{text-wrap:pretty;margin:0}img{max-width:100%;height:auto}.wrap{max-width:68rem;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}.band{padding-block:clamp(3.5rem,2.5rem + 4vw,6rem)}.band.alt{background:var(--bg-2)}.band.tight{padding-top:0}.eyebrow{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.85rem;font-weight:600}.lead{color:var(--muted);max-width:38rem;font-size:1.1875rem;line-height:1.6}.note{color:var(--muted);font-size:.9375rem}.small{color:var(--soft);font-size:.875rem}.stack{gap:1.1rem;display:grid}.mt{margin-top:.75rem}.mt2{margin-top:2rem}.mt3{margin-top:3rem}.center{text-align:center}.skip{background:var(--paper);padding:.5rem 1rem;position:absolute;top:0;left:-999px}.skip:focus{z-index:20;left:1rem}.head{gap:.75rem;max-width:46rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.head.center{justify-items:center;margin-inline:auto}.head .lead{margin-top:.25rem}.prose{max-width:var(--measure);gap:1rem;display:grid}.prose ul,.prose ol{gap:.5rem;margin:0;padding-left:1.25rem;display:grid}.prose li::marker{color:var(--accent)}.prose h2{margin-top:1.75rem;font-size:1.5rem}.prose h3{margin-top:1rem}.top-band{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 90%, transparent);z-index:10;backdrop-filter:saturate(1.2)blur(8px);position:sticky;top:0}.top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding-block:.85rem;display:flex}.brand{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);align-items:center;gap:.8rem;font-size:1.5rem;font-weight:700;text-decoration:none;display:flex}.brand svg{flex:none;width:62px;height:62px;margin-block:-6px}.brand:hover{color:var(--ink)}.top nav{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.top nav a{color:var(--muted);padding-block:.4rem;font-size:1.0625rem;text-decoration:none;transition:color .15s,background .15s,border-color .15s;position:relative}.top nav a:not(.cta):after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.top nav a:hover,.top nav a:focus-visible,.top nav a[aria-current=page]{color:var(--ink)}.top nav a:hover:after,.top nav a[aria-current=page]:after{transform:scaleX(1)}.top nav a.cta{border:1.5px solid var(--accent);color:var(--accent);font-family:var(--display);border-radius:8px;padding:.55rem 1.2rem;font-weight:600}.top nav a.cta:hover,.top nav a.cta[aria-current=page]{background:var(--accent);color:var(--accent-ink)}.burger,.cta-mobil{display:none}.cta-mobil{border:1.5px solid var(--accent);color:var(--accent);font-family:var(--display);border-radius:8px;margin-left:auto;padding:.4rem .9rem;font-weight:600;text-decoration:none}.cta-mobil:hover,.cta-mobil[aria-current=page]{background:var(--accent);color:var(--accent-ink)}.burger{cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;width:2.75rem;height:2.75rem;padding:.6rem}.burger span{background:var(--ink);border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}.burger:hover{background:var(--accent-soft)}.burger[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.burger[aria-expanded=true] span:nth-child(2){opacity:0}.burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.btn{font-family:var(--display);border:1.5px solid var(--accent);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}.btn.primary{background:var(--accent);color:var(--accent-ink)}.btn.primary:hover,.btn.primary:focus-visible{background:var(--accent-2);border-color:var(--accent-2);color:var(--accent-ink);transform:translateY(-1px)}.btn.ghost{color:var(--accent);background:0 0}.btn.ghost:hover,.btn.ghost:focus-visible{background:var(--accent-soft)}.btn.small{padding:.6rem 1.1rem;font-size:.9375rem}.actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.more{font-family:var(--display);margin-top:2rem;font-weight:600}.more a{text-decoration:none}.more a:after{content:" →"}.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,1rem + 4vw,4.5rem);padding-block:clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}.hero .stack{gap:1.4rem}.hero .lead{font-size:1.1875rem}.hero .trust{color:var(--muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.hero .trust li{align-items:center;gap:.4rem;display:flex}.hero .trust svg{flex:none;width:18px;height:18px}.art{justify-self:end;width:100%;max-width:34rem;margin:0;position:relative}.art-web{aspect-ratio:1/.92}.browser{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;grid-template-rows:auto 1fr;display:grid;position:absolute;inset:0 8% 14% 0;overflow:hidden}.browser .bar{border-bottom:1px solid var(--line);background:var(--bg-2);align-items:center;gap:6px;padding:10px 12px;display:flex}.browser .bar i{background:var(--line);border-radius:50%;width:9px;height:9px}.browser .bar span{color:var(--soft);background:var(--paper);border-radius:6px;margin-left:8px;padding:2px 10px;font-size:.75rem}.browser img{object-fit:cover;width:100%;height:100%;display:block}.person{background:var(--paper);border:1px solid var(--line);width:56%;box-shadow:var(--shadow);border-radius:14px;gap:.35rem;padding:1rem 1.1rem;display:grid;position:absolute;bottom:0;right:0}.person .name{font-family:var(--display);font-size:1.05rem;font-weight:600}.person .meta{color:var(--muted);font-size:.8125rem;line-height:1.45}.person .badge{color:var(--accent);background:var(--accent-soft);border-radius:999px;justify-self:start;padding:.15rem .6rem;font-size:.75rem;font-weight:600}.who{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2.5rem;max-width:54rem;display:grid}.who-mark{background:var(--paper);border:1px solid var(--line);width:9rem;height:9rem;box-shadow:var(--shadow);border-radius:50%;place-items:center;display:grid}.who-mark svg{width:6rem;height:6rem}.who .lead{max-width:40rem}.sonda{background:var(--paper);border:2px solid var(--accent);border-radius:var(--r);box-shadow:var(--shadow);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.sonda .stack{gap:1rem;max-width:46rem}.sonda-list{gap:.8rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.sonda-list li{color:var(--muted);grid-template-columns:1.6rem 1fr;gap:.75rem;display:grid}.sonda-list svg{width:1.6rem;height:1.6rem;margin-top:.1rem}.sonda-list strong{color:var(--ink);font-weight:600}details.fold{background:0 0;border:0;padding:0}details.fold>summary{color:var(--accent);justify-content:start;gap:.6rem;padding:.6rem 0;font-size:1.05rem}details.fold>summary:after{order:-1}details.fold[open]>summary{margin-bottom:1rem}.flow{counter-reset:krok;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid;position:relative}.flow:before{content:"";border-top:2px dashed color-mix(in srgb, var(--accent) 35%, transparent);position:absolute;top:2rem;left:12%;right:12%}.flow-step{text-align:center;justify-items:center;gap:.65rem;padding:0 .5rem;display:grid;position:relative}.flow-step .ico{background:var(--paper);border:2px solid var(--accent);width:4rem;height:4rem;box-shadow:0 0 0 8px var(--bg-2);border-radius:50%;place-items:center;display:grid;position:relative}.flow-step .ico svg{width:1.8rem;height:1.8rem}.flow-step .ico b{background:var(--accent);width:1.6rem;height:1.6rem;color:var(--accent-ink);font-family:var(--display);border-radius:50%;place-items:center;font-size:.875rem;display:grid;position:absolute;top:-6px;right:-6px}.flow-step h3{margin-top:.5rem}.flow-step p{color:var(--muted);max-width:19rem;font-size:1rem}.band:not(.alt) .flow-step .ico{box-shadow:0 0 0 8px var(--bg)}.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.step{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:auto 1fr;align-content:start;gap:.4rem 1rem;padding:1.4rem 1.5rem;display:grid}.step .num{background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent);font-family:var(--display);border-radius:50%;grid-row:span 2;place-items:center;font-size:1.15rem;font-weight:700;display:grid}.step h2{align-self:center;font-size:1.2rem}.step p{color:var(--muted);font-size:1rem}.sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.source{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);align-content:start;gap:.75rem;min-width:0;padding:1.5rem;display:grid}.source:first-child{grid-column:span 3;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:.75rem 2rem}.source:first-child h3{font-size:1.35rem}.source:first-child .tags{grid-area:1/2/span 2}.source p,.source li{color:var(--muted);font-size:1rem}.source>ul:not(.tags){gap:.45rem;margin:0;padding-left:1.1rem;display:grid}.source>ul:not(.tags) li::marker{color:var(--accent)}.tags{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tags li{background:var(--accent-soft);color:var(--accent);font-family:var(--display);border-radius:999px;padding:.35rem .85rem;font-size:.9375rem;font-weight:600}.tags li span{font-family:var(--body);color:var(--muted);margin-left:.25rem;font-weight:400}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);align-content:start;gap:.8rem;min-width:0;padding:clamp(1.4rem,1rem + 1.5vw,2rem);display:grid}.card .ico{background:var(--accent-soft);border-radius:14px;place-items:center;width:3rem;height:3rem;display:grid}.card .ico svg{width:1.6rem;height:1.6rem}.card p{color:var(--muted)}.duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.card.gift{background:linear-gradient(135deg, var(--warm-soft), var(--paper) 70%);border-color:color-mix(in srgb, var(--warm) 30%, var(--line))}.card.gift .ico{background:color-mix(in srgb, var(--warm) 18%, var(--paper))}.timeline{gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.timeline li{grid-template-columns:6.5rem 1fr;align-items:center;gap:.75rem;font-size:.9375rem;display:grid}.timeline .bar{background:var(--accent-soft);border-radius:999px;height:.55rem;position:relative;overflow:hidden}.timeline .bar span{background:var(--accent);border-radius:999px;position:absolute;inset:0 auto 0 0}.timeline li.other{color:var(--soft)}.timeline li.other .bar span{background:repeating-linear-gradient(90deg, var(--soft) 0 6px, transparent 6px 10px);opacity:.55}.timeline em{color:var(--muted);grid-column:2;margin-top:-.35rem;font-size:.875rem;font-style:normal}.yesno ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.yesno li{color:var(--muted);grid-template-columns:1.6rem 1fr;gap:.75rem;display:grid}.yesno li strong{color:var(--ink);font-weight:600;display:block}.yesno li svg{width:1.6rem;height:1.6rem;margin-top:.1rem}.card.no{background:0 0;border-style:dashed}.plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.plan{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);grid-template-rows:auto auto auto auto 1fr auto;align-content:start;gap:.85rem;min-width:0;padding:1.75rem 1.6rem;display:grid;position:relative}.plan.featured{border:2px solid var(--accent);box-shadow:var(--shadow)}.plan .flag{background:var(--accent);color:var(--accent-ink);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:-.8rem;left:1.4rem}.plan .ill{width:100%;max-width:10rem;height:auto;display:block}.plan .tag{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-family:var(--display);font-weight:600}.plan .price{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:2rem;font-weight:700}.plan .price small{color:var(--muted);font-size:.95rem;font-weight:500}.plan ul{color:var(--muted);gap:.45rem;margin:0;padding:0;font-size:1rem;list-style:none;display:grid}.plan ul li{grid-template-columns:1.1rem 1fr;gap:.5rem;display:grid}.plan ul li:before{content:"";background:var(--accent);border-radius:50%;justify-self:center;width:.45rem;height:.45rem;margin-top:.55rem}.plan .btn{justify-self:start;margin-top:.4rem}.pricewrap{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.price-table{border-collapse:collapse;width:100%}.price-table th,.price-table td{text-align:left;vertical-align:middle;padding:1.25rem 1.5rem}.price-table thead th{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--bg-2);border-bottom:1px solid var(--line);vertical-align:bottom;font-size:.8125rem;font-weight:600}.price-table thead th.num{text-align:right}.price-table thead th .hint{text-transform:none;letter-spacing:0;font-family:var(--body);color:var(--muted);white-space:nowrap;font-size:.8125rem;font-weight:400;display:block}.price-table tbody tr+tr td{border-top:1px solid var(--line)}.price-table tbody tr:hover td{background:color-mix(in srgb, var(--bg-2) 50%, var(--paper))}.price-table td.what{width:15rem}.price-table td.what strong{font-family:var(--display);font-size:1.1rem;font-weight:600;line-height:1.25;display:block}.price-table td.what span{color:var(--soft);margin-top:.15rem;font-size:.875rem;display:block}.price-table td.what .pick{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);font-size:.6875rem;font-style:normal;font-family:var(--display);border-radius:999px;margin-top:.35rem;padding:.15rem .55rem;font-weight:600;display:inline-block}.price-table td.scope{color:var(--muted);max-width:24rem;font-size:.9375rem;line-height:1.5}.price-table td.num{text-align:right;font-family:var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;width:11rem}.price-table td.num b{color:var(--ink);font-size:1.2rem;font-weight:600}.price-table td.num.web{background:color-mix(in srgb, var(--accent-soft) 45%, transparent)}.price-table td.num.web b{color:var(--accent);font-size:1.35rem}.price-table th.web{color:var(--accent);background:color-mix(in srgb, var(--accent-soft) 70%, var(--bg-2))}.price-table td.num.one{text-align:left;white-space:normal;width:auto}.price-table td.num.one i{font-style:normal;font-family:var(--body);color:var(--muted);margin-top:.1rem;font-size:.875rem;display:block}.price-table td.num.wide{font-family:var(--body);color:var(--muted);white-space:normal;text-align:center;width:auto;font-size:.975rem;font-style:italic;font-weight:500}.price-table tr.featured td{background:color-mix(in srgb, var(--accent-soft) 40%, var(--paper))}.price-table tr.featured:hover td{background:color-mix(in srgb, var(--accent-soft) 55%, var(--paper))}.price-table tr.featured td.num.web{background:color-mix(in srgb, var(--accent-soft) 85%, var(--paper))}.price-table tr.start td{background:color-mix(in srgb, var(--warm-soft) 45%, var(--paper))}.rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.rule{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-s);grid-template-columns:2.5rem 1fr;align-content:start;gap:.2rem .9rem;padding:1.2rem 1.25rem;display:grid}.rule svg{background:var(--accent-soft);border-radius:12px;grid-row:span 2;width:2.5rem;height:2.5rem;padding:.55rem}.rule strong{font-family:var(--display);font-weight:600}.rule p{color:var(--muted);font-size:1rem;line-height:1.55}.voucher-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,1rem + 3vw,4rem);display:grid}.voucher{color:#f7f1e6;background:#2f5f5c;border-radius:18px;grid-template-columns:1fr auto;justify-self:center;width:100%;max-width:34rem;min-height:min(19rem,32vw);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #1e322d99}.voucher .main{z-index:1;align-content:space-between;gap:.5rem;padding:clamp(1.2rem,.8rem + 1.5vw,2rem);display:grid;position:relative}.voucher .v-eyebrow{font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;opacity:.8;font-size:.7rem}.voucher .v-title{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(1.4rem,1rem + 1.6vw,2.1rem);font-weight:700;line-height:1.05}.voucher .v-for{opacity:.85;border-bottom:1px solid #f7f1e659;padding-bottom:.3rem;font-size:.8125rem}.voucher .v-meta{opacity:.9;justify-content:space-between;align-items:end;gap:1rem;font-size:.75rem;display:flex}.voucher .v-meta b{font-family:var(--display);opacity:1;font-size:1.05rem}.voucher .stub{background:#00000014;border-left:2px dashed #f7f1e673;place-items:center;width:clamp(4.5rem,3rem + 4vw,7rem);display:grid;position:relative}.voucher .stub:before,.voucher .stub:after{content:"";background:var(--bg);border-radius:50%;width:20px;height:20px;position:absolute;left:-11px}.band.alt .voucher .stub:before,.band.alt .voucher .stub:after{background:var(--bg-2)}.voucher .stub:before{top:-10px}.voucher .stub:after{bottom:-10px}.voucher .stub svg{width:70%;height:auto}.voucher .fan-bg{opacity:.12;z-index:0;width:70%;position:absolute;bottom:-40%;right:5rem}.shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.shots figure{gap:.7rem;min-width:0;margin:0;display:grid}.shots img{border:1px solid var(--line);background:var(--paper);width:100%;height:auto;box-shadow:var(--shadow);border-radius:12px;display:block}.shots figcaption{color:var(--muted);font-size:.9375rem}.shots figcaption strong{color:var(--ink);font-weight:600}.shots.three{grid-template-columns:repeat(3,minmax(0,1fr))}.faq{gap:.6rem;max-width:46rem;display:grid}details{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-s);padding:0 1.25rem}summary{cursor:pointer;font-family:var(--display);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--accent);font-size:1.4rem;line-height:1;transition:transform .2s}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--muted);padding-bottom:1.1rem}.closing{text-align:center;justify-items:center;gap:1rem;max-width:40rem;margin:0 auto;display:grid}form.poptavka{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);max-width:42rem;box-shadow:var(--shadow);gap:1.25rem;padding:clamp(1.4rem,1rem + 2vw,2.25rem);display:grid}label{gap:.4rem;font-size:.9375rem;font-weight:600;display:grid}input,select,textarea{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-s);width:100%;min-width:0;padding:.75rem .9rem;font-weight:400}input:focus,select:focus,textarea:focus{border-color:var(--accent);background:var(--paper)}input:focus-visible,select:focus-visible,textarea:focus-visible,.btn:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}textarea{resize:vertical;min-height:7rem}.row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.hint{color:var(--soft);font-size:.875rem;font-weight:400}label.check{color:var(--muted);grid-template-columns:auto 1fr;align-items:start;gap:.6rem;font-weight:400}label.check input{width:1.1rem;height:1.1rem;margin-top:.25rem}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.foot-zelena{color:#d9e3df;background:#24433f;padding-block:clamp(3rem,2rem + 3vw,4.5rem) 2rem;font-size:.975rem}.foot-zelena a{color:#f7f1e6;text-decoration:none}.foot-zelena a:hover{color:#fff;text-decoration:underline}.z-top{grid-template-columns:1.6fr 1fr 1fr;gap:2.5rem;display:grid}.z-brand{align-content:start;gap:1rem;max-width:26rem;display:grid}.z-logo{font-family:var(--display);color:#f7f1e6;align-items:center;gap:.8rem;font-size:1.6rem;font-weight:700;display:flex}.z-logo svg{flex:none;width:64px;height:64px}.z-brand p{color:#c5d3ce;line-height:1.6}.z-cta{font-family:var(--display);border-bottom:1px solid #f7f1e680;justify-self:start;padding-bottom:2px;font-weight:600}.z-col{align-content:start;gap:.55rem;display:grid}.z-col .ft{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:#9fbdb5;margin-bottom:.4rem;font-size:.8125rem;font-weight:600}.z-col span{color:#c5d3ce}.z-legal{color:#9fb3ad;border-top:1px solid #f7f1e626;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;margin-top:3rem;padding-top:1.25rem;font-size:.8125rem;display:flex}.z-legal span:nth-child(2){gap:1.25rem;display:flex}.z-legal a{color:#c5d3ce}@media (width<=900px){.sources{grid-template-columns:1fr 1fr}.source:first-child{grid-column:1/-1}.plans,.rules{grid-template-columns:1fr 1fr}.plans .plan.featured{order:-1;grid-column:1/-1}.price-table td.what{width:11rem}.price-table td.num{width:auto}}@media (width<=760px){body{font-size:1rem}.sources{grid-template-columns:1fr}.source:first-child{grid-column:auto;grid-template-columns:1fr}.source:first-child .tags{grid-area:auto}.who{text-align:center;grid-template-columns:1fr;justify-items:center}.who .more{text-align:center}.hero,.duo,.plans,.rules,.row,.shots,.shots.three,.steps,.voucher-wrap,.z-top{grid-template-columns:1fr}.hero{gap:2.5rem;padding-block:2rem 3rem}.art{justify-self:center;max-width:24rem}.flow{grid-template-columns:1fr;gap:2rem}.flow:before{border-top:0;border-left:2px dashed color-mix(in srgb, var(--accent) 35%, transparent);inset:2rem auto 2rem 2rem}.flow-step{text-align:left;grid-template-columns:4rem 1fr;justify-items:start;gap:.3rem 1.1rem;padding:0}.flow-step .ico{grid-row:span 2}.flow-step h3{margin-top:.2rem}.top{padding-block:.6rem}.brand{font-size:1.25rem}.brand svg{width:48px;height:48px}.top{flex-wrap:wrap;gap:.5rem;position:relative}.cta-mobil{display:inline-block}.burger{display:inline-flex}.top nav{border-top:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;width:100%;padding-block:.25rem .75rem;display:none}.top nav.open{display:flex}.top nav a{border-bottom:1px solid var(--line);padding:.75rem .25rem;font-size:1.125rem}.top nav a:not(.cta):after{display:none}.top nav a[aria-current=page]{color:var(--accent);font-weight:600}.top nav a.cta{display:none}.hero .art{order:-1;max-width:21rem}.pricewrap{box-shadow:none;background:0 0;border:0;overflow:visible}.price-table,.price-table tbody,.price-table tr,.price-table td{width:auto;display:block}.price-table thead{display:none}.price-table tr{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);margin-bottom:.9rem;padding:.6rem 0}.price-table tr.featured{border:2px solid var(--accent)}.price-table tbody tr+tr td{border-top:0}.price-table td{padding:.35rem 1.2rem}.price-table td.num,.price-table td.num.one{text-align:left;justify-content:space-between;align-items:baseline;gap:1rem;width:auto;display:flex}.price-table td.num.one{flex-direction:column;gap:.1rem}.price-table td.what{width:auto}.price-table td.num:before{content:attr(data-label);font-family:var(--body);color:var(--muted);font-size:.9375rem;font-weight:400}.price-table td.num.wide{display:block}.price-table td.num.wide:before{display:none}.voucher .fan-bg{right:3rem}}@media (prefers-reduced-motion:reduce){.btn,summary:after{transition:none}html{scroll-behavior:auto}}.m-logos,.m-type,.m-elements{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.m-tile{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);text-align:center;align-content:center;justify-items:center;gap:1rem;min-height:12rem;padding:2rem;display:grid}.m-tile>svg{width:7rem;height:7rem}.m-tile.dark{background:#2f5f5c;border-color:#2f5f5c}.m-tile.dark span{color:#c5d3ce}.m-tile.paper{background:var(--paper)}.m-tile span{color:var(--muted);max-width:26rem;font-size:.9375rem}.m-tile .brand{font-size:1.5rem}.m-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;display:grid}.m-rules strong{font-family:var(--display);font-weight:600;display:block}.m-rules p{color:var(--muted);font-size:.975rem}.m-swatches{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1rem;display:grid}.m-swatch{gap:.3rem;font-size:.875rem;display:grid}.m-swatch i{border:1px solid var(--line);border-radius:12px;height:4.5rem;display:block}.m-swatch strong{font-family:var(--display);font-weight:600}.m-swatch code{color:var(--soft);font-size:.8125rem}.m-swatch span{color:var(--muted)}.m-scale{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);gap:1rem;padding:2rem;display:grid}.m-table th{text-align:left;font-family:var(--display);border-bottom:1px solid var(--line);vertical-align:top;background:var(--bg-2);width:11rem;padding:.9rem 1rem;font-weight:600}.m-table td{border-bottom:1px solid var(--line);color:var(--muted);padding:.9rem 1rem;font-size:.975rem}.m-table{border-collapse:collapse;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);width:100%;overflow:hidden}@media (width<=760px){.m-logos,.m-type,.m-elements,.m-rules{grid-template-columns:1fr}}.onas{grid-template-columns:minmax(0,1fr) minmax(0,32rem);align-items:start;gap:clamp(2rem,1.5rem + 3vw,4rem);display:grid}.kolaz{gap:.75rem;margin:0;display:grid}.kolaz img{border-radius:var(--r);width:100%;height:auto;display:block}.kolaz figcaption{color:var(--muted);font-size:.9375rem;line-height:1.5}@media (width<=900px){.onas{grid-template-columns:1fr}.kolaz{max-width:36rem}}.prose .vzor{background:var(--paper);border:1px dashed var(--line);border-radius:var(--r);margin:1rem 0;padding:1rem 1.25rem}.prose .vzor p{margin:.35rem 0}.card h2{letter-spacing:0;font-size:1.2rem;line-height:1.3}.m-h1{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,1.2rem + 2.6vw,3rem);font-weight:600;line-height:1.08}.prose li>ul{margin-top:.5rem}@media (width<=400px){.brand{gap:.5rem;font-size:1.1rem}.brand svg{width:40px;height:40px}.cta-mobil{padding:.35rem .7rem;font-size:.9375rem}.top{gap:.35rem}}[hidden]{display:none!important}.poptavka fieldset{gap:inherit;border:0;min-width:0;margin:0;padding:0;display:grid}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.diky{gap:1.25rem;max-width:40rem;display:grid}.diky-hlava{align-items:center;gap:1rem;display:flex}.diky-ikona{background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid}.diky-ikona svg{width:1.7rem;height:1.7rem}.diky .eyebrow{margin:0 0 .2rem}.diky-karta{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:clamp(1.4rem,1rem + 2vw,2.25rem)}.diky-karta h2{margin-bottom:1rem;font-size:1.25rem}.diky-kroky{counter-reset:krok;gap:.9rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.diky-kroky li{counter-increment:krok;grid-template-columns:2rem 1fr;align-items:start;gap:.8rem;line-height:1.55;display:grid}.diky-kroky li:before{content:counter(krok);background:var(--accent-soft);width:2rem;height:2rem;color:var(--accent);font-family:var(--display);border-radius:50%;place-items:center;margin-top:-.1rem;font-size:.9rem;font-weight:700;display:grid}.diky-pomuze{background:var(--accent-soft);border-left:4px solid var(--accent);border-radius:var(--r-s);padding:1rem 1.15rem;font-size:.975rem;line-height:1.55}.diky-pomuze strong{font-family:var(--display);color:var(--accent);font-weight:600}.diky-podpis{color:var(--muted);margin:1.25rem 0 0;font-size:.9375rem}
