@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";:root{font-family:Nunito,sans-serif;line-height:1.5;font-weight:400}html{overflow-x:hidden}body{margin:0;overflow-x:hidden;background:#f3f3f3;font-family:Nunito,sans-serif}h1,h2,h3,h4,h5,h6{line-height:normal}p,span,li,a,button,input,textarea,select,label{font-family:Nunito,sans-serif}#root{min-height:100vh}.site-main{position:relative}.site-main__content{animation:pageFadeIn .36s ease;transform-origin:center top}.site-main.is-transitioning .site-main__content{animation:pageFadeIn .36s ease}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}*,*:before,*:after{box-sizing:border-box}img{max-width:100%}.site-shell{min-height:100vh;display:flex;flex-direction:column}.site-main{flex:1;width:100%}.page-section{max-width:1100px;margin:0 auto}.page-section a{color:#0f172a;text-decoration:none;font-weight:600}.btn{--arrow-black-opacity: 1;--arrow-white-opacity: 0;--arrow-black-opacity-hover: 1;--arrow-white-opacity-hover: 0;min-width:95px;min-height:40px;padding:0 18px;border:1px solid transparent;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:Nunito,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:transform .25s ease,opacity .25s ease,border-color .25s ease,color .25s ease,background-color .25s ease;white-space:nowrap}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-2px)}.btn-label,.btn-icon{display:inline-flex;align-items:center}.btn-label{text-decoration:none}.btn-icon-stack{position:relative;width:16px;height:16px;display:inline-flex}.btn-icon-asset,.btn-icon img{width:16px;height:16px;display:block;flex-shrink:0}.btn-icon-asset{position:absolute;inset:0;transition:opacity .25s ease}.btn-icon-asset--black{opacity:var(--arrow-black-opacity)}.btn-icon-asset--white{opacity:var(--arrow-white-opacity)}.btn:hover:not(:disabled):not([aria-disabled=true]) .btn-icon-asset--black{opacity:var(--arrow-black-opacity-hover)}.btn:hover:not(:disabled):not([aria-disabled=true]) .btn-icon-asset--white{opacity:var(--arrow-white-opacity-hover)}.btn-primary{background:#111;color:#fff;border-color:#111;--arrow-black-opacity: 0;--arrow-white-opacity: 1;--arrow-black-opacity-hover: 1;--arrow-white-opacity-hover: 0}.btn-primary:hover:not(:disabled):not([aria-disabled=true]){background:transparent;color:#111;border-color:#111}.btn-light{background:#fff;color:#111;border-color:#fff;--arrow-black-opacity: 1;--arrow-white-opacity: 0;--arrow-black-opacity-hover: 0;--arrow-white-opacity-hover: 1}.btn-light:hover:not(:disabled):not([aria-disabled=true]){background:transparent;color:#fff;border-color:#fff}.btn-outline-dark{background:transparent;color:#111;border-color:#1111117a;--arrow-black-opacity: 1;--arrow-white-opacity: 0;--arrow-black-opacity-hover: 0;--arrow-white-opacity-hover: 1}.btn-outline-dark:hover:not(:disabled):not([aria-disabled=true]){background:#111;color:#fff;border-color:#111}.btn-outline-light{background:transparent;color:#fff;border-color:#ffffffe6;--arrow-black-opacity: 0;--arrow-white-opacity: 1;--arrow-black-opacity-hover: 1;--arrow-white-opacity-hover: 0}.btn-outline-light:hover:not(:disabled):not([aria-disabled=true]){background:#fff;color:#111;border-color:#fff}.btn-contact-submit{min-width:86px;min-height:34px;padding:0 18px;border-radius:6px;background:#fff;color:#111;border-color:#1111117a}.btn-contact-submit:hover:not(:disabled):not([aria-disabled=true]){background:#111;color:#fff;border-color:#111}@media(max-width:640px){.btn{min-height:46px;padding:0 18px;font-size:14px;gap:8px}.btn-contact-submit{min-height:42px}.btn-icon-stack,.btn-icon-asset,.btn-icon img{width:14px;height:14px}}.navbar-shell{position:fixed;top:0;left:0;width:100%;z-index:40;padding:20px 65px 0;margin-bottom:-78px;pointer-events:none}.navbar{position:relative;width:100%;max-width:1600px;margin:0 auto;background:#111111fa;color:#fff;border-radius:8px;box-shadow:#00000001;pointer-events:auto}.navbar-container{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:0 18px 0 16px}.navbar-brand{display:inline-flex;align-items:center;flex-shrink:0}.navbar-logo{width:64px;height:32px;display:block}.nav-links{list-style:none;display:flex;align-items:center;justify-content:center;gap:48px;margin:0;padding:0;flex:1}.nav-item{position:relative;display:flex;padding-bottom:18px;margin-bottom:-18px}.nav-item.has-dropdown:after{content:"";position:absolute;top:100%;left:0;right:0;height:14px}.nav-link{background:transparent;border:0;color:#ffffffe0;padding:8px 0;font-family:Nunito,sans-serif;font-size:16px;font-weight:500;line-height:1;display:inline-flex;align-items:center;gap:8px;position:relative;cursor:pointer;transition:color .25s ease,opacity .25s ease;text-decoration:none}.nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:#fff;opacity:0;transform:scaleX(.4);transition:transform .25s ease,opacity .25s ease}.nav-link:hover,.nav-link:focus-visible,.nav-link.active{color:#fff;outline:none}.nav-link:hover:after,.nav-link:focus-visible:after,.nav-link.active:after{opacity:1;transform:scaleX(1)}.nav-arrow{transition:transform .25s ease}.nav-arrow.open{transform:rotate(180deg)}.nav-dropdown{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%) translateY(10px);min-width:220px;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#111111fa;box-shadow:0 14px 36px #1111111f;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s ease}.nav-dropdown.open{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.nav-dropdown:not(.nav-dropdown--features){display:grid;gap:18px}.nav-dropdown--features{width:min(100%,760px);min-width:760px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.nav-item--features{position:static}.nav-item--features .nav-dropdown--features{left:50%;right:auto;width:min(100%,760px);min-width:760px;transform:translate(-50%) translateY(10px)}.nav-item--features .nav-dropdown--features.open{transform:translate(-50%) translateY(0)}.nav-dropdown-column{display:grid;gap:18px;align-self:start;align-content:start;grid-auto-rows:min-content;height:max-content}.nav-mobile-feature-list{display:none}.nav-dropdown-item{position:relative;display:inline-flex;align-items:center;width:100%;min-height:28px;padding:4px 0;border-radius:0;color:#fffc;text-decoration:none;transition:color .22s ease}.nav-dropdown-item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#fff;opacity:0;transform:scaleX(.35);transform-origin:left center;transition:transform .22s ease,opacity .22s ease}.nav-dropdown-item:hover,.nav-dropdown-item:focus-visible{color:#fff;outline:none}.nav-dropdown-item:hover:after,.nav-dropdown-item:focus-visible:after{opacity:1;transform:scaleX(1)}.nav-dropdown-title{font-family:Nunito,sans-serif;font-size:16px;font-weight:500;line-height:1.35}.nav-cta{display:flex;align-items:center;gap:10px;flex-shrink:0;color:#fff}.nav-btn{min-width:95px;min-height:40px;padding:0 16px;border-radius:6px;font-size:14px;font-weight:500}.nav-btn-login{--btn-bg: transparent;--btn-color: #ffffff;--btn-border: rgba(#ffffff, .9);--btn-hover-bg: #ffffff;--btn-hover-color: #111111;--btn-hover-border: #ffffff}.nav-btn-register{--btn-bg: #ffffff;--btn-color: #111111;--btn-border: #ffffff;--btn-hover-bg: transparent;--btn-hover-color: #ffffff;--btn-hover-border: #ffffff}.nav-mobile-actions{display:none}.hamburger{display:none;width:42px;height:42px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:transparent;color:#fff;align-items:center;justify-content:center;flex-direction:column;gap:8px;cursor:pointer;flex-shrink:0}.hamburger span{width:18px;height:1.5px;border-radius:999px;background:currentColor;transition:transform .25s ease,opacity .25s ease}.hamburger.active span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media(max-width:1024px){.navbar-shell{padding:18px 32px 0;margin-bottom:-86px}.navbar-container{min-height:62px;padding:0 18px}.nav-links{gap:24px}.nav-dropdown--features{width:min(100%,680px);min-width:680px;gap:20px}.nav-item--features .nav-dropdown--features{width:min(100%,680px);min-width:680px;left:50%;right:auto}}@media(max-width:860px){.navbar-shell{padding:18px 20px 0;margin-bottom:-86px}.navbar-shell.menu-open{pointer-events:auto}.navbar-shell.menu-open:before{content:"";position:fixed;inset:0;background:#11111152;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:-1}.navbar{position:relative;overflow:visible}.navbar-container{min-height:68px;padding:0 18px}.navbar-logo{width:92px}.hamburger{display:inline-flex}.nav-cta{display:none}.nav-links{position:fixed;inset:98px 20px 18px;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#111;border-radius:16px;box-shadow:0 14px 36px #1111111f;padding:20px;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease;z-index:45}.nav-links.active{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-item{width:100%;flex-direction:column;padding-bottom:0;margin-bottom:0}.nav-item.has-dropdown:after{display:none}.nav-item--features{position:relative}.nav-link{width:100%;justify-content:space-between;padding:14px 0;font-size:14px}.nav-link:after{bottom:4px;display:none}.nav-dropdown,.nav-dropdown:not(.nav-dropdown--features),.nav-mobile-feature-list{display:none;position:static;inset:auto;width:100%;min-width:0;margin-top:6px;padding:0;border:0;border-radius:14px;background:#ffffff0a;box-shadow:none;opacity:1;overflow:hidden;pointer-events:none;transform:none}.nav-dropdown.open,.nav-dropdown:not(.nav-dropdown--features).open,.nav-mobile-feature-list.open{display:grid;gap:6px;padding:8px;pointer-events:auto}.nav-dropdown-item:hover,.nav-dropdown-item:focus-visible{background:#ffffff0f}.nav-dropdown-column{gap:6px}.nav-dropdown-item{display:flex;width:100%;min-height:0;padding:12px 14px;border-radius:10px}.nav-dropdown-item:after{display:none}.nav-mobile-actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:12px;margin-top:8px;border-top:1px solid rgba(255,255,255,.1);color:#fff;flex-shrink:0}}@media(max-width:540px){.navbar-shell{margin-bottom:-82px}.navbar-container{min-height:64px;gap:16px;padding:0 14px}.navbar-logo{width:84px}.nav-links{top:92px;bottom:12px;padding:18px 16px}.nav-mobile-actions{grid-template-columns:1fr}}.footer-shell{padding:120px 65px 32px;background-color:#fff}.footer{width:100%;max-width:1600px;margin:0 auto;background:#111;color:#fff;border-radius:12px;padding:34px 32px 28px;box-shadow:#00000001}.footer-top{max-width:760px;margin:0 auto;text-align:center}.footer-top h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,48px);line-height:normal;font-weight:600;color:#fff}.footer-top p{margin:0 auto;max-width:620px;color:#ffffffb3;font-size:16px;line-height:normal}.footer-actions{margin-top:75px;display:flex;align-items:center;justify-content:center;gap:14px;color:#fff}.footer-btn{min-width:154px;min-height:54px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:600}.footer-btn-primary{--btn-bg: #ffffff;--btn-color: #111111;--btn-border: #ffffff;--btn-hover-bg: transparent;--btn-hover-color: #ffffff;--btn-hover-border: #ffffff}.footer-btn-outline{--btn-bg: transparent;--btn-color: #ffffff;--btn-border: rgba(#ffffff, .78);--btn-hover-bg: #ffffff;--btn-hover-color: #111111;--btn-hover-border: #ffffff}.footer-divider{width:100%;height:1px;background:#ffffff1f;margin:40px 0 32px}.footer-content{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:36px}.footer-logo-link{display:inline-flex;margin-bottom:26px}.footer-logo{width:102px;height:auto;display:block}.footer-brand p{margin:0 0 10px;max-width:360px;color:#ffffffb3;line-height:1.8}.footer-section h4{margin:0 0 22px;color:#fff;font-family:Nunito,sans-serif;font-size:16px;font-weight:600}.footer-section ul{list-style:none;margin:0;padding:0;display:grid;gap:18px}.footer-section a{color:#ffffffb3;text-decoration:none;transition:color .25s ease,transform .25s ease}.footer-section a:hover{color:#fff;transform:translateY(-1px)}.footer-contact a{display:inline-flex;align-items:center;gap:12px}.footer-contact img{width:20px;height:20px;flex-shrink:0}.footer-bottom{margin-top:36px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.footer-bottom p{margin:0;color:#ffffffb3}.social-links{display:flex;align-items:center;gap:14px}.social-links a{width:40px;height:40px;border-radius:12px;background:#fff;display:inline-flex;align-items:center;justify-content:center;transition:transform .25s ease}.social-links a:hover{transform:translateY(-2px)}.social-links img{width:20px;height:20px;display:block}@media(max-width:1024px){.footer-shell{padding:120px 32px 28px}.footer{padding:32px 24px 24px}.footer-content{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:100%}}@media(max-width:640px){.footer-shell{padding:84px 20px 20px}.footer{padding:28px 18px 22px;border-radius:16px}.footer-top h2{font-size:30px}.footer-actions{flex-direction:column;align-items:stretch}.footer-content{grid-template-columns:1fr;gap:28px}.footer-bottom{flex-direction:column;align-items:flex-start}}.cookie-consent{position:fixed;right:24px;bottom:24px;z-index:1200;width:min(360px,100vw - 32px)}.cookie-consent__card{display:grid;gap:14px;padding:22px;border-radius:18px;background:#111111f5;color:#fff;box-shadow:0 20px 48px #11111129}.cookie-consent__eyebrow{font-family:Nunito,sans-serif;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.cookie-consent__card h3{margin:0;font-family:Nunito,sans-serif;font-size:22px;line-height:1.2;font-weight:700}.cookie-consent__card p{margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#ffffffd1}.cookie-consent__actions{display:flex;gap:12px}.cookie-consent__button{flex:1;min-height:44px;border-radius:999px;border:1px solid transparent;font-family:Nunito,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:transform .2s ease,opacity .2s ease,background .2s ease}.cookie-consent__button:hover{transform:translateY(-1px)}.cookie-consent__button--accept{background:#fff;color:#111}.cookie-consent__button--reject{background:transparent;border-color:#ffffff47;color:#fff}.cookie-consent__link{font-family:Nunito,sans-serif;font-size:13px;font-weight:500;color:#fff;text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.cookie-consent{left:16px;right:16px;bottom:16px;width:auto}.cookie-consent__card{padding:18px}.cookie-consent__actions{flex-direction:column}}.whatsapp-support{position:fixed;bottom:20px;right:20px;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#111,#111111e0);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #11111147;z-index:1000;text-decoration:none;color:#fff;will-change:transform,box-shadow;animation:whatsapp-float-smooth 3s ease-in-out infinite;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s ease,background .3s ease}.whatsapp-support:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #111111;opacity:0;pointer-events:none;animation:whatsapp-ring-smooth 3s ease-out infinite}.whatsapp-support:hover{animation-play-state:paused;transform:scale(1.1);box-shadow:0 8px 24px #11111173;background:linear-gradient(135deg,#1e1e1e,#111)}.whatsapp-support:active{transform:scale(.95)}.whatsapp-support__core{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;z-index:2}.whatsapp-support__icon{width:32px;height:32px;display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.1))}@keyframes whatsapp-float-smooth{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes whatsapp-ring-smooth{0%{transform:scale(1);opacity:.5}70%{transform:scale(1.5);opacity:0}to{opacity:0}}@media(max-width:768px){.whatsapp-support{bottom:16px;right:16px;width:56px;height:56px}.whatsapp-support__icon{width:28px;height:28px}}.core-modules-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.core-modules-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.core-modules-section{padding-left:20px;padding-right:20px}}.core-modules-section{padding-top:76px;padding-bottom:80px;background:#f7f7f7}.core-modules-container{max-width:1600px;margin:0 auto}.core-modules-heading{max-width:980px;margin:0 auto 75px;text-align:center}.core-modules-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.core-modules-heading p{margin:0 auto;max-width:920px;font-family:Nunito,sans-serif;font-size:16px;line-height:2;color:#111111b3}.core-module-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,620px);align-items:center;gap:clamp(56px,5vw,110px)}.core-module-row+.core-module-row{margin-top:58px}.core-module-row-reverse{grid-template-columns:minmax(520px,620px) minmax(0,1fr)}.core-module-row-reverse .core-module-visual{order:1}.core-module-row-reverse .core-module-copy{order:2}.core-module-copy{width:100%;max-width:645px;justify-self:stretch}.core-module-copy h3{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:38px;line-height:normal;font-weight:600;color:#111}.core-module-intro{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:2.15;color:#11111194}.core-module-features{margin-top:34px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 40px;max-width:520px}.core-module-feature h4{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;font-weight:700;color:#111}.core-module-feature p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#1111118f}.core-module-visual{width:100%;max-width:620px;height:auto}.core-module-visual img{width:100%;max-width:620px;height:auto;max-height:500px;display:block;object-fit:contain}.core-module-visual-sales{justify-self:end}.core-module-visual-purchase{justify-self:start}@media(min-width:1680px){.core-modules-heading{max-width:1120px}.core-modules-heading p{max-width:1020px;font-size:18px}.core-module-row{grid-template-columns:minmax(0,1fr) minmax(620px,720px);gap:128px}.core-module-row-reverse{grid-template-columns:minmax(620px,720px) minmax(0,1fr)}.core-module-copy{max-width:720px}.core-module-copy h3{font-size:42px}.core-module-intro{font-size:18px}.core-module-features{max-width:580px;gap:44px 48px}.core-module-visual,.core-module-visual img{max-width:720px;max-height:560px}}@media(max-width:980px){.core-modules-section{padding-top:60px;padding-bottom:72px}.core-modules-heading{margin-bottom:44px}.core-modules-heading p br{display:none}.core-module-row,.core-module-row-reverse{grid-template-columns:1fr;gap:28px}.core-module-row+.core-module-row{margin-top:48px}.core-module-row-reverse .core-module-visual,.core-module-row-reverse .core-module-copy{order:initial}.core-module-row-reverse .core-module-visual{order:-1}.core-module-copy,.core-module-intro,.core-module-features{max-width:100%}.core-module-visual,.core-module-visual img,.core-module-visual-sales,.core-module-visual-purchase{width:100%;max-width:560px;height:auto;justify-self:center}}@media(max-width:640px){.core-modules-heading h2{font-size:30px}.core-modules-heading p{font-size:13px;line-height:1.75}.core-module-copy h3{font-size:28px}.core-module-intro{font-size:16px;line-height:1.85}.core-module-features{grid-template-columns:1fr;gap:20px}.core-module-feature p{font-size:14px}}.cost-optimization-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.cost-optimization-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.cost-optimization-section{padding-left:20px;padding-right:20px}}.cost-optimization-section{padding-top:76px;padding-bottom:80px;background:#f7f7f7}.cost-optimization-container{max-width:1600px;margin:0 auto}.cost-optimization-heading{max-width:760px;margin:0 auto 75px;text-align:center}.cost-optimization-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.cost-optimization-heading p{margin:0 auto;max-width:660px;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b3}.cost-optimization-visual{max-width:1133px;margin:0 auto 34px}.cost-optimization-visual img{width:1133px;max-width:100%;height:424px;display:block;object-fit:contain}.cost-optimization-cards{padding:0 110px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cost-optimization-card{background:#ffffffe6;border:1px solid rgba(17,17,17,.05);border-radius:16px;padding:24px 20px 18px;box-shadow:0 4px 12px #1111110f}.cost-optimization-card h3{margin:18px 0 10px;font-family:Nunito,sans-serif;font-size:18px;line-height:1.2;font-weight:700;color:#111}.cost-optimization-card p{margin:0;max-width:300px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.75;color:#1111118f}.cost-optimization-card-icon{width:28px;height:28px;display:block}@media(max-width:980px){.cost-optimization-section{padding-top:60px;padding-bottom:72px}.cost-optimization-heading{margin-bottom:34px}.cost-optimization-visual{margin-bottom:24px}.cost-optimization-visual img{width:100%;height:auto}.cost-optimization-cards{padding:0;grid-template-columns:1fr}.cost-optimization-card p{max-width:100%}}@media(max-width:640px){.cost-optimization-heading h2{font-size:30px}.cost-optimization-heading p{font-size:13px;line-height:1.75}.cost-optimization-card{padding:16px}}.finance-highlights-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.finance-highlights-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.finance-highlights-section{padding-left:20px;padding-right:20px}}.finance-highlights-section{padding-top:78px;padding-bottom:86px;background:#fff}.finance-highlights-container{width:100%;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:64px}.finance-highlight{width:100%;justify-self:center}.finance-highlight h3{margin:24px 0 14px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:700;color:#111}.finance-highlight p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#11111194}.finance-highlight-icon{width:40px;height:40px;display:block}@media(min-width:1680px){.finance-highlights-container{max-width:1280px;gap:88px}.finance-highlight h3{font-size:26px}.finance-highlight p{font-size:17px}}@media(max-width:980px){.finance-highlights-section{padding-top:56px;padding-bottom:64px}.finance-highlights-container{width:100%;max-width:100%;grid-template-columns:1fr;gap:32px;justify-content:stretch}.finance-highlight{max-width:100%;justify-self:stretch}}.hero-section{padding:118px 0 48px 65px;min-height:100vh;background:#f7f7f7;overflow:clip}@media(max-width:780px){.hero-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.hero-section{padding-left:20px;padding-right:20px}}.hero-container{width:min(100%,1720px);min-height:calc(100vh - 166px);display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;gap:clamp(28px,3vw,56px)}.hero-content{width:100%;max-width:540px;padding-top:6px}.hero-content h1{margin:0 0 28px;max-width:540px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;letter-spacing:-.055em;color:#111}.hero-content p{margin:0;max-width:500px;font-family:Nunito,sans-serif;font-size:16px;line-height:32px;color:#111111b3}.hero-actions{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px}.hero-btn{min-width:154px;min-height:54px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:600;gap:10px}.hero-btn img,.hero-btn .btn-icon-asset,.hero-btn .btn-icon-svg{width:16px;height:16px}.hero-btn-primary{box-shadow:none}.hero-benefits{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px 30px}.hero-benefit{display:inline-flex;align-items:center;gap:8px;font-family:Nunito,sans-serif;font-size:14px;line-height:1.5;color:#1111118a}.hero-benefit img{width:12px;height:12px;flex-shrink:0}.hero-media{display:flex;justify-content:flex-end;align-items:center;min-width:0;width:100%;overflow:hidden}.hero-media img{width:min(100%,1080px);height:auto;display:block;object-fit:contain;object-position:right center}@media(min-width:1920px){.hero-container{width:100%;grid-template-columns:minmax(0,630px) minmax(0,1fr);gap:64px}.hero-content{max-width:630px;padding-top:0}.hero-content h1{max-width:560px}.hero-content p{max-width:520px;line-height:1.95}.hero-media img{width:75%;max-width:1080px}}@media(min-width:1920px)and (max-height:760px){.hero-section{min-height:auto;padding-top:134px;padding-bottom:40px}.hero-container{min-height:auto;align-items:start}.hero-content{padding-top:100px;padding-left:100px}.hero-content h1{margin-bottom:20px}.hero-content p{line-height:1.75}.hero-actions{margin-top:28px}.hero-benefits{margin-top:18px}}@media(max-width:1280px){.hero-container{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:32px}.hero-content,.hero-content h1,.hero-content p{max-width:100%}.hero-content h1{font-size:clamp(40px,4.2vw,48px)}.hero-content p{line-height:1.95}.hero-media img{width:min(100%,760px)}}@media(max-width:980px){.hero-section{min-height:auto;padding-top:118px;padding-bottom:56px}.hero-container{min-height:auto;grid-template-columns:1fr;gap:30px}.hero-content{max-width:100%;padding-top:0}.hero-content h1{max-width:100%;font-size:clamp(38px,7vw,48px);line-height:1.14}.hero-content p{max-width:100%;font-size:15px;line-height:1.9}.hero-actions{gap:12px}.hero-btn{min-height:46px;min-width:95px;padding:0 18px;font-size:14px}.hero-benefits{gap:12px 20px}.hero-benefit{font-size:14px}.hero-benefit img{width:14px;height:14px}}@media(max-width:640px){.hero-section{padding-top:104px;padding-bottom:40px}.hero-content h1{margin-bottom:16px;font-size:36px}.hero-content p{font-size:15px;line-height:1.85}.hero-actions{gap:10px}.hero-btn{width:100%}.hero-benefits{flex-direction:column;gap:10px}.hero-media{display:none}}.inventory-management-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.inventory-management-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.inventory-management-section{padding-left:20px;padding-right:20px}}.inventory-management-section{padding-top:76px;padding-bottom:80px;background:#fff}.inventory-management-container{max-width:1600px;margin:0 auto}.inventory-management-heading{max-width:760px;margin:0 auto 75px;text-align:center}.inventory-management-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.inventory-management-heading p{margin:0 auto;max-width:650px;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b3}.inventory-management-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.inventory-card{background:#ffffff57;border:1px solid rgba(17,17,17,.03);border-radius:18px;padding:16px 16px 14px;box-shadow:0 4px 12px #1111110f}.inventory-card img{width:100%;height:auto;display:block;border-radius:12px}.inventory-card-copy{margin-bottom:12px}.inventory-card-copy h3{margin:0 0 6px;font-family:Nunito,sans-serif;font-size:18px;line-height:1.2;font-weight:700;color:#111}.inventory-card-copy p{margin:0;font-family:Nunito,sans-serif;font-size:13px;line-height:1.7;color:#1111118f}@media(max-width:980px){.inventory-management-section{padding-top:60px;padding-bottom:72px}.inventory-management-heading{margin-bottom:38px}.inventory-management-grid{grid-template-columns:1fr}}@media(max-width:640px){.inventory-management-heading h2{font-size:30px}.inventory-management-heading p{font-size:13px;line-height:1.75}.inventory-card{padding:14px}.inventory-card-copy h3{font-size:17px}.inventory-card-copy p{font-size:12px}}.pricing-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.pricing-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.pricing-section{padding-left:20px;padding-right:20px}}.pricing-section{padding-top:76px;padding-bottom:80px;background:#f7f7f7}.pricing-container{max-width:1600px;margin:0 auto}.pricing-heading{max-width:760px;margin:0 auto 75px;text-align:center}.pricing-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.pricing-heading p{margin:0 auto;max-width:590px;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b3}.pricing-toggle{width:fit-content;margin:0 auto 34px;padding:4px;border:1px solid rgba(17,17,17,.08);border-radius:12px;background:#fffc;display:flex;align-items:center;gap:2px}.pricing-toggle-btn{min-height:34px;padding:0 16px;border:0;border-radius:8px;background:transparent;font-family:Nunito,sans-serif;font-size:12px;font-weight:500;color:#1111119e;cursor:pointer}.pricing-toggle-btn.active{background:#fff;color:#111;box-shadow:0 4px 12px #1111110f}.pricing-toggle-badge{padding:0 12px 0 6px;font-family:Nunito,sans-serif;font-size:11px;color:#1111117a}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pricing-card{min-height:512px;background:#fffffff0;border:1px solid rgba(17,17,17,.06);border-radius:20px;box-shadow:0 4px 12px #1111110f;overflow:hidden;display:flex;flex-direction:column}.pricing-card-top{padding:22px 18px 16px}.pricing-card-top h3{margin:0 0 18px;font-family:Nunito,sans-serif;font-size:22px;line-height:1.2;font-weight:600;color:#111}.pricing-card-top p{margin:0 0 18px;font-family:Nunito,sans-serif;font-size:12px;line-height:1.75;color:#111111b3}.pricing-price-row{margin-bottom:12px;display:flex;align-items:flex-end;gap:4px}.pricing-old-price-inline{margin-bottom:4px;font-family:Nunito,sans-serif;font-size:18px;line-height:1;font-weight:700;color:#11111180;text-decoration:line-through}.pricing-price{font-family:Nunito,sans-serif;font-size:34px;line-height:1;font-weight:700;color:#111}.pricing-period{margin-bottom:4px;font-family:Nunito,sans-serif;font-size:11px;color:#1111118f}.pricing-btn{width:100%;min-height:40px;border-radius:8px;font-size:12px}.pricing-card-bottom{flex:1;padding:18px 18px 24px;border-top:1px solid rgba(17,17,17,.05)}.pricing-card-bottom h4{margin:0 0 8px;font-family:Nunito,sans-serif;font-size:13px;line-height:1.2;font-weight:600;color:#111}.pricing-card-bottom p{margin:0 0 18px;font-family:Nunito,sans-serif;font-size:12px;line-height:1.7;color:#111111b3}.pricing-card-bottom ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.pricing-card-bottom li{position:relative;padding-left:18px;font-family:Nunito,sans-serif;font-size:12px;line-height:1.4;color:#111111b3}.pricing-card-bottom li:before{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;border-radius:50%;background:#111111b8}.pricing-card.is-featured .pricing-btn{box-shadow:none}@media(max-width:980px){.pricing-section{padding-top:60px;padding-bottom:72px}.pricing-grid{grid-template-columns:1fr}.pricing-card{min-height:0}}@media(max-width:640px){.pricing-heading h2{font-size:30px}.pricing-heading p{font-size:13px;line-height:1.75}.pricing-toggle{width:100%;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:8px}.pricing-toggle-badge{width:100%;padding:0;text-align:center}.pricing-card-top,.pricing-card-bottom{padding-left:16px;padding-right:16px}}.reports-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.reports-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.reports-section{padding-left:20px;padding-right:20px}}.reports-section{padding-top:76px;padding-bottom:96px;background:#fff}.reports-container{max-width:1600px;margin:0 auto}.reports-heading{max-width:760px;margin:0 auto 75px;text-align:center}.reports-heading .ant-typography{color:#111}.reports-heading h2.ant-typography{margin-bottom:16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700}.reports-heading .ant-typography:last-child{margin-bottom:0;max-width:560px;margin-inline:auto;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3}.reports-showcase{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:24px;align-items:start}.reports-feature-panel{padding:30px;border-radius:28px;background:linear-gradient(180deg,#f7f7f7eb,#fffffffa);border:1px solid rgba(17,17,17,.06)}.reports-feature-panel .ant-typography{color:#111}.reports-feature-panel h3.ant-typography{margin:0 0 16px;max-width:420px;font-family:Nunito,sans-serif;font-size:clamp(32px,3vw,42px);line-height:normal;font-weight:700}.reports-feature-panel .ant-typography:last-of-type{margin-bottom:0;max-width:430px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.reports-feature-eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#11111175}.reports-feature-list{margin:28px 0 0;padding-left:18px;display:grid;gap:12px}.reports-feature-list li{font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111c2}.reports-cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.report-card{min-width:0}.report-card-body.ant-card{height:100%;min-height:162px;background:#fff;border:1px solid rgba(17,17,17,.05);border-radius:20px;box-shadow:0 10px 24px #1111110a;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.report-card-body.ant-card:hover{transform:translateY(-2px);border-color:#11111114;box-shadow:0 14px 28px #1111110f}.report-card-body .ant-card-body{height:100%;padding:20px;display:flex;flex-direction:column;gap:18px}.report-card-icon{width:26px;height:26px;flex-shrink:0;filter:brightness(0) saturate(100%);opacity:.92}.report-card-copy .ant-typography{color:#111}.report-card-copy h4.ant-typography{margin-bottom:10px;font-family:Nunito,sans-serif;font-size:22px;line-height:1.2;font-weight:600}.report-card-copy .ant-typography:last-child{margin-bottom:0;max-width:100%;font-family:Nunito,sans-serif;font-size:14px;line-height:1.8;color:#1119}@media(max-width:1100px){.reports-showcase{grid-template-columns:1fr}.reports-feature-panel h3.ant-typography,.reports-feature-panel .ant-typography:last-of-type{max-width:100%}}@media(max-width:980px){.reports-section{padding-top:60px;padding-bottom:72px}.reports-cards-grid{grid-template-columns:1fr}.reports-feature-panel{padding:26px}.reports-feature-panel h3.ant-typography{font-size:34px}}@media(max-width:640px){.reports-heading h2.ant-typography{font-size:30px}.reports-heading .ant-typography:last-child{font-size:13px;line-height:1.75}.reports-feature-panel{padding:22px}.reports-feature-panel h3.ant-typography{font-size:30px}.report-card-body.ant-card .ant-card-body{padding:18px}.report-card-copy h4.ant-typography{font-size:20px}.report-card-copy .ant-typography:last-child{font-size:13px;line-height:1.75}}.about-page{background:radial-gradient(circle at top left,rgba(17,17,17,.045),transparent 28%),radial-gradient(circle at 85% 10%,rgba(17,17,17,.065),transparent 24%),linear-gradient(180deg,#fcfcfc,#f7f7f7 38%,#fff)}.about-eyebrow{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:#1111110f;font-family:Rubik,sans-serif;font-size:12px;line-height:1;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#111111b3}.about-eyebrow--light{background:#ffffff1a;color:#ffffffc2}.about-section-heading{max-width:860px;margin:0 auto 44px;text-align:center}.about-section-heading h2{margin:16px 0 14px;font-family:Nunito,sans-serif;font-size:clamp(30px,3vw,44px);line-height:1.04;font-weight:700;letter-spacing:-.05em;color:#111;text-wrap:balance}.about-section-heading p{margin:0 auto;max-width:720px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.about-section-heading--left{margin-left:0;max-width:960px;text-align:left}.about-section-heading--left p{margin-left:0}.about-hero,.about-story,.about-agency,.about-principles,.about-uae,.about-team,.about-highlight,.about-cta{padding-left:65px;padding-right:65px}@media(max-width:780px){.about-hero,.about-story,.about-agency,.about-principles,.about-uae,.about-team,.about-highlight,.about-cta{padding-left:32px;padding-right:32px}}@media(max-width:540px){.about-hero,.about-story,.about-agency,.about-principles,.about-uae,.about-team,.about-highlight,.about-cta{padding-left:20px;padding-right:20px}}.about-hero{padding-top:132px;padding-bottom:88px}.about-hero__grid{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:34px;align-items:center}.about-hero__copy{max-width:620px}.about-hero__copy h1{margin:0 0 28px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;letter-spacing:-.055em;color:#111}.about-hero__copy p{margin:0;max-width:560px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111bd}.about-hero__actions{margin-top:34px;display:flex;flex-wrap:wrap;gap:14px;justify-content:left}.about-cta__actions{margin-top:34px;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.about-hero__btn,.about-cta__btn{min-height:54px;padding:0 22px;border-radius:12px;font-size:16px}.about-hero__visual{min-width:0}.about-hero__canvas{position:relative;min-height:620px;padding:34px;border-radius:36px;overflow:hidden;background:radial-gradient(circle at top,rgba(255,255,255,.16),transparent 30%),linear-gradient(145deg,#111111fa,#111111e6 48%,#111111d1);box-shadow:0 30px 80px #1111112e}.about-hero__canvas:before,.about-hero__canvas:after{content:"";position:absolute;border-radius:999px;filter:blur(8px)}.about-hero__canvas:before{width:240px;height:240px;top:-60px;right:-30px;background:#ffffff1a}.about-hero__canvas:after{width:280px;height:280px;left:-90px;bottom:-70px;background:#ffffff0f}.about-hero__mission,.about-hero__signal{position:relative;z-index:1;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.about-hero__mission{position:absolute;inset:112px 54px 110px;padding:34px;border-radius:30px;background:linear-gradient(180deg,#ffffff17,#ffffff0a);display:flex;flex-direction:column;justify-content:center}.about-hero__mission h2{margin:18px 0;max-width:420px;font-family:Nunito,sans-serif;font-size:clamp(28px,2.7vw,40px);line-height:1.02;font-weight:700;letter-spacing:-.05em;color:#fff}.about-hero__mission p{margin:0;max-width:420px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#ffffffc7}.about-hero__signal{position:absolute;width:min(320px,100% - 68px);padding:20px 22px;border-radius:18px;background:#ffffff14;display:grid;gap:8px}.about-hero__signal span{font-family:Rubik,sans-serif;font-size:11px;line-height:1;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff9}.about-hero__signal strong{font-family:Nunito,sans-serif;font-size:22px;line-height:1.2;font-weight:700;color:#fff}.about-hero__signal--top{top:26px;left:26px}.about-hero__signal--bottom{right:26px;bottom:26px}.about-story{padding-top:24px;padding-bottom:88px}.about-story__inner,.about-principles__inner,.about-team__inner,.about-highlight__inner,.about-cta__inner{max-width:1600px;margin:0 auto}.about-story__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:26px;align-items:start}.about-story__intro{padding:34px;border-radius:30px;background:#ffffffb8;border:1px solid rgba(17,17,17,.06);box-shadow:0 18px 40px #1111110f}.about-story__intro h2{margin:18px 0 16px;font-family:Nunito,sans-serif;font-size:clamp(28px,2.8vw,40px);line-height:1.05;font-weight:700;letter-spacing:-.05em;color:#111}.about-story__intro p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b8}.about-story__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.about-stat-card{min-height:220px;padding:28px 24px;border-radius:28px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 18px 40px #1111110f}.about-stat-card strong{display:block;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:clamp(28px,2.7vw,40px);line-height:1;font-weight:800;letter-spacing:-.05em;color:#111}.about-stat-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b8}.about-principles{padding-top:20px;padding-bottom:96px}.about-agency{padding-top:8px;padding-bottom:96px}.about-agency__inner{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:24px;align-items:stretch}.about-agency__panel{padding:40px 36px;border-radius:34px;background:radial-gradient(circle at top left,rgba(255,255,255,.08),transparent 26%),linear-gradient(145deg,#111111fa,#111111e6 55%,#10243df0);box-shadow:0 28px 70px #1111112e}.about-agency__panel h2{margin:18px 0 16px;max-width:620px;font-family:Nunito,sans-serif;font-size:clamp(30px,3vw,44px);line-height:1.04;font-weight:700;letter-spacing:-.05em;color:#fff}.about-agency__panel p{margin:0;max-width:650px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.85;color:#ffffffc7}.about-agency__panel .about-eyebrow{background:#ffffff1a;color:#ffffffc7}.about-agency__rail{display:grid;gap:18px}.about-agency__badge{padding:28px 26px;border-radius:28px;background:linear-gradient(180deg,#fffffffa,#f7f7f7f0);border:1px solid rgba(17,17,17,.08);box-shadow:0 18px 40px #1111110f}.about-agency__badge span{display:block;margin-bottom:10px;font-family:Rubik,sans-serif;font-size:11px;line-height:1.2;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#1111118a}.about-agency__badge strong{display:block;font-family:Nunito,sans-serif;font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.04em;color:#111}.about-agency__badge p{margin-top:16px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111b8}.about-agency__timeline{display:grid;gap:16px;padding:12px 0 12px 24px;position:relative}.about-agency__timeline:before{content:"";position:absolute;top:18px;bottom:18px;left:6px;width:2px;background:linear-gradient(180deg,#1111112e,#1111110a)}.about-agency__point{position:relative;padding:24px 24px 24px 28px;border-radius:24px;background:#ffffffeb;border:1px solid rgba(17,17,17,.06);box-shadow:0 16px 36px #1111110d}.about-agency__point:before{content:"";position:absolute;top:30px;left:-24px;width:12px;height:12px;border-radius:50%;background:#111;box-shadow:0 0 0 6px #11111114}.about-agency__point strong{display:block;margin-bottom:10px;font-family:Nunito,sans-serif;font-size:clamp(26px,2.4vw,34px);line-height:1;font-weight:700;letter-spacing:-.05em;color:#111}.about-agency__point p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111b8}.about-principles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.about-uae{padding-top:0;padding-bottom:72px}.about-uae__inner{max-width:1120px;margin:0 auto;padding:30px 34px;border-radius:30px;background:radial-gradient(circle at top right,rgba(17,17,17,.08),transparent 24%),linear-gradient(180deg,#fffffff5,#f7f7f7f5);border:1px solid rgba(17,17,17,.08);box-shadow:0 18px 40px #1111110f;text-align:center}.about-uae__inner h2{margin:16px auto 14px;max-width:900px;font-family:Nunito,sans-serif;font-size:clamp(24px,2.3vw,34px);line-height:1.14;font-weight:700;letter-spacing:-.04em;color:#111;text-wrap:balance}.about-uae__inner p{margin:0 auto;max-width:820px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b8}.about-principle-card{padding:30px 26px;border-radius:28px;background:linear-gradient(180deg,#fffffff2,#f7f7f7f5);border:1px solid rgba(17,17,17,.06);box-shadow:0 16px 34px #1111110d}.about-principle-card h3{margin:18px 0 12px;font-family:Nunito,sans-serif;font-size:22px;line-height:1.12;font-weight:700;color:#111}.about-principle-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.85;color:#111111b8}.about-principle-card__index{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(145deg,#111111e6,#111111b8);color:#fff;box-shadow:0 14px 24px #1111112e}.about-principle-card__index svg{width:24px;height:24px;display:block}.about-team{padding-top:8px;padding-bottom:96px}.about-team__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;align-items:start}.about-team-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 10px;background:transparent;border:0;box-shadow:none}.about-team-card--founder{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:34px;align-items:center;padding:28px 32px;border-radius:32px;background:#f7f7f7;border:1px solid rgba(17,17,17,.06);box-shadow:0 18px 40px #1111110f;text-align:left}.about-team-card--founder .about-team-card__portrait{width:min(100%,300px);margin:0 auto;border-radius:36px;aspect-ratio:.9}.about-team-card--founder .about-team-card__portrait-fill{border-radius:36px}.about-team-card--founder .about-team-card__meta{padding-top:0}.about-team-card--founder .about-team-card__meta h3{margin-bottom:10px;font-size:clamp(28px,2.4vw,40px)}.about-team-card--founder .about-team-card__meta>p{font-size:18px;color:#1111119e}.about-team-card__portrait{width:min(100%,220px);aspect-ratio:1;border-radius:50%;overflow:hidden;position:relative;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#fffffff2,#d6d6d6f2 50%,#b8b8b8);box-shadow:inset 0 6px 28px #fff9}.about-team-card__portrait-fill{position:absolute;inset:0;border-radius:50%;mix-blend-mode:multiply;opacity:.55}.about-team-card__portrait-image{width:100%;height:100%;object-fit:cover;object-position:center top}.about-team-card__portrait-fill--1{background:radial-gradient(circle at 38% 24%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#6e6e6e24,#2d2d2d3d)}.about-team-card__portrait-fill--2{background:radial-gradient(circle at 45% 24%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#7b7b7b24,#3030303d)}.about-team-card__portrait-fill--3{background:radial-gradient(circle at 42% 22%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#68686824,#2323233d)}.about-team-card__portrait-fill--4{background:radial-gradient(circle at 48% 24%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#73737324,#2626263d)}.about-team-card__portrait-fill--5{background:radial-gradient(circle at 40% 22%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#70707024,#2828283d)}.about-team-card__portrait-fill--6{background:radial-gradient(circle at 44% 22%,rgba(255,255,255,.22),transparent 36%),linear-gradient(180deg,#7c7c7c24,#2a2a2a3d)}.about-team-card__initials{position:relative;z-index:1;font-family:Rubik,sans-serif;font-size:48px;line-height:1;font-weight:600;letter-spacing:.04em;color:#111111b8}.about-team-card__meta{padding:22px 0 0}.about-team-card__meta h3{margin:0 0 8px;font-family:Nunito,sans-serif;font-size:clamp(22px,2vw,30px);line-height:1.15;font-weight:700;color:#111}.about-team-card__meta p{margin:0;font-family:Rubik,sans-serif;font-size:clamp(16px,1.4vw,20px);line-height:1.45;color:#111111a3}.about-team-card__story{margin-top:18px;display:grid;gap:14px}.about-team-card__story p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.85;color:#111111b8}.about-highlight{padding-top:4px;padding-bottom:96px}.about-highlight__inner{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:24px;align-items:stretch}.about-highlight__panel{padding:34px;border-radius:32px;background:linear-gradient(145deg,#111111fa,#111111db);box-shadow:0 24px 60px #1111112e}.about-highlight__panel h2{margin:18px 0 16px;max-width:480px;font-family:Nunito,sans-serif;font-size:clamp(28px,2.8vw,42px);line-height:1.04;font-weight:700;letter-spacing:-.05em;color:#fff}.about-highlight__panel p{margin:0;max-width:500px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#ffffffc2}.about-highlight__list{display:grid;gap:18px}.about-highlight-card{padding:24px 24px 24px 88px;position:relative;border-radius:28px;background:#ffffffe6;border:1px solid rgba(17,17,17,.06);box-shadow:0 16px 36px #1111110f}.about-highlight-card span{position:absolute;top:24px;left:24px;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:#11111114;font-family:Rubik,sans-serif;font-size:14px;line-height:1;font-weight:500;color:#111}.about-highlight-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111bd}.about-cta{padding-top:8px;padding-bottom:110px}.about-cta__inner{padding:42px 36px;border-radius:34px;background:radial-gradient(circle at top right,rgba(17,17,17,.08),transparent 28%),linear-gradient(180deg,#fffffff2,#f7f7f7f2);border:1px solid rgba(17,17,17,.06);box-shadow:0 18px 40px #1111110f;text-align:center}.about-cta__inner h2{margin:18px auto 0;max-width:860px;font-family:Nunito,sans-serif;font-size:clamp(28px,2.8vw,42px);line-height:1.05;font-weight:700;letter-spacing:-.05em;color:#111;text-wrap:balance}@media(max-width:1280px){.about-hero__grid,.about-story__inner,.about-agency__inner,.about-highlight__inner{grid-template-columns:1fr}.about-story__stats,.about-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-principles__grid{grid-template-columns:1fr}}@media(max-width:980px){.about-hero{padding-top:118px;padding-bottom:72px}.about-story,.about-agency,.about-principles,.about-uae,.about-team,.about-highlight,.about-cta{padding-bottom:72px}.about-hero__canvas{min-height:540px}.about-hero__mission{inset:102px 30px 96px}.about-story__stats,.about-agency__rail{grid-template-columns:1fr}}@media(max-width:640px){.about-hero{padding-top:104px;padding-bottom:56px}.about-story,.about-agency,.about-principles,.about-uae,.about-team,.about-highlight,.about-cta{padding-bottom:56px}.about-section-heading h2,.about-story__intro h2,.about-agency__panel h2,.about-highlight__panel h2,.about-cta__inner h2{font-size:26px}.about-hero__copy h1{font-size:34px}.about-hero__canvas{min-height:500px;padding:18px}.about-hero__mission{inset:92px 18px;padding:24px}.about-hero__signal{width:calc(100% - 36px)}.about-story__intro,.about-agency__panel,.about-uae__inner,.about-highlight__panel,.about-cta__inner{padding:28px 22px}.about-agency__badge,.about-agency__point{padding:22px 20px}.about-agency__timeline{padding-left:20px}.about-agency__point:before{left:-20px}.about-team__grid{grid-template-columns:1fr;gap:24px}.about-team-card--founder{grid-template-columns:1fr;gap:22px;padding:24px 20px;text-align:center}.about-team-card--founder .about-team-card__meta h3,.about-team-card--founder .about-team-card__meta>p{text-align:center}.about-team-card__portrait{width:min(100%,200px)}.about-team-card__initials{font-size:40px}.about-team-card__meta h3{font-size:20px}.about-team-card__meta p{font-size:15px}.about-hero__actions,.about-cta__actions{flex-direction:column}.about-hero__btn,.about-cta__btn{width:100%}.about-hero__visual{display:none}}.custom-input-wrapper{width:100%}.custom-input-wrapper .ant-input-group{min-height:45px;display:flex;align-items:stretch}.custom-input-wrapper .ant-input-group .ant-input-group-addon{border:none;border-radius:10px 0 0 10px;background-color:#f0f0f0;color:#b2b2b2;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:center;height:45px;padding:20px}.custom-input-wrapper .ant-input-group .ant-input{border:2px solid #ededed;border-radius:0 10px 10px 0;height:45px;font-size:14px;padding:0 12px;box-shadow:none;color:#111;font-family:Nunito,sans-serif}.custom-input-wrapper .ant-input-group .ant-input::placeholder{color:#999;font-size:14px;font-weight:400;line-height:16.59px}.custom-input-wrapper .ant-input-group .ant-input:focus{border-color:#111;box-shadow:0 0 0 2px #1113}.custom-input-wrapper .ant-input-group .ant-input:disabled{background-color:#f0f0f0;border-color:2px solid #ededed;color:#b2b2b2;cursor:not-allowed}.custom-input-wrapper .ant-input-group .ant-input:disabled::placeholder{color:#a7a7a7}.custom-input-wrapper .ant-input-group:focus-within .ant-input-group-addon{border-color:#111;box-shadow:0 0 0 2px #1113}.custom-input-wrapper .ant-input-group.ant-input-group-disabled .ant-input-group-addon{background-color:#f0f0f0;border:2px solid #eae9e9;border-right:none;color:#b2b2b2;cursor:not-allowed;pointer-events:none;box-shadow:none}.custom-input-wrapper .ant-input-group.ant-input-group-disabled .ant-input{background-color:#f0f0f0;border-color:#eae9e9;color:#b2b2b2;box-shadow:none}.custom-input-wrapper .custom-input{border-radius:10px;border:2px solid #ededed;padding:10px 16px;background-color:#fff;box-shadow:none;font-size:14px;min-height:45px;width:100%;color:#111;font-family:Nunito,sans-serif;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.custom-input-wrapper .custom-input::placeholder{color:#999;font-size:14px;font-weight:400;line-height:16.59px}.custom-input-wrapper .custom-input:focus{border-color:#111;box-shadow:0 0 0 2px #1113}.custom-input-wrapper .custom-input:disabled{background-color:#f0f0f0;border:1.5px solid #eae9e9;color:#b2b2b2;cursor:not-allowed}.custom-input-wrapper .custom-input:disabled::placeholder{color:#a7a7a7}.custom-input-wrapper .ant-input-password{border-radius:10px;min-height:45px}.custom-input-wrapper .ant-input-password .ant-input::placeholder{color:#999}.custom-input-wrapper .ant-input-password.ant-input-password-disabled input::placeholder{color:#a7a7a7}.custom-input-wrapper .ant-input-textarea .custom-input,.custom-input-wrapper .ant-input-textarea textarea.ant-input{min-height:130px;resize:none;padding-top:14px;line-height:1.7}.custom-input-wrapper .ant-input-textarea textarea::placeholder{color:#999}.custom-input-wrapper .ant-input-textarea.ant-input-textarea-disabled textarea::placeholder{color:#a7a7a7}.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled{background-color:#f0f0f0!important;border:2px solid #eae9e9;cursor:not-allowed;box-shadow:none}.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled .ant-input{background-color:transparent!important;color:#b2b2b2;cursor:not-allowed}.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled .ant-input-suffix{color:#b2b2b2;cursor:not-allowed}:root{--primary-color: #111111}.custom-select-wrapper{width:100%}.custom-select-wrapper .ant-select-single{height:45px!important}.custom-select-wrapper .ant-select{width:100%;font-family:Nunito,sans-serif;color:#111}.custom-select-wrapper .ant-select .ant-select-selector{border-radius:10px!important;border:2px solid #ededed!important;padding:0 16px!important;background-color:#fff!important;box-shadow:none!important;font-size:14px!important;transition:border-color .2s ease,box-shadow .2s ease!important;min-height:45px!important;display:flex!important;align-items:center!important}.custom-select-wrapper .ant-select .ant-select-selection-placeholder{color:#a3a3a3!important;font-size:14px!important;font-weight:400!important;line-height:16.59px!important}.custom-select-wrapper .ant-select .ant-select-selection-item{color:#111!important;font-weight:400!important}.custom-select-wrapper .ant-select .ant-select-selection-wrap{align-items:center}.custom-select-wrapper .ant-select .ant-select-arrow{color:#111111a6!important;inset-inline-end:16px!important}.custom-select-wrapper .ant-select:hover .ant-select-selector{border-color:#11111152!important;box-shadow:none!important}.custom-select-wrapper .ant-select.ant-select-focused .ant-select-selector,.custom-select-wrapper .ant-select.ant-select-open .ant-select-selector,.custom-select-wrapper .ant-select .ant-select-selector:focus,.custom-select-wrapper .ant-select .ant-select-selector:focus-within{border-color:#111!important;box-shadow:0 0 0 2px #1113!important;outline:none!important}.custom-select-wrapper .ant-select.ant-select-disabled{cursor:not-allowed}.custom-select-wrapper .ant-select.ant-select-disabled .ant-select-selector{background-color:#f0f0f0!important;border:1.5px solid #eae9e9!important;box-shadow:none!important;color:#b2b2b2!important;cursor:not-allowed}.custom-select-wrapper .ant-select.ant-select-disabled .ant-select-selector:hover{border-color:#eae9e9!important}.custom-select-wrapper .ant-select.ant-select-disabled .ant-select-selection-item{color:#b2b2b2!important}.custom-select-wrapper .ant-select.ant-select-disabled .ant-select-selection-placeholder{color:#a7a7a7!important;font-weight:400!important}.custom-select-wrapper .ant-select.ant-select-disabled .ant-select-arrow{color:#b2b2b2!important}.ant-select-dropdown{border-radius:12px!important;border:1px solid rgba(17,17,17,.08);box-shadow:0 4px 12px #1111110f!important}.ant-select-dropdown .ant-select-item{font-family:Nunito,sans-serif;font-size:14px;color:#111}.contact-page{background:#fff}.contact-hero{padding-left:65px;padding-right:65px}@media(max-width:780px){.contact-hero{padding-left:32px;padding-right:32px}}@media(max-width:540px){.contact-hero{padding-left:20px;padding-right:20px}}.contact-hero{background:#f7f7f7;padding-top:152px;padding-bottom:92px}.contact-hero__inner,.contact-form-section__inner{margin:0 auto}.contact-hero__inner{display:flex;align-items:center;justify-content:center}.contact-hero__inner h1{margin:0;font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,48px);line-height:1.12;font-weight:700;color:#111;text-align:center}.contact-form-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.contact-form-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.contact-form-section{padding-left:20px;padding-right:20px}}.contact-form-section{padding-top:72px;background:#fff}.contact-section-heading{max-width:760px;margin:0 auto 38px;text-align:center}.contact-section-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(32px,3vw,44px);line-height:normal;font-weight:700;color:#111}.contact-section-heading p{margin:0 auto;max-width:700px;font-family:Nunito,sans-serif;font-size:14px;line-height:1.8;color:#11111194}.contact-content{display:grid;grid-template-columns:415px minmax(0,1fr);gap:24px;align-items:start}.contact-info-card{min-height:100%;box-shadow:0 0 20px #3333331a;border-radius:10px;background:#fff;padding:22px 24px;display:grid;gap:28px}.contact-info-item{display:grid;gap:10px}.contact-info-item:not(:last-child){padding-bottom:22px}.contact-info-item__label{font-family:Nunito,sans-serif;font-size:20px;line-height:normal;font-weight:700;color:#111}.contact-info-item__meta{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.7;color:#111}.contact-info-item__link{display:inline-flex;align-items:center;gap:12px;width:fit-content;color:#111111c7;text-decoration:none;font-family:Nunito,sans-serif;font-size:12px;line-height:1.5;transition:opacity .2s ease}.contact-info-item__link:hover{opacity:.75}.contact-info-item__icon{width:22px;height:22px;border-radius:50%;background:#111;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.contact-info-item__icon img{width:11px;height:11px;display:block;filter:brightness(0) invert(1)}.contact-form{display:grid;gap:12px}.contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contact-form__message{grid-column:1/-1}.contact-form__message .custom-input-wrapper .ant-input-textarea textarea.ant-input,.contact-form__message .custom-input-wrapper .ant-input-textarea .custom-input{min-height:78px}.contact-form__actions{display:flex;justify-content:flex-end;padding-top:2px}@media(min-width:1680px){.contact-hero__inner,.contact-form-section__inner{max-width:1320px}.contact-hero{padding-top:164px;padding-bottom:100px}.contact-form-section{padding-top:80px;padding-bottom:96px}.contact-content{grid-template-columns:340px minmax(0,1fr);gap:32px}.contact-info-card{padding:28px 30px}}@media(min-width:1920px){.contact-hero__inner,.contact-form-section__inner{max-width:1440px}.contact-hero{padding-top:172px;padding-bottom:108px}.contact-form-section{padding-top:88px;padding-bottom:108px}.contact-content{grid-template-columns:380px minmax(0,1fr);gap:40px}.contact-section-heading{max-width:860px;margin-bottom:44px}.contact-section-heading h2{font-size:48px}.contact-section-heading p{max-width:760px;font-size:16px}.contact-info-card{padding:32px}.contact-form,.contact-form__grid{gap:16px}}@media(max-width:1024px){.contact-hero{padding-top:136px;padding-bottom:80px}.contact-form-section{padding-top:60px;padding-bottom:72px}.contact-content{grid-template-columns:1fr}}@media(max-width:640px){.contact-hero{padding-top:124px;padding-bottom:68px}.contact-form-section{padding-top:48px;padding-bottom:56px}.contact-section-heading{margin-bottom:28px}.contact-section-heading h2{font-size:30px}.contact-info-card{padding:18px}.contact-form__grid{grid-template-columns:1fr}.contact-form__message{grid-column:auto}.contact-form__actions{justify-content:stretch}.contact-form__actions .btn{width:100%}}.pricing-page{background:#fff}.pricing-page-hero{padding-left:65px;padding-right:65px}@media(max-width:780px){.pricing-page-hero{padding-left:32px;padding-right:32px}}@media(max-width:540px){.pricing-page-hero{padding-left:20px;padding-right:20px}}.pricing-page-hero{background:#f7f7f7;padding-top:152px;padding-bottom:92px}.pricing-page__hero-inner,.pricing-page__inner{max-width:1600px;margin:0 auto}.pricing-page__hero-inner{display:flex;align-items:center;justify-content:center}.pricing-page__hero-inner h1{margin:0;font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,48px);line-height:1.12;font-weight:700;color:#111;text-align:center}.pricing-page-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.pricing-page-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.pricing-page-section{padding-left:20px;padding-right:20px}}.pricing-page-section{padding-top:72px;padding-bottom:88px;background:#fff}.pricing-page__heading{max-width:760px;margin:0 auto 42px;text-align:center}.pricing-page__heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(32px,3vw,44px);line-height:normal;font-weight:700;color:#111}.pricing-page__heading p{margin:0 auto;max-width:680px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.pricing-page .pricing-section{padding:0;background:transparent}.pricing-page .pricing-container{max-width:100%}.pricing-page .pricing-grid{margin-top:0}@media(max-width:980px){.pricing-page-hero{padding-top:136px;padding-bottom:80px}.pricing-page-section{padding-top:60px;padding-bottom:72px}}@media(max-width:640px){.pricing-page-hero{padding-top:124px;padding-bottom:68px}.pricing-page-section{padding-top:48px;padding-bottom:56px}.pricing-page__heading{margin-bottom:32px}.pricing-page__heading h2{font-size:30px}.pricing-page__heading p{font-size:13px;line-height:1.75}}.customer-page{--feature-icon-bg: #D6EAF8;--feature-icon-color: #1B4F72}.sales-order-page{--feature-icon-bg: #FFE5CC;--feature-icon-color: #CC6E00}.delivery-challan-page{--feature-icon-bg: #E3F2FD;--feature-icon-color: #0D47A1}.credit-notes-page{--feature-icon-bg: var(--credit-note-icon-bg);--feature-icon-color: var(--credit-note-icon)}.purchase-order-page{--feature-icon-bg: var(--purchase-order-icon-bg);--feature-icon-color: var(--purchase-order-icon)}.expenses-page{--feature-icon-bg: var(--expenses-icon-bg);--feature-icon-color: var(--expenses-icon)}.payments-received-page{--feature-icon-bg: var(--payments-received-icon-bg);--feature-icon-color: var(--payments-received-icon)}.payments-made-page{--feature-icon-bg: var(--payments-made-icon-bg);--feature-icon-color: var(--payments-made-icon)}.vendor-credit-notes-page{--feature-icon-bg: var(--vendor-credit-icon-bg);--feature-icon-color: var(--vendor-credit-icon)}.vendors-page{--feature-icon-bg: var(--vendors-icon-bg);--feature-icon-color: var(--vendors-icon)}.feature-page{background:#fff!important}.feature-section-heading{max-width:920px;margin:0 auto 52px;text-align:center}.feature-section-heading h2{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:clamp(40px,3vw,52px);line-height:normal;font-weight:700;letter-spacing:-.045em;color:#111!important;text-wrap:balance}.feature-section-heading p{margin:0 auto;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;letter-spacing:-.01em;color:#111111b3!important;text-wrap:balance}.feature-card-icon{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:var(--feature-icon-bg, rgba(17, 17, 17, .06))!important;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;color:var(--feature-icon-color, #111111)!important}.feature-visual-placeholder{width:100%;min-height:100%;border:1px dashed rgba(17,17,17,.16);border-radius:24px;background:linear-gradient(180deg,#fffffff5,#f7f7f7f5),repeating-linear-gradient(-45deg,rgba(17,17,17,.015),rgba(17,17,17,.015) 16px,transparent 16px,transparent 32px);box-shadow:0 16px 36px #1111110f}.feature-visual-placeholder__inner{height:100%;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:32px}.feature-visual-placeholder__eyebrow{font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1111116b}.feature-visual-placeholder h4{margin:0;font-family:Nunito,sans-serif;font-size:28px;line-height:1.2;font-weight:700;color:#111!important}.feature-visual-placeholder p{margin:0;max-width:420px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3!important}.feature-visual-placeholder__badges,.feature-visual-placeholder__steps{display:flex;flex-wrap:wrap;gap:10px}.feature-visual-placeholder__badges span,.feature-visual-placeholder__steps span{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(17,17,17,.08);background:#ffffffd1;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:500;color:#111111c2}.feature-visual-placeholder--hero{min-height:520px}.feature-visual-placeholder--wide,.feature-visual-placeholder--tall{min-height:340px}.feature-visual-placeholder--compact{min-height:220px;margin-top:auto}.feature-visual-placeholder--workflow{min-height:620px}.feature-visual-placeholder--automation,.feature-visual-placeholder--reports{min-height:320px}.feature-hero-section{padding:118px 65px 48px;min-height:100vh;background:#f7f7f7;overflow:clip}.feature-hero-container{width:min(100%,1600px);min-height:calc(100vh - 166px);margin:0 auto;display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;gap:56px}.feature-hero-content{max-width:540px}.feature-hero-content h1{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;letter-spacing:-.055em;color:#111!important}.feature-hero-content p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:2;color:#111111b3!important}.feature-hero-actions{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px}.feature-hero-btn{min-width:154px;min-height:54px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:600;gap:10px}.feature-hero-btn--primary{min-width:190px}.feature-hero-media{width:100%;min-width:0}.feature-hero-image-shell{width:100%;display:flex;justify-content:flex-end}.feature-hero-image{width:min(70%,920px);height:auto;display:block;object-fit:contain}.feature-insights-section,.feature-workflow-section,.feature-reports-section,.feature-journey-section,.feature-focus-section,.feature-adjustment-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.feature-insights-section,.feature-workflow-section,.feature-reports-section,.feature-journey-section,.feature-focus-section,.feature-adjustment-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.feature-insights-section,.feature-workflow-section,.feature-reports-section,.feature-journey-section,.feature-focus-section,.feature-adjustment-section{padding-left:20px;padding-right:20px}}.feature-insights-section,.feature-workflow-section,.feature-reports-section,.feature-journey-section,.feature-focus-section,.feature-adjustment-section{padding-top:84px;padding-bottom:96px;background:#fff!important}.feature-key-features-section,.feature-automation-section,.feature-capability-section,.feature-operations-section,.feature-payment-pulse-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.feature-key-features-section,.feature-automation-section,.feature-capability-section,.feature-operations-section,.feature-payment-pulse-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.feature-key-features-section,.feature-automation-section,.feature-capability-section,.feature-operations-section,.feature-payment-pulse-section{padding-left:20px;padding-right:20px}}.feature-key-features-section,.feature-automation-section,.feature-capability-section,.feature-operations-section,.feature-payment-pulse-section{padding-top:84px;padding-bottom:96px;background:#f7f7f7}.feature-insights-container,.feature-key-features-container,.feature-workflow-container,.feature-automation-container,.feature-reports-container,.feature-journey-container,.feature-capability-container,.feature-operations-container,.feature-focus-container,.feature-adjustment-container,.feature-payment-pulse-container{max-width:1600px;margin:0 auto}.feature-insights-top-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:stretch;margin-bottom:18px}.feature-insights-visual{min-width:0;overflow:hidden;padding:12px;border-radius:24px;background:#fff!important;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 16px 36px #1111110f}.feature-insights-image{width:100%;height:100%;display:block;object-fit:contain}.feature-insights-bottom-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.feature-insights-card,.feature-key-feature-card,.feature-reports-card{background:#fff!important;border:1px solid rgba(17,17,17,.06)!important;border-radius:18px;box-shadow:0 10px 28px #1111110f}.feature-insights-card{display:flex;flex-direction:column;gap:18px;padding:26px 22px 22px}.feature-insights-card h3{margin:0;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-insights-card p{margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111b3!important}.feature-key-features-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:44px;align-items:center}.feature-key-features-cards{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:18px}.feature-key-feature-stack{display:grid;gap:18px}.feature-key-feature-card{height:100%;display:flex;flex-direction:column;gap:18px;padding:28px 24px}.feature-key-feature-card h3{margin:0;font-family:Nunito,sans-serif;font-size:22px;line-height:1.25;font-weight:600;color:#111!important}.feature-key-feature-card p{margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.8;color:#111111b3!important}.feature-key-features-copy h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:38px;line-height:1.18;font-weight:600;color:#111!important}.feature-key-features-copy p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3!important}.feature-key-features-copy ul{margin:0;padding-left:20px;display:grid;gap:14px}.feature-key-features-copy li{font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111c2}.feature-workflow-layout{display:grid;grid-template-columns:minmax(280px,30%) minmax(0,70%);gap:44px;align-items:start}.feature-workflow-copy{display:grid;gap:28px}.feature-workflow-step h3{margin:0 0 12px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-workflow-step p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.85;color:#111111b3!important}.feature-automation-rows{display:grid;gap:32px}.feature-automation-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;align-items:center}.feature-automation-row--reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.feature-automation-row--reverse .feature-automation-copy{order:2}.feature-automation-row--reverse .feature-automation-visual{order:1}.feature-automation-copy h3{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:38px;line-height:1.15;font-weight:600;color:#111!important}.feature-automation-copy p{margin:0 0 20px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3!important}.feature-automation-copy ul{margin:0;padding-left:18px;display:grid;gap:12px}.feature-automation-copy li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111c2}.feature-reports-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:end}.feature-reports-analysis h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-reports-analysis p{margin:0 0 28px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3!important}.feature-reports-cards{display:grid;gap:18px}.feature-reports-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start;padding:22px}.feature-reports-card h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-reports-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.feature-reports-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.65;color:#111111c2}.feature-journey-layout{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:24px;align-items:start}.feature-journey-summary,.feature-operations-card,.feature-focus-intro,.feature-focus-card,.feature-capability-card{border:1px solid rgba(17,17,17,.06)!important;border-radius:24px;box-shadow:0 12px 30px #1111110d!important}.feature-journey-summary{padding:28px;background:linear-gradient(180deg,#f7f7f7fa,#fffffffa)}.feature-journey-summary h3{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:34px;line-height:1.14;font-weight:600;color:#111!important}.feature-journey-summary p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3!important}.feature-journey-summary__eyebrow,.feature-capability-copy__eyebrow,.feature-focus-intro__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.feature-journey-timeline{display:grid;gap:12px}.feature-journey-timeline__item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff!important;border:1px solid rgba(17,17,17,.06)!important}.feature-journey-timeline__item span,.feature-journey-timeline__item strong{font-family:Nunito,sans-serif;color:#111!important}.feature-journey-timeline__item span{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1111110f!important;font-size:13px;font-weight:700}.feature-journey-timeline__item strong{font-size:16px;font-weight:600}.feature-journey-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-journey-step-card{padding:24px 22px;background:#fff!important;border-radius:22px;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110d!important}.feature-journey-step-card h3{margin:0 0 12px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-journey-step-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3!important}.feature-journey-step-card__index,.feature-operations-card__index{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;margin-bottom:16px;padding:0 12px;border-radius:12px;background:#1111110f!important;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;color:#111!important}.feature-operations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.feature-operations-card{padding:28px;background:#fff!important}.feature-operations-card p{margin:0 0 18px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3!important}.feature-operations-card ul{margin:0;padding-left:18px;display:grid;gap:10px}.feature-operations-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111c7}.feature-operations-card__top{display:flex;align-items:center;gap:16px;margin-bottom:12px}.feature-operations-card__top .feature-operations-card__index{margin-bottom:0}.feature-operations-card__top h3{margin:0;font-family:Nunito,sans-serif;font-size:28px;line-height:1.18;font-weight:600;color:#111!important}.feature-operations-points{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px}.feature-operations-points span{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:#ffffffe6;border:1px solid rgba(17,17,17,.06)!important;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;color:#111111bd}.feature-capability-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:34px;align-items:start}.feature-capability-copy{position:sticky;top:128px}.feature-capability-copy h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:38px;line-height:1.14;font-weight:600;color:#111!important}.feature-capability-copy p{margin:0 0 26px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3!important}.feature-capability-bullets{display:flex;flex-wrap:wrap;gap:12px}.feature-capability-bullets span{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border-radius:999px;background:#ffffffe0;border:1px solid rgba(17,17,17,.06)!important;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;color:#111111c7}.feature-capability-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-capability-card{padding:26px 22px;background:#fff!important}.feature-capability-card h3{margin:18px 0 12px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-capability-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3!important}.feature-capability-card--offset{margin-top:42px}.feature-focus-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;align-items:start}.feature-focus-intro{padding:28px;background:linear-gradient(180deg,#f7f7f7fa,#fffffffa)}.feature-focus-intro h3{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:36px;line-height:1.14;font-weight:600;color:#111!important}.feature-focus-intro p{margin:0 0 22px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3!important}.feature-focus-tags{display:flex;flex-wrap:wrap;gap:10px}.feature-focus-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f!important;font-family:Nunito,sans-serif;font-size:14px;line-height:1.2;color:#111!important}.feature-focus-cards{display:grid;gap:18px}.feature-focus-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start;padding:22px;background:#fff!important}.feature-focus-card h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-focus-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.feature-focus-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.feature-adjustment-layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:26px;align-items:start}.feature-adjustment-intro,.feature-adjustment-card,.feature-payment-pulse-panel,.feature-payment-pulse-card{border:1px solid rgba(17,17,17,.06)!important;border-radius:24px;box-shadow:0 12px 30px #1111110d!important}.feature-adjustment-intro{padding:30px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa)}.feature-adjustment-intro h3{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:38px;line-height:1.14;font-weight:600;color:#111!important}.feature-adjustment-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3!important}.feature-adjustment-intro__eyebrow,.feature-payment-pulse-panel__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.feature-adjustment-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.feature-adjustment-stat{display:grid;gap:8px;padding:16px;border-radius:18px;background:#fff!important;border:1px solid rgba(17,17,17,.06)!important}.feature-adjustment-stat strong{font-family:Nunito,sans-serif;font-size:20px;line-height:1;font-weight:700;color:#111!important}.feature-adjustment-stat span{font-family:Nunito,sans-serif;font-size:14px;line-height:1.5;color:#111111b8}.feature-adjustment-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-adjustment-card{min-height:180px;padding:24px;background:#fff!important;display:grid;gap:16px;align-content:start}.feature-adjustment-card h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-adjustment-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3!important}.feature-adjustment-card__index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#1111110f!important;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;color:#111!important}.feature-payment-pulse-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;align-items:start}.feature-payment-pulse-panel{padding:30px;background:linear-gradient(145deg,#fffffff5,#f7f7f7f5)}.feature-payment-pulse-panel h3{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:36px;line-height:1.14;font-weight:600;color:#111!important}.feature-payment-pulse-panel p{margin:0 0 22px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3!important}.feature-payment-pulse-tags{display:flex;flex-wrap:wrap;gap:10px}.feature-payment-pulse-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f!important;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;color:#111111c2}.feature-payment-pulse-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-payment-pulse-card{padding:24px;background:#fff!important}.feature-payment-pulse-card p{margin:0 0 18px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3!important}.feature-payment-pulse-card ul{margin:0;padding-left:18px;display:grid;gap:10px}.feature-payment-pulse-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.feature-payment-pulse-card__top{display:grid;gap:14px;margin-bottom:12px}.feature-payment-pulse-card__top span{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:32px;padding:0 12px;border-radius:999px;background:#1111110f!important;font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#111!important}.feature-payment-pulse-card__top h3{margin:0;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}@media(min-width:1680px){.feature-hero-container{width:min(100%,1680px);grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.feature-hero-content,.feature-hero-content h1{max-width:560px}.feature-hero-content p{max-width:530px}.feature-hero-media .feature-visual-placeholder--hero{min-height:520px}.feature-hero-image{width:min(70%,980px)}}@media(min-width:1920px){.feature-hero-container{width:min(89%,1700px);min-height:auto;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.feature-hero-content,.feature-hero-content h1{max-width:560px}.feature-hero-content p{max-width:520px;line-height:1.95}.feature-hero-media{justify-content:flex-end}.feature-hero-media .feature-visual-placeholder--hero,.feature-hero-media .feature-hero-image-shell{width:min(70%,980px);margin-left:auto;margin-right:0}.feature-hero-image{width:100%}}@media(max-width:1280px){.feature-hero-container{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:32px}.feature-key-features-layout,.feature-automation-row,.feature-automation-row--reverse,.feature-reports-layout,.feature-capability-layout,.feature-focus-layout,.feature-adjustment-layout,.feature-payment-pulse-layout{grid-template-columns:1fr}.feature-automation-row--reverse .feature-automation-copy,.feature-automation-row--reverse .feature-automation-visual{order:initial}}@media(max-width:980px){.feature-hero-section,.feature-insights-section,.feature-key-features-section,.feature-workflow-section,.feature-automation-section,.feature-reports-section,.feature-journey-section,.feature-capability-section,.feature-operations-section,.feature-focus-section,.feature-adjustment-section,.feature-payment-pulse-section{padding-top:64px;padding-bottom:72px}.feature-hero-section{min-height:auto;padding-top:118px}.feature-hero-container{min-height:auto;grid-template-columns:1fr;gap:30px}.feature-hero-content{max-width:100%}.feature-hero-content h1{font-size:clamp(38px,7vw,48px)}.feature-hero-btn{min-height:46px;min-width:95px;padding:0 18px;font-size:14px}.feature-insights-top-layout,.feature-insights-bottom-cards,.feature-key-features-cards,.feature-workflow-layout,.feature-journey-layout,.feature-journey-steps,.feature-operations-grid,.feature-capability-cards,.feature-adjustment-board,.feature-payment-pulse-cards,.feature-adjustment-stats{grid-template-columns:1fr}.feature-key-features-layout{gap:28px}.feature-capability-copy{position:static}.feature-section-heading{margin-bottom:32px}.feature-section-heading h2{font-size:38px}.feature-workflow-visual{display:none}}@media(max-width:640px){.feature-hero-section,.feature-insights-section,.feature-key-features-section,.feature-workflow-section,.feature-automation-section,.feature-reports-section,.feature-journey-section,.feature-capability-section,.feature-operations-section,.feature-focus-section,.feature-adjustment-section,.feature-payment-pulse-section{padding-top:48px;padding-bottom:56px}.feature-hero-section{padding-top:104px}.feature-section-heading h2,.feature-hero-content h1,.feature-key-features-copy h3,.feature-automation-copy h3,.feature-journey-summary h3,.feature-focus-intro h3,.feature-capability-copy h3,.feature-adjustment-intro h3,.feature-payment-pulse-panel h3{font-size:30px}.feature-insights-card h3,.feature-key-feature-card h3,.feature-workflow-step h3,.feature-reports-card h3,.feature-reports-analysis h3,.feature-journey-step-card h3,.feature-focus-card h3,.feature-operations-card__top h3,.feature-capability-card h3,.feature-adjustment-card h3,.feature-payment-pulse-card__top h3{font-size:22px}.feature-hero-btn{width:100%}.feature-hero-media{display:none}.feature-visual-placeholder__inner{padding:24px}}.feature-editorial-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.feature-editorial-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.feature-editorial-section{padding-left:20px;padding-right:20px}}.feature-editorial-section{padding-top:84px;padding-bottom:96px;background:#f7f7f7}.feature-editorial-container,.feature-sequence-container,.feature-ops-showcase-container,.feature-insight-deck-container{max-width:1600px;margin:0 auto}.feature-editorial-layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:28px;align-items:start}.feature-editorial-copy{padding:30px;border-radius:28px;background:linear-gradient(145deg,#fffffffa,#f7f7f7fa);border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110d!important}.feature-editorial-copy h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111!important}.feature-editorial-copy p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3!important}.feature-editorial-eyebrow,.feature-sequence-eyebrow,.feature-ops-showcase-eyebrow,.feature-insight-deck-eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.feature-editorial-bullets{display:flex;flex-wrap:wrap;gap:10px}.feature-editorial-bullets span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f!important;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;color:#111111c7}.feature-editorial-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-editorial-card{min-height:220px;padding:26px 22px;border-radius:24px;background:#fff!important;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110d!important}.feature-editorial-card h3{margin:18px 0 12px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-editorial-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3!important}.feature-editorial-card--highlight{background:linear-gradient(160deg,#111111fa,#111111e0)}.feature-editorial-card--highlight .feature-card-icon{background:#ffffff1a;color:#fff}.feature-editorial-card--highlight h3,.feature-editorial-card--highlight p{color:#fff}.feature-editorial-card--highlight p{color:#ffffffc7}.feature-sequence-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.feature-sequence-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.feature-sequence-section{padding-left:20px;padding-right:20px}}.feature-sequence-section{padding-top:84px;padding-bottom:96px;background:#fff!important}.feature-sequence-layout{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);gap:26px;align-items:start}.feature-sequence-summary{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110d!important}.feature-sequence-summary h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:38px;line-height:1.14;font-weight:600;color:#111!important}.feature-sequence-summary p{margin:0 0 22px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3!important}.feature-sequence-track{display:grid;gap:12px}.feature-sequence-track__item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff!important;border:1px solid rgba(17,17,17,.06)!important}.feature-sequence-track__item span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:#1111110f!important;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;color:#111!important}.feature-sequence-track__item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111!important}.feature-sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-sequence-card{padding:24px 22px;border-radius:22px;background:#fff!important;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110d!important}.feature-sequence-card h3{margin:14px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-sequence-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3!important}.feature-sequence-card__index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#1111110f!important;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;color:#111!important}.feature-ops-showcase-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.feature-ops-showcase-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.feature-ops-showcase-section{padding-left:20px;padding-right:20px}}.feature-ops-showcase-section{padding-top:84px;padding-bottom:96px;background:#f7f7f7}.feature-ops-showcase-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:24px;align-items:start}.feature-ops-showcase-main{padding:30px;border-radius:28px;background:linear-gradient(145deg,#111111fa,#111111e6);border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110f}.feature-ops-showcase-main h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:38px;line-height:1.14;font-weight:600;color:#fff}.feature-ops-showcase-main p{margin:0 0 22px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#ffffffc7}.feature-ops-showcase-main .feature-ops-showcase-eyebrow{color:#ffffffad}.feature-ops-showcase-tags{display:flex;flex-wrap:wrap;gap:10px}.feature-ops-showcase-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#ffffff1a;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;color:#fff}.feature-ops-showcase-panels{display:grid;gap:18px}.feature-ops-showcase-panel{padding:24px;border-radius:24px;background:#fff!important;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110d!important}.feature-ops-showcase-panel h3{margin:0 0 12px;font-family:Nunito,sans-serif;font-size:26px;line-height:1.2;font-weight:600;color:#111!important}.feature-ops-showcase-panel p{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3!important}.feature-ops-showcase-panel ul{margin:0;padding-left:18px;display:grid;gap:10px}.feature-ops-showcase-panel li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.feature-insight-deck-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.feature-insight-deck-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.feature-insight-deck-section{padding-left:20px;padding-right:20px}}.feature-insight-deck-section{padding-top:84px;padding-bottom:96px;background:#fff!important}.feature-insight-deck-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:26px;align-items:start}.feature-insight-deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110d!important}.feature-insight-deck-intro h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:38px;line-height:1.14;font-weight:600;color:#111!important}.feature-insight-deck-intro p{margin:0 0 22px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3!important}.feature-insight-deck-tags{display:flex;flex-wrap:wrap;gap:10px}.feature-insight-deck-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f!important;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;color:#111111c2}.feature-insight-deck-cards{display:grid;gap:18px}.feature-insight-deck-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start;padding:22px;border-radius:22px;background:#fff!important;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110d!important}.feature-insight-deck-card h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111!important}.feature-insight-deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.feature-insight-deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}@media(max-width:1280px){.feature-editorial-layout,.feature-sequence-layout,.feature-ops-showcase-layout,.feature-insight-deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.feature-editorial-section,.feature-sequence-section,.feature-ops-showcase-section,.feature-insight-deck-section{padding-top:64px;padding-bottom:72px}.feature-editorial-cards,.feature-sequence-cards{grid-template-columns:1fr}}@media(max-width:640px){.feature-editorial-section,.feature-sequence-section,.feature-ops-showcase-section,.feature-insight-deck-section{padding-top:48px;padding-bottom:56px}.feature-editorial-copy h3,.feature-sequence-summary h3,.feature-ops-showcase-main h3,.feature-insight-deck-intro h3{font-size:30px}.feature-editorial-card h3,.feature-sequence-card h3,.feature-ops-showcase-panel h3,.feature-insight-deck-card h3{font-size:22px}}.feature-editorial-card--highlight,.customer-page__editorial-card--highlight,.sales-order-page__editorial-card--highlight,.delivery-challan-page__editorial-card--highlight,.credit-notes-page__editorial-card--highlight,.purchase-order-page__editorial-card--highlight,.expenses-page__editorial-card--highlight,.payments-received-page__editorial-card--highlight,.payments-made-page__editorial-card--highlight,.vendor-credit-notes-page__editorial-card--highlight,.vendors-page__editorial-card--highlight,.customer-insights__card--highlighted,.sales-order-insights__card--highlighted,.feature-overview__card--accent,.manual-journal-entries-card--accent{background:#fff!important;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 12px 30px #1111110d!important}.feature-editorial-card--highlight .feature-card-icon,.customer-page__editorial-card--highlight .feature-card-icon,.sales-order-page__editorial-card--highlight .feature-card-icon,.delivery-challan-page__editorial-card--highlight .feature-card-icon,.credit-notes-page__editorial-card--highlight .feature-card-icon,.purchase-order-page__editorial-card--highlight .feature-card-icon,.expenses-page__editorial-card--highlight .feature-card-icon,.payments-received-page__editorial-card--highlight .feature-card-icon,.payments-made-page__editorial-card--highlight .feature-card-icon,.vendor-credit-notes-page__editorial-card--highlight .feature-card-icon,.vendors-page__editorial-card--highlight .feature-card-icon,.customer-insights__icon--highlighted,.sales-order-insights__icon--highlighted{background:var(--feature-icon-bg, rgba(17, 17, 17, .06))!important;color:var(--feature-icon-color, #111111)!important}.feature-editorial-card--highlight h3,.feature-editorial-card--highlight strong,.customer-page__editorial-card--highlight h3,.sales-order-page__editorial-card--highlight h3,.delivery-challan-page__editorial-card--highlight h3,.credit-notes-page__editorial-card--highlight h3,.purchase-order-page__editorial-card--highlight h3,.expenses-page__editorial-card--highlight h3,.payments-received-page__editorial-card--highlight h3,.payments-made-page__editorial-card--highlight h3,.vendor-credit-notes-page__editorial-card--highlight h3,.vendors-page__editorial-card--highlight h3,.customer-insights__card--highlighted h3,.sales-order-insights__card--highlighted h3,.feature-overview__card--accent h3,.manual-journal-entries-card--accent h3,.manual-journal-entries-card--accent strong{color:#111!important}.feature-editorial-card--highlight p,.customer-page__editorial-card--highlight p,.sales-order-page__editorial-card--highlight p,.delivery-challan-page__editorial-card--highlight p,.credit-notes-page__editorial-card--highlight p,.purchase-order-page__editorial-card--highlight p,.expenses-page__editorial-card--highlight p,.payments-received-page__editorial-card--highlight p,.payments-made-page__editorial-card--highlight p,.vendor-credit-notes-page__editorial-card--highlight p,.vendors-page__editorial-card--highlight p,.customer-insights__card--highlighted p,.sales-order-insights__card--highlighted p,.feature-overview__card--accent p,.feature-overview__card--accent li,.manual-journal-entries-card--accent p,.manual-journal-entries-card--accent span{color:#111111b3!important}.customer-page{background:#fff}.customer-page__container{max-width:1600px;margin:0 auto}.customer-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.customer-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.customer-page .section-space{padding-left:20px;padding-right:20px}}.customer-page .section-space{padding-top:84px;padding-bottom:96px}.customer-page .section-space--light{background:#fff}.customer-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.customer-page__editorial{background:#f7f7f7}.customer-page__editorial-layout,.customer-page__sequence-layout,.customer-page__ops-layout,.customer-page__deck-layout{display:grid;grid-template-columns:.92fr 1.08fr;gap:28px;align-items:start}.customer-page__editorial-copy,.customer-page__sequence-summary,.customer-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.customer-page__editorial-copy h2,.customer-page__sequence-summary h2,.customer-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.customer-page__editorial-copy p,.customer-page__sequence-summary p,.customer-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.customer-page__pill-row,.customer-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.customer-page__pill-row span,.customer-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.customer-page__editorial-cards,.customer-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.customer-page__editorial-card,.customer-page__sequence-card,.customer-page__ops-panel,.customer-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.customer-page__editorial-card h3,.customer-page__sequence-card h3,.customer-page__ops-panel h3,.customer-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.customer-page__editorial-card p,.customer-page__sequence-card p,.customer-page__ops-panel p,.customer-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.customer-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:#d6eaf8;color:#1b4f72}.customer-page__icon-badge svg{width:26px;height:26px;display:block;stroke:currentColor}.customer-page__icon-badge--light{background:#fff;color:#111}.customer-page__editorial-card--highlight,.customer-page__ops-main{background:linear-gradient(145deg,#111111fa,#111111e6);color:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.customer-page__editorial-card--highlight .feature-card-icon,.customer-page__ops-main .feature-card-icon{background:#fff;color:#111}.customer-page__editorial-card--highlight h2,.customer-page__editorial-card--highlight h3,.customer-page__ops-main h2,.customer-page__ops-main h3{color:#fff}.customer-page__editorial-card--highlight p,.customer-page__ops-main p{color:#ffffffc7}.customer-page__editorial-card--highlight .customer-page__eyebrow,.customer-page__ops-main .customer-page__eyebrow{color:#ffffffb3}.customer-page__track-list,.customer-page__ops-panels,.customer-page__deck-cards{display:grid;gap:18px}.customer-page__track-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.customer-page__track-item span{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#d6eaf8;color:#1b4f72}.customer-page__track-item span svg{width:20px;height:20px;display:block}.customer-page__track-item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.customer-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#d6eaf8;color:#1b4f72}.customer-page__step-index svg{width:22px;height:22px;display:block}.customer-page__ops-main{padding:30px;border-radius:28px}.customer-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600}.customer-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9}.customer-page__ops-main .customer-page__ops-tags span{background:#ffffff1a;color:#fff}.customer-page__ops-panel ul,.customer-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.customer-page__ops-panel li,.customer-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.customer-page__deck-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}.customer-page__deck-summary{margin-top:24px;display:grid;gap:14px}.customer-page__deck-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.customer-page__deck-metrics article{display:grid;gap:4px;padding:12px 14px;border-radius:16px;background:#11111106;border:1px solid rgba(17,17,17,.05)}.customer-page__deck-metrics strong{font-family:Nunito,sans-serif;font-size:14px;line-height:1.25;font-weight:600;color:#111}.customer-page__deck-metrics span{font-family:Nunito,sans-serif;font-size:12px;line-height:1.5;color:#1111119e}.customer-page__deck-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.customer-page__chart-card{display:grid;gap:18px;padding:20px;border-radius:22px;background:linear-gradient(145deg,#fffffff5,#f7f7f7fa);border:1px solid rgba(17,17,17,.06);box-shadow:0 14px 32px #1111110d}.customer-page__chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.customer-page__chart-head strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.customer-page__chart-head span{font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#11111185}.customer-page__bar-chart{height:170px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;padding:0 4px}.customer-page__bar-chart div{height:100%;display:flex;align-items:flex-end}.customer-page__bar-chart i{width:100%;border-radius:14px 14px 8px 8px;background:linear-gradient(180deg,#9cc8ea,#1b4f72);box-shadow:inset 0 1px #ffffff59}.customer-page__chart-labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.customer-page__chart-labels span{text-align:center;font-family:Nunito,sans-serif;font-size:12px;line-height:1.2;color:#11111194}.customer-page__chart-card--donut{align-content:start}.customer-page__donut-chart{display:grid;grid-template-columns:124px minmax(0,1fr);gap:16px;align-items:center}.customer-page__donut-ring{width:124px;height:124px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#1b4f72 0 58%,#72b2df 58% 82%,#c8def0 82% 100%)}.customer-page__donut-hole{width:82px;height:82px;border-radius:50%;display:grid;place-items:center;background:#fff;font-family:Nunito,sans-serif;font-size:18px;line-height:1;font-weight:700;color:#111}.customer-page__donut-legend{display:grid;gap:10px}.customer-page__donut-legend span{display:flex;align-items:center;gap:10px;font-family:Nunito,sans-serif;font-size:13px;line-height:1.4;color:#111111c2}.customer-page__dot{width:10px;height:10px;border-radius:50%;display:inline-block}.customer-page__dot--paid{background:#1b4f72}.customer-page__dot--due{background:#72b2df}.customer-page__dot--risk{background:#c8def0}@media(max-width:1280px){.customer-page__editorial-layout,.customer-page__sequence-layout,.customer-page__ops-layout,.customer-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.customer-page .section-space{padding-top:64px;padding-bottom:72px}.customer-page__editorial-cards,.customer-page__sequence-cards,.customer-page__deck-metrics,.customer-page__deck-charts{grid-template-columns:1fr}}@media(max-width:640px){.customer-page .section-space{padding-top:48px;padding-bottom:56px}.customer-page__donut-chart{grid-template-columns:1fr;justify-items:start}.customer-page__editorial-copy h2,.customer-page__sequence-summary h2,.customer-page__ops-main h2,.customer-page__deck-intro h2{font-size:30px}.customer-page__editorial-card h3,.customer-page__sequence-card h3,.customer-page__ops-panel h3,.customer-page__deck-card h3{font-size:22px}}.customer-page__editorial-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.customer-page__sequence-summary{position:sticky;top:128px}.customer-page__sequence-cards{grid-template-columns:1fr}.customer-page__ops-panels,.customer-page__deck-cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:980px){.customer-page__sequence-summary{position:static}.customer-page__ops-panels,.customer-page__deck-cards{grid-template-columns:1fr}}.customer-insights__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-insights__card{min-height:100%}.customer-insights__icon{background:#d6eaf8;color:#1b4f72}.customer-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}.customer-insights__card--highlighted{background:linear-gradient(160deg,#111111f5,#111111e0);border-color:#11111114}.customer-insights__card--highlighted h3{color:#fff}.customer-insights__card--highlighted p{color:#fffc}.customer-insights__icon--highlighted{background:#fff;color:#111}@media(max-width:1280px){.customer-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.customer-insights__grid{grid-template-columns:1fr}}.feature-final-cta-section{padding:16px 0 110px;--feature-cta-accent: #1c7c54;--feature-cta-accent-soft: rgba(28, 124, 84, .12)}.feature-final-cta-container{max-width:1600px;margin:0 auto;padding:0 25px}.feature-final-cta-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:24px;align-items:stretch}.feature-final-cta-copy,.feature-final-cta-side{border-radius:32px}.feature-final-cta-copy{padding:38px 36px;background:radial-gradient(circle at top left,rgba(255,255,255,.12),transparent 26%),linear-gradient(145deg,#111111fa,#111111e0 58%,#10243df5);box-shadow:0 28px 72px #11111129}.feature-final-cta-copy h2{margin:18px 0 16px;max-width:760px;font-family:Nunito,sans-serif;font-size:clamp(30px,3vw,44px);line-height:1.04;font-weight:700;letter-spacing:-.05em;color:#fff;text-wrap:balance}.feature-final-cta-copy p{margin:0;max-width:680px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.85;color:#fffc}.feature-final-cta-eyebrow{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:#ffffff1a;font-family:Rubik,sans-serif;font-size:12px;line-height:1;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7}.feature-final-cta-actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:14px}.feature-final-cta-btn{min-height:54px;padding:0 22px;border-radius:12px;font-size:16px}.feature-final-cta-side{padding:24px;background:linear-gradient(180deg,#fffffffa,#f7f7f7f5);border:1px solid rgba(17,17,17,.06);box-shadow:0 18px 42px #1111110f;display:grid;gap:16px;align-content:start}.feature-final-cta-badge{padding:24px;border-radius:24px;background:radial-gradient(circle at top right,var(--feature-cta-accent-soft),transparent 44%),linear-gradient(180deg,#ffffffe6,#f7f7f7f2);border:1px solid rgba(17,17,17,.06)}.feature-final-cta-badge span{display:block;margin-bottom:10px;font-family:Rubik,sans-serif;font-size:11px;line-height:1.2;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#1111118f}.feature-final-cta-badge strong{display:block;font-family:Nunito,sans-serif;font-size:clamp(24px,2vw,30px);line-height:1.14;font-weight:700;letter-spacing:-.04em;color:#111}.feature-final-cta-points{display:grid;gap:14px}.feature-final-cta-point{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:start;padding:18px;border-radius:22px;background:#fff;border:1px solid rgba(17,17,17,.06)}.feature-final-cta-point span{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:var(--feature-cta-accent-soft);font-family:Rubik,sans-serif;font-size:14px;line-height:1;font-weight:500;color:var(--feature-cta-accent)}.feature-final-cta-point p{margin:0;padding-top:5px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.72;color:#111111bd}.feature-final-cta-section--split .feature-final-cta-copy{background:radial-gradient(circle at 18% 18%,rgba(var(--feature-cta-rgb, 28, 124, 84),.12),transparent 26%),linear-gradient(180deg,#fffffffa,#f7f7f7f5);border:1px solid rgba(17,17,17,.06);box-shadow:0 18px 42px #1111110f}.feature-final-cta-section--split .feature-final-cta-eyebrow{background:var(--feature-cta-accent-soft);color:var(--feature-cta-accent)}.feature-final-cta-section--split .feature-final-cta-copy h2{color:#111}.feature-final-cta-section--split .feature-final-cta-copy p{color:#111111bd}.feature-final-cta-section--split .feature-final-cta-side{background:linear-gradient(145deg,#111111fa,#111111e0)}.feature-final-cta-section--split .feature-final-cta-badge,.feature-final-cta-section--split .feature-final-cta-point{background:#ffffff14;border-color:#ffffff1a}.feature-final-cta-section--split .feature-final-cta-badge span,.feature-final-cta-section--split .feature-final-cta-point p{color:#ffffffb8}.feature-final-cta-section--split .feature-final-cta-badge strong{color:#fff}.feature-final-cta-section--split .feature-final-cta-point span{background:#ffffff1f;color:#fff}.feature-final-cta-section--board .feature-final-cta-shell{grid-template-columns:1fr}.feature-final-cta-section--board .feature-final-cta-copy{padding-bottom:30px}.feature-final-cta-section--board .feature-final-cta-side{grid-template-columns:minmax(240px,.46fr) minmax(0,1fr);align-items:stretch}.feature-final-cta-section--board .feature-final-cta-points{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-final-cta-section--board .feature-final-cta-point{grid-template-columns:1fr;gap:12px}.feature-final-cta-section--board .feature-final-cta-point p{padding-top:0}.feature-final-cta-section--bill{--feature-cta-accent: #c97a20;--feature-cta-accent-soft: rgba(201, 122, 32, .12)}.feature-final-cta-section--invoice{--feature-cta-accent: #1c7c54;--feature-cta-accent-soft: rgba(28, 124, 84, .12);--feature-cta-rgb: 28, 124, 84}.feature-final-cta-section--inventory{--feature-cta-accent: #0f766e;--feature-cta-accent-soft: rgba(15, 118, 110, .12)}.feature-final-cta-section--manualJournal{--feature-cta-accent: #7c3aed;--feature-cta-accent-soft: rgba(124, 58, 237, .12);--feature-cta-rgb: 124, 58, 237}.feature-final-cta-section--reports{--feature-cta-accent: #2563eb;--feature-cta-accent-soft: rgba(37, 99, 235, .12)}.feature-final-cta-section--customer{--feature-cta-accent: #b45309;--feature-cta-accent-soft: rgba(180, 83, 9, .12)}.feature-final-cta-section--salesOrder{--feature-cta-accent: #0f766e;--feature-cta-accent-soft: rgba(15, 118, 110, .12);--feature-cta-rgb: 15, 118, 110}.feature-final-cta-section--deliveryChallan{--feature-cta-accent: #1d4ed8;--feature-cta-accent-soft: rgba(29, 78, 216, .12)}.feature-final-cta-section--creditNotes{--feature-cta-accent: #b91c1c;--feature-cta-accent-soft: rgba(185, 28, 28, .12)}.feature-final-cta-section--purchaseOrder{--feature-cta-accent: #166534;--feature-cta-accent-soft: rgba(22, 101, 52, .12);--feature-cta-rgb: 22, 101, 52}.feature-final-cta-section--expenses{--feature-cta-accent: #9333ea;--feature-cta-accent-soft: rgba(147, 51, 234, .12)}.feature-final-cta-section--paymentsReceived{--feature-cta-accent: #0f766e;--feature-cta-accent-soft: rgba(15, 118, 110, .12)}.feature-final-cta-section--paymentsMade{--feature-cta-accent: #1d4ed8;--feature-cta-accent-soft: rgba(29, 78, 216, .12);--feature-cta-rgb: 29, 78, 216}.feature-final-cta-section--vendorCreditNotes{--feature-cta-accent: #c2410c;--feature-cta-accent-soft: rgba(194, 65, 12, .12)}.feature-final-cta-section--vendors{--feature-cta-accent: #7c2d12;--feature-cta-accent-soft: rgba(124, 45, 18, .12)}@media(max-width:1280px){.feature-final-cta-shell,.feature-final-cta-section--board .feature-final-cta-side,.feature-final-cta-section--board .feature-final-cta-points{grid-template-columns:1fr}}@media(max-width:980px){.feature-final-cta-section{padding-bottom:72px}}@media(max-width:640px){.feature-final-cta-section{padding-bottom:56px}.feature-final-cta-container{padding:0 18px}.feature-final-cta-copy,.feature-final-cta-side{padding:28px 22px}.feature-final-cta-copy h2{font-size:26px}.feature-final-cta-actions{flex-direction:column}.feature-final-cta-btn{width:100%}.feature-final-cta-badge,.feature-final-cta-point{padding:18px}}.sales-order-page{background:#fff}.sales-order-page__container{max-width:1600px;margin:0 auto}.sales-order-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.sales-order-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.sales-order-page .section-space{padding-left:20px;padding-right:20px}}.sales-order-page .section-space{padding-top:84px;padding-bottom:96px}.sales-order-page .section-space--light{background:#fff}.sales-order-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.sales-order-page__editorial{background:#f7f7f7}.sales-order-page__editorial-layout,.sales-order-page__sequence-layout,.sales-order-page__ops-layout,.sales-order-page__deck-layout{display:grid;grid-template-columns:.92fr 1.08fr;gap:28px;align-items:start}.sales-order-page__editorial-copy,.sales-order-page__sequence-summary,.sales-order-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.sales-order-page__editorial-copy h2,.sales-order-page__sequence-summary h2,.sales-order-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.sales-order-page__editorial-copy p,.sales-order-page__sequence-summary p,.sales-order-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.sales-order-page__pill-row,.sales-order-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.sales-order-page__pill-row span,.sales-order-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.sales-order-page__editorial-cards,.sales-order-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sales-order-page__editorial-card,.sales-order-page__sequence-card,.sales-order-page__ops-panel,.sales-order-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.sales-order-page__editorial-card h3,.sales-order-page__sequence-card h3,.sales-order-page__ops-panel h3,.sales-order-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.sales-order-page__editorial-card p,.sales-order-page__sequence-card p,.sales-order-page__ops-panel p,.sales-order-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.sales-order-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:#ffe5cc;color:#cc6e00}.sales-order-page__icon-badge svg{width:26px;height:26px;display:block;stroke:currentColor}.sales-order-page__icon-badge--light{background:#fff;color:#111}.sales-order-page__editorial-card--highlight,.sales-order-page__ops-main{background:linear-gradient(145deg,#111111fa,#111111e6);color:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.sales-order-page__editorial-card--highlight .feature-card-icon,.sales-order-page__ops-main .feature-card-icon{background:#fff;color:#111}.sales-order-page__editorial-card--highlight h2,.sales-order-page__editorial-card--highlight h3,.sales-order-page__ops-main h2,.sales-order-page__ops-main h3{color:#fff}.sales-order-page__editorial-card--highlight p,.sales-order-page__ops-main p{color:#ffffffc7}.sales-order-page__editorial-card--highlight .sales-order-page__eyebrow,.sales-order-page__ops-main .sales-order-page__eyebrow{color:#ffffffb3}.sales-order-page__track-list,.sales-order-page__ops-panels,.sales-order-page__deck-cards{display:grid;gap:18px}.sales-order-page__track-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.sales-order-page__track-item span{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#ffe5cc;color:#cc6e00}.sales-order-page__track-item span svg{width:20px;height:20px;display:block}.sales-order-page__track-item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.sales-order-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#ffe5cc;color:#cc6e00}.sales-order-page__step-index svg{width:22px;height:22px;display:block}.sales-order-page__ops-main{padding:30px;border-radius:28px}.sales-order-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600}.sales-order-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9}.sales-order-page__ops-main .sales-order-page__ops-tags span{background:#ffffff1a;color:#fff}.sales-order-page__ops-panel ul,.sales-order-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.sales-order-page__ops-panel li,.sales-order-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.sales-order-page__deck-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}.sales-order-page__deck-summary{margin-top:24px;display:grid;gap:14px}.sales-order-page__deck-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sales-order-page__deck-metrics article{display:grid;gap:4px;padding:12px 14px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.sales-order-page__deck-metrics strong{font-family:Nunito,sans-serif;font-size:14px;line-height:1.25;font-weight:600;color:#fff}.sales-order-page__deck-metrics span{font-family:Nunito,sans-serif;font-size:12px;line-height:1.5;color:#ffffffa8}.sales-order-page__deck-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sales-order-page__chart-card{display:grid;gap:18px;padding:20px;border-radius:22px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.sales-order-page__chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sales-order-page__chart-head strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#fff}.sales-order-page__chart-head span{font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8f}.sales-order-page__bar-chart{height:170px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;padding:0 4px}.sales-order-page__bar-chart div{height:100%;display:flex;align-items:flex-end}.sales-order-page__bar-chart i{width:100%;border-radius:14px 14px 8px 8px;background:linear-gradient(180deg,#ffd2a6,#cc6e00);box-shadow:inset 0 1px #ffffff59}.sales-order-page__chart-labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sales-order-page__chart-labels span{text-align:center;font-family:Nunito,sans-serif;font-size:12px;line-height:1.2;color:#ffffff8f}.sales-order-page__chart-card--donut{align-content:start}.sales-order-page__donut-chart{display:grid;grid-template-columns:124px minmax(0,1fr);gap:16px;align-items:center}.sales-order-page__donut-ring{width:124px;height:124px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#cc6e00 0 56%,#f0a959 56% 81%,#ffe0bf 81% 100%)}.sales-order-page__donut-hole{width:82px;height:82px;border-radius:50%;display:grid;place-items:center;background:#1f1f1f;font-family:Nunito,sans-serif;font-size:18px;line-height:1;font-weight:700;color:#fff}.sales-order-page__donut-legend{display:grid;gap:10px}.sales-order-page__donut-legend span{display:flex;align-items:center;gap:10px;font-family:Nunito,sans-serif;font-size:13px;line-height:1.4;color:#ffffffbd}.sales-order-page__dot{width:10px;height:10px;border-radius:50%;display:inline-block}.sales-order-page__dot--done{background:#cc6e00}.sales-order-page__dot--queue{background:#f0a959}.sales-order-page__dot--hold{background:#ffe0bf}@media(max-width:1280px){.sales-order-page__editorial-layout,.sales-order-page__sequence-layout,.sales-order-page__ops-layout,.sales-order-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.sales-order-page .section-space{padding-top:64px;padding-bottom:72px}.sales-order-page__editorial-cards,.sales-order-page__sequence-cards,.sales-order-page__deck-metrics,.sales-order-page__deck-charts{grid-template-columns:1fr}}@media(max-width:640px){.sales-order-page .section-space{padding-top:48px;padding-bottom:56px}.sales-order-page__donut-chart{grid-template-columns:1fr;justify-items:start}.sales-order-page__editorial-copy h2,.sales-order-page__sequence-summary h2,.sales-order-page__ops-main h2,.sales-order-page__deck-intro h2{font-size:30px}.sales-order-page__editorial-card h3,.sales-order-page__sequence-card h3,.sales-order-page__ops-panel h3,.sales-order-page__deck-card h3{font-size:22px}}.sales-order-page__editorial-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.sales-order-page__editorial-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-order-page__editorial-card{min-height:220px}.sales-order-page__sequence-layout,.sales-order-page__ops-layout,.sales-order-page__deck-layout{grid-template-columns:1fr}.sales-order-page__sequence-summary{background:linear-gradient(145deg,#111111fa,#111111e6)}.sales-order-page__sequence-summary h2,.sales-order-page__sequence-summary p,.sales-order-page__sequence-summary .sales-order-page__eyebrow,.sales-order-page__sequence-summary .sales-order-page__track-item strong{color:#fff}.sales-order-page__sequence-summary .sales-order-page__track-item{background:#ffffff14;border-color:#ffffff1f}.sales-order-page__sequence-cards,.sales-order-page__deck-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-order-page__ops-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-order-page__deck-intro{background:linear-gradient(145deg,#111111fa,#111111e6)}.sales-order-page__deck-intro h2,.sales-order-page__deck-intro p,.sales-order-page__deck-intro .sales-order-page__eyebrow{color:#fff}.sales-order-page__deck-intro .sales-order-page__pill-row span{background:#ffffff1a;color:#fff}@media(max-width:1200px){.sales-order-page__sequence-cards,.sales-order-page__deck-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.sales-order-page__ops-panels,.sales-order-page__sequence-cards,.sales-order-page__deck-cards{grid-template-columns:1fr}}.sales-order-page__sequence-layout--flow{grid-template-columns:.86fr 1.14fr}.sales-order-page__flow-highlights{display:grid;gap:14px}.sales-order-page__flow-highlights article{padding:16px 18px;border-radius:18px;background:#ffe5cc6b;border:1px solid rgba(204,110,0,.1);display:grid;gap:6px}.sales-order-page__flow-highlights strong{font-family:Nunito,sans-serif;font-size:15px;line-height:1.25;font-weight:600;color:#111}.sales-order-page__flow-highlights span{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111b3}.sales-order-page__flow-board{position:relative;display:grid;gap:18px;padding:28px;border-radius:28px;background:linear-gradient(160deg,#ffe5cc52,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 14px 34px #1111110d}.sales-order-page__flow-rail{position:absolute;top:42px;bottom:42px;left:49px;width:2px;background:linear-gradient(180deg,#cc6e005c,#cc6e0014)}.sales-order-page__flow-stage{position:relative;display:grid;gap:12px;margin-left:34px;padding:22px 22px 22px 30px;border-radius:22px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 28px #1111110a}.sales-order-page__flow-stage-head{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;align-items:center}.sales-order-page__flow-stage-head strong{display:block;margin-bottom:4px;font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#cc6e00b8}.sales-order-page__flow-stage-head h3{margin:0;font-family:Nunito,sans-serif;font-size:22px;line-height:1.15;font-weight:600;color:#111}.sales-order-page__flow-stage h4{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#cc6e00}.sales-order-page__flow-stage p{margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.8;color:#111111b3}@media(max-width:980px){.sales-order-page__sequence-layout--flow{grid-template-columns:1fr}.sales-order-page__flow-board{padding:24px}}@media(max-width:640px){.sales-order-page__flow-rail{left:37px}.sales-order-page__flow-stage{margin-left:20px;padding:20px 18px 20px 22px}.sales-order-page__flow-stage-head{grid-template-columns:44px minmax(0,1fr)}}.sales-order-insights__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-order-insights__card{min-height:100%}.sales-order-insights__icon{background:#ffe5cc;color:#cc6e00}.sales-order-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}.sales-order-insights__card--highlighted{background:linear-gradient(160deg,#111111f5,#111111e0);border-color:#11111114}.sales-order-insights__card--highlighted h3{color:#fff}.sales-order-insights__card--highlighted p{color:#fffc}.sales-order-insights__icon--highlighted{background:#fff;color:#111}@media(max-width:1280px){.sales-order-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.sales-order-insights__grid{grid-template-columns:1fr}}.delivery-challan-page{background:#fff}.delivery-challan-page__container{max-width:1600px;margin:0 auto}.delivery-challan-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.delivery-challan-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.delivery-challan-page .section-space{padding-left:20px;padding-right:20px}}.delivery-challan-page .section-space{padding-top:84px;padding-bottom:96px}.delivery-challan-page .section-space--light{background:#fff}.delivery-challan-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.delivery-challan-page__editorial{background:#f7f7f7}.delivery-challan-page__editorial-layout,.delivery-challan-page__sequence-layout,.delivery-challan-page__ops-layout,.delivery-challan-page__deck-layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:28px;align-items:start}.delivery-challan-page__editorial-copy,.delivery-challan-page__sequence-summary,.delivery-challan-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.delivery-challan-page__editorial-copy h2,.delivery-challan-page__sequence-summary h2,.delivery-challan-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.delivery-challan-page__editorial-copy p,.delivery-challan-page__sequence-summary p,.delivery-challan-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.delivery-challan-page__pill-row,.delivery-challan-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.delivery-challan-page__pill-row span,.delivery-challan-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.delivery-challan-page__editorial-cards,.delivery-challan-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.delivery-challan-page__editorial-card,.delivery-challan-page__sequence-card,.delivery-challan-page__ops-panel,.delivery-challan-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.delivery-challan-page__editorial-card h3,.delivery-challan-page__sequence-card h3,.delivery-challan-page__ops-panel h3,.delivery-challan-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.delivery-challan-page__editorial-card p,.delivery-challan-page__sequence-card p,.delivery-challan-page__ops-panel p,.delivery-challan-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.delivery-challan-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:#e3f2fd;color:#0d47a1}.delivery-challan-page__icon-badge svg{width:26px;height:26px;display:block;stroke:currentColor}.delivery-challan-page__icon-badge--light{background:#fff;color:#111}.delivery-challan-page__editorial-card--highlight,.delivery-challan-page__ops-main{background:linear-gradient(145deg,#111111fa,#111111e6);color:#111;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.delivery-challan-page__editorial-card--highlight .feature-card-icon,.delivery-challan-page__ops-main .feature-card-icon{background:#fff;color:#111}.delivery-challan-page__editorial-card--highlight h2,.delivery-challan-page__editorial-card--highlight h3,.delivery-challan-page__ops-main h2,.delivery-challan-page__ops-main h3{color:#111}.delivery-challan-page__editorial-card--highlight p,.delivery-challan-page__ops-main p{color:#ffffffc7}.delivery-challan-page__editorial-card--highlight .delivery-challan-page__eyebrow,.delivery-challan-page__ops-main .delivery-challan-page__eyebrow{color:#ffffffb3}.delivery-challan-page__editorial-card--notes{background:linear-gradient(145deg,#f7f7f7fa,#fffffffa)}.delivery-challan-page__track-list,.delivery-challan-page__ops-panels,.delivery-challan-page__deck-cards{display:grid;gap:18px}.delivery-challan-page__track-item{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.delivery-challan-page__track-item span{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#e3f2fd;color:#0d47a1}.delivery-challan-page__track-item span svg{width:20px;height:20px;display:block}.delivery-challan-page__track-item strong{display:block;margin-bottom:6px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.delivery-challan-page__track-item p{margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111b3}.delivery-challan-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#e3f2fd;color:#0d47a1}.delivery-challan-page__step-index svg{width:22px;height:22px;display:block}.delivery-challan-page__ops-main{padding:30px;border-radius:28px}.delivery-challan-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600}.delivery-challan-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9}.delivery-challan-page__ops-main .delivery-challan-page__ops-tags span{background:#ffffff1a;color:#fff}.delivery-challan-page__ops-panel ul,.delivery-challan-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.delivery-challan-page__ops-panel li,.delivery-challan-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.delivery-challan-page__deck-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}.delivery-challan-page__deck-card-copy{margin:14px 0 0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111b3}.delivery-challan-page__deck-summary{margin-top:24px;display:grid;gap:14px}.delivery-challan-page__deck-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.delivery-challan-page__deck-metrics article{display:grid;gap:4px;padding:12px 14px;border-radius:16px;background:#0d47a10d;border:1px solid rgba(13,71,161,.08)}.delivery-challan-page__deck-metrics strong{font-family:Nunito,sans-serif;font-size:14px;line-height:1.25;font-weight:600;color:#111}.delivery-challan-page__deck-metrics span{font-family:Nunito,sans-serif;font-size:12px;line-height:1.5;color:#111111ad}.delivery-challan-page__deck-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.delivery-challan-page__chart-card{display:grid;gap:18px;padding:20px;border-radius:22px;background:#0d47a10d;border:1px solid rgba(13,71,161,.08)}.delivery-challan-page__chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.delivery-challan-page__chart-head strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.delivery-challan-page__chart-head span{font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#11111180}.delivery-challan-page__bar-chart{height:170px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;padding:0 4px}.delivery-challan-page__bar-chart div{height:100%;display:flex;align-items:flex-end}.delivery-challan-page__bar-chart i{width:100%;border-radius:14px 14px 8px 8px;background:linear-gradient(180deg,#9fcdf4,#0d47a1);box-shadow:inset 0 1px #ffffff59}.delivery-challan-page__chart-labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.delivery-challan-page__chart-labels span{text-align:center;font-family:Nunito,sans-serif;font-size:12px;line-height:1.2;color:#11111180}.delivery-challan-page__chart-card--donut{align-content:start}.delivery-challan-page__donut-chart{display:grid;grid-template-columns:1fr;gap:16px;justify-items:center;align-items:start}.delivery-challan-page__donut-ring{width:124px;height:124px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#0d47a1 0 58%,#62a9e4 58% 82%,#d7e9f9 82% 100%)}.delivery-challan-page__donut-hole{width:82px;height:82px;border-radius:50%;display:grid;place-items:center;background:#1f1f1f;font-family:Nunito,sans-serif;font-size:18px;line-height:1;font-weight:700;color:#fff}.delivery-challan-page__donut-legend{display:grid;gap:10px}.delivery-challan-page__donut-legend span{display:flex;align-items:center;gap:10px;font-family:Nunito,sans-serif;font-size:13px;line-height:1.4;color:#111111b8}.delivery-challan-page__dot{width:10px;height:10px;border-radius:50%;display:inline-block}.delivery-challan-page__dot--done{background:#0d47a1}.delivery-challan-page__dot--queue{background:#62a9e4}.delivery-challan-page__dot--hold{background:#d7e9f9}@media(max-width:1280px){.delivery-challan-page__editorial-layout,.delivery-challan-page__sequence-layout,.delivery-challan-page__ops-layout,.delivery-challan-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.delivery-challan-page .section-space{padding-top:64px;padding-bottom:72px}.delivery-challan-page__editorial-cards,.delivery-challan-page__sequence-cards,.delivery-challan-page__deck-metrics,.delivery-challan-page__deck-charts{grid-template-columns:1fr}}@media(max-width:640px){.delivery-challan-page .section-space{padding-top:48px;padding-bottom:56px}.delivery-challan-page__donut-chart{grid-template-columns:1fr;justify-items:center}.delivery-challan-page__editorial-copy h2,.delivery-challan-page__sequence-summary h2,.delivery-challan-page__ops-main h2,.delivery-challan-page__deck-intro h2{font-size:30px}.delivery-challan-page__editorial-card h3,.delivery-challan-page__sequence-card h3,.delivery-challan-page__ops-panel h3,.delivery-challan-page__deck-card h3{font-size:22px}}.delivery-challan-page__editorial-layout,.delivery-challan-page__sequence-layout{grid-template-columns:1fr}.delivery-challan-page__editorial-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-challan-page__sequence-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:24px}.delivery-challan-page__sequence-summary{min-height:100%}.delivery-challan-page__sequence-points{margin-top:28px}.delivery-challan-page__sequence-cards--split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.delivery-challan-page__sequence-card:last-child{grid-column:span 2}.delivery-challan-page__ops-main{order:2}.delivery-challan-page__ops-panels{order:1;grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-challan-page__deck-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-challan-page__deck-card--wide{grid-column:span 2}@media(max-width:980px){.delivery-challan-page__editorial-cards,.delivery-challan-page__sequence-points,.delivery-challan-page__sequence-cards,.delivery-challan-page__ops-panels,.delivery-challan-page__deck-cards{grid-template-columns:1fr}.delivery-challan-page__sequence-card:last-child,.delivery-challan-page__deck-card--wide{grid-column:auto}}.delivery-challan-page__ops-main,.delivery-challan-page__ops-main h2{color:#fff}.delivery-challan-insights__icon{background:#e3f2fd;color:#0d47a1}.delivery-challan-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}.invoice-hero-section{padding:118px 17px 48px 65px;min-height:100vh;background:#f7f7f7;overflow:clip}@media(max-width:780px){.invoice-hero-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.invoice-hero-section{padding-left:20px;padding-right:20px}}.invoice-hero-container{width:min(100%,1600px);min-height:calc(100vh - 166px);margin:0 auto;display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;gap:56px}.invoice-hero-content{width:100%;max-width:540px;padding-top:4px}.invoice-hero-content h1{margin:0 0 24px;max-width:540px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;letter-spacing:-.055em;color:#111}.invoice-hero-content p{margin:0;max-width:510px;font-family:Nunito,sans-serif;font-size:16px;line-height:2;color:#111111b3}.invoice-hero-actions{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px}.invoice-hero-btn{min-width:154px;min-height:54px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:600;gap:10px}.invoice-hero-btn--primary{min-width:190px}.invoice-hero-btn img,.invoice-hero-btn .btn-icon-asset,.invoice-hero-btn .btn-icon-svg{width:16px;height:16px}.invoice-hero-media{display:flex;justify-content:flex-end;align-items:center;width:100%;min-width:0}.invoice-hero-media img{width:min(70%,820px);height:auto;display:block;object-fit:contain;object-position:right center;margin-right:12px}@media(min-width:1680px){.invoice-hero-container{width:min(100%,1680px);grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.invoice-hero-content,.invoice-hero-content h1{max-width:560px}.invoice-hero-content p{max-width:530px}.invoice-hero-media img{width:min(70%,900px)}}@media(min-width:1920px){.invoice-hero-container{width:min(100%,1700px);min-height:auto;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.invoice-hero-content{max-width:560px;padding-top:0}.invoice-hero-content h1{max-width:560px}.invoice-hero-content p{max-width:520px;line-height:1.95}.invoice-hero-media{justify-content:flex-end}.invoice-hero-media img{width:min(70%,920px);max-width:100%;padding-right:0}}@media(max-width:1280px){.invoice-hero-section{padding-right:65px}.invoice-hero-container{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:32px}.invoice-hero-content,.invoice-hero-content h1,.invoice-hero-content p{max-width:100%}.invoice-hero-media img{width:min(100%,680px)}}@media(max-width:980px){.invoice-hero-section{min-height:auto;padding-top:118px;padding-bottom:56px}.invoice-hero-container{min-height:auto;grid-template-columns:1fr;gap:30px}.invoice-hero-content{max-width:100%;padding-top:0}.invoice-hero-content h1{max-width:100%;font-size:clamp(38px,7vw,48px);line-height:1.14}.invoice-hero-content p{max-width:100%;font-size:15px;line-height:1.9}.invoice-hero-btn{min-height:46px;min-width:95px;padding:0 18px;font-size:14px}}@media(max-width:640px){.invoice-hero-section{padding-top:104px;padding-bottom:40px}.invoice-hero-content h1{margin-bottom:16px;font-size:36px}.invoice-hero-content p{font-size:15px;line-height:1.85}.invoice-hero-actions{gap:10px}.invoice-hero-btn{width:100%}.invoice-hero-media{display:none}}.invoice-insights-section{padding:84px 153px 96px;background:#fff}@media(max-width:780px){.invoice-insights-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.invoice-insights-section{padding-left:20px;padding-right:20px}}.invoice-insights-container{max-width:1320px;margin:0 auto}.invoice-insights-heading{max-width:860px;margin:0 auto 48px;text-align:center}.invoice-insights-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.invoice-insights-heading p{margin:0 auto;max-width:700px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.invoice-insights-top-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:18px}.invoice-insights-top-card,.invoice-insights-graph-card,.invoice-insights-feature-card{background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f}.invoice-insights-top-card{padding:0;overflow:hidden}.invoice-insights-top-card img{width:100%;height:auto;display:block}.invoice-insights-graph-card{margin-bottom:30px;overflow:hidden}.invoice-insights-graph-card img{width:100%;height:auto;display:block}.invoice-insights-bottom-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.invoice-insights-feature-card{padding:26px 22px 20px}.invoice-insights-feature-card h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:28px;line-height:1.2;font-weight:600;color:#111}.invoice-insights-feature-card p{margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111b3}.invoice-insights-feature-card__icon{width:32px;height:32px;display:block;margin-bottom:18px}@media(min-width:1680px){.invoice-insights-section{padding-left:120px;padding-right:120px}.invoice-insights-container{max-width:1420px}.invoice-insights-top-cards,.invoice-insights-bottom-cards{gap:20px}.invoice-insights-graph-card{margin-bottom:34px}}@media(min-width:1920px){.invoice-insights-section{padding:96px 153px 108px}.invoice-insights-container{max-width:1520px}.invoice-insights-heading{margin-bottom:56px}.invoice-insights-top-cards,.invoice-insights-bottom-cards{gap:22px}.invoice-insights-feature-card{padding:30px 24px 24px}}@media(max-width:980px){.invoice-insights-section{padding-top:64px;padding-bottom:72px}.invoice-insights-heading{margin-bottom:36px}.invoice-insights-top-cards,.invoice-insights-bottom-cards{grid-template-columns:1fr}.invoice-insights-graph-card{margin-bottom:22px}.invoice-insights-feature-card h3{font-size:24px}}@media(max-width:640px){.invoice-insights-section{padding-top:48px;padding-bottom:56px}.invoice-insights-heading{margin-bottom:28px}.invoice-insights-heading h2{font-size:30px}.invoice-insights-heading p{font-size:14px;line-height:1.75}.invoice-insights-top-cards,.invoice-insights-bottom-cards{gap:16px}.invoice-insights-feature-card{padding:22px 18px 18px}.invoice-insights-feature-card h3{font-size:22px}.invoice-insights-feature-card p{font-size:14px}}.invoice-key-features-section{padding:88px 65px 96px;background:#f7f7f7}@media(max-width:780px){.invoice-key-features-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.invoice-key-features-section{padding-left:20px;padding-right:20px}}.invoice-key-features-container{max-width:1280px;margin:0 auto}.invoice-key-features-heading{max-width:760px;margin:0 auto 56px;text-align:center}.invoice-key-features-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.invoice-key-features-heading p{margin:0 auto;max-width:700px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.invoice-key-features-layout{display:grid;grid-template-columns:minmax(0,650px) minmax(0,1fr);gap:34px;align-items:center}.invoice-key-features-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.invoice-key-features-stack{display:grid;gap:18px}.invoice-key-feature-card{background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f;padding:22px 18px 18px}.invoice-key-feature-card h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:20px;line-height:1.25;font-weight:600;color:#111}.invoice-key-feature-card p{margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.8;color:#111111b3}.invoice-key-feature-card--large{min-height:100%;display:flex;flex-direction:column}.invoice-key-feature-card__icon-wrap{width:46px;height:46px;border-radius:12px;background:#d9e9ff;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.invoice-key-feature-card__icon-wrap img{width:20px;height:20px;display:block}.invoice-key-feature-card__illustration{width:100%;max-width:250px;height:auto;display:block;margin-top:auto;align-self:center;padding-top:22px}.invoice-key-features-content{max-width:500px}.invoice-key-features-content h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;color:#111}.invoice-key-features-content p{margin:0 0 28px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.invoice-key-features-content ul{list-style:none;margin:0;padding:0;display:grid;gap:16px}.invoice-key-features-content li{position:relative;padding-left:18px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.6;color:#111111c2}.invoice-key-features-content li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:#1111118c}@media(min-width:1680px){.invoice-key-features-section{padding-left:90px;padding-right:90px}.invoice-key-features-container{max-width:1380px}.invoice-key-features-layout{grid-template-columns:minmax(0,690px) minmax(0,1fr);gap:52px}}@media(min-width:1920px){.invoice-key-features-section{padding:96px 120px 108px}.invoice-key-features-container{max-width:1520px}.invoice-key-features-layout{grid-template-columns:minmax(0,760px) minmax(0,1fr);gap:72px}.invoice-key-features-cards,.invoice-key-features-stack{gap:22px}.invoice-key-features-content{max-width:560px}}@media(max-width:1100px){.invoice-key-features-layout{grid-template-columns:1fr;gap:30px}.invoice-key-features-content{max-width:100%}}@media(max-width:780px){.invoice-key-features-section{padding-top:64px;padding-bottom:72px}.invoice-key-features-heading{margin-bottom:36px}.invoice-key-features-cards{grid-template-columns:1fr}.invoice-key-features-content h3{font-size:36px}}@media(max-width:640px){.invoice-key-features-section{padding-top:48px;padding-bottom:56px}.invoice-key-features-heading{margin-bottom:28px}.invoice-key-features-heading h2{font-size:30px}.invoice-key-features-heading p{font-size:14px;line-height:1.75}.invoice-key-feature-card{padding:20px 16px 16px}.invoice-key-features-content h3{font-size:30px}.invoice-key-features-content p,.invoice-key-features-content li{font-size:14px;line-height:1.75}}.invoice-workflow-section{padding:88px 65px 96px;background:#fff}@media(max-width:780px){.invoice-workflow-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.invoice-workflow-section{padding-left:20px;padding-right:20px}}.invoice-workflow-container{max-width:1320px;margin:0 auto}.invoice-workflow-heading{max-width:760px;margin:0 auto 48px;text-align:center}.invoice-workflow-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.invoice-workflow-heading p{margin:0 auto;max-width:460px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.invoice-workflow-visual{min-width:0}.invoice-workflow-visual img{width:313px;height:482px;display:block;margin-left:-12px}.invoice-workflow-layout{display:grid;grid-template-columns:minmax(0,30%) minmax(0,70%);gap:56px;align-items:start}.invoice-workflow-content{display:grid;gap:28px;padding-top:12px}.invoice-workflow-step h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.25;font-weight:700;color:#111}.invoice-workflow-step p{margin:0;max-width:100%;font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111b3}@media(max-width:980px){.invoice-workflow-section{padding-top:64px;padding-bottom:72px}.invoice-workflow-heading{margin-bottom:36px}.invoice-workflow-layout{grid-template-columns:1fr;gap:28px}.invoice-workflow-visual{display:none}.invoice-workflow-content{gap:22px;padding-top:0}}@media(min-width:1680px){.invoice-workflow-section{padding-left:90px;padding-right:90px}.invoice-workflow-container{max-width:1480px}.invoice-workflow-layout{gap:72px}.invoice-workflow-content{max-width:860px}}@media(min-width:1920px){.invoice-workflow-section{padding:96px 120px 108px}.invoice-workflow-container{max-width:1560px}.invoice-workflow-layout{gap:88px}.invoice-workflow-visual img{width:340px;height:auto;margin-left:0}.invoice-workflow-content{max-width:920px;gap:32px}}@media(max-width:640px){.invoice-workflow-section{padding-top:48px;padding-bottom:56px}.invoice-workflow-heading{margin-bottom:28px}.invoice-workflow-heading h2{font-size:30px}.invoice-workflow-heading p{font-size:14px;line-height:1.75}.invoice-workflow-step h3{font-size:22px}.invoice-workflow-step p{font-size:14px;line-height:1.75}}.invoice-automation-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.invoice-automation-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.invoice-automation-section{padding-left:20px;padding-right:20px}}.invoice-automation-section{padding-top:88px;padding-bottom:96px;background:#f7f7f7}.invoice-automation-container{max-width:1280px;margin:0 auto}.invoice-automation-heading{max-width:760px;margin:0 auto 52px;text-align:center}.invoice-automation-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.invoice-automation-heading p{margin:0 auto;max-width:430px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.invoice-automation-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.05fr);gap:28px;align-items:center}.invoice-automation-row+.invoice-automation-row{margin-top:26px}.invoice-automation-row--transaction{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.invoice-automation-copy h3{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:38px;line-height:normal;font-weight:700;color:#111}.invoice-automation-copy p{margin:0 0 18px;max-width:360px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.invoice-automation-copy ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.invoice-automation-copy li{position:relative;padding-left:14px;font-family:Nunito,sans-serif;font-size:12px;line-height:1.7;color:#111111bd}.invoice-automation-copy li:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%;background:#11111194}.invoice-automation-visual{min-width:0;background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f;overflow:hidden;padding:16px}.invoice-automation-visual img{width:100%;height:auto;display:block;border-radius:12px}@media(min-width:1680px){.invoice-automation-container{max-width:1440px}.invoice-automation-row{grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:36px}.invoice-automation-row--transaction{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}}@media(min-width:1920px){.invoice-automation-section{padding-top:96px;padding-bottom:108px}.invoice-automation-container{max-width:1560px}.invoice-automation-heading{margin-bottom:60px}.invoice-automation-row{grid-template-columns:minmax(360px,430px) minmax(0,1fr);gap:44px}.invoice-automation-row--transaction{grid-template-columns:minmax(0,1fr) minmax(360px,430px)}.invoice-automation-copy p{max-width:420px}}@media(max-width:980px){.invoice-automation-section{padding-top:64px;padding-bottom:72px}.invoice-automation-heading{margin-bottom:36px}.invoice-automation-row,.invoice-automation-row--transaction{grid-template-columns:1fr;gap:22px}.invoice-automation-row--transaction .invoice-automation-visual{order:1}.invoice-automation-row--transaction .invoice-automation-copy{order:2}}@media(max-width:640px){.invoice-automation-section{padding-top:48px;padding-bottom:56px}.invoice-automation-heading{margin-bottom:28px}.invoice-automation-heading h2{font-size:30px}.invoice-automation-heading p{font-size:14px;line-height:1.75}.invoice-automation-copy h3{font-size:30px}.invoice-automation-copy p,.invoice-automation-copy li{font-size:14px;line-height:1.75}}.invoice-reports-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.invoice-reports-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.invoice-reports-section{padding-left:20px;padding-right:20px}}.invoice-reports-section{padding-top:88px;padding-bottom:96px;background:#fff}.invoice-reports-container{max-width:1600px;margin:0 auto}.invoice-reports-heading{max-width:860px;margin:0 auto 52px;text-align:center}.invoice-reports-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.invoice-reports-heading p{margin:0 auto;max-width:520px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.invoice-reports-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,620px);gap:clamp(56px,5vw,110px);align-items:end}.invoice-reports-analysis{width:100%;max-width:645px;display:flex;flex-direction:column;align-self:end}.invoice-reports-analysis h3{margin:0 0 16px;max-width:520px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;color:#111}.invoice-reports-analysis p{margin:0 0 28px;max-width:600px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3}.invoice-reports-analysis__visual{width:100%;max-width:620px;background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f;overflow:hidden;padding:45px;margin-top:auto}.invoice-reports-analysis__visual img{width:100%;height:auto;display:block;border-radius:12px}.invoice-reports-cards{width:100%;max-width:620px;display:grid;gap:18px;justify-self:end}.invoice-report-card{background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f;padding:22px 24px;display:grid;grid-template-columns:76px minmax(0,1fr);gap:18px;align-items:center}.invoice-report-card__icon-wrap{width:76px;height:76px;border-radius:14px;background:#d9e9ff;display:inline-flex;align-items:center;justify-content:center}.invoice-report-card__icon-wrap img{width:78px;height:104px;display:block}.invoice-report-card__content h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:18px;line-height:1.25;font-weight:600;color:#111}.invoice-report-card__content ul{margin:0;padding-left:18px;display:grid;gap:8px}.invoice-report-card__content li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.6;color:#111111c2}@media(min-width:1680px){.invoice-reports-container{max-width:1480px}.invoice-reports-layout{grid-template-columns:minmax(0,1fr) minmax(560px,680px);gap:clamp(72px,6vw,140px)}.invoice-reports-analysis,.invoice-reports-analysis__visual{max-width:700px}.invoice-reports-cards{max-width:680px}}@media(min-width:1920px){.invoice-reports-section{padding-top:96px;padding-bottom:108px}.invoice-reports-container{max-width:1560px}.invoice-reports-heading{margin-bottom:60px}.invoice-reports-layout{grid-template-columns:minmax(0,1fr) minmax(620px,720px);gap:120px}.invoice-reports-analysis,.invoice-reports-analysis__visual{max-width:760px}.invoice-reports-cards{max-width:720px;gap:20px}}@media(max-width:1100px){.invoice-reports-layout{grid-template-columns:1fr;gap:30px}.invoice-reports-analysis,.invoice-reports-analysis__visual,.invoice-reports-cards{max-width:100%}.invoice-reports-cards{justify-self:stretch}.invoice-reports-analysis{align-self:stretch}.invoice-reports-analysis__visual{margin-top:0}}@media(max-width:980px){.invoice-reports-section{padding-top:64px;padding-bottom:72px}.invoice-reports-heading{margin-bottom:36px}.invoice-reports-analysis h3{font-size:38px}}@media(max-width:640px){.invoice-reports-section{padding-top:48px;padding-bottom:56px}.invoice-reports-heading{margin-bottom:28px}.invoice-reports-heading h2{font-size:30px}.invoice-reports-heading p{font-size:14px;line-height:1.75}.invoice-reports-analysis h3{font-size:30px}.invoice-reports-analysis p{font-size:14px;line-height:1.75}.invoice-report-card{grid-template-columns:1fr;padding:20px 18px}.invoice-reports-analysis__visual{padding:20px}.invoice-report-card__icon-wrap{width:64px;height:64px}}.credit-notes-page{background:#fff;--credit-note-icon: #922B21;--credit-note-icon-bg: #FDECEA}.credit-notes-page__container{max-width:1600px;margin:0 auto}.credit-notes-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.credit-notes-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.credit-notes-page .section-space{padding-left:20px;padding-right:20px}}.credit-notes-page .section-space{padding-top:84px;padding-bottom:96px}.credit-notes-page .section-space--light{background:#fff}.credit-notes-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.credit-notes-page__editorial{background:#f7f7f7}.credit-notes-page__editorial-layout,.credit-notes-page__sequence-layout,.credit-notes-page__ops-layout,.credit-notes-page__deck-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:start}.credit-notes-page__editorial-copy,.credit-notes-page__sequence-summary,.credit-notes-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.credit-notes-page__editorial-copy h2,.credit-notes-page__sequence-summary h2,.credit-notes-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.credit-notes-page__editorial-copy p,.credit-notes-page__sequence-summary p,.credit-notes-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.credit-notes-page__pill-row,.credit-notes-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.credit-notes-page__pill-row span,.credit-notes-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.credit-notes-page__editorial-cards,.credit-notes-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.credit-notes-page__editorial-card,.credit-notes-page__sequence-card,.credit-notes-page__ops-panel,.credit-notes-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.credit-notes-page__editorial-card h3,.credit-notes-page__sequence-card h3,.credit-notes-page__ops-panel h3,.credit-notes-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.credit-notes-page__editorial-card p,.credit-notes-page__sequence-card p,.credit-notes-page__ops-panel p,.credit-notes-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.credit-notes-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:var(--credit-note-icon-bg);color:var(--credit-note-icon)}.credit-notes-page__icon-badge svg{width:28px;height:28px;display:block;stroke:currentColor}.credit-notes-page__icon-badge--light{background:#fff;color:#111}.credit-notes-page__editorial-card--highlight,.credit-notes-page__deck-intro{background:linear-gradient(145deg,#181818,#303030);color:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111111a}.credit-notes-page__editorial-card--highlight h2,.credit-notes-page__editorial-card--highlight h3,.credit-notes-page__deck-intro h2,.credit-notes-page__deck-intro h3{color:#fff}.credit-notes-page__editorial-card--highlight p,.credit-notes-page__deck-intro p{color:#ffffffd1}.credit-notes-page__editorial-card--highlight .credit-notes-page__eyebrow,.credit-notes-page__deck-intro .credit-notes-page__eyebrow{color:#ffffffbd}.credit-notes-page__editorial-card--notes{background:linear-gradient(145deg,#f7f7f7fa,#fffffffa)}.credit-notes-page__track-list,.credit-notes-page__ops-panels,.credit-notes-page__deck-cards{display:grid;gap:18px}.credit-notes-page__track-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.credit-notes-page__track-item span{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--credit-note-icon-bg);color:var(--credit-note-icon)}.credit-notes-page__track-item span svg{width:22px;height:22px;display:block;stroke:currentColor}.credit-notes-page__track-item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.credit-notes-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:var(--credit-note-icon-bg);color:var(--credit-note-icon)}.credit-notes-page__step-index svg{width:24px;height:24px;display:block;stroke:currentColor}.credit-notes-page__ops-main{padding:30px;border-radius:28px}.credit-notes-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600}.credit-notes-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9}.credit-notes-page__ops-panel ul,.credit-notes-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.credit-notes-page__ops-panel li,.credit-notes-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.credit-notes-page__deck-card{display:grid;grid-template-columns:62px minmax(0,1fr);gap:18px;align-items:start}.credit-notes-page__deck-summary{display:grid;gap:22px}.credit-notes-page__deck-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.credit-notes-page__deck-metrics article{padding:18px 20px;border-radius:20px;background:#ffffff14;border:1px solid rgba(255,255,255,.08)}.credit-notes-page__deck-metrics strong{display:block;margin-bottom:8px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#fff}.credit-notes-page__deck-metrics span{display:block;font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#ffffffbf}.credit-notes-page__deck-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.credit-notes-page__chart-card{padding:20px;border-radius:24px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.credit-notes-page__chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.credit-notes-page__chart-head strong,.credit-notes-page__chart-head span{font-family:Nunito,sans-serif;line-height:1.2}.credit-notes-page__chart-head strong{font-size:18px;font-weight:600;color:#fff}.credit-notes-page__chart-head span{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e}.credit-notes-page__bar-chart{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;min-height:172px}.credit-notes-page__bar-chart div{display:flex;align-items:flex-end;min-height:100%}.credit-notes-page__bar-chart i{display:block;width:100%;min-height:48px;border-radius:18px 18px 10px 10px;background:linear-gradient(180deg,#f6b5ae,#922b21);box-shadow:inset 0 1px #ffffff3d}.credit-notes-page__chart-labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:12px}.credit-notes-page__chart-labels span{text-align:center;font-family:Nunito,sans-serif;font-size:13px;line-height:1.3;color:#ffffffad}.credit-notes-page__donut-chart{display:flex;align-items:center;justify-content:space-between;gap:20px}.credit-notes-page__donut-ring{width:124px;height:124px;border-radius:50%;background:conic-gradient(#922b21 0deg 212deg,#d66a60 212deg 300deg,#f3c2bc 300deg 360deg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.credit-notes-page__donut-hole{width:78px;height:78px;border-radius:50%;background:#222;display:flex;align-items:center;justify-content:center;font-family:Nunito,sans-serif;font-size:28px;line-height:1;font-weight:600;color:#fff}.credit-notes-page__donut-legend{display:grid;gap:10px}.credit-notes-page__donut-legend span{display:inline-flex;align-items:center;gap:10px;font-family:Nunito,sans-serif;font-size:14px;line-height:1.5;color:#fffc}.credit-notes-page__dot{width:10px;height:10px;border-radius:999px;display:inline-block}.credit-notes-page__dot--done{background:#922b21}.credit-notes-page__dot--queue{background:#d66a60}.credit-notes-page__dot--hold{background:#f3c2bc}@media(max-width:1280px){.credit-notes-page__editorial-layout,.credit-notes-page__sequence-layout,.credit-notes-page__ops-layout,.credit-notes-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.credit-notes-page .section-space{padding-top:64px;padding-bottom:72px}.credit-notes-page__editorial-cards,.credit-notes-page__sequence-cards,.credit-notes-page__ops-panels,.credit-notes-page__deck-cards,.credit-notes-page__deck-metrics,.credit-notes-page__deck-charts{grid-template-columns:1fr}}@media(max-width:640px){.credit-notes-page .section-space{padding-top:48px;padding-bottom:56px}.credit-notes-page__editorial-copy,.credit-notes-page__sequence-summary,.credit-notes-page__ops-main,.credit-notes-page__deck-intro{padding:24px}.credit-notes-page__editorial-copy h2,.credit-notes-page__sequence-summary h2,.credit-notes-page__ops-main h2,.credit-notes-page__deck-intro h2{font-size:30px}.credit-notes-page__editorial-card h3,.credit-notes-page__sequence-card h3,.credit-notes-page__ops-panel h3,.credit-notes-page__deck-card h3{font-size:22px}.credit-notes-page__donut-chart{flex-direction:column;align-items:flex-start}}.credit-notes-page__editorial-card--highlight{grid-column:span 2}.credit-notes-page__editorial-cards{align-items:stretch}.credit-notes-page__editorial-card--support{min-height:100%;display:flex;flex-direction:column;justify-content:flex-start}.credit-notes-page__sequence-summary{order:2}.credit-notes-page__sequence-cards{order:1}.credit-notes-page__ops-main{background:#fff;border:1px solid rgba(17,17,17,.08)}.credit-notes-page__ops-main h2,.credit-notes-page__ops-main p,.credit-notes-page__ops-main .credit-notes-page__eyebrow{color:#111}.credit-notes-page__ops-main p{color:#111111b3}.credit-notes-page__ops-main .credit-notes-page__ops-tags span{background:#1111110f;color:#111111c2}.credit-notes-page__ops-panels,.credit-notes-page__deck-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-notes-page__deck-layout{grid-template-columns:1fr}.credit-notes-page__deck-intro{max-width:100%;margin:0;text-align:left}.credit-notes-insights__icon{background:#fdecea;color:#922b21}.credit-notes-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}.payments-received-page{background:#fff;--payments-received-icon: #145A32;--payments-received-icon-bg: #E8F8F5}.payments-received-page__container{max-width:1600px;margin:0 auto}.payments-received-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.payments-received-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.payments-received-page .section-space{padding-left:20px;padding-right:20px}}.payments-received-page .section-space{padding-top:84px;padding-bottom:96px}.payments-received-page .section-space--light{background:#fff}.payments-received-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.payments-received-page__editorial{background:#f7f7f7}.payments-received-page__editorial-layout,.payments-received-page__sequence-layout,.payments-received-page__ops-layout,.payments-received-page__deck-layout{display:grid;grid-template-columns:.84fr 1.16fr;gap:28px;align-items:start}.payments-received-page__editorial-copy,.payments-received-page__sequence-summary,.payments-received-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.payments-received-page__editorial-copy h2,.payments-received-page__sequence-summary h2,.payments-received-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.payments-received-page__editorial-copy p,.payments-received-page__sequence-summary p,.payments-received-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.payments-received-page__pill-row,.payments-received-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.payments-received-page__pill-row span,.payments-received-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.payments-received-page__editorial-cards,.payments-received-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.payments-received-page__editorial-card,.payments-received-page__sequence-card,.payments-received-page__ops-panel,.payments-received-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.payments-received-page__editorial-card h3,.payments-received-page__sequence-card h3,.payments-received-page__ops-panel h3,.payments-received-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.payments-received-page__editorial-card p,.payments-received-page__sequence-card p,.payments-received-page__ops-panel p,.payments-received-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.payments-received-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:var(--payments-received-icon-bg);color:var(--payments-received-icon)}.payments-received-page__icon-badge svg{width:28px;height:28px;display:block;stroke:currentColor}.payments-received-page__icon-badge--light{background:#fff;color:#111}.payments-received-page__editorial-card--highlight,.payments-received-page__deck-intro{background:linear-gradient(145deg,#181818,#303030);color:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111111a}.payments-received-page__editorial-card--highlight h2,.payments-received-page__editorial-card--highlight h3,.payments-received-page__deck-intro h2,.payments-received-page__deck-intro h3{color:#fff}.payments-received-page__editorial-card--highlight p,.payments-received-page__deck-intro p{color:#ffffffd1}.payments-received-page__editorial-card--highlight .payments-received-page__eyebrow,.payments-received-page__deck-intro .payments-received-page__eyebrow{color:#ffffffbd}.payments-received-page__track-list,.payments-received-page__ops-panels,.payments-received-page__deck-cards{display:grid;gap:18px}.payments-received-page__track-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.payments-received-page__track-item span{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--payments-received-icon-bg);color:var(--payments-received-icon)}.payments-received-page__track-item span svg{width:22px;height:22px;display:block;stroke:currentColor}.payments-received-page__track-item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.payments-received-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:var(--payments-received-icon-bg);color:var(--payments-received-icon)}.payments-received-page__step-index svg{width:24px;height:24px;display:block;stroke:currentColor}.payments-received-page__ops-main{padding:30px;border-radius:28px;background:#fff;border:1px solid rgba(17,17,17,.08)}.payments-received-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.payments-received-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.payments-received-page__ops-main .payments-received-page__eyebrow{color:#1111118a}.payments-received-page__ops-main .payments-received-page__ops-tags span{background:#1111110f;color:#111111c2}.payments-received-page__ops-panel ul,.payments-received-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.payments-received-page__ops-panel li,.payments-received-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.payments-received-page__deck-card{display:grid;grid-template-columns:62px minmax(0,1fr);gap:18px;align-items:start}.payments-received-page__deck-summary{display:grid;gap:22px}.payments-received-page__deck-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.payments-received-page__deck-metrics article{padding:18px 20px;border-radius:20px;background:#ffffff14;border:1px solid rgba(255,255,255,.08)}.payments-received-page__deck-metrics strong{display:block;margin-bottom:8px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#fff}.payments-received-page__deck-metrics span{display:block;font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#ffffffbf}.payments-received-page__deck-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.payments-received-page__chart-card{padding:20px;border-radius:24px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.payments-received-page__chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.payments-received-page__chart-head strong,.payments-received-page__chart-head span{font-family:Nunito,sans-serif;line-height:1.2}.payments-received-page__chart-head strong{font-size:18px;font-weight:600;color:#fff}.payments-received-page__chart-head span{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e}.payments-received-page__bar-chart{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;min-height:172px}.payments-received-page__bar-chart div{display:flex;align-items:flex-end;min-height:100%}.payments-received-page__bar-chart i{display:block;width:100%;min-height:48px;border-radius:18px 18px 10px 10px;background:linear-gradient(180deg,#7ed4b0,#145a32);box-shadow:inset 0 1px #ffffff3d}.payments-received-page__chart-labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:12px}.payments-received-page__chart-labels span{text-align:center;font-family:Nunito,sans-serif;font-size:13px;line-height:1.3;color:#ffffffad}.payments-received-page__donut-chart{display:grid;grid-template-columns:1fr;justify-items:start;gap:18px}.payments-received-page__chart-card--donut .payments-received-page__donut-ring{margin:0 auto}.payments-received-page__donut-ring{width:124px;height:124px;border-radius:50%;background:conic-gradient(#145a32 0deg 224deg,#2e8b57 224deg 304deg,#a7e4d1 304deg 360deg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.payments-received-page__donut-hole{width:78px;height:78px;border-radius:50%;background:#222;display:flex;align-items:center;justify-content:center;font-family:Nunito,sans-serif;font-size:28px;line-height:1;font-weight:600;color:#fff}.payments-received-page__donut-legend{display:grid;gap:10px}.payments-received-page__donut-legend span{display:inline-flex;align-items:center;gap:10px;font-family:Nunito,sans-serif;font-size:14px;line-height:1.5;color:#fffc}.payments-received-page__dot{width:10px;height:10px;border-radius:999px;display:inline-block}.payments-received-page__dot--done{background:#145a32}.payments-received-page__dot--queue{background:#2e8b57}.payments-received-page__dot--hold{background:#a7e4d1}@media(max-width:1280px){.payments-received-page__editorial-layout,.payments-received-page__sequence-layout,.payments-received-page__ops-layout,.payments-received-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.payments-received-page .section-space{padding-top:64px;padding-bottom:72px}.payments-received-page__editorial-cards,.payments-received-page__sequence-cards,.payments-received-page__ops-panels,.payments-received-page__deck-cards,.payments-received-page__deck-metrics,.payments-received-page__deck-charts{grid-template-columns:1fr}}@media(max-width:640px){.payments-received-page .section-space{padding-top:48px;padding-bottom:56px}.payments-received-page__editorial-copy,.payments-received-page__sequence-summary,.payments-received-page__ops-main,.payments-received-page__deck-intro{padding:24px}.payments-received-page__editorial-copy h2,.payments-received-page__sequence-summary h2,.payments-received-page__ops-main h2,.payments-received-page__deck-intro h2{font-size:30px}.payments-received-page__editorial-card h3,.payments-received-page__sequence-card h3,.payments-received-page__ops-panel h3,.payments-received-page__deck-card h3{font-size:22px}.payments-received-page__donut-chart{flex-direction:column;align-items:flex-start}}.payments-received-page__editorial-layout{grid-template-columns:1fr}.payments-received-page__editorial-copy{text-align:center;max-width:920px;margin:0 auto}.payments-received-page__pill-row{justify-content:center}.payments-received-page__editorial-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.payments-received-page__sequence-summary{order:2}.payments-received-page__sequence-cards{order:1}.payments-received-page__ops-main{order:2;position:sticky;top:128px}.payments-received-page__ops-panels,.payments-received-page__deck-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.payments-received-page__deck-intro{max-width:100%;margin:0;text-align:left}@media(max-width:980px){.payments-received-page__editorial-cards,.payments-received-page__ops-panels,.payments-received-page__deck-cards{grid-template-columns:1fr}.payments-received-page__sequence-summary,.payments-received-page__sequence-cards,.payments-received-page__ops-main{order:initial;position:static}}.payments-received-page__chart-card--donut .payments-received-page__donut-chart{grid-template-columns:1fr;justify-items:center;align-items:start}.payments-received-page__chart-card--donut .payments-received-page__donut-legend{width:100%}@media(max-width:980px){.payments-received-page__chart-card--donut .payments-received-page__donut-chart{grid-template-columns:1fr}}.payments-received-insights{background:linear-gradient(180deg,#f6fff9f5,#fffffffa)}.payments-received-insights__container{width:min(100%,1280px);margin:0 auto;display:grid;gap:24px}.payments-received-insights__hero{display:grid;grid-template-columns:.92fr 1.08fr;gap:24px;align-items:stretch}.payments-received-insights__summary,.payments-received-insights__board{padding:30px;border-radius:28px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.payments-received-insights__eyebrow{display:inline-flex;margin-bottom:16px;font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#145a32b8}.payments-received-insights__summary h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,3vw,46px);line-height:1.08;font-weight:700;color:#111}.payments-received-insights__summary p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.payments-received-insights__metrics{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.payments-received-insights__metrics article{padding:18px 16px;border-radius:20px;background:#e8f8f5b3;border:1px solid rgba(20,90,50,.1);display:grid;gap:4px}.payments-received-insights__metrics strong{font-family:Nunito,sans-serif;font-size:26px;line-height:1;font-weight:700;color:#145a32}.payments-received-insights__metrics span{font-family:Nunito,sans-serif;font-size:14px;line-height:1.4;font-weight:600;color:#111}.payments-received-insights__metrics small{font-family:Nunito,sans-serif;font-size:12px;line-height:1.5;color:#1111119e}.payments-received-insights__board{display:grid;gap:18px;background:linear-gradient(160deg,#145a32f5,#111111f5)}.payments-received-insights__board-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.payments-received-insights__board-head span{display:inline-flex;margin-bottom:8px;font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff9e}.payments-received-insights__board-head strong,.payments-received-insights__ledger strong,.payments-received-insights__ledger b,.payments-received-insights__ledger label{color:#fff}.payments-received-insights__board-head strong{display:block;font-family:Nunito,sans-serif;font-size:28px;line-height:1.2;font-weight:700}.payments-received-insights__board-head b{min-width:48px;min-height:34px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;color:#fff}.payments-received-insights__ledger{display:grid;gap:12px}.payments-received-insights__ledger article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:16px 18px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.1)}.payments-received-insights__ledger div{display:grid;gap:4px}.payments-received-insights__ledger strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.2;font-weight:600}.payments-received-insights__ledger span{font-family:Nunito,sans-serif;font-size:12px;line-height:1.4;color:#ffffffad}.payments-received-insights__ledger b,.payments-received-insights__ledger label{font-family:Nunito,sans-serif;font-size:14px;line-height:1;font-weight:600}.payments-received-insights__signals{display:grid;gap:12px}.payments-received-insights__signals article{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;align-items:center}.payments-received-insights__signals span{font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:600;color:#ffffffb8}.payments-received-insights__signals i{height:10px;border-radius:999px;display:block;background:linear-gradient(90deg,#e8f8f573,#e8f8f5f2)}.payments-received-insights__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.payments-received-insights__card{padding:24px 22px;border-radius:24px;display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.payments-received-insights__icon{background:#e8f8f5;color:#145a32}.payments-received-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}.payments-received-insights__card h3{margin:0 0 8px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.18;font-weight:600;color:#111}.payments-received-insights__card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}@media(max-width:1080px){.payments-received-insights__hero,.payments-received-insights__cards,.payments-received-insights__metrics{grid-template-columns:1fr}}@media(max-width:640px){.payments-received-insights__summary,.payments-received-insights__board{padding:24px 20px}.payments-received-insights__board-head{flex-direction:column}.payments-received-insights__ledger article,.payments-received-insights__signals article{grid-template-columns:1fr}.payments-received-insights__card{grid-template-columns:1fr}}.vendors-page{background:#fff}.vendors-page__container{max-width:1600px;margin:0 auto}.vendors-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.vendors-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.vendors-page .section-space{padding-left:20px;padding-right:20px}}.vendors-page .section-space{padding-top:84px;padding-bottom:96px}.vendors-page .section-space--light{background:#fff}.vendors-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.vendors-page__editorial{background:#f7f7f7}.vendors-page__editorial-layout,.vendors-page__sequence-layout,.vendors-page__ops-layout,.vendors-page__deck-layout{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.vendors-page__editorial-copy,.vendors-page__sequence-summary,.vendors-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.vendors-page__editorial-copy h2,.vendors-page__sequence-summary h2,.vendors-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.vendors-page__editorial-copy p,.vendors-page__sequence-summary p,.vendors-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.vendors-page__pill-row,.vendors-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.vendors-page__pill-row span,.vendors-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.vendors-page__editorial-cards,.vendors-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vendors-page__editorial-card,.vendors-page__sequence-card,.vendors-page__ops-panel,.vendors-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.vendors-page__editorial-card h3,.vendors-page__sequence-card h3,.vendors-page__ops-panel h3,.vendors-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.vendors-page__editorial-card p,.vendors-page__sequence-card p,.vendors-page__ops-panel p,.vendors-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.vendors-page__editorial-card--highlight,.vendors-page__ops-main{background:linear-gradient(145deg,#111111fa,#111111e6);color:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.vendors-page__editorial-card--highlight .feature-card-icon,.vendors-page__ops-main .feature-card-icon{background:#ffffff1a;color:#fff}.vendors-page__editorial-card--highlight h2,.vendors-page__editorial-card--highlight h3,.vendors-page__ops-main h2,.vendors-page__ops-main h3{color:#fff}.vendors-page__editorial-card--highlight p,.vendors-page__ops-main p{color:#ffffffc7}.vendors-page__editorial-card--highlight .vendors-page__eyebrow,.vendors-page__ops-main .vendors-page__eyebrow{color:#ffffffb3}.vendors-page__editorial-card--notes{background:linear-gradient(145deg,#f7f7f7fa,#fffffffa)}.vendors-page__track-list,.vendors-page__ops-panels,.vendors-page__deck-cards{display:grid;gap:18px}.vendors-page__track-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.vendors-page__track-item span{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.vendors-page__track-item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.vendors-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.vendors-page__ops-main{padding:30px;border-radius:28px}.vendors-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600}.vendors-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9}.vendors-page__ops-main .vendors-page__ops-tags span{background:#ffffff1a;color:#fff}.vendors-page__ops-panel ul,.vendors-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.vendors-page__ops-panel li,.vendors-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.vendors-page__deck-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}@media(max-width:1280px){.vendors-page__editorial-layout,.vendors-page__sequence-layout,.vendors-page__ops-layout,.vendors-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.vendors-page .section-space{padding-top:64px;padding-bottom:72px}.vendors-page__editorial-cards,.vendors-page__sequence-cards{grid-template-columns:1fr}}@media(max-width:640px){.vendors-page .section-space{padding-top:48px;padding-bottom:56px}.vendors-page__editorial-copy h2,.vendors-page__sequence-summary h2,.vendors-page__ops-main h2,.vendors-page__deck-intro h2{font-size:30px}.vendors-page__editorial-card h3,.vendors-page__sequence-card h3,.vendors-page__ops-panel h3,.vendors-page__deck-card h3{font-size:22px}}.vendors-page__editorial-copy{background:linear-gradient(145deg,#111111fa,#111111e6)}.vendors-page__editorial-copy h2,.vendors-page__editorial-copy p,.vendors-page__editorial-copy .vendors-page__eyebrow{color:#fff}.vendors-page__editorial-copy p{color:#ffffffc7}.vendors-page__editorial-copy .vendors-page__pill-row span{background:#ffffff1a;color:#fff}.vendors-page__editorial-cards,.vendors-page__sequence-cards,.vendors-page__ops-layout{grid-template-columns:1fr}.vendors-page__ops-panels{grid-template-columns:repeat(3,minmax(0,1fr))}.vendors-page__deck-intro{position:sticky;top:128px}.vendors-page__deck-cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:980px){.vendors-page__ops-panels,.vendors-page__deck-cards{grid-template-columns:1fr}.vendors-page__deck-intro{position:static}}.vendors-page{--vendors-icon: #4A235A;--vendors-icon-bg: #F3E5F5}.vendors-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:var(--vendors-icon-bg);color:var(--vendors-icon)}.vendors-page__icon-badge svg,.vendors-page__track-item span svg,.vendors-page__step-index svg{display:block;stroke:currentColor}.vendors-page__icon-badge svg{width:28px;height:28px}.vendors-page__icon-badge--light{background:#fff;color:#111}.vendors-page__track-item span{width:44px;height:44px;border-radius:14px;background:var(--vendors-icon-bg);color:var(--vendors-icon)}.vendors-page__track-item span svg{width:22px;height:22px}.vendors-page__step-index{width:54px;height:54px;border-radius:16px;background:var(--vendors-icon-bg);color:var(--vendors-icon)}.vendors-page__step-index svg{width:24px;height:24px}.vendors-page__deck-card{grid-template-columns:62px minmax(0,1fr)}.vendors-page__deck-summary,.vendors-page__deck-metrics,.vendors-page__deck-charts{display:grid}.vendors-page__deck-summary{gap:22px}.vendors-page__deck-metrics,.vendors-page__deck-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vendors-page__deck-metrics article,.vendors-page__chart-card{padding:20px;border-radius:22px;background:#4a235a0d;border:1px solid rgba(74,35,90,.08)}.vendors-page__deck-metrics strong,.vendors-page__chart-head strong{color:#111}.vendors-page__deck-metrics strong{display:block;margin-bottom:8px;font-size:22px}.vendors-page__deck-metrics span,.vendors-page__chart-head span,.vendors-page__chart-labels span,.vendors-page__donut-legend span{font-family:Nunito,sans-serif}.vendors-page__deck-metrics span{display:block;font-size:14px;line-height:1.7;color:#111111b8}.vendors-page__chart-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px}.vendors-page__chart-head strong{font-size:18px;font-weight:600}.vendors-page__chart-head span{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#11111175}.vendors-page__bar-chart{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;min-height:170px}.vendors-page__bar-chart div{display:flex;align-items:end;min-height:100%}.vendors-page__bar-chart i{display:block;width:100%;min-height:48px;border-radius:18px 18px 10px 10px;background:linear-gradient(180deg,#cfaee0,#4a235a)}.vendors-page__chart-labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:12px}.vendors-page__chart-labels span{font-size:13px;text-align:center;color:#1119}.vendors-page__donut-chart{display:grid;grid-template-columns:auto minmax(120px,1fr);align-items:center;gap:18px}.vendors-page__donut-ring{width:120px;height:120px;border-radius:50%;background:conic-gradient(#4a235a 0deg 245deg,#9b59b6 245deg 320deg,#e8daef 320deg 360deg);display:flex;align-items:center;justify-content:center}.vendors-page__donut-hole{width:76px;height:76px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600}.vendors-page__donut-legend{display:grid;gap:10px}.vendors-page__dot{width:10px;height:10px;border-radius:999px;display:inline-block}.vendors-page__dot--active{background:#4a235a}.vendors-page__dot--due{background:#9b59b6}.vendors-page__dot--watch{background:#e8daef}@media(max-width:980px){.vendors-page__deck-metrics,.vendors-page__deck-charts,.vendors-page__donut-chart{grid-template-columns:1fr}}.vendors-insights__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vendors-insights__card{min-height:100%}.vendors-insights__icon{background:#f3e5f5;color:#4a235a}.vendors-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}@media(max-width:1280px){.vendors-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.vendors-insights__grid{grid-template-columns:1fr}}.purchase-order-page{background:#fff}.purchase-order-page__container{max-width:1600px;margin:0 auto}.purchase-order-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.purchase-order-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.purchase-order-page .section-space{padding-left:20px;padding-right:20px}}.purchase-order-page .section-space{padding-top:84px;padding-bottom:96px}.purchase-order-page .section-space--light{background:#fff}.purchase-order-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.purchase-order-page__editorial{background:#f7f7f7}.purchase-order-page__editorial-layout,.purchase-order-page__sequence-layout,.purchase-order-page__ops-layout,.purchase-order-page__deck-layout{display:grid;grid-template-columns:.94fr 1.06fr;gap:28px;align-items:start}.purchase-order-page__editorial-copy,.purchase-order-page__sequence-summary,.purchase-order-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.purchase-order-page__editorial-copy h2,.purchase-order-page__sequence-summary h2,.purchase-order-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.purchase-order-page__editorial-copy p,.purchase-order-page__sequence-summary p,.purchase-order-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.purchase-order-page__pill-row,.purchase-order-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.purchase-order-page__pill-row span,.purchase-order-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.purchase-order-page__editorial-cards,.purchase-order-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.purchase-order-page__editorial-card,.purchase-order-page__sequence-card,.purchase-order-page__ops-panel,.purchase-order-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.purchase-order-page__editorial-card h3,.purchase-order-page__sequence-card h3,.purchase-order-page__ops-panel h3,.purchase-order-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.purchase-order-page__editorial-card p,.purchase-order-page__sequence-card p,.purchase-order-page__ops-panel p,.purchase-order-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.purchase-order-page__editorial-card--highlight,.purchase-order-page__ops-main{background:linear-gradient(145deg,#111111fa,#111111e6);color:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.purchase-order-page__editorial-card--highlight .feature-card-icon,.purchase-order-page__ops-main .feature-card-icon{background:#ffffff1a;color:#fff}.purchase-order-page__editorial-card--highlight h2,.purchase-order-page__editorial-card--highlight h3,.purchase-order-page__ops-main h2,.purchase-order-page__ops-main h3{color:#fff}.purchase-order-page__editorial-card--highlight p,.purchase-order-page__ops-main p{color:#ffffffc7}.purchase-order-page__editorial-card--highlight .purchase-order-page__eyebrow,.purchase-order-page__ops-main .purchase-order-page__eyebrow{color:#ffffffb3}.purchase-order-page__editorial-card--notes{background:linear-gradient(145deg,#f7f7f7fa,#fffffffa)}.purchase-order-page__track-list,.purchase-order-page__ops-panels,.purchase-order-page__deck-cards{display:grid;gap:18px}.purchase-order-page__track-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.purchase-order-page__track-item span{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.purchase-order-page__track-item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.purchase-order-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.purchase-order-page__ops-main{padding:30px;border-radius:28px}.purchase-order-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600}.purchase-order-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9}.purchase-order-page__ops-main .purchase-order-page__ops-tags span{background:#ffffff1a;color:#fff}.purchase-order-page__ops-panel ul,.purchase-order-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.purchase-order-page__ops-panel li,.purchase-order-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.purchase-order-page__deck-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}@media(max-width:1280px){.purchase-order-page__editorial-layout,.purchase-order-page__sequence-layout,.purchase-order-page__ops-layout,.purchase-order-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.purchase-order-page .section-space{padding-top:64px;padding-bottom:72px}.purchase-order-page__editorial-cards,.purchase-order-page__sequence-cards{grid-template-columns:1fr}}@media(max-width:640px){.purchase-order-page .section-space{padding-top:48px;padding-bottom:56px}.purchase-order-page__editorial-copy h2,.purchase-order-page__sequence-summary h2,.purchase-order-page__ops-main h2,.purchase-order-page__deck-intro h2{font-size:30px}.purchase-order-page__editorial-card h3,.purchase-order-page__sequence-card h3,.purchase-order-page__ops-panel h3,.purchase-order-page__deck-card h3{font-size:22px}}.purchase-order-page__editorial-copy{order:2}.purchase-order-page__editorial-cards{order:1;grid-template-columns:1fr}.purchase-order-page__sequence-layout{grid-template-columns:1fr}.purchase-order-page__sequence-summary{text-align:center}.purchase-order-page__track-list{grid-template-columns:repeat(5,minmax(0,1fr))}.purchase-order-page__sequence-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.purchase-order-page__ops-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-order-page__deck-intro{background:linear-gradient(145deg,#111111fa,#111111e6)}.purchase-order-page__deck-intro h2,.purchase-order-page__deck-intro p,.purchase-order-page__deck-intro .purchase-order-page__eyebrow{color:#fff}.purchase-order-page__deck-intro p{color:#ffffffc7}.purchase-order-page__deck-intro .purchase-order-page__pill-row span{background:#ffffff1a;color:#fff}@media(max-width:980px){.purchase-order-page__editorial-copy,.purchase-order-page__editorial-cards{order:initial}.purchase-order-page__track-list,.purchase-order-page__sequence-cards,.purchase-order-page__ops-panels{grid-template-columns:1fr}}.purchase-order-page{--purchase-order-icon: #006064;--purchase-order-icon-bg: #E0F7FA}.purchase-order-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:var(--purchase-order-icon-bg);color:var(--purchase-order-icon)}.purchase-order-page__icon-badge svg,.purchase-order-page__track-item span svg,.purchase-order-page__step-index svg{display:block;stroke:currentColor}.purchase-order-page__icon-badge svg{width:28px;height:28px}.purchase-order-page__icon-badge--light{background:#fff;color:#111}.purchase-order-page__track-item span{width:44px;height:44px;border-radius:14px;background:var(--purchase-order-icon-bg);color:var(--purchase-order-icon)}.purchase-order-page__track-item span svg{width:22px;height:22px}.purchase-order-page__step-index{width:54px;height:54px;border-radius:16px;background:var(--purchase-order-icon-bg);color:var(--purchase-order-icon)}.purchase-order-page__step-index svg{width:24px;height:24px}.purchase-order-page__deck-card{grid-template-columns:62px minmax(0,1fr)}.purchase-order-page__deck-summary,.purchase-order-page__deck-metrics,.purchase-order-page__deck-charts{display:grid}.purchase-order-page__deck-summary{gap:22px}.purchase-order-page__deck-metrics,.purchase-order-page__deck-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.purchase-order-page__deck-metrics article,.purchase-order-page__chart-card{padding:20px;border-radius:22px;background:#ffffff14;border:1px solid rgba(255,255,255,.08)}.purchase-order-page__deck-metrics strong{display:block;margin-bottom:8px;font-size:22px;color:#fff}.purchase-order-page__deck-metrics span{display:block;font-size:14px;line-height:1.7;color:#ffffffc2}.purchase-order-page__chart-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px}.purchase-order-page__chart-head strong{font-size:18px;font-weight:600;color:#fff}.purchase-order-page__chart-head span{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e}.purchase-order-page__lane-chart{display:grid;gap:14px}.purchase-order-page__lane-chart div,.purchase-order-page__mix-list div{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px}.purchase-order-page__lane-chart label,.purchase-order-page__mix-list label{font-size:14px;color:#ffffffc7}.purchase-order-page__lane-chart i,.purchase-order-page__mix-list i{display:block;height:12px;border-radius:999px;background:linear-gradient(90deg,#53d1db,#006064)}.purchase-order-page__step-bars{display:grid;gap:14px}.purchase-order-page__step-bars div{padding:16px;border-radius:18px;background:#ffffff0f}.purchase-order-page__step-bars b{display:block;margin-bottom:6px;font-size:30px;line-height:1;color:#fff}.purchase-order-page__step-bars span{display:block;font-size:14px;line-height:1.6;color:#ffffffc2}@media(max-width:980px){.purchase-order-page__deck-metrics,.purchase-order-page__deck-charts{grid-template-columns:1fr}}.purchase-order-insights__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.purchase-order-insights__card{min-height:100%}.purchase-order-insights__icon{background:#e0f7fa;color:#006064}.purchase-order-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}@media(max-width:1280px){.purchase-order-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.purchase-order-insights__grid{grid-template-columns:1fr}}.bill-hero-section{padding:118px 47px 48px 65px;min-height:100vh;background:#f7f7f7;overflow:clip}@media(max-width:780px){.bill-hero-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.bill-hero-section{padding-left:20px;padding-right:20px}}.bill-hero-container{width:min(100%,1600px);min-height:calc(100vh - 166px);margin:0 auto;display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;gap:56px}.bill-hero-content{width:100%;max-width:540px;padding-top:4px}.bill-hero-content h1{margin:0 0 24px;max-width:540px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;letter-spacing:-.055em;color:#111}.bill-hero-content p{margin:0;max-width:510px;font-family:Nunito,sans-serif;font-size:16px;line-height:2;color:#111111b3}.bill-hero-actions{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px}.bill-hero-btn{min-width:154px;min-height:54px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:600;gap:10px}.bill-hero-btn--primary{min-width:182px}.bill-hero-btn img,.bill-hero-btn .btn-icon-asset,.bill-hero-btn .btn-icon-svg{width:16px;height:16px}.bill-hero-media{display:flex;justify-content:flex-end;align-items:center;width:100%;min-width:0}.bill-hero-media img{width:min(70%,820px);height:auto;display:block;object-fit:contain;object-position:right center}@media(min-width:1680px){.bill-hero-container{width:min(100%,1680px);grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.bill-hero-content,.bill-hero-content h1{max-width:560px}.bill-hero-content p{max-width:530px}.bill-hero-media img{width:min(70%,900px)}}@media(min-width:1920px){.bill-hero-container{width:min(100%,1700px);min-height:auto;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.bill-hero-content{max-width:560px;padding-top:0}.bill-hero-content h1{max-width:560px}.bill-hero-content p{max-width:520px;line-height:1.95}.bill-hero-media{justify-content:flex-end}.bill-hero-media img{width:min(70%,920px);max-width:100%;padding-right:0}}@media(max-width:1280px){.bill-hero-section{padding-right:65px}.bill-hero-container{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:32px}.bill-hero-content,.bill-hero-content h1,.bill-hero-content p{max-width:100%}.bill-hero-media img{width:min(100%,680px)}}@media(max-width:980px){.bill-hero-section{min-height:auto;padding-top:118px;padding-bottom:56px}.bill-hero-container{min-height:auto;grid-template-columns:1fr;gap:30px}.bill-hero-content{max-width:100%;padding-top:0}.bill-hero-content h1{max-width:100%;font-size:clamp(38px,7vw,48px);line-height:1.14}.bill-hero-content p{max-width:100%;font-size:15px;line-height:1.9}.bill-hero-btn{min-height:46px;min-width:95px;padding:0 18px;font-size:14px}}@media(max-width:640px){.bill-hero-section{padding-top:104px;padding-bottom:40px}.bill-hero-content h1{margin-bottom:16px;font-size:36px}.bill-hero-content p{font-size:15px;line-height:1.85}.bill-hero-actions{gap:10px}.bill-hero-btn{width:100%}.bill-hero-media{display:none}}.bill-insights-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.bill-insights-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.bill-insights-section{padding-left:20px;padding-right:20px}}.bill-insights-section{padding-top:84px;padding-bottom:96px;background:#fff}.bill-insights-container{max-width:1320px;margin:0 auto}.bill-insights-heading{max-width:860px;margin:0 auto 48px;text-align:center}.bill-insights-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.bill-insights-heading p{margin:0 auto;max-width:700px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.bill-insights-top-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;margin-bottom:18px;align-items:stretch}.bill-insights-feature-card{background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f;overflow:hidden}.bill-insights-chart-card,.bill-insights-status-card{display:flex;align-items:stretch}.bill-insights-chart-card img,.bill-insights-status-card img{width:100%;height:100%;display:block;object-fit:fill}.bill-insights-bottom-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bill-insights-feature-card{padding:26px 22px 20px}.bill-insights-feature-card h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.bill-insights-feature-card p{margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111b3}.bill-insights-feature-card__icon{width:32px;height:32px;display:block;margin-bottom:18px}@media(min-width:1680px){.bill-insights-container{max-width:1460px}.bill-insights-top-layout{grid-template-columns:minmax(0,1fr) 360px;gap:22px;margin-bottom:22px}.bill-insights-bottom-cards{gap:22px}}@media(min-width:1920px){.bill-insights-section{padding-top:96px;padding-bottom:108px}.bill-insights-container{max-width:1560px}.bill-insights-heading{margin-bottom:56px}.bill-insights-top-layout{grid-template-columns:minmax(0,1fr) 390px;gap:24px;margin-bottom:24px}.bill-insights-bottom-cards{gap:24px}}@media(max-width:980px){.bill-insights-section{padding-top:64px;padding-bottom:72px}.bill-insights-top-layout,.bill-insights-bottom-cards{grid-template-columns:1fr}}@media(max-width:640px){.bill-insights-section{padding-top:48px;padding-bottom:56px}.bill-insights-heading{margin-bottom:28px}.bill-insights-heading h2{font-size:30px}.bill-insights-heading p{font-size:14px;line-height:1.75}}.bill-key-features-section{padding:88px 65px 96px;background:#f7f7f7}@media(max-width:780px){.bill-key-features-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.bill-key-features-section{padding-left:20px;padding-right:20px}}.bill-key-features-container{max-width:1280px;margin:0 auto}.bill-key-features-heading{max-width:760px;margin:0 auto 56px;text-align:center}.bill-key-features-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.bill-key-features-heading p{margin:0 auto;max-width:700px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.bill-key-features-layout{display:grid;grid-template-columns:minmax(0,650px) minmax(0,1fr);gap:34px;align-items:center}.bill-key-features-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.bill-key-features-stack{display:grid;gap:18px}.bill-key-feature-card{background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f;padding:22px 18px 18px}.bill-key-feature-card h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:20px;line-height:1.25;font-weight:600;color:#111}.bill-key-feature-card p{margin:0;font-family:Nunito,sans-serif;font-size:14px;line-height:1.8;color:#111111b3}.bill-key-feature-card--large{min-height:100%;display:flex;flex-direction:column}.bill-key-feature-card__icon-wrap{width:46px;height:46px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.bill-key-feature-card__illustration{width:100%;max-width:250px;height:auto;display:block;margin-top:auto;align-self:center;padding-top:22px}.bill-key-features-content{max-width:500px}.bill-key-features-content h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;color:#111}.bill-key-features-content p{margin:0 0 28px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.bill-key-features-content ul{list-style:none;margin:0;padding:0;display:grid;gap:16px}.bill-key-features-content li{position:relative;padding-left:18px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.6;color:#111111c2}.bill-key-features-content li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:#1111118c}@media(min-width:1680px){.bill-key-features-section{padding-left:90px;padding-right:90px}.bill-key-features-container{max-width:1380px}.bill-key-features-layout{grid-template-columns:minmax(0,690px) minmax(0,1fr);gap:52px}}@media(min-width:1920px){.bill-key-features-section{padding:96px 120px 108px}.bill-key-features-container{max-width:1520px}.bill-key-features-layout{grid-template-columns:minmax(0,760px) minmax(0,1fr);gap:72px}.bill-key-features-cards,.bill-key-features-stack{gap:22px}.bill-key-features-content{max-width:560px}}@media(max-width:1100px){.bill-key-features-layout{grid-template-columns:1fr;gap:30px}.bill-key-features-content{max-width:100%}}@media(max-width:780px){.bill-key-features-section{padding-top:64px;padding-bottom:72px}.bill-key-features-heading{margin-bottom:36px}.bill-key-features-cards{grid-template-columns:1fr}.bill-key-features-content h3{font-size:36px}}@media(max-width:640px){.bill-key-features-section{padding-top:48px;padding-bottom:56px}.bill-key-features-heading{margin-bottom:28px}.bill-key-features-heading h2{font-size:30px}.bill-key-features-heading p{font-size:14px;line-height:1.75}.bill-key-feature-card{padding:20px 16px 16px}.bill-key-features-content h3{font-size:30px}.bill-key-features-content p,.bill-key-features-content li{font-size:14px;line-height:1.75}}.bill-workflow-section{padding:88px 65px 96px;background:#fff}@media(max-width:780px){.bill-workflow-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.bill-workflow-section{padding-left:20px;padding-right:20px}}.bill-workflow-container{max-width:1320px;margin:0 auto}.bill-workflow-heading{max-width:760px;margin:0 auto 48px;text-align:center}.bill-workflow-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.bill-workflow-heading p{margin:0 auto;max-width:460px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.bill-workflow-visual{min-width:0}.bill-workflow-visual img{width:313px;height:482px;display:block;margin-left:-12px}.bill-workflow-layout{display:grid;grid-template-columns:minmax(0,30%) minmax(0,70%);gap:56px;align-items:start}.bill-workflow-content{display:grid;gap:28px;padding-top:12px}.bill-workflow-step h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.25;font-weight:700;color:#111}.bill-workflow-step p{margin:0;max-width:100%;font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111b3}@media(max-width:980px){.bill-workflow-section{padding-top:64px;padding-bottom:72px}.bill-workflow-heading{margin-bottom:36px}.bill-workflow-layout{grid-template-columns:1fr;gap:28px}.bill-workflow-visual{display:none}.bill-workflow-content{gap:22px;padding-top:0}}@media(min-width:1680px){.bill-workflow-section{padding-left:90px;padding-right:90px}.bill-workflow-container{max-width:1480px}.bill-workflow-layout{gap:72px}.bill-workflow-content{max-width:860px}}@media(min-width:1920px){.bill-workflow-section{padding:96px 120px 108px}.bill-workflow-container{max-width:1560px}.bill-workflow-layout{gap:88px}.bill-workflow-visual img{width:340px;height:auto;margin-left:0}.bill-workflow-content{max-width:920px;gap:32px}}@media(max-width:640px){.bill-workflow-section{padding-top:48px;padding-bottom:56px}.bill-workflow-heading{margin-bottom:28px}.bill-workflow-heading h2{font-size:30px}.bill-workflow-heading p{font-size:14px;line-height:1.75}.bill-workflow-step h3{font-size:22px}.bill-workflow-step p{font-size:14px;line-height:1.75}}.bill-automation-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.bill-automation-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.bill-automation-section{padding-left:20px;padding-right:20px}}.bill-automation-section{padding-top:88px;padding-bottom:96px;background:#f7f7f7}.bill-automation-container{max-width:1280px;margin:0 auto}.bill-automation-heading{max-width:760px;margin:0 auto 52px;text-align:center}.bill-automation-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.bill-automation-heading p{margin:0 auto;max-width:430px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.bill-automation-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.05fr);gap:28px;align-items:center}.bill-automation-row+.bill-automation-row{margin-top:26px}.bill-automation-row--transaction{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.bill-automation-copy h3{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:38px;line-height:normal;font-weight:700;color:#111}.bill-automation-copy p{margin:0 0 18px;max-width:360px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.bill-automation-copy ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.bill-automation-copy li{position:relative;padding-left:14px;font-family:Nunito,sans-serif;font-size:12px;line-height:1.7;color:#111111bd}.bill-automation-copy li:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%;background:#11111194}.bill-automation-visual{min-width:0;background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f;overflow:hidden;padding:16px}.bill-automation-visual img{width:100%;height:auto;display:block;border-radius:12px}@media(min-width:1680px){.bill-automation-container{max-width:1440px}.bill-automation-row{grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:36px}.bill-automation-row--transaction{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}}@media(min-width:1920px){.bill-automation-section{padding-top:96px;padding-bottom:108px}.bill-automation-container{max-width:1560px}.bill-automation-heading{margin-bottom:60px}.bill-automation-row{grid-template-columns:minmax(360px,430px) minmax(0,1fr);gap:44px}.bill-automation-row--transaction{grid-template-columns:minmax(0,1fr) minmax(360px,430px)}.bill-automation-copy p{max-width:420px}}@media(max-width:980px){.bill-automation-section{padding-top:64px;padding-bottom:72px}.bill-automation-heading{margin-bottom:36px}.bill-automation-row,.bill-automation-row--transaction{grid-template-columns:1fr;gap:22px}.bill-automation-row--transaction .bill-automation-visual{order:1}.bill-automation-row--transaction .bill-automation-copy{order:2}}@media(max-width:640px){.bill-automation-section{padding-top:48px;padding-bottom:56px}.bill-automation-heading{margin-bottom:28px}.bill-automation-heading h2{font-size:30px}.bill-automation-heading p{font-size:14px;line-height:1.75}.bill-automation-copy h3{font-size:30px}.bill-automation-copy p,.bill-automation-copy li{font-size:14px;line-height:1.75}}.bill-reports-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.bill-reports-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.bill-reports-section{padding-left:20px;padding-right:20px}}.bill-reports-section{padding-top:88px;padding-bottom:96px;background:#fff}.bill-reports-container{max-width:1600px;margin:0 auto}.bill-reports-heading{max-width:860px;margin:0 auto 52px;text-align:center}.bill-reports-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,48px);line-height:normal;font-weight:700;color:#111}.bill-reports-heading p{margin:0 auto;max-width:520px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b3}.bill-reports-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,620px);gap:clamp(56px,5vw,110px);align-items:end}.bill-reports-analysis{width:100%;max-width:645px;display:flex;flex-direction:column;align-self:end}.bill-reports-analysis h3{margin:0 0 16px;max-width:520px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;color:#111}.bill-reports-analysis p{margin:0 0 28px;max-width:600px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3}.bill-reports-analysis__visual{width:100%;max-width:620px;background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f;overflow:hidden;padding:45px;margin-top:auto}.bill-reports-analysis__visual img{width:100%;height:auto;display:block;border-radius:12px}.bill-reports-cards{width:100%;max-width:620px;display:grid;gap:18px;justify-self:end}.bill-report-card{background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 10px 28px #1111110f;padding:22px 24px;display:grid;grid-template-columns:76px minmax(0,1fr);gap:18px;align-items:center}.bill-report-card__icon-wrap{width:76px;height:76px;border-radius:14px;background:#d9e9ff;display:inline-flex;align-items:center;justify-content:center}.bill-report-card__icon-wrap img{width:78px;height:104px;display:block}.bill-report-card__content h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:18px;line-height:1.25;font-weight:600;color:#111}.bill-report-card__content ul{margin:0;padding-left:18px;display:grid;gap:8px}.bill-report-card__content li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.6;color:#111111c2}@media(min-width:1680px){.bill-reports-container{max-width:1480px}.bill-reports-layout{grid-template-columns:minmax(0,1fr) minmax(560px,680px);gap:clamp(72px,6vw,140px)}.bill-reports-analysis,.bill-reports-analysis__visual{max-width:700px}.bill-reports-cards{max-width:680px}}@media(min-width:1920px){.bill-reports-section{padding-top:96px;padding-bottom:108px}.bill-reports-container{max-width:1560px}.bill-reports-heading{margin-bottom:60px}.bill-reports-layout{grid-template-columns:minmax(0,1fr) minmax(620px,720px);gap:120px}.bill-reports-analysis,.bill-reports-analysis__visual{max-width:760px}.bill-reports-cards{max-width:720px;gap:20px}}@media(max-width:1100px){.bill-reports-layout{grid-template-columns:1fr;gap:30px}.bill-reports-analysis,.bill-reports-analysis__visual,.bill-reports-cards{max-width:100%}.bill-reports-cards{justify-self:stretch}.bill-reports-analysis{align-self:stretch}.bill-reports-analysis__visual{margin-top:0}}@media(max-width:980px){.bill-reports-section{padding-top:64px;padding-bottom:72px}.bill-reports-heading{margin-bottom:36px}.bill-reports-analysis h3{font-size:38px}}@media(max-width:640px){.bill-reports-section{padding-top:48px;padding-bottom:56px}.bill-reports-heading{margin-bottom:28px}.bill-reports-heading h2{font-size:30px}.bill-reports-heading p{font-size:14px;line-height:1.75}.bill-reports-analysis h3{font-size:30px}.bill-reports-analysis p{font-size:14px;line-height:1.75}.bill-report-card{grid-template-columns:1fr;padding:20px 18px}.bill-reports-analysis__visual{padding:20px}.bill-report-card__icon-wrap{width:64px;height:64px}}.expenses-page{background:#fff}.expenses-page__container{max-width:1600px;margin:0 auto}.expenses-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.expenses-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.expenses-page .section-space{padding-left:20px;padding-right:20px}}.expenses-page .section-space{padding-top:84px;padding-bottom:96px}.expenses-page .section-space--light{background:#fff}.expenses-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.expenses-page__editorial{background:#f7f7f7}.expenses-page__editorial-layout,.expenses-page__sequence-layout,.expenses-page__ops-layout,.expenses-page__deck-layout{display:grid;grid-template-columns:.88fr 1.12fr;gap:28px;align-items:start}.expenses-page__editorial-copy,.expenses-page__sequence-summary,.expenses-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.expenses-page__editorial-copy h2,.expenses-page__sequence-summary h2,.expenses-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.expenses-page__editorial-copy p,.expenses-page__sequence-summary p,.expenses-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.expenses-page__pill-row,.expenses-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.expenses-page__pill-row span,.expenses-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.expenses-page__editorial-cards,.expenses-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.expenses-page__editorial-card,.expenses-page__sequence-card,.expenses-page__ops-panel,.expenses-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.expenses-page__editorial-card h3,.expenses-page__sequence-card h3,.expenses-page__ops-panel h3,.expenses-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.expenses-page__editorial-card p,.expenses-page__sequence-card p,.expenses-page__ops-panel p,.expenses-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.expenses-page__editorial-card--highlight,.expenses-page__ops-main{background:linear-gradient(145deg,#111111fa,#111111e6);color:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.expenses-page__editorial-card--highlight .feature-card-icon,.expenses-page__ops-main .feature-card-icon{background:#ffffff1a;color:#fff}.expenses-page__editorial-card--highlight h2,.expenses-page__editorial-card--highlight h3,.expenses-page__ops-main h2,.expenses-page__ops-main h3{color:#fff}.expenses-page__editorial-card--highlight p,.expenses-page__ops-main p{color:#ffffffc7}.expenses-page__editorial-card--highlight .expenses-page__eyebrow,.expenses-page__ops-main .expenses-page__eyebrow{color:#ffffffb3}.expenses-page__editorial-card--notes{background:linear-gradient(145deg,#f7f7f7fa,#fffffffa)}.expenses-page__track-list,.expenses-page__ops-panels,.expenses-page__deck-cards{display:grid;gap:18px}.expenses-page__track-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.expenses-page__track-item span{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.expenses-page__track-item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.expenses-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.expenses-page__ops-main{padding:30px;border-radius:28px}.expenses-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600}.expenses-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9}.expenses-page__ops-main .expenses-page__ops-tags span{background:#ffffff1a;color:#fff}.expenses-page__ops-panel ul,.expenses-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.expenses-page__ops-panel li,.expenses-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.expenses-page__deck-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}@media(max-width:1280px){.expenses-page__editorial-layout,.expenses-page__sequence-layout,.expenses-page__ops-layout,.expenses-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.expenses-page .section-space{padding-top:64px;padding-bottom:72px}.expenses-page__editorial-cards,.expenses-page__sequence-cards{grid-template-columns:1fr}}@media(max-width:640px){.expenses-page .section-space{padding-top:48px;padding-bottom:56px}.expenses-page__editorial-copy h2,.expenses-page__sequence-summary h2,.expenses-page__ops-main h2,.expenses-page__deck-intro h2{font-size:30px}.expenses-page__editorial-card h3,.expenses-page__sequence-card h3,.expenses-page__ops-panel h3,.expenses-page__deck-card h3{font-size:22px}}.expenses-page__editorial-copy{background:linear-gradient(145deg,#111111fa,#111111e6)}.expenses-page__editorial-copy h2,.expenses-page__editorial-copy p,.expenses-page__editorial-copy .expenses-page__eyebrow{color:#fff}.expenses-page__editorial-copy p{color:#ffffffc7}.expenses-page__editorial-copy .expenses-page__pill-row span{background:#ffffff1a;color:#fff}.expenses-page__sequence-cards,.expenses-page__deck-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.expenses-page__ops-layout{grid-template-columns:1fr}.expenses-page__ops-panels{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:980px){.expenses-page__sequence-cards,.expenses-page__ops-panels,.expenses-page__deck-cards{grid-template-columns:1fr}}.expenses-page{--expenses-icon: #5C3317;--expenses-icon-bg: #F5E6D3}.expenses-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:var(--expenses-icon-bg);color:var(--expenses-icon)}.expenses-page__icon-badge svg,.expenses-page__track-item span svg,.expenses-page__step-index svg{display:block;stroke:currentColor}.expenses-page__icon-badge svg{width:28px;height:28px}.expenses-page__icon-badge--light{background:#fff;color:#111}.expenses-page__track-item span{width:44px;height:44px;border-radius:14px;background:var(--expenses-icon-bg);color:var(--expenses-icon)}.expenses-page__track-item span svg{width:22px;height:22px}.expenses-page__step-index{width:54px;height:54px;border-radius:16px;background:var(--expenses-icon-bg);color:var(--expenses-icon)}.expenses-page__step-index svg{width:24px;height:24px}.expenses-page__deck-card{grid-template-columns:62px minmax(0,1fr)}.expenses-page__deck-summary,.expenses-page__deck-metrics,.expenses-page__deck-charts{display:grid}.expenses-page__deck-summary{gap:22px}.expenses-page__deck-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.expenses-page__deck-metrics article,.expenses-page__chart-card{padding:20px;border-radius:22px;background:#5c33170d;border:1px solid rgba(92,51,23,.08)}.expenses-page__deck-metrics strong{display:block;margin-bottom:8px;font-size:20px;color:#111}.expenses-page__deck-metrics span{display:block;font-size:14px;color:#111111b8}.expenses-page__deck-charts{grid-template-columns:1.1fr .9fr;gap:16px}.expenses-page__chart-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px}.expenses-page__chart-head strong{font-size:18px;font-weight:600;color:#111}.expenses-page__chart-head span{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#11111175}.expenses-page__stack-chart{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;min-height:172px}.expenses-page__stack-chart div{display:grid;justify-items:center;gap:10px}.expenses-page__stack-chart i{display:block;width:100%;min-height:54px;border-radius:18px 18px 10px 10px;background:linear-gradient(180deg,#d6ae84,#5c3317)}.expenses-page__stack-chart b{font-size:13px;color:#1111119e}.expenses-page__signal-list{display:grid;gap:14px}.expenses-page__signal-list div{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px}.expenses-page__signal-list label{font-size:14px;color:#111111b8}.expenses-page__signal-list i{display:block;height:12px;border-radius:999px;background:linear-gradient(90deg,#d6ae84,#5c3317)}@media(max-width:980px){.expenses-page__deck-metrics,.expenses-page__deck-charts{grid-template-columns:1fr}}.expenses-insights__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.expenses-insights__card{min-height:100%}.expenses-insights__icon{background:#f5e6d3;color:#5c3317}.expenses-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}@media(max-width:1280px){.expenses-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.expenses-insights__grid{grid-template-columns:1fr}}.vendor-credit-notes-page{background:#fff}.vendor-credit-notes-page__container{max-width:1600px;margin:0 auto}.vendor-credit-notes-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.vendor-credit-notes-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.vendor-credit-notes-page .section-space{padding-left:20px;padding-right:20px}}.vendor-credit-notes-page .section-space{padding-top:84px;padding-bottom:96px}.vendor-credit-notes-page .section-space--light{background:#fff}.vendor-credit-notes-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.vendor-credit-notes-page__editorial{background:#f7f7f7}.vendor-credit-notes-page__editorial-layout,.vendor-credit-notes-page__sequence-layout,.vendor-credit-notes-page__ops-layout,.vendor-credit-notes-page__deck-layout{display:grid;grid-template-columns:.87fr 1.13fr;gap:28px;align-items:start}.vendor-credit-notes-page__editorial-copy,.vendor-credit-notes-page__sequence-summary,.vendor-credit-notes-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.vendor-credit-notes-page__editorial-copy h2,.vendor-credit-notes-page__sequence-summary h2,.vendor-credit-notes-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.vendor-credit-notes-page__editorial-copy p,.vendor-credit-notes-page__sequence-summary p,.vendor-credit-notes-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.vendor-credit-notes-page__pill-row,.vendor-credit-notes-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.vendor-credit-notes-page__pill-row span,.vendor-credit-notes-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.vendor-credit-notes-page__editorial-cards,.vendor-credit-notes-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vendor-credit-notes-page__editorial-card,.vendor-credit-notes-page__sequence-card,.vendor-credit-notes-page__ops-panel,.vendor-credit-notes-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.vendor-credit-notes-page__editorial-card h3,.vendor-credit-notes-page__sequence-card h3,.vendor-credit-notes-page__ops-panel h3,.vendor-credit-notes-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.vendor-credit-notes-page__editorial-card p,.vendor-credit-notes-page__sequence-card p,.vendor-credit-notes-page__ops-panel p,.vendor-credit-notes-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.vendor-credit-notes-page__editorial-card--highlight,.vendor-credit-notes-page__ops-main{background:linear-gradient(145deg,#111111fa,#111111e6);color:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.vendor-credit-notes-page__editorial-card--highlight .feature-card-icon,.vendor-credit-notes-page__ops-main .feature-card-icon{background:#ffffff1a;color:#fff}.vendor-credit-notes-page__editorial-card--highlight h2,.vendor-credit-notes-page__editorial-card--highlight h3,.vendor-credit-notes-page__ops-main h2,.vendor-credit-notes-page__ops-main h3{color:#fff}.vendor-credit-notes-page__editorial-card--highlight p,.vendor-credit-notes-page__ops-main p{color:#ffffffc7}.vendor-credit-notes-page__editorial-card--highlight .vendor-credit-notes-page__eyebrow,.vendor-credit-notes-page__ops-main .vendor-credit-notes-page__eyebrow{color:#ffffffb3}.vendor-credit-notes-page__editorial-card--notes{background:linear-gradient(145deg,#f7f7f7fa,#fffffffa)}.vendor-credit-notes-page__track-list,.vendor-credit-notes-page__ops-panels,.vendor-credit-notes-page__deck-cards{display:grid;gap:18px}.vendor-credit-notes-page__track-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.vendor-credit-notes-page__track-item span{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.vendor-credit-notes-page__track-item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.vendor-credit-notes-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.vendor-credit-notes-page__ops-main{padding:30px;border-radius:28px}.vendor-credit-notes-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600}.vendor-credit-notes-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9}.vendor-credit-notes-page__ops-main .vendor-credit-notes-page__ops-tags span{background:#ffffff1a;color:#fff}.vendor-credit-notes-page__ops-panel ul,.vendor-credit-notes-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.vendor-credit-notes-page__ops-panel li,.vendor-credit-notes-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.vendor-credit-notes-page__deck-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}@media(max-width:1280px){.vendor-credit-notes-page__editorial-layout,.vendor-credit-notes-page__sequence-layout,.vendor-credit-notes-page__ops-layout,.vendor-credit-notes-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.vendor-credit-notes-page .section-space{padding-top:64px;padding-bottom:72px}.vendor-credit-notes-page__editorial-cards,.vendor-credit-notes-page__sequence-cards{grid-template-columns:1fr}}@media(max-width:640px){.vendor-credit-notes-page .section-space{padding-top:48px;padding-bottom:56px}.vendor-credit-notes-page__editorial-copy h2,.vendor-credit-notes-page__sequence-summary h2,.vendor-credit-notes-page__ops-main h2,.vendor-credit-notes-page__deck-intro h2{font-size:30px}.vendor-credit-notes-page__editorial-card h3,.vendor-credit-notes-page__sequence-card h3,.vendor-credit-notes-page__ops-panel h3,.vendor-credit-notes-page__deck-card h3{font-size:22px}}.vendor-credit-notes-page__editorial-layout{grid-template-columns:1fr}.vendor-credit-notes-page__editorial-card--highlight,.vendor-credit-notes-page__editorial-card--notes{grid-column:span 2}.vendor-credit-notes-page__sequence-summary{order:2}.vendor-credit-notes-page__sequence-cards{order:1;grid-template-columns:1fr}.vendor-credit-notes-page__ops-panels,.vendor-credit-notes-page__deck-cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:980px){.vendor-credit-notes-page__sequence-summary,.vendor-credit-notes-page__sequence-cards{order:initial}.vendor-credit-notes-page__ops-panels,.vendor-credit-notes-page__deck-cards{grid-template-columns:1fr}}.vendor-credit-notes-page{--vendor-credit-icon: #880E4F;--vendor-credit-icon-bg: #FDE6F2}.vendor-credit-notes-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:var(--vendor-credit-icon-bg);color:var(--vendor-credit-icon)}.vendor-credit-notes-page__icon-badge svg,.vendor-credit-notes-page__track-item span svg,.vendor-credit-notes-page__step-index svg{display:block;stroke:currentColor}.vendor-credit-notes-page__icon-badge svg{width:28px;height:28px}.vendor-credit-notes-page__icon-badge--light{background:#fff;color:#111}.vendor-credit-notes-page__track-item span{width:44px;height:44px;border-radius:14px;background:var(--vendor-credit-icon-bg);color:var(--vendor-credit-icon)}.vendor-credit-notes-page__track-item span svg{width:22px;height:22px}.vendor-credit-notes-page__step-index{width:54px;height:54px;border-radius:16px;background:var(--vendor-credit-icon-bg);color:var(--vendor-credit-icon)}.vendor-credit-notes-page__step-index svg{width:24px;height:24px}.vendor-credit-notes-page__deck-card{grid-template-columns:62px minmax(0,1fr)}.vendor-credit-notes-page__deck-summary,.vendor-credit-notes-page__deck-metrics,.vendor-credit-notes-page__deck-charts{display:grid}.vendor-credit-notes-page__deck-summary{gap:22px}.vendor-credit-notes-page__deck-metrics,.vendor-credit-notes-page__deck-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vendor-credit-notes-page__deck-metrics article,.vendor-credit-notes-page__chart-card{padding:20px;border-radius:22px;background:#880e4f0d;border:1px solid rgba(136,14,79,.08)}.vendor-credit-notes-page__deck-metrics strong{display:block;margin-bottom:8px;font-size:22px;color:#111}.vendor-credit-notes-page__deck-metrics span{display:block;font-size:14px;line-height:1.7;color:#111111b8}.vendor-credit-notes-page__chart-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px}.vendor-credit-notes-page__chart-head strong{font-size:18px;font-weight:600;color:#111}.vendor-credit-notes-page__chart-head span{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#11111175}.vendor-credit-notes-page__timeline-chart{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;min-height:170px}.vendor-credit-notes-page__timeline-chart div{display:grid;justify-items:center;gap:10px;min-height:100%}.vendor-credit-notes-page__timeline-chart i{display:block;width:100%;min-height:50px;border-radius:18px 18px 10px 10px;background:linear-gradient(180deg,#e6a2c7,#880e4f)}.vendor-credit-notes-page__timeline-chart span{font-size:13px;color:#1119}.vendor-credit-notes-page__donut-chart{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px}.vendor-credit-notes-page__donut-ring{width:120px;height:120px;border-radius:50%;background:conic-gradient(#880e4f 0deg 220deg,#c2187a 220deg 300deg,#f6c7de 300deg 360deg);display:flex;align-items:center;justify-content:center}.vendor-credit-notes-page__donut-hole{width:76px;height:76px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600}.vendor-credit-notes-page__donut-legend{display:grid;gap:10px;width:100%;justify-items:start}.vendor-credit-notes-page__dot{width:10px;height:10px;border-radius:999px;display:inline-block}.vendor-credit-notes-page__dot--applied{background:#880e4f}.vendor-credit-notes-page__dot--open{background:#c2187a}.vendor-credit-notes-page__dot--review{background:#f6c7de}@media(max-width:980px){.vendor-credit-notes-page__deck-metrics,.vendor-credit-notes-page__deck-charts,.vendor-credit-notes-page__donut-chart{grid-template-columns:1fr}}.vendor-credit-notes-insights__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vendor-credit-notes-insights__card{min-height:100%}.vendor-credit-notes-insights__icon{background:#fde6f2;color:#880e4f}.vendor-credit-notes-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}@media(max-width:1280px){.vendor-credit-notes-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.vendor-credit-notes-insights__grid{grid-template-columns:1fr}}.payments-made-page{background:#fff}.payments-made-page__container{max-width:1600px;margin:0 auto}.payments-made-page .section-space{padding-left:65px;padding-right:65px}@media(max-width:780px){.payments-made-page .section-space{padding-left:32px;padding-right:32px}}@media(max-width:540px){.payments-made-page .section-space{padding-left:20px;padding-right:20px}}.payments-made-page .section-space{padding-top:84px;padding-bottom:96px}.payments-made-page .section-space--light{background:#fff}.payments-made-page__eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.payments-made-page__editorial{background:#f7f7f7}.payments-made-page__editorial-layout,.payments-made-page__sequence-layout,.payments-made-page__ops-layout,.payments-made-page__deck-layout{display:grid;grid-template-columns:.83fr 1.17fr;gap:28px;align-items:start}.payments-made-page__editorial-copy,.payments-made-page__sequence-summary,.payments-made-page__deck-intro{padding:30px;border-radius:28px;background:linear-gradient(145deg,#f7f7f7fa,#fffffffa);border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.payments-made-page__editorial-copy h2,.payments-made-page__sequence-summary h2,.payments-made-page__deck-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600;color:#111}.payments-made-page__editorial-copy p,.payments-made-page__sequence-summary p,.payments-made-page__deck-intro p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.payments-made-page__pill-row,.payments-made-page__ops-tags{display:flex;flex-wrap:wrap;gap:10px}.payments-made-page__pill-row span,.payments-made-page__ops-tags span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#1111110f;color:#111111c2;font-family:Nunito,sans-serif;font-size:14px;line-height:1.4}.payments-made-page__editorial-cards,.payments-made-page__sequence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.payments-made-page__editorial-card,.payments-made-page__sequence-card,.payments-made-page__ops-panel,.payments-made-page__deck-card{padding:24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.payments-made-page__editorial-card h3,.payments-made-page__sequence-card h3,.payments-made-page__ops-panel h3,.payments-made-page__deck-card h3{margin:16px 0 10px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.payments-made-page__editorial-card p,.payments-made-page__sequence-card p,.payments-made-page__ops-panel p,.payments-made-page__deck-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#111111b3}.payments-made-page__editorial-card--highlight,.payments-made-page__ops-main{background:linear-gradient(145deg,#111111fa,#111111e6);color:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110d}.payments-made-page__editorial-card--highlight .feature-card-icon,.payments-made-page__ops-main .feature-card-icon{background:#ffffff1a;color:#fff}.payments-made-page__editorial-card--highlight h2,.payments-made-page__editorial-card--highlight h3,.payments-made-page__ops-main h2,.payments-made-page__ops-main h3{color:#fff}.payments-made-page__editorial-card--highlight p,.payments-made-page__ops-main p{color:#ffffffc7}.payments-made-page__editorial-card--highlight .payments-made-page__eyebrow,.payments-made-page__ops-main .payments-made-page__eyebrow{color:#ffffffb3}.payments-made-page__editorial-card--notes{background:linear-gradient(145deg,#f7f7f7fa,#fffffffa)}.payments-made-page__track-list,.payments-made-page__ops-panels,.payments-made-page__deck-cards{display:grid;gap:18px}.payments-made-page__track-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(17,17,17,.06)}.payments-made-page__track-item span{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.payments-made-page__track-item strong{font-family:Nunito,sans-serif;font-size:16px;line-height:1.3;font-weight:600;color:#111}.payments-made-page__step-index{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#1111110f;color:#111;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700}.payments-made-page__ops-main{padding:30px;border-radius:28px}.payments-made-page__ops-main h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:40px;line-height:1.14;font-weight:600}.payments-made-page__ops-main p{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9}.payments-made-page__ops-main .payments-made-page__ops-tags span{background:#ffffff1a;color:#fff}.payments-made-page__ops-panel ul,.payments-made-page__deck-card ul{margin:0;padding-left:18px;display:grid;gap:8px}.payments-made-page__ops-panel li,.payments-made-page__deck-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.7;color:#111111c2}.payments-made-page__deck-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}@media(max-width:1280px){.payments-made-page__editorial-layout,.payments-made-page__sequence-layout,.payments-made-page__ops-layout,.payments-made-page__deck-layout{grid-template-columns:1fr}}@media(max-width:980px){.payments-made-page .section-space{padding-top:64px;padding-bottom:72px}.payments-made-page__editorial-cards,.payments-made-page__sequence-cards{grid-template-columns:1fr}}@media(max-width:640px){.payments-made-page .section-space{padding-top:48px;padding-bottom:56px}.payments-made-page__editorial-copy h2,.payments-made-page__sequence-summary h2,.payments-made-page__ops-main h2,.payments-made-page__deck-intro h2{font-size:30px}.payments-made-page__editorial-card h3,.payments-made-page__sequence-card h3,.payments-made-page__ops-panel h3,.payments-made-page__deck-card h3{font-size:22px}}.payments-made-page__editorial-cards{grid-template-columns:1fr}.payments-made-page__sequence-summary{background:linear-gradient(145deg,#111111fa,#111111e6)}.payments-made-page__sequence-summary h2,.payments-made-page__sequence-summary p,.payments-made-page__sequence-summary .payments-made-page__eyebrow,.payments-made-page__sequence-summary .payments-made-page__track-item strong,.payments-made-page__sequence-summary .payments-made-page__track-item span{color:#fff}.payments-made-page__sequence-summary p{color:#ffffffc7}.payments-made-page__sequence-summary .payments-made-page__track-item{background:#ffffff14;border-color:#ffffff1f}.payments-made-page__sequence-summary .payments-made-page__track-item span{background:#ffffff24}.payments-made-page__ops-layout,.payments-made-page__deck-layout{grid-template-columns:1fr}.payments-made-page__ops-main{max-width:880px}.payments-made-page__ops-panels,.payments-made-page__deck-cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:980px){.payments-made-page__ops-panels,.payments-made-page__deck-cards{grid-template-columns:1fr}}.payments-made-page{--payments-made-icon: #145A32;--payments-made-icon-bg: #E8F8F5}.payments-made-page__icon-badge{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:var(--payments-made-icon-bg);color:var(--payments-made-icon)}.payments-made-page__icon-badge svg,.payments-made-page__track-item span svg,.payments-made-page__step-index svg{display:block;stroke:currentColor}.payments-made-page__icon-badge svg{width:28px;height:28px}.payments-made-page__icon-badge--light{background:#fff;color:#111}.payments-made-page__track-item span{width:44px;height:44px;border-radius:14px;background:var(--payments-made-icon-bg);color:var(--payments-made-icon)}.payments-made-page__track-item span svg{width:22px;height:22px}.payments-made-page__step-index{width:54px;height:54px;border-radius:16px;background:var(--payments-made-icon-bg);color:var(--payments-made-icon)}.payments-made-page__step-index svg{width:24px;height:24px}.payments-made-page__deck-card{grid-template-columns:62px minmax(0,1fr)}.payments-made-page__deck-summary,.payments-made-page__deck-metrics,.payments-made-page__deck-charts{display:grid}.payments-made-page__deck-summary{gap:22px}.payments-made-page__deck-metrics,.payments-made-page__deck-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.payments-made-page__deck-metrics article,.payments-made-page__chart-card{padding:20px;border-radius:22px;background:#145a320d;border:1px solid rgba(20,90,50,.08)}.payments-made-page__deck-metrics strong{display:block;margin-bottom:8px;font-size:22px;color:#111}.payments-made-page__deck-metrics span{display:block;font-size:14px;line-height:1.7;color:#111111b8}.payments-made-page__chart-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px}.payments-made-page__chart-head strong{font-size:18px;font-weight:600;color:#111}.payments-made-page__chart-head span{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#11111175}.payments-made-page__bar-chart{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;min-height:166px}.payments-made-page__bar-chart div{display:flex;align-items:end;min-height:100%}.payments-made-page__bar-chart i{display:block;width:100%;min-height:52px;border-radius:18px 18px 10px 10px;background:linear-gradient(180deg,#86d9a2,#145a32)}.payments-made-page__chart-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:12px}.payments-made-page__chart-labels span{text-align:center;font-size:13px;color:#1119}.payments-made-page__mix-list{display:grid;gap:14px}.payments-made-page__mix-list div{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px}.payments-made-page__mix-list label{font-size:14px;color:#111111b8}.payments-made-page__mix-list i{display:block;height:12px;border-radius:999px;background:linear-gradient(90deg,#86d9a2,#145a32)}@media(max-width:980px){.payments-made-page__deck-metrics,.payments-made-page__deck-charts{grid-template-columns:1fr}}.payments-made-insights__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.payments-made-insights__card{min-height:100%}.payments-made-insights__icon{background:#e8f8f5;color:#145a32}.payments-made-insights__icon svg{width:26px;height:26px;display:block;stroke:currentColor}@media(max-width:1280px){.payments-made-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.payments-made-insights__grid{grid-template-columns:1fr}}.manual-journal-page{background:#fff}.manual-journal-hero-section{padding:118px 65px 48px;min-height:100vh;background:#f7f7f7;overflow:clip}.manual-journal-hero-container{width:min(100%,1600px);min-height:calc(100vh - 166px);margin:0 auto;display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;gap:60px}.manual-journal-hero-content{max-width:540px}.manual-journal-hero-content h1{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;letter-spacing:-.055em;color:#111}.manual-journal-hero-content p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:2;color:#111111b3}.manual-journal-hero-actions{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px}.manual-journal-hero-btn{min-width:154px;min-height:54px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:600}.manual-journal-hero-btn--primary{min-width:186px}.manual-journal-hero-visual{display:flex;justify-content:flex-end}.manual-journal-hero-board{width:min(70%,720px);padding:22px;border:1px solid rgba(17,17,17,.06);border-radius:24px;background:linear-gradient(180deg,#fffffff5,#f8f8f8eb);box-shadow:0 18px 44px #11111114}.manual-journal-hero-board__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;font-weight:600;color:#111111bd}.manual-journal-hero-board__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.manual-journal-hero-board__card{min-height:132px;padding:18px;border-radius:18px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 24px #1111110a}.manual-journal-hero-board__card strong{display:block;margin-bottom:8px;font-family:Nunito,sans-serif;font-size:20px;line-height:1.15;font-weight:600;color:#111}.manual-journal-hero-board__card p{margin:0;font-family:Nunito,sans-serif;font-size:13px;line-height:1.65;color:#111111b3}.manual-journal-hero-board__card--large{grid-column:span 2;min-height:auto}.manual-journal-lines{margin-top:14px}.manual-journal-lines--table{display:grid;gap:8px}.manual-journal-lines__head,.manual-journal-lines__row{display:grid;grid-template-columns:minmax(0,1fr) 96px 96px;gap:10px;align-items:center}.manual-journal-lines__head{padding:0 12px}.manual-journal-lines__head span{font-family:Nunito,sans-serif;font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1111118a}.manual-journal-lines__head span:nth-child(2),.manual-journal-lines__head span:nth-child(3){text-align:right}.manual-journal-lines__row{padding:12px;border-radius:14px;background:linear-gradient(180deg,#1111110f,#11111106)}.manual-journal-lines__row div{min-width:0}.manual-journal-lines__row div strong{margin:0 0 3px;font-size:14px;line-height:1.3;font-weight:600;color:#111}.manual-journal-lines__row div span{display:block;font-family:Nunito,sans-serif;font-size:11px;line-height:1.4;color:#1111118f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manual-journal-lines__row b{display:block;text-align:right;font-family:Nunito,sans-serif;font-size:13px;line-height:1.2;font-weight:600;color:#111}@media(min-width:1680px){.manual-journal-hero-container{width:min(100%,1680px);grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.manual-journal-hero-content,.manual-journal-hero-content h1{max-width:560px}.manual-journal-hero-content p{max-width:530px}.manual-journal-hero-board{width:min(70%,760px)}}@media(min-width:1920px){.manual-journal-hero-container{width:min(100%,1700px);min-height:auto;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.manual-journal-hero-content{max-width:560px}.manual-journal-hero-content p{max-width:520px;line-height:1.95}.manual-journal-hero-board{width:min(70%,780px);margin-left:auto;margin-right:0}}@media(max-width:1280px){.manual-journal-hero-container{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:32px}.manual-journal-lines__head,.manual-journal-lines__row{grid-template-columns:minmax(0,1fr) 84px 84px}}@media(max-width:980px){.manual-journal-hero-section{min-height:auto;padding:118px 32px 56px}.manual-journal-hero-container{min-height:auto;grid-template-columns:1fr;gap:32px}.manual-journal-hero-content h1{font-size:clamp(38px,7vw,48px)}}@media(max-width:640px){.manual-journal-hero-section{padding:104px 20px 40px}.manual-journal-hero-content h1{font-size:36px}.manual-journal-hero-actions{gap:10px}.manual-journal-hero-btn{width:100%;min-height:46px;font-size:14px}.manual-journal-hero-visual{display:none}.manual-journal-hero-board{padding:20px}.manual-journal-hero-board__grid{grid-template-columns:1fr}.manual-journal-hero-board__card--large{grid-column:span 1}}.manual-journal-entries-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.manual-journal-entries-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.manual-journal-entries-section{padding-left:20px;padding-right:20px}}.manual-journal-entries-section{padding-top:88px;padding-bottom:48px;background:#fff}.manual-journal-entries-container{max-width:1600px;margin:0 auto}.manual-journal-entries-heading{max-width:860px;margin:0 auto 48px;text-align:center}.manual-journal-entries-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;color:#111}.manual-journal-entries-heading p{margin:0 auto;max-width:740px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3}.manual-journal-entries-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.manual-journal-entries-card{padding:32px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 32px #1111110f;display:grid;gap:24px}.manual-journal-entries-card h3{margin:14px 0 12px;font-family:Nunito,sans-serif;font-size:34px;line-height:1.15;font-weight:600;color:#111}.manual-journal-entries-card p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.manual-journal-entries-card ul{margin:0;padding-left:18px;display:grid;gap:12px}.manual-journal-entries-card li{font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111c7}.manual-journal-entries-card--accent{background:linear-gradient(180deg,#f7f7f7eb,#fffffffa)}.manual-journal-chip{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border-radius:999px;background:#11111114;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#111}.manual-journal-chip--light{background:#1111110f}@media(max-width:980px){.manual-journal-entries-section{padding-top:64px;padding-bottom:40px}.manual-journal-entries-grid{grid-template-columns:1fr}.manual-journal-entries-heading h2{font-size:38px}}@media(max-width:640px){.manual-journal-entries-section{padding-top:48px}.manual-journal-entries-heading{margin-bottom:28px}.manual-journal-entries-heading h2{font-size:30px}.manual-journal-entries-card{padding:24px}.manual-journal-entries-card h3{font-size:26px}}.manual-journal-flow-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.manual-journal-flow-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.manual-journal-flow-section{padding-left:20px;padding-right:20px}}.manual-journal-flow-section{padding-top:48px;padding-bottom:88px;background:#f7f7f7}.manual-journal-flow-container{max-width:1600px;margin:0 auto}.manual-journal-flow-layout{display:grid;grid-template-columns:minmax(320px,.86fr) minmax(0,1.14fr);gap:30px;align-items:start}.manual-journal-process-card{padding:28px;border-radius:28px;background:linear-gradient(180deg,#111111f5,#111111e0);box-shadow:0 20px 42px #11111124}.manual-journal-process-card__header{display:flex;justify-content:space-between;gap:12px;margin-bottom:22px;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#ffffffbd}.manual-journal-process-card__steps{display:grid;gap:14px}.manual-journal-process-card__steps div{min-height:74px;display:flex;align-items:center;padding:0 20px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);font-family:Nunito,sans-serif;font-size:20px;font-weight:600;color:#fff}.manual-journal-flow-heading{margin-bottom:28px}.manual-journal-flow-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;color:#111}.manual-journal-flow-heading p{margin:0;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.manual-journal-flow-cards{display:grid;gap:18px}.manual-journal-flow-card{padding:26px;border-radius:22px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 28px #1111110d}.manual-journal-flow-card h3{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:28px;line-height:1.2;font-weight:600;color:#111}.manual-journal-flow-card p{margin:0 0 18px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.85;color:#111111b3}.manual-journal-flow-card ul{margin:0;padding-left:18px;display:grid;gap:10px}.manual-journal-flow-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111c7}@media(max-width:980px){.manual-journal-flow-section{padding-top:40px;padding-bottom:72px}.manual-journal-flow-layout{grid-template-columns:1fr}.manual-journal-flow-heading h2{font-size:38px}}@media(max-width:640px){.manual-journal-flow-section{padding-top:32px;padding-bottom:56px}.manual-journal-flow-heading h2{font-size:30px}.manual-journal-process-card,.manual-journal-flow-card{padding:22px}}.manual-journal-control-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.manual-journal-control-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.manual-journal-control-section{padding-left:20px;padding-right:20px}}.manual-journal-control-section{padding-top:0;padding-bottom:96px;background:#f7f7f7}.manual-journal-control-container{max-width:1600px;margin:0 auto;padding:36px;border-radius:30px;background:linear-gradient(135deg,#111111fa,#111111e0);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.68fr);gap:28px;align-items:center}.manual-journal-control-eyebrow{display:inline-flex;margin-bottom:16px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffa8}.manual-journal-control-copy h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:42px;line-height:1.14;font-weight:700;color:#fff}.manual-journal-control-copy p{margin:0 0 20px;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#ffffffbd}.manual-journal-control-copy ul{margin:0;padding-left:18px;display:grid;gap:10px}.manual-journal-control-copy li{font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#ffffffd6}.manual-journal-control-panel{display:grid;gap:18px}.manual-journal-control-panel__note{padding:20px 24px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#ffffffbd}.manual-journal-control-panel__card{padding:24px;border-radius:24px;background:#ffffff14;border:1px solid rgba(255,255,255,.1)}.manual-journal-control-panel__card strong{display:block;margin-bottom:12px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#fff}.manual-journal-control-panel__card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#ffffffb8}@media(max-width:980px){.manual-journal-control-section{padding-bottom:72px}.manual-journal-control-container{grid-template-columns:1fr;padding:28px}.manual-journal-control-copy h2{font-size:34px}}@media(max-width:640px){.manual-journal-control-section{padding-bottom:56px}.manual-journal-control-container{padding:22px}.manual-journal-control-copy h2{font-size:28px}}.inventory-page{background:#fff}.inventory-hero-section{padding:118px 65px 48px;min-height:100vh;background:#f7f7f7;overflow:clip}.inventory-hero-container{width:min(100%,1600px);min-height:calc(100vh - 166px);margin:0 auto;display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;gap:60px}.inventory-hero-content{max-width:540px}.inventory-hero-content h1{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;letter-spacing:-.055em;color:#111}.inventory-hero-content p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:2;color:#111111b3}.inventory-hero-actions{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px}.inventory-hero-btn{min-width:154px;min-height:54px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:600}.inventory-hero-btn--primary{min-width:170px}.inventory-hero-visual{width:100%}.inventory-hero-image{width:min(70%,820px);display:block;margin-left:auto;object-fit:cover}@media(min-width:1680px){.inventory-hero-container{width:min(100%,1680px);grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.inventory-hero-content,.inventory-hero-content h1{max-width:560px}.inventory-hero-content p{max-width:530px}.inventory-hero-image{width:min(70%,900px)}}@media(min-width:1920px){.inventory-hero-container{width:min(100%,1700px);min-height:auto;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.inventory-hero-content{max-width:560px}.inventory-hero-content p{max-width:520px;line-height:1.95}.inventory-hero-image{width:min(70%,920px);max-width:100%;margin-left:auto;margin-right:0}}@media(max-width:1280px){.inventory-hero-container{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:32px}}@media(max-width:980px){.inventory-hero-section{min-height:auto;padding:118px 32px 56px}.inventory-hero-container{min-height:auto;grid-template-columns:1fr;gap:32px}.inventory-hero-content h1{font-size:clamp(38px,7vw,48px)}}@media(max-width:640px){.inventory-hero-section{padding:104px 20px 40px}.inventory-hero-content h1{font-size:36px}.inventory-hero-actions{gap:10px}.inventory-hero-btn{width:100%;min-height:46px;font-size:14px}.inventory-hero-visual{display:none}}.inventory-items-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.inventory-items-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.inventory-items-section{padding-left:20px;padding-right:20px}}.inventory-items-section{padding-top:88px;padding-bottom:48px;background:#fff}.inventory-items-container{max-width:1600px;margin:0 auto}.inventory-items-heading{max-width:860px;margin:0 auto 48px;text-align:center}.inventory-items-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;color:#111}.inventory-items-heading p{margin:0 auto;max-width:740px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3}.inventory-items-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:24px}.inventory-items-card{padding:30px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110f}.inventory-items-card h3{margin:16px 0 18px;font-family:Nunito,sans-serif;font-size:34px;line-height:1.15;font-weight:600;color:#111}.inventory-items-card ul{margin:0;padding-left:18px;display:grid;gap:12px}.inventory-items-card li{font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111c7}.inventory-items-card--wide{background:linear-gradient(180deg,#f7f7f7eb,#fffffffa)}.inventory-tag{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border-radius:999px;background:#11111114;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#111}.inventory-items-visual{margin-top:24px;padding:24px;border-radius:22px;background:#ffffffd6;border:1px solid rgba(17,17,17,.06);display:grid;gap:16px}.inventory-items-visual__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.inventory-items-visual__summary article{padding:16px 18px;border-radius:18px;background:linear-gradient(180deg,#11111114,#11111108)}.inventory-items-visual__summary strong{display:block;margin-bottom:6px;font-family:Nunito,sans-serif;font-size:28px;line-height:1;font-weight:700;color:#111}.inventory-items-visual__summary span{font-family:Nunito,sans-serif;font-size:13px;line-height:1.4;color:#1111119e}.inventory-items-visual__rows{display:grid;gap:12px}.inventory-items-visual__row{display:grid;grid-template-columns:minmax(0,1fr) 90px 82px;gap:12px;align-items:center;padding:14px 16px;border-radius:18px;background:linear-gradient(90deg,#1111110d,#11111104)}.inventory-items-visual__row div{min-width:0}.inventory-items-visual__row div strong{display:block;margin-bottom:4px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.3;font-weight:600;color:#111}.inventory-items-visual__row div span{display:block;font-family:Nunito,sans-serif;font-size:12px;line-height:1.4;color:#1111118f}.inventory-items-visual__row b,.inventory-items-visual__row em{font-family:Nunito,sans-serif;font-size:14px;line-height:1.2;font-style:normal;text-align:right}.inventory-items-visual__row b{font-weight:700;color:#111}.inventory-items-visual__row em{color:#111111a3}@media(max-width:980px){.inventory-items-section{padding-top:64px;padding-bottom:40px}.inventory-items-grid{grid-template-columns:1fr}.inventory-items-heading h2{font-size:38px}}@media(max-width:640px){.inventory-items-section{padding-top:48px}.inventory-items-heading{margin-bottom:28px}.inventory-items-heading h2{font-size:30px}.inventory-items-card{padding:24px}.inventory-items-card h3{font-size:26px}.inventory-items-visual__summary,.inventory-items-visual__row{grid-template-columns:1fr}.inventory-items-visual__row b,.inventory-items-visual__row em{text-align:left}}.inventory-automation-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.inventory-automation-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.inventory-automation-section{padding-left:20px;padding-right:20px}}.inventory-automation-section{padding-top:48px;padding-bottom:88px;background:#f7f7f7}.inventory-automation-container{max-width:1600px;margin:0 auto}.inventory-automation-heading{max-width:860px;margin:0 auto 42px;text-align:center}.inventory-automation-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;color:#111}.inventory-automation-heading p{margin:0 auto;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3}.inventory-automation-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.86fr) minmax(0,1fr);gap:24px;align-items:stretch}.inventory-automation-card,.inventory-automation-center__panel{height:100%;padding:30px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110f}.inventory-automation-card--light{background:linear-gradient(180deg,#fffffffa,#f7f7f7eb)}.inventory-automation-card h3{margin:16px 0 18px;font-family:Nunito,sans-serif;font-size:30px;line-height:1.15;font-weight:600;color:#111}.inventory-automation-card ul{margin:0;padding-left:18px;display:grid;gap:12px}.inventory-automation-card li{font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111c7}.inventory-automation-center{display:flex;align-items:center}.inventory-automation-center__panel{background:linear-gradient(135deg,#111111f5,#111111d6);display:flex;flex-direction:column;justify-content:center;gap:14px}.inventory-automation-center__panel span{font-family:Nunito,sans-serif;font-size:13px;line-height:1.3;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffad}.inventory-automation-center__panel h3{margin:0;font-family:Nunito,sans-serif;font-size:32px;line-height:1.15;font-weight:700;color:#fff}.inventory-automation-center__panel p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.8;color:#ffffffc2}@media(max-width:980px){.inventory-automation-section{padding-top:40px;padding-bottom:72px}.inventory-automation-heading h2{font-size:38px}.inventory-automation-layout{grid-template-columns:1fr}}@media(max-width:640px){.inventory-automation-section{padding-top:32px;padding-bottom:56px}.inventory-automation-heading{margin-bottom:28px}.inventory-automation-heading h2{font-size:30px}.inventory-automation-card,.inventory-automation-center__panel{padding:24px}.inventory-automation-card h3,.inventory-automation-center__panel h3{font-size:26px}}.inventory-insights-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.inventory-insights-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.inventory-insights-section{padding-left:20px;padding-right:20px}}.inventory-insights-section{padding-top:0;padding-bottom:96px;background:#f7f7f7}.inventory-insights-container{max-width:1600px;margin:0 auto}.inventory-insights-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px}.inventory-insights-card{padding:30px;border-radius:24px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110f}.inventory-insights-card h3{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:32px;line-height:1.16;font-weight:600;color:#111}.inventory-insights-card p{margin:0 0 18px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.85;color:#111111b3}.inventory-insights-card ul{margin:0;padding-left:18px;display:grid;gap:10px}.inventory-insights-card li{font-family:Nunito,sans-serif;font-size:14px;line-height:1.75;color:#111111c7}.inventory-insights-cta{padding:34px;border-radius:30px;background:linear-gradient(135deg,#111111fa,#111111e0);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.6fr);gap:24px;align-items:center}.inventory-insights-eyebrow{display:inline-flex;margin-bottom:16px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffa8}.inventory-insights-cta__copy h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:42px;line-height:1.14;font-weight:700;color:#fff}.inventory-insights-cta__copy p{margin:0 0 20px;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#ffffffbd}.inventory-insights-cta__copy ul{margin:0;padding-left:18px;display:grid;gap:10px}.inventory-insights-cta__copy li{font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#ffffffd6}.inventory-insights-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.inventory-insights-btn{min-width:170px;min-height:52px}@media(max-width:980px){.inventory-insights-section{padding-bottom:72px}.inventory-insights-cards,.inventory-insights-cta{grid-template-columns:1fr}.inventory-insights-cta{padding:28px}.inventory-insights-cta__copy h2{font-size:34px}}@media(max-width:640px){.inventory-insights-section{padding-bottom:56px}.inventory-insights-card,.inventory-insights-cta{padding:22px}.inventory-insights-card h3,.inventory-insights-cta__copy h2{font-size:28px}.inventory-insights-btn{width:100%;min-height:46px}}.reports-feature-page{background:#fff}.reports-hero-section{padding:118px 65px 48px;min-height:100vh;background:#f7f7f7;overflow:clip}.reports-hero-container{width:min(100%,1600px);min-height:calc(100vh - 166px);margin:0 auto;display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;gap:60px}.reports-hero-content{max-width:540px}.reports-hero-content h1{margin:0 0 24px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;letter-spacing:-.055em;color:#111}.reports-hero-content p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:2;color:#111111b3}.reports-hero-actions{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px}.reports-hero-btn{min-width:154px;min-height:54px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:600}.reports-hero-btn--primary{min-width:162px}.reports-hero-visual{display:flex;justify-content:flex-end;align-items:center;width:100%;min-width:0}.reports-hero-image{width:min(70%,820px);height:auto;display:block;object-fit:contain;object-position:right center}@media(min-width:1680px){.reports-hero-container{width:min(100%,1680px);grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.reports-hero-content,.reports-hero-content h1{max-width:560px}.reports-hero-content p{max-width:530px}.reports-hero-image{width:min(70%,900px)}}@media(min-width:1920px){.reports-hero-container{width:min(100%,1700px);min-height:auto;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px}.reports-hero-content{max-width:560px}.reports-hero-content p{max-width:520px;line-height:1.95}.reports-hero-image{width:min(70%,920px);max-width:100%;padding-right:0}}@media(max-width:1280px){.reports-hero-container{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:32px}}@media(max-width:980px){.reports-hero-section{min-height:auto;padding:118px 32px 56px}.reports-hero-container{min-height:auto;grid-template-columns:1fr;gap:32px}.reports-hero-content h1{font-size:clamp(38px,7vw,48px)}}@media(max-width:640px){.reports-hero-section{padding:104px 20px 40px}.reports-hero-content h1{font-size:36px}.reports-hero-actions{gap:10px}.reports-hero-btn{width:100%;min-height:46px;font-size:14px}.reports-hero-visual{display:none}}.reports-modules-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.reports-modules-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.reports-modules-section{padding-left:20px;padding-right:20px}}.reports-modules-section{padding-top:88px;padding-bottom:48px;background:#fff}.reports-modules-container{max-width:1600px;margin:0 auto}.reports-modules-heading{max-width:860px;margin:0 auto 48px;text-align:center}.reports-modules-heading h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:48px;line-height:normal;font-weight:700;color:#111}.reports-modules-heading p{margin:0 auto;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3}.reports-modules-grid{display:grid;gap:22px}.reports-module-card{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:24px;padding:24px;border-radius:28px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110f}.reports-module-card__visual{display:flex}.reports-module-card__art{width:100%;min-height:260px;padding:22px;border-radius:24px;position:relative;overflow:hidden;display:grid;align-content:start;gap:18px}.reports-module-card__art--1{background:linear-gradient(180deg,#0f172a14,#0f172a05)}.reports-module-card__art--2{background:linear-gradient(180deg,#14532d14,#14532d05)}.reports-module-card__art--3{background:linear-gradient(180deg,#7c2d1214,#7c2d1205)}.reports-module-card__art--4{background:linear-gradient(180deg,#312e8114,#312e8105)}.reports-module-card__badge{display:inline-flex;align-items:center;min-height:34px;width:fit-content;padding:0 12px;border-radius:999px;background:#ffffffa8;font-family:Nunito,sans-serif;font-size:12px;line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#111111b8}.reports-module-card__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reports-module-card__stats article{padding:16px;border-radius:18px;background:#ffffffb8}.reports-module-card__stats strong{display:block;margin-bottom:6px;font-family:Nunito,sans-serif;font-size:28px;line-height:1;font-weight:700;color:#111}.reports-module-card__stats span{font-family:Nunito,sans-serif;font-size:13px;color:#1111119e}.reports-module-card__bar-chart{margin-top:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;min-height:132px}.reports-module-card__bar-chart div{display:grid;justify-items:center;gap:8px}.reports-module-card__bar-chart i{display:block;width:100%;min-height:42px;border-radius:16px 16px 8px 8px;background:linear-gradient(180deg,#94a3b8,#0f172a)}.reports-module-card__bar-chart span{font-family:Nunito,sans-serif;font-size:12px;color:#1119}.reports-module-card__donut-wrap{margin:auto 0;display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:18px}.reports-module-card__donut{width:118px;height:118px;border-radius:50%;background:conic-gradient(#166534 0deg 244deg,#4ade80 244deg 310deg,#bbf7d0 310deg 360deg);display:flex;align-items:center;justify-content:center}.reports-module-card__donut-hole{width:74px;height:74px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-family:Nunito,sans-serif;font-size:26px;font-weight:700;color:#111}.reports-module-card__legend{display:grid;gap:10px}.reports-module-card__legend span{display:inline-flex;align-items:center;gap:10px;font-family:Nunito,sans-serif;font-size:14px;color:#111111c2}.reports-module-card__legend-dot{width:10px;height:10px;border-radius:999px;display:inline-block}.reports-module-card__legend-dot--1{background:#166534}.reports-module-card__legend-dot--2{background:#4ade80}.reports-module-card__legend-dot--3{background:#bbf7d0}.reports-module-card__aging{margin:auto 0;display:grid;gap:14px}.reports-module-card__aging div{display:grid;grid-template-columns:70px minmax(0,1fr) 58px;align-items:center;gap:12px}.reports-module-card__aging label,.reports-module-card__aging span{font-family:Nunito,sans-serif;font-size:13px;color:#111111ad}.reports-module-card__aging span{text-align:right}.reports-module-card__aging i{display:block;height:12px;border-radius:999px;background:linear-gradient(90deg,#fdba74,#7c2d12)}.reports-module-card__payable-cards{margin:auto 0;display:grid;gap:12px}.reports-module-card__payable-cards article{padding:16px 18px;border-radius:18px;background:#ffffffb3}.reports-module-card__payable-cards strong{display:block;margin-bottom:6px;font-family:Nunito,sans-serif;font-size:28px;line-height:1;font-weight:700;color:#111}.reports-module-card__payable-cards span{font-family:Nunito,sans-serif;font-size:13px;color:#111111a3}.reports-module-card__copy h3{margin:0 0 12px;font-family:Nunito,sans-serif;font-size:34px;line-height:1.15;font-weight:600;color:#111}.reports-module-card__copy p{margin:0 0 18px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b3}.reports-module-card__copy ul{margin:0;padding-left:18px;display:grid;gap:10px}.reports-module-card__copy li{font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111c7}@media(max-width:980px){.reports-modules-section{padding-top:64px;padding-bottom:40px}.reports-modules-heading h2{font-size:38px}.reports-module-card{grid-template-columns:1fr}.reports-module-card__donut-wrap{grid-template-columns:1fr;justify-items:start}}@media(max-width:640px){.reports-modules-section{padding-top:48px}.reports-modules-heading{margin-bottom:28px}.reports-modules-heading h2{font-size:30px}.reports-module-card{padding:20px}.reports-module-card__copy h3{font-size:28px}.reports-module-card__stats,.reports-module-card__aging div{grid-template-columns:1fr}.reports-module-card__aging span{text-align:left}}.reports-experience-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.reports-experience-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.reports-experience-section{padding-left:20px;padding-right:20px}}.reports-experience-section{padding-top:48px;padding-bottom:48px;background:#f7f7f7}.reports-experience-container{max-width:1600px;margin:0 auto}.reports-experience-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:24px}.reports-experience-card{padding:32px;border-radius:28px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 12px 30px #1111110f}.reports-experience-card h2,.reports-experience-card h3{margin:16px 0 14px;font-family:Nunito,sans-serif;line-height:1.14;font-weight:700;color:#111}.reports-experience-card h2{font-size:40px}.reports-experience-card h3{font-size:34px}.reports-experience-card p{margin:0 0 18px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.reports-experience-card ul{margin:0;padding-left:18px;display:grid;gap:10px}.reports-experience-card li{font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111c7}.reports-experience-card--dark{background:linear-gradient(135deg,#111111fa,#111111e0)}.reports-experience-card--dark h2,.reports-experience-card--dark p,.reports-experience-card--dark li{color:#fff}.reports-experience-card--dark p{color:#ffffffc2}.reports-experience-card--dark li{color:#ffffffd6}.reports-experience-tag{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border-radius:999px;background:#11111114;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#111}.reports-experience-card--dark .reports-experience-tag{background:#ffffff1a;color:#fff}@media(max-width:980px){.reports-experience-section{padding-top:40px;padding-bottom:40px}.reports-experience-layout{grid-template-columns:1fr}.reports-experience-card h2,.reports-experience-card h3{font-size:32px}}@media(max-width:640px){.reports-experience-section{padding-top:32px;padding-bottom:32px}.reports-experience-card{padding:24px}.reports-experience-card h2,.reports-experience-card h3{font-size:28px}}.reports-final-cta-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.reports-final-cta-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.reports-final-cta-section{padding-left:20px;padding-right:20px}}.reports-final-cta-section{padding-top:0;padding-bottom:96px;background:#f7f7f7}.reports-final-cta-container{max-width:1600px;margin:0 auto;padding:36px;border-radius:30px;background:linear-gradient(180deg,#fffffff5,#f5f5f5f5);border:1px solid rgba(17,17,17,.06);text-align:center}.reports-final-cta-eyebrow{display:inline-flex;margin-bottom:14px;font-family:Nunito,sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1111118a}.reports-final-cta-container h2{margin:0 0 14px;font-family:Nunito,sans-serif;font-size:42px;line-height:1.14;font-weight:700;color:#111}.reports-final-cta-container p{margin:0 auto 22px;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b3}.reports-final-cta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:6px}.reports-final-cta-card{padding:24px;border-radius:22px;background:#fff;border:1px solid rgba(17,17,17,.06);box-shadow:0 10px 24px #1111110a;text-align:left}.reports-final-cta-card h3{margin:0 0 12px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#111}.reports-final-cta-card p{margin:0;max-width:none;font-size:15px;line-height:1.8}@media(max-width:980px){.reports-final-cta-section{padding-bottom:72px}.reports-final-cta-container h2{font-size:34px}.reports-final-cta-grid{grid-template-columns:1fr}}@media(max-width:640px){.reports-final-cta-section{padding-bottom:56px}.reports-final-cta-container{padding:24px}.reports-final-cta-container h2{font-size:28px}}.whats-new-page{background:#fff}.whats-new-hero{padding-left:65px;padding-right:65px}@media(max-width:780px){.whats-new-hero{padding-left:32px;padding-right:32px}}@media(max-width:540px){.whats-new-hero{padding-left:20px;padding-right:20px}}.whats-new-hero{background:#f7f7f7;padding-top:152px;padding-bottom:92px}.whats-new-hero__inner,.whats-new-content-section__inner{max-width:1600px;margin:0 auto}.whats-new-hero__inner{display:flex;align-items:center;justify-content:center}.whats-new-hero__inner h1{margin:0;font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,48px);line-height:1.12;font-weight:700;color:#111;text-align:center}.whats-new-content-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.whats-new-content-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.whats-new-content-section{padding-left:20px;padding-right:20px}}.whats-new-content-section{padding-top:72px;padding-bottom:72px;background:#fff}.whats-new-card{min-height:calc(100vh - 340px);background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:16px;box-shadow:0 4px 12px #1111110f;padding:36px}.whats-new-card__header{margin-bottom:75px}.whats-new-card__header h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(28px,3vw,40px);line-height:normal;font-weight:700;color:#111}.whats-new-card__header h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(22px,2.2vw,30px);line-height:normal;font-weight:600;color:#111}.whats-new-card__header p{margin:0;max-width:900px;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b3}.whats-new-card__content{display:grid;gap:28px}.whats-new-block h4{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:20px;line-height:1.25;font-weight:600;color:#111}.whats-new-block ul{list-style:disc;margin:0;padding-left:22px;display:grid;gap:14px}.whats-new-block li{font-family:Nunito,sans-serif;font-size:15px;line-height:normal;color:#111111b8}@media(max-width:1024px){.whats-new-hero{padding-top:136px;padding-bottom:80px}.whats-new-content-section{padding-top:60px;padding-bottom:60px}.whats-new-card{min-height:auto;padding:28px}}@media(max-width:640px){.whats-new-hero{padding-top:124px;padding-bottom:68px}.whats-new-content-section{padding-top:48px;padding-bottom:56px}.whats-new-card{padding:20px 18px}.whats-new-card__header{margin-bottom:24px}.whats-new-card__header h2{font-size:28px}.whats-new-card__header h3{font-size:22px}.whats-new-card__header p{font-size:14px;line-height:1.75}.whats-new-block h4{font-size:18px}.whats-new-block ul{gap:12px;padding-left:18px}.whats-new-block li{font-size:14px;line-height:1.75}}.blogs-page{background:#fff}.blogs-hero{padding-left:65px;padding-right:65px}@media(max-width:780px){.blogs-hero{padding-left:32px;padding-right:32px}}@media(max-width:540px){.blogs-hero{padding-left:20px;padding-right:20px}}.blogs-hero{background:linear-gradient(180deg,#1111110f,#1110),#f7f7f7;padding-top:152px;padding-bottom:88px}.blogs-hero__inner,.blogs-content-section__inner{max-width:1600px;margin:0 auto}.blogs-hero__inner{max-width:920px;text-align:center}.blogs-hero__inner h1{margin:14px 0 18px;font-family:Nunito,sans-serif;font-size:clamp(34px,4.3vw,54px);line-height:1.08;font-weight:700;color:#111}.blogs-hero__inner p{margin:0;font-family:Nunito,sans-serif;font-size:17px;line-height:1.7;color:#111111b3}.blogs-eyebrow{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:#1111110f;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#111}.blogs-content-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.blogs-content-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.blogs-content-section{padding-left:20px;padding-right:20px}}.blogs-content-section{padding-top:64px;padding-bottom:80px;background:#fff}.blogs-layout{display:grid;gap:28px}.blogs-state-card,.blogs-featured-card,.blogs-card{border:1px solid rgba(17,17,17,.08);border-radius:20px;background:#fff;box-shadow:0 4px 12px #1111110f}.blogs-state-card{min-height:320px;display:grid;place-items:center;padding:32px}.blogs-state-card h2{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:28px;font-weight:700;color:#111;text-align:center}.blogs-state-card p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.7;color:#111111b8;text-align:center}.blogs-state-card--error{place-items:center}.blogs-featured-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);overflow:hidden}.blogs-featured-card__content{padding:36px}.blogs-featured-card__content h2{margin:18px 0 12px;font-family:Nunito,sans-serif;font-size:clamp(28px,3vw,40px);line-height:1.12;font-weight:700;color:#111}.blogs-featured-card__content h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:20px;line-height:1.4;font-weight:600;color:#111c}.blogs-featured-card__content p{margin:0;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.8;color:#111111b8}.blogs-featured-card__media{display:block;min-height:100%;background:#1111110a}.blogs-featured-card__media img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover}.blogs-meta-row{display:flex;flex-wrap:wrap;gap:10px}.blogs-meta-row span{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:#1111110d;font-family:Rubik,sans-serif;font-size:12px;line-height:1;font-weight:500;color:#111c}.blogs-link-button,.blogs-inline-link{color:#111;text-decoration:none;font-family:Rubik,sans-serif;font-weight:500}.blogs-link-button{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;padding:13px 22px;border-radius:999px;background:#111;color:#fff;transition:transform .2s ease,box-shadow .2s ease}.blogs-link-button:hover{transform:translateY(-1px);box-shadow:0 14px 36px #1111111f}.blogs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blogs-card{overflow:hidden}.blogs-card__image{display:block;aspect-ratio:16/10;background:#1111110a}.blogs-card__image img{display:block;width:100%;height:100%;object-fit:cover}.blogs-card__body{padding:24px}.blogs-card__body h3{margin:18px 0 12px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.25;font-weight:700}.blogs-card__body h3 a{color:#111;text-decoration:none}.blogs-card__body p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:1.75;color:#111111b8}.blogs-card__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.blogs-card__footer span{font-family:Rubik,sans-serif;font-size:13px;color:#1119}@media(max-width:1100px){.blogs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blogs-featured-card{grid-template-columns:1fr}.blogs-featured-card__media{max-height:360px}}@media(max-width:780px){.blogs-hero{padding-top:132px;padding-bottom:70px}.blogs-content-section{padding-top:48px;padding-bottom:56px}.blogs-grid{grid-template-columns:1fr}.blogs-featured-card__content,.blogs-card__body{padding:22px 20px}.blogs-card__footer{align-items:flex-start;flex-direction:column}}.blog-detail-page{background:#fff}.blog-detail-hero{padding-left:65px;padding-right:65px}@media(max-width:780px){.blog-detail-hero{padding-left:32px;padding-right:32px}}@media(max-width:540px){.blog-detail-hero{padding-left:20px;padding-right:20px}}.blog-detail-hero{background:linear-gradient(180deg,#1111110f,#1110),#f7f7f7;padding-top:152px;padding-bottom:54px}.blog-detail-hero__inner,.blog-detail-content-section__inner{max-width:1080px;margin:0 auto}.blog-detail-back-link{display:inline-flex;margin-bottom:28px;font-family:Rubik,sans-serif;font-size:14px;color:#111c;text-decoration:none}.blog-detail-state{min-height:180px;display:grid;place-items:center}.blog-detail-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.blog-detail-meta span{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#1111110d;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;color:#111c}.blog-detail-hero__inner h1{margin:0;font-family:Nunito,sans-serif;font-size:clamp(34px,4vw,52px);line-height:1.08;font-weight:700;color:#111}.blog-detail-subtitle{margin:18px 0 0;max-width:900px;font-family:Nunito,sans-serif;font-size:18px;line-height:1.75;color:#111111b8}.blog-detail-content-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.blog-detail-content-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.blog-detail-content-section{padding-left:20px;padding-right:20px}}.blog-detail-content-section{padding-top:38px;padding-bottom:88px}.blog-detail-article{border:1px solid rgba(17,17,17,.08);border-radius:20px;background:#fff;box-shadow:0 4px 12px #1111110f;padding:32px}.blog-detail-cover{overflow:hidden;border-radius:16px;margin-bottom:26px;background:#1111110a}.blog-detail-cover img{display:block;width:100%;max-height:520px;object-fit:cover}.blog-detail-excerpt{margin:0 0 26px;padding:18px 20px;border-left:4px solid #111111;background:#11111108;font-family:Nunito,sans-serif;font-size:17px;line-height:1.8;color:#111111c2}.blog-detail-body{font-family:Nunito,sans-serif;color:#111111d6}.blog-detail-body>:first-child{margin-top:0}.blog-detail-body>:last-child{margin-bottom:0}.blog-detail-body h1,.blog-detail-body h2,.blog-detail-body h3,.blog-detail-body h4,.blog-detail-body h5,.blog-detail-body h6{margin:1.4em 0 .7em;font-family:Nunito,sans-serif;line-height:1.2;color:#111}.blog-detail-body h2{font-size:34px}.blog-detail-body h3{font-size:28px}.blog-detail-body p,.blog-detail-body li,.blog-detail-body blockquote{font-size:17px;line-height:1.9}.blog-detail-body p,.blog-detail-body ul,.blog-detail-body ol,.blog-detail-body blockquote{margin:0 0 18px}.blog-detail-body ul,.blog-detail-body ol{padding-left:24px}.blog-detail-body a{color:#111;text-decoration:underline}.blog-detail-body img{display:block;max-width:100%;height:auto;border-radius:12px;margin:24px 0}.blog-detail-body blockquote{margin-left:0;padding-left:18px;border-left:4px solid rgba(17,17,17,.16);color:#111111a8}@media(max-width:780px){.blog-detail-hero{padding-top:132px;padding-bottom:46px}.blog-detail-content-section{padding-top:28px;padding-bottom:56px}.blog-detail-article{padding:20px 18px}.blog-detail-body h2{font-size:28px}.blog-detail-body h3{font-size:24px}.blog-detail-body p,.blog-detail-body li,.blog-detail-body blockquote{font-size:15px;line-height:1.8}}.help-docs-page{background:#fff}.help-docs-hero{padding-left:65px;padding-right:65px}@media(max-width:780px){.help-docs-hero{padding-left:32px;padding-right:32px}}@media(max-width:540px){.help-docs-hero{padding-left:20px;padding-right:20px}}.help-docs-hero{background:#f7f7f7;padding-top:152px;padding-bottom:92px}.help-docs-hero__inner,.help-docs-section__inner{max-width:1600px;margin:0 auto}.help-docs-hero__inner{display:flex;align-items:center;justify-content:center}.help-docs-hero__inner h1{margin:0;font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,48px);line-height:1.12;font-weight:700;color:#111;text-align:center}.help-docs-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.help-docs-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.help-docs-section{padding-left:20px;padding-right:20px}}.help-docs-section{padding-top:64px;padding-bottom:72px;background:#fff}.help-docs-toolbar{margin-bottom:75px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:24px;align-items:end}.help-docs-intro{max-width:760px}.help-docs-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(30px,3vw,42px);line-height:normal;font-weight:700;color:#111}.help-docs-intro p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b3}.help-docs-search{width:100%;position:relative}.help-docs-search .custom-input{padding-left:44px}.help-docs-search__icon{position:absolute;top:50%;left:16px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;color:#11111185;z-index:2}.help-docs-layout{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr);gap:28px;align-items:start}.help-docs-sidebar-card,.help-docs-content-card{background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:16px;box-shadow:0 4px 12px #1111110f}.help-docs-sidebar-card{padding:24px 20px;position:sticky;top:108px;display:grid;gap:24px}.help-docs-group{display:grid;gap:10px}.help-docs-group ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.help-docs-group button{width:100%;border:0;border-radius:12px;background:transparent;padding:12px 14px;text-align:left;font-family:Nunito,sans-serif;font-size:16px;line-height:1.4;font-weight:500;color:#111111b8;cursor:pointer;transition:background-color .2s ease,color .2s ease}.help-docs-group button:hover,.help-docs-group button.active{background:#1111110d;color:#111}.help-docs-group__trigger{width:100%;border:0;border-radius:12px;background:transparent;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;font-family:Nunito,sans-serif;font-size:18px;line-height:1.25;font-weight:600;color:#111;cursor:pointer;transition:background-color .2s ease,color .2s ease}.help-docs-group__trigger.is-active{background:#111;color:#fff}.help-docs-group__trigger svg{flex-shrink:0;transition:transform .22s ease}.help-docs-group__trigger .is-open{transform:rotate(180deg)}.help-docs-content-card{min-height:calc(100vh - 340px);padding:32px 34px}.help-docs-content-card__header{padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid rgba(17,17,17,.08)}.help-docs-content-card__header p{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#11111175}.help-docs-content-card__header h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(28px,3vw,38px);line-height:normal;font-weight:700;color:#111}.help-docs-content-card__header span{display:block;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b3}.help-docs-content-card__body{display:grid;gap:28px}.help-docs-content-block h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:24px;line-height:1.25;font-weight:600;color:#111}.help-docs-content-block p{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.9;color:#111111b8}.help-docs-content-block ul{margin:0;padding-left:22px;display:grid;gap:12px}.help-docs-content-block li{font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b8}.help-docs-empty-state{min-height:280px;display:grid;place-items:center;text-align:center}.help-docs-empty-state h2{margin:0 0 12px;font-family:Nunito,sans-serif;font-size:28px;line-height:1.2;font-weight:700;color:#111}.help-docs-empty-state p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.75;color:#111111b3}@media(max-width:1024px){.help-docs-hero{padding-top:136px;padding-bottom:80px}.help-docs-section{padding-top:56px;padding-bottom:60px}.help-docs-toolbar,.help-docs-layout{grid-template-columns:1fr}.help-docs-sidebar-card{position:static}.help-docs-content-card{min-height:auto}}@media(max-width:640px){.help-docs-hero{padding-top:124px;padding-bottom:68px}.help-docs-section{padding-top:48px;padding-bottom:56px}.help-docs-toolbar{margin-bottom:24px;gap:18px}.help-docs-intro h2{font-size:28px}.help-docs-intro p{font-size:14px;line-height:1.75}.help-docs-sidebar-card,.help-docs-content-card{padding:20px 18px}.help-docs-group button{font-size:16px}.help-docs-content-card__header{margin-bottom:24px;padding-bottom:20px}.help-docs-content-card__header h2{font-size:28px}.help-docs-content-card__header span{font-size:14px;line-height:1.75}.help-docs-content-block h3{font-size:22px}.help-docs-content-block p,.help-docs-content-block li{font-size:14px;line-height:1.75}}.faqs-page{background:#fff}.faqs-hero{padding-left:65px;padding-right:65px}@media(max-width:780px){.faqs-hero{padding-left:32px;padding-right:32px}}@media(max-width:540px){.faqs-hero{padding-left:20px;padding-right:20px}}.faqs-hero{background:#f7f7f7;padding-top:152px;padding-bottom:92px}.faqs-hero__inner,.faqs-section__inner{max-width:1600px;margin:0 auto}.faqs-hero__inner{display:flex;align-items:center;justify-content:center}.faqs-hero__inner h1{margin:0;font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,48px);line-height:1.12;font-weight:700;color:#111;text-align:center}.faqs-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.faqs-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.faqs-section{padding-left:20px;padding-right:20px}}.faqs-section{padding-top:64px;padding-bottom:72px;background:#fff}.faqs-toolbar{margin-bottom:75px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:24px;align-items:end}.faqs-intro{max-width:760px}.faqs-intro h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(30px,3vw,42px);line-height:normal;font-weight:700;color:#111}.faqs-intro p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b3}.faqs-search{width:100%;position:relative}.faqs-search .custom-input{padding-left:44px}.faqs-search__icon{position:absolute;top:50%;left:16px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;color:#11111185;z-index:2}.faqs-layout{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr);gap:28px;align-items:start}.faqs-sidebar-card,.faqs-content-card{background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:16px;box-shadow:0 4px 12px #1111110f}.faqs-sidebar-card{padding:24px 20px;position:sticky;top:108px;display:grid;gap:24px}.faqs-group{display:grid;gap:10px}.faqs-group ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.faqs-group button{width:100%;border:0;border-radius:12px;background:transparent;padding:12px 14px;text-align:left;font-family:Nunito,sans-serif;font-size:16px;line-height:1.4;font-weight:500;color:#111111b8;cursor:pointer;transition:background-color .2s ease,color .2s ease}.faqs-group button:hover,.faqs-group button.active{background:#1111110d;color:#111}.faqs-group__trigger{width:100%;border:0;border-radius:12px;background:transparent;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;font-family:Nunito,sans-serif;font-size:18px;line-height:1.25;font-weight:600;color:#111;cursor:pointer;transition:background-color .2s ease,color .2s ease}.faqs-group__trigger.is-active{background:#111;color:#fff}.faqs-group__trigger svg{flex-shrink:0;transition:transform .22s ease}.faqs-group__trigger .is-open{transform:rotate(180deg)}.faqs-content-card{min-height:calc(100vh - 340px);padding:32px 34px}.faqs-content-card__header{padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid rgba(17,17,17,.08)}.faqs-content-card__header p{margin:0 0 10px;font-family:Nunito,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#11111175}.faqs-content-card__header h2{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(28px,3vw,38px);line-height:normal;font-weight:700;color:#111}.faqs-content-card__header span{display:block;max-width:760px;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b3}.faqs-list{display:grid;gap:16px}.faq-item{border:1px solid rgba(17,17,17,.08);border-radius:16px;background:linear-gradient(180deg,#fff,#f7f7f7cc);transition:border-color .2s ease,box-shadow .2s ease}.faq-item.is-open{border-color:#1111112e;box-shadow:0 10px 24px #1111110d}.faq-item__trigger{width:100%;border:0;background:transparent;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;cursor:pointer}.faq-item__trigger span:first-child{font-family:Nunito,sans-serif;font-size:20px;line-height:1.35;font-weight:600;color:#111}.faq-item__icon{width:34px;height:34px;border-radius:50%;background:#1111110f;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Nunito,sans-serif;font-size:24px;line-height:1;color:#111}.faq-item__content{padding:0 22px 22px}.faq-item__content p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.85;color:#111111b8}.faqs-empty-state{min-height:280px;display:grid;place-items:center;text-align:center}.faqs-empty-state h2{margin:0 0 12px;font-family:Nunito,sans-serif;font-size:28px;line-height:1.2;font-weight:700;color:#111}.faqs-empty-state p{margin:0;font-family:Nunito,sans-serif;font-size:16px;line-height:1.75;color:#111111b3}@media(max-width:1024px){.faqs-hero{padding-top:136px;padding-bottom:80px}.faqs-section{padding-top:56px;padding-bottom:60px}.faqs-toolbar,.faqs-layout{grid-template-columns:1fr}.faqs-sidebar-card{position:static}.faqs-content-card{min-height:auto}}@media(max-width:640px){.faqs-hero{padding-top:124px;padding-bottom:68px}.faqs-section{padding-top:48px;padding-bottom:56px}.faqs-toolbar{margin-bottom:24px;gap:18px}.faqs-intro h2{font-size:28px}.faqs-intro p{font-size:14px;line-height:1.75}.faqs-sidebar-card,.faqs-content-card{padding:20px 18px}.faqs-group button{font-size:16px}.faqs-content-card__header{margin-bottom:24px;padding-bottom:20px}.faqs-content-card__header h2{font-size:28px}.faqs-content-card__header span{font-size:14px;line-height:1.75}.faq-item__trigger{padding:16px 16px 14px}.faq-item__trigger span:first-child{font-size:17px}.faq-item__icon{width:30px;height:30px;font-size:20px}.faq-item__content{padding:0 16px 18px}.faq-item__content p{font-size:14px;line-height:1.75}}.policy-page{background:#fff}.policy-hero{padding-left:65px;padding-right:65px}@media(max-width:780px){.policy-hero{padding-left:32px;padding-right:32px}}@media(max-width:540px){.policy-hero{padding-left:20px;padding-right:20px}}.policy-hero{background:#f7f7f7;padding-top:152px;padding-bottom:92px}.policy-hero__inner,.policy-content-section__inner{max-width:1600px;margin:0 auto}.policy-hero__inner{display:flex;align-items:center;justify-content:center}.policy-hero__inner h1{margin:0;font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,48px);line-height:1.12;font-weight:700;color:#111;text-align:center}.policy-content-section{padding-left:65px;padding-right:65px}@media(max-width:780px){.policy-content-section{padding-left:32px;padding-right:32px}}@media(max-width:540px){.policy-content-section{padding-left:20px;padding-right:20px}}.policy-content-section{padding-top:72px;padding-bottom:72px;background:#fff}.policy-card{min-height:calc(100vh - 340px);background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:16px;box-shadow:0 4px 12px #1111110f;padding:36px}.policy-card__header{margin-bottom:75px}.policy-card__header h3{margin:0 0 16px;font-family:Nunito,sans-serif;font-size:clamp(22px,2.2vw,30px);line-height:normal;font-weight:600;color:#111}.policy-card__header p{margin:0 0 14px;max-width:960px;font-family:Nunito,sans-serif;font-size:16px;line-height:normal;color:#111111b3}.policy-card__updated{display:inline-flex;margin-bottom:18px;padding:8px 14px;border-radius:999px;background:#1111110f;font-family:Nunito,sans-serif;font-size:13px;font-weight:500;letter-spacing:.02em;color:#111111b8}.policy-card__content{display:grid;gap:28px}.policy-block,.policy-group{display:grid;gap:14px}.policy-block h4,.policy-group h4{margin:0;font-family:Nunito,sans-serif;font-size:20px;line-height:1.25;font-weight:600;color:#111}.policy-block p,.policy-group p{margin:0;font-family:Nunito,sans-serif;font-size:15px;line-height:normal;color:#111111b8}.policy-block ul,.policy-group ul{list-style:disc;margin:0;padding-left:22px;display:grid;gap:12px}.policy-block li,.policy-group li{font-family:Nunito,sans-serif;font-size:15px;line-height:normal;color:#111111b8}.policy-group{margin-top:10px;padding:22px;border-radius:14px;background:#f7f7f7e6;border:1px solid rgba(17,17,17,.06)}@media(max-width:1024px){.policy-hero{padding-top:136px;padding-bottom:80px}.policy-content-section{padding-top:60px;padding-bottom:60px}.policy-card{min-height:auto;padding:28px}}@media(max-width:640px){.policy-hero{padding-top:124px;padding-bottom:68px}.policy-content-section{padding-top:48px;padding-bottom:56px}.policy-card{padding:20px 18px}.policy-card__header{margin-bottom:24px}.policy-card__header h3{font-size:22px}.policy-card__header p{font-size:14px;line-height:1.75}.policy-block h4,.policy-group h4{font-size:18px}.policy-block ul,.policy-group ul{gap:10px;padding-left:18px}.policy-block p,.policy-block li,.policy-group p,.policy-group li{font-size:14px;line-height:1.75}.policy-group{padding:18px}}
