.sk-site{--sk-orange:#ff8a1f;--sk-orange-deep:#e26a0c;--sk-charcoal:#303133;--sk-ink-soft:#5d5a57;--sk-cream:#fff8ee;--sk-cream-deep:#fdebd3;--sk-sky:#cfe8fb;--sk-sky-deep:#3b8fd9;--sk-sun:#ffd45c;--sk-leaf:#7cc26b;--sk-violet:#8f6fe0;--sk-card:#fff;--sk-line:#f1dfc6;background:var(--sk-cream);color:var(--sk-charcoal);font-family:var(--font-nunito), system-ui, sans-serif}.sk-site :is(h1,h2,h3){font-family:var(--font-fredoka), var(--font-nunito), sans-serif;letter-spacing:-.01em;color:var(--sk-charcoal);font-weight:600}.sk-site :focus-visible{outline:3px solid var(--sk-orange-deep);outline-offset:4px;border-radius:12px}.sk-site section{scroll-margin-top:88px}.sk-eyebrow{background:var(--sk-cream-deep);color:var(--sk-orange-deep);font-family:var(--font-fredoka), sans-serif;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.9rem;font-weight:600;display:inline-flex}.sk-btn{min-height:52px;font-family:var(--font-fredoka), sans-serif;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:1.05rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.sk-btn-primary{background:var(--sk-orange-deep);color:#fff;box-shadow:0 6px #b9520a,0 12px 24px #e26a0c40}.sk-btn-primary:hover{transform:translateY(-2px)}.sk-btn-primary:active{transform:translateY(3px);box-shadow:0 2px #b9520a}.sk-btn-ghost{color:var(--sk-charcoal);border:2px solid var(--sk-line);background:#fff}.sk-btn-ghost:hover{border-color:var(--sk-orange)}.sk-card{background:var(--sk-card);box-shadow:0 1px 0 var(--sk-line), 0 18px 40px #78481414;border-radius:28px}.sk-blob{pointer-events:none;z-index:0;border-radius:58% 42% 55% 45%/48% 58% 42% 52%;position:absolute}@media (prefers-reduced-motion:reduce){.sk-site *,.sk-site :before,.sk-site :after{transition:none!important;animation:none!important}}.sk-site:lang(bg){--font-fredoka:var(--font-nunito)}.sk-site:lang(bg) :is(h1,h2,h3){font-weight:800}
