:root:where(:has(.landing-styles)){--paper:var(--sylas-customer-light-canvas,#fff);--ink:#172733;--muted:#6d7882;--blue:#0b66f4;--orange:#ec6b34;--green:#359a52;--ease:cubic-bezier(.16,1,.3,1)}:where(.landing-styles) :where(.ghost,.field,.card){--sq-r:16px;--sq-p1:calc(var(--sq-r)*.0171);--sq-p2:calc(var(--sq-r)*.0691);--sq-p3:calc(var(--sq-r)*.1591);--sq-p4:calc(var(--sq-r)*.2929);--sq-p5:calc(var(--sq-r)*.4911);--sq-clip:polygon(0 min(var(--sq-r),50%),min(var(--sq-p1),50%) min(var(--sq-p5),50%),min(var(--sq-p2),50%) min(var(--sq-p4),50%),min(var(--sq-p3),50%) min(var(--sq-p3),50%),min(var(--sq-p4),50%) min(var(--sq-p2),50%),min(var(--sq-p5),50%) min(var(--sq-p1),50%),min(var(--sq-r),50%) 0, calc(100% - min(var(--sq-r),50%)) 0, calc(100% - min(var(--sq-p5),50%)) min(var(--sq-p1),50%), calc(100% - min(var(--sq-p4),50%)) min(var(--sq-p2),50%), calc(100% - min(var(--sq-p3),50%)) min(var(--sq-p3),50%), calc(100% - min(var(--sq-p2),50%)) min(var(--sq-p4),50%), calc(100% - min(var(--sq-p1),50%)) min(var(--sq-p5),50%),100% min(var(--sq-r),50%),100% calc(100% - min(var(--sq-r),50%)) , calc(100% - min(var(--sq-p1),50%)) calc(100% - min(var(--sq-p5),50%)) , calc(100% - min(var(--sq-p2),50%)) calc(100% - min(var(--sq-p4),50%)) , calc(100% - min(var(--sq-p3),50%)) calc(100% - min(var(--sq-p3),50%)) , calc(100% - min(var(--sq-p4),50%)) calc(100% - min(var(--sq-p2),50%)) , calc(100% - min(var(--sq-p5),50%)) calc(100% - min(var(--sq-p1),50%)) , calc(100% - min(var(--sq-r),50%)) 100%,min(var(--sq-r),50%) 100%,min(var(--sq-p5),50%) calc(100% - min(var(--sq-p1),50%)) ,min(var(--sq-p4),50%) calc(100% - min(var(--sq-p2),50%)) ,min(var(--sq-p3),50%) calc(100% - min(var(--sq-p3),50%)) ,min(var(--sq-p2),50%) calc(100% - min(var(--sq-p4),50%)) ,min(var(--sq-p1),50%) calc(100% - min(var(--sq-p5),50%)) ,0 calc(100% - min(var(--sq-r),50%)) );corner-shape:squircle}@supports (clip-path:polygon(0 0)){:where(.landing-styles) :where(.ghost,.field,.card){clip-path:var(--sq-clip)}}:where(.landing-styles) *{box-sizing:border-box}html:where(:has(.landing-styles)),body:where(:has(.landing-styles)){min-height:100%;margin:0}body:where(:has(.landing-styles)){background:var(--paper);color:var(--ink);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(.landing-styles) button,:where(.landing-styles) textarea{font:inherit}:where(.landing-styles) .site-header{position:absolute;z-index:20;inset:0 0 auto;height:88px;display:block;align-items:normal;border-bottom:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}:where(.landing-styles) .study{width:100%;min-height:100vh;padding:296px 20px 44px}:where(.landing-styles) .intro{text-align:center}:where(.landing-styles) .intro .home-hero-title{width:min(10.5em,100%);margin:0 auto;font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:clamp(62px,8vw,76px);font-weight:400;line-height:1.04;letter-spacing:-.035em;font-synthesis:none;text-wrap:wrap}:where(.landing-styles) .lede{width:min(740px,100%);margin:26px auto 0;color:color-mix(in srgb,var(--muted) 94%,var(--ink));font-size:24px;font-weight:450;line-height:1.4;letter-spacing:-.012em;text-wrap:balance}:where(.landing-styles) .hero-actions{display:flex;justify-content:center;margin-top:44px}:where(.landing-styles) .hero-product{position:relative;width:min(1280px,calc(100vw - 48px));min-height:568px;margin:52px auto 32px;overflow:hidden;border:1px solid rgba(31,43,56,.09);border-radius:28px;corner-shape:squircle;background:#fff;box-shadow:0 30px 72px #1727331c,0 2px 8px #1727330d}:where(.landing-styles) .hero-product:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 1px #ffffffb8;pointer-events:none}:where(.landing-styles) .hero-static{min-height:568px;display:grid;grid-template-columns:minmax(220px,.72fr) minmax(300px,1.28fr);background:#f8fafb;color:#172733;font:14px/1.5 Inter,system-ui,sans-serif}:where(.landing-styles) .hero-static__chat,:where(.landing-styles) .hero-static__document{padding:72px clamp(24px,4vw,56px)}:where(.landing-styles) .hero-static__chat{display:flex;flex-direction:column;justify-content:center;gap:18px;border-right:1px solid #e4e9ed;background:#fff}:where(.landing-styles) .hero-static__label{margin:0;color:#65727d;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}:where(.landing-styles) .hero-static__prompt,:where(.landing-styles) .hero-static__answer,:where(.landing-styles) .hero-static__comment{margin:0;padding:16px 18px;border:1px solid #dfe5e9;border-radius:16px;corner-shape:squircle;background:#fff;box-shadow:0 12px 28px #1727330f}:where(.landing-styles) .hero-static__prompt{align-self:flex-end;background:#176ccc;color:#fff;border-color:#176ccc}:where(.landing-styles) .hero-static__answer strong,:where(.landing-styles) .hero-static__comment strong{display:block;margin-bottom:5px}:where(.landing-styles) .hero-static__document{position:relative;display:flex;flex-direction:column;justify-content:center}:where(.landing-styles) .hero-static__document-title{margin:0 0 24px;font:400 clamp(24px,3vw,36px)/1.2 var(--font-public-display,Georgia,serif)}:where(.landing-styles) .hero-static__detail{display:grid;gap:10px;padding:20px;border-left:3px solid #0e6d4d;background:#eef8f3}:where(.landing-styles) .hero-static__detail span{color:#0e6d4d}:where(.landing-styles) .hero-static__comment{width:min(320px,90%);margin:28px 0 0 auto}:where(.landing-styles) .demo{display:none!important}@media(max-width:800px){:where(.landing-styles) .hero-product{width:calc(100vw - 32px);min-height:568px;margin-top:42px;border-radius:20px}:where(.landing-styles) .hero-static{grid-template-columns:1fr}:where(.landing-styles) .hero-static__chat,:where(.landing-styles) .hero-static__document{padding:36px 28px}:where(.landing-styles) .hero-static__chat{border-right:0;border-bottom:1px solid #e4e9ed}}@media(max-width:520px){:where(.landing-styles) .hero-product{width:calc(100vw - 28px);margin-top:36px;border-radius:14px;box-shadow:0 18px 42px #1727331a}:where(.landing-styles) .hero-static__chat,:where(.landing-styles) .hero-static__document{padding:28px 20px}:where(.landing-styles) .hero-static__answer{display:none}}:where(.landing-styles) .demo{position:relative;width:min(976px,calc(100vw - 40px));min-height:520px;margin:28px auto 0}:where(.landing-styles) .frame{position:relative;height:450px}:where(.landing-styles) .card{--sq-r:18px;position:absolute;overflow:hidden;border:1px solid rgba(255,255,255,.23);border-radius:18px;corner-shape:squircle;background:#ffffff13;box-shadow:inset 0 1px #ffffff0f}:where(.landing-styles) .card:after{content:"";position:absolute;width:150px;height:150px;right:-44px;bottom:-62px;border-radius:50%;background:#ffffff21;filter:blur(9px)}:where(.landing-styles) .inside{position:absolute;top:25px;right:25px;bottom:25px;left:25px}:where(.landing-styles) .ask .a2{left:-54px;top:132px;width:208px;height:240px;--delay:.12s}:where(.landing-styles) .ask .a4{left:174px;top:76px;width:208px;height:240px;--delay:.16s}:where(.landing-styles) .step{display:flex;align-items:center;gap:12px;margin-top:19px;color:#ffffff6b;font-size:11px}:where(.landing-styles) .step:before{content:"";width:17px;height:17px;border:1px solid rgba(255,255,255,.4);border-radius:50%}:where(.landing-styles) .node{position:absolute;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#ffffff1c;box-shadow:0 18px 42px #145b3514,inset 0 1px #ffffff1a}:where(.landing-styles) .node:after{content:"";width:34%;height:34%;border-radius:50%;background:#ffffff4d}:where(.landing-styles) .plus{margin-left:auto;color:#69747d;font-size:17px}:where(.landing-styles) .send{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--blue);color:#fff;font-size:17px;cursor:pointer;box-shadow:0 8px 18px #0b66f433;transition:transform .25s var(--ease),background .3s}:where(.landing-styles) .send:hover{transform:translateY(-1px)}:where(.landing-styles) [data-mode=plan] .send{background:var(--orange)}:where(.landing-styles) [data-mode=debug] .send{background:var(--green)}:where(.landing-styles) .conversation{position:absolute;z-index:4;left:16px;bottom:136px;width:368px;pointer-events:none}:where(.landing-styles) .conversation>*{opacity:0;transform:translateY(13px)}:where(.landing-styles) .sent{--sq-r:16px;width:80%;margin-left:auto;padding:14px 17px;border-radius:16px;corner-shape:squircle;background:linear-gradient(150deg,#347af5,#0759ed);color:#fff;box-shadow:0 15px 30px #0b5bef24;font-size:13px;line-height:1.4;letter-spacing:-.014em}:where(.landing-styles) [data-mode=plan] .sent{background:linear-gradient(150deg,#fa8756,#e96029)}:where(.landing-styles) [data-mode=debug] .sent{background:linear-gradient(150deg,#56b971,#32934d)}:where(.landing-styles) .checking{width:92%;margin:17px 0 0 10px;color:#263347;font-size:13px;line-height:1.5}:where(.landing-styles) .searching{display:flex;align-items:center;gap:9px;margin:17px 0 0 10px;color:#a0a8b4;font-size:11px}:where(.landing-styles) .searching svg{width:16px;height:16px;fill:none;stroke:#b0b7c1;stroke-width:1.8}:where(.landing-styles) .result{--sq-r:14px;display:flex;align-items:center;gap:11px;height:47px;margin-top:10px;padding:0 15px;overflow:hidden;border:1px solid rgba(31,43,66,.055);border-radius:14px;background:#ffffffc2;color:#606977;box-shadow:0 8px 24px #1f2b420a;font-size:11px;white-space:nowrap}:where(.landing-styles) .mark{width:18px;height:18px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#111;color:#fff;font-size:8px;font-weight:500}:where(.landing-styles) .result span:last-child{overflow:hidden;text-overflow:ellipsis}:where(.landing-styles) .answer{--sq-r:16px;position:absolute;right:0;bottom:0;left:0;padding:16px 18px;border-radius:16px;corner-shape:squircle;background:linear-gradient(150deg,#347af5,#0759ed);color:#fff;box-shadow:0 15px 32px #0b5bef24}:where(.landing-styles) [data-mode=plan] .answer{background:linear-gradient(150deg,#fa8756,#e96029);box-shadow:0 15px 32px #dd5c2421}:where(.landing-styles) [data-mode=debug] .answer{background:linear-gradient(150deg,#56b971,#32934d);box-shadow:0 15px 32px #2d834421}:where(.landing-styles) .answer strong{display:block;margin-bottom:6px;font-size:13px;font-weight:500}:where(.landing-styles) .answer p{margin:0;color:#ffffffc2;font-size:11px;line-height:1.48}:where(.landing-styles) .caption{position:absolute;top:483px;left:560px;width:416px;margin:0;color:#6d7882;font-size:12px;line-height:1.52;letter-spacing:-.008em}@media(max-width:800px){:where(.landing-styles) .study{padding-top:288px}:where(.landing-styles) h1{font-size:clamp(44px,10vw,58px)}:where(.landing-styles) .lede{width:min(600px,100%);font-size:20px}:where(.landing-styles) .demo{min-height:1050px}:where(.landing-styles) .frame{height:890px}:where(.landing-styles) .conversation{left:16px;top:454px;bottom:auto;width:calc(100% - 32px)}:where(.landing-styles) .caption{position:static;width:min(450px,100%);margin:18px auto 0;text-align:center}}@media(max-width:520px){:where(.landing-styles) .study{padding-inline:14px}:where(.landing-styles) .site-header{height:76px}:where(.landing-styles) h1{font-size:clamp(38px,11vw,50px)}:where(.landing-styles) .lede{font-size:18px}:where(.landing-styles) .demo{width:100%;min-height:990px;margin-top:42px}:where(.landing-styles) .frame{height:830px}:where(.landing-styles) .conversation{top:394px}:where(.landing-styles) .ask{transform:none}:where(.landing-styles) .ask .a2{right:20px;top:20px;width:120px;height:157px}:where(.landing-styles) .ask .a4{display:none}:where(.landing-styles) .ask .inside{top:18px;right:18px;bottom:18px;left:18px}:where(.landing-styles) .sent{width:90%}}@media(prefers-reduced-motion:reduce){:where(.landing-styles) *,:where(.landing-styles) *:before,:where(.landing-styles) *:after{animation:none!important;transition-duration:.001ms!important}}:where(.landing-styles) [data-mode=ask] .send{background:#0e6d4d;box-shadow:0 8px 18px #0e6d4d38}:where(.landing-styles) [data-mode=ask] .sent,:where(.landing-styles) [data-mode=ask] .answer{background:#249f72;box-shadow:0 15px 32px #249f7226}:where(.landing-styles) [data-mode=debug] .send{background:#176ccc;box-shadow:0 8px 18px #176ccc38}:where(.landing-styles) [data-mode=debug] .sent,:where(.landing-styles) [data-mode=debug] .answer{background:#2677dc;box-shadow:0 15px 32px #2677dc26}:where(.landing-styles) [data-mode=review] .send,:where(.landing-styles) [data-mode=publish] .send{background:#0e6d4d;box-shadow:0 8px 18px #0e6d4d38}:where(.landing-styles) [data-mode=review] .sent,:where(.landing-styles) [data-mode=review] .answer,:where(.landing-styles) [data-mode=publish] .sent,:where(.landing-styles) [data-mode=publish] .answer{background:#249f72;box-shadow:0 15px 32px #249f7226}:where(.landing-styles) [data-mode=review] .conversation,:where(.landing-styles) [data-mode=publish] .conversation{display:none}@media(max-width:800px){:where(.landing-styles) [data-mode=review] .demo,:where(.landing-styles) [data-mode=publish] .demo{min-height:1040px}:where(.landing-styles) [data-mode=review] .frame,:where(.landing-styles) [data-mode=publish] .frame{height:880px}}:where(.landing-styles) .faq-section{padding:48px 20px 112px;color:#18233a}:where(.landing-styles) .faq-inner{width:min(900px,100%);margin:0 auto}:where(.landing-styles) .faq-head{margin-bottom:36px}:where(.landing-styles) .faq-title{margin:0;font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:46px;font-weight:400;line-height:1.1;letter-spacing:-.03em}:where(.landing-styles) .faq-item{margin-bottom:12px}:where(.landing-styles) .faq-question{position:relative;width:100%;padding:24px 56px 10px 0;cursor:pointer;color:#24313e;font-size:24px;font-weight:600;line-height:1.35;letter-spacing:-.02em;list-style:none}:where(.landing-styles) .faq-question::-webkit-details-marker{display:none}:where(.landing-styles) .faq-toggle{position:absolute;top:25px;right:4px;width:28px;height:28px;color:#718079;transition:color .4s ease}:where(.landing-styles) .faq-toggle:before,:where(.landing-styles) .faq-toggle:after{content:"";position:absolute;left:13px;top:13px;height:2px;border-radius:2px;background:currentColor;transform-origin:1px 1px;transition:transform .45s cubic-bezier(.2,.8,.2,1),width .45s cubic-bezier(.2,.8,.2,1)}:where(.landing-styles) .faq-toggle:before{width:18px;transform:translate(-8px)}:where(.landing-styles) .faq-toggle:after{width:18px;transform:rotate(90deg) translate(-8px)}:where(.landing-styles) .faq-item[data-read] .faq-toggle{color:#0e6d4d}:where(.landing-styles) .faq-item[data-read] .faq-toggle:before{width:10px;transform:translate(-7px,-1px) rotate(45deg)}:where(.landing-styles) .faq-item[data-read] .faq-toggle:after{width:18px;transform:translate(-1px,5px) rotate(-48deg)}:where(.landing-styles) .faq-question:hover .faq-toggle{color:#0e6d4d}:where(.landing-styles) .faq-answer{max-width:820px;padding:0 56px 18px 0;color:#6d7882;font-size:20px;line-height:1.5;letter-spacing:-.008em}:where(.landing-styles) .faq-answer p{margin:0}:where(.landing-styles) .faq-question:focus-visible{outline:2px solid rgba(14,109,77,.3);outline-offset:5px}@media(max-width:800px){:where(.landing-styles) .faq-section{padding:40px 20px 96px}:where(.landing-styles) .faq-title{font-size:42px}:where(.landing-styles) .faq-question{font-size:22px}:where(.landing-styles) .faq-answer{font-size:19px}}@media(max-width:520px){:where(.landing-styles) .faq-section{padding:32px 20px 80px}:where(.landing-styles) .faq-title{font-size:36px}:where(.landing-styles) .faq-question{padding-right:42px;font-size:20px}:where(.landing-styles) .faq-answer{padding-right:36px;font-size:18px}}:where(.landing-styles) .closing-cta{padding:104px 20px 112px;border-top:1px solid rgba(97,78,39,.05);background:color-mix(in srgb,var(--sylas-action-fill) 3%,var(--paper));color:#18233a;text-align:center}:where(.landing-styles) .closing-cta+.landing-footer{margin-top:0}@media(max-width:800px){:where(.landing-styles) .closing-cta{padding:88px 20px 96px}}@media(max-width:520px){:where(.landing-styles) .closing-cta{padding:72px 20px 80px}}:where(.landing-styles) .landing-footer{position:relative;width:100%;min-height:168px;margin:0;padding:0 40px;overflow:hidden;border-top:1px solid rgba(31,43,56,.08);background:#f3f4f7;color:#18233a}@media(max-width:640px){:where(.landing-styles) .landing-footer{min-height:180px;padding:0 20px}}:where(.landing-styles) .feature-journey{position:relative;overflow:hidden;padding:144px 24px 176px;border-top:1px solid rgba(31,43,56,.05);background:var(--paper);color:var(--ink)}:where(.landing-styles) .feature-journey__list{position:relative;width:min(1120px,100%);margin:0 auto}:where(.landing-styles) .feature-journey__line{position:absolute;z-index:0;top:-54px;bottom:-80px;left:20px;width:112px;height:calc(100% + 134px);overflow:visible;color:color-mix(in srgb,var(--sylas-action-fill) 72%,var(--ink));pointer-events:none}:where(.landing-styles) .feature-journey__line path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}:where(.landing-styles) .feature-journey__line path+path{opacity:.2;stroke-width:.8}:where(.landing-styles) .feature-story{position:relative;z-index:1;display:grid;grid-template-columns:72px minmax(0,1fr) minmax(340px,.9fr);align-items:center;gap:40px;min-height:540px;padding:48px 0 48px 152px;opacity:0;transform:translateY(24px);transition:opacity .32s var(--sylas-motion-ease-out,var(--ease)),transform .32s var(--sylas-motion-ease-out,var(--ease))}:where(.landing-styles) .feature-story.is-visible{opacity:1;transform:none}:where(.landing-styles) .feature-story__number{align-self:start;padding-top:68px;color:var(--sylas-action-fill);font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:22px;line-height:1}:where(.landing-styles) .feature-story__copy{max-width:520px}:where(.landing-styles) .feature-story h3{margin:0;font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:clamp(42px,4.4vw,64px);font-weight:400;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}:where(.landing-styles) .feature-story p{max-width:500px;margin:24px 0 0;color:var(--ink);font-size:18px;line-height:1.58;letter-spacing:-.012em}:where(.landing-styles) .feature-story__art{position:relative;width:100%;max-width:430px;aspect-ratio:1/1;justify-self:end;color:var(--ink);transform:scale(.9);transform-origin:right center}:where(.landing-styles) .feature-story__art svg{display:block;width:100%;height:100%;overflow:visible}@media(max-width:900px){:where(.landing-styles) .feature-journey{padding:112px 24px 128px}:where(.landing-styles) .feature-journey__line{left:0;width:84px}:where(.landing-styles) .feature-story{grid-template-columns:44px 1fr;gap:24px;min-height:0;padding:72px 0 88px 104px}:where(.landing-styles) .feature-story__number{padding-top:12px}:where(.landing-styles) .feature-story__art{grid-column:2;max-width:360px;justify-self:start;margin-top:24px;transform-origin:left center}}@media(max-width:620px){:where(.landing-styles) .feature-journey{padding:88px 20px 96px}:where(.landing-styles) .feature-journey__line{left:-18px;width:68px}:where(.landing-styles) .feature-story{grid-template-columns:32px 1fr;gap:16px;padding:60px 0 72px 48px}:where(.landing-styles) .feature-story h3{font-size:40px}:where(.landing-styles) .feature-story p{margin-top:18px;font-size:16px}:where(.landing-styles) .feature-story__art{width:calc(100% - 4px);margin-top:20px}:where(.landing-styles) .feature-story__number{font-size:18px}}@media(prefers-reduced-motion:reduce){:where(.landing-styles) .feature-story{opacity:1;transform:none;transition:none}}:where(.landing-styles) .feature-journey{padding:32px 24px 48px}:where(.landing-styles) .feature-journey__line{top:0;bottom:0;height:100%;clip-path:inset(134px 0 0)}:where(.landing-styles) .feature-story{grid-template-columns:104px minmax(0,1fr) minmax(340px,.9fr);gap:32px}:where(.landing-styles) .feature-story__number{padding-top:52px;opacity:.22;font-family:var(--editorial-sans,Inter,ui-sans-serif,system-ui,sans-serif);font-size:64px;font-weight:800;line-height:.82;letter-spacing:-.08em;transition:opacity .32s var(--sylas-motion-ease-out,var(--ease))}:where(.landing-styles) .feature-story.is-active .feature-story__number{opacity:.48}:where(.landing-styles) .feature-story__copy{max-width:500px}:where(.landing-styles) .feature-story h3{font-size:clamp(32px,3vw,42px);line-height:1.08;letter-spacing:-.03em}:where(.landing-styles) .feature-story p{max-width:480px;font-size:20px}@media(max-width:900px){:where(.landing-styles) .feature-journey{padding:24px 24px 128px}:where(.landing-styles) .feature-story{grid-template-columns:72px 1fr}:where(.landing-styles) .feature-story__number{padding-top:8px;font-size:48px}}@media(max-width:620px){:where(.landing-styles) .feature-journey{padding:16px 20px 96px}:where(.landing-styles) .feature-story{grid-template-columns:56px 1fr}:where(.landing-styles) .feature-story h3{font-size:32px}:where(.landing-styles) .feature-story__number{padding-top:4px;font-size:40px}}:where(.landing-styles) .feature-journey__list:before{content:"";position:absolute;z-index:2;top:var(--feature-knot-top,54px);left:25px;width:76px;height:92px;border:2.4px solid color-mix(in srgb,var(--sylas-action-fill) 78%,var(--ink));border-radius:48% 52% 46% 54%/51% 45% 55% 49%;box-shadow:4px 2px 0 -2px var(--paper),5px 3px 0 -1px color-mix(in srgb,var(--sylas-action-fill) 22%,transparent);transform:rotate(-8deg);pointer-events:none;transition:top .44s var(--sylas-motion-ease-out,var(--ease))}@media(max-width:900px){:where(.landing-styles) .feature-journey__list:before{left:7px;width:62px;height:76px}}@media(max-width:620px){:where(.landing-styles) .feature-journey__list:before{left:-13px;width:52px;height:64px}}@media(prefers-reduced-motion:reduce){:where(.landing-styles) .feature-journey__list:before{transition:none}}:where(.landing-styles) .feature-journey__list:before{width:112px;height:132px;left:7px;border:0;border-radius:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 112 132'%3E%3Cg fill='none' stroke='%230e6d4d' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M56 0C57 24 25 27 20 53C14 83 38 106 67 98C97 90 108 54 86 35C65 17 38 34 40 60C42 84 68 95 84 77C98 62 91 40 74 35C56 30 43 45 48 62C54 81 80 82 89 66C98 49 83 31 67 33C48 36 43 57 51 73C62 94 60 111 58 132'/%3E%3Cpath d='M40 60C42 78 60 90 77 83' stroke='%23fff' stroke-width='9'/%3E%3Cpath d='M40 60C42 78 60 90 77 83'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain;transform:none}:where(.landing-styles) .feature-story.is-visible{opacity:.14;transform:none}:where(.landing-styles) .feature-story.is-visible.is-neighbor{opacity:.46}:where(.landing-styles) .feature-story.is-visible.is-active{opacity:1}:where(.landing-styles) .feature-story{transition:opacity .44s var(--sylas-motion-ease-out,var(--ease)),transform .32s var(--sylas-motion-ease-out,var(--ease))}@media(max-width:900px){:where(.landing-styles) .feature-journey__list:before{left:-7px;width:96px;height:114px}}@media(max-width:620px){:where(.landing-styles) .feature-journey__list:before{left:-26px;width:82px;height:98px}}:where(.landing-styles) .feature-journey__list:before{content:none}:where(.landing-styles) .feature-journey__line{top:0;bottom:0;height:100%;clip-path:none}:where(.landing-styles) .feature-journey__line .feature-rope__main{opacity:1;stroke-width:2.8}:where(.landing-styles) .feature-journey__line .feature-rope__sketch{opacity:.18;stroke-width:1}:where(.landing-styles) .feature-journey__line .feature-rope__crossing-gap{opacity:1;stroke:var(--paper);stroke-width:10}:where(.landing-styles) .feature-journey__line .feature-rope__crossing{opacity:1;stroke:currentColor;stroke-width:2.8}:where(.landing-styles) .feature-journey__line .feature-rope__main{opacity:.82;stroke-width:2.2}:where(.landing-styles) .feature-journey__line .feature-rope__sketch{opacity:.07;stroke-width:.8}:where(.landing-styles) .feature-journey__line .feature-rope__crossing-gap{opacity:1;stroke-width:4.4;stroke-linecap:butt}:where(.landing-styles) .feature-journey__line .feature-rope__crossing{opacity:.82;stroke-width:2.2;stroke-linecap:butt}:where(.landing-styles) .feature-story__art :is(.art-green,.art-blue,.art-warm){filter:blur(36px)}:where(.landing-styles) .feature-story__art:not(.feature-detail):not(.feature-departments):not(.feature-access):not(.feature-history):not(.feature-portable):not(.feature-connect):not(.feature-secure) svg>:not(.art-green):not(.art-blue):not(.art-warm){display:none}@media(min-width:1200px){:where(.landing-styles) .feature-journey__list{width:min(1480px,calc(100% - 96px))}:where(.landing-styles) .feature-story{grid-template-columns:80px minmax(420px,520px) minmax(340px,1fr);align-items:start;gap:32px;min-height:0;padding:28px 0 24px 165px}:where(.landing-styles) .feature-story__number{padding-top:0;transform:translate(4px,56px)}:where(.landing-styles) .feature-story__copy{transform:translateY(56px)}:where(.landing-styles) .feature-story__art{align-self:start;justify-self:end}}:where(.landing-styles) .feature-detail{margin:0;container-type:inline-size;isolation:isolate;--detail-accent:var(--sylas-avatar-olive)}:where(.landing-styles) .feature-detail--chat{--detail-accent:var(--sylas-avatar-clay)}:where(.landing-styles) .feature-detail--chat{font-family:var(--editorial-sans,Inter,sans-serif)}:where(.landing-styles) .feature-chat__question{position:absolute;top:10%;right:2%;width:72%;padding:4cqw 5cqw;--cos-squircle-fill:var(--detail-accent);--cos-squircle-outline:var(--detail-accent);--cos-squircle-outline-width:1px;color:var(--sylas-customer-light-textInverse);font-size:3.5cqw;line-height:1.5}:where(.landing-styles) .feature-chat__answer{position:absolute;top:32%;left:3%;width:92%;padding:5cqw;--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,var(--detail-accent) 17%,var(--paper));--cos-squircle-outline-width:1px;--cos-squircle-shadow:drop-shadow(0 3cqw 5cqw color-mix(in srgb,var(--detail-accent) 9%,transparent))}:where(.landing-styles) .feature-chat__signature{position:absolute;top:calc(100% + 2.5cqw);left:3cqw;display:flex;align-items:center;gap:2cqw;color:var(--detail-accent)}:where(.landing-styles) .feature-chat__initial{display:grid;place-items:center;flex:none;width:7cqw;height:7cqw;border-radius:50%;background:var(--detail-accent);color:var(--sylas-customer-light-textInverse);font-family:var(--editorial-sans,Inter,sans-serif);font-size:3cqw;font-weight:650;line-height:1}:where(.landing-styles) .feature-chat__dots{display:flex;gap:1cqw;align-items:center}:where(.landing-styles) .feature-chat__dots i{display:block;width:1cqw;height:1cqw;border-radius:50%;background:currentColor;opacity:.3}:where(.landing-styles) .feature-chat__dots i:nth-child(2){opacity:.6}:where(.landing-styles) .feature-chat__dots i:nth-child(3){opacity:1}:where(.landing-styles) .feature-chat__response{margin-top:0;font-size:3.5cqw;line-height:1.75;letter-spacing:-.01em;color:var(--ink)}:where(.landing-styles) .feature-chat__response strong{font-weight:650;color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--detail-accent);text-decoration-thickness:1.5px;text-underline-offset:.2em}:where(.landing-styles) .feature-chat__question small{display:block;margin-bottom:1cqw;color:var(--muted);font-size:2.4cqw;font-weight:600}:where(.landing-styles) .feature-chat__context{margin-top:3cqw;padding-top:1cqw;border-top:1px solid color-mix(in srgb,var(--detail-accent) 12%,var(--paper))}:where(.landing-styles) .feature-chat__label{color:var(--muted);font-size:2.4cqw;letter-spacing:.04em}:where(.landing-styles) .feature-chat__sources{display:grid;grid-template-columns:1fr 1fr;gap:3cqw;margin-top:2.5cqw}:where(.landing-styles) .feature-chat__source{display:flex;align-items:center;gap:1.5cqw;min-width:0;color:var(--muted);font-size:2.6cqw;font-weight:500}:where(.landing-styles) .feature-chat__source svg{flex:none;width:3cqw;height:4cqw}:where(.landing-styles) .feature-chat__source small{display:block;margin-top:1cqw;font-size:2.2cqw;color:var(--muted);font-weight:400}:where(.landing-styles) .feature-chat__paper{fill:var(--paper);stroke:color-mix(in srgb,var(--detail-accent) 35%,var(--sylas-customer-light-border));stroke-width:1.2;stroke-linejoin:round}:where(.landing-styles) .feature-chat__fold{fill:color-mix(in srgb,var(--detail-accent) 14%,var(--paper));stroke:color-mix(in srgb,var(--detail-accent) 35%,var(--sylas-customer-light-border));stroke-width:1.2;stroke-linejoin:round}:where(.landing-styles) .feature-chat__paper-lines{fill:none;stroke:color-mix(in srgb,var(--detail-accent) 24%,var(--paper));stroke-width:2;stroke-linecap:round}:where(.landing-styles) .feature-chat__question .feature-chat__tail{position:absolute;right:1cqw;bottom:-2cqw;width:5cqw;height:4cqw;fill:var(--detail-accent)}:where(.landing-styles) .feature-detail--comments{--detail-accent:var(--sylas-avatar-violet)}:where(.landing-styles) .feature-detail:before{content:"";position:absolute;z-index:-1;top:16%;right:0;bottom:0;left:0;border-radius:50%;background:color-mix(in srgb,var(--detail-accent) 17%,transparent);filter:blur(36px)}:where(.landing-styles) .feature-detail__card{position:absolute;top:18%;right:4%;bottom:10%;left:12%;--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,var(--detail-accent) 30%,var(--sylas-customer-light-border));--cos-squircle-outline-width:1.5px;--cos-squircle-shadow:drop-shadow(0 12px 20px color-mix(in srgb,var(--detail-accent) 15%,transparent))}:where(.landing-styles) .feature-detail__card svg{overflow:hidden}:where(.landing-styles) .feature-detail .detail-ink{fill:var(--ink)}:where(.landing-styles) .feature-detail .detail-muted{fill:var(--muted)}:where(.landing-styles) .feature-detail .detail-serif{font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-weight:400;letter-spacing:-.6px}:where(.landing-styles) .feature-detail .detail-sans{font-family:var(--editorial-sans,Inter,sans-serif)}:where(.landing-styles) .feature-detail .detail-lines{fill:none;stroke:var(--sylas-customer-light-muted);stroke-width:8;stroke-linecap:round}:where(.landing-styles) .feature-detail .detail-tint{fill:color-mix(in srgb,var(--detail-accent) 18%,var(--paper))}:where(.landing-styles) .feature-detail .detail-rule{stroke:var(--sylas-customer-light-border);stroke-width:1}:where(.landing-styles) .feature-detail__reply{position:absolute;left:21%;right:10%;top:65%;display:flex;align-items:center;gap:3cqw;padding:4cqw;font:3.5cqw/1.4 var(--editorial-sans,Inter,sans-serif);--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,var(--sylas-avatar-violet) 32%,var(--sylas-customer-light-border));--cos-squircle-outline-width:1.5px}:where(.landing-styles) .feature-detail__avatar{display:block;flex:none;width:8cqw;height:8cqw;border-radius:50%;object-fit:cover}:where(.landing-styles) .feature-detail__reply small{display:block;color:var(--muted);font-size:2.5cqw;margin-bottom:1cqw}:where(.landing-styles) .feature-detail--offline .feature-detail__card{inset:auto;left:8%;top:18%;width:84%;aspect-ratio:360/292}:where(.landing-styles) .feature-detail__wifi{position:absolute;right:4%;top:14%;display:flex;align-items:center;gap:2cqw;padding:1.8cqw 3cqw;border:1.5px solid color-mix(in srgb,var(--detail-accent) 45%,var(--sylas-customer-light-border));border-radius:999px;background:color-mix(in srgb,var(--detail-accent) 9%,var(--paper));color:var(--ink);font:3cqw/1.3 var(--editorial-sans,Inter,sans-serif);white-space:nowrap}:where(.landing-styles) .feature-detail .feature-detail__wifi svg{position:static;width:5cqw;height:5cqw;color:var(--detail-accent);flex:none}:where(.landing-styles) .feature-detail--comments .feature-detail__card{inset:auto;left:2%;top:10%;width:82%;padding:5cqw 5cqw 7cqw;--cos-squircle-shadow:drop-shadow(0 10px 20px color-mix(in srgb,var(--detail-accent) 9%,transparent))}:where(.landing-styles) .feature-detail--comments .feature-detail__reply{left:14cqw;right:auto;top:calc(100% + 20cqw);width:70cqw;display:grid;grid-template-columns:auto 1fr;align-items:start;padding:4cqw;font-size:3.2cqw;--cos-squircle-fill:color-mix(in srgb,var(--detail-accent) 12%,var(--paper));--cos-squircle-shadow:drop-shadow(0 10px 20px color-mix(in srgb,var(--detail-accent) 12%,transparent))}:where(.landing-styles) .feature-detail__reply small{font-size:3cqw;font-weight:600}:where(.landing-styles) .feature-detail--comments{font-family:var(--editorial-sans,Inter,sans-serif)}:where(.landing-styles) .feature-comments__file{display:flex;align-items:center;gap:2cqw;padding-bottom:3cqw;border-bottom:1px solid var(--sylas-customer-light-border);color:var(--ink);font-size:3cqw;font-weight:650}:where(.landing-styles) .feature-comments__file svg{width:4cqw;height:4cqw;fill:none;stroke:var(--detail-accent);stroke-width:1.8;stroke-linejoin:round}:where(.landing-styles) .feature-comments__heading{margin-top:4cqw;font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:5.5cqw;color:var(--ink)}:where(.landing-styles) .feature-comments__lines{display:grid;gap:2cqw;margin-top:4cqw}:where(.landing-styles) .feature-comments__lines i{height:1.8cqw;border-radius:999px;background:var(--sylas-customer-light-muted)}:where(.landing-styles) .feature-comments__lines i+i{width:76%}:where(.landing-styles) .feature-comments__anchor{position:relative;margin-top:4cqw}:where(.landing-styles) .feature-comments__selection{display:flex;align-items:center;justify-content:space-between;gap:2cqw;padding:2cqw;border-left:2px solid var(--detail-accent);background:color-mix(in srgb,var(--detail-accent) 10%,var(--paper));font-size:3.2cqw;color:var(--ink)}:where(.landing-styles) .feature-comments__pin{display:flex;align-items:center;gap:1cqw;color:var(--detail-accent);font-size:2.5cqw;font-weight:650}:where(.landing-styles) .feature-comments__pin svg{width:3.5cqw;height:3.5cqw;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}:where(.landing-styles) .feature-detail__card .feature-comments__connector{position:absolute;left:25cqw;top:calc(100% + 7cqw);width:20cqw;height:13cqw;overflow:visible;color:var(--detail-accent)}:where(.landing-styles) .feature-comments__connector path{fill:none;stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linecap:round}:where(.landing-styles) .feature-comments__connector circle{fill:currentColor}:where(.landing-styles) .feature-comments__author{display:flex;justify-content:space-between;align-items:center;gap:2cqw}:where(.landing-styles) .feature-comments__author strong{color:var(--ink);font-size:3cqw}:where(.landing-styles) .feature-comments__author small{margin:0;font-size:2.3cqw;font-weight:400}:where(.landing-styles) .feature-detail--comments .feature-comments__message p{font-size:3.2cqw;margin:1.5cqw 0 0;color:var(--ink);line-height:1.5}:where(.landing-styles) .feature-comments__actions{display:flex;align-items:center;gap:2cqw;margin-top:3cqw;color:var(--detail-accent);font-size:2.5cqw;font-weight:600}:where(.landing-styles) .feature-comments__actions>span{display:flex;align-items:center;gap:1cqw;padding:1cqw 2cqw;border-radius:999px;background:var(--paper)}:where(.landing-styles) .feature-comments__actions small{margin:0;font-size:2.3cqw;font-weight:500}:where(.landing-styles) .feature-detail__reply small span{font-weight:400;opacity:.7}:where(.landing-styles) .feature-departments{margin:0;container-type:inline-size;isolation:isolate;font-family:var(--editorial-sans,Inter,sans-serif)}:where(.landing-styles) .feature-departments:before{content:"";position:absolute;z-index:-2;top:16%;right:8%;bottom:8%;left:8%;border-radius:50%;background:color-mix(in srgb,var(--sylas-avatar-blue) 17%,transparent);filter:blur(42px)}:where(.landing-styles) .feature-departments__wires{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:color-mix(in srgb,var(--sylas-avatar-blue) 24%,var(--paper));stroke-width:1.5;stroke-linecap:round}:where(.landing-styles) .feature-departments__core{position:absolute;left:27%;top:30%;width:56%;padding:4cqw;--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,var(--sylas-avatar-blue) 18%,var(--paper));--cos-squircle-outline-width:1px;--cos-squircle-shadow:drop-shadow(0 3cqw 5cqw color-mix(in srgb,var(--sylas-avatar-blue) 10%,transparent))}:where(.landing-styles) .feature-departments__core-head{display:flex;align-items:center;gap:3cqw;color:var(--ink);font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:4cqw}:where(.landing-styles) .feature-departments__core-head small{display:block;margin-top:1cqw;font-family:var(--editorial-sans,Inter,sans-serif);font-size:2.6cqw;color:var(--muted)}:where(.landing-styles) .feature-departments__folder{display:grid;place-items:center;flex:none;width:5cqw;height:5cqw;color:var(--ink)}:where(.landing-styles) .feature-departments__folder svg{width:5cqw;height:5cqw;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}:where(.landing-styles) .feature-departments__files{display:grid;margin-top:3cqw;border-top:1px solid color-mix(in srgb,var(--ink) 8%,var(--paper))}:where(.landing-styles) .feature-departments__file{display:flex;align-items:center;gap:3cqw;padding:3cqw 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 6%,var(--paper));font-size:2.7cqw;color:var(--ink)}:where(.landing-styles) .feature-departments__file svg{flex:none;width:4cqw;height:5cqw;fill:var(--file-color)}:where(.landing-styles) .feature-departments__file small{margin-left:auto;color:var(--muted);font-size:2.2cqw}:where(.landing-styles) .feature-departments__file:nth-child(1){--file-color:var(--sylas-avatar-blue)}:where(.landing-styles) .feature-departments__file:nth-child(2){--file-color:var(--sylas-avatar-violet)}:where(.landing-styles) .feature-departments__file:nth-child(3){--file-color:var(--sylas-avatar-teal)}:where(.landing-styles) .feature-departments__file:last-child{border-bottom:0;padding-bottom:1cqw}:where(.landing-styles) .feature-departments__teams{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}:where(.landing-styles) .feature-departments__team{position:absolute;width:4cqw;height:4cqw;transform:translate(-50%,-50%);color:var(--team-color)}:where(.landing-styles) .feature-departments__avatar{display:block;width:100%;height:100%;border-radius:50%;background:var(--team-color);border:0;box-shadow:none}:where(.landing-styles) .feature-departments__label{position:absolute;bottom:calc(100% + 2cqw);left:50%;transform:translate(-50%);color:var(--muted);font-size:2.7cqw;font-weight:500;line-height:1.2;white-space:nowrap}:where(.landing-styles) .feature-departments__team--marketing{--team-color:var(--sylas-avatar-blue);left:16%;top:21%}:where(.landing-styles) .feature-departments__team--finance{--team-color:var(--sylas-avatar-olive);left:77%;top:15%}:where(.landing-styles) .feature-departments__team--hr{--team-color:var(--sylas-avatar-plum);left:5%;top:58%}:where(.landing-styles) .feature-departments__team--ops{--team-color:var(--sylas-avatar-teal);left:65%;top:89%}:where(.landing-styles) .feature-departments__team--design{--team-color:var(--sylas-avatar-violet);left:86%;top:37%}:where(.landing-styles) .feature-departments__label{bottom:auto;top:50%;left:calc(100% + 1cqw);transform:translateY(-50%);font-size:2.5cqw}:where(.landing-styles) .feature-departments__team--marketing .feature-departments__label,:where(.landing-styles) .feature-departments__team--hr .feature-departments__label{left:auto;right:calc(100% + 1cqw)}:where(.landing-styles) .feature-departments__team--ops .feature-departments__label{top:calc(100% + 1cqw);left:50%;transform:translate(-50%)}:where(.landing-styles) .feature-departments__wires{stroke:color-mix(in srgb,var(--sylas-avatar-blue) 38%,var(--paper));stroke-width:.3;stroke-linejoin:round}:where(.landing-styles) .feature-departments__wires circle{fill:color-mix(in srgb,var(--sylas-avatar-blue) 50%,var(--paper));stroke:var(--paper);stroke-width:.25}:where(.landing-styles) .feature-access,:where(.landing-styles) .feature-history,:where(.landing-styles) .feature-portable{margin:0;container-type:inline-size;isolation:isolate;font-family:var(--editorial-sans,Inter,sans-serif)}:where(.landing-styles) .feature-story__copy p+p{margin-top:12px}:where(.landing-styles) .feature-access:before,:where(.landing-styles) .feature-history:before,:where(.landing-styles) .feature-portable:before{content:"";position:absolute;z-index:-2;top:10%;right:2%;bottom:5%;left:2%;border-radius:50%;filter:blur(40px)}:where(.landing-styles) .feature-access{--feature-access-accent:var(--sylas-avatar-teal)}:where(.landing-styles) .feature-access:before{background:color-mix(in srgb,var(--feature-access-accent) 17%,transparent)}:where(.landing-styles) .feature-history:before{background:color-mix(in srgb,#0b7adc 17%,transparent)}:where(.landing-styles) .feature-portable:before{background:color-mix(in srgb,#e05f58 17%,transparent)}:where(.landing-styles) .feature-access__file,:where(.landing-styles) .feature-access__panel,:where(.landing-styles) .feature-history__event{--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,#0b7adc 20%,var(--sylas-customer-light-border));--cos-squircle-outline-width:1.5px;--cos-squircle-shadow:drop-shadow(0 10px 20px color-mix(in srgb,#0b7adc 9%,transparent))}:where(.landing-styles) .feature-access__file,:where(.landing-styles) .feature-access__panel{--cos-squircle-outline:color-mix(in srgb,var(--feature-access-accent) 28%,var(--sylas-customer-light-border));--cos-squircle-shadow:drop-shadow(0 10px 20px color-mix(in srgb,var(--feature-access-accent) 9%,transparent))}:where(.landing-styles) .feature-access__file{position:absolute;left:8%;top:8%;width:80%;padding:6cqw 6cqw 10cqw}:where(.landing-styles) .feature-access__title{display:flex;align-items:center;gap:3cqw;color:var(--ink);font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:4.2cqw}:where(.landing-styles) .feature-access__title span{min-width:0;overflow-wrap:anywhere}:where(.landing-styles) .feature-access__title svg{width:7cqw;height:7cqw;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where(.landing-styles) .feature-access__title{gap:2cqw;font-family:inherit;font-size:3.4cqw;font-weight:650}:where(.landing-styles) .feature-access__title svg{width:5.5cqw;height:5.5cqw}:where(.landing-styles) .feature-access__lines{display:grid;gap:3cqw;margin-top:6cqw}:where(.landing-styles) .feature-access__lines i{display:block;width:100%;height:2.5cqw;border-radius:999px;background:color-mix(in srgb,var(--muted) 12%,var(--paper))}:where(.landing-styles) .feature-access__lines i:nth-child(2){width:72%}:where(.landing-styles) .feature-access__anchor{position:relative;margin-top:7cqw}:where(.landing-styles) .feature-access__private{display:inline-flex;align-items:center;gap:2cqw;padding:2cqw 3cqw;border:1px solid color-mix(in srgb,var(--feature-access-accent) 28%,var(--paper));border-radius:999px;background:color-mix(in srgb,var(--feature-access-accent) 9%,var(--paper));color:var(--ink);font-size:2.8cqw;font-weight:700}:where(.landing-styles) .feature-access__private .feature-access__chevron{width:3cqw;height:3cqw}:where(.landing-styles) .feature-access__private svg{width:5cqw;height:5cqw;fill:none;stroke:currentColor;stroke-width:2}:where(.landing-styles) .feature-access__panel{position:absolute;z-index:1;left:0;top:calc(100% + 3cqw);width:60cqw;padding:4cqw;--cos-squircle-fill:color-mix(in srgb,var(--feature-access-accent) 16%,var(--paper));--cos-squircle-shadow:drop-shadow(0 10px 20px color-mix(in srgb,var(--ink) 12%,transparent))}:where(.landing-styles) .feature-access__pointer{position:absolute;left:10cqw;top:-1.5cqw;width:3cqw;height:3cqw;background:var(--cos-squircle-fill);border-top:1.5px solid var(--cos-squircle-outline);border-left:1.5px solid var(--cos-squircle-outline);transform:rotate(45deg)}:where(.landing-styles) .feature-access__panel>small{color:var(--muted);font-size:2.6cqw}:where(.landing-styles) .feature-access__person{display:grid;grid-template-columns:8cqw 1fr auto;align-items:center;gap:2cqw;margin-top:2.5cqw;color:var(--ink);font-size:2.8cqw;font-weight:650}:where(.landing-styles) .feature-access__avatar{display:block;width:8cqw;height:8cqw;border-radius:50%;object-fit:cover}:where(.landing-styles) .feature-access__role{padding:1.6cqw 2.4cqw;border-radius:999px;background:var(--paper);color:var(--ink);font-size:2.2cqw}:where(.landing-styles) .feature-history__rail{position:absolute;left:17%;top:8%;bottom:8%;width:2px;background:linear-gradient(to bottom,color-mix(in srgb,var(--blue) 82%,var(--ink)) 0 76%,transparent 100%);opacity:.8}:where(.landing-styles) .feature-history__event{position:absolute;left:12%;width:71%;padding:4.5cqw 5cqw 4.5cqw 15cqw}:where(.landing-styles) .feature-history__event:nth-child(2){top:6%}:where(.landing-styles) .feature-history__event:nth-child(3){top:37%;left:20%;width:68%}:where(.landing-styles) .feature-history__event:nth-child(4){top:68%;width:76%}:where(.landing-styles) .feature-history__avatar{position:absolute;left:4cqw;top:4cqw;display:block;width:8cqw;height:8cqw;border-radius:50%;object-fit:cover}:where(.landing-styles) .feature-history__event:nth-child(2){--event-color:var(--sylas-avatar-violet)}:where(.landing-styles) .feature-history__event:nth-child(3){--event-color:var(--sylas-avatar-teal)}:where(.landing-styles) .feature-history__event:nth-child(4){--event-color:var(--sylas-avatar-clay)}:where(.landing-styles) .feature-history__event strong{display:block;color:var(--ink);font-size:3cqw}:where(.landing-styles) .feature-history__event span{display:block;margin-top:1.3cqw;color:var(--muted);font-size:2.6cqw}:where(.landing-styles) .feature-history__time{position:absolute;right:4cqw;top:4.7cqw;color:var(--muted);font-size:2.2cqw}:where(.landing-styles) .feature-portable{--portable-accent:var(--sylas-avatar-violet)}:where(.landing-styles) .feature-portable:before{top:10%;right:2%;bottom:5%;left:2%;background:color-mix(in srgb,var(--portable-accent) 17%,transparent)}:where(.landing-styles) .feature-portable__back{position:absolute;top:48%;right:10%;bottom:18%;left:10%;--cos-squircle-fill:color-mix(in srgb,var(--portable-accent) 22%,var(--paper));--cos-squircle-outline:color-mix(in srgb,var(--portable-accent) 45%,var(--paper));--cos-squircle-outline-width:1.5px;transform:rotate(-3deg)}:where(.landing-styles) .feature-portable__sheet{position:absolute;top:16%;left:33%;width:36%;height:50%;padding:4cqw;--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,var(--file-color) 45%,var(--paper));--cos-squircle-outline-width:1.5px;transform-origin:50% 100%;color:var(--file-color)}:where(.landing-styles) .feature-portable__sheet--plan{--file-color:var(--sylas-avatar-blue);transform:translate(-53%) rotate(-14deg)}:where(.landing-styles) .feature-portable__sheet--budget{--file-color:var(--sylas-avatar-teal);top:11%;transform:rotate(-1deg)}:where(.landing-styles) .feature-portable__sheet--research{--file-color:var(--sylas-avatar-violet);transform:translate(53%) rotate(13deg)}:where(.landing-styles) .feature-portable__format{display:inline-block;padding:1cqw 1.5cqw;border-radius:100px;background:color-mix(in srgb,var(--file-color) 12%,var(--paper));font-size:2.7cqw;font-weight:600;letter-spacing:.06em}:where(.landing-styles) .feature-portable__sheet strong{display:block;margin-top:3cqw;font-size:3.2cqw;font-weight:500;color:var(--ink)}:where(.landing-styles) .feature-portable__sheet svg{width:100%;height:20cqw;margin-top:3cqw;fill:none;stroke:currentColor;stroke-width:1;opacity:.35}:where(.landing-styles) .feature-portable__front{position:absolute;top:57%;right:8%;bottom:16%;left:8%;padding:5cqw 10cqw;--cos-squircle-fill:color-mix(in srgb,var(--portable-accent) 12%,var(--paper));--cos-squircle-outline:color-mix(in srgb,var(--portable-accent) 45%,var(--paper));--cos-squircle-outline-width:1.5px;--cos-squircle-shadow:drop-shadow(0 2cqw 3cqw color-mix(in srgb,var(--portable-accent) 8%,transparent))}:where(.landing-styles) .feature-portable__front-title{font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:8cqw;line-height:1.1}:where(.landing-styles) .feature-portable__front small{display:block;margin-top:2cqw;color:var(--muted);font-size:3cqw;letter-spacing:.01em}:where(.landing-styles) .faq-answer p+p{margin-top:12px}:where(.landing-styles) .faq-link{color:var(--sylas-action-fill);font-weight:600;text-decoration:none}:where(.landing-styles) .faq-link:hover{text-decoration:underline;text-underline-offset:3px}@media(min-width:901px){:where(.landing-styles) .feature-story__copy{position:relative;grid-column:2}:where(.landing-styles) .feature-story__number{position:absolute;top:0;right:calc(100% + 32px);padding:0;transform:none}:where(.landing-styles) .feature-story__art{grid-column:3}}@media(min-width:901px)and (max-width:1199px){:where(.landing-styles) .feature-story__number{right:calc(100% + 24px)}}:where(.landing-styles) .study{padding-top:clamp(152px,20.55vw,296px)}:where(.landing-styles) .hero-product{max-width:100%}:where(.landing-styles) .lede-break{display:block}@media(min-width:1200px)and (max-width:1439px){:where(.landing-styles) .feature-story{grid-template-columns:64px minmax(0,1.2fr) minmax(0,1fr);padding-left:132px}}@media(min-width:901px)and (max-width:1199px){:where(.landing-styles) .feature-story{grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);gap:24px;padding:24px 0 24px 104px;min-height:0}:where(.landing-styles) .feature-story__number{font-size:48px;padding-top:0}:where(.landing-styles) .feature-journey__line{left:0;width:84px}}@media(max-width:900px){:where(.landing-styles) .study{min-height:0}:where(.landing-styles) .feature-journey{padding:32px 24px 40px}:where(.landing-styles) .feature-story{grid-template-columns:48px minmax(0,1fr);gap:24px;padding:24px 0 24px 64px}:where(.landing-styles) .feature-story__number{grid-column:1;order:1;padding-top:0}:where(.landing-styles) .feature-story__copy{display:contents}:where(.landing-styles) .feature-story h3{grid-column:2;order:2;align-self:start}:where(.landing-styles) .feature-story p{grid-column:2;order:4}:where(.landing-styles) .feature-story__art{grid-column:1/-1;width:100%;max-width:300px;margin-top:0;justify-self:center;order:3;transform:translate(-32px)}:where(.landing-styles) .feature-journey__line{left:-16px;width:72px}:where(.landing-styles) .feature-story.is-visible,:where(.landing-styles) .feature-story.is-visible.is-neighbor{opacity:1}}@media(max-width:620px){:where(.landing-styles) .study{padding:152px 20px 32px;overflow-x:clip}:where(.landing-styles) .intro .home-hero-title{font-size:clamp(36px,9.5vw,50px)}:where(.landing-styles) .intro .lede{font-size:18px;line-height:1.5}:where(.landing-styles) .lede-break{display:none}:where(.landing-styles) .hero-actions{margin-top:32px}:where(.landing-styles) .hero-product{width:calc(100vw + 16px);max-width:none;margin:40px 0 16px;left:calc(50% - 50vw - 8px)}:where(.landing-styles) .feature-journey{padding:16px 20px 32px}:where(.landing-styles) .feature-story{grid-template-columns:40px minmax(0,1fr);gap:20px;padding:20px 0 20px 32px}:where(.landing-styles) .feature-story__number{grid-column:1;padding:0;font-size:40px}:where(.landing-styles) .feature-story h3{grid-column:2;align-self:start;font-size:clamp(28px,7.5vw,36px)}:where(.landing-styles) .feature-story p{grid-column:1/-1;font-size:18px;line-height:1.6;margin-top:20px}:where(.landing-styles) .feature-story__art{grid-column:1/-1;max-width:250px;justify-self:center;transform:translate(-16px)}:where(.landing-styles) .feature-journey__line{left:-24px;width:48px}}@media(prefers-reduced-motion:reduce){:where(.landing-styles) .feature-story,:where(.landing-styles) .feature-story.is-visible,:where(.landing-styles) .feature-story.is-visible.is-neighbor{opacity:1;transform:none}}:where(.landing-styles) .audience-section{padding:112px 24px 128px;border-top:1px solid rgba(31,43,56,.05);background:#f7f4ed;color:var(--ink);overflow:hidden}:where(.landing-styles) .audience-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a b c" "h h h" "d e f";gap:28px 36px;width:min(1080px,100%);margin:0 auto}:where(.landing-styles) .audience-grid{display:contents;margin:0;padding:0;list-style:none}:where(.landing-styles) .audience-head{grid-area:h;max-width:640px;margin:44px auto 52px;text-align:center}:where(.landing-styles) .audience-title{margin:0;font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:clamp(52px,6vw,80px);font-weight:400;line-height:1;letter-spacing:-.04em}:where(.landing-styles) .audience-title__mark{position:relative;display:inline-block;white-space:nowrap}:where(.landing-styles) .audience-title__mark svg{position:absolute;left:-2%;bottom:-.16em;width:104%;height:.3em;overflow:visible;fill:none;stroke:color-mix(in srgb,var(--sylas-action-fill) 78%,var(--ink));stroke-width:2.4;stroke-linecap:round;vector-effect:non-scaling-stroke}:where(.landing-styles) .audience-title__mark svg path+path{stroke-width:1.6;opacity:.55}:where(.landing-styles) .audience-lede{max-width:440px;margin:22px auto 0;color:var(--muted);font-size:19px;line-height:1.5;letter-spacing:-.012em;text-wrap:balance}:where(.landing-styles) .audience-card{position:relative;align-self:start;justify-self:center;width:min(100%,280px);margin:0;padding:20px 22px 24px;color:#fff;list-style:none;border-radius:30px;corner-shape:squircle;background:var(--a);box-shadow:0 1px 2px #17273314,0 14px 28px #17273324;outline:1px solid transparent;-webkit-font-smoothing:antialiased;transform:translate(var(--dx),var(--dy)) rotate(var(--r));transition:transform .52s var(--sylas-motion-ease-out,var(--ease)),box-shadow .52s var(--sylas-motion-ease-out,var(--ease));cursor:default}:where(.landing-styles) .audience-card:hover{z-index:2;transform:translate(var(--dx),calc(var(--dy) - 6px)) rotate(0) scale(1.06);box-shadow:0 2px 4px #17273314,0 24px 40px #17273333}:where(.landing-styles) .audience-art{display:block;width:auto;height:60px;margin:0 0 12px;overflow:visible}:where(.landing-styles) .audience-art .d{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}:where(.landing-styles) .audience-art .hl{fill:none;stroke:#ffd27a;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}:where(.landing-styles) .audience-card h3{margin:0;font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:28px;font-weight:400;line-height:1.05;letter-spacing:-.025em}:where(.landing-styles) .audience-card p{margin:8px 0 0;color:#ffffffd6;font-size:14.5px;line-height:1.45}@media(max-width:860px){:where(.landing-styles) .audience-section{padding:72px 16px 88px}:where(.landing-styles) .audience-inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"h h";gap:24px 20px}:where(.landing-styles) .audience-head{margin:0 auto 16px}:where(.landing-styles) .audience-card{--dx:0px;--dy:0px}:where(.landing-styles) .audience-card:nth-child(odd){--dy:10px}}@media(max-width:560px){:where(.landing-styles) .audience-inner{grid-template-columns:1fr;grid-template-areas:"h"}:where(.landing-styles) .audience-title{font-size:48px}:where(.landing-styles) .audience-lede{font-size:17px}:where(.landing-styles) .audience-inner{row-gap:22px}:where(.landing-styles) .audience-card{width:min(100%,320px);transform:rotate(calc(var(--r) * .5))}:where(.landing-styles) .audience-card:hover{transform:rotate(0) scale(1.03)}:where(.landing-styles) .audience-card:nth-child(odd){--dy:0px;justify-self:start}:where(.landing-styles) .audience-card:nth-child(2n){justify-self:end}}@media(prefers-reduced-motion:reduce){:where(.landing-styles) .audience-card{transition:none}:where(.landing-styles) .audience-card:hover{transform:translate(var(--dx),var(--dy)) rotate(var(--r))}}:where(.landing-styles) .feature-connect,:where(.landing-styles) .feature-secure{margin:0;container-type:inline-size;isolation:isolate;font-family:var(--editorial-sans,Inter,sans-serif);color:var(--ink)}:where(.landing-styles) .feature-connect:before,:where(.landing-styles) .feature-secure:before{content:"";position:absolute;z-index:-2;top:10%;right:4%;bottom:6%;left:4%;border-radius:50%;filter:blur(44px)}:where(.landing-styles) .feature-connect{--connect-accent:var(--sylas-avatar-violet)}:where(.landing-styles) .feature-connect:before{background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--connect-accent) 22%,transparent),color-mix(in srgb,var(--sylas-action-fill) 8%,transparent) 70%)}:where(.landing-styles) .feature-connect__rings{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;fill:none}:where(.landing-styles) .feature-connect__rings circle{stroke:color-mix(in srgb,var(--connect-accent) 26%,var(--paper));stroke-width:.3;stroke-dasharray:.6 1.6;stroke-linecap:round}:where(.landing-styles) .feature-connect__rings circle+circle{stroke:color-mix(in srgb,var(--connect-accent) 18%,var(--paper))}:where(.landing-styles) .feature-connect__rings path{stroke:color-mix(in srgb,var(--connect-accent) 55%,var(--paper));stroke-width:.45;stroke-linecap:round;stroke-dasharray:1 2.2;animation:connect-flow 1.6s linear infinite}@keyframes connect-flow{to{stroke-dashoffset:-3.2}}:where(.landing-styles) .feature-connect__hub{position:absolute;left:50%;top:44%;display:grid;place-items:center;width:23cqw;height:23cqw;border-radius:6.4cqw;corner-shape:squircle;background:var(--paper);box-shadow:0 0 0 1px color-mix(in srgb,var(--connect-accent) 18%,transparent),0 2cqw 5cqw color-mix(in srgb,var(--connect-accent) 22%,transparent);transform:translate(-50%,-50%)}:where(.landing-styles) .feature-connect__hub:after{content:"";position:absolute;top:-2.4cqw;right:-2.4cqw;bottom:-2.4cqw;left:-2.4cqw;border-radius:8.6cqw;corner-shape:squircle;border:1px solid color-mix(in srgb,var(--connect-accent) 30%,transparent);animation:connect-pulse 2.8s var(--sylas-motion-ease-out,var(--ease)) infinite}@keyframes connect-pulse{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.25)}}:where(.landing-styles) .feature-connect__hub img{width:12cqw;height:12cqw}:where(.landing-styles) .feature-connect__logo{position:absolute;left:var(--x);top:var(--y);display:grid;place-items:center;width:17cqw;height:17cqw;margin:-8.5cqw 0 0 -8.5cqw;border-radius:5cqw;corner-shape:squircle;background:var(--paper);box-shadow:0 0 0 1px #1727330f,0 1.4cqw 3.4cqw #1727331a;animation:connect-float 6s ease-in-out var(--d) infinite}:where(.landing-styles) .feature-connect__logo img{width:9.6cqw;height:9.6cqw}@keyframes connect-float{50%{transform:translateY(-1.4cqw)}}:where(.landing-styles) .feature-connect__ask{position:absolute;z-index:1;left:9%;right:9%;top:77%;padding:3.6cqw 4.4cqw;--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,var(--connect-accent) 22%,var(--sylas-customer-light-border));--cos-squircle-outline-width:1.5px;--cos-squircle-shadow:drop-shadow(0 12px 22px color-mix(in srgb,var(--connect-accent) 14%,transparent))}:where(.landing-styles) .feature-story .feature-connect__ask p{max-width:none;margin:0;color:var(--ink);font-size:3.5cqw;font-weight:600;line-height:1.3;letter-spacing:-.01em}:where(.landing-styles) .feature-connect__sources{display:flex;align-items:center;gap:1.6cqw;margin-top:2cqw;color:var(--muted);font-size:2.7cqw}:where(.landing-styles) .feature-connect__sources img{width:4.4cqw;height:4.4cqw;padding:.7cqw;border-radius:1.4cqw;background:var(--paper);box-shadow:0 0 0 1px #17273314}:where(.landing-styles) .feature-connect__sources img+img{margin-left:-2.6cqw}:where(.landing-styles) .feature-connect__sources span{margin-left:1cqw}:where(.landing-styles) .feature-secure{--secure-accent:var(--sylas-action-fill)}:where(.landing-styles) .feature-secure:before{background:color-mix(in srgb,var(--secure-accent) 13%,transparent)}:where(.landing-styles) .feature-secure__node{position:absolute;left:8%;width:84%;padding:4cqw 4.4cqw;--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,var(--secure-accent) 18%,var(--sylas-customer-light-border));--cos-squircle-outline-width:1.5px;--cos-squircle-shadow:drop-shadow(0 12px 22px color-mix(in srgb,var(--secure-accent) 11%,transparent))}:where(.landing-styles) .feature-secure__node--device{top:64%}:where(.landing-styles) .feature-secure__node--server{top:20%}:where(.landing-styles) .feature-secure__head{display:flex;align-items:center;gap:3cqw}:where(.landing-styles) .feature-secure__icon{display:grid;flex:none;place-items:center;width:9cqw;height:9cqw;border-radius:2.8cqw;corner-shape:squircle;background:color-mix(in srgb,var(--secure-accent) 10%,var(--paper));color:var(--secure-accent)}:where(.landing-styles) .feature-secure__icon img{width:5.6cqw;height:5.6cqw}:where(.landing-styles) .feature-secure svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where(.landing-styles) .feature-secure__icon svg{width:5.2cqw;height:5.2cqw}:where(.landing-styles) .feature-secure__head strong{display:block;font-size:3.6cqw;font-weight:650;line-height:1.2}:where(.landing-styles) .feature-secure__head small{display:block;margin-top:.4cqw;color:var(--muted);font-size:2.7cqw;line-height:1.3}:where(.landing-styles) .feature-secure__key{display:inline-flex;align-items:center;gap:1.2cqw;margin-left:auto;padding:1.3cqw 2.4cqw;border-radius:99px;background:color-mix(in srgb,var(--secure-accent) 9%,var(--paper));color:var(--secure-accent);font-size:2.5cqw;font-weight:650;white-space:nowrap}:where(.landing-styles) .feature-secure__key svg{width:3.4cqw;height:3.4cqw;stroke-width:2.2}:where(.landing-styles) .feature-secure__tunnel{position:absolute;left:50%;top:38%;width:15cqw;height:27%;overflow:hidden;border-radius:99px;background:linear-gradient(90deg,color-mix(in srgb,var(--secure-accent) 14%,var(--paper)),color-mix(in srgb,var(--secure-accent) 24%,var(--paper)) 50%,color-mix(in srgb,var(--secure-accent) 14%,var(--paper)));transform:translate(-50%);-webkit-mask:linear-gradient(transparent,#000 22%,#000 78%,transparent);mask:linear-gradient(transparent,#000 22%,#000 78%,transparent)}:where(.landing-styles) .feature-secure__stream{position:absolute;left:0;right:0;top:0;display:grid;justify-items:center;gap:1.2cqw;padding-top:1cqw;color:color-mix(in srgb,var(--secure-accent) 62%,var(--paper));font:600 2.5cqw/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;animation:secure-stream 5s linear infinite}@keyframes secure-stream{to{transform:translateY(-50%)}}:where(.landing-styles) .feature-secure__lock{position:absolute;z-index:1;left:50%;top:51.5%;display:inline-flex;align-items:center;gap:1.4cqw;padding:1.6cqw 3cqw 1.6cqw 1.8cqw;border-radius:99px;background:var(--secure-accent);color:#fff;font-size:2.8cqw;font-weight:650;white-space:nowrap;box-shadow:0 1.2cqw 3cqw color-mix(in srgb,var(--secure-accent) 32%,transparent);transform:translate(-50%,-50%)}:where(.landing-styles) .feature-secure__lock svg{width:4cqw;height:4cqw;stroke-width:2.2}@media(prefers-reduced-motion:reduce){:where(.landing-styles) .feature-connect__rings path,:where(.landing-styles) .feature-connect__hub:after,:where(.landing-styles) .feature-connect__logo,:where(.landing-styles) .feature-secure__stream{animation:none}}:where(.landing-styles) .feature-story__link{color:var(--sylas-action-fill);font-weight:600;text-decoration:underline;text-underline-offset:3px}:where(.landing-styles) .feature-story__link:hover,:where(.landing-styles) .feature-story__link:focus-visible{color:var(--sylas-action-fill-hover);text-decoration:underline;text-underline-offset:3px}:where(.landing-styles) .savings-art{position:relative;width:100%;margin:0;padding:3%;container-type:inline-size;isolation:isolate;font-family:var(--editorial-sans,Inter,sans-serif);--savings-accent:var(--sylas-action-fill)}:where(.landing-styles) .savings-art:before{content:"";position:absolute;z-index:-1;top:8%;right:-6%;bottom:8%;left:-6%;background:radial-gradient(ellipse,color-mix(in srgb,var(--savings-accent) 10%,transparent),transparent 72%);filter:blur(24px);pointer-events:none}:where(.landing-styles) .savings-art__folder{position:relative;padding:4cqw;background:var(--paper);border:1px solid color-mix(in srgb,var(--savings-accent) 16%,var(--sylas-customer-light-border));border-radius:18px;box-shadow:0 12px 32px #1727330d}:where(.landing-styles) .savings-art__folder-title{display:flex;align-items:center;gap:2.4cqw;font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:4cqw;line-height:1.1}:where(.landing-styles) .savings-art__folder-title svg{width:6cqw;height:6cqw;fill:none;stroke:var(--savings-accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where(.landing-styles) .savings-art__files{position:relative;margin:3.6cqw 0 0;padding:3cqw 0 0;border-top:1px solid color-mix(in srgb,var(--ink) 7%,var(--paper));list-style:none}:where(.landing-styles) .savings-art__branch+.savings-art__branch{margin-top:1.8cqw}:where(.landing-styles) .savings-art__directory{position:relative;display:flex;align-items:center;gap:1.8cqw;height:6cqw;font-size:3.2cqw;font-weight:600}:where(.landing-styles) .savings-art__directory:before{content:"";width:1.3cqw;height:1.3cqw;margin:0 .6cqw;border-right:1.4px solid var(--muted);border-bottom:1.4px solid var(--muted);transform:rotate(45deg) translateY(-.4cqw)}:where(.landing-styles) .savings-art__directory>svg{width:4.4cqw;height:4.4cqw;fill:color-mix(in srgb,var(--savings-accent) 9%,var(--paper));stroke:var(--savings-accent);stroke-width:1.5;stroke-linejoin:round}:where(.landing-styles) .savings-art__children{list-style:none;margin:1cqw 0 1cqw 1.2cqw;padding:0 0 0 5cqw;border-left:1px solid color-mix(in srgb,var(--muted) 20%,var(--paper))}:where(.landing-styles) .savings-art__file{position:relative;display:flex;align-items:center;gap:1.8cqw;min-height:6.8cqw;font-size:3.1cqw;white-space:nowrap}:where(.landing-styles) .savings-art__type{flex:none;width:5cqw;height:5cqw;color:var(--file-color,var(--muted))}:where(.landing-styles) .savings-art__access{display:flex;flex:none;align-items:center;margin-left:auto;padding-left:1.4cqw}:where(.landing-styles) .savings-art__access img{display:block;flex:none;width:5.6cqw;height:5.6cqw;border:2px solid var(--paper);border-radius:50%;object-fit:cover;background:var(--paper)}:where(.landing-styles) .savings-art__access img+img{margin-left:-1.4cqw}:where(.landing-styles) .savings-art__more{display:grid;place-items:center;width:5.6cqw;height:5.6cqw;margin-left:-.8cqw;border:2px solid var(--paper);border-radius:50%;background:var(--sylas-customer-light-border);color:var(--muted);font-size:2.2cqw;font-weight:600}:where(.landing-styles) .savings-art__private{width:4cqw;height:4cqw;margin-right:1cqw;fill:none;stroke:var(--muted);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:where(.landing-styles) .value-save+.feature-journey{border-top:0}:where(.landing-styles) .value-wrap{width:min(1080px,100%);margin:auto}:where(.landing-styles) .value-how,:where(.landing-styles) .value-save,:where(.landing-styles) .value-comments,:where(.landing-styles) .value-ai{padding:92px 24px 72px;color:var(--ink);background:var(--paper)}:where(.landing-styles) .value-how{border-top:1px solid rgba(31,43,56,.05)}:where(.landing-styles) .value-how-grid,:where(.landing-styles) .value-save-grid,:where(.landing-styles) .value-comments-grid,:where(.landing-styles) .value-ai-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:80px;align-items:center}:where(.landing-styles) .value-kicker{margin:0 0 20px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--muted)}:where(.landing-styles) .value-how h2,:where(.landing-styles) .value-save h2,:where(.landing-styles) .value-comments h2,:where(.landing-styles) .value-ai h2{margin:0;font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-weight:400;font-size:clamp(44px,5.4vw,72px);letter-spacing:-.04em;line-height:1.03;font-synthesis:none}:where(.landing-styles) .value-intro{font-size:18px;line-height:1.65;color:var(--muted);max-width:500px;margin:24px 0 0}:where(.landing-styles) .value-steps{margin:32px 0 0;padding:0;list-style:none;display:grid;gap:24px}:where(.landing-styles) .value-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px}:where(.landing-styles) .value-num{font-size:12px;color:var(--sylas-action-fill);padding-top:4px}:where(.landing-styles) .value-steps strong{font-size:16px;font-weight:600;display:block;margin-bottom:4px}:where(.landing-styles) .value-steps p{margin:0;font-size:14px;line-height:1.6;color:var(--muted);max-width:350px}:where(.landing-styles) .value-art-wrap{min-width:0}:where(.landing-styles) .value-save{background:color-mix(in srgb,var(--sylas-action-fill) 4%,var(--paper));border-top:1px solid rgba(31,43,56,.05)}:where(.landing-styles) .value-save .value-intro{font-size:17px;max-width:400px}:where(.landing-styles) .value-receipt{background:var(--paper);padding:24px 28px 0;border:1px solid var(--sylas-customer-light-border);border-radius:16px;box-shadow:0 16px 48px #1727330f;position:relative;min-width:0;width:100%;max-width:480px;justify-self:center}:where(.landing-styles) .value-receipt-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px dashed var(--sylas-customer-light-border);color:var(--muted);font:11px/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.05em}:where(.landing-styles) .value-line{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--sylas-customer-light-border)}:where(.landing-styles) .value-line img{flex:none;width:22px;height:22px;object-fit:contain}:where(.landing-styles) .value-line .value-label{flex:1;font-size:14px;min-width:0}:where(.landing-styles) .value-line small{display:block;color:var(--muted);font-size:12px;line-height:1.5;margin-top:3px}:where(.landing-styles) .value-line b{flex:none;font-size:16px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--muted)}:where(.landing-styles) .value-receipt-total{display:flex;align-items:baseline;justify-content:space-between;padding:16px 0 20px;font-size:14px;color:var(--muted)}:where(.landing-styles) .value-receipt-total strong{font:400 26px/1.2 var(--font-public-display,Georgia,serif)}:where(.landing-styles) .value-receipt-total small{font:400 12px var(--editorial-sans,Inter,sans-serif)}@font-face{font-family:SavingsHand;src:url(./savings-hand.DJLaxyRw.woff2) format("woff2");font-weight:500;font-display:swap}:where(.landing-styles) #savings .value-wrap{width:min(1200px,100%)}:where(.landing-styles) #savings .value-save-grid{grid-template-columns:minmax(0,650px) minmax(0,1fr);gap:65px}:where(.landing-styles) .value-bills{grid-column:1;grid-row:1;min-width:0;padding:0 52px 12px 140px}:where(.landing-styles) .value-bills .value-receipt{width:100%;max-width:none;padding:24px 26px 10px;border:0;border-radius:0;background:var(--paper);box-shadow:0 8px 24px #1727330f}:where(.landing-styles) .value-bills .value-receipt:after{content:"";position:absolute;right:0;bottom:-10px;left:0;height:11px;background:linear-gradient(135deg,var(--paper) 25%,transparent 25%) -5px 0/20px 20px,linear-gradient(225deg,var(--paper) 25%,transparent 25%) -5px 0/20px 20px}:where(.landing-styles) .value-bills .value-receipt--new{z-index:1;width:88%;margin:-24px -52px 0 auto}:where(.landing-styles) .value-bills .value-line .value-label{font-size:12px}:where(.landing-styles) .value-bills .value-line small{font-size:10px}:where(.landing-styles) .value-bills .value-receipt-head{font-size:9px}:where(.landing-styles) .value-bills .value-receipt-total{padding:20px 0 26px;color:var(--ink)}:where(.landing-styles) .value-bills .value-receipt-total strong{font:400 28px/1.2 var(--editorial-sans,Inter,sans-serif);letter-spacing:-.04em}:where(.landing-styles) .value-bills .value-receipt--new .value-receipt-total{padding-bottom:0}:where(.landing-styles) .bill-note{position:absolute;left:-145px;top:50%;width:130px;display:flex;flex-direction:column;align-items:center;gap:12px;font:500 26px/1.15 SavingsHand,cursive;transform:translateY(-50%) rotate(-4deg);color:#bd594e}:where(.landing-styles) .value-receipt--new .bill-note{color:var(--sylas-action-fill)}:where(.landing-styles) .bill-note svg{width:60px;height:56px;fill:none;stroke:currentColor;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round}:where(.landing-styles) .bill-brand{display:flex;align-items:center;gap:12px;padding:0 0 18px;border-bottom:1px dashed var(--sylas-customer-light-border)}:where(.landing-styles) .bill-brand img{width:29px;height:32px}:where(.landing-styles) .bill-brand strong{font-size:22px;letter-spacing:-.03em}:where(.landing-styles) .bill-brand small{display:block;margin-top:4px;font-size:10px;color:var(--muted)}:where(.landing-styles) .bill-features{display:grid;gap:10px;list-style:none;margin:0;padding:18px 0 20px;border-bottom:1px solid var(--sylas-customer-light-border)}:where(.landing-styles) .bill-features li{position:relative;padding-left:22px;font-size:12px;line-height:1.4}:where(.landing-styles) .bill-features li:before{content:"";position:absolute;left:3px;top:.28em;width:8px;height:4px;border-bottom:1.5px solid var(--sylas-action-fill);border-left:1.5px solid var(--sylas-action-fill);transform:rotate(-45deg)}@media(max-width:1100px){:where(.landing-styles) #savings .value-save-grid{grid-template-columns:minmax(0,1fr);gap:48px}:where(.landing-styles) #savings .value-save-grid>div:first-child{grid-column:1;grid-row:1}:where(.landing-styles) .value-bills{grid-column:1;grid-row:2;width:min(650px,100%);justify-self:center}:where(.landing-styles) .value-save .value-intro{max-width:540px}}@media(max-width:600px){:where(.landing-styles) .value-bills{padding:0 15px 12px 80px}:where(.landing-styles) .value-bills .value-receipt{padding:20px 16px 10px}:where(.landing-styles) .value-bills .value-receipt--new{width:100%;margin:-20px -15px 0 auto}:where(.landing-styles) .bill-note{left:-80px;width:72px;font-size:23px}:where(.landing-styles) .bill-note svg{width:42px;height:44px}:where(.landing-styles) .value-bills .value-line{gap:8px}:where(.landing-styles) .value-bills .value-line img{width:18px;height:18px}:where(.landing-styles) .value-bills .value-line b{font-size:14px}:where(.landing-styles) .bill-features li{font-size:11px}:where(.landing-styles) .bill-brand{gap:8px}:where(.landing-styles) .bill-brand strong{font-size:20px}}:where(.landing-styles) .savings-controls{max-width:400px;margin-top:36px;font-size:13px}:where(.landing-styles) #savings .savings-pricing-link{display:flex;width:fit-content;margin:28px 0 0 auto;color:var(--paper)}:where(.landing-styles) #savings .savings-pricing-link:hover,:where(.landing-styles) #savings .savings-pricing-link:focus,:where(.landing-styles) #savings .savings-pricing-link:visited{color:var(--paper);text-decoration:none}:where(.landing-styles) .bill-savings{position:relative;margin:24px -26px 0;padding:26px 26px 16px;border-top:1.5px dashed color-mix(in srgb,var(--ink) 36%,transparent)}:where(.landing-styles) .bill-scissors{position:absolute;top:-12px;left:30px;width:20px;height:20px;padding:0 5px;box-sizing:content-box;background:var(--paper);fill:none;stroke:var(--muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where(.landing-styles) .bill-coupon{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 .45em;margin:0;padding:18px 14px;border:1.5px dashed color-mix(in srgb,var(--sylas-action-fill) 50%,transparent);background:color-mix(in srgb,var(--sylas-action-fill) 6%,var(--paper));color:var(--sylas-action-fill);font-size:15px;font-weight:500;text-align:center}:where(.landing-styles) .bill-coupon strong{font:600 40px/1.1 var(--editorial-sans,Inter,sans-serif);letter-spacing:-.045em;font-variant-numeric:tabular-nums}:where(.landing-styles) .savings-pricing-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:99px;background:var(--sylas-action-fill);color:var(--paper);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}:where(.landing-styles) .savings-pricing-link:focus-visible{outline:2px solid var(--sylas-action-fill);outline-offset:4px}:where(.landing-styles) .savings-pricing-link:hover{filter:brightness(.92)}@media(max-width:600px){:where(.landing-styles) .bill-savings{margin:20px -16px 0;padding:24px 16px 14px}:where(.landing-styles) .bill-scissors{left:20px}:where(.landing-styles) .bill-coupon{padding:16px 10px;font-size:14px}:where(.landing-styles) .bill-coupon strong{font-size:34px}:where(.landing-styles) .savings-pricing-link{padding:10px 12px;font-size:11px}}:where(.landing-styles) .savings-control-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}:where(.landing-styles) .savings-control-heading label{display:flex;align-items:baseline;gap:8px;font-size:14px;font-weight:500}:where(.landing-styles) .savings-control-heading label>span{color:var(--muted)}:where(.landing-styles) .savings-control-heading output{display:inline-block;color:var(--ink);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}:where(.landing-styles) .savings-track{position:relative;height:52px;margin:0 -16px;--range-progress:33.333%;--range-fraction:.33333}:where(.landing-styles) .savings-rail{position:absolute;top:22px;right:18px;bottom:22px;left:18px;height:8px;border-radius:99px;background:var(--sylas-customer-light-border);box-shadow:inset 0 1px 2px #1727331a}:where(.landing-styles) .savings-fill{position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(var(--range-fraction));transform-origin:left;border-radius:inherit;background:var(--sylas-action-fill);transition:transform .38s cubic-bezier(.2,.8,.2,1)}:where(.landing-styles) .savings-thumb{position:absolute;top:50%;left:var(--range-progress);display:flex;align-items:center;justify-content:center;gap:3px;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--sylas-action-fill) 28%,var(--paper));border-radius:50%;background:var(--paper);box-shadow:0 3px 8px #17273329,0 0 0 5px color-mix(in srgb,var(--sylas-action-fill) 7%,transparent);transform:translate(-50%,-50%);transition:left .38s cubic-bezier(.2,.8,.2,1),box-shadow .18s}:where(.landing-styles) .savings-thumb i{display:block;width:2px;height:12px;border-radius:2px;background:var(--sylas-action-fill)}:where(.landing-styles) .savings-thumb i:nth-child(2){height:16px}:where(.landing-styles) #savings-team{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:52px;margin:0;opacity:0;cursor:grab}:where(.landing-styles) #savings-team:active{cursor:grabbing}:where(.landing-styles) .savings-track:hover .savings-thumb,:where(.landing-styles) .savings-track:has(input:focus-visible) .savings-thumb{box-shadow:0 4px 12px #17273333,0 0 0 7px color-mix(in srgb,var(--sylas-action-fill) 15%,transparent)}:where(.landing-styles) .savings-track:has(input:focus-visible){outline:2px solid var(--sylas-action-fill);outline-offset:3px;border-radius:99px}:where(.landing-styles) .savings-stops{display:flex;justify-content:space-between;margin:0 -16px}:where(.landing-styles) .savings-stops button{position:relative;min-width:44px;min-height:44px;padding:10px 14px;background:transparent;border:0;color:var(--muted);font:inherit;font-size:14px;font-variant-numeric:tabular-nums;cursor:pointer;transition:color .22s}:where(.landing-styles) .savings-stops button:before{content:"";position:absolute;top:0;left:50%;width:1px;height:5px;background:var(--sylas-customer-light-border)}:where(.landing-styles) .savings-stops button[aria-pressed=true]{color:var(--ink);font-weight:650}:where(.landing-styles) .savings-stops button[aria-pressed=true]:before{background:var(--sylas-action-fill)}:where(.landing-styles) .savings-stops button:hover{color:var(--ink)}:where(.landing-styles) .savings-controls :focus-visible{outline:2px solid var(--sylas-action-fill);outline-offset:5px}:where(.landing-styles) .value-bills .value-receipt--new{box-shadow:0 10px 28px #17273317,0 2px 6px #1727330d}:where(.landing-styles) [data-cost]{display:inline-block}@media(prefers-reduced-motion:reduce){:where(.landing-styles) .savings-fill,:where(.landing-styles) .savings-thumb,:where(.landing-styles) .savings-stops button{transition:none}}:where(.landing-styles) .value-comments{border-top:1px solid var(--sylas-customer-light-border)}:where(.landing-styles) .value-comments .value-intro{max-width:430px}:where(.landing-styles) .comment-art{position:relative;width:100%;min-width:0;padding:38px 22px 0;font-family:var(--editorial-sans,Inter,sans-serif);isolation:isolate}:where(.landing-styles) .comment-switch{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:28px}:where(.landing-styles) .comment-switch button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--sylas-customer-light-border);border-radius:50%;background:var(--paper);color:var(--ink);cursor:pointer;transition:background .18s}:where(.landing-styles) .comment-switch button:hover{background:var(--ink);color:var(--paper)}:where(.landing-styles) .comment-switch button:focus-visible{outline:2px solid var(--sylas-action-fill);outline-offset:4px}:where(.landing-styles) .comment-switch svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:where(.landing-styles) .comment-switch [data-deck-caption]{min-width:80px;text-align:center;font-size:12px;letter-spacing:.04em;color:var(--muted)}:where(.landing-styles) .comment-art__panel{position:relative;display:grid;margin:0}:where(.landing-styles) .comment-context{grid-area:1/1;min-width:0;padding:20px;border:1px solid var(--sylas-customer-light-border);border-radius:18px;background:var(--paper);box-shadow:0 8px 20px #1727330d;transform-origin:50% 80%;pointer-events:none;z-index:1;transform:translate(-12px,-12px) rotate(-5deg);transition:transform .32s cubic-bezier(.22,1,.36,1)}:where(.landing-styles) .comment-context[data-position="1"]{transform:translate(14px,-12px) rotate(5deg);z-index:2;background:#f2f5f3}:where(.landing-styles) .comment-context[data-position="2"]{background:#f5f3ef}:where(.landing-styles) .comment-context:not([data-position="0"])>*{visibility:hidden}:where(.landing-styles) .comment-context:not([data-position="0"]){transition:none}:where(.landing-styles) .comment-context[data-position="0"]{transform:none;z-index:3;box-shadow:0 18px 36px -14px #17273333}:where(.landing-styles) .comment-context:not([data-position]):first-child{transform:none;z-index:3}:where(.landing-styles) .comment-context:not([data-position]):first-child>*{visibility:visible}:where(.landing-styles) .value-comments{padding-bottom:110px}:where(.landing-styles) .comment-context__head{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-size:14px}:where(.landing-styles) .comment-context__head small{margin-left:auto;color:var(--muted);font-size:12px;white-space:nowrap}:where(.landing-styles) .comment-context__type{color:var(--context-color);font-size:10px;font-weight:700}:where(.landing-styles) .comment-context__preview{position:relative;height:330px;border-radius:8px;overflow:hidden;background:var(--paper)}:where(.landing-styles) .comment-doc{padding:20px;background:color-mix(in srgb,var(--sylas-avatar-blue) 3%,var(--paper))}:where(.landing-styles) .comment-doc h3{margin:0 0 16px;font:400 26px/1.2 var(--font-public-display,Georgia,serif)}:where(.landing-styles) .comment-doc>p{font-size:14px;line-height:1.7;margin:0 0 16px;color:var(--ink)}:where(.landing-styles) .comment-doc .comment-pin{top:190px;left:auto;right:20px}:where(.landing-styles) .comment-doc mark{background:color-mix(in srgb,var(--sylas-action-fill) 15%,var(--paper));color:var(--ink);padding:3px}:where(.landing-styles) .comment-media{display:block;width:100%;height:210px;object-fit:cover}:where(.landing-styles) .comment-image .comment-media{height:230px}:where(.landing-styles) .comment-video-controls{position:absolute;left:0;right:0;top:165px;height:45px;padding:10px 12px;background:#000000bf;color:#fff;display:flex;align-items:center;gap:10px;font-size:11px}:where(.landing-styles) .comment-video-controls i{flex:1;height:3px;background:#fff5;border-radius:8px}:where(.landing-styles) .comment-video-controls i:before{content:"";display:block;width:30%;height:3px;background:#83d9b3}:where(.landing-styles) .comment-pin{position:absolute;top:130px;left:43%;width:24px;height:24px;display:grid;place-items:center;border:2px solid white;border-radius:50%;background:var(--sylas-action-fill);color:#fff;font-size:11px;box-shadow:0 2px 8px #0003}:where(.landing-styles) .comment-context--video .comment-pin{top:153px;left:39%}:where(.landing-styles) .comment-thread{position:absolute;left:16px;right:16px;bottom:12px;padding:12px 14px;border:1px solid var(--sylas-customer-light-border);border-radius:10px;background:var(--paper);box-shadow:0 4px 16px #1727330f}:where(.landing-styles) .comment-thread__author{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}:where(.landing-styles) .comment-thread__author img{width:24px;height:24px;border-radius:50%;object-fit:cover}:where(.landing-styles) .comment-thread__author strong{color:var(--ink)}:where(.landing-styles) .comment-thread p{margin:8px 0 0;font-size:14px;line-height:1.5}:where(.landing-styles) .comment-doc{display:flex;flex-direction:column;height:auto;min-height:330px}:where(.landing-styles) .comment-doc .comment-pin{position:static;margin:0 0 16px auto;flex-shrink:0}:where(.landing-styles) .comment-doc .comment-thread{position:relative;left:auto;right:auto;bottom:auto;margin-top:auto}@media(max-width:480px){:where(.landing-styles) .comment-art{padding:28px 12px 0}:where(.landing-styles) .comment-context{padding:14px}:where(.landing-styles) .comment-doc{padding:16px}:where(.landing-styles) .comment-context__head{font-size:12px;gap:7px}:where(.landing-styles) .comment-context__head small{font-size:11px}:where(.landing-styles) .comment-context__preview{height:360px}:where(.landing-styles) .comment-doc h3{font-size:24px}:where(.landing-styles) .comment-doc .comment-pin{top:216px;right:16px}:where(.landing-styles) .comment-thread{left:8px;right:8px}}@media(prefers-reduced-motion:reduce){:where(.landing-styles) .comment-context,:where(.landing-styles) .comment-switch button{transition:none!important}}@media(max-width:480px){:where(.landing-styles) .comment-doc{height:auto;min-height:360px}}@media(max-width:1000px){:where(.landing-styles) .value-how-grid,:where(.landing-styles) .value-save-grid,:where(.landing-styles) .value-comments-grid,:where(.landing-styles) .value-ai-grid{gap:44px;grid-template-columns:minmax(0,1fr) minmax(0,390px)}}@media(min-width:901px){:where(.landing-styles) .value-save-grid{grid-template-columns:minmax(0,440px) minmax(0,1fr);column-gap:160px}:where(.landing-styles) .value-save-grid>div:first-child{grid-column:2;grid-row:1}:where(.landing-styles) .value-save-grid>.value-receipt{grid-column:1;grid-row:1}}@media(min-width:901px)and (max-width:1000px){:where(.landing-styles) .value-save-grid{grid-template-columns:minmax(0,390px) minmax(0,1fr);column-gap:64px}}@media(max-width:900px){:where(.landing-styles) .value-save-grid{grid-template-columns:minmax(0,1fr);gap:40px}:where(.landing-styles) .value-save-grid>div:first-child{max-width:480px;width:100%;justify-self:center}}@media(max-width:760px){:where(.landing-styles) .value-how,:where(.landing-styles) .value-save,:where(.landing-styles) .value-comments,:where(.landing-styles) .value-ai{padding:56px 20px}:where(.landing-styles) .value-how-grid,:where(.landing-styles) .value-save-grid,:where(.landing-styles) .value-comments-grid,:where(.landing-styles) .value-ai-grid{grid-template-columns:minmax(0,1fr);gap:40px}:where(.landing-styles) .value-intro{font-size:16px}:where(.landing-styles) .value-art-wrap,:where(.landing-styles) .comment-art,:where(.landing-styles) .ai-art{width:100%;max-width:400px;justify-self:center}:where(.landing-styles) .value-receipt{padding:20px 18px 0}}:where(.landing-styles) .value-ai{border-top:1px solid var(--sylas-customer-light-border)}:where(.landing-styles) .value-ai .value-intro{max-width:430px}:where(.landing-styles) .value-ai .value-intro+.value-intro{margin-top:16px}:where(.landing-styles) .ai-art{position:relative;width:100%;min-width:0;margin:0;container-type:inline-size;isolation:isolate;font-family:var(--editorial-sans,Inter,sans-serif);color:var(--ink)}:where(.landing-styles) .ai-chat{display:flex;flex-direction:column;gap:2.8cqw}:where(.landing-styles) .ai-msg{position:relative;max-width:100%}:where(.landing-styles) .ai-msg--user{align-self:flex-end;max-width:80%;padding:3cqw 4.2cqw;--cos-squircle-fill:var(--ink);--cos-squircle-outline:var(--ink);--cos-squircle-outline-width:1px;--cos-squircle-shadow:drop-shadow(0 2cqw 4cqw rgb(23 39 51 / 14%));color:var(--sylas-customer-light-textInverse,#fff);font-size:3.5cqw;line-height:1.5;letter-spacing:-.01em}:where(.landing-styles) .ai-msg--user .ai-art__tail{position:absolute;right:1cqw;bottom:-2cqw;width:5cqw;height:4cqw;fill:var(--ink)}:where(.landing-styles) .ai-msg--sylas{z-index:2;padding:3.6cqw 4.4cqw 3.8cqw;--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,var(--ink) 12%,var(--paper));--cos-squircle-outline-width:1px;--cos-squircle-shadow:drop-shadow(0 4cqw 7cqw rgb(23 39 51 / 9%))}:where(.landing-styles) .ai-art__who{display:flex;align-items:center;gap:2cqw;margin:0;color:var(--muted);font-size:2.6cqw;font-weight:600;letter-spacing:.02em}:where(.landing-styles) .ai-art__initial{display:grid;place-items:center;flex:none;width:5.6cqw;height:5.6cqw;border-radius:50%;background:var(--sylas-action-fill);color:var(--sylas-customer-light-textInverse,#fff);font-size:2.7cqw;font-weight:650;line-height:1}:where(.landing-styles) .ai-art__response{margin:2cqw 0 0;font-size:3.2cqw;line-height:1.6;letter-spacing:-.01em}:where(.landing-styles) .ai-art__response mark{padding:0 .4cqw;color:inherit;font-weight:600;background:linear-gradient(color-mix(in srgb,var(--mark) 22%,transparent),color-mix(in srgb,var(--mark) 22%,transparent)) no-repeat 0 88%/100% 42%;border-radius:.6cqw}:where(.landing-styles) .ai-scene{position:relative;z-index:1;align-self:flex-end;width:68%;height:25cqw;margin:1.4cqw 0 -2.8cqw}:where(.landing-styles) .ai-doc{position:absolute;z-index:2;top:0;left:var(--x);display:flex;flex-direction:column;align-items:center;gap:1.4cqw;width:16%;rotate:var(--r,0deg);translate:0 var(--y,0cqw);transform-origin:50% 140%;color:var(--muted)}:where(.landing-styles) .ai-doc svg{width:100%;height:auto;overflow:visible;filter:drop-shadow(0 1.4cqw 2.6cqw rgb(23 39 51 / 8%))}:where(.landing-styles) .ai-doc .ai-doc__paper{stroke:color-mix(in srgb,var(--ink) 18%,var(--paper))}:where(.landing-styles) .ai-doc .ai-doc__fold{fill:color-mix(in srgb,var(--ink) 6%,var(--paper));stroke:color-mix(in srgb,var(--ink) 18%,var(--paper))}:where(.landing-styles) .ai-doc .ai-doc__lines{stroke:color-mix(in srgb,var(--ink) 10%,var(--paper));stroke-width:2.2}:where(.landing-styles) .ai-doc__type{fill:var(--muted);font-family:var(--editorial-sans,Inter,sans-serif);font-size:7px;font-weight:700;letter-spacing:.08em}:where(.landing-styles) .ai-doc__name{width:150%;font-size:2.05cqw;font-weight:550;line-height:1.25;letter-spacing:-.01em;text-align:center;text-wrap:balance}:where(.landing-styles) .ai-doc--found{z-index:3;translate:0 calc(var(--y,0cqw) - 3cqw);color:var(--ink)}:where(.landing-styles) .ai-doc--found svg{filter:drop-shadow(0 2.4cqw 4.4cqw color-mix(in srgb,var(--file-color) 24%,transparent))}:where(.landing-styles) .ai-doc--found .ai-doc__paper{stroke:color-mix(in srgb,var(--file-color) 60%,var(--paper))}:where(.landing-styles) .ai-doc--found .ai-doc__fold{fill:color-mix(in srgb,var(--file-color) 20%,var(--paper));stroke:color-mix(in srgb,var(--file-color) 60%,var(--paper))}:where(.landing-styles) .ai-doc--found .ai-doc__lines{stroke:color-mix(in srgb,var(--file-color) 34%,var(--paper))}:where(.landing-styles) .ai-doc--found .ai-doc__type{fill:var(--file-color)}:where(.landing-styles) .ai-doc__check{position:absolute;top:-1.8cqw;right:0;display:grid;place-items:center;width:4.4cqw;height:4.4cqw;border:.5cqw solid var(--paper);border-radius:50%;background:var(--file-color)}:where(.landing-styles) .ai-doc__check svg{width:2.4cqw;height:2.4cqw;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:none}:where(.landing-styles) .ai-art__threads{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}:where(.landing-styles) .ai-thread,:where(.landing-styles) .ai-pulse{fill:none;stroke:var(--thread);stroke-linecap:round;vector-effect:non-scaling-stroke}:where(.landing-styles) .ai-thread{stroke-width:1.5;opacity:.55}:where(.landing-styles) .ai-pulse{stroke-width:3;stroke-dasharray:.14 2;stroke-dashoffset:.14;opacity:0}:where(.landing-styles) .ai-doc__paper{fill:var(--paper);stroke:color-mix(in srgb,var(--file-color) 60%,var(--paper));stroke-width:1.3;stroke-linejoin:round}:where(.landing-styles) .ai-doc__fold{fill:color-mix(in srgb,var(--file-color) 22%,var(--paper));stroke:color-mix(in srgb,var(--file-color) 60%,var(--paper));stroke-width:1.3;stroke-linejoin:round}:where(.landing-styles) .ai-doc__lines{fill:none;stroke:color-mix(in srgb,var(--file-color) 38%,var(--paper));stroke-width:3;stroke-linecap:round}:where(.landing-styles) .ai-table{width:100%;margin:1.6cqw 0 0;border-collapse:collapse;font-size:3cqw;line-height:1.3;letter-spacing:-.005em}:where(.landing-styles) .ai-table td{padding:1.5cqw 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,var(--paper))}:where(.landing-styles) .ai-table td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}:where(.landing-styles) .ai-table tr:last-child td{border-bottom:0}:where(.landing-styles) .ai-art__response--after{margin-top:1.6cqw}:where(.landing-styles) .value-ai.is-armed:not(.is-visible) :is(.ai-msg,.ai-doc,.ai-doc__check,.ai-art__sources span,.ai-table tr,.ai-art__response--after){opacity:0}:where(.landing-styles) .value-ai.is-armed:not(.is-visible) .ai-thread{stroke-dasharray:0 1}:where(.landing-styles) .value-ai.is-armed.is-visible .ai-msg{animation:ai-rise .7s var(--ease) var(--d,0s) both}:where(.landing-styles) .value-ai.is-armed.is-visible .ai-doc{animation:ai-rise .7s var(--ease) var(--d,.4s) both,ai-settle .5s ease .9s both}:where(.landing-styles) .value-ai.is-armed.is-visible .ai-doc--found{animation:ai-rise .7s var(--ease) var(--d,.4s) both,ai-found .6s var(--ease) .9s both}:where(.landing-styles) .value-ai.is-armed.is-visible .ai-doc__check{animation:ai-pop .35s var(--ease) 1.15s both}:where(.landing-styles) .value-ai.is-armed.is-visible .ai-thread{animation:ai-draw .5s ease-out var(--d,1.2s) both}:where(.landing-styles) .value-ai.is-armed.is-visible .ai-pulse{animation:ai-pulse 2.4s ease-in-out var(--d,2.2s) infinite}:where(.landing-styles) .value-ai.is-armed.is-visible .ai-art__response mark{animation:ai-mark .6s var(--ease) var(--d,0s) both}:where(.landing-styles) .value-ai.is-armed.is-visible :is(.ai-table tr,.ai-art__response--after){animation:ai-rise .5s var(--ease) var(--d,0s) both}@keyframes ai-rise{0%{opacity:0;transform:translateY(3cqw)}to{opacity:1;transform:translateY(0)}}@keyframes ai-settle{0%{opacity:1}to{opacity:.55}}@keyframes ai-found{0%{translate:0 var(--y,0cqw);filter:grayscale(1) opacity(.8)}55%{translate:0 calc(var(--y,0cqw) - 4.2cqw)}to{translate:0 calc(var(--y,0cqw) - 3cqw);filter:none}}@keyframes ai-pop{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes ai-draw{0%{stroke-dasharray:0 1;opacity:1}to{stroke-dasharray:1 0;opacity:.55}}@keyframes ai-pulse{0%{stroke-dashoffset:.14;opacity:0}12%,80%{opacity:.9}to{stroke-dashoffset:-1;opacity:0}}@keyframes ai-mark{0%{background-size:0% 42%}to{background-size:100% 42%}}@media(prefers-reduced-motion:reduce){:where(.landing-styles) .value-ai .ai-art *{animation:none!important}}:where(.landing-styles) .landing-security{padding:64px 24px;background:#183c32;color:#f4f7ef}:where(.landing-styles) .landing-security__inner{max-width:1080px;margin:auto;display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:32px}:where(.landing-styles) .landing-security__icon{width:64px;height:76px;color:#b6cbb3}:where(.landing-styles) .landing-security h2{margin:0;font-family:var(--font-public-display,var(--font-serif,Georgia,serif));font-size:clamp(30px,3.5vw,40px);font-weight:400;line-height:1.15;letter-spacing:-.025em}:where(.landing-styles) .landing-security__copy{max-width:570px;margin:16px 0 0;color:#d0ded4;font-size:15px;line-height:1.65}:where(.landing-styles) .landing-security__link{display:inline-flex;align-items:center;gap:18px;justify-content:center;min-height:48px;padding:14px 20px;border:1px solid #f4f7ef;border-radius:12px;corner-shape:squircle;background:#f4f7ef;color:#183c32;text-decoration:none;white-space:nowrap;font-size:14px;font-weight:600}:where(.landing-styles) .landing-security__link:hover{background:#dcebd5;border-color:#dcebd5;color:#183c32}:where(.landing-styles) .landing-security__link:focus-visible{outline:2px solid #c5e7b5;outline-offset:8px}@media(max-width:760px){:where(.landing-styles) .landing-security__inner{grid-template-columns:48px 1fr;gap:24px}:where(.landing-styles) .landing-security__icon{width:44px;height:56px}:where(.landing-styles) .landing-security__link{grid-column:2;justify-self:start}:where(.landing-styles) .landing-security{padding:48px 24px}}@media(max-width:420px){:where(.landing-styles) .landing-security__inner{grid-template-columns:1fr}:where(.landing-styles) .landing-security__link{grid-column:1}}:where(.landing-styles) .savings-art__folder.cos-squircle,:where(.landing-styles) .savings-art__permissions.cos-squircle{--cos-squircle-fill:var(--paper);--cos-squircle-outline:color-mix(in srgb,var(--savings-accent) 20%,var(--sylas-customer-light-border));--cos-squircle-outline-width:1px;border-radius:var(--cos-sq-r);box-shadow:none;filter:drop-shadow(0 calc(10px * var(--savings-art-scale,1)) calc(18px * var(--savings-art-scale,1)) rgb(23 39 51 / 6%))}:where(.landing-styles) .savings-art__folder-title>img{width:6cqw;height:6cqw;object-fit:contain}:where(.landing-styles) .savings-art__directory>img{flex:none;width:4.4cqw;height:4.4cqw;object-fit:contain}:where(.landing-styles) .value-how-grid{width:min(1200px,100%);grid-template-columns:minmax(0,1fr) 612px;gap:12px}:where(.landing-styles) .value-how .value-art-wrap{width:612px;padding-right:238px;--savings-art-scale:.85}:where(.landing-styles) .value-how .savings-art{padding:13px}@media(min-width:761px){:where(.landing-styles) .value-how .savings-art{padding:11px}}:where(.landing-styles) .savings-art__file--selected{background:color-mix(in srgb,var(--savings-accent) 7%,var(--paper));border-radius:calc(6px * var(--savings-art-scale,1));box-shadow:0 0 0 calc(5px * var(--savings-art-scale,1)) color-mix(in srgb,var(--savings-accent) 7%,var(--paper))}:where(.landing-styles) .savings-art__access-arrow{width:calc(16px * var(--savings-art-scale,1));height:calc(16px * var(--savings-art-scale,1));fill:none;stroke:var(--savings-accent);stroke-width:1.6}:where(.landing-styles) .savings-art__permissions{position:absolute;left:calc(100% - calc(5px * var(--savings-art-scale,1)));top:81cqw;width:calc(264px * var(--savings-art-scale,1));padding:calc(18px * var(--savings-art-scale,1));background:var(--paper);border:1px solid color-mix(in srgb,var(--savings-accent) 20%,var(--sylas-customer-light-border));border-radius:14px;box-shadow:0 12px 36px #17273314;font-size:calc(12px * var(--savings-art-scale,1));line-height:1.4}:where(.landing-styles) .savings-art__pointer{position:absolute;right:calc(100% - calc(3px * var(--savings-art-scale,1)));top:calc(24px * var(--savings-art-scale,1));width:calc(12px * var(--savings-art-scale,1));height:calc(14px * var(--savings-art-scale,1));overflow:visible;fill:var(--paper);stroke:var(--cos-squircle-outline);stroke-width:1;stroke-linejoin:round}:where(.landing-styles) .savings-art__permissions h3{margin:0 0 calc(16px * var(--savings-art-scale,1));font-size:calc(14px * var(--savings-art-scale,1));font-weight:600}:where(.landing-styles) .savings-art__permissions-label{margin:0 0 calc(9px * var(--savings-art-scale,1));font-size:calc(9px * var(--savings-art-scale,1));font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}:where(.landing-styles) .savings-art__permission-rows{display:grid;gap:calc(11px * var(--savings-art-scale,1));margin:0}:where(.landing-styles) .savings-art__permission-row{display:flex;align-items:center;justify-content:space-between;gap:calc(8px * var(--savings-art-scale,1))}:where(.landing-styles) .savings-art__permission-row dt{display:flex;align-items:center;gap:calc(7px * var(--savings-art-scale,1));min-width:0}:where(.landing-styles) .savings-art__permission-row dd{margin:0;padding:calc(3px * var(--savings-art-scale,1)) calc(7px * var(--savings-art-scale,1));border-radius:calc(5px * var(--savings-art-scale,1));background:color-mix(in srgb,var(--ink) 5%,var(--paper));font-size:calc(10px * var(--savings-art-scale,1));white-space:nowrap;color:var(--muted)}:where(.landing-styles) .savings-art__permission-row dd[data-level=full]{color:var(--savings-accent);background:color-mix(in srgb,var(--savings-accent) 9%,var(--paper))}:where(.landing-styles) .savings-art__permission-row dd[data-level=edit]{color:var(--sylas-avatar-blue);background:color-mix(in srgb,var(--sylas-avatar-blue) 8%,var(--paper))}:where(.landing-styles) .savings-art__permission-row img{width:calc(23px * var(--savings-art-scale,1));height:calc(23px * var(--savings-art-scale,1));border-radius:50%;object-fit:cover}:where(.landing-styles) .savings-art__permissions-custom{margin-top:calc(16px * var(--savings-art-scale,1));padding-top:calc(14px * var(--savings-art-scale,1));border-top:1px solid var(--sylas-customer-light-border)}@media(max-width:1200px){:where(.landing-styles) .value-how-grid{grid-template-columns:minmax(0,1fr);gap:32px;max-width:612px}:where(.landing-styles) .value-how .value-art-wrap{justify-self:center}}@media(max-width:760px){:where(.landing-styles) .value-how .value-art-wrap{width:100%;max-width:400px;padding-right:0;--savings-art-scale:1}:where(.landing-styles) .savings-art__permissions{position:relative;left:auto;top:auto;width:100%;margin-top:18px}:where(.landing-styles) .savings-art__pointer{display:none}}:where(.landing-styles) .savings-art__folder.cos-squircle,:where(.landing-styles) .savings-art__permissions.cos-squircle{--cos-squircle-outline-width:2px;--cos-squircle-outline:color-mix(in srgb,var(--savings-accent) 28%,var(--sylas-customer-light-border))}:where(.landing-styles) .value-how,:where(.landing-styles) .value-save,:where(.landing-styles) .value-comments,:where(.landing-styles) .value-ai{--landing-pair-gap:128px}:where(.landing-styles) .value-how-grid,:where(.landing-styles) #savings .value-save-grid,:where(.landing-styles) .value-comments-grid,:where(.landing-styles) .value-ai-grid{gap:var(--landing-pair-gap)}@media(max-width:1100px){:where(.landing-styles) .value-how,:where(.landing-styles) .value-save,:where(.landing-styles) .value-comments,:where(.landing-styles) .value-ai{--landing-pair-gap:64px}}@media(max-width:760px){:where(.landing-styles) .value-how,:where(.landing-styles) .value-save,:where(.landing-styles) .value-comments,:where(.landing-styles) .value-ai{--landing-pair-gap:48px}}@media(min-width:761px){:where(.landing-styles) .value-comments-grid{grid-template-columns:minmax(0,440px) minmax(0,1fr)}:where(.landing-styles) .value-comments-grid>.comment-art{grid-column:1;grid-row:1}:where(.landing-styles) .value-comments-grid>div:first-child{grid-column:2;grid-row:1}}@media(min-width:761px)and (max-width:1000px){:where(.landing-styles) .value-comments-grid{grid-template-columns:minmax(0,390px) minmax(0,1fr)}}@media(prefers-reduced-motion:no-preference){:where(.landing-page-host.home-motion) .home-arrived{animation:home-arrival .7s cubic-bezier(.16,1,.3,1) backwards}:where(.landing-page-host.home-motion) :is(.value-art-wrap,.comment-art,.value-bills).home-arrived{animation-duration:.85s;animation-delay:90ms}:where(.landing-page-host.home-motion) .audience-card.home-arrived{animation-duration:.8s}:where(.landing-page-host.home-motion) .audience-card:nth-child(3n+2).home-arrived{animation-delay:65ms}:where(.landing-page-host.home-motion) .audience-card:nth-child(3n).home-arrived{animation-delay:.13s}:where(.landing-page-host.home-motion) .faq-item.home-arrived{animation-duration:.5s}:where(.landing-page-host.home-motion) .intro :is(.home-hero-title,.lede,.hero-actions){animation:home-opening .85s cubic-bezier(.16,1,.3,1) backwards}:where(.landing-page-host.home-motion) .intro .lede{animation-delay:.1s}:where(.landing-page-host.home-motion) .intro .hero-actions{animation-delay:.2s}.landing-page-host .public-download-button{transition:background .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.landing-page-host .public-download-button__arrow{display:inline-block;transition:transform .24s cubic-bezier(.16,1,.3,1)}:where(.landing-page-host) .comment-switch button{transition:background .18s ease,color .18s ease,transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease}}@keyframes home-arrival{0%{opacity:.25;translate:0 24px}to{opacity:1;translate:0 0}}@keyframes home-opening{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.landing-page-host .public-download-button:hover{transform:translateY(-2px)}.landing-page-host .public-download-button:hover .public-download-button__arrow{transform:translate(4px)}.landing-page-host .public-download-button:active{transform:translateY(0) scale(.985)}:where(.landing-page-host) .comment-switch button:hover{transform:translateY(-2px)}:where(.landing-page-host) .comment-switch button:active{transform:translateY(0) scale(.96)}}:where(.landing-page-host.home-motion) .home-arrived:focus-within,:where(.landing-page-host.home-motion) .intro .hero-actions:focus-within{animation:none}:where(.landing-page-host.home-motion) .home-settled{animation:none}
