:root{--wc-paper:#f4f1ec;--wc-paper-raised:#faf8f4;--wc-band:#ede7dd;--wc-band-deep:#e4dbcd;--wc-dark:#2e2c2a;--wc-dark-2:#3a3734;--wc-ink:#242220;--wc-ink-lead:#625f5a;--wc-ink-muted:#6f6c69;--wc-ink-invert:#fefbf6;--wc-accent:#c85e40;--wc-accent-hover:#b1502f;--wc-accent-quiet:#f2e2da;--wc-line:#24222024;--wc-line-strong:#242220cc;--wc-focus:#a4482a;--purple:var(--wc-ink);--purple-dark:#000;--purple-50:var(--wc-paper-raised);--purple-100:var(--wc-band);--night:var(--wc-ink);--yellow:var(--wc-band);--pink:var(--wc-accent);--green:#3d7a4a;--ink:var(--wc-ink);--muted:var(--wc-ink-muted);--line:var(--wc-line);--bg:var(--wc-paper);--radius:14px;--shadow:none}*{box-sizing:border-box}body,html{margin:0}body{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}a,button,input,select,textarea{color:inherit}:focus-visible{outline:2px solid var(--wc-focus);outline-offset:2px}button{-webkit-tap-highlight-color:transparent}h1,h2,h3{letter-spacing:-.015em;margin:0 0 .5em;font-weight:500;line-height:1.06}.container{max-width:1180px;margin:0 auto;padding:0 20px}.btn{cursor:pointer;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:.85em 1.5em;font-weight:600;text-decoration:none;transition:transform .1s,background .2s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--pink);color:#fff}.btn-primary:hover{background:var(--wc-accent-hover)}.btn-primary:disabled{cursor:not-allowed;background:#e3b9ab}.btn-dark{background:var(--wc-dark);color:var(--wc-ink-invert)}.btn-dark:hover{background:#000}.btn-ghost{color:var(--wc-ink);border:1px solid var(--wc-line-strong);background:0 0}.btn-ghost:hover{background:var(--wc-ink);color:var(--wc-ink-invert)}.card{background:var(--wc-paper-raised);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.muted{color:var(--muted)}.tag{background:var(--purple-100);color:var(--purple);border-radius:999px;padding:.15em .6em;font-size:.72rem;font-weight:600;display:inline-block}.rv{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.rv.rv-img,.rv.rv-in{opacity:1;transform:none}.rv.rv-img{clip-path:inset(100% 0 0);transition:clip-path 1.2s cubic-bezier(.77,0,.18,1)}.rv.rv-img>*{transition:transform 1.6s cubic-bezier(.16,1,.3,1);transform:scale(1.06)}.rv.rv-img.rv-in{clip-path:inset(0)}.rv.rv-img.rv-in>*{transform:none}@keyframes wc-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes wc-curtain{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes wc-settle{0%{transform:scale(1.06)}to{transform:none}}.wc-enter>*{animation:.9s cubic-bezier(.16,1,.3,1) both wc-up}.wc-enter>:nth-child(2){animation-delay:80ms}.wc-enter>:nth-child(3){animation-delay:.16s}.wc-enter>:nth-child(4){animation-delay:.24s}.wc-enter>:nth-child(5){animation-delay:.32s}.wc-enter>:nth-child(n+6){animation-delay:.4s}.wc-enter-visual{animation:1.3s cubic-bezier(.77,0,.18,1) .1s both wc-curtain}.wc-enter-visual>*{animation:1.8s cubic-bezier(.16,1,.3,1) .1s both wc-settle}.wc-settle-bg{animation:2.2s cubic-bezier(.16,1,.3,1) both wc-settle}.page-enter-active,.page-leave-active{transition:opacity .22s}.page-enter-from,.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.rv,.rv.rv-img,.rv.rv-img>*{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.wc-enter-visual,.wc-enter-visual>*,.wc-enter>*,.wc-settle-bg{animation:none!important}.page-enter-active,.page-leave-active{transition:none}}@media (hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}@media (width<=520px){html.has-pricebar #CookiebotWidget{display:none!important}}.wc-fabric{pointer-events:none;mix-blend-mode:overlay;opacity:.5;background:repeating-linear-gradient(0deg,#00000009 0 1px,#0000 0 3px),repeating-linear-gradient(90deg,#00000008 0 1px,#0000 0 3px),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22160%22%20height%3D%22160%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.9%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%20.5%200%200%200%200%20.5%200%200%200%200%20.5%200%200%200%20.35%200%22%2F%3E%3C%2Ffilter%3E%3Cpath%20d%3D%22M0%200h160v160H0z%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);position:absolute;inset:0}.cb[data-v-8af7d4d0]{z-index:60;background:var(--wc-paper-raised);border:1px solid var(--wc-line);border-radius:16px;align-items:center;gap:18px;max-width:760px;margin:0 auto;padding:16px 18px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 10px 40px #24222038}.cb p[data-v-8af7d4d0]{color:var(--wc-ink-lead);margin:0;font-size:.88rem;line-height:1.5}.cb b[data-v-8af7d4d0]{margin-bottom:2px;display:block}.cb a[data-v-8af7d4d0],.cb b[data-v-8af7d4d0]{color:var(--wc-ink)}.acts[data-v-8af7d4d0]{flex:none;gap:8px;display:flex}.acts .btn[data-v-8af7d4d0]{white-space:nowrap;padding:10px 16px;font-size:.88rem}.cb-enter-active[data-v-8af7d4d0],.cb-leave-active[data-v-8af7d4d0]{transition:opacity .2s,transform .2s}.cb-enter-from[data-v-8af7d4d0],.cb-leave-to[data-v-8af7d4d0]{opacity:0;transform:translateY(12px)}@media (width<=640px){.cb[data-v-8af7d4d0]{flex-direction:column;align-items:stretch;bottom:8px;left:8px;right:8px}.acts .btn[data-v-8af7d4d0]{flex:1}}@media (prefers-reduced-motion:reduce){.cb-enter-active[data-v-8af7d4d0],.cb-leave-active[data-v-8af7d4d0]{transition:none}}.err[data-v-028191fc]{text-align:center;padding-top:96px;padding-bottom:72px}.code[data-v-028191fc]{letter-spacing:.14em;color:var(--wc-accent);margin:0;font-size:1rem;font-weight:600}h1[data-v-028191fc]{max-width:18em;margin:10px auto 12px;font-size:clamp(2rem,1.3rem + 2.4vw,3.2rem)}.lead[data-v-028191fc]{max-width:34em;color:var(--wc-ink-lead);margin:0 auto 28px;font-size:1.08rem}.cta[data-v-028191fc]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}
