.sk-hero{grid-template-columns:1fr calc(50% - 12px);align-content:center;align-items:center;gap:clamp(40px,7vw,110px);min-height:min(90vh,900px);display:grid}.sk-hero-content{flex-direction:column;gap:24px;min-width:0;max-width:600px;display:flex}.sk-hero-text-group{flex-direction:column;gap:24px;display:flex}.sk-hero-label{font-family:Inter Display,sans-serif;font-weight:600;font-size:var(--fs-eyebrow);letter-spacing:-.01em;text-transform:uppercase;color:#00c65e}.sk-hero-h1{font-family:Inter Display,sans-serif;font-weight:500;font-size:var(--fs-hero);letter-spacing:-.03em;color:#2a2a2a;line-height:1}.sk-hero-body{flex-direction:column;gap:24px;display:flex}.sk-hero-desc{font-family:Inter Display,sans-serif;font-weight:400;font-size:var(--fs-body);color:#2a2a2a;max-width:440px;line-height:1.5}.sk-hero-ctas{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.sk-hero-mockup{aspect-ratio:580/610;background:#eaeaea;border-radius:20px;width:100%;overflow:hidden}.sk-hero-mockup img{object-fit:cover;width:100%;height:100%;display:block}.sk-features{flex-direction:column;align-items:center;gap:80px;display:flex}.sk-features-header{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:1161px;display:flex}.sk-features-h2{font-family:Inter Display,sans-serif;font-weight:500;font-size:var(--fs-h2);letter-spacing:-.03em;color:#2a2a2a;max-width:759px;line-height:1.1}.sk-bento{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:start;gap:20px;width:100%;display:grid}.sk-bento-card{background:#fbfbfb;border-radius:20px;padding:40px;position:relative;overflow:hidden}.sk-bento-1{grid-area:1/1;height:560px}.sk-bento-2{flex-direction:column;grid-area:1/2;justify-content:space-between;height:560px;display:flex}.sk-bento-3{grid-area:2/1;height:560px}.sk-bento-4{flex-direction:column;grid-area:2/2;height:560px;display:flex}.sk-bento-blob{pointer-events:none;mix-blend-mode:multiply;z-index:0;position:absolute}.sk-bento-blob img{width:100%;height:100%;display:block}.sk-bento-text{z-index:1;flex-direction:column;flex-shrink:0;gap:20px;display:flex;position:relative}.sk-bento-h3{font-family:Inter Display,sans-serif;font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;color:#2a2a2a;max-width:459px;line-height:1.1}.sk-bento-p{font-family:Inter Display,sans-serif;font-weight:400;font-size:var(--fs-body);color:#2a2a2a;line-height:1.5}.sk-bento-2 .sk-bento-p{font-size:var(--fs-body)}.sk-bento-1-screenshot{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:37.9% 0 0}.sk-bento-1-screenshot img{object-fit:contain;border-radius:12px;width:auto;max-width:90%;height:auto;max-height:100%;display:block;transform:translate(-24px,-28px)scale(.9)}.sk-bento-2-img{z-index:1;flex:1;justify-content:center;align-items:flex-end;min-height:0;display:flex;position:relative}.sk-bento-2-img img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.sk-bento-3-img{z-index:1;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:36.9% 0 40px}.sk-bento-3-img img{object-fit:contain;width:auto;max-width:97%;height:auto;max-height:100%;display:block;transform:translateY(-16px)}.sk-bento-4-img{z-index:1;pointer-events:none;flex:1;justify-content:center;align-items:flex-end;min-height:0;display:flex;position:relative}.sk-bento-4-img img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.sk-bento-4-text{z-index:2;flex-direction:column;flex-shrink:0;gap:20px;max-width:100%;display:flex;position:relative}.sk-integrations{flex-direction:column;gap:40px;width:100%;display:flex}.sk-int-boxes{gap:24px;height:480px;display:flex}.sk-int-box{background:#e9e9e9;border-radius:20px;flex:1;overflow:hidden}.sk-int-box img{object-fit:cover;width:100%;height:100%;display:block}.sk-int-box-left{flex:0 0 41.6667%}.sk-int-text{align-items:flex-start;gap:24px;display:flex}.sk-int-heading{font-family:Inter Display,sans-serif;font-weight:500;font-size:var(--fs-title);letter-spacing:-.03em;color:#2a2a2a;flex:0 0 41.6667%;line-height:1.1}.sk-int-copy{flex-direction:column;flex:1;gap:24px;min-width:0;max-width:544px;display:flex}.sk-int-desc{font-family:Inter Display,sans-serif;font-weight:400;font-size:var(--fs-body);color:#2a2a2a;line-height:1.5}.sk-templates{flex-direction:column;gap:60px;width:100%;display:flex}.sk-templates-header{align-items:flex-start;gap:24px;display:flex}.sk-templates-left{flex:0 0 41.6667%}.sk-templates-h2{font-family:Inter Display,sans-serif;font-weight:500;font-size:var(--fs-title);letter-spacing:-.03em;color:#2a2a2a;line-height:1.1}.sk-templates-right{flex-direction:column;flex:1;gap:24px;min-width:0;max-width:544px;display:flex}.sk-templates-desc{font-family:Inter Display,sans-serif;font-weight:400;font-size:var(--fs-body);color:#2a2a2a;line-height:1.5}.sk-tpl-carousel-outer{width:100vw;padding:8px 0;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.sk-tpl-track{gap:24px;width:max-content;animation:70s linear infinite sk-scroll;display:flex}@keyframes sk-scroll{0%{transform:translate(0)}to{transform:translate(-1616px)}}.sk-template-thumb{background:#d9d9d9;border-radius:12px;flex:0 0 380px;height:260px;overflow:hidden}.sk-template-thumb img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.sk-seo{flex-direction:column;align-items:center;gap:60px;width:100%;max-width:1216px;margin:0 auto;display:flex}.sk-seo-header{text-align:center;flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.sk-seo-texts{flex-direction:column;align-items:center;gap:12px;display:flex}.sk-seo-h2{font-family:Inter Display,sans-serif;font-weight:500;font-size:var(--fs-h2);letter-spacing:-.03em;color:#2a2a2a;max-width:1170px;line-height:1.1}.sk-seo-h2 .sk-br-desktop{display:none}@media (width>=769px){.sk-seo-h2 .sk-br-desktop{display:inline}}.sk-seo-desc{font-family:Inter Display,sans-serif;font-weight:400;font-size:var(--fs-body);color:#2a2a2a;max-width:820px;line-height:1.5}.sk-seo-img-wrap{border-radius:12px;width:100%;max-width:941px;overflow:hidden}.sk-seo-img-wrap img{width:100%;height:auto;display:block}.sk-blog{flex-direction:column;align-items:center;gap:60px;width:100%;max-width:1216px;margin:0 auto;display:flex}.sk-blog-header{text-align:center;flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.sk-blog-texts{flex-direction:column;align-items:center;gap:12px;display:flex}.sk-blog-h2{font-family:Inter Display,sans-serif;font-weight:500;font-size:var(--fs-h2);letter-spacing:-.03em;color:#2a2a2a;max-width:1007px;line-height:1.1}.sk-blog-desc{font-family:Inter Display,sans-serif;font-weight:400;font-size:var(--fs-body);color:#2a2a2a;max-width:763px;line-height:1.5}.sk-blog-card{aspect-ratio:16/9;border-radius:8px;width:800px;max-width:100%;overflow:hidden;box-shadow:-1px 5px 14px #0000001a}.sk-blog-card iframe{width:100%;height:100%;display:block}.faq-section{background:#fbfbfb;grid-template-columns:repeat(12,1fr);align-items:start;column-gap:48px;width:100%;max-width:1480px;margin:0 auto;padding:84px 100px;display:grid}.faq-header{flex-direction:column;grid-column:1/6;gap:48px;display:flex}.faq-label{font-family:Inter Display,sans-serif;font-weight:600;font-size:var(--fs-eyebrow);letter-spacing:-.01em;text-transform:uppercase;color:#00c65e}.faq-heading{font-family:Inter Display,sans-serif;font-weight:500;font-size:var(--fs-title);letter-spacing:-.03em;color:#2a2a2a;line-height:1.1}.faq-accordion{flex-direction:column;grid-column:6/13;min-width:0;padding-top:64px;display:flex}.faq-item{border-bottom:1px solid #e0e0e0}.faq-question{cursor:pointer;user-select:none;text-align:left;width:100%;font:inherit;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:16px;padding:28px 0;display:flex}.faq-question-left{flex:1;align-items:center;gap:40px;display:flex}.faq-number{letter-spacing:-.01em;color:#2a2a2a;flex-shrink:0;width:24px;font-family:Inter Display,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.faq-question-text{letter-spacing:-.01em;color:#2a2a2a;font-family:Inter Display,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.faq-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s;display:flex}.faq-icon svg{width:24px;height:24px}.faq-item.open .faq-icon{transform:rotate(180deg)}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-answer-inner{overflow:hidden}.faq-answer-content{color:#2a2a2a;max-width:640px;padding:0 0 28px 64px;font-family:Inter Display,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.faq-answer-content ul{flex-direction:column;gap:4px;margin:12px 0 12px 20px;display:flex}.faq-answer-content li{list-style:outside}:root{--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-hero:72px;--fs-h2:60px;--fs-title:56px;--fs-h3:24px;--fs-h4:22px;--fs-body:18px;--fs-label:16px;--fs-eyebrow:16px;--fs-stat:clamp(44px,4vw,64px);--fs-small:14px;--fs-xsmall:13px;--fs-micro:12px}@media (width<=1280px){:root{--fs-hero:56px;--fs-h2:48px}}@media (width<=1024px){:root{--fs-hero:48px;--fs-h2:40px;--fs-title:48px;--fs-stat:52px}}@media (width<=768px){:root{--fs-h2:40px;--fs-title:40px;--fs-label:14px;--fs-stat:48px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#2a2a2a;-webkit-font-smoothing:antialiased;background:#fbfbfb;font-family:Inter Display,sans-serif;overflow-x:hidden}.sk-wrap{max-width:1480px;margin:0 auto;padding:0 100px}.sk-sections{flex-direction:column;gap:200px;padding-top:70px;padding-bottom:200px;display:flex}.sk-badge{font-family:Inter Display,sans-serif;font-weight:600;font-size:var(--fs-small);letter-spacing:-.01em;text-transform:uppercase;color:#00c65e;border-radius:40px;padding:4px 8px;display:inline-block}.sk-underline-link{color:#2a2a2a;text-underline-offset:3px;white-space:nowrap;align-items:center;gap:4px;font-family:Inter Display,sans-serif;font-size:16px;font-weight:600;text-decoration:underline;transition:opacity .15s;display:inline-flex}.sk-underline-link:hover{opacity:.7}.sk-btn-green{color:#fff;letter-spacing:.2px;white-space:nowrap;background:#00c65e;border-radius:44px;flex-shrink:0;justify-content:center;align-items:center;padding:12px 24px;font-family:Inter Display,sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.sk-btn-green:hover{background:#00a850}@media (width<=1280px){.sk-wrap{padding:0 80px}.faq-section{padding:80px}}@media (width<=1024px){.sk-wrap{padding:0 48px}.sk-sections{gap:120px;padding-top:98px;padding-bottom:120px}.sk-hero-text-group{gap:16px}.sk-hero{grid-template-columns:1fr;gap:48px}.sk-hero-content{max-width:100%}.sk-hero-mockup{width:100%;height:400px}.sk-bento{grid-template-rows:auto;grid-template-columns:1fr;gap:16px}.sk-bento-1,.sk-bento-2,.sk-bento-3,.sk-bento-4{grid-area:auto/1;height:560px}.sk-bento-4-text{max-width:100%}.sk-int-boxes{height:300px}.sk-int-text{flex-direction:column;gap:16px}.sk-int-heading{flex:none}.sk-templates-header{flex-direction:column;gap:20px}.sk-templates-left{flex:none}.sk-template-thumb{flex:0 0 280px;height:200px}.sk-blog-card{width:100%}.faq-section{grid-template-columns:1fr;gap:40px;padding:64px 48px}.faq-header{grid-column:1/-1;gap:24px;width:100%}.faq-heading{font-size:40px}.faq-accordion{grid-column:1/-1;width:100%;padding-top:0}.faq-answer-content{max-width:100%}}@media (width<=768px){.sk-wrap{padding:0 24px}.sk-sections{gap:80px;padding-bottom:80px}.sk-hero-mockup{height:300px}.sk-hero-desc{max-width:100%}.sk-bento-card{padding:28px}.sk-bento-1,.sk-bento-2,.sk-bento-3,.sk-bento-4{height:500px}.sk-bento-1,.sk-bento-3{flex-direction:column;display:flex}.sk-bento-1-screenshot,.sk-bento-3-img{flex:1;min-height:0;margin-top:16px;position:relative;inset:auto}.sk-bento-1-screenshot img{transform:none}.sk-bento-3-img img{transform:translateY(-8%)scale(1.1)}.sk-int-boxes{height:300px}.sk-int-box-left{display:none}.sk-template-thumb{flex:0 0 220px;height:168px}.faq-section{gap:36px;padding:48px 24px}.faq-question{gap:12px;padding:20px 0}.faq-question-left{gap:20px}.faq-number{width:20px;font-size:16px}.faq-question-text{font-size:16px}.faq-answer-content{padding:0 0 20px 40px;font-size:16px}}@media (width<=480px){.sk-hero-ctas{flex-direction:column;align-items:flex-start}.sk-template-thumb{flex:0 0 180px;height:150px}.sk-blog-card{width:100%}}.word-outer{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.word-inner{will-change:transform;transition:transform .8s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(110%)}.word-outer.is-revealed .word-inner{transform:translateY(0)}.js-anim .fade-up{opacity:0;will-change:opacity, transform;transition:opacity .7s,transform .7s;transform:translateY(24px)}.js-anim .fade-up.is-revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.word-inner{transition:none!important;transform:none!important}.word-outer.is-revealed .word-inner{transform:none!important}.js-anim .fade-up{opacity:1!important;transition:none!important;transform:none!important}}
