.workspace-section{box-sizing:border-box;background:radial-gradient(52.74% 94.94% at 50% 100%,#1473fb 30%,#0028c9 100%);flex-direction:column;width:100%;height:max(1010px,100svh);max-height:1080px;padding:0 100px;display:flex;position:relative;overflow:hidden}.workspace-section .workspace-content{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:55px;width:100%;max-width:1400px;min-height:0;margin:0 auto;padding:90px 10% 0;display:flex;position:relative}.workspace-section .workspace-content .workspace-text{text-align:center;flex-direction:column;flex:none;gap:30px;padding-top:80px;display:flex}.workspace-section .workspace-content .workspace-text .workspace-label{color:var(--colors-lynch-white);font-family:var(--typography-font-family-text);font-size:20px;font-weight:var(--typography-font-weight-bold);letter-spacing:.5px;text-transform:uppercase;line-height:125%}.workspace-section .workspace-content .workspace-text .workspace-title{color:var(--colors-lynch-white);font-family:var(--typography-font-family-headlines);font-size:68px;font-weight:var(--typography-font-weight-bold);letter-spacing:-.5px;margin:0;line-height:112%}.workspace-section .workspace-content .workspace-text .workspace-description{color:var(--colors-lynch-white);font-family:var(--typography-font-family-text);font-size:20px;font-weight:var(--typography-font-weight-regular);margin:0;line-height:125%}.workspace-section .workspace-content .workspace-text .workspace-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:16px;display:flex}.workspace-section .workspace-content .workspace-text .workspace-buttons .primary-btn{background-color:var(--colors-lynch-white);color:var(--colors-tuu-600);text-transform:none;font-family:var(--typography-font-family-text,"DM Sans");white-space:nowrap;font-style:normal;font-size:var(--font-font-size-md,16px);font-weight:var(--font-font-weight-medium,500);letter-spacing:var(--font-letter-spacing-none,0);border-radius:999px;align-items:center;gap:8px;padding:16px 32px;line-height:125%;display:flex}.workspace-section .workspace-content .workspace-text .workspace-buttons .primary-btn:hover{background-color:#ffffffe6}.workspace-section .workspace-content .workspace-text .workspace-buttons .secondary-btn{border:2px solid var(--colors-lynch-white);color:var(--colors-lynch-white);text-transform:none;font-size:16px;font-weight:var(--typography-font-weight-medium);white-space:nowrap;border-radius:32px;align-items:center;gap:10px;padding:10px 30px;display:flex}.workspace-section .workspace-content .workspace-text .workspace-buttons .secondary-btn:hover{background-color:#ffffff1a}.workspace-section .workspace-content .workspace-image{align-self:center;width:90%;height:45%;position:absolute;bottom:0;overflow:hidden}.workspace-section .workspace-content .workspace-image img{object-fit:contain;object-position:center bottom;width:100%;position:absolute;bottom:0}.workspace-section .workspace-content .workspace-image .workspace-image-gradiente{pointer-events:none;background:linear-gradient(#0028c900 25%,#0028c9 150%);width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1024px){.workspace-section{height:auto;min-height:min(100svh,720px);max-height:none;padding:0 20px}.workspace-section .workspace-content{gap:28px}.workspace-section .workspace-content .workspace-text{gap:16px;padding-top:48px}.workspace-section .workspace-content .workspace-text .workspace-label{font-size:18px}.workspace-section .workspace-content .workspace-text .workspace-title{font-size:48px}.workspace-section .workspace-content .workspace-text .workspace-description{max-width:36rem;margin-inline:auto;font-size:16px}.workspace-section .workspace-content .workspace-text .workspace-buttons{justify-content:center;width:100%;margin:30px 0}.workspace-section .workspace-content .workspace-text .workspace-buttons .primary-btn,.workspace-section .workspace-content .workspace-text .workspace-buttons .secondary-btn{border-radius:999px;justify-content:center;width:100%;max-width:320px;padding:14px 28px}.workspace-section .workspace-content .workspace-image{flex:auto;min-height:220px;position:relative}}@media (max-width:768px){.workspace-section{padding:0 20px}.workspace-section .workspace-content{gap:24px;padding:40px 0 20px}.workspace-section .workspace-content .workspace-text{padding-top:60px}.workspace-section .workspace-content .workspace-text .workspace-title{font-size:48px}.workspace-section .workspace-content .workspace-text .workspace-description{font-size:16px}.workspace-section .workspace-content .workspace-text .workspace-buttons{gap:10px}.workspace-section .workspace-content .workspace-image{min-height:200px}.workspace-section .workspace-content .workspace-image img{position:inherit}}@media (max-width:480px){.workspace-section{padding:0 16px}.workspace-section .workspace-content{gap:20px;padding:32px 0 16px}.workspace-section .workspace-content .workspace-text{gap:14px}.workspace-section .workspace-content .workspace-text .workspace-buttons .primary-btn,.workspace-section .workspace-content .workspace-text .workspace-buttons .secondary-btn{max-width:343px;padding:12px 22px;font-size:14px}.workspace-section .workspace-content .workspace-image{width:100%;min-height:180px}}
.features-section{padding:80px 20px;display:flex;position:relative}.features-section .features-content{width:100%;max-width:1400px;margin:0 auto}.features-section .features-content .features-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.features-section .features-content .features-grid .feature-card{background:var(--colors-lynch-white);border:1px solid var(--colors-tuu-200,#b3c5ff);border-radius:16px;flex-direction:row;gap:15px;padding:30px 12px;transition:all .3s;display:flex;box-shadow:0 4px 16px #00000014}.features-section .features-content .features-grid .feature-card .feature-icon{flex-shrink:0;justify-content:center;align-items:center;min-width:60px;font-size:48px;line-height:1;display:flex}.features-section .features-content .features-grid .feature-card .feature-content{flex-direction:column;flex:1;gap:12px;display:flex}.features-section .features-content .features-grid .feature-card .feature-content .feature-title{font-family:var(--typography-font-family-text);font-size:16px;font-weight:var(--typography-font-weight-bold);color:#1a1a1a;margin:0;line-height:1.3}.features-section .features-content .features-grid .feature-card .feature-content .feature-description{font-family:var(--typography-font-family-text);font-size:16px;font-weight:var(--typography-font-weight-regular);color:var(--colors-lynch-700);margin:0;line-height:100%}@media (max-width:1024px){.features-section{background:var(--colors-lynch-white,#fff);padding:40px 20px 48px}.features-section .features-content .features-grid{grid-template-columns:1fr;gap:16px;max-width:520px;margin:0 auto}.features-section .features-content .features-grid .feature-card{border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 20px 22px;box-shadow:0 2px 12px #0000000f}.features-section .features-content .features-grid .feature-card .feature-icon{min-width:unset;font-size:40px}.features-section .features-content .features-grid .feature-card .feature-content{gap:10px}}@media (max-width:768px){.features-section{padding:32px 20px 40px}.features-section .features-content .features-grid{gap:14px}.features-section .features-content .features-grid .feature-card{padding:18px 18px 20px}}@media (max-width:480px){.features-section{padding:28px 16px 36px}.features-section .features-content .features-grid{gap:12px}.features-section .features-content .features-grid .feature-card{border-radius:16px;padding:16px}.features-section .features-content .features-grid .feature-card .feature-icon{width:50px;height:50px;font-size:36px}}
.products-section{background:var(--colors-lynch-white,#fff);padding:0 100px 40px;display:flex;position:relative}.products-section .products-content{width:100%;max-width:1400px;margin:0 auto}.products-section .products-content .products-header{text-align:center;flex-direction:column;gap:12px;display:flex}.products-section .products-content .products-header .products-label{color:var(--colors-lynch-600);font-family:var(--typography-font-family-text);font-size:18px;font-weight:var(--typography-font-weight-bold);letter-spacing:.5px;text-transform:uppercase;line-height:1.25}.products-section .products-content .products-header .products-title{font-family:var(--typography-font-family-headlines);font-size:56px;font-weight:var(--typography-font-weight-bold);letter-spacing:-.5px;margin:0;line-height:1.1}.products-section .products-content .products-header .products-subtitle{color:var(--colors-lynch-700);font-family:var(--typography-font-family-text);font-size:18px;font-weight:var(--typography-font-weight-medium);margin-left:auto;margin-right:auto;line-height:125%;margin:0 15%!important}@media (max-width:1024px){.products-section{padding:32px 20px 48px}.products-section .products-content .products-header{gap:10px;margin-bottom:40px}.products-section .products-content .products-header .products-label{font-size:16px}.products-section .products-content .products-header .products-title{font-size:40px}.products-section .products-content .products-header .products-subtitle{max-width:22rem;font-size:16px;margin:0!important;margin-inline:auto!important}}@media (max-width:480px){.products-section{padding:40px 16px 0}}
