.main-content{flex:1;z-index:1}footer{flex-shrink:0}.header{width:100%;position:relative;z-index:10}.header-container{width:100%;margin:0 auto;box-sizing:border-box}.header-inner{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav demo";align-items:center;gap:20px;padding:18px 0}.header-logo{grid-area:logo;justify-self:start;flex-shrink:0}.header-nav-desktop{grid-area:nav;justify-self:center;display:flex;align-items:center;justify-content:center;width:100%}.header-links{display:flex;gap:32px;list-style:none;margin:0;padding:0;white-space:nowrap;justify-content:center}.header-demo-desktop{grid-area:demo;justify-self:end;flex-shrink:0;max-width:fit-content}.header-demo-btn--mobile-right{grid-area:demo;justify-self:end;display:flex;gap:12px;align-items:center}.header__nav-link{color:#7d7d7d;text-decoration:none;font-size:16px;font-weight:500;font-family:Geist,sans-serif;transition:color .2s ease;border-bottom:2px solid transparent;padding:8px 0}.header__nav-link.active,.header__nav-link:hover{color:#1a1a1a}.header-demo-btn{background:linear-gradient(135deg,#ca5e67,#d2792b,#d89f2f,#d7963f,#dbcf96);color:#fff;border:none;border-radius:50px;width:128px;height:42px;font-size:14px;font-family:Geist;cursor:pointer;transition:opacity .2s ease,transform .2s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center}.header-demo-btn:hover{opacity:.9;transform:translateY(-1px)}.header-demo-btn--mobile{display:none}.header-burger{display:none;flex-direction:column;gap:4px;background:none;border:none;cursor:pointer;width:40px;height:40px;justify-content:center;align-items:center;border-radius:6px;transition:background-color .2s ease}.header-burger span{display:block;width:24px;height:3px;background:#2a2925;border-radius:2px}@media (max-width: 1300px){.header-links{gap:24px}}@media (max-width: 1200px){.header-inner{gap:16px}.header-links{gap:20px}.header__nav-link{font-size:15px}}@media (max-width: 1100px){.header-inner{gap:12px}.header-links{gap:16px}.header-demo-btn{width:128px;height:42px;font-size:14px}}@media (max-width: 1024px){.header-inner{padding:18px 0}.header-nav-desktop,.header-demo-desktop{display:none}.header-demo-btn--mobile{display:block}.header-burger{display:flex}}@media (max-width: 768px){.header-inner{padding:18px 0}.header-demo-btn--mobile{padding:8px 16px;font-size:14px}}@media (max-width: 480px){.header-demo-btn--mobile-right{gap:8px}.header-demo-btn--mobile{padding:8px 12px;font-size:13px}}.header-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;background:#2a2925;color:#fff;z-index:9999;display:flex;flex-direction:column;animation:fadeIn .2s}.header-mobile-menu .header-container{max-width:1440px;margin:0 auto;padding-left:160px;padding-right:160px;height:100%;display:flex;flex-direction:column}.header-mobile-top{display:flex;align-items:center;justify-content:space-between;padding:18px 0}.header-close{cursor:pointer;padding:8px;border-radius:6px;transition:background-color .2s ease}.header-mobile-links{list-style:none;padding:0;margin:32px 0 24px;display:flex;flex-direction:column;gap:0}.header-mobile-links li{font-size:18px;color:#fff;font-family:Geist,sans-serif;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.15);transition:background-color .2s ease}.header-mobile-links li:last-child{border-bottom:none}.header-mobile-links li a{width:100%;padding:20px 0;color:inherit;text-decoration:none}.header-mobile-links li a>div{display:flex;align-items:center;justify-content:space-between}.header-mobile-links li:hover,.header-mobile-links li:active,.header-mobile-links li a:hover,.header-mobile-links li a:active{color:#999}.header-mobile-menu .header__nav-link.active{color:#8e87ae}.header-mobile-demo-btn{background:linear-gradient(135deg,#ca5e67,#d2792b,#d89f2f,#d7963f,#dbcf96);color:#fff;border:none;border-radius:50px;padding:16px 0;font-size:16px;font-family:Geist,sans-serif;font-weight:500;width:100%;margin-top:auto;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.header-mobile-demo-btn:hover{opacity:.9;transform:translateY(-1px)}.header-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:9998;animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media screen and (max-width: 1199px) and (min-width: 745px){.header-mobile-menu .header-container{padding-left:40px;padding-right:40px}}@media screen and (max-width: 744px){.header-mobile-menu .header-container{padding-left:15px;padding-right:15px}}.elomia-btn{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ca5e67,#d2792b,#d89f2f,#d7963f,#dbcf96);color:#fff;border:none;border-radius:50px;padding:0 20px;height:48px;font-family:Geist,sans-serif;font-size:14px;cursor:pointer;transition:opacity .2s ease,transform .2s ease;white-space:nowrap;min-width:120px}.elomia-btn:hover,.elomia-btn:focus{opacity:.9;transform:translateY(-1px)}.elomia-btn__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 744px){.elomia-btn{height:46px;min-width:148px;padding:0}}.hero-section{width:100%;min-height:500px;background:transparent;position:relative;z-index:1}.hero-section-inner{max-width:1440px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:40px;padding:0}.hero-content{max-width:600px}.hero-actions{display:flex;gap:16px;margin-top:44px}.hero-images{width:445px;height:290px;border-radius:28px}.hero-image{width:480px;display:flex;align-items:center;justify-content:flex-end;overflow:visible;position:relative}.hero-content-header{font-size:56px;font-family:Lora,sans-serif;line-height:68px}.hero-content-body{margin-top:24px;font-family:Geist,sans-serif;font-weight:400;font-size:20px;line-height:24px;color:#7d7d7d}@media screen and (max-width: 940px){.hero-section{min-height:200px}.hero-section-inner{justify-content:center}.hero-content{text-align:center;display:flex;flex-direction:column;align-items:center}.hero-actions{justify-content:center}}@media screen and (max-width: 768px){.hero-section-inner{flex-direction:column;align-items:center;gap:24px}.hero-image{order:0;width:100%;min-height:350px;margin:0 auto}.hero-content{order:1;text-align:center;display:flex;flex-direction:column}.hero-content-header{color:#2a2925;font-size:35px;margin-top:16px;line-height:46px}.hero-content-body{font-size:16px;margin-top:16px}.hero-actions{gap:16px;margin-top:30px;justify-content:center}.hero-content[data-mobile-spacing]{padding-top:var(--mobile-spacing)!important}}.hero-content[data-mobile-spacing="50"]{--mobile-spacing: 50px}.hero-section-centered{justify-content:center}.hero-content-centered{text-align:center;display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto}.hero-content-centered .hero-actions{justify-content:center}.nick-calendar-hero-section{width:100%;min-height:200px;background:transparent;position:relative;z-index:1}.nick-calendar-hero-section-inner{max-width:1440px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:40px;padding:0}.nick-calendar-hero-content{max-width:600px}.nick-calendar-hero-actions{display:flex;gap:16px;margin-top:20px}.nick-calendar-hero-images{width:445px;height:290px;border-radius:28px}.nick-calendar-hero-image{width:480px;display:flex;align-items:center;justify-content:flex-end;overflow:visible;position:relative}.nick-calendar-hero-content-header{font-size:56px;font-family:Lora,sans-serif;line-height:68px}.nick-calendar-hero-content-body{margin-top:12px;font-family:Geist,sans-serif;font-weight:400;font-size:20px;line-height:24px;color:#7d7d7d}@media screen and (max-width: 940px){.nick-calendar-hero-section{min-height:200px}.nick-calendar-hero-section-inner{justify-content:center}.nick-calendar-hero-content{text-align:center;display:flex;flex-direction:column;align-items:center}.nick-calendar-hero-actions{justify-content:center}}@media screen and (max-width: 768px){.nick-calendar-hero-section-inner{flex-direction:column;align-items:center;gap:24px}.nick-calendar-hero-image{order:0;width:100%;min-height:350px;margin:0 auto}.nick-calendar-hero-content{order:1;text-align:center;display:flex;flex-direction:column}.nick-calendar-hero-content-header{color:#2a2925;font-size:35px;margin-top:16px;line-height:46px}.nick-calendar-hero-content-body{font-size:16px;margin-top:16px}.nick-calendar-hero-actions{gap:16px;margin-top:30px;justify-content:center}.nick-calendar-hero-content[data-mobile-spacing]{padding-top:var(--mobile-spacing)!important}}.nick-calendar-hero-content[data-mobile-spacing="50"]{--mobile-spacing: 50px}.nick-calendar-hero-section-centered{justify-content:center}.nick-calendar-hero-content-centered{text-align:center;display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto}.nick-calendar-hero-content-centered .nick-calendar-hero-actions{justify-content:center}.trusted-by-section{display:flex;align-items:center;justify-content:center}.trusted-by-line{flex:1;height:1px;margin:0 16px}.trusted-by-line.left{background:linear-gradient(90deg,#7d7d7d00,#7d7d7d24)}.trusted-by-line.right{background:linear-gradient(270deg,#7d7d7d00,#7d7d7d24)}.trusted-by-text{color:#7d7d7d;font-size:18px;font-weight:500;white-space:nowrap;font-family:Geist,sans-serif}.trusted-logos{display:flex;justify-content:center;align-items:center;gap:80px;margin-top:40px}.trusted-logo{display:flex;align-items:center;justify-content:center;min-width:120px;min-height:40px}@media (max-width: 900px){.trusted-logos{gap:32px}.trusted-logo{min-width:100px}.trusted-logos{flex-wrap:wrap}}@media (max-width: 600px){.trusted-logos{gap:20px;justify-content:center}.trusted-logo{min-width:80px}.trusted-logos{flex-wrap:wrap}}.outline-btn{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid #7D7D7D24;border-radius:50px;cursor:pointer;transition:border .2s,background .2s,color .2s;outline:none;white-space:nowrap;padding:0 30px;height:48px;min-width:fit-content;position:relative;gap:8px}@media (max-width: 744px){.outline-btn{height:46px;min-width:134px;padding:0}}.outline-btn__icon{display:flex;align-items:center;height:14px;flex-shrink:0}.outline-btn__text{display:flex;align-items:center;line-height:1;font-family:Geist,sans-serif;font-size:14px;font-weight:500;color:#2a2925}.outline-btn:hover,.outline-btn:focus{background:#f7f7f7;border-color:#b3b3b3}.outline-btn--demo{transition:opacity .2s ease,transform .2s ease}.outline-btn--demo:hover,.outline-btn--demo:focus{opacity:.9;transform:translateY(-1px);background:linear-gradient(135deg,#ca5e67,#d2792b,#d89f2f,#d7963f,#dbcf96)!important;border:none!important}.outline-btn--demo.outline-btn--on-light:hover,.outline-btn--demo.outline-btn--on-light:focus{background:linear-gradient(135deg,#ca5e67,#d2792b,#d89f2f,#d7963f,#dbcf96)!important;opacity:.9;transform:translateY(-1px)}.serves-nav-wrapper{width:100%;max-width:1440px;margin:0 auto}.btn-container{display:flex;justify-content:center;width:100%}.serves-nav-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:32px}.serves-nav-title{font-size:38px;font-weight:500;font-family:Lora,serif;color:#2a2925}.serves-nav-subtitle{display:block;font-size:18px;font-weight:400;color:#7d7d7d;margin-top:8px;font-family:Geist,serif}@media screen and (max-width: 768px){.serves-nav-subtitle{max-width:340px}.serves-nav-cards{flex-wrap:wrap}}.serves-nav-cards{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;margin:0 auto;padding:0;box-sizing:border-box}.serves-nav-card{background:#fff;border-radius:20px;box-shadow:0 3px 20px #f0f0f0;padding:16px;width:174px;min-width:174px;max-width:200px;flex:1 196px 174px;display:flex;flex-direction:column;align-items:flex-start;transition:box-shadow .2s;justify-content:space-between}.serves-nav-card-number{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#f7f6f4;border-radius:8px;font-size:14px;color:#7d7d7d;font-family:Geist,monospace;font-weight:500;margin-bottom:8px}.serves-nav-card-label{font-size:20px;font-weight:500;margin-bottom:4px}.serves-nav-card-desc{font-size:14px;font-family:Geist,monospace;color:#7d7d7d;margin-bottom:16px}@media screen and (max-width: 1200px){.serves-nav-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:12px;justify-content:center}.serves-nav-card{width:100%;min-width:0;max-width:none}}@media (max-width: 600px){.serves-nav-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.serves-nav-card{width:100%;min-width:0;max-width:none;height:197px}}.feature-card{border-radius:20px;padding:26px 24px 26px 26px;min-height:304px;max-height:350px;display:flex;flex-direction:column;position:relative;overflow:hidden}@media (max-width: 700px){.feature-card{width:100%;min-width:0;margin:0 auto}}.feature-card-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.feature-card-title{font-size:26px;font-family:Lora,sans-serif;font-weight:500;color:#2a2925;padding-bottom:10px}.feature-card-subtitle{font-size:16px;font-weight:400;color:#2a2925b2;font-family:Geist,sans-serif;z-index:1}.feature-card-tags{padding-top:44px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.feature-card-tag{background:#fff3;border:1px solid #7D7D7D33;font-family:Geist,sans-serif;color:#2a2925;border-radius:100px;padding:4px 10px;font-size:13px;font-weight:500}.feature-card-stat-block{margin-top:60px}@media (max-width: 1024px){.feature-card-stat-block{margin-top:24px}}.feature-card-stat{font-size:26px;font-weight:500;color:#2a2925;font-family:Lora,sans-serif}.feature-card-stat-desc{font-family:Geist,sans-serif;font-size:16px;font-weight:400;color:#2a2925b2;padding-top:16px}.feature-card-png-bottom{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;max-height:45%;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;opacity:1}.feature-card-full-width .feature-card-png-bottom{width:327px;height:159.83px;bottom:-70px;left:-30px;top:auto;right:auto;max-height:none}.feature-card-full-width{display:flex;flex-direction:row;align-items:stretch;gap:40px;min-height:280px;max-height:350px;overflow:hidden}.feature-card-left-section{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.feature-card-right-section{flex:2;display:flex;align-items:center;justify-content:center;position:relative}.feature-card-phone-screens{display:flex;gap:20px;align-items:center;justify-content:center;height:100%;position:relative}.feature-card-phone-screen{max-height:220px;width:auto;border-radius:12px;box-shadow:0 4px 20px #00000026;transition:transform .3s ease}.feature-card-phone-screen:hover{transform:scale(1.05)}.feature-card-phone-1{position:relative;width:260px;height:300px;transform:translate(-50%) translateY(-50px) scale(1.1)}.feature-card-phone-1-body{position:absolute;width:564.91px;height:564.91px;left:-151px;top:-233.15px;background:url(/assets/body.png-D2_iUPrT.backup);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}.feature-card-phone-1-content{position:absolute;width:90%;height:120%;left:5%;top:-20%;border-radius:32px;object-fit:cover;object-position:bottom;z-index:1;image-rendering:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;will-change:transform;backface-visibility:hidden}.feature-card-phone-2{position:absolute;width:260px;height:525px;left:60%;top:20px;filter:drop-shadow(-15.087px 155.181px 62.5034px rgba(23,23,23,.01)) drop-shadow(-8.62116px 87.2892px 52.8046px rgba(23,23,23,.05)) drop-shadow(-3.77176px 38.7952px 38.7952px rgba(23,23,23,.08)) drop-shadow(-1.07764px 9.6988px 21.5529px rgba(23,23,23,.09))}.feature-card-phone-2-body{position:absolute;width:564.91px;height:564.91px;left:-150.64px;top:-20.15px;background:url(/assets/body.png-D2_iUPrT.backup);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}.feature-card-phone-2-masked-content{position:absolute;width:564.91px;height:564.91px;left:-150.64px;top:-20.15px;mask:url(/assets/screen.png-DXwR35L3.backup);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/assets/screen.png-DXwR35L3.backup);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;z-index:2}.feature-card-phone-2-content{position:absolute;width:232.84px;height:502.21px;left:164.57px;top:31.26px;border-radius:20px;object-fit:cover;image-rendering:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;will-change:transform;backface-visibility:hidden}@media (max-width: 1000px){.feature-card-phone-2{display:none}.feature-card-phone-1{transform:translate(0) translateY(-50px) scale(1.1)}}@media (max-width: 770px){.feature-card-full-width{flex-direction:column;gap:20px}.feature-card-left-section{order:2;padding-bottom:20px}.feature-card-right-section{order:1;justify-content:center;align-items:center;overflow:visible}.feature-card-phone-1{transform:translate(0) translateY(0) scale(1);margin-bottom:20px}.feature-card-phone-screens{gap:15px}.feature-card-phone-screen{max-height:180px}}.forbes-container{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:1440px;margin:0 auto;width:100%;padding:0}@media screen and (max-width: 768px){.forbes-container{gap:10px}}.forbes-header{width:96px;height:26px}@media screen and (max-width: 768px){.forbes-header{width:61px;height:16px}}.forbes-title{font-family:Lora,serif;font-size:32px;color:#2a2925;font-weight:400;line-height:42px;text-align:center;margin:10px 0 0;max-width:980px}@media screen and (max-width: 768px){.forbes-title{font-family:Lora,serif;font-size:18px;letter-spacing:0;line-height:24px}}.forbes-grey{font-family:Lora,serif;color:#7d7d7d}.forbes-footer{font-family:Geist,serif;font-weight:300;font-size:16px;color:#7d7d7d}@media screen and (max-width: 768px){.forbes-footer{font-family:Geist,serif;font-size:14px;letter-spacing:0;line-height:24px}}.comment-card{background:#fff;border-radius:18px;box-shadow:0 3px 20px #f0f0f0;padding:20px 24px;width:100%;min-height:292px;display:flex;flex-direction:column;font-family:Geist,Lora,serif}.comment-card-quote-row{display:flex;justify-content:space-between;align-items:flex-start}.comment-card-date{color:#7d7d7d;font-size:14px;font-weight:400;font-family:Geist,serif}.comment-card-text{margin:14px 0 28px;font-size:16px;font-weight:400;color:#2a2925;font-family:Lora,serif}.comment-card-user-row{display:flex;align-items:center;gap:24px;margin-top:auto}.comment-card-avatar{width:42px;height:42px;border-radius:50%;background:#f7f6f4;display:flex;align-items:center;justify-content:center;overflow:hidden}.comment-card-avatar-default{background-color:#f7f6f4;border-radius:50px;width:42px;height:42px;justify-content:center;align-items:center;display:flex}.comment-card-name{font-size:16px;font-weight:500;color:#2a2925;font-family:Geist,serif}.comment-card-role{font-size:14px;font-weight:400;color:#7d7d7d;font-family:Geist,serif}@media (max-width: 1024px){.comment-card{max-width:none;min-width:0;width:100%}}@media (max-width: 744px){.comment-card{max-width:none;min-width:0;width:100%;padding-left:12px;padding-right:12px}}.block-card{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:1440px;margin:0 auto;width:100%;padding:0}.block-card-header{font-size:38px;font-weight:500;font-family:Lora,sans-serif;color:#2a2925}.block-card-body{font-size:18px;font-weight:400;font-family:Geist,sans-serif;color:#7d7d7d;text-align:center}.block-card-footer{margin-top:40px}@media screen and (max-width: 768px){.block-card-header{font-size:24px;text-align:center}.block-card-body{font-size:14px}.block-card{gap:6px}.block-card-footer{margin-top:20px}}.security-card{display:flex;flex-direction:row;align-items:center;background-color:#f3f2ec;border-radius:20px;padding:60px;gap:90px;justify-content:space-between;max-width:1440px;margin:0 auto;width:100%}.security-card-left{display:flex;flex-direction:column;gap:18px;min-width:320px}.security-card-left-header{font-size:38px;font-weight:500;font-family:Lora,sans-serif;color:#2a2925;max-width:320px}.security-card-left-body{font-size:18px;font-weight:400;font-family:Geist,sans-serif;color:#7d7d7d;max-width:320px}.security-card-logo{display:flex;align-items:center;gap:56px;flex:1;justify-content:flex-end}@media screen and (max-width: 1440px){.security-card{padding:60px 80px}}@media screen and (max-width: 1100px){.security-card{padding:40px}}@media screen and (max-width: 1024px) and (min-width: 769px){.security-card-logo{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;max-width:100%}.security-card-logo>*:nth-child(1),.security-card-logo>*:nth-child(2){flex:0 0 auto}.security-card-logo>*:nth-child(3){flex:0 0 auto;width:100%;display:flex;justify-content:center}}@media screen and (max-width: 768px){.security-card{padding:40px 16px;flex-direction:column;gap:26px}.security-card-left{text-align:center;align-items:center;min-width:0}.security-card-left-header{font-size:24px;font-weight:500;font-family:Lora,sans-serif}.security-card-left-body{font-size:14px;font-weight:400;font-family:Geist,sans-serif;color:#7d7d7d;max-width:250px}.security-card-logo{margin-left:0;margin-top:0;gap:32px;justify-content:center;width:100%}}.ww-card{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:1440px;margin:0 auto;width:100%;padding:0}.ww-card-header{color:#2a2925;font-size:38px;font-weight:500;font-family:Lora,sans-serif}.ww-card-body{color:#7d7d7d;font-size:18px;font-weight:400;font-family:Geist,sans-serif}.ww-card-btn{width:156px;height:50px;margin-top:10px}.out-padding{padding:20px}@media screen and (max-width: 1440px){.ww-card{padding:0}}@media screen and (max-width: 1024px){.ww-card{padding:0}}@media screen and (max-width: 768px){.ww-card{padding:0}.ww-card-header{font-size:24px}.ww-card-body{font-size:14px}.ww-card-btn{width:144px;height:46px}}.footer{background-color:#2a2925;padding:60px 0}.footer-container{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"left right";align-items:flex-start;gap:40px;max-width:1440px;margin:0 auto;padding:0 160px}.footer-inner{grid-area:left;justify-self:start;gap:64px;display:flex;flex-direction:column}.footer-left-container{gap:10px;display:flex;flex-direction:column}.footer-company{margin-bottom:20px;color:#fff;font-size:16px;font-family:Geist,sans-serif}.footer-contact{gap:14px;display:flex;flex-direction:column}.footer-phone,.footer-email{color:#ffffffb2;font-size:14px;font-family:Geist,sans-serif}.footer-logos{display:flex;gap:30px}.footer-logos-desktop{display:flex}.footer-right-container{grid-area:right;justify-self:end;display:flex;gap:94px}.footer-right-container-block{display:flex;flex-direction:column;gap:14px}.footer-title-serve{margin-bottom:4px;font-weight:400;font-size:14px;color:#fff;font-family:Geist,sans-serif}.footer-link-serve{color:#ffffffb2;font-weight:500;font-size:14px;font-family:Geist,sans-serif}.footer-logos-mobile{display:none}@media screen and (max-width: 1440px){.footer-container{padding:0 80px}}@media screen and (max-width: 1024px){.footer-container{padding:0 40px}.footer-container{display:flex;justify-content:space-between;grid-template-columns:none;grid-template-areas:none;gap:0}.footer-inner,.footer-right-container,.footer-logos-desktop{grid-area:auto;justify-self:auto}}@media screen and (max-width: 768px){.footer-container{padding:0 16px}.footer-container{flex-direction:column;align-items:flex-start;gap:0}.footer-inner{flex-direction:column;gap:24px;width:100%}.footer-left-container{flex-direction:column;gap:10px;width:100%}.footer-logos-desktop{display:none}.footer-logos-mobile{display:flex;margin-top:40px;gap:20px;justify-content:flex-start;align-items:center;width:100%}.footer-right-container{flex-direction:row;margin-top:40px;width:100%;justify-content:flex-start;align-items:flex-start}.footer-right-container-block{gap:14px;min-width:120px}}.gradient-wrapper{width:100%;background:linear-gradient(180deg,#f3f2ec,#fff);position:relative;z-index:1}.gradient-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#DEECFF 0%,rgba(190,198,234,.6) 33.67%,rgba(255,255,255,.8) 74.51%,rgba(247,246,244,.3) 90%,transparent 100%);z-index:-1}.gradient-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/cloud-BYH7SZZS.png);background-size:90%;background-repeat:no-repeat;background-position:calc(50% + 600px) 80px;z-index:0;pointer-events:none}.team-member-card{background-color:#fff;border-radius:1rem;box-shadow:0 10px 30px #0000000d;transition:all .3s ease;border:1px solid rgba(0,0,0,.05);padding:1.5rem;margin-bottom:20px;min-height:320px;text-align:center;height:100%;display:flex;flex-direction:column}.team-member-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0000001a}.team-member-body{display:flex;flex-direction:column;align-items:center;height:100%;flex:1}.team-member-photo{width:140px;height:140px;margin:0 auto 1rem;overflow:hidden;border-radius:50%;box-shadow:0 4px 15px #0000001a;flex-shrink:0}.team-member-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.team-member-name{color:#2a2925;font-size:1.25rem;font-weight:500;margin-bottom:.5rem}.team-member-position{color:#7d7d7d;font-size:1rem;font-weight:400;margin-bottom:.75rem;font-family:Lora,sans-serif}.team-member-description{color:#7d7d7d;font-size:.95rem;line-height:1.5;margin-bottom:1rem;flex-grow:1;font-family:Lora,sans-serif}.team-member-linkedin{display:inline-block;margin-top:auto;transition:opacity .3s ease}.team-member-linkedin:hover{transform:none}.linkedin-icon{width:24px;height:24px;opacity:.7;transition:opacity .3s ease}.col-md-3{flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px;display:flex;flex-direction:column}@media (max-width: 991.98px){.col-md-3{flex:0 0 50%;max-width:50%;margin-bottom:2rem}.team-member-card{min-height:300px}.team-member-photo{width:120px;height:120px}}@media (max-width: 767.98px){.col-md-3{flex:0 0 100%;max-width:100%;margin-bottom:2rem}.team-member-card{min-height:280px}.team-member-photo{width:100px;height:100px}.team-member-name{font-size:1.1rem}.team-member-position{font-size:.95rem}.team-member-description{font-size:.9rem}}.team-section{width:100%}.team-section-title{text-align:center;color:#2a2925;font-size:38px;font-family:Lora,sans-serif;font-weight:500;margin-bottom:3rem}.team-members-grid{display:flex;flex-wrap:wrap;align-content:center;width:100%;justify-content:center}.team-section .container{width:100%;margin-right:auto;margin-left:auto;max-width:1440px;padding:0 160px}@media screen and (max-width: 1440px){.team-section .container{padding:0 80px}}@media screen and (max-width: 1024px){.team-section .container{padding:0 40px}}@media screen and (max-width: 768px){.team-section .container{padding:0 16px}.team-section-title{font-size:28px;margin-bottom:2rem}.team-members-grid{gap:1.5rem}}@media (max-width: 480px){.team-section .container{padding-left:1rem!important;padding-right:1rem!important}.team-section-title{font-size:24px}.team-members-grid{gap:1rem}}.client-success-story{width:100%}.client-success-title{color:#2a2925;font-size:38px;font-family:Lora,sans-serif;font-weight:500;margin-bottom:3rem}.client-success-card{padding:2.5rem;border:none;box-shadow:0 10px 30px #0000001a;border-radius:1rem;background-color:#fff}.client-info{text-align:center;margin-bottom:2rem}.client-logo{max-width:300px;width:100%;height:auto;margin-bottom:1.5rem}.case-study-badge{font-size:1.25rem;margin-bottom:1rem;color:#2a2925}.api-client-badge{display:inline-block;background-color:#00f;color:#fff;padding:.375rem .75rem;border-radius:.375rem;font-size:.875rem;margin-bottom:1rem}.client-website{margin-bottom:0}.website-link{text-decoration:none;color:#00f}.website-link:hover{text-decoration:underline}.link-icon{margin-left:.5rem;font-size:.875rem}.client-story-title{margin-bottom:2rem;color:#2a2925;font-size:1.75rem;font-weight:600}.challenges-section{margin-bottom:2rem}.section-subtitle{color:#2a2925;margin-bottom:1.5rem;font-size:24px;font-weight:500;font-family:Lora,serif}.challenge-card{padding:1.5rem;border-radius:.5rem;background-color:#f8f9fa;height:100%}.challenge-icon{display:block;font-size:3rem;margin-bottom:1rem;color:#2a2925}.challenge-title{display:block;font-weight:600;margin-bottom:.75rem;color:#2a2925;font-size:1.1rem}.challenge-description{margin-bottom:0;color:#6c757d;line-height:1.5}.solution-section{margin-bottom:2rem}.solution-title{color:#2a2925;margin-bottom:1.5rem;font-size:24px;font-weight:500;font-family:Lora,serif}.solution-description{margin-bottom:0;color:#2a2925;line-height:1.6}.results-section{margin-bottom:2rem}.result-card{padding:1rem;border:2px solid #28a745;border-radius:.5rem;height:100%;display:flex;flex-direction:column;align-items:center}.result-header{display:flex;align-items:center;margin-bottom:1.5rem}.result-icon{font-size:2rem;margin-right:1rem}.result-title{margin-bottom:0;color:#2a2925;font-size:1.1rem;font-weight:600}.result-description{margin-bottom:0;color:#6c757d;line-height:1.5}.result-description a,.result-link{color:#2a2925;text-decoration:none}.result-description a:hover,.result-link:hover{text-decoration:underline}.container{width:100%;margin-right:auto;margin-left:auto;max-width:none}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-10{flex:0 0 83.333333%;padding-right:15px;padding-left:15px}.g-4>*{margin-bottom:1.5rem}@media (max-width: 1000px){.col-lg-4,.col-lg-8,.col-lg-10{flex:0 0 100%;max-width:100%}.client-success-card{padding:2rem}.client-story-title{font-size:1.5rem}}@media (max-width: 768px){.col-md-6{flex:0 0 100%;max-width:100%}.client-success-card{padding:1.5rem}.client-success-title{font-size:2rem}.client-logo{max-width:150px}.challenge-icon,.result-icon{font-size:2.5rem}}@media (max-width: 576px){.client-success-card{padding:1rem}.result-header{flex-direction:column;text-align:center}.result-icon{margin-right:0;margin-bottom:.5rem}}.client-success-container{max-width:1440px;margin:0 auto;padding:0 160px}@media screen and (max-width: 1440px){.client-success-container{padding:0 80px}}@media screen and (max-width: 1024px){.client-success-container{padding:0 40px}.col-lg-4,.col-lg-8,.col-lg-10{flex:0 0 100%;max-width:100%}.client-success-card{padding:2rem}.client-story-title{font-size:1.5rem}}@media screen and (max-width: 768px){.client-success-container{padding:0 16px}.col-md-6{flex:0 0 100%;max-width:100%}.client-success-card{padding:1.5rem}.client-success-title{font-size:2rem}.client-logo{max-width:150px}.challenge-icon,.result-icon{font-size:2.5rem}}.client-success-v2-root{width:100%;background:linear-gradient(180deg,#deecff,#bec6ea99);border-radius:40px;padding:2.5rem;max-width:1200px}.client-success-v2-container{display:flex;gap:2.5rem;align-items:flex-start;max-width:1440px;margin:0 auto;padding:0 160px}.client-success-v2-left{max-width:350px;flex:0 0 200px;flex-direction:column;align-items:flex-start}.client-success-v2-section-title{font-size:3rem;font-family:Geist,Geist,sans-serif;font-weight:700;color:#232323;letter-spacing:.04em;line-height:50px;text-transform:uppercase;margin-bottom:.5rem;display:flex;flex-direction:column;justify-content:space-between}.client-success-v2-company-icon{margin-top:.5rem}.client-success-v2-right{flex:1 1 0;min-width:0}.client-success-v2-main-title{font-size:1.5rem;font-family:Geist,sans-serif;font-weight:600;color:#232323;margin-bottom:1.5rem;line-height:1.3}.client-success-v2-block{margin-bottom:2.2rem}.client-success-v2-block-title{font-size:1.2rem;font-family:Geist,sans-serif;font-weight:400;color:#000;margin-bottom:1rem;letter-spacing:.01em}.client-success-v2-block-title-footer{font-size:.9rem;font-family:Geist,sans-serif;font-weight:400;color:#000000b2;margin-bottom:1rem;letter-spacing:.01em}.client-success-v2-cards{display:flex;gap:1.5rem}.client-success-v2-cards-row{flex-direction:row}.client-success-v2-card{background:#ffffff40;border-radius:16px;box-shadow:0 2px 16px #0000000a;border:1px solid #e6eaf7;padding:1.5rem 1.25rem;flex:1 1 0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.client-success-v2-card-bottom{border-radius:16px;box-shadow:0 2px 16px #0000000a;border:1px solid #2A2925;padding:1.5rem 1.25rem;flex:1 1 0;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.client-success-v2-card-container{display:flex;gap:11px;align-items:center}.client-success-v2-card-icon{font-size:1.3rem;margin-bottom:.5rem;color:#232323;display:inline-flex;align-items:center;justify-content:center}.client-success-v2-card-title{font-size:1.2rem;font-family:Geist,sans-serif;font-weight:500;color:#000;margin-bottom:.2rem}.client-success-v2-card-desc{font-size:.98rem;font-family:Geist,sans-serif;color:#6b6b6b;font-weight:400;line-height:1.2}.api-btn{font-family:Geist,sans-serif;font-weight:400;font-size:22px;line-height:18px;color:#fff;background-color:#2a2925;padding:23px 28px;width:fit-content;min-width:80px;text-align:center;border-radius:100px;white-space:nowrap}@media (max-width: 900px){.api-btn{font-size:1.2rem;padding:12px 24px}.client-success-v2-container{flex-direction:column;display:flex;align-items:center}.client-success-v2-left{flex:0}.client-success-v2-right{text-align:center}.client-success-v2-cards{justify-content:center}}@media screen and (max-width: 1440px){.client-success-v2-container{padding:0 80px}}@media screen and (max-width: 1024px){.client-success-v2-container{padding:0 40px}}@media screen and (max-width: 768px){.client-success-v2-container{padding:0 16px}.client-success-v2-root{padding:2rem 1.5rem;border-radius:24px;margin:0 1rem}.client-success-v2-container{gap:2.75rem}.client-success-v2-left{flex-direction:column;align-items:center;gap:.75rem;text-align:center}.client-success-v2-section-title{font-size:1.5rem;text-align:center}.client-success-v2-section-title br{display:none}.client-success-v2-company-icon{margin-top:0;margin-bottom:0;display:flex;justify-content:center}.client-success-v2-main-title{font-size:1.3rem;margin-bottom:1.5rem;text-align:center}.client-success-v2-block-title{font-size:1.1rem;text-align:center}.client-success-v2-block-title-footer{text-align:center;margin-bottom:1.5rem}}@media (max-width: 700px){.client-success-v2-root{padding:1.5rem 1rem;border-radius:20px;margin:0 .5rem}.client-success-v2-cards{flex-direction:column;gap:1rem;align-items:center}.client-success-v2-card{min-width:0;max-width:400px;width:100%;padding:1.25rem 1rem;text-align:left}.client-success-v2-main-title{font-size:1.2rem;margin-bottom:1.25rem}.client-success-v2-section-title{font-size:1.4rem}.client-success-v2-section-title br{display:none}.client-success-v2-block{margin-bottom:2rem}}@media (max-width: 480px){.client-success-v2-root{border-radius:16px}.client-success-v2-container{gap:2.75rem}.client-success-v2-left{gap:.5rem;text-align:center}.client-success-v2-section-title br{display:none}.client-success-v2-company-icon{margin-top:0;margin-bottom:0;display:flex;justify-content:center}.client-success-v2-main-title{font-size:1.1rem;margin-bottom:1rem;text-align:center}.client-success-v2-block-title{font-size:1rem}.client-success-v2-block-title-footer{font-size:.85rem}.client-success-v2-card{max-width:100%;padding:1rem .75rem}.client-success-v2-card-title{font-size:1rem}.client-success-v2-card-desc{font-size:.9rem;line-height:1.4}.client-success-v2-block{margin-bottom:1.5rem}}.bar-chart-section{margin-bottom:2rem;position:relative;font-family:Geist,sans-serif}.bar-chart-container{position:relative;display:flex;align-items:stretch;height:100%;width:100%}.bar-chart-y-axis{display:flex;flex-direction:column;justify-content:space-between;padding-right:10px;text-align:right;min-width:40px}.bar-chart-y-label{height:20px;font-size:.75rem;color:#666;display:flex;align-items:center;justify-content:flex-end}.bar-chart-content{flex-grow:1;position:relative;height:100%}.bar-chart-bars-container{display:flex;justify-content:space-between;align-items:flex-end;height:85%;width:100%;border-bottom:1px solid rgba(0,0,0,.1);position:relative}.bar-chart-column{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex:1;height:100%;position:relative}.bar-chart-bar{width:70%;border-radius:6px 6px 0 0;transition:all .3s ease;position:relative;min-height:2px}.bar-chart-bar:hover{background-color:#6d78dacc!important;transform:translateY(-2px)}.bar-chart-label{margin-top:8px;font-size:.85rem;font-weight:500;color:#555;text-align:center;position:absolute;bottom:-25px;width:100%}.bar-chart-section:not(:has(.bar-chart-y-axis)) .bar-chart-bars-container{height:90%}@media (max-width: 768px){.bar-chart-y-label{font-size:.7rem;min-width:35px}.bar-chart-label{font-size:.8rem}.bar-chart-bar{width:80%}}.line-chart-section{margin-bottom:2rem;position:relative;width:100%}.line-chart-container{position:relative;display:flex;align-items:stretch;height:100%;width:100%}.line-chart-y-axis{display:flex;flex-direction:column;justify-content:space-between;padding-right:10px;text-align:right;min-width:40px}.line-chart-y-label{height:20px;font-size:.75rem;color:#666;display:flex;align-items:center;justify-content:flex-end}.line-chart-content{flex-grow:1;position:relative;height:100%;border-left:1px solid #ddd;padding-left:10px}.line-chart-svg-container{height:85%;width:100%;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}.line-chart-svg{width:100%;height:100%}.line-chart-path{transition:stroke-width .3s ease}.line-chart-path:hover{stroke-width:1.2}.line-chart-point{transition:all .3s ease;cursor:pointer}.line-chart-x-axis{display:flex;justify-content:space-between;margin-top:8px;width:100%}.line-chart-x-label{font-size:.85rem;font-weight:500;color:#555;text-align:center;flex:1}@media (max-width: 768px){.line-chart-y-axis{min-width:30px;padding-right:8px}.line-chart-y-label{font-size:.7rem}.line-chart-x-label{font-size:.8rem}.line-chart-content{padding-left:8px}}@media (max-width: 480px){.line-chart-y-axis{min-width:25px;padding-right:5px}.line-chart-y-label{font-size:.65rem}.line-chart-x-label{font-size:.75rem}.line-chart-content{padding-left:5px}}.metrics-grid-section{width:100%}.metrics-grid-title{margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;font-family:Geist,sans-serif;color:#2a2925;text-align:left}.metrics-grid-container{display:grid;gap:1rem;width:100%;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.metrics-grid-item{background-color:#ddeafe;border-radius:1rem;padding:1.5rem;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px}.metrics-grid-item:hover{background-color:#c7d2fe;transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}.metrics-grid-icon{font-size:2rem;color:#723a7f;margin-bottom:.75rem;display:block}.metrics-grid-label{font-size:1rem;font-weight:600;margin:.5rem 0 .25rem;color:#2c3e50;line-height:1.2}.metrics-grid-value{font-size:1.5rem;margin:0;line-height:1;font-family:Geist,sans-serif;color:#2a2925b2}@media (min-width: 768px){.metrics-grid-container{gap:1.25rem}.metrics-grid-item{padding:2rem;min-height:140px}.metrics-grid-icon{font-size:2.25rem;margin-bottom:1rem}.metrics-grid-label{font-size:1.1rem}.metrics-grid-value{font-size:1.75rem}}@media (min-width: 992px){.metrics-grid-container{gap:1.5rem}.metrics-grid-item{min-height:160px}.metrics-grid-icon{font-size:2.5rem;margin-bottom:1.25rem}.metrics-grid-label{font-size:1.2rem;font-family:Geist,sans-serif;font-weight:400}.metrics-grid-value{font-size:1.5rem;font-family:Geist,sans-serif;font-weight:400}}.metrics-grid-horizontal .metrics-grid-container{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}@media (max-width: 480px){.metrics-grid-container{gap:.75rem}.metrics-grid-item{padding:1rem;min-height:100px}.metrics-grid-icon{font-size:1.75rem;margin-bottom:.5rem}.metrics-grid-label{font-size:.9rem}.metrics-grid-value{font-size:1.25rem}}@media (max-width: 576px){.metrics-grid-container{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}}.metrics-cards-section{text-align:center;margin:2rem 0}.metrics-cards-title{font-size:2.5rem;font-weight:600;margin-bottom:3rem;color:#2a2925;font-family:Lora,serif}.metrics-cards-grid{display:flex;flex-wrap:wrap;gap:1.5rem;max-width:1200px;margin:0 auto}.metrics-cards-grid-center{justify-content:center}.metrics-cards-grid-fill{justify-content:flex-start}.metrics-cards-item{background:#fff;border-radius:1rem;padding:1.5rem;border:1px solid #e9ecef;transition:transform .2s ease,box-shadow .2s ease;height:100%;min-height:280px}.metrics-cards-grid-center .metrics-cards-item{flex:0 0 280px;max-width:280px}.metrics-cards-grid-fill .metrics-cards-item{flex:1 1 calc(25% - 1.125rem);max-width:calc(25% - 1.125rem);min-width:250px}.metrics-cards-item:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.metrics-cards-content{display:flex;flex-direction:column;height:100%;text-align:center}.metrics-cards-header{flex-shrink:0;min-height:100px;display:flex;flex-direction:column;justify-content:flex-start}.metrics-cards-item-title{font-size:1.25rem;font-weight:500;margin-bottom:.5rem;color:#2a2925;font-family:Lora,serif}.metrics-cards-description{font-size:.95rem;color:#7d7d7d;margin-bottom:1.5rem;font-family:Geist,sans-serif;font-weight:400}.metrics-cards-icon{flex:1;display:flex;align-items:center;justify-content:center;margin:1rem 0}.metrics-cards-icon svg{width:48px;height:48px;color:#723a7f}.metrics-cards-value{flex-shrink:0;margin-top:auto}.metrics-cards-metric{font-size:1.1rem;font-weight:400;color:#2a2925;margin:0;font-family:Geist,sans-serif}@media (max-width: 1199px) and (min-width: 768px){.metrics-cards-grid{gap:1.25rem}.metrics-cards-item{min-height:260px}}@media (max-width: 767px){.metrics-cards-grid-center .metrics-cards-item{flex:0 0 100%;max-width:100%}.metrics-cards-title{font-size:2rem;margin-bottom:2rem}.metrics-cards-grid{gap:1rem;display:flex;justify-content:center;align-items:center}.metrics-cards-item{min-height:240px;padding:1.25rem;flex:0 0 100%;max-width:100%}.metrics-cards-item-title{font-size:1.1rem}.metrics-cards-description{font-size:.9rem;margin-bottom:1.25rem}.metrics-cards-icon svg{width:40px;height:40px}.metrics-cards-metric{font-size:1rem}}.elomia-feature-cards-section{text-align:center;margin:2rem 0}.elomia-feature-cards-container{display:flex;flex-direction:column;gap:3px}.elomia-feature-cards-title{font-size:2.5rem;font-weight:500;color:#2a2925;font-family:Lora,sans-serif}.elomia-feature-cards-subTitle{font-size:18px;font-weight:400;color:#7d7d7d;font-family:Geist,sans-serif;margin-bottom:3.077rem}.elomia-feature-cards-subTitle-none{margin-bottom:3.077rem}.elomia-feature-cards-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;max-width:1200px;margin:0 auto}.elomia-feature-cards-grid.grid-special{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1200px;margin:0 auto}.elomia-feature-cards-grid.grid-special .elomia-feature-cards-item:nth-child(5){grid-column:1 / -1;max-width:none}.elomia-feature-cards-item{flex:1 1 300px;max-width:400px;min-width:280px}.elomia-feature-cards-grid.grid-special .elomia-feature-cards-item{flex:none;max-width:none;min-width:0}.elomia-feature-cards-card{height:100%;padding:2rem 1.5rem;display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;box-shadow:0 10px 30px #0000000d;transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}.elomia-feature-cards-card:hover{transform:translateY(-5px)}.elomia-feature-cards-content{display:flex;flex-direction:column;height:100%;text-align:left}.elomia-feature-cards-icon-wrapper{flex-shrink:0;margin-bottom:1.5rem}.elomia-feature-cards-icon{display:inline-flex;align-items:center;justify-content:center}.elomia-feature-cards-icon svg{width:48px;height:48px;color:#2a2925}.elomia-feature-cards-number{width:48px;height:48px;background:#6d78da;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;font-family:Geist,sans-serif}.elomia-feature-cards-text{flex:1;display:flex;flex-direction:column}.elomia-feature-cards-item-title{font-size:1.5rem;font-weight:500;margin-bottom:1rem;color:#2a2925;font-family:Lora,sans-serif;line-height:1.3}.elomia-feature-cards-description{font-size:1rem;color:#7d7d7d;margin-bottom:1rem;font-family:Geist,sans-serif;font-weight:400;line-height:1.5}.elomia-feature-cards-list{list-style:none;padding:0;margin:0;font-family:Geist,sans-serif}.elomia-feature-cards-list-item{position:relative;padding-left:1.5rem;margin-bottom:.5rem;font-size:.95rem;color:#2a2925;line-height:1.4}.elomia-feature-cards-list-item:before{content:"✓";position:absolute;left:0;color:#6d78da;font-weight:600}.elomia-feature-cards-link-wrapper{flex-shrink:0;margin-top:1.5rem}.elomia-feature-cards-link{color:#2a2925;text-decoration:none;font-family:Geist,sans-serif;font-weight:500;font-size:.95rem;position:relative;display:inline-flex;align-items:center;gap:.5rem}.elomia-feature-cards-link:after{content:"→";font-size:1rem;transition:transform .2s ease}.elomia-feature-cards-link:hover{color:#6d78da}.elomia-feature-cards-link:hover:after{transform:translate(3px)}@media (max-width: 1199px) and (min-width: 768px){.elomia-feature-cards-grid{gap:1.25rem}.elomia-feature-cards-grid.grid-special{grid-template-columns:repeat(2,1fr)}.elomia-feature-cards-grid.grid-special .elomia-feature-cards-item:nth-child(5){grid-column:1 / -1;max-width:none}.elomia-feature-cards-item{flex:1 1 calc(50% - .625rem);max-width:calc(50% - .625rem)}.elomia-feature-cards-grid.grid-special .elomia-feature-cards-item:nth-child(5){flex:none;max-width:none}}@media (max-width: 767px){.elomia-feature-cards-title{font-size:1.846rem;margin-bottom:.769rem}.elomia-feature-cards-subTitle{font-size:1.077rem;font-weight:400;color:#7d7d7d;font-family:Geist,sans-serif;margin-bottom:2rem}.elomia-feature-cards-grid,.elomia-feature-cards-grid.grid-special{display:flex;flex-direction:column;gap:1rem}.elomia-feature-cards-item{flex:1 1 100%;max-width:100%;min-width:0}.elomia-feature-cards-card{padding:1.5rem}.elomia-feature-cards-item-title{font-size:1.25rem}.elomia-feature-cards-description{font-size:.95rem}.elomia-feature-cards-icon svg{width:40px;height:40px}.elomia-feature-cards-number{width:40px;height:40px;font-size:1.1rem}.elomia-feature-cards-list-item{font-size:.9rem;margin-bottom:.4rem}}.department-wellness-section{margin:2rem 0}.department-wellness-container{max-width:1440px;margin:0 auto;padding:0 160px}.department-wellness-card{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 3px 20px #f0f0f0}.department-wellness-title{font-family:Lora,serif;font-size:1.5rem;font-weight:500;color:#1a202c;margin-bottom:2rem}.department-wellness-list{display:flex;flex-direction:column;gap:1.5rem}.department-wellness-row{display:flex;align-items:center;gap:1rem}.department-wellness-icon-section{flex-shrink:0}.department-wellness-icon{width:48px;height:48px;border-radius:50%;background:#2a2925;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Lora,serif;font-size:1.125rem;font-weight:500}.department-wellness-info-section{flex-shrink:0;min-width:150px}.department-wellness-name{font-family:Lora,serif;font-size:1.125rem;font-weight:500;color:#1a202c;margin-bottom:.25rem}.department-wellness-employees{font-family:Geist,sans-serif;font-size:.875rem;color:#718096}.department-wellness-progress-section{flex:1;min-width:0}.department-wellness-progress-wrapper{display:flex;align-items:center;gap:1rem}.department-wellness-progress{flex:1;height:8px;background-color:#e2e8f0;border-radius:4px;overflow:hidden}.department-wellness-progress-bar{height:100%;background:linear-gradient(90deg,#6e9affcc,#555ed4cc);border-radius:4px;transition:width .3s ease}.department-wellness-stats{flex-shrink:0;text-align:right;min-width:120px}.department-wellness-score{font-family:Geist,sans-serif;font-size:.875rem;font-weight:500;color:#1a202c;margin-bottom:.25rem}.department-wellness-change{font-family:Geist,sans-serif;font-size:.75rem;font-weight:500}.department-wellness-change-positive{color:#10b981}.department-wellness-change-negative{color:#ef4444}@media screen and (max-width: 1440px){.department-wellness-container{padding:0 80px}}@media screen and (max-width: 1024px){.department-wellness-container{padding:0 40px}}@media screen and (max-width: 768px){.department-wellness-container{padding:0 16px}.department-wellness-card{padding:1.5rem}.department-wellness-row{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem;background:#f8fafc;border-radius:8px}.department-wellness-icon-section{align-self:flex-start}.department-wellness-info-section{min-width:unset}.department-wellness-progress-wrapper{flex-direction:column;gap:.75rem;align-items:stretch}.department-wellness-progress{order:1}.department-wellness-stats{order:2;text-align:left;min-width:unset;display:flex;justify-content:space-between;align-items:center}.department-wellness-title{font-size:1.25rem}}@media screen and (max-width: 480px){.department-wellness-container{padding:0}.department-wellness-card{padding:1rem}.department-wellness-list{gap:1rem}.department-wellness-icon{width:40px;height:40px;font-size:1rem}.department-wellness-name{font-size:1rem}.department-wellness-stats{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (min-width: 769px) and (max-width: 1024px){.department-wellness-info-section{min-width:120px}.department-wellness-stats{min-width:100px}.department-wellness-progress-wrapper{gap:.75rem}}.integration-features-section{margin:2rem 0}.integration-features-container{max-width:1440px;margin:0 auto;padding:0}.integration-features-wrapper{width:100%}.integration-features-content{display:flex;align-items:center;gap:3rem;flex-wrap:wrap}.integration-features-text-section{flex:1;min-width:300px}.integration-features-title{font-family:Lora,serif;font-size:1.85rem;font-weight:600;color:#1a202c;margin-bottom:1rem;line-height:1.3}.integration-features-subtitle{font-family:Geist,sans-serif;font-size:1.125rem;color:#4a5568;margin-bottom:2rem;line-height:1.6}.integration-features-list{list-style:none;padding:0;margin:0}.integration-features-item{display:flex;align-items:flex-start;gap:.55rem;margin-bottom:1.1rem;padding:0}.integration-features-item:last-child{margin-bottom:0}.integration-features-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#555ed4cc;margin-top:.2rem}.integration-features-icon svg{width:20px;height:20px}.integration-features-text{font-family:Geist,sans-serif;font-size:1.231rem;color:#4a5568;line-height:1.6;margin:0;flex:1}.integration-features-right-section{flex:1;min-width:300px}.integration-features-card{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px #0000000d;border:1px solid #e2e8f0}@media screen and (max-width: 1440px){.integration-features-container{padding:0}}@media screen and (max-width: 1024px){.integration-features-container{padding:0}}@media screen and (max-width: 768px){.integration-features-container{padding:0}}@media (max-width: 992px){.integration-features-content{flex-direction:column;gap:2rem}.integration-features-text-section,.integration-features-right-section{width:100%;min-width:unset}.integration-features-title{font-size:1.75rem;text-align:center}.integration-features-subtitle{text-align:center}}@media (max-width: 480px){.integration-features-title{font-size:1.25rem}.integration-features-subtitle{font-size:.9rem}.integration-features-text{font-size:.8rem}.integration-features-icon{width:20px;height:20px}.integration-features-icon svg{width:16px;height:16px}}.metric-cards-section{text-align:center;margin:2rem 0}.metric-cards-container{display:flex;flex-direction:column;gap:3px;max-width:1200px;margin:0 auto}.metric-cards-main-title{font-family:Lora,serif;font-size:2.5rem;font-weight:500;color:#2a2925;text-align:center;margin-bottom:3.077rem;line-height:1.3}.metric-cards-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.metric-cards-item{flex:1 1 300px;max-width:400px;min-width:280px;height:100%;padding:2rem 1.5rem;display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;box-shadow:0 10px 30px #0000000d;transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}.metric-cards-item:hover{transform:translateY(-5px)}.metric-cards-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;flex-shrink:0}.metric-cards-title{font-family:Lora,serif;font-size:1.5rem;font-weight:500;color:#2a2925;margin:0;flex:1;line-height:1.3;text-align:left}.metric-cards-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#2a2925;margin-left:1rem}.metric-cards-icon svg{width:48px;height:48px}.metric-cards-value{font-family:Geist,sans-serif;font-size:2.5rem;font-weight:700;color:#2a2925;margin-bottom:.5rem;line-height:1.2;text-align:left}.metric-cards-subtitle{font-family:Geist,sans-serif;font-size:1rem;color:#7d7d7d;line-height:1.5;font-weight:400;text-align:left}.metric-cards-subtitle.metric-cards-positive{color:#10b981}.metric-cards-subtitle.metric-cards-negative{color:#ef4444}@media (max-width: 1199px) and (min-width: 768px){.metric-cards-grid{grid-template-columns:repeat(2,1fr)}.metric-cards-item{flex:1 1 calc(50% - .75rem);max-width:none}}@media (max-width: 767px){.metric-cards-main-title{font-size:2rem;margin-bottom:2rem}.metric-cards-grid{flex-direction:column;gap:1rem}.metric-cards-item{flex:none;max-width:none;min-width:0;padding:1.5rem}.metric-cards-title{font-size:1.25rem}.metric-cards-value{font-size:2rem}.metric-cards-icon svg{width:40px;height:40px}.metric-cards-icon{width:40px;height:40px}.metric-cards-subtitle{font-size:.9rem}}.elomia-pattern-card-wrapper{display:flex;justify-content:center;max-width:1440px;margin:0 auto;padding:0}.elomia-pattern-card{flex:1 1 300px;background:#fff;border-radius:1rem;box-shadow:0 10px 30px #0000000d;border:1px solid rgba(0,0,0,.05);transition:all .3s ease;overflow:hidden}.elomia-pattern-card:hover{transform:translateY(-2px);box-shadow:0 15px 40px #0000001a}.elomia-pattern-card-analytics-dashboard{background:#fff;border-radius:1rem;padding:2rem}.elomia-pattern-card-dashboard-header{margin-bottom:2rem}.elomia-pattern-card-dashboard-header h3{font-family:Lora,serif;font-size:1.5rem;font-weight:500;color:#2a2925;margin-bottom:.5rem;line-height:1.3}.elomia-pattern-card-dashboard-header .text-muted{font-family:Geist,sans-serif;font-size:1rem;color:#7d7d7d;margin:0;line-height:1.5;font-weight:400}.elomia-pattern-card-patterns-section{display:flex;flex-direction:column;gap:1rem}.elomia-pattern-card-pattern-item{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #eee}.elomia-pattern-card-pattern-item:last-child{border-bottom:none}.elomia-pattern-card-label{font-family:Geist,sans-serif;font-size:.875rem;font-weight:500;color:#2a2925;text-transform:capitalize;line-height:1.4}.elomia-pattern-card-value{font-family:Geist,sans-serif;font-size:.95rem;color:#7d7d7d;line-height:1.5;font-weight:400;text-align:right;max-width:60%}@media screen and (max-width: 1440px){.elomia-pattern-card-wrapper{padding:0}}@media screen and (max-width: 1024px){.elomia-pattern-card-wrapper{padding:0}}@media screen and (max-width: 768px){.elomia-pattern-card-wrapper{padding:0}.elomia-pattern-card{flex:none;max-width:none;min-width:0;width:100%}.elomia-pattern-card-analytics-dashboard{padding:1.5rem}.elomia-pattern-card-dashboard-header{margin-bottom:1.5rem}.elomia-pattern-card-dashboard-header h3{font-size:1.25rem}.elomia-pattern-card-dashboard-header .text-muted{font-size:.9rem}.elomia-pattern-card-patterns-section{gap:.75rem}.elomia-pattern-card-pattern-item{flex-direction:column;gap:.25rem;align-items:flex-start}.elomia-pattern-card-label{font-size:.8rem}.elomia-pattern-card-value{font-size:.85rem;text-align:left;max-width:100%}}@media (max-width: 480px){.elomia-pattern-card-wrapper{padding:0}.elomia-pattern-card-analytics-dashboard{padding:1.25rem}.elomia-pattern-card-dashboard-header h3{font-size:1.125rem}.elomia-pattern-card-dashboard-header .text-muted{font-size:.85rem}}._recentActivityCard_ces2g_1{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;border:1px solid #e9ecef;width:100%;margin:0 auto}._activityTitle_ces2g_10{font-size:1.25rem;font-weight:600;color:#212529;margin-bottom:1rem}._activityList_ces2g_17{display:flex;flex-direction:column}._activityItem_ces2g_22{display:flex;align-items:center;padding:1rem 0;transition:background-color .2s ease}._activityItem_ces2g_22:hover{background-color:#f8f9fa;border-radius:8px;margin:0 -.5rem;padding:1rem .5rem}._activityItem_ces2g_22._withBorder_ces2g_36{border-bottom:1px solid #e9ecef}._activityAvatar_ces2g_40{width:48px;height:48px;min-width:48px;background-color:#343a40;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem;margin-right:1rem}._activityContent_ces2g_55{flex:1;min-width:0;max-width:calc(100% - 64px)}._activityHeader_ces2g_61{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}._activityName_ces2g_68{font-size:1rem;font-weight:600;color:#212529;margin:0}._activityTime_ces2g_75{font-size:.875rem;color:#6c757d;white-space:nowrap}._activityAction_ces2g_81{font-size:.875rem;color:#6c757d;margin:0;line-height:1.4}.ai-conversation-demo{width:100%;max-width:480px;margin:0 auto;background:linear-gradient(145deg,#f8fafc,#e2e8f0);border-radius:20px;padding:20px;box-shadow:0 10px 30px #0000001a,0 1px 8px #00000005;border:1px solid rgba(255,255,255,.2)}.chat-container{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014}.chat-header{background:linear-gradient(135deg,#667eea,#764ba2);padding:16px 20px;display:flex;align-items:center;gap:12px;color:#fff}.chat-header .ai-avatar .avatar-circle{width:40px;height:40px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3)}.chat-title h3{margin:0;font-size:16px;font-weight:600;font-family:Geist,sans-serif}.status{font-size:12px;opacity:.9;display:flex;align-items:center;gap:6px}.status:before{content:"";width:8px;height:8px;background:#4ade80;border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.chat-messages{padding:20px;min-height:300px;max-height:500px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.message{display:flex;align-items:flex-end;gap:12px;animation:fadeInUp .4s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.user-message{flex-direction:row-reverse}.ai-message{flex-direction:row}.message-avatar .avatar-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff}.ai-avatar .avatar-circle{background:linear-gradient(135deg,#f093fb,#f5576c)}.message-content{max-width:75%;padding:12px 16px;border-radius:18px;font-family:Geist,sans-serif;font-size:14px;line-height:1.5;position:relative}.user-message .message-content{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-bottom-right-radius:4px}.ai-message .message-content{background:#f1f5f9;color:#334155;border-bottom-left-radius:4px;border:1px solid #e2e8f0}.thinking-content{max-width:75%;padding:16px;border-radius:18px 18px 18px 4px;background:linear-gradient(135deg,#fef3c7,#fed7aa);border:1px solid #f59e0b}.thinking-indicator{display:flex;align-items:center;gap:10px}.thinking-icon{font-size:18px;animation:think 1.5s ease-in-out infinite}@keyframes think{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.thinking-text{font-family:Geist,sans-serif;font-size:13px;color:#92400e;font-style:italic;font-weight:500}.typing-cursor{animation:blink 1s infinite;font-weight:100;color:currentColor}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width: 744px){.ai-conversation-demo{max-width:100%;margin:0;padding:16px;border-radius:16px}.chat-container{border-radius:12px}.chat-header{padding:12px 16px}.chat-header .ai-avatar .avatar-circle{width:36px;height:36px;font-size:12px}.chat-title h3{font-size:15px}.chat-messages{padding:16px;min-height:250px;max-height:400px;gap:12px}.message-content{max-width:85%;padding:10px 14px;font-size:13px;border-radius:16px}.thinking-content{max-width:85%;padding:12px;border-radius:16px}.thinking-text{font-size:12px}.message-avatar .avatar-circle{width:28px;height:28px;font-size:11px}}.chat-messages::-webkit-scrollbar{width:4px}.chat-messages::-webkit-scrollbar-track{background:transparent}.chat-messages::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.chat-messages::-webkit-scrollbar-thumb:hover{background:#94a3b8}.message{opacity:0;animation:messageAppear .5s ease-out forwards}@keyframes messageAppear{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.ai-conversation-demo-container{max-width:1440px;margin:0 auto;padding:0 160px}@media screen and (max-width: 1440px){.ai-conversation-demo-container{padding:0 80px}}@media screen and (max-width: 1024px){.ai-conversation-demo-container{padding:0 40px}}@media screen and (max-width: 768px){.ai-conversation-demo-container{padding:0 16px}.ai-conversation-demo{max-width:100%;margin:0;padding:16px;border-radius:16px}.chat-container{border-radius:12px}.chat-header{padding:12px 16px}.chat-header .ai-avatar .avatar-circle{width:36px;height:36px;font-size:12px}.chat-title h3{font-size:15px}.chat-messages{padding:16px;min-height:250px;max-height:400px;gap:12px}.message-content{max-width:85%;padding:10px 14px;font-size:13px;border-radius:16px}.thinking-content{max-width:85%;padding:12px;border-radius:16px}.thinking-text{font-size:12px}.message-avatar .avatar-circle{width:28px;height:28px;font-size:11px}}.hero-image .ai-conversation-demo{width:480px!important;max-width:480px!important;min-width:480px!important;height:580px!important;max-height:580px!important;min-height:580px!important;flex-shrink:0!important;overflow:hidden!important;box-sizing:border-box!important}.hero-image .chat-container{height:540px!important;max-height:540px!important;overflow:hidden!important}.hero-image .chat-messages{height:440px!important;max-height:440px!important;min-height:440px!important;overflow-y:auto!important}@media (max-width: 744px){.hero-image .ai-conversation-demo{width:100%!important;max-width:100%!important;min-width:100%!important;height:500px!important;max-height:500px!important;min-height:500px!important;margin:0!important;padding:16px!important}.hero-image .chat-container{height:468px!important;max-height:468px!important}.hero-image .chat-messages{height:370px!important;max-height:370px!important;min-height:370px!important}}.feature-list{display:flex;flex-direction:column;gap:.3rem}.feature-list-item{display:flex;align-items:flex-start;gap:.75rem}.feature-list-icon{flex-shrink:0;margin-top:.2rem}.feature-list-content{display:flex;flex-direction:column;gap:.25rem}.feature-list-title{font-family:Geist,sans-serif;font-size:16px;font-weight:600;color:#1a202c;line-height:1.4}.feature-list-description{font-family:Geist,sans-serif;font-size:16px;color:#4a5568;line-height:1.6}.feature-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;justify-content:center;max-width:1440px;margin:0 auto;width:100%;padding:0}@media screen and (max-width: 1024px){.feature-cards-grid{gap:16px}}@media screen and (max-width: 768px){.feature-cards-grid{grid-template-columns:1fr;gap:16px}}.feature-cards-grid>.feature-card:nth-child(odd):last-child{grid-column:span 2}.feature-cards-grid>.feature-card-full-width{grid-column:span 2}@media (max-width: 768px){.feature-cards-grid>.feature-card:nth-child(odd):last-child{grid-column:span 1}}@media (max-width: 768px){.feature-cards-grid>.feature-card-full-width{grid-column:span 1}}@media (max-width: 768px){.feature-card{width:100%;min-width:0;max-width:none;margin:0}}.comments-list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1440px;margin:0 auto;width:100%;padding:0}@media screen and (max-width: 1024px){.comments-list{grid-template-columns:repeat(3,1fr);gap:16px}}@media screen and (max-width: 768px){.comments-list{grid-template-columns:1fr;gap:12px}}.footer-link{display:flex;justify-content:center;gap:30px;max-width:1440px;margin:0 auto 30px;padding:0 160px}.footer-link a{text-align:center}@media screen and (max-width: 1440px){.footer-link{padding:0 80px}}@media screen and (max-width: 1024px){.footer-link{padding:0 40px}}@media screen and (max-width: 768px){.footer-link{padding:0 16px;display:flex;flex-direction:column;gap:10px}}.text-primary{color:#723a7f!important}.bg-primary{background-color:#0d6efd!important;color:#fff}.btn-primary{background-color:#723a7f!important;border-color:#723a7f!important;color:#fff!important;border-radius:100px}.btn-primary:hover{background-color:#5e2e69!important;border-color:#5e2e69!important;transform:translateY(-3px);box-shadow:0 8px 20px #723a7f66}.container{width:100%;margin-right:auto;margin-left:auto;max-width:none;margin-top:30px}.about-us-page,.api-page,.k-12-page,.universities-page,.privatepractice-page,.employers-page{margin-top:60px}@keyframes floatAbout1{0%{transform:translate(0) rotate(-15deg)}33%{transform:translate(-15px,20px) rotate(-12deg)}66%{transform:translate(20px,-15px) rotate(-18deg)}to{transform:translate(0) rotate(-15deg)}}@keyframes floatAbout2{0%{transform:translate(0) rotate(10deg)}33%{transform:translate(20px,15px) rotate(13deg)}66%{transform:translate(-15px,-20px) rotate(7deg)}to{transform:translate(0) rotate(10deg)}}.feature-card{max-height:700px;background-color:#fff;border-radius:1rem;box-shadow:0 10px 30px #0000000d;transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}@media (max-width: 744px){.feature-card{max-height:100%}}.card-body{flex:1 1 auto;padding:0;min-height:200px}.card-body-gap{gap:10px;display:flex;flex-direction:column;justify-content:space-between}.card-title{margin-bottom:.5rem;color:#2a2925;font-family:Lora,sans-serif;font-weight:500}.card-text{margin-bottom:0;font-family:Geist,sans-serif;font-weight:400;color:#7d7d7d}.team-member-photo{width:140px;height:140px;margin:0 auto;overflow:hidden;border-radius:50%;box-shadow:0 4px 15px #0000001a}.linkedin-link{display:inline-block;margin-top:1rem;margin-bottom:0;transition:none}.linkedin-link:hover{transform:none}.linkedin-icon{width:24px;height:24px;opacity:.7}.linkedin-icon:hover{opacity:1}.feature-list{padding-left:0}.feature-list li:before{content:"→";position:absolute;left:0;color:#2a2925}.w-100{width:100%!important}.align-items-start{align-items:flex-start!important}.text-center{text-align:center!important;font-family:Lora,sans-serif}.text-center-team{text-align:center;color:#2a2925;font-size:38px;font-family:Lora,sans-serif;font-weight:500}.text-muted{color:#2a2925!important;font-family:Lora,sans-serif;font-weight:400}.lead{font-size:1.25rem;font-weight:00;font-family:Geist,sans-serif}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.pt-5{padding-top:5rem!important}@media (max-width: 744px){padding-top: 3rem !important}.col-md-3{flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%;padding-left:15px}.col-md-7{flex:0 0 58%;max-width:58%;padding-right:15px;padding-left:15px;gap:35px}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%;padding-right:15px;padding-left:15px}@media (max-width: 992px){.col-lg-8{flex:0 0 100%;max-width:100%}}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.page-start .row{align-items:center;padding-top:100px;padding-bottom:0}.page-start .col-md-7{display:flex;flex-direction:column;justify-content:center;height:100%}@media (max-width: 744px){.page-start .container{padding-left:15px!important;padding-right:15px!important}.page-start .row{min-height:auto}.page-start .col-md-7{margin-bottom:2rem}.team-member-photo{width:100px;height:100px}.display-4{font-size:2.5rem}}.outline-btn--on-light:hover,.outline-btn--on-light:focus{background:#ffffff69!important}.hero-title{font-size:56px;font-weight:500;font-family:Lora,sans-serif;line-height:68px}.why-header{margin-bottom:1.5rem!important;color:#2a2925;font-family:Lora,serif;font-weight:500}.lead-1{font-size:24px;font-weight:400;font-family:Geist,sans-serif;color:#7d7d7d}.lead-2{font-size:16px;font-weight:400;font-family:Geist,sans-serif;color:#2a2925}.lead-2-italic{font-size:16px;font-weight:400;font-family:Geist,sans-serif;opacity:.8;font-style:oblique 8deg;color:#2a2925}.lead-3{font-size:18px;flood-color:#2a2925;font-family:Lora,sans-serif;font-weight:500}.lead-3-g{font-size:18px;color:#7d7d7d;font-family:Geist,sans-serif;font-weight:400}.lead-4{font-size:26px;flood-color:#2a2925;font-family:Lora,sans-serif;font-weight:500}.block-title{text-align:center;color:#2a2925;font-size:38px;font-family:Lora,sans-serif;font-weight:500;margin-bottom:3rem}.block-title-2{text-align:center;color:#2a2925;font-size:38px;font-family:Lora,sans-serif;font-weight:500}.howTroomi{font-size:18px;flood-color:#2a2925;font-family:Lora,sans-serif;font-weight:500}.body-text{font-family:Geist,sans-serif;color:#2a2925b2;font-size:14px;font-weight:400}.dashboard-header h3{color:#2c3e50;margin-bottom:.5rem}.feature-list{list-style:none;padding-left:0}.feature-list li{position:relative}.dashboard-card{background:#fff;border-radius:1rem;box-shadow:0 10px 30px #0000000d;font-family:Geist,sans-serif;font-weight:500}.challenge-card,.result-card{transition:transform .2s ease}.challenge-card:hover,.result-card:hover{transform:translateY(-2px)}.text-success{color:#309545!important}.badge{display:inline-block;padding:.35em .4em;font-size:.75em;font-weight:600;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}/*!* Metric styling *!*/.metric{display:flex;flex-direction:column;align-items:center}.metric .material-symbols-outlined{font-size:3rem!important;margin-bottom:.5rem;color:red!important}.fs-3{font-size:1.75rem!important}.mb-2{margin-bottom:.5rem!important}.mb-lg-0{margin-bottom:0!important}.p-3{padding:1rem!important}.p-5{padding:3rem!important}.me-2{margin-right:.5rem!important}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%;padding-right:15px;padding-left:15px}.g-4>*{padding:1.5rem}@media (max-width: 768px){.col-md-3,.col-md-4,.col-md-6,.col-md-7{flex:0 0 100%;max-width:100%}}@media (max-width: 992px){.col-lg-4,.col-lg-8,.col-lg-10{flex:0 0 100%;max-width:100%}.mb-lg-0{margin-bottom:1.5rem!important}}.article-title{font-family:Lora,serif;font-size:48px;font-weight:600;color:#2a2925;margin-bottom:12px;text-align:left}.article-subtitle{font-family:Inter,sans-serif;font-size:20px;font-weight:400;color:#666;margin-bottom:0;text-align:left;line-height:1.5}.converted-policy a{color:#06c;text-decoration:none}.converted-policy a:hover{text-decoration:underline}.note{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px 20px;margin:24px 0;display:flex;align-items:flex-start;gap:12px}.note-label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#495057;text-transform:uppercase;letter-spacing:.5px;min-width:fit-content}.note-icon{font-size:16px}.note-value{font-size:16px;color:#2a2925;line-height:1.6;margin:0}.ordered-list{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.list-counter{background:#2a2925;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0;margin-top:2px}.list-item{font-size:16px;color:#2a2925;line-height:1.7;font-weight:400;flex:1}.list{margin-bottom:20px}.survey-results{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:24px;margin:24px 0}.survey-title-block{display:flex;align-items:center;gap:12px;margin-bottom:20px}.survey-title-icon{font-size:20px}.survey-title{font-family:Lora,serif;font-size:18px;font-weight:600;color:#2a2925;margin:0}.survey-options{display:flex;flex-direction:column;gap:8px}.survey-option{font-size:16px;color:#2a2925;line-height:1.6;padding:8px 0;border-bottom:1px solid #e9ecef}.survey-option:last-child{border-bottom:none}@media (max-width: 1200px){.blog-post-inner{padding:0 80px}.article-title{font-size:42px}.article-subtitle{font-size:18px}.converted-policy h3{font-size:28px;margin-top:40px}.converted-policy h5{font-size:20px;margin-top:32px}}@media (max-width: 768px){.blog-post-inner{padding:0 16px}.article-start{padding-top:30px}.article-title{font-size:36px;text-align:center}.article-subtitle{font-size:16px;text-align:center}.metadata{text-align:center;margin-bottom:30px}.converted-policy h3{font-size:24px;margin-top:36px;margin-bottom:20px}.converted-policy h5{font-size:18px;margin-top:28px;margin-bottom:14px}.converted-policy p{font-size:15px;margin-bottom:18px}.converted-policy li{font-size:15px}.article-body{padding-bottom:60px}.note{flex-direction:column;gap:8px}.note-value,.list-item{font-size:15px}.survey-results{padding:20px}.survey-title{font-size:16px}.survey-option{font-size:15px}}@media (max-width: 480px){.article-title{font-size:28px}.article-subtitle{font-size:14px}.converted-policy h3{font-size:22px}.converted-policy h5{font-size:16px}.converted-policy p,.converted-policy li,.list-item,.survey-option,.note-value{font-size:14px}}.department-icon{width:40px;height:40px;background-color:#333;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin:0 auto}.progress{height:10px;background-color:#0000000d;border-radius:5px}.progress-bar{background-color:#723a7f;border-radius:5px}/*!* Metric boxes *!*/.metric-box{background-color:#723a7f0d;border-radius:1rem;transition:all .3s ease}.metric-box:hover{background-color:#723a7f1a}.metric-icon{font-size:2rem;color:#723a7f}.metric-value{font-size:1.5rem;font-weight:700;margin-bottom:0}/*!* Testimonial card *!*/.testimonial-card{background-color:#fff;border-radius:1rem;box-shadow:0 10px 30px #0000000d;border:1px solid rgba(0,0,0,.05)}.testimonial-avatar{width:50px;height:50px;background-color:#723a7f1a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#723a7f}/*!* CTA card *!*/.cta-card{background-color:#fff;border-radius:1rem;box-shadow:0 10px 30px #0000000d;border:1px solid rgba(0,0,0,.05)}@media (max-width: 768px){.mobile-minus{margin-top:-60px}}.page-start .hero-section{align-items:center;min-height:0vh}.container{width:100%;margin-right:auto;margin-left:auto;max-width:none;box-sizing:border-box}@media (max-width: 1199px) and (min-width: 745px){.container{padding-left:40px!important;padding-right:40px!important}}@media (max-width: 744px){.container{padding-left:15px!important;padding-right:15px!important}}.chart-section{margin-bottom:2rem;position:relative;height:200px}.messages-chart{position:relative;height:100%;width:100%}.bar-chart{display:flex;justify-content:space-between;height:100%;width:100%}.bar-column{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex:1;height:100%}.bar{width:70%;background-color:#723a7f99;border-radius:6px 6px 0 0;transition:all .3s ease;align-self:flex-end}.bar:hover{background-color:#723a7fcc;transform:translateY(-5px)}.day{margin-top:8px;font-size:.85rem;font-weight:500;color:#555}.analytics-dashboard{background:#fff;border-radius:1rem;padding:2rem}.dashboard-header h3{color:#2c3e50}.patterns-section{display:flex;flex-direction:column;gap:1rem}.pattern-item{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #eee}.pattern-item .label{font-weight:500;color:#666}.pattern-item .value{color:#2c3e50;font-weight:600}.feature-card{background:#fff;border-radius:1rem;padding:1.5rem;border:1px solid #e9ecef;transition:transform .2s ease}.feature-card:hover{transform:translateY(-5px)}.feature-list{list-style:none;padding:0}.feature-list li{position:relative;padding-left:1.5rem}.feature-list li:before{content:"✓";position:absolute;left:0;color:#723a7f;font-weight:700}.h-100{height:100%!important}.d-flex{display:flex!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.align-items-center{align-items:center!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-muted{color:#6c757d!important}.text-warning{color:#ffc107!important}.text-white{color:#fff!important}.bg-primary{background-color:#723a7f!important}.border-0{border:0!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.rounded-circle{border-radius:50%!important}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}.display-5{font-size:3rem;font-weight:300;line-height:1.2}.fw-bold{font-weight:700!important}.fst-italic{font-style:italic!important}.lead{font-size:1.25rem;font-weight:300}.fs-1{font-size:2.5rem!important}.fs-5{font-size:1.25rem!important}.h3{font-size:1.75rem}.h4{font-size:1.5rem}.small{font-size:.875em}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.pt-5{padding-top:3rem!important}.p-md-5{padding:3rem!important}.ps-md-5{padding-left:3rem!important}.me-1{margin-right:.25rem!important}.me-3{margin-right:1rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.gap-3{gap:1rem!important}.hero-image *,.phone-frame *{border:none!important;outline:none!important}.row{display:flex;flex-wrap:wrap}.col-12{flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%;padding-right:15px;padding-left:15px}.col-md-6{flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%;padding-right:15px;padding-left:15px}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%;padding-bottom:80px;padding-left:15px}.g-4>*{padding:.5rem}@media (max-width: 768px){.col-md-4,.col-md-6{flex:0 0 100%;max-width:100%}}@media (max-width: 992px){.col-lg-4,.col-lg-10{flex:0 0 100%;max-width:100%}}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:100px;color:#fff}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa;font-family:Geist,sans-serif;font-weight:500}.btn-light:hover{color:#000;background-color:#e9ecef;border-color:#dae0e5}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem;font-family:Lora,sans-serif;font-weight:500}.card-text{font-family:Geist,sans-serif;font-weight:400;color:#7d7d7d}.card-text:last-child{margin-bottom:0}.card-icon{color:#723a7f}.img-fluid{max-width:100%;height:auto}.phone-container{position:relative;display:inline-block;margin:15px auto 0}.img-fluid-2{width:240px;height:520px;display:block}.phone-body{position:relative;z-index:1;width:260px;height:535px}.chat-screen-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:240px;height:520px;object-fit:cover;object-position:center;mask:url(/assets/screen-BETlzxwd.png) no-repeat center;mask-size:contain;-webkit-mask:url(/assets/screen-BETlzxwd.png) no-repeat center;-webkit-mask-size:contain}@media (max-width: 960px){.phone-container{max-width:200px;width:100%;margin:140px auto 0;display:flex;align-items:center;justify-content:center}.phone-body{width:200px;height:410px}.chat-screen-overlay{width:185px;height:400px}}@media (max-width: 744px){.phone-container{margin:15px auto 0;display:block;text-align:center;max-width:280px;width:100%}.img-fluid-2{width:100%;height:auto;max-width:100%}.phone-body{width:100%;height:auto;aspect-ratio:260/535}.chat-screen-overlay{width:92.3%;height:auto;aspect-ratio:240/520;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}}.hero-image{text-align:center}.material-symbols-outlined:before{content:""}.position-relative{position:relative!important}.page-start .hero-image{display:flex;align-items:center;justify-content:flex-end;min-height:500px}.page-start .phone-frame{max-width:350px;margin:0}.page-start .row{align-items:center;min-height:70vh;padding-top:0;padding-bottom:0}.page-start .col-md-6{display:flex;flex-direction:column;justify-content:center;height:100%}.page-start .row.mb-5{margin-bottom:0}.step-circle{width:60px;height:60px}*{box-sizing:border-box}@media (max-width: 1199px) and (min-width: 745px){.page-start .container{padding-left:40px!important;padding-right:40px!important}}@media (max-width: 744px){.page-start .container{padding-left:15px!important;padding-right:15px!important}.page-start .row{min-height:auto;margin-left:0;margin-right:0}.page-start .col-md-6{margin-bottom:2rem;padding-left:0;padding-right:0}.page-start .hero-image{min-height:100px;justify-content:center}}.individuals-chat-animation{max-width:420px;width:100%;height:520px;margin:0 auto;position:relative;z-index:2;flex-shrink:0;align-self:center}@media (max-width: 1024px){.individuals-chat-animation{max-width:380px;height:480px;min-height:480px}}@media (max-width: 744px){.individuals-chat-animation{max-width:100%;height:400px;min-height:400px;margin-top:20px}}@media (max-width: 480px){.individuals-chat-animation{height:350px;min-height:350px;margin-top:16px}}._arrowList_cmnmb_1{list-style:none;margin:0;padding:0}._arrowListItem_cmnmb_7{display:block;font-family:Geist,sans-serif;font-size:16px;color:#232323;margin-bottom:8px}._arrowListItem_cmnmb_7:last-child{margin-bottom:0}._arrow_cmnmb_1{color:#8b5cf6;font-size:1.1em;line-height:1.5;margin-top:2px;flex-shrink:0;display:inline-block;vertical-align:middle;margin-right:8px}._arrowListItem_cmnmb_7>span:last-child{display:inline;vertical-align:middle}._title_cmnmb_35{font-weight:700;color:#232323}._description_cmnmb_40{font-weight:400;color:#232323}.form-page{background:#fff;padding:20px 0;min-height:100vh}.form-wrapper{max-width:1000px;margin:0 auto;padding:0 20px}.calendar-title{font-family:Lora,serif;font-size:48px;font-weight:600;color:#2a2925;margin-bottom:24px;line-height:1.2}.calendar-description{font-family:Inter,sans-serif;font-size:18px;font-weight:400;color:#666;line-height:1.6;max-width:600px;margin:0 auto 40px}.calendly-inline-widget{overflow:hidden}.calendly-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;text-align:center}@media (max-width: 1200px){.form-wrapper{max-width:900px}.calendar-title{font-size:42px}.calendar-description{font-size:17px}}@media (max-width: 1024px){.form-page{padding:60px 0}.form-wrapper{max-width:800px}.calendar-title{font-size:38px}}@media (max-width: 768px){.form-page{padding:40px 0}.form-wrapper{padding:0 16px}.calendar-title{font-size:32px;margin-bottom:20px}.calendar-description{font-size:16px;margin-bottom:32px}}@media (max-width: 480px){.form-page{padding:30px 0}.calendar-title{font-size:28px;margin-bottom:16px}.calendar-description{font-size:15px;margin-bottom:24px}}.text-center{text-align:center}.mb-4{margin-bottom:2rem}.demo-form-section{padding:40px 0 20px;display:flex;justify-content:center;position:relative;z-index:1}.demo-form-container{width:100%;max-width:700px;padding:0 20px;position:relative;z-index:2}.demo-form{display:flex;flex-direction:column;gap:20px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:32px;box-shadow:0 8px 32px #0000001a;position:relative;z-index:3}.form-row{display:flex;gap:16px}.form-field{flex:1;display:flex;flex-direction:column;gap:6px}.demo-form label{font-family:Geist,sans-serif;color:#2a2925;font-size:1rem;font-weight:500}.demo-form input,.demo-form textarea{font-family:Geist,sans-serif;font-size:1rem;color:#2a2925;border:1px solid #c9cedd;border-radius:8px;padding:12px 16px;background:#ffffffe6;outline:none;transition:all .2s ease;resize:none;position:relative;z-index:4}.demo-form input:focus,.demo-form textarea:focus{border:1.5px solid #555ED4;background:#fff;box-shadow:0 0 0 3px #555ed41a}.demo-form-submit{margin-top:8px;width:100%;font-size:1.1rem;padding:14px 20px;position:relative;z-index:4}@media (max-width: 768px){.demo-form-section{padding:20px 0 10px}.demo-form-container{padding:0 16px}.demo-form{padding:24px;gap:16px}.form-row{flex-direction:column;gap:16px}}@media (max-width: 480px){.demo-form-section{padding:10px 0 5px}.demo-form{padding:20px}.demo-form label{font-size:.9rem}.demo-form input,.demo-form textarea{font-size:.9rem;padding:10px 14px}}.display-6{font-size:2.5rem;font-weight:300;line-height:1.2}.h5{font-size:1.25rem}.h6{font-size:1rem}.mb-1{margin-bottom:.25rem!important}.p-4{padding:1.5rem!important}.order-md-1{order:1}.order-md-2{order:2}._monitoringSection_1uh7q_2{max-width:1200px;margin:0 auto;width:100%}@media (min-width: 1400px){._monitoringSection_1uh7q_2{max-width:1200px}}@media (min-width: 1600px){._monitoringSection_1uh7q_2{max-width:1200px}}.research-page{position:relative;overflow-x:hidden;background-color:#fff}.research-hero{padding:40px 0}.research-title{font-family:Lora,serif;font-size:56px;font-weight:700;color:#2a2925;margin-bottom:24px;line-height:1.1}.research-description{font-family:Geist,sans-serif;font-size:20px;font-weight:400;color:#7d7d7d;line-height:1.6;max-width:700px;margin:0 auto}.research-page .ww-card{background-color:#ffffff24;padding:80px 40px;border-radius:24px;box-shadow:0 10px 40px #00000014;text-align:center;margin:80px 0;position:relative}.research-page .ww-card .outline-btn{background:linear-gradient(135deg,#8b5aa3,#6b4496);font-weight:500;transition:all .3s ease}.research-page .ww-card .outline-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px #8b5aa366;background:linear-gradient(135deg,#9a64b0,#7a4fa3)}.research-page .ww-card .outline-btn .outline-btn__text{color:#fff!important;font-weight:500}.research-page .ww-card .outline-btn .outline-btn__icon svg{fill:#fff!important}@media (max-width: 1200px){.research-title{font-size:48px}.research-description{font-size:18px}.research-page .ww-card{padding:60px 30px;margin:60px 0}}@media (max-width: 768px){.research-title{font-size:36px;margin-bottom:20px}.research-description{font-size:16px}.research-hero{padding:30px 0}.research-page .ww-card{padding:40px 20px;margin:40px 0;border-radius:16px}.research-page .ww-card .outline-btn{padding:14px 28px;font-size:15px}}@media (max-width: 480px){.research-title{font-size:28px}.research-description{font-size:15px}.research-page .ww-card{padding:30px 15px;margin:30px 0}.research-page .ww-card .outline-btn{padding:12px 24px;font-size:14px}}.blog-post{background:#fff;width:100%}.blog-post-inner{max-width:1440px;margin:0 auto;padding:0}.article-start{padding-top:40px;padding-bottom:20px}.article-title{font-family:Lora,serif;font-size:48px;font-weight:600;color:#2a2925;margin-bottom:0;text-align:left}.article-body{padding-bottom:80px}.metadata{margin-bottom:40px}.metadata-label{font-size:14px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.metadata-value{font-size:16px;color:#2a2925;font-weight:400}.article-text{font-family:Inter,sans-serif;line-height:1.7}.converted-policy h3{font-family:Lora,serif;font-size:32px;font-weight:600;color:#2a2925;margin-top:48px;margin-bottom:24px;line-height:1.3}.converted-policy h5{font-family:Lora,serif;font-size:22px;font-weight:600;color:#2a2925;margin-top:36px;margin-bottom:16px;line-height:1.4}.converted-policy p{font-size:16px;color:#2a2925;margin-bottom:20px;line-height:1.7;font-weight:400}.converted-policy p strong{font-weight:600;color:#2a2925}.converted-policy ul{margin-bottom:24px;padding-left:24px}.converted-policy li{font-size:16px;color:#2a2925;margin-bottom:8px;line-height:1.7;font-weight:400}.converted-policy li::marker{color:#666}@media (max-width: 1440px){.blog-post-inner{padding:0 100px}}@media (max-width: 1200px){.blog-post-inner{padding:0 80px}.article-title{font-size:42px}.converted-policy h3{font-size:28px;margin-top:40px}.converted-policy h5{font-size:20px;margin-top:32px}}@media (max-width: 1024px){.blog-post-inner{padding:0 50px}}@media (max-width: 768px){.blog-post-inner{padding:0 16px}.article-start{padding-top:30px}.article-title{font-size:36px;text-align:center}.metadata{text-align:center;margin-bottom:30px}.converted-policy h3{font-size:24px;margin-top:36px;margin-bottom:20px}.converted-policy h5{font-size:18px;margin-top:28px;margin-bottom:14px}.converted-policy p{font-size:15px;margin-bottom:18px}.converted-policy li{font-size:15px}.article-body{padding-bottom:60px}}@media (max-width: 480px){.article-title{font-size:28px}.converted-policy h3{font-size:22px}.converted-policy h5{font-size:16px}.converted-policy p,.converted-policy li{font-size:14px}}.feature-card .card-icon,.feature-card .card-body .material-symbols-outlined.card-icon,.material-symbols-outlined{color:#723a7f!important;font-size:16px!important;display:block!important}.col-lg-6{flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}@media (max-width: 744px){.col-lg-6{flex:1;max-width:100%}}.universities-portal-container{width:100%;display:flex;justify-content:center;align-items:center}.universities-portal-container svg{width:100%;height:auto;max-width:1200px;max-height:1200px}@media (max-width: 767px){.universities-portal-container{margin:30px 0;padding:0;width:100vw;margin-left:calc(-50vw + 50%)}.universities-portal-container svg{width:100%;height:auto;max-width:none;max-height:none}}@media (max-width: 480px){.universities-portal-container{margin:20px 0;padding:0;width:100vw;margin-left:calc(-50vw + 50%)}.universities-portal-container svg{width:100%;height:auto;max-width:none;max-height:none}}._contactUsWrapper_14kwp_1{padding-left:160px;padding-right:160px;box-sizing:border-box}@media screen and (max-width: 1199px) and (min-width: 745px){._contactUsWrapper_14kwp_1{padding-left:40px;padding-right:40px}}@media screen and (max-width: 744px){._contactUsWrapper_14kwp_1{padding-left:15px;padding-right:15px}._row_14kwp_22{flex-direction:column;gap:12px}}._mainContent_14kwp_28{padding-top:80px;padding-bottom:80px;width:100%;max-width:480px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._title_14kwp_43{font-family:Lora,serif;font-size:2rem;color:#2a2925;font-weight:700;text-align:center;margin-bottom:16px}._subtitle_14kwp_52{font-family:Geist,sans-serif;color:#2a2925;font-size:1.1rem;text-align:center;margin-bottom:32px}._email_14kwp_60{color:#2a2925;text-decoration:underline;font-weight:500}._form_14kwp_66{width:100%;display:flex;flex-direction:column;gap:20px}._row_14kwp_22{display:flex;gap:16px}._inputGroup_14kwp_78{flex:1;display:flex;flex-direction:column;gap:6px}label{font-family:Geist,sans-serif;color:#2a2925;font-size:1rem;font-weight:500}input,textarea{font-family:Geist,sans-serif;font-size:1rem;color:#2a2925;border:1px solid #e2e2e2;border-radius:8px;padding:10px 12px;background:#fff;outline:none;transition:border .2s;resize:none}input:focus,textarea:focus{border:1.5px solid #555ED4}._submitBtn_14kwp_109{margin-top:8px;width:100%;font-size:1.1rem}@font-face{font-family:Lora;src:url(/assets/Lora-Regular-D3dYsrbM.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-Italic-B0AN4OBI.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-Medium-5-VwAdgt.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-MediumItalic-DYKtpLnl.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-SemiBold-Beusc9tC.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-SemiBoldItalic-wVM1E9XM.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-Bold-EnVoNRt7.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-BoldItalic-Lxr4jBCI.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Thin-B3hTId5T.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-ExtraLight-CyBvL_uc.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Light-DUyu2-xF.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Regular-BCrLS6HJ.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Medium-C6X8vKEc.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-SemiBold-B7D3MIoP.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Bold-Dl6NLs_g.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-ExtraBold-DN6lYWsw.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Black-DL1IfRcj.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--container-max-width: 1440px;--container-padding: 160px;--breakpoint-desktop: 1440px;--breakpoint-tablet: 1024px;--breakpoint-mobile: 768px;--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 24px;--spacing-lg: 32px;--spacing-xl: 48px;--spacing-xxl: 64px;--font-size-base: 16px;--line-height-base: 1.5}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:var(--font-size-base);-webkit-text-size-adjust:100%}body{min-height:100vh;scroll-behavior:auto;text-rendering:optimizeSpeed;line-height:var(--line-height-base);font-family:Lora,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}@media screen and (max-width: 1440px){.container{padding-left:80px;padding-right:80px}}@media screen and (max-width: 1024px){.container{padding-left:40px;padding-right:40px}}@media screen and (max-width: 768px){.container{padding-left:16px;padding-right:16px}}@media (max-width: 768px){html{scroll-behavior:smooth}}ul,ol{list-style:none}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.global_container{width:100%;max-width:1440px;margin:0 auto;padding-left:max(40px,calc(160px - max(0px,(1440px - 100vw) * .5)));padding-right:max(40px,calc(160px - max(0px,(1440px - 100vw) * .5)));box-sizing:border-box}@media screen and (max-width: 744px){.global_container{padding-left:15px;padding-right:15px}}@font-face{font-family:Lora;src:url(/assets/Lora-Regular-D3dYsrbM.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-Italic-B0AN4OBI.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-Medium-5-VwAdgt.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-MediumItalic-DYKtpLnl.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-SemiBold-Beusc9tC.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-SemiBoldItalic-wVM1E9XM.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-Bold-EnVoNRt7.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-BoldItalic-Lxr4jBCI.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Thin-B3hTId5T.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-ExtraLight-CyBvL_uc.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Light-DUyu2-xF.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Regular-BCrLS6HJ.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Medium-C6X8vKEc.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-SemiBold-B7D3MIoP.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Bold-Dl6NLs_g.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-ExtraBold-DN6lYWsw.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Black-DL1IfRcj.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}
