.sk{--ink:#142c23;--green:#1f8a3b;--lime:#cf0;--deep:#0b2818;--muted:#5b6b60;--soft:#f6f8f4;--line:#e3e9e3;background:#fff;color:var(--ink)}.sk,.sk :where(h1,h2,h3,h4,p,a,li,span,strong,em,small,summary,label,button,input,textarea,select,td,th,blockquote,figcaption){font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.sk a{text-decoration:none;color:inherit}.sk-main{display:block}.sk-wrap{width:min(1200px,calc(100% - 48px));margin:0 auto}.sk-narrow{width:min(780px,calc(100% - 48px))}.sk-hero{width:min(1200px,calc(100% - 48px));margin:0 auto;padding:56px 0 88px}.sk-hero.has-aside{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:center}.sk-crumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px;color:#7b8a80;font-size:14px;font-weight:600}.sk-crumbs a{color:var(--green)}.sk-crumbs i{font-style:normal;margin-left:8px;opacity:.6}.sk-hero h1{margin:0;font-size:clamp(44px,6.4vw,96px);font-weight:900;letter-spacing:-.055em;line-height:.98;color:var(--ink)}.sk-hero h1 span{color:var(--green)}.sk-lead{margin:26px 0 0;max-width:38ch;color:var(--muted);font-size:clamp(18px,1.6vw,22px);line-height:1.55}.sk-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:32px}.sk-hero-aside{display:flex;justify-content:center}.sk-hero-aside img{width:100%;max-width:440px;border-radius:32px;box-shadow:0 40px 80px rgba(20,44,35,.2);-o-object-fit:cover;object-fit:cover}.sk-section{padding:100px 0}.sk-white{background:#fff}.sk-soft{background:var(--soft)}.sk-dark{background:var(--deep);color:#fff}.sk-h2{margin:0 0 18px;font-size:clamp(32px,4vw,58px);font-weight:900;letter-spacing:-.05em;line-height:1.02}.sk-dark .sk-h2{color:#fff}.sk-section-lead{margin:0 0 40px;max-width:52ch;color:var(--muted);font-size:clamp(17px,1.4vw,20px);line-height:1.55}.sk-dark .sk-section-lead{color:hsla(0,0%,100%,.75)}.sk-grid{display:grid;gap:18px}.sk-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sk-card{position:relative;display:block;padding:28px;border-radius:28px;border:1px solid var(--line);transition:transform .25s,box-shadow .25s,border-color .25s}.sk-card,.sk-soft .sk-card{background:#fff}.sk-white .sk-card{background:var(--soft)}.sk-dark .sk-card{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);color:#fff}.sk-card.is-link:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(20,44,35,.1);border-color:#cfdbd2}.sk-card-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:18px;border-radius:16px;background:var(--lime);color:var(--deep)}.sk-card-kicker{display:block;margin-bottom:8px;color:var(--green);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.sk-dark .sk-card-kicker{color:var(--lime)}.sk-card h3{margin:0;font-size:clamp(20px,1.7vw,24px);font-weight:800;letter-spacing:-.03em;line-height:1.2}.sk-card-body{margin-top:10px;color:var(--muted);font-size:16px;line-height:1.6}.sk-dark .sk-card-body{color:hsla(0,0%,100%,.75)}.sk-card-body p{margin:0 0 8px}.sk-card-go{position:absolute;top:24px;right:24px;color:var(--green)}.sk-btn{display:inline-flex;align-items:center;gap:10px;padding:17px 28px;border-radius:999px;font-weight:800;font-size:16px;line-height:1;transition:transform .2s,background .2s,box-shadow .2s;white-space:nowrap}.sk-btn:hover{transform:translateY(-2px)}.sk-btn-primary{background:var(--ink);color:var(--lime)!important}.sk-btn-secondary{background:transparent;color:var(--ink)!important;box-shadow:inset 0 0 0 1.5px #cdd8cf}.sk-btn-lime{background:var(--lime);color:var(--deep)!important;box-shadow:0 18px 40px rgba(204,255,0,.2)}.sk-dark .sk-btn-secondary{color:#fff!important;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.3)}.sk-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sk-steps li{display:flex;gap:16px;padding:26px;border-radius:28px;background:#fff;border:1px solid var(--line)}.sk-white .sk-steps li{background:var(--soft)}.sk-dark .sk-steps li{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.sk-steps span{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:99px;background:var(--lime);color:var(--deep);font-weight:900}.sk-steps h3{margin:4px 0 6px;font-size:21px;font-weight:800;letter-spacing:-.03em}.sk-steps p{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.sk-dark .sk-steps p{color:hsla(0,0%,100%,.75)}.sk-faq{border-top:1px solid #dfe6df}.sk-dark .sk-faq{border-color:hsla(0,0%,100%,.12)}.sk-faq details{border-bottom:1px solid #dfe6df}.sk-dark .sk-faq details{border-color:hsla(0,0%,100%,.12)}.sk-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;cursor:pointer;list-style:none}.sk-faq summary::-webkit-details-marker{display:none}.sk-faq-q{font-size:clamp(18px,1.6vw,23px);font-weight:700;letter-spacing:-.02em;line-height:1.3}.sk-faq-icon{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:99px;background:var(--soft);font-size:22px;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s,color .3s}.sk-faq details[open] .sk-faq-icon{transform:rotate(45deg);background:var(--ink);color:var(--lime)}.sk-faq-a{padding:0 0 24px;max-width:70ch;color:var(--muted);font-size:17px;line-height:1.65}.sk-dark .sk-faq-a{color:hsla(0,0%,100%,.75)}.sk-faq-a p{margin:0 0 10px}.sk-prose{max-width:72ch;color:#33443a;font-size:18px;line-height:1.75}.sk-prose h2{margin:56px 0 14px;font-size:clamp(24px,2.4vw,32px);letter-spacing:-.035em;line-height:1.15}.sk-prose h2,.sk-prose h3{color:var(--ink);font-weight:800}.sk-prose h3{margin:32px 0 10px;font-size:21px;letter-spacing:-.02em}.sk-prose p{margin:0 0 16px}.sk-prose ol,.sk-prose ul{margin:0 0 18px;padding-left:22px}.sk-prose li{margin:6px 0}.sk-prose a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.sk-prose strong{color:var(--ink)}.sk-pills{display:flex;flex-wrap:wrap;gap:10px}.sk-pills a{padding:12px 18px;border-radius:999px;background:var(--soft);color:var(--ink);font-size:15px;font-weight:600;transition:background .2s,color .2s}.sk-soft .sk-pills a{background:#fff}.sk-pills a:hover{background:var(--ink);color:var(--lime)}.sk-cta{background:var(--soft);padding:110px 0;text-align:center}.sk-cta h2{margin:0;font-size:clamp(36px,5vw,72px);font-weight:900;letter-spacing:-.05em;line-height:1}.sk-cta h2 span{color:var(--green)}.sk-cta p{margin:18px 0 30px;color:var(--muted);font-size:20px}.sk-cta .sk-btn-lime{box-shadow:none;background:var(--ink);color:var(--lime)!important}.sk input,.sk select,.sk textarea{border-radius:14px}@media (max-width:900px){.sk-hero{padding:32px 0 64px}.sk-hero.has-aside{grid-template-columns:1fr;gap:40px}.sk-section{padding:72px 0}.sk-cols-3,.sk-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-steps{grid-template-columns:1fr}}@media (max-width:600px){.sk-cols-2,.sk-cols-3,.sk-cols-4{grid-template-columns:1fr}.sk-card{padding:22px;border-radius:22px}.sk-btn{width:100%;justify-content:center}}