@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Instrument+Serif:ital@1&display=swap";:root{color:#111;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Inter,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;min-width:320px;margin:0}a,button{-webkit-tap-highlight-color:transparent}#root{min-height:100vh}.error-boundary-fallback{color:#0f0e13;text-align:center;background:#fafafa;justify-content:center;align-items:center;min-height:100vh;padding:24px;font-family:Inter,sans-serif;display:flex}.error-boundary-fallback h1{margin:0 0 10px;font-size:28px;font-weight:700}.error-boundary-fallback p{color:#0f0e1399;margin:0 0 22px;font-size:15px}.error-boundary-fallback button{appearance:none;color:#fff;cursor:pointer;background:linear-gradient(#ef515d 0%,#dc323a 100%);border:0;border-radius:999px;padding:12px 26px;font-size:15px;font-weight:600;box-shadow:0 12px 24px #dc323a42}.page-shell{--hero-end-bg:#f9fafa;background:#fff;min-height:100vh;overflow-x:clip}@media (prefers-reduced-motion:no-preference){.page-shell{animation:.72s cubic-bezier(.2,.8,.2,1) both page-shell-enter}}.page-shell:before{content:"";pointer-events:none;background:0 0;position:fixed;inset:0}.hero-section{z-index:20;background:radial-gradient(ellipse 65% 58% at 12% -8%, #ffd4af9e 0%, transparent 68%), radial-gradient(ellipse 75% 60% at 52% -6%, #ffc0d494 0%, transparent 72%), radial-gradient(ellipse 68% 62% at 92% -6%, #c8b6f8a8 0%, transparent 70%), linear-gradient(180deg, #fdf9f8 0%, #fdfcfc 50%, var(--hero-end-bg) 100%);width:100%;margin:0 auto;padding:26px 24px 40px;position:relative;overflow:hidden}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;opacity:1;background:#fffffff5;border:1px solid #110c1814;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:calc(100% - 48px);max-width:1320px;margin:0 auto;padding:12px 18px 12px 22px;transition:opacity .25s,background-color .25s,border-color .25s,box-shadow .25s,transform .25s;display:grid;position:fixed;top:26px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff9,0 10px 30px #110c1814,0 22px 60px #78788024}.topbar.is-scrolled{background:#fffffffa;border-color:#110c181a;box-shadow:inset 0 1px #fff9,0 14px 36px #110c181a,0 24px 64px #78788029}.brand{color:#0f0e13;letter-spacing:-.05em;justify-self:start;align-items:center;font-size:28px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.brand-logo{width:auto;height:32px;display:block}.brand-word{margin-right:8px}.brand-mark{align-items:center;gap:0;margin-top:9px;display:inline-flex}.brand-mark span{border:4px solid #ef4347;border-radius:999px;width:12px;height:12px}.brand-mark span+span{margin-left:-4px}.brand-legal{margin-left:2px;font-size:13px;line-height:1}.mobile-menu-toggle{color:#191822;cursor:pointer;background:#ffffffe0;border:1px solid #eae5e8eb;border-radius:999px;justify-content:center;justify-self:end;align-items:center;width:42px;height:42px;display:none;box-shadow:0 8px 20px #cac2bc1f}.nav-menu{justify-content:center;justify-self:center;align-items:center;gap:8px;display:flex;position:relative}.nav-item{z-index:45;position:relative}.nav-link{cursor:pointer;color:#1c1b22;background:0 0;border:0;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.nav-caret{font-size:12px;transition:transform .22s;transform:translateY(-1px)}.nav-dropdown{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;z-index:60;background:#fffffff5;border:1px solid #ece9edf5;border-radius:20px;min-width:250px;padding:10px;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(12px);box-shadow:0 28px 64px #19182229}.nav-item:hover .nav-dropdown,.nav-item:focus-within .nav-dropdown{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.nav-item:hover .nav-caret,.nav-item:focus-within .nav-caret{transform:translateY(-1px)rotate(180deg)}.dropdown-link{color:#191822;border-bottom:1px solid #ebe8ece6;align-items:center;gap:14px;padding:12px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .18s;display:flex}.dropdown-link:hover{background:#f8f7f9e6}.dropdown-link:last-child{border-bottom:0}.dropdown-icon{color:#ef4d55;background:linear-gradient(#fff 0%,#f6f7fb 100%);border:1px solid #eaecf6f2;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.contact-button,.primary-cta{color:#fff;background:linear-gradient(177deg,#dc323a 17%,#ee858a 98%);justify-content:center;align-items:center;text-decoration:none;transition:transform .22s,box-shadow .22s,filter .22s;display:inline-flex;box-shadow:inset 0 11px 18px #ffffff14,inset 0 -18px 26px #ad222a33,inset 0 -4px 8px #b3242b38,inset 0 -2px 2px #dc323a,0 4px 12px #dc323a2e}.contact-button:hover,.primary-cta:hover{filter:saturate(1.03)brightness(1.02);transform:translateY(-2px);box-shadow:inset 0 11px 18px #ffffff1a,inset 0 -18px 26px #ad222a2e,inset 0 -4px 8px #b3242b33,inset 0 -2px 2px #dc323a,0 4px 12px #dc323a2e}.contact-button:active,.primary-cta:active{transform:translateY(0)}.contact-button{border-radius:999px;justify-self:end;min-width:122px;height:48px;padding:0 24px;font-size:15px;font-weight:500}.contact-button-mobile{display:none}.hero-content{z-index:1;flex-direction:column;align-items:center;padding-top:118px;display:flex;position:relative}.hero-tag{color:#66656d;border-bottom:1px dashed #b6b2ba8c;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:9px;font-size:14px;font-weight:400;display:inline-flex}.hero-tag-dot{background:linear-gradient(#1284eb 0%,#1b5fcf 100%);border-radius:2px;width:9px;height:9px}.hero-title{color:#07070b;letter-spacing:-.06em;text-align:center;max-width:840px;margin:0;font-size:52px;font-weight:700;line-height:1.08}.accent-script{color:#ef4347;letter-spacing:-.02em;font-family:Instrument Serif,serif;font-style:italic;font-weight:700}.hero-copy{color:#1d1b24;text-align:center;max-width:560px;margin:20px 0 0;font-size:14px;line-height:1.45}.hero-actions{align-items:center;gap:14px;margin-top:24px;display:flex}.primary-cta,.secondary-cta{border-radius:999px;height:54px;padding:0 30px;font-size:17px;font-weight:500}.secondary-cta{color:#191822;background:#ffffffc7;border:1px solid #e3e0e4f2;justify-content:center;align-items:center;text-decoration:none;transition:transform .22s,background-color .22s,border-color .22s,box-shadow .22s;display:inline-flex;box-shadow:0 10px 22px #cac2bc29}.secondary-cta:hover{background:#fffffff5;border-color:#d2cfd7fa;transform:translateY(-2px);box-shadow:0 16px 30px #a0989433}.secondary-cta:active{transform:translateY(0)}.contact-button:focus-visible,.primary-cta:focus-visible,.secondary-cta:focus-visible{outline-offset:4px;outline:2px solid #ef4d555c}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:920px;margin:48px auto 0;display:grid}.feature-card{text-align:center;flex-direction:column;align-items:center;padding:0 18px;display:flex;position:relative}.feature-card.with-divider:after{content:"";background:repeating-linear-gradient(#cccad0b3 0 4px,#0000 4px 8px);width:1px;height:104px;position:absolute;top:6px;right:0}.feature-icon{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:14px;font-size:12px;line-height:1;display:inline-flex;box-shadow:0 8px 18px #626a822e}.feature-icon.teal{background:linear-gradient(#2fdfd2 0%,#119f99 100%)}.feature-icon.blue{background:linear-gradient(#4bafff 0%,#256ce8 100%)}.feature-icon.violet{background:linear-gradient(#9d84ff 0%,#6633c9 100%)}.feature-card h2{color:#181821;letter-spacing:-.03em;margin:0 0 8px;font-size:17px;font-weight:500;line-height:1.3}.feature-card p{color:#62616a;max-width:240px;font-size:13px;line-height:1.45}.image-section-bg{z-index:1;background:var(--hero-end-bg);place-items:center;width:100%;min-height:590px;margin-top:0;display:grid;position:relative;overflow:hidden}.image-section-bg-shape{z-index:1;object-fit:contain;object-position:top center;grid-area:1/1;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.dashboard-overlay{z-index:2;grid-area:1/1;place-items:center;width:100%;padding:80px 24px 54px;display:grid}.dashboard-preview-frame{--dashboard-scale:min(.6402, calc((100vw - 48px) / 1512));clip-path:inset(0 round 28px);border-radius:28px;place-items:center;width:min(968px,100vw - 48px);height:min(629px,64.9793vw - 31.1901px);display:grid;overflow:hidden;transform:translateY(24px)translateZ(0)}.dashboard-preview{pointer-events:none;background:0 0;border:0;border-radius:28px;width:min(968px,100vw - 48px);height:min(629px,64.9793vw - 31.1901px);display:block;box-shadow:0 34px 78px #18181c2e,0 0 0 1px #ffffffdb}.partners-section{background:#fff;width:100%;padding:72px 0 82px;position:relative;overflow:hidden}.partners-kicker{white-space:nowrap;color:#0c0c0f;text-align:center;border-bottom:1px dashed #cfcfcfcc;justify-content:center;align-items:center;gap:14px;width:min(760px,100% - 40px);margin:0 auto 52px;padding-bottom:20px;font-size:18px;line-height:1.35;display:flex}.partners-kicker-dot{background:linear-gradient(#168df0 0%,#075fc6 100%);border-radius:2px;width:8px;height:8px;box-shadow:0 2px 8px #0a6ad147}.partners-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.partners-track{flex-direction:row;align-items:center;gap:0 48px;width:max-content;animation:28s linear infinite partners-slide;display:flex}.partner-logo{color:#8d8d8f;letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.partner-logo-img{object-fit:contain;object-position:center;filter:grayscale()opacity(.55)brightness(.85);flex-shrink:0;width:42px;height:26px;display:block}.partner-logo-mark{color:#929294;flex:none;width:24px;height:24px;display:inline-block;position:relative}.mark-1:before{content:"";border:7px solid;border-radius:999px;position:absolute;inset:6px}.mark-2{background:repeating-linear-gradient(45deg,currentColor 0 7px,#0000 7px 13px)}.mark-3:before{content:"";clip-path:polygon(50% 0,61% 25%,88% 13%,75% 39%,100% 50%,75% 61%,88% 87%,61% 75%,50% 100%,39% 75%,12% 87%,25% 61%,0 50%,25% 39%,12% 13%,39% 25%);background:currentColor;border-radius:999px;position:absolute;inset:3px}.mark-4:before,.mark-4:after{content:"";background:currentColor;border-radius:16px 16px 4px;width:13px;height:13px;position:absolute;top:8px}.mark-4:before{left:2px;transform:rotate(45deg)}.mark-4:after{right:2px;transform:rotate(-45deg)}.mark-5{background:radial-gradient(circle at 50% 25%,#fff 0 4px,#0000 5px),radial-gradient(circle at 75%,#fff 0 4px,#0000 5px),radial-gradient(circle at 50% 75%,#fff 0 4px,#0000 5px),radial-gradient(circle at 25%,#fff 0 4px,#0000 5px),currentColor;border-radius:999px}.operations-section{background:#fff;width:100%;padding:0 40px 40px}.operations-shell{background:#fff;border-radius:64px;width:100%;max-width:1540px;min-height:880px;margin:0 auto;padding:78px 110px 64px;position:relative;overflow:hidden}.operations-header{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;margin-bottom:38px;display:grid;position:relative}.operations-header-center{text-align:center!important;grid-template-columns:unset!important;justify-content:center!important;display:flex!important}.operations-header h2{color:#07040d;letter-spacing:-.06em;margin:0;font-size:clamp(42px,3.3vw,56px);font-weight:800;line-height:1.16}.operations-header h2 span{color:#dc323a;letter-spacing:-.03em;font-family:Instrument Serif,serif;font-size:.95em;font-style:italic;font-weight:400}.operations-actions{align-items:center;gap:22px;display:flex}.operations-primary,.operations-secondary{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:12px;height:52px;padding:0 28px;font-size:17px;font-weight:650;text-decoration:none;display:inline-flex}.operations-primary{color:#fff;background:linear-gradient(177deg,#dc323a 17%,#ee858a 98%);box-shadow:inset 0 -2px 2px #dc323a,0 4px 12px #dc323a2e}.operations-secondary{color:#071631;background:#ffffffd1}.operations-grid{z-index:1;grid-template-columns:.86fr 1.24fr;gap:42px;display:grid;position:relative}.operations-column{gap:24px;min-width:0;display:grid}.operations-column-wide{grid-template-rows:.92fr 1.08fr}.ops-card{background:#fff;border:1.2px solid #e2e5edf5;border-radius:30px;min-width:0;position:relative;overflow:hidden;box-shadow:0 14px 36px #1c202c0d}.ops-card h3{color:#071631;letter-spacing:-.035em;margin:0;font-size:clamp(21px,1.42vw,26px);font-weight:650;line-height:1.2}.ops-card p{color:#465476;max-width:600px;margin:12px 0 0;font-size:16px;font-weight:500;line-height:1.55}.ops-collapse{z-index:2;color:#fff;width:34px;height:34px;font:inherit;background:#071631;border:0;border-radius:10px;font-size:21px;line-height:1;position:absolute;top:34px;right:34px}.ops-card-control{min-height:410px;padding:36px 34px 0}.ops-list{gap:10px;margin-top:20px;display:grid}.ops-list-row{color:#071631;background:#ffffffe0;border:1px solid #e4e7f0e6;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:54px;padding:0 18px;font-size:15px;display:grid}.ops-list-row.is-active{color:#dc323a;background:#fff;border-color:#dc323a;box-shadow:0 0 0 1px #dc323a,0 10px 24px #dc323a24}.ops-list-icon,.ops-list-row em{color:#dc323a;background:#ffe8ea;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;font-style:normal;font-weight:750;display:inline-flex}.ops-list-row.is-active .ops-list-icon,.ops-list-row.is-active em{color:#dc323a;background:#ffe8ea}.ops-card-roles{min-height:220px;padding:34px 28px 28px}.ops-collapse-bottom{inset:auto auto 32px 28px}.role-cloud{width:min(340px,58%);min-height:180px;position:absolute;bottom:0;right:40px}.role-cloud span{color:#465476;background:#fff;border:1px solid #e4e7f0eb;border-radius:999px;justify-content:center;align-items:center;min-width:112px;height:42px;padding:0 24px;font-size:16px;font-weight:550;display:inline-flex;position:absolute;box-shadow:0 8px 18px #191f3014}.role-cloud span:first-child{top:0;right:32px}.role-cloud span:nth-child(2){top:52px;left:0}.role-cloud span:nth-child(3){top:52px;right:0}.role-cloud span:nth-child(4){top:100px;left:-54px}.role-cloud span:nth-child(5){min-width:210px;top:104px;right:28px}.role-cloud span:nth-child(6){top:158px;left:0}.ops-card-reports{min-height:292px;padding:36px 34px}.report-rail{background:#dc323a;border-radius:999px 999px 0 0;height:5px;position:absolute;bottom:44px;left:50px;right:50px}.ops-card-insights{text-align:center;min-height:344px;padding:34px 34px 0}.ops-card-insights p{max-width:620px;margin-inline:auto}.ops-collapse-center{justify-content:center;align-items:center;margin:16px auto 22px;display:inline-flex;position:static}.insight-toolbar{text-align:left;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:12px;display:grid}.insight-toolbar span{color:#465476;background:#fff;border:1px solid #e1e5f0f0;border-radius:12px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;font-weight:600;display:inline-flex}.insight-toolbar span:nth-child(3){grid-column:4}.insight-toolbar .is-selected{color:#fff;background:#071631}.insight-toolbar .is-muted{color:#5b6fff;background:#eaf0ff;border-color:#cbd8ff}.insight-grid{text-align:left;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.insight-stack{gap:14px;display:grid}.insight-metric{background:#ffffffd9;border:2px solid #fad5d7eb;border-radius:18px;min-height:94px;padding:18px 22px}.insight-metric span{color:#dc323a;font-size:16px;font-weight:650}.insight-metric strong{color:#d00812;margin-top:14px;font-size:40px;line-height:1;display:block}.insight-metric small{color:#dc323a;margin-top:14px;font-size:14px;display:block}.insight-metric-warn{background:#fff8ed;border-color:#ffd99ae6}.insight-metric-warn span{color:#df5b12}.insight-metric-warn strong{color:#d74700;margin-top:8px;font-size:40px}@keyframes partners-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.fade-up{opacity:0;filter:blur(8px);transition:opacity .78s cubic-bezier(.2,.8,.2,1),transform .78s cubic-bezier(.2,.8,.2,1),filter .78s cubic-bezier(.2,.8,.2,1);transform:translateY(32px)scale(.988)}.fade-up.is-visible{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.topbar.fade-up{transform:translate(-50%,28px)scale(.992)}.topbar.fade-up.is-visible{transform:translate(-50%)scale(1)}.topbar.fade-up.is-visible.is-scrolled{opacity:.9}.delay-1{transition-delay:80ms}.delay-2{transition-delay:.16s}@keyframes page-shell-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@media (width<=1180px){.topbar{border-radius:36px;grid-template-columns:1fr;width:calc(100% - 48px);padding:20px 22px}.brand,.nav-menu,.contact-button-desktop{justify-self:center}.nav-menu{flex-wrap:wrap;gap:8px;width:100%}.hero-content{padding-top:112px}.hero-copy{font-size:14px}.operations-shell{border-radius:48px;padding:96px 42px 72px}.operations-header,.operations-grid{grid-template-columns:1fr}.operations-header{gap:28px;margin-bottom:56px}.operations-actions{justify-content:flex-start}.operations-grid{gap:30px}}@media (width<=820px){.page-shell{overflow-x:hidden}.hero-section{min-height:auto;padding:18px 16px 56px}.topbar{border-radius:999px;grid-template-columns:1fr auto;gap:14px;width:calc(100% - 32px);padding:14px 16px;top:18px}.brand{justify-self:start;font-size:24px}.brand-mark{margin-top:8px}.brand-mark span{border-width:3px;width:11px;height:11px}.mobile-menu-toggle{width:40px;height:40px;display:inline-flex}.contact-button-desktop,.nav-menu{display:none}.nav-menu.mobile-open{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:8px;width:100%;padding-top:10px;display:flex}.nav-item{width:100%}.nav-link{justify-content:space-between;width:100%;padding:12px 4px 12px 2px;font-size:15px}.contact-button-mobile{width:100%;min-width:auto;display:inline-flex}.nav-dropdown{opacity:1;visibility:visible;min-width:100%;box-shadow:none;margin-top:8px;padding:8px;display:none;position:static;transform:none}.nav-item:hover .nav-dropdown,.nav-item:focus-within .nav-dropdown{display:block}.dropdown-link{gap:12px;padding:10px;font-size:14px}.dropdown-icon{border-radius:14px;width:40px;height:40px}.hero-content{padding-top:104px}.hero-tag{margin-bottom:16px;padding-bottom:9px;font-size:13px}.hero-title{letter-spacing:-.045em;max-width:100%;font-size:clamp(31px,8.8vw,40px);line-height:1.12}.hero-copy{max-width:100%;margin-top:18px;font-size:14px;line-height:1.55}.hero-actions{flex-direction:column;gap:12px;width:100%;margin-top:24px}.primary-cta,.secondary-cta{width:100%;height:52px;font-size:16px}.feature-grid{grid-template-columns:1fr;gap:30px;margin-top:46px}.feature-card{padding:0 12px}.feature-card.with-divider:after{display:none}.feature-card h2{font-size:clamp(18px,5vw,21px);line-height:1.25}.feature-card p{max-width:310px;margin:0 auto;font-size:13px;line-height:1.55}.image-section-bg{place-items:center;min-height:390px;margin-top:0;padding:22px 0 30px;display:grid}.image-section-bg-shape{object-fit:cover;object-position:center center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.dashboard-overlay{z-index:2;align-items:center;min-height:100%;padding:34px 14px 26px;position:relative}.dashboard-preview-frame{--dashboard-scale:min(.48, calc((100vw - 28px) / 1512));clip-path:inset(0 round 18px);border-radius:18px;transform:translateY(18px)translateZ(0)}.dashboard-preview{border-radius:18px}.partners-section{padding:52px 0 60px}.partners-kicker{white-space:normal;text-wrap:balance;width:calc(100% - 40px);margin-bottom:38px;font-size:16px;line-height:1.45}.partners-track{gap:0 36px}.partner-logo{gap:8px;font-size:13px}.partner-logo-img{height:22px}.partner-logo-mark{width:20px;height:20px}.post-logo-section{min-height:360px}.operations-section{padding:0 16px 28px}.operations-shell{border-radius:34px;padding:56px 20px 44px}.operations-header{gap:24px;margin-bottom:36px}.operations-header h2{font-size:clamp(34px,10vw,46px);line-height:1.18}.operations-actions{flex-direction:column;align-items:stretch;gap:12px}.operations-primary,.operations-secondary{width:100%;height:50px;font-size:15px}.operations-grid,.operations-column,.operations-column-wide{grid-template-rows:auto;grid-template-columns:1fr;gap:18px}.ops-card{border-radius:24px}.ops-card h3{padding-right:42px;font-size:22px}.ops-card p{margin-top:12px;font-size:14px;line-height:1.55}.ops-collapse{border-radius:9px;width:34px;height:34px;font-size:18px;top:24px;right:24px}.ops-card-control{min-height:520px;padding:30px 20px 0}.ops-list{gap:12px;margin-top:28px}.ops-list-row{border-radius:14px;gap:12px;min-height:64px;padding:0 14px;font-size:15px}.ops-list-icon,.ops-list-row em{border-radius:11px;width:38px;height:38px}.ops-card-roles{min-height:328px;padding:30px 20px}.ops-collapse-bottom{inset:auto auto 24px 20px}.role-cloud{transform-origin:100% 100%;width:270px;min-height:150px;bottom:-4px;right:10px;transform:scale(.82)}.ops-card-reports{min-height:330px;padding:30px 20px}.report-rail{bottom:34px;left:28px;right:28px}.ops-card-insights{min-height:520px;padding:30px 20px 0}.ops-card-insights h3{text-align:center;padding-right:0}.ops-collapse-center{margin:20px auto 26px}.insight-toolbar{grid-template-columns:1fr 1fr;gap:10px}.insight-toolbar span{min-height:42px;padding:0 12px;font-size:13px}.insight-toolbar span:nth-child(3){grid-column:auto}.insight-grid{grid-template-columns:1fr;gap:14px;margin-top:20px}.insight-metric{min-height:110px;padding:20px}.insight-metric strong{margin-top:18px;font-size:42px}.insight-metric small{margin-top:18px}}@media (width<=520px){.hero-section{padding:14px 14px 50px}.topbar{border-radius:999px;width:calc(100% - 24px);padding:12px 14px;top:12px}.hero-content{padding-top:100px}.hero-title br{display:none}.hero-copy{max-width:330px}.feature-grid{margin-top:40px}.dashboard-overlay{padding:30px 12px 24px}.dashboard-preview-frame,.dashboard-preview{width:min(340px,100vw - 32px);height:calc(min(340px,100vw - 32px)/1.53971)}.dashboard-preview-frame{transform:translateY(16px)translateZ(0)}.partners-section{padding:46px 0 54px}.partners-kicker{width:calc(100% - 32px);margin-bottom:32px;font-size:15px}.partners-track{gap:0 28px}.partner-logo{gap:7px;font-size:12px}.partner-logo-img{height:20px}.partner-logo-mark{width:18px;height:18px}}@media (width>=1181px){.operations-shell{max-width:1540px;border-radius:58px!important;height:860px!important;min-height:0!important;padding:68px 110px 64px!important}.operations-header h2{font-size:50px!important;line-height:1.12!important}.operations-primary,.operations-secondary{height:48px!important;padding:0 26px!important;font-size:16px!important}.ops-collapse{width:32px!important;height:32px!important;font-size:17px!important;top:30px!important;right:30px!important}.ops-list-row{border-radius:13px!important;min-height:48px!important;padding:0 16px!important;font-size:15px!important}.role-cloud{transform-origin:100% 100%!important;bottom:-16px!important;right:26px!important;transform:scale(.78)!important}.report-rail{bottom:34px!important;left:50px!important;right:50px!important}.insight-toolbar span{min-height:36px!important;padding:0 16px!important;font-size:14px!important}.insight-metric{min-height:82px!important;padding:16px 20px!important}.insight-metric small{margin-top:10px!important}.operations-header{margin-bottom:30px!important}.operations-grid{gap:34px!important}.operations-column{gap:16px!important}.ops-card{border-radius:24px!important}.ops-card h3{font-size:21px!important}.ops-card p{margin-top:8px!important;font-size:13px!important;line-height:1.4!important}.ops-collapse{border-radius:8px!important;width:28px!important;height:28px!important;font-size:15px!important;top:24px!important;right:24px!important}.ops-card-control{min-height:310px!important;padding:28px 28px 0!important}.ops-list{gap:7px!important;margin-top:16px!important}.ops-list-row{border-radius:11px!important;gap:12px!important;min-height:42px!important;padding:0 13px!important;font-size:13px!important}.ops-list-icon,.ops-list-row em{border-radius:9px!important;width:30px!important;height:30px!important}.ops-card-roles{min-height:166px!important;padding:24px!important}.ops-collapse-bottom{bottom:24px!important;left:24px!important}.role-cloud{bottom:-22px!important;right:18px!important;transform:scale(.68)!important}.ops-card-reports{min-height:218px!important;padding:28px!important}.report-rail{height:4px!important;bottom:28px!important;left:42px!important;right:42px!important}.ops-card-insights{min-height:266px!important;padding:26px 28px 0!important}.ops-collapse-center{margin:10px auto 14px!important}.insight-toolbar{gap:9px!important}.insight-toolbar span{border-radius:10px!important;min-height:31px!important;padding:0 13px!important;font-size:12px!important}.insight-grid{gap:10px!important;margin-top:10px!important}.insight-stack{gap:10px!important}.insight-metric{border-radius:14px!important;min-height:68px!important;padding:12px 16px!important}.insight-metric span{font-size:12px!important}.insight-metric strong{margin-top:7px!important;font-size:28px!important}.insight-metric small{margin-top:7px!important;font-size:11px!important}.operations-section{padding-left:110px!important;padding-right:110px!important}.operations-shell{height:auto!important;min-height:940px!important;padding:90px!important;overflow:visible!important}.operations-grid{align-items:stretch!important}.ops-card-control{min-height:360px!important}.ops-card-roles{min-height:230px!important}.ops-card-reports{min-height:268px!important}.ops-card-insights{min-height:360px!important}.role-cloud{bottom:8px!important}.insight-metric{min-height:88px!important}.insight-metric strong{font-size:32px!important}.insight-metric-warn strong{font-size:28px!important}}.ops-list-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.report-list{gap:24px;margin-top:34px;display:grid}.report-row{color:#071631;background:#fffffff0;border:1px solid #dee2ecf2;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:82px;padding:0 34px;display:grid;box-shadow:0 8px 18px #181e2c14}.report-row strong{letter-spacing:-.035em;font-size:22px;font-weight:760}.report-row span{color:#465476;font-size:18px;font-weight:500}.report-row em{color:#dc323a;background:#fff2f3;border:1.5px solid #dc323a;border-radius:999px;justify-content:center;justify-self:end;align-items:center;min-width:108px;height:42px;padding:0 22px;font-size:17px;font-style:normal;font-weight:650;display:inline-flex}.report-row em.is-warning{color:#d98b00;background:#fff9ec;border-color:#e49a00;min-width:132px}@media (width>=1181px){.ops-card-control{min-height:330px!important}.ops-list-row{min-height:40px!important}.ops-card-roles{min-height:242px!important;padding:24px 24px 22px!important}.ops-collapse-bottom{bottom:20px!important;left:20px!important}.role-cloud{flex-wrap:wrap!important;gap:10px 12px!important;width:100%!important;min-height:0!important;margin-top:18px!important;display:flex!important;position:relative!important;bottom:auto!important;right:auto!important;transform:none!important}.role-cloud span{min-width:92px!important;height:34px!important;padding:0 18px!important;font-size:13px!important;position:static!important}.role-cloud span:nth-child(n){inset:auto!important}.ops-card-reports{min-height:330px!important;padding:36px 36px 52px!important}.report-list{gap:18px!important;margin-top:24px!important}.report-row{border-radius:18px!important;min-height:70px!important;padding:0 26px!important}.report-row strong{font-size:19px!important}.report-row span{font-size:16px!important}.report-row em{min-width:96px!important;height:36px!important;padding:0 18px!important;font-size:15px!important}.report-row em.is-warning{min-width:116px!important}.report-rail{bottom:28px!important;left:42px!important;right:42px!important}.ops-card-insights{min-height:360px!important}}@media (width<=820px){.report-list{gap:14px;margin-top:22px}.report-row{border-radius:16px;grid-template-columns:1fr;gap:8px;min-height:auto;padding:16px}.report-row strong{font-size:18px}.report-row span{font-size:14px}.report-row em{justify-self:start;height:34px;font-size:14px}.role-cloud{flex-wrap:wrap;gap:10px;width:100%;min-height:0;margin-top:20px;display:flex;position:relative;bottom:auto;right:auto;transform:none}.role-cloud span{min-width:86px;height:34px;padding:0 14px;font-size:13px;position:static}}.ops-collapse svg,.operations-secondary svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;display:block}.ops-collapse{justify-content:center!important;align-items:center!important;display:inline-flex!important}.operations-section.is-visible .ops-card,.partners-section.is-visible .partner-logo,.hero-section .is-visible .feature-card{animation:.75s cubic-bezier(.2,.8,.2,1) both section-item-rise}.operations-section.is-visible .ops-card:nth-child(2),.partners-section.is-visible .partner-logo:nth-child(2n),.hero-section .is-visible .feature-card:nth-child(2){animation-delay:80ms}.operations-column-wide .ops-card:nth-child(2),.partners-section.is-visible .partner-logo:nth-child(3n),.hero-section .is-visible .feature-card:nth-child(3){animation-delay:.16s}@keyframes section-item-rise{0%{opacity:0;transform:translateY(26px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width>=1181px){.ops-card-control{min-height:340px!important}.ops-list{gap:12px!important;margin-top:18px!important}.ops-list-row{min-height:44px!important;padding:0 15px!important}.ops-card-roles p{max-width:360px!important;font-size:16px!important;line-height:1.55!important}.ops-collapse-bottom{bottom:20px!important;left:20px!important}.role-cloud{width:440px!important;height:150px!important;margin-top:0!important;display:block!important;position:absolute!important;bottom:20px!important;right:34px!important}.role-cloud span{min-width:110px!important;height:38px!important;padding:0 24px!important;font-size:15px!important;position:absolute!important}.role-cloud span:first-child{top:0!important;right:44px!important}.role-cloud span:nth-child(2){top:48px!important;left:92px!important}.role-cloud span:nth-child(3){top:58px!important;right:0!important}.role-cloud span:nth-child(4){top:92px!important;left:12px!important}.role-cloud span:nth-child(5){min-width:194px!important;top:92px!important;right:28px!important}.role-cloud span:nth-child(6){top:136px!important;left:92px!important}.ops-card-reports{min-height:330px!important}.report-list{gap:14px!important;margin-top:20px!important}.report-row{border-radius:16px!important;min-height:58px!important;padding:0 22px!important}.report-row strong{font-size:16px!important}.report-row span{font-size:13px!important}.report-row em{min-width:82px!important;height:30px!important;padding:0 14px!important;font-size:13px!important}.report-row em.is-warning{min-width:98px!important}.report-rail{bottom:24px!important}.ops-card-roles{background:linear-gradient(#fff 0% 50%,#ffeceee0 100%)!important;min-height:312px!important;padding:46px 38px 34px!important}.ops-card-roles p{color:#465476!important;max-width:450px!important;margin-top:44px!important;font-size:22px!important;line-height:1.55!important}.ops-card-roles .role-cloud span{color:#465476!important;border-radius:999px!important;min-width:142px!important;height:52px!important;padding:0 34px!important;font-size:20px!important;font-weight:500!important;box-shadow:0 8px 18px #191f301a!important}.ops-card-roles{min-height:280px!important;padding:28px 28px 24px!important}.ops-card-roles h3{letter-spacing:-.035em!important;font-size:21px!important;line-height:1.2!important}.ops-card-roles p{max-width:330px!important;margin-top:8px!important;font-size:13px!important;line-height:1.4!important}.ops-card-roles .ops-collapse-bottom{border-radius:8px!important;width:28px!important;height:28px!important;bottom:20px!important;left:20px!important}.ops-card-roles .role-cloud{width:360px!important;height:150px!important;bottom:18px!important;right:24px!important}.ops-card-roles .role-cloud span{min-width:96px!important;height:34px!important;padding:0 18px!important;font-size:13px!important}.ops-card-roles .role-cloud span:first-child{top:0!important;right:54px!important}.ops-card-roles .role-cloud span:nth-child(2){top:44px!important;left:72px!important}.ops-card-roles .role-cloud span:nth-child(3){top:50px!important;right:0!important}.ops-card-roles .role-cloud span:nth-child(4){min-width:92px!important;top:86px!important;left:12px!important}.ops-card-roles .role-cloud span:nth-child(5){min-width:178px!important;top:90px!important;right:22px!important}.ops-card-roles .role-cloud span:nth-child(6){min-width:118px!important;top:126px!important;left:92px!important}.ops-card-roles .ops-collapse-bottom{inset:auto auto 20px 20px!important}.ops-card-roles .role-cloud span:nth-child(5){min-width:96px!important;right:92px!important}.ops-card-roles .role-cloud span:nth-child(2){left:126px!important}.ops-card-roles .role-cloud span:nth-child(4){left:54px!important}.ops-card-roles .role-cloud span:nth-child(5){right:52px!important}.ops-card-roles .role-cloud span:nth-child(6){left:136px!important}}.insight-vector{color:#dc323a;opacity:.2;pointer-events:none;width:46px;height:46px;position:absolute;top:16px;right:18px}.insight-vector svg{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.insight-vector circle{fill:currentColor;stroke:none}.insight-metric{position:relative;overflow:hidden}.insight-metric-warn .insight-vector{color:#df5b12}@media (width>=1181px){.ops-card-reports{min-height:360px!important}.report-row{min-height:92px!important;padding:0 28px!important}.report-row em{height:34px!important;font-size:14px!important}.report-rail{bottom:28px!important}.ops-card-insights{min-height:360px!important}.ops-card-insights .insight-toolbar{display:none!important}.insight-grid{margin-top:28px!important}.insight-metric{min-height:118px!important;padding:18px 22px!important}.insight-metric strong,.insight-metric small{margin-top:18px!important}.operations-section{padding-bottom:34px!important;padding-left:90px!important;padding-right:90px!important}.operations-shell{border-radius:46px!important;max-width:1240px!important;height:auto!important;min-height:0!important;padding:58px 68px!important;overflow:hidden!important}.operations-header{gap:34px!important;margin-bottom:30px!important}.operations-header h2{font-size:40px!important;line-height:1.12!important}.operations-actions{gap:14px!important}.operations-primary,.operations-secondary{height:40px!important;padding:0 20px!important;font-size:14px!important}.operations-grid{grid-template-columns:.84fr 1.16fr!important;gap:28px!important}.operations-column,.operations-column-wide{gap:14px!important}.ops-card{border-radius:22px!important}.ops-card h3{font-size:19px!important;line-height:1.18!important}.ops-card p{max-width:460px!important;margin-top:7px!important;font-size:12px!important;line-height:1.38!important}.ops-collapse{border-radius:8px!important;width:26px!important;height:26px!important;top:22px!important;right:22px!important}.ops-collapse svg,.operations-secondary svg{width:14px!important;height:14px!important}.ops-card-control{min-height:286px!important;padding:24px 24px 0!important}.ops-list{gap:6px!important;margin-top:13px!important}.ops-list-row{border-radius:10px!important;gap:10px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important}.ops-list-icon,.ops-list-row em{border-radius:8px!important;width:27px!important;height:27px!important}.ops-list-icon svg{width:14px!important;height:14px!important}.ops-card-roles{min-height:214px!important;padding:24px 24px 20px!important}.ops-card-roles p{max-width:286px!important;font-size:12px!important}.ops-card-roles .ops-collapse-bottom{width:26px!important;height:26px!important;bottom:18px!important;left:18px!important}.ops-card-roles .role-cloud{width:306px!important;height:124px!important;bottom:10px!important;right:18px!important;transform:none!important}.ops-card-roles .role-cloud span:first-child{top:0!important;right:44px!important}.ops-card-roles .role-cloud span:nth-child(2){top:36px!important;left:104px!important}.ops-card-roles .role-cloud span:nth-child(3){top:42px!important;right:0!important}.ops-card-roles .role-cloud span:nth-child(4){top:70px!important;left:38px!important}.ops-card-roles .role-cloud span:nth-child(5){min-width:78px!important;top:74px!important;right:40px!important}.ops-card-roles .role-cloud span:nth-child(6){min-width:88px!important;top:102px!important;left:114px!important}.ops-card-reports{min-height:278px!important;padding:24px 24px 42px!important}.report-list{gap:13px!important;margin-top:18px!important}.report-row{border-radius:15px!important;gap:10px!important;min-height:70px!important;padding:0 18px!important}.report-row strong{font-size:15px!important}.report-row span{font-size:12px!important}.report-row em{min-width:74px!important;height:28px!important;padding:0 12px!important;font-size:12px!important}.report-row em.is-warning{min-width:88px!important}.report-rail{height:4px!important;bottom:22px!important;left:32px!important;right:32px!important}.ops-card-insights{min-height:300px!important;padding:24px 24px 0!important}.ops-card-insights p{max-width:500px!important}.ops-collapse-center{margin:12px auto 14px!important}.insight-grid{gap:10px!important;margin-top:12px!important}.insight-stack{gap:10px!important}.insight-metric{border-radius:14px!important;min-height:84px!important;padding:14px 16px!important}.insight-metric span{font-size:12px!important}.insight-metric strong{margin-top:9px!important;font-size:30px!important}.insight-metric small{margin-top:9px!important;font-size:10px!important}.insight-metric-warn strong{font-size:27px!important}.insight-vector{width:58px!important;height:36px!important;top:10px!important;right:12px!important}.ops-card-control .ops-list{gap:9px!important;padding:0 4px!important}.ops-card-control .ops-list-row{gap:16px!important;min-height:40px!important;padding:0 20px!important}.ops-card-control .ops-list-icon,.ops-card-control .ops-list-row em{width:30px!important;height:30px!important}.ops-card-roles .role-cloud span{min-width:88px!important;height:32px!important;padding:0 18px!important;font-size:13px!important}.ops-card-roles .role-cloud span:first-child{right:48px!important}.ops-card-roles .role-cloud span:nth-child(2){left:88px!important}.ops-card-roles .role-cloud span:nth-child(4){left:24px!important}.ops-card-roles .role-cloud span:nth-child(5){min-width:96px!important;right:34px!important}.ops-card-roles .role-cloud span:nth-child(6){left:100px!important}}.founders-section{background:#fff;width:100%;padding:34px 90px 64px}.founders-shell{color:#fff;background:#050207;border-radius:46px;width:100%;max-width:1240px;margin:0 auto;padding:112px 76px;overflow:hidden}.founders-shell h2{text-align:center;color:#100718;letter-spacing:-.055em;max-width:780px;margin:0 auto 58px;font-size:clamp(42px,4vw,64px);font-weight:800;line-height:1.22}.founders-shell h2 span{color:#dc323a;letter-spacing:-.025em;font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.founders-grid{grid-template-columns:1.32fr .72fr;grid-auto-rows:300px;gap:22px;display:grid}.founder-card{border-radius:30px;min-width:0;position:relative;overflow:hidden}.founder-kicker{color:#07050d7a;letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:800;display:block}.founder-card-photo{background:linear-gradient(#ffffff14,#050207eb),radial-gradient(circle at 72% 34%,#ffffffdb 0 10%,#e8e0dad1 20%,#0000 38%),radial-gradient(circle at 24% 38%,#07080da3,#07080de0 34%,#0000 48%),linear-gradient(110deg,#1c2027,#d6d0ca 48%,#8e8480);flex-direction:column;justify-content:flex-end;padding:34px;display:flex;box-shadow:inset 0 -120px 120px #050207d1}.founder-card-photo .founder-kicker{color:#ffffff94;position:absolute;top:30px;left:34px}.founder-card-photo p{color:#fff;letter-spacing:-.045em;max-width:640px;margin:0 0 28px;font-size:33px;font-weight:500;line-height:1.18}.founder-card-photo strong,.founder-card-photo small{display:block}.founder-card-photo strong{color:#ffffff7a;font-size:15px}.founder-card-photo small{color:#fff;font-size:15px}.founder-card-stat{color:#07040d;background:linear-gradient(#fff 0% 42%,#ff8f99 100%);flex-direction:column;justify-content:flex-end;padding:32px;display:flex}.founder-card-stat strong{color:#07040d;letter-spacing:-.06em;margin:0;font-size:104px;font-weight:650;line-height:.85;display:block}.founder-card-stat p{color:#07040d;letter-spacing:-.02em;max-width:300px;margin:22px 0 0;font-size:22px;font-weight:500;line-height:1.2}.founder-card-news{color:#fff;background:#0b030e;flex-direction:column;justify-content:flex-end;padding:32px;display:flex}.founder-card-news .founder-kicker{color:#ffffff7a;position:absolute;top:30px;left:32px}.founder-card-news p{letter-spacing:-.04em;max-width:330px;margin:0 0 26px;font-size:28px;line-height:1.15}.founder-card-news small{color:#ffffff70;font-size:16px}.founder-card-quote{color:#07040d;background:#fff;flex-direction:column;justify-content:space-between;padding:32px;display:flex}.founder-card-quote p{letter-spacing:-.05em;max-width:610px;margin:12px 0 0;font-size:34px;font-weight:600;line-height:1.25}.founder-profile{align-items:center;gap:18px;display:flex}.founder-profile>span{background:radial-gradient(circle at 44% 30%,#f3f0ea 0 18%,#a5c1bf 19% 34%,#1e2b2c 35% 100%);border-radius:50%;width:48px;height:48px}.founder-profile strong,.founder-profile small{display:block}.founder-profile strong{color:#07040d6b;font-size:16px}.founder-profile small{color:#07040d;font-size:16px;font-weight:650}.founder-card-quote{grid-column:2}.founder-card-news{grid-column:1}@media (width>=1181px){.ops-card-control{min-height:320px!important}.ops-card-control .ops-list{gap:8px!important}.ops-card-control .ops-list-row{min-height:46px!important;padding:0 22px!important}.ops-card-control .ops-list-icon,.ops-card-control .ops-list-row em{width:32px!important;height:32px!important}}@media (width<=1180px){.founders-section{padding:28px 42px 56px}.founders-shell{border-radius:42px;padding:88px 42px}.founders-grid{grid-template-columns:1fr;grid-auto-rows:auto}.founder-card{min-height:280px}.founder-card-quote{grid-column:auto}.founder-card-photo p,.founder-card-quote p{font-size:clamp(28px,5vw,42px)}}@media (width<=820px){.founders-section{padding:20px 16px 40px}.founders-shell{border-radius:34px;padding:58px 18px}.founders-shell h2{margin-bottom:34px;font-size:36px}.founders-grid{gap:16px}.founder-card{border-radius:24px;min-height:240px;padding:24px}.founder-card-photo p,.founder-card-quote p{font-size:25px}.founder-card-stat strong{font-size:76px}.founder-card-stat p{font-size:18px}.founder-card-news p{font-size:23px}}.founders-section{background:#fff!important}.founders-shell{color:#07040d!important;background:0 0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.founders-shell h2{color:#07040d!important}@media (width>=1181px){.founders-section{background:#fff!important;padding:126px 90px!important}.founders-shell{background:0 0!important;border-radius:0!important;max-width:1120px!important;padding:0!important;overflow:visible!important}.founders-shell h2{color:#07040d!important;letter-spacing:-.055em!important;max-width:850px!important;margin:0 auto 44px!important;font-size:56px!important;font-weight:800!important;line-height:1.23!important}.founders-shell h2 span{color:#dc323a!important;font-size:1em!important}.founders-grid{grid-template-columns:1.42fr .77fr!important;grid-auto-rows:430px!important;gap:24px!important}.founder-card{border-radius:30px!important}.founder-card-photo{padding:30px!important}.founder-card-photo .founder-kicker{top:28px!important;left:30px!important}.founder-card-photo p{letter-spacing:-.045em!important;max-width:620px!important;margin-bottom:28px!important;font-size:34px!important;line-height:1.18!important}.founder-card-photo strong,.founder-card-photo small{font-size:15px!important}.founder-card-stat{padding:30px!important}.founder-card-stat strong{letter-spacing:-.065em!important;font-size:104px!important}.founder-card-stat p{max-width:330px!important;margin-top:22px!important;font-size:22px!important;line-height:1.18!important}.founder-card-news{padding:30px!important}.founder-card-news .founder-kicker{top:30px!important;left:30px!important}.founder-card-news p{letter-spacing:-.045em!important;max-width:330px!important;margin-bottom:24px!important;font-size:30px!important;line-height:1.16!important}.founder-card-news small{font-size:16px!important}.founder-card-quote{padding:30px!important}.founder-card-quote p{letter-spacing:-.05em!important;max-width:690px!important;margin-top:24px!important;font-size:36px!important;line-height:1.32!important}.founder-profile{gap:18px!important}.founder-profile>span{width:48px!important;height:48px!important}.founder-card-photo{background:linear-gradient(#fff0 0%,#06030838 42%,#050207f2 100%),url(https://images.unsplash.com/photo-1551836022-d5d88e9218df?auto=format&fit=crop&w=1400&q=80) 50%/cover no-repeat!important;box-shadow:inset 0 -140px 120px #050207cc!important}.founder-card-news{grid-area:2/2!important}.founder-card-quote{grid-area:2/1!important}}.founder-card-stat .founder-kicker{position:absolute;top:30px;left:30px}.founder-card-news{color:#07040d!important;background:#f9fafa!important}.founder-card-news .founder-kicker,.founder-card-news small{color:#07040d73!important}.founder-card-quote{color:#fff!important;background:#09040d!important}.founder-card-quote .founder-kicker{color:#ffffff7a!important}.founder-card-quote p{color:#fff!important}.founder-card-quote .founder-profile strong{color:#ffffff73!important}.founder-card-quote .founder-profile small{color:#fff!important}.founder-card,.founder-card *{font-weight:500!important}@media (prefers-reduced-motion:no-preference){.fade-up{will-change:opacity,transform;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(38px)scale(.99)}.fade-up.is-visible{transform:translateY(0)scale(1)}.partners-section .partner-logo,.founders-section .founders-shell h2,.founders-section .founder-card,.partners-section .partners-kicker,.operations-section .operations-header,.image-section-bg .dashboard-overlay,.image-section-bg .image-section-bg-shape,.hero-content>*,.feature-grid .feature-card{opacity:0;will-change:opacity,transform;transform:translateY(34px)scale(.985)}.partners-section.is-visible .partner-logo,.founders-section.is-visible .founders-shell h2,.founders-section.is-visible .founder-card,.partners-section.is-visible .partners-kicker,.operations-section.is-visible .operations-header,.image-section-bg.is-visible .dashboard-overlay,.image-section-bg.is-visible .image-section-bg-shape,.hero-content.is-visible>*,.feature-grid.is-visible .feature-card{animation:.9s cubic-bezier(.2,.8,.2,1) both section-item-rise}.hero-content.is-visible .hero-tag,.partners-section.is-visible .partners-kicker,.operations-section.is-visible .operations-header,.founders-section.is-visible .founders-shell h2{animation-delay:40ms}.hero-content.is-visible .hero-title,.feature-grid.is-visible .feature-card:nth-child(2),.founders-section.is-visible .founder-card:first-child,.partners-section.is-visible .partner-logo:nth-child(2n){animation-delay:80ms}.hero-content.is-visible .hero-copy,.feature-grid.is-visible .feature-card:nth-child(3),.founders-section.is-visible .founder-card:nth-child(2),.partners-section.is-visible .partner-logo:nth-child(3n){animation-delay:.16s}.hero-content.is-visible .hero-actions,.founders-section.is-visible .founder-card:nth-child(3){animation-delay:.24s}.founders-section.is-visible .founder-card:nth-child(4){animation-delay:.32s}.dashboard-preview-frame,.operations-shell,.founder-card,.ops-card{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)}.image-section-bg.is-visible .dashboard-preview-frame{animation:1s cubic-bezier(.2,.8,.2,1) .1s both dashboard-float-in}}@keyframes dashboard-float-in{0%{opacity:0;transform:translateY(28px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}.insights-section,.faq-section,.cta-section,.site-footer{background:#fff;width:100%}.insights-section{padding:0 24px 112px}.insights-shell{text-align:center;width:min(100%,920px);margin:0 auto}.insights-shell h2,.faq-shell h2{color:#07040d;letter-spacing:-.055em;margin:0;font-size:34px;font-weight:800;line-height:1.22}.insights-shell h2 span,.faq-shell h2 span{color:#dc323a;letter-spacing:-.02em;font-family:Instrument Serif,serif;font-size:.95em;font-style:italic;font-weight:400}.insights-grid{text-align:left;grid-template-columns:1.1fr .9fr;align-items:center;gap:42px 34px;margin-top:34px;display:grid}.blog-card{color:inherit;cursor:pointer;align-items:center;gap:30px;text-decoration:none;transition:opacity .2s,transform .2s;display:grid}a.blog-card:hover{opacity:.85;transform:translateY(-2px)}.blog-card-large{grid-column:1/-1;grid-template-columns:1.18fr .82fr}.blog-card-small,.blog-card-right{grid-template-columns:190px 1fr}.blog-art{color:#fff;border-radius:22px;justify-content:center;align-items:center;min-height:190px;display:flex;position:relative;overflow:hidden}.blog-art-wide{background:radial-gradient(circle at 30% 20%,#ff8fc1 0 12%,#0000 33%),radial-gradient(circle at 70% 70%,#4f76ff 0 14%,#0000 42%),linear-gradient(140deg,#ff8dbb 0%,#d9c1ff 44%,#5d7cff 100%);min-height:260px}.blog-art-orb{background:radial-gradient(circle at 68% 12%,#f6d86f 0 9%,#0000 26%),radial-gradient(circle at 32% 70%,#ff9fe0 0 16%,#0000 42%),linear-gradient(135deg,#2fc5f5,#c9b6ff 55%,#f7b3db)}.blog-art-blue{background:radial-gradient(circle at 42% 34%,#fff 0 8%,#0000 23%),radial-gradient(circle at 70% 28%,#1caaff 0 16%,#0000 38%),linear-gradient(135deg,#0798ff,#86f2ff)}.blog-art span{background:#ffffff29;border:1px solid #ffffffd9;border-radius:999px;justify-content:center;align-items:center;margin:4px;padding:4px 12px;font-size:20px;font-weight:500;display:inline-flex}.blog-art-orb span{width:42px;height:42px;padding:0;font-size:24px}.blog-art-blue{flex-direction:column}.blog-art-blue span{font-size:13px}.blog-copy small{color:#77777c;margin-bottom:14px;font-size:11px;font-weight:500;display:block}.blog-copy h3{color:#07040d;letter-spacing:-.05em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:24px;font-weight:800;line-height:1.08;display:-webkit-box;overflow:hidden}.blog-card-small .blog-copy h3{font-size:18px}.blog-read-more{color:#dc323a;letter-spacing:.01em;align-items:center;gap:4px;margin-top:14px;font-size:13px;font-weight:600;transition:gap .2s;display:inline-flex}a.blog-card:hover .blog-read-more{gap:8px}.read-more-button{color:#07040d;background:#fff;border:1.5px solid #07040d;border-radius:999px;justify-content:center;align-items:center;height:42px;margin-top:42px;padding:0 32px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .22s,background-color .22s,color .22s;display:inline-flex}.read-more-button:hover{color:#fff;background:#07040d;transform:translateY(-2px)}.faq-section{padding:0 24px 88px}.faq-shell{text-align:center;width:min(100%,650px);margin:0 auto}.faq-shell h2 span{font-size:.86em;display:block}.faq-list{text-align:left;gap:16px;margin-top:42px;display:grid}.faq-item{background:#fff;border-radius:16px}.faq-item.is-open{background:#f7f7f8;padding:18px 18px 20px}.faq-item button{color:#07040d;width:100%;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:0;font-size:16px;font-weight:700;display:flex}.faq-item:not(.is-open) button{padding:8px 14px}.faq-item button span{color:#07040d;letter-spacing:0;background:#e9e9eb;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:18px;font-weight:400;line-height:1;display:inline-flex}.faq-item.is-open button span{color:#fff;background:#07040d}.faq-item p{color:#77777c;max-width:570px;margin:18px 0 0;font-size:15px;line-height:1.55}.cta-section{border-top:1px solid #07040d;border-bottom:1px solid #07040d;padding:0 24px 28px}.cta-panel{text-align:center;color:#fff;background:linear-gradient(135deg,#6b0a14 0%,#2a0408 38%,#0b030e 62%,#1a0530 100%);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;width:min(100%,960px);min-height:320px;margin:36px auto;display:flex;position:relative;overflow:hidden}.cta-panel:before{content:"";z-index:0;opacity:.32;background-image:radial-gradient(circle,#dc323a47 1px,#0000 1.3px);background-size:13px 13px;position:absolute;inset:0}.cta-panel>*{z-index:2;position:relative}.cta-panel h2{color:#fff;letter-spacing:-.055em;margin:0;font-size:34px;font-weight:800;line-height:1.12}.cta-panel p{color:#ffffff8f;max-width:360px;margin:24px 0 26px;font-size:13px;line-height:1.35}.cta-panel a{color:#07040d;background:#fff;border-radius:999px;justify-content:center;align-items:center;height:30px;padding:0 28px;font-size:12px;font-weight:600;text-decoration:none;transition:transform .22s;display:inline-flex}.cta-panel a:hover{transform:translateY(-2px)}.site-footer{padding:0 8px 8px}.footer-shell{background:#f6f7f8;border-radius:22px;grid-template-columns:1fr 1.6fr;gap:64px;width:100%;min-height:410px;padding:72px 78px;display:grid;position:relative}.footer-logo{color:#000;letter-spacing:-.075em;align-items:center;font-size:48px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.footer-brand-logo{width:auto;height:56px;display:block}.footer-logo sup{letter-spacing:0;margin-top:0;font-size:16px}.footer-brand p{color:#acadb0;letter-spacing:-.045em;margin:56px 0 0;font-size:27px;font-weight:500;line-height:1.18}.footer-links{grid-template-columns:300px auto auto;justify-content:start;gap:56px;margin-top:0;display:grid}.footer-links h3{color:#aaa;margin:0 0 20px;font-size:20px;font-weight:500}.footer-links a{color:#07040d;white-space:nowrap;margin:0 0 10px;font-size:18px;font-weight:500;text-decoration:none;display:block}.footer-features-grid{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.social-links{align-items:center;gap:18px;display:flex}.social-links a{color:#07040d;margin:0;font-size:18px;font-weight:800}.footer-bottom{color:#828285;font-size:18px;font-weight:500;position:absolute;bottom:74px;right:78px}.footer-bottom a{color:#07040d;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.insights-section .insights-shell h2,.insights-section .blog-card,.faq-section .faq-shell h2,.faq-section .faq-item,.cta-section .cta-panel,.site-footer .footer-brand,.site-footer .footer-links,.site-footer .footer-bottom{opacity:0;will-change:opacity,transform;transform:translateY(34px)scale(.985)}.insights-section.is-visible .insights-shell h2,.insights-section.is-visible .blog-card,.faq-section.is-visible .faq-shell h2,.faq-section.is-visible .faq-item,.cta-section.is-visible .cta-panel,.site-footer.is-visible .footer-brand,.site-footer.is-visible .footer-links,.site-footer.is-visible .footer-bottom{animation:.9s cubic-bezier(.2,.8,.2,1) both section-item-rise}.insights-section.is-visible .blog-card:nth-child(2),.faq-section.is-visible .faq-item:nth-child(2),.site-footer.is-visible .footer-links{animation-delay:80ms}.insights-section.is-visible .blog-card:nth-child(3),.faq-section.is-visible .faq-item:nth-child(3),.site-footer.is-visible .footer-bottom{animation-delay:.16s}.faq-section.is-visible .faq-item:nth-child(4){animation-delay:.24s}.faq-section.is-visible .faq-item:nth-child(5){animation-delay:.32s}}@media (width<=900px){.insights-section{padding:0 18px 78px}.insights-shell h2,.faq-shell h2{font-size:30px}.insights-grid,.blog-card-large,.blog-card-small,.blog-card-right{grid-template-columns:1fr;gap:18px}.blog-art{min-height:210px}.blog-card-small .blog-copy h3,.blog-copy h3{font-size:22px}.faq-section{padding-bottom:70px}.cta-panel{min-height:280px}.footer-shell{grid-template-columns:1fr;gap:28px;padding:46px 28px}.footer-brand p{margin-top:36px;font-size:22px}.footer-links{justify-content:start;gap:34px;margin-top:18px}.footer-bottom{margin-top:20px;font-size:14px;position:static}.footer-logo{font-size:38px}.footer-logo i b{border-width:6px;width:26px;height:26px}}@media (width<=560px){.insights-shell h2,.faq-shell h2{font-size:27px}.blog-art-wide{min-height:210px}.blog-art span{font-size:15px}.footer-links{grid-template-columns:1fr;gap:20px}.cta-panel h2{font-size:28px}.footer-brand p{font-size:19px}.footer-shell{border-radius:18px}}.insights-section,.faq-section,.cta-section,.site-footer{background:#fff!important}.cta-section{overflow:hidden;border-top:0!important;border-bottom:0!important}.insights-shell,.faq-shell,.cta-panel,.footer-shell{width:min(100%,1120px)!important;max-width:1120px!important}.insights-shell h2,.faq-shell h2{letter-spacing:-.055em!important;max-width:850px!important;margin-left:auto!important;margin-right:auto!important;font-size:56px!important;font-weight:800!important;line-height:1.23!important}.insights-shell h2 span,.faq-shell h2 span{font-size:1em!important}.faq-list{width:min(100%,650px)!important;margin-left:auto!important;margin-right:auto!important}@media (width<=900px){.insights-shell,.faq-shell,.cta-panel,.footer-shell{width:100%!important;max-width:100%!important}.insights-shell h2,.faq-shell h2{font-size:36px!important;line-height:1.18!important}}@media (width<=560px){.insights-shell h2,.faq-shell h2{font-size:32px!important}}.site-footer{background:#fff!important;width:100%!important;padding:30px!important}.site-footer .footer-shell{align-items:center!important;width:100%!important;max-width:none!important;margin:0 auto!important}.faq-item{transition:background-color .22s,padding .22s}.faq-item p{animation:.24s both faq-answer-in}@keyframes faq-answer-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.footer-links{gap:48px!important}.footer-links h3{margin-bottom:30px!important;font-size:24px!important}.footer-links a{margin-bottom:30px!important}.social-links{gap:30px!important}.footer-bottom{bottom:30px!important}.site-footer .footer-shell{align-content:center!important;place-items:center!important}.footer-brand p{font-size:24px!important}.footer-links{place-self:center!important}.footer-links h3,.footer-links a{font-size:16px!important}@media (width<=900px){.site-footer{padding:24px!important}}@media (width<=560px){.site-footer{padding:16px!important}}.site-footer{background:#fff!important;padding:0 20px 20px!important}.site-footer .footer-shell{background:#f7f8f9!important;border-radius:44px!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:start!important;place-items:start!important;column-gap:120px!important;width:100%!important;max-width:none!important;min-height:627px!important;padding:112px 150px!important;display:grid!important}.footer-brand{justify-self:start!important}.footer-logo{letter-spacing:-.085em!important;font-size:82px!important;font-weight:800!important}.footer-logo i{margin:18px 8px 0 18px!important}.footer-logo i b{border-width:12px!important;width:55px!important;height:55px!important}.footer-logo i b+b{margin-left:-14px!important}.footer-logo sup{letter-spacing:0!important;margin-top:2px!important;margin-left:0!important;font-size:25px!important}.footer-brand p{color:#aeafb2!important;letter-spacing:-.05em!important;max-width:620px!important;margin:76px 0 0!important;font-size:34px!important;font-weight:500!important;line-height:1.16!important}.footer-links{grid-template-columns:230px 160px auto!important;place-self:start end!important;gap:60px!important;margin-top:0!important;display:grid!important}.footer-features-grid{display:block!important}.footer-links h3{color:#aaa!important;letter-spacing:-.03em!important;margin:0 0 22px!important;font-size:25px!important;font-weight:500!important;line-height:1!important}.footer-links a{color:#08080a!important;letter-spacing:-.03em!important;margin:0 0 18px!important;font-size:25px!important;font-weight:500!important;line-height:1!important}.social-links{align-items:center!important;gap:22px!important}.social-links a{justify-content:center!important;align-items:center!important;width:27px!important;height:27px!important;margin:0!important;display:inline-flex!important}.social-icon{color:#000;width:27px;height:27px;display:block;position:relative}.social-linkedin,.social-instagram,.social-facebook{background:#000;border-radius:5px}.social-linkedin:before{content:"in";color:#fff;letter-spacing:-.05em;place-items:center;font-size:17px;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.social-instagram:before{content:"";border:2px solid #fff;border-radius:50%;position:absolute;inset:6px}.social-instagram:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;right:6px}.social-facebook:before{content:"f";color:#fff;letter-spacing:-.02em;place-items:center;font-size:18px;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.footer-bottom{color:#7b7d80!important;letter-spacing:-.025em!important;font-size:22px!important;font-weight:500!important;bottom:114px!important;right:150px!important}.footer-bottom a{color:#08080a!important;text-underline-offset:3px!important;text-decoration:underline!important}@media (width<=1180px){.site-footer .footer-shell{grid-template-columns:1fr!important;row-gap:46px!important;padding:72px 46px!important}.footer-links{justify-self:start!important;margin-top:0!important}.footer-bottom{justify-self:start!important;margin-top:28px!important;position:static!important}}@media (width<=760px){.site-footer{padding:0 20px 20px!important}.site-footer .footer-shell{border-radius:28px!important;min-height:auto!important;padding:44px 24px!important}.footer-logo{font-size:42px!important}.footer-logo i{margin:9px 4px 0 10px!important}.footer-logo i b{border-width:6px!important;width:28px!important;height:28px!important}.footer-logo i b+b{margin-left:-7px!important}.footer-logo sup{font-size:14px!important}.footer-brand p{margin-top:40px!important;font-size:24px!important}.footer-links{grid-template-columns:1fr!important;gap:28px!important}.footer-links h3,.footer-links a{font-size:18px!important}.footer-bottom{font-size:14px!important}}@media (width>=1181px){.social-instagram:before{inset:5px!important}.site-footer .footer-shell{border-radius:34px!important;column-gap:76px!important;min-height:455px!important;padding:70px 96px!important}.footer-logo{font-size:54px!important}.footer-logo i{margin:11px 5px 0 12px!important}.footer-logo i b{border-width:8px!important;width:35px!important;height:35px!important}.footer-logo i b+b{margin-left:-9px!important}.footer-logo sup{font-size:17px!important}.footer-brand p{max-width:460px!important;margin-top:48px!important;font-size:23px!important;line-height:1.2!important}.footer-links{grid-template-columns:180px 118px 118px!important;gap:42px!important;margin-top:0!important}.footer-features-grid{display:block!important}.footer-links h3{margin-bottom:15px!important;font-size:17px!important}.footer-links a{margin-bottom:12px!important;font-size:17px!important}.social-links{gap:15px!important}.social-links a,.social-icon{width:19px!important;height:19px!important}.social-linkedin:before{font-size:12px!important}.social-instagram:before{border-width:1.5px!important;inset:4px!important}.social-instagram:after{width:3px!important;height:3px!important;top:4px!important;right:4px!important}.footer-bottom{font-size:15px!important;bottom:70px!important;right:96px!important}}.about-page{background:#fff}.about-hero{background:radial-gradient(circle at 20% 0,#e2dad07a 0,#f4f1ed57 25%,#0000 54%),radial-gradient(circle at 57% 0,#edd6de70 0,#f6e9ee47 31%,#0000 60%),radial-gradient(circle at 88% 0,#dbe0ee94 0,#eef0f657 32%,#0000 62%),linear-gradient(#f5f4f3 0%,#fbfbfb 58%,#fff 100%);min-height:520px;padding:26px 24px 92px;position:relative;overflow:hidden}.about-hero-content{z-index:1;text-align:center;max-width:900px;margin:0 auto;padding-top:145px;position:relative}.about-tag{color:#25242c;border-bottom:0;margin-bottom:28px;padding-bottom:0}.about-hero h1{color:#050409;letter-spacing:-.07em;margin:0;font-size:64px;font-weight:800;line-height:1.08}.about-hero h1 span,.about-copy-grid h2 span,.about-card-shell h2 span,.about-different h2 span{color:#dc323a;letter-spacing:-.02em;font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.about-hero p{color:#06050b;max-width:620px;margin:30px auto 0;font-size:17px;font-weight:500;line-height:1.45}.about-section-shell{width:min(100% - 80px,1320px);margin:0 auto}.about-understand{background:#fff;padding:94px 0 70px}.about-copy-grid{grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:start;gap:80px;display:grid}.about-copy-grid h2,.about-card-shell h2,.about-different h2{color:#050409;letter-spacing:-.065em;margin:0;font-size:45px;font-weight:800;line-height:1.05}.about-copy-text{gap:26px;padding-top:6px;display:grid}.about-copy-text p{color:#53545c;margin:0;font-size:15px;font-weight:500;line-height:1.68}.about-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:72px;display:grid}.about-stats article{background:#f9fafa;border-radius:20px;min-height:172px;padding:26px 24px;box-shadow:0 18px 44px #0d0e1209}.about-stats span{color:#777982;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1;display:block}.about-stats strong{color:#050409;letter-spacing:-.055em;margin-top:22px;font-size:38px;font-weight:800;line-height:1;display:block}.about-stats p{color:#555862;margin:20px 0 0;font-size:12px;font-weight:500;line-height:1.35}.about-photo-row{grid-template-columns:1.12fr .76fr;gap:48px;margin-top:92px;display:grid}.about-photo{background-position:50%;background-size:cover;border-radius:18px;min-height:380px;position:relative;overflow:hidden;box-shadow:0 18px 42px #11121617}.about-photo:before,.about-photo:after{content:"";position:absolute;inset:0}.about-photo-one{background:linear-gradient(115deg,#08090c8c 0 24%,#0000 55%),radial-gradient(circle at 32% 63%,#f8d6b4 0 4%,#0000 11%),radial-gradient(circle at 50% 48%,#d6a77f 0 4%,#0000 10%),radial-gradient(circle at 70% 40%,#efc09c 0 4%,#0000 10%),linear-gradient(95deg,#202936 0 34%,#ece7dd 34% 58%,#28303b 58% 100%)}.about-photo-one:before{opacity:.65;background:linear-gradient(90deg,#0000 0 27%,#ffffffd1 27% 28%,#0000 28% 100%) 0 0/100% 100%,linear-gradient(0deg,#ffffff2e 0 3px,#0000 3px 100%) 0 0/100% 18px}.about-photo-one:after{filter:blur(10px);background:linear-gradient(90deg,#ffffffc7,#fff3);border-radius:18px;height:18%;inset:auto 8% 12% 10%}.about-photo-two{background:radial-gradient(circle at 24% 48%,#f0c09d 0 5%,#0000 13%),radial-gradient(circle at 46% 42%,#d2a077 0 5%,#0000 13%),radial-gradient(circle at 71% 39%,#f4bea2 0 5%,#0000 13%),linear-gradient(130deg,#f5f0e8 0 28%,#c9d1d8 28% 48%,#ece5da 48% 100%)}.about-photo-two:before{opacity:.45;background:linear-gradient(90deg,#ffffffe6 0 1px,#0000 1px 100%) 0 0/92px 100%,linear-gradient(0deg,#12141924 0 1px,#0000 1px 100%) 0 0/100% 78px}.about-photo-two:after{background:#ffffff94;border-radius:18px;inset:55% 10% 18% 14%;box-shadow:0 20px 38px #00000014}.about-capabilities{background:#fff;padding:0 0 108px}.about-card-shell{text-align:center;background:#f6f7f8;border-radius:44px;width:min(100% - 80px,1320px);margin:0 auto;padding:90px 46px 86px}.capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:68px;display:grid}.capability-card{text-align:left;background:#fff;border-radius:14px;min-height:188px;padding:28px 24px;box-shadow:0 18px 36px #14161c0b}.capability-card svg{margin-bottom:36px}.capability-card.tone-blue svg{color:#1c5cff}.capability-card.tone-purple svg{color:#6c4cff}.capability-card.tone-green svg{color:#06a584}.capability-card.tone-orange svg{color:#ff6c2f}.capability-card h3{color:#050409;letter-spacing:-.035em;margin:0;font-size:18px;font-weight:700;line-height:1.15}.capability-card p{color:#565964;margin:18px 0 0;font-size:12px;font-weight:500;line-height:1.55}.about-different{text-align:center;background:#fff;padding:0 0 96px}.different-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:58px;display:grid}.different-grid article{background:#fff;border:1px solid #e6e7eb;border-radius:16px;min-height:200px;padding:28px 20px}.different-grid span{color:#07183c;background:#fafbfc;border:1px solid #e8e9ed;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:28px;display:inline-flex}.different-grid h3{color:#07102a;letter-spacing:-.035em;margin:0;font-size:14px;font-weight:700;line-height:1.18}.different-grid p{color:#3f4350;margin:14px 0 0;font-size:11px;font-weight:500;line-height:1.55}.about-page .cta-section{padding-bottom:36px!important}.about-page .cta-panel{width:min(100% - 80px,1180px)!important}@media (prefers-reduced-motion:no-preference){.about-page .about-stats article,.about-page .about-photo,.about-page .capability-card,.about-page .different-grid article{opacity:0;will-change:opacity,transform;transform:translateY(34px)scale(.985)}.about-page .is-visible .about-stats article,.about-page .is-visible .about-photo,.about-page .is-visible .capability-card,.about-page .is-visible .different-grid article{animation:.9s cubic-bezier(.2,.8,.2,1) both section-item-rise}.about-page .is-visible .about-stats article:nth-child(2),.about-page .is-visible .capability-card:nth-child(2),.about-page .is-visible .different-grid article:nth-child(2){animation-delay:80ms}.about-page .is-visible .about-stats article:nth-child(3),.about-page .is-visible .capability-card:nth-child(3),.about-page .is-visible .different-grid article:nth-child(3){animation-delay:.16s}.about-page .is-visible .about-stats article:nth-child(4),.about-page .is-visible .capability-card:nth-child(4),.about-page .is-visible .different-grid article:nth-child(4){animation-delay:.24s}}@media (width<=1180px){.about-section-shell,.about-card-shell{width:calc(100% - 48px)}.about-hero h1{font-size:54px}.about-copy-grid{grid-template-columns:1fr;gap:34px}.about-stats,.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.different-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.about-hero{min-height:auto;padding:18px 16px 68px}.about-hero-content{padding-top:132px}.about-hero h1{font-size:clamp(38px,10vw,48px);line-height:1.1}.about-hero h1 br,.about-copy-grid h2 br,.about-card-shell h2 br{display:none}.about-hero p{font-size:15px}.about-understand{padding:70px 0 56px}.about-section-shell,.about-card-shell{width:calc(100% - 32px)}.about-copy-grid h2,.about-card-shell h2,.about-different h2{font-size:34px;line-height:1.12}.about-stats{grid-template-columns:1fr 1fr;gap:16px;margin-top:44px}.about-stats article{min-height:142px;padding:22px 18px}.about-stats strong{font-size:32px}.about-photo-row{grid-template-columns:1fr;gap:20px;margin-top:50px}.about-photo{min-height:260px}.about-card-shell{border-radius:28px;padding:62px 18px}.capability-grid{grid-template-columns:1fr;margin-top:42px}.different-grid{grid-template-columns:1fr;gap:14px;margin-top:38px}.different-grid article{min-height:auto}.about-page .cta-panel{width:calc(100% - 32px)!important}}@media (width<=820px){.hero-title,.about-hero h1,.about-page .about-hero h1,.career-page .about-hero h1,.job-page .about-hero h1,.feature-page .about-hero h1{font-size:52px!important;font-weight:700!important}}@media (width<=820px){.operations-header h2,.founders-shell h2,.insights-shell h2,.faq-shell h2,.cta-panel h2,.about-copy-grid h2,.about-card-shell h2,.about-different h2,.career-work h2,.career-work-card h2,.roles-panel h2,.feature-intro-copy h2,.feature-system h2,.workflow-heading h2{font-size:44px!important;font-weight:700!important}}.feature-preview{min-height:auto!important;box-shadow:none!important;background:0 0!important;justify-content:center!important;align-items:flex-start!important;padding:0!important;display:flex!important}.feature-preview-image{aspect-ratio:555.89/547.33;object-fit:cover;object-position:center;background:linear-gradient(145deg,#fff5f5 0%,#fff 52%,#f6f4ff 100%);border:1px solid #ebeef4f5;border-radius:40px;width:min(100%,555.89px);display:block;box-shadow:0 24px 58px #1a162214}.feature-panel-image-wrap{justify-content:center;align-items:flex-start;width:100%;display:flex}.feature-panel-image{object-fit:cover;object-position:center;background:linear-gradient(145deg,#fff7f7 0%,#fff 54%,#f8f6ff 100%);width:100%;height:auto;display:block;box-shadow:0 20px 48px #19152214}.feature-panel-image-wide{aspect-ratio:568.7/458.35;border:1px solid #e7ebf2f5;border-radius:26px;max-width:568.7px}.feature-panel-image-left{aspect-ratio:487/371;border:1px solid #e7ebf2f5;border-radius:26px;max-width:487px}.feature-panel-image-right{aspect-ratio:487/379;border:1px solid #e7ebf2f5;border-radius:26px;max-width:487px}@media (width<=1180px){.feature-preview-image,.feature-panel-image-wide,.feature-panel-image-left,.feature-panel-image-right{max-width:100%}}@media (width<=820px){.feature-preview-image{border-radius:28px}.feature-panel-image-wide,.feature-panel-image-left,.feature-panel-image-right{border-radius:20px}}.workflow-showcase-section{background:#fff;width:100%;padding:18px 90px 32px}.workflow-shell{width:100%;max-width:1240px;margin:0 auto}.workflow-heading{text-align:center;margin:0 auto 32px}.workflow-heading h2{color:#100718;letter-spacing:-.055em;margin:0;font-size:56px;font-weight:800;line-height:1.08}.workflow-heading h2 span{color:#dc323a;letter-spacing:-.02em;font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.workflow-tabs{z-index:18;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #110c1814;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:4px;display:grid;position:sticky;top:108px;box-shadow:0 16px 36px #110c180f}.workflow-tab{appearance:none;color:#21182d;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .25s,color .25s,box-shadow .25s,transform .25s;display:inline-flex}.workflow-tab svg{flex:none}.workflow-tab.is-active{color:#fff;background:linear-gradient(#ef515d 0%,#dc323a 100%);box-shadow:0 12px 24px #dc323a42}.workflow-cards{margin-top:30px;position:relative}.workflow-stage{margin-top:-112px;padding-top:0;position:sticky;top:176px}.workflow-stage:first-child{margin-top:0}.workflow-stage:not(:last-child):after{content:"";filter:blur(6px);pointer-events:none;background:radial-gradient(circle,#dc323a57 0%,#dc323a1a 34%,#dc323a00 72%);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.workflow-card{background:linear-gradient(135deg,#fff4f58c 0%,#ffffffd9 24%,#fff 100%),#fff;border:1px solid #110c1814;border-radius:30px;grid-template-columns:1fr 430px;align-items:center;gap:32px;height:448px;padding:34px 28px 34px 60px;display:grid;box-shadow:0 26px 58px #110c1814}.workflow-copy{flex-direction:column;align-items:flex-start;display:flex}.workflow-kicker-row{align-items:center;gap:10px;margin-bottom:18px;display:flex}.workflow-kicker-line{background:#dc323a;border-radius:999px;width:18px;height:2px}.workflow-kicker{color:#dc323a;letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:700}.workflow-number{color:#ef515d;background:#fff2f3;border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;font-size:13px;font-weight:700;display:inline-flex}.workflow-copy h3{color:#151727;letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:24px;font-weight:700;line-height:1.08}.workflow-copy h3 br{display:none}.workflow-copy p{color:#151727ad;max-width:340px;margin:14px 0 20px;font-size:15px;line-height:1.55}.workflow-pill-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;width:100%;max-width:360px;display:grid}.workflow-pill{white-space:nowrap;color:#241c2d;background:#fff;border:1px solid #110c1814;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.workflow-pill i{background:#ef515d;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #ef515d1f}.workflow-learn-more{color:#fff;background:linear-gradient(#ef515d 0%,#dc323a 100%);border-radius:999px;justify-content:center;align-items:center;min-width:116px;height:38px;margin-top:22px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 14px 24px #dc323a38,inset 0 -2px #991a213d}.workflow-preview-wrap{flex-shrink:0;align-self:center;width:430px;height:380px}.workflow-preview{background:linear-gradient(#fff 0%,#fcf6f6fa 100%);border:1px solid #110c1814;border-radius:24px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffeb}.workflow-preview-header{justify-content:space-between;align-items:center;padding:16px 18px 0;display:flex}.workflow-preview-header strong{color:#151727;font-size:13px;font-weight:600}.workflow-preview-header span{color:#24924d;background:#ebfbef;border-radius:999px;justify-content:center;align-items:center;min-width:58px;height:24px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.workflow-preview-canvas{background:linear-gradient(135deg,#f0f7f5 0%,#e6efee 100%);border-radius:16px;height:155px;margin:14px 18px 12px;position:relative;overflow:hidden}.workflow-preview-chip,.workflow-preview-badge{z-index:2;color:#31364b;background:#fff;border-radius:999px;font-size:10px;font-weight:600;position:absolute;box-shadow:0 10px 20px #110c1814}.workflow-preview-chip{justify-content:center;align-items:center;min-width:64px;height:28px;padding:0 12px;display:inline-flex;top:16px}.workflow-preview-chip-left{left:14px}.workflow-preview-chip-right{right:14px}.workflow-preview-truck{z-index:2;color:#fff;background:linear-gradient(#ef515d 0%,#dc323a 100%);border-radius:8px;justify-content:center;align-items:center;min-width:34px;height:22px;padding:0 7px;font-size:9px;font-weight:700;display:inline-flex;position:absolute}.workflow-preview-truck-start{top:56px;left:28px}.workflow-preview-truck-end{background:linear-gradient(#8ea0ff 0%,#677ee9 100%);top:48px;right:72px}.workflow-preview-badge{text-align:left;border-radius:16px;width:82px;padding:10px 12px;line-height:1.15;bottom:26px;right:24px}.workflow-preview-dot,.workflow-preview-marker{z-index:2;background:#fff;border:3px solid #ef515d;border-radius:50%;width:14px;height:14px;position:absolute}.workflow-preview-dot-start{top:74px;left:18px}.workflow-preview-dot-end{top:72px;right:26px}.workflow-preview-route{border-radius:999px;position:absolute;inset:auto}.workflow-preview-route-primary{border-top:4px dashed #dc323a;height:0;top:70px;left:34px;right:36px;transform:rotate(-2deg)}.workflow-preview-route-secondary{border-top:4px dashed #7b8be6;border-right:4px dashed #7b8be6;border-top-right-radius:36px;width:74px;height:28px;top:63px;left:62%}.workflow-preview-stats{gap:10px;padding:0 18px 14px;display:grid}.workflow-preview-map .workflow-preview-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-preview-stats div,.workflow-preview-feed>div,.workflow-payment-rows>div,.workflow-dashboard-feed,.workflow-preview-feed-stack>div{background:#fff;border:1px solid #110c180f;border-radius:14px}.workflow-preview-stats div{min-height:58px;padding:12px}.workflow-preview-stats small{color:#15172775;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.workflow-preview-stats strong{color:#151727;letter-spacing:-.04em;margin-top:6px;font-size:22px;font-weight:700;display:block}.workflow-preview-feed{gap:8px;padding:0 18px 18px;display:grid}.workflow-preview-feed>div{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:34px;padding:10px 12px 10px 28px;display:grid;position:relative}.workflow-feed-dot{border-radius:50%;width:6px;height:6px;position:absolute;top:14px;left:12px}.workflow-feed-dot.tone-1{background:#ef515d}.workflow-feed-dot.tone-2{background:#7387ee}.workflow-feed-dot.tone-3{background:#f5aa28}.workflow-preview-feed strong,.workflow-payment-rows strong,.workflow-preview-feed-stack strong,.workflow-dashboard-feed strong{color:#151727;font-size:12px;font-weight:600}.workflow-preview-feed small,.workflow-payment-rows span,.workflow-preview-feed-stack small,.workflow-dashboard-feed small{color:#15172794;font-size:10px}.workflow-preview-feed em,.workflow-payment-rows em{color:#2a9453;font-size:10px;font-style:normal;font-weight:600}.workflow-weighbridge-canvas{background:linear-gradient(#f5ede4d6 0%,#f9f5f0f5 100%);border-radius:16px;height:155px;margin:14px 18px 12px;position:relative;overflow:hidden}.workflow-weighbridge-scale{color:#574942;background:linear-gradient(#b0a1916b 0%,#cbbeb0b8 100%);border-radius:6px;justify-content:center;align-items:center;width:206px;height:48px;font-size:18px;font-weight:700;display:flex;position:absolute;top:42px;left:50%;transform:translate(-50%);box-shadow:inset 0 20px 26px #ffffff2e}.workflow-weighbridge-scale:before{content:"";background:linear-gradient(#ef515d 0%,#dc323a 100%);border-radius:999px;width:60px;height:16px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.workflow-weighbridge-tag{background:#fff;border-radius:12px;min-width:92px;padding:10px 12px;position:absolute;bottom:18px;box-shadow:0 12px 22px #110c1814}.workflow-weighbridge-tag small,.workflow-preview-badge-center small{color:#2f3346;font-size:10px;font-weight:600;line-height:1.2;display:block}.workflow-weighbridge-tag-left{left:16px}.workflow-weighbridge-tag-right{right:16px}.workflow-preview-feed-stack{gap:8px;padding:0 18px 18px;display:grid}.workflow-preview-feed-stack>div{min-height:46px;padding:11px 12px}.workflow-preview-canvas-geofence{background:linear-gradient(135deg,#eff1f8 0%,#edf2ef 100%);justify-content:center}.workflow-geofence-map{background:linear-gradient(145deg,#f4f5fa 0%,#edf0f6 100%);border-radius:16px;flex:1;justify-content:center;align-items:center;min-height:0;margin:10px 16px 8px;display:flex;overflow:hidden}.workflow-preview-badge-center{border-radius:12px;min-width:104px;padding:10px 12px;top:74px;left:50%;transform:translate(-50%,-50%)}.workflow-preview-marker{background:#ef515d;border:0;width:16px;height:16px;top:72px;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #ef515d1f}.workflow-preview-geofence .workflow-preview-route-primary{border-top-width:4px;top:72px;left:74px;right:74px;transform:none}.workflow-preview-geofence .workflow-preview-route-secondary{border-top-width:4px;border-right-width:4px;width:72px;height:42px;top:52px;left:auto;right:48px}.workflow-payment-card{background:#fff;border-radius:18px;margin:14px 18px 12px;padding:16px 18px 18px;position:relative;box-shadow:0 22px 28px #110c1814}.workflow-payment-card small{color:#15172775;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.workflow-payment-card strong{color:#151727;letter-spacing:-.05em;margin-top:8px;font-size:26px;font-weight:700;display:block}.workflow-payment-card p{color:#15172794;margin:6px 0 0;font-size:12px}.workflow-payment-card em{color:#2a9453;background:#ebfbef;border-radius:999px;justify-content:center;align-items:center;min-width:50px;height:24px;padding:0 10px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex;position:absolute;top:18px;right:18px}.workflow-payment-rows{gap:8px;padding:0 18px 12px;display:grid}.workflow-payment-rows>div{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:42px;padding:10px 12px;display:grid}.workflow-preview-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:18px}.workflow-preview-dashboard-top{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:14px}.workflow-preview-dashboard-top strong{font-size:24px}.workflow-dashboard-chart{background:linear-gradient(#f9eeebeb 0%,#f6f0effa 100%);border-radius:18px;align-items:flex-end;gap:8px;height:125px;margin:0 18px 12px;padding:18px 16px 12px;display:flex}.workflow-dashboard-chart span{background:linear-gradient(#f68d86 0%,#dc323a 100%);border-radius:8px 8px 4px 4px;flex:1 1 0;min-height:22px;box-shadow:inset 0 10px 16px #ffffff4d}.workflow-dashboard-feed{justify-content:space-between;align-items:center;gap:10px;min-height:42px;margin:0 18px 12px;padding:11px 14px;display:flex}@media (width<=1180px){.workflow-showcase-section{padding:22px 42px 88px}.workflow-heading h2{font-size:48px}.workflow-tabs{grid-template-columns:repeat(5,minmax(150px,1fr));top:92px;overflow-x:auto}.workflow-stage{top:152px}.workflow-card{grid-template-columns:1fr;gap:24px;padding:30px}.workflow-copy p,.workflow-pill-grid{max-width:none}}@media (width<=820px){.workflow-showcase-section{padding:18px 16px 54px}.workflow-heading{margin-bottom:22px}.workflow-heading h2{font-size:36px;line-height:1.14}.workflow-tabs{scrollbar-width:none;gap:6px;padding:4px;display:flex;position:relative;top:0;overflow-x:auto}.workflow-tabs::-webkit-scrollbar{display:none}.workflow-tab{flex:none;min-width:150px}.workflow-cards{margin-top:18px}.workflow-stage{margin-top:18px;position:relative;top:auto}.workflow-stage:after{display:none}.workflow-card{border-radius:24px;gap:18px;min-height:0;padding:24px 18px}.workflow-copy h3{font-size:18px}.workflow-copy p{margin:12px 0 16px;font-size:13px}.workflow-pill-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workflow-preview-header{padding:14px 14px 0}.workflow-preview-canvas,.workflow-weighbridge-canvas,.workflow-dashboard-chart,.workflow-payment-card{margin-left:14px;margin-right:14px}.workflow-preview-stats,.workflow-preview-feed,.workflow-preview-feed-stack,.workflow-payment-rows{padding-left:14px;padding-right:14px}}.workflow-shell{position:relative}.workflow-heading{padding:8px 0 22px;position:static}.workflow-tabs{z-index:30;transition:opacity .25s;position:sticky;top:100px}.workflow-tabs.is-done{opacity:0;pointer-events:none}.workflow-sticky-shell{z-index:4;position:relative;top:auto}.workflow-scroll-region{min-height:auto;position:relative;overflow:visible}.workflow-stage-frame{border-radius:0;height:auto;margin-top:34px;padding-bottom:0;position:relative;overflow:visible}.workflow-mobile-list{display:none}.workflow-step-rail{pointer-events:none;gap:0;display:none}.workflow-step{height:72vh;min-height:520px}.workflow-stage:after{display:none!important}.workflow-stage{pointer-events:auto;margin:0 0 40vh;padding:0;position:sticky;top:162px}.workflow-stage .workflow-card{height:448px}.workflow-stage-spacer{pointer-events:none;width:100%;height:40vh}@media (width<=1180px){.workflow-heading{padding-bottom:18px}.workflow-tabs{top:92px}.workflow-sticky-shell{top:auto}.workflow-scroll-region{min-height:auto}.workflow-stage-frame{height:auto;margin-top:36px;padding-bottom:0}.workflow-stage{margin-bottom:35vh;top:154px}.workflow-card{grid-template-columns:1fr;height:auto;min-height:0}.workflow-stage .workflow-card{height:auto}.workflow-preview-wrap{width:100%;height:auto}.workflow-preview{height:auto}}@media (width<=820px){.workflow-heading{padding:0;position:static}.workflow-tabs{display:none}.workflow-scroll-region{min-height:auto}.workflow-sticky-shell{position:static;top:auto}.workflow-stage-frame{display:none}.workflow-mobile-list{gap:20px;margin-top:32px;display:grid}.workflow-mobile-list .workflow-card{display:block}.workflow-mobile-list .workflow-preview-wrap{margin-top:24px}}@media (prefers-reduced-motion:no-preference){.ops-card,.founder-card,.blog-card-item,.feature-flow-card,.capability-card,.different-grid article,.career-values article,.role-row,.faq-item,.insight-metric,.footer-links a{transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s cubic-bezier(.2,.8,.2,1),border-color .32s cubic-bezier(.2,.8,.2,1),background-color .32s cubic-bezier(.2,.8,.2,1)}.founder-card:hover,.blog-card-item:hover,.feature-flow-card:hover,.capability-card:hover,.different-grid article:hover,.career-values article:hover,.role-row:hover,.faq-item:hover,.insight-metric:hover{transform:translateY(-4px)}.ops-card:hover{transform:translateY(-5px);box-shadow:0 22px 46px #1c202c14}.footer-links a:hover{transform:translateY(-2px)}}.ops-data-out{opacity:0!important;filter:blur(4px)!important;transform:translateY(10px)scale(.988)!important}.ops-data-in{animation:.42s cubic-bezier(.2,.8,.2,1) both ops-data-in-v1!important}.report-row em.is-success{color:#1d8a47!important;background:#edf9f1!important;border-color:#79d39d!important}.report-row em.is-neutral{color:#4965d5!important;background:#eef3ff!important;border-color:#9cb8ff!important}.report-row em.is-default{color:#dc323a!important;background:#fff2f3!important;border-color:#dc323a!important}@keyframes ops-data-in-v1{0%{opacity:0;filter:blur(4px);transform:translateY(-10px)scale(.988)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}.ops-list-row{transition:background 1.1s cubic-bezier(.4,0,.2,1),border-color 1.1s cubic-bezier(.4,0,.2,1),box-shadow 1.1s cubic-bezier(.4,0,.2,1),color 1.1s cubic-bezier(.4,0,.2,1)}.ops-list-row.is-highlight{color:#dc323a!important;background:#fff!important;border:.6px solid #dc323a!important}.ops-list-row.is-highlight .ops-list-icon,.ops-list-row.is-highlight em{color:#dc323a;background:#ffe8ea}.role-cloud span{transition:background 1.1s cubic-bezier(.4,0,.2,1),color 1.1s cubic-bezier(.4,0,.2,1),border-color 1.1s cubic-bezier(.4,0,.2,1),box-shadow 1.1s cubic-bezier(.4,0,.2,1)}.role-cloud span.is-highlight{color:#dc323a!important;background:#fff!important;border:.6px solid #dc323a!important}.report-row{transition:background 1.1s cubic-bezier(.4,0,.2,1),border-color 1.1s cubic-bezier(.4,0,.2,1),box-shadow 1.1s cubic-bezier(.4,0,.2,1)}.report-row.is-highlight{background:#fff!important;border:.6px solid #dc323a!important}.report-row.is-highlight strong{color:#dc323a}.insight-metric{transition:background 1.1s cubic-bezier(.4,0,.2,1),border-color 1.1s cubic-bezier(.4,0,.2,1),box-shadow 1.1s cubic-bezier(.4,0,.2,1)}.insight-metric.is-highlight{background:#fff!important;border:.6px solid #dc323a!important}.insight-metric.is-highlight .insight-vector{opacity:.35}.insight-area-chart{color:#dc323a;pointer-events:none;border-radius:0 0 18px 18px;height:56px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.insight-area-chart svg{width:100%;height:100%;display:block}.insight-metric.is-highlight .insight-area-chart{color:#ffffff80}@media (prefers-reduced-motion:no-preference){.operations-section .ops-card{transform-origin:bottom;will-change:opacity, transform;opacity:1;transform:none}.operations-section:not(.is-visible) .ops-card{opacity:0;transform:translate3d(var(--ops-origin-x,0px), var(--ops-origin-y,0px), 0) rotate(var(--ops-origin-tilt,0deg)) scale(.985)}.operations-section .operations-column .ops-card:first-child{--ops-origin-x:-96px;--ops-origin-y:0px;--ops-mid-x:-26px;--ops-mid-y:0px;--ops-overshoot-x:8px;--ops-overshoot-y:-2px;--ops-origin-tilt:-.7deg;--ops-mid-tilt:-.24deg;--ops-overshoot-tilt:.1deg}.operations-section .operations-column .ops-card:nth-child(2){--ops-origin-x:0px;--ops-origin-y:72px;--ops-mid-x:0px;--ops-mid-y:20px;--ops-overshoot-x:0px;--ops-overshoot-y:-6px;--ops-origin-tilt:.55deg;--ops-mid-tilt:.18deg;--ops-overshoot-tilt:-.08deg}.operations-section .operations-column-wide .ops-card:first-child{--ops-origin-x:98px;--ops-origin-y:0px;--ops-mid-x:28px;--ops-mid-y:0px;--ops-overshoot-x:-8px;--ops-overshoot-y:-2px;--ops-origin-tilt:.64deg;--ops-mid-tilt:.22deg;--ops-overshoot-tilt:-.1deg}.operations-section .operations-column-wide .ops-card:nth-child(2){--ops-origin-x:0px;--ops-origin-y:72px;--ops-mid-x:0px;--ops-mid-y:22px;--ops-overshoot-x:0px;--ops-overshoot-y:-6px;--ops-origin-tilt:-.5deg;--ops-mid-tilt:-.16deg;--ops-overshoot-tilt:.08deg}.operations-section.is-visible .ops-card{animation:.92s cubic-bezier(.22,.78,.22,1) both operations-card-scroll-settle}.operations-section.is-visible .operations-column .ops-card:first-child{animation-delay:40ms}.operations-section.is-visible .operations-column .ops-card:nth-child(2){animation-delay:.16s}.operations-section.is-visible .operations-column-wide .ops-card:first-child{animation-delay:.26s}.operations-section.is-visible .operations-column-wide .ops-card:nth-child(2){animation-delay:.38s}}@keyframes operations-card-scroll-settle{0%{opacity:0;transform:translate3d(var(--ops-origin-x,0px), var(--ops-origin-y,0px), 0) rotate(var(--ops-origin-tilt,-.8deg)) scale(.985)}22%{opacity:1}62%{opacity:1;transform:translate3d(var(--ops-mid-x,0px), var(--ops-mid-y,0px), 0) rotate(var(--ops-mid-tilt,-.2deg)) scale(.994)}82%{opacity:1;transform:translate3d(var(--ops-overshoot-x,0px), var(--ops-overshoot-y,-3px), 0) rotate(var(--ops-overshoot-tilt,.14deg)) scale(1.003)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}.blog-page .about-hero{padding-bottom:72px}.blog-page .about-hero-content{max-width:920px}.blog-page .about-hero-content p{max-width:760px}.blog-page-shell{width:min(100%,1240px);margin:0 auto;padding:0 24px}.blog-filter-bar{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:40px;display:flex}.blog-filter-pill{color:#4e5564;cursor:pointer;background:#fff;border:1px solid #0c111d1f;border-radius:999px;justify-content:center;align-items:center;height:38px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:500;transition:background .18s,color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.blog-filter-pill:hover:not(.is-active){background:#f4f4f6;border-color:#0c111d33}.blog-filter-pill.is-active{color:#fff;background:linear-gradient(177deg,#dc323a 17%,#ee858a 98%);border-color:#0000;box-shadow:inset 0 -2px 2px #dc323a,0 4px 12px #dc323a24}.blog-empty{color:#9a9a9f;text-align:center;grid-column:1/-1;padding:40px 0;font-size:15px}.blog-listing-section,.blog-related-section,.blog-detail-section{background:#fff;padding:64px 0 0}.blog-grid,.blog-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 18px;display:grid}.blog-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-card-item{color:#07040d;flex-direction:column;min-width:0;text-decoration:none;display:flex}.blog-card-thumb{aspect-ratio:1.02;background:#e9edf2 50%/cover no-repeat;border-radius:18px;overflow:hidden}.blog-card-meta{color:#07040d94;justify-content:space-between;gap:16px;margin-top:12px;font-size:13px;font-weight:500;display:flex}.blog-card-item h3{color:#07040d;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:16px;font-weight:500;line-height:1.42;display:-webkit-box;overflow:hidden}.blog-card-item p{color:#07040d94;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.blog-read-link{color:#07040d;align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.blog-read-link span{transition:transform .22s;display:inline-block}.blog-card-item:hover .blog-read-link span,.blog-read-link:hover span{transform:translate(3px)}.blog-section-title{color:#07040d;letter-spacing:-.05em;margin:0 0 32px;font-size:44px;font-weight:700;line-height:1.12}.blog-detail-shell{width:min(100%,1240px);margin:0 auto;padding:0 24px}.blog-author-row{color:#07040d8f;justify-content:center;align-items:center;gap:18px;margin-top:26px;display:flex}.blog-author-avatar{background:50%/cover no-repeat;border-radius:50%;width:42px;height:42px}.blog-author-meta{flex-direction:column;gap:4px;font-size:13px;display:flex}.blog-author-meta strong{color:#07040d;font-size:14px;font-weight:500}.blog-detail-image{aspect-ratio:2.24;background:#e8ecef 50%/cover no-repeat;border-radius:20px;width:100%;margin-bottom:32px}.blog-prose{max-width:100%}.blog-prose p{color:#1d2330;letter-spacing:-.01em;margin:0 0 22px;font-size:18px;line-height:1.58}.blog-prose h2{color:#07040d;letter-spacing:-.05em;margin:34px 0 14px;font-size:44px;font-weight:700;line-height:1.12}.blog-prose ul{color:#1d2330;margin:0 0 24px;padding-left:18px}.blog-prose li{margin:0 0 8px;font-size:18px;line-height:1.56}.blog-prose .blog-section-intro{color:#07040dbd}@media (width<=1180px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-related-grid{grid-template-columns:1fr}.blog-prose h2,.blog-section-title{font-size:36px}}@media (width<=820px){.blog-page .about-hero{padding-bottom:48px}.blog-page-shell,.blog-detail-shell{padding:0 28px}.blog-listing-section,.blog-related-section,.blog-detail-section{padding-top:44px}.blog-grid,.blog-related-grid{grid-template-columns:1fr;gap:26px}.blog-filter-bar{justify-content:flex-start;padding-bottom:4px;overflow:auto}.blog-filter-pill{flex:none}.blog-section-title,.blog-prose h2{font-size:30px}.blog-prose p,.blog-prose li{font-size:16px}.blog-author-row{justify-content:flex-start}}@media (prefers-reduced-motion:no-preference){.operations-section .ops-card{opacity:1;transform-origin:50%;will-change:transform,opacity;backface-visibility:hidden;transform:translate(0,0)rotate(0)scale(1)}.operations-section:not(.is-visible) .ops-card{opacity:0}.operations-section:not(.is-visible) .ops-card-control{transform:translate(-108px,18px)rotate(-6deg)scale(.982)}.operations-section:not(.is-visible) .ops-card-roles{transform:translate(-68px,72px)rotate(4.5deg)scale(.984)}.operations-section:not(.is-visible) .ops-card-reports{transform:translate(104px,-16px)rotate(5.5deg)scale(.982)}.operations-section:not(.is-visible) .ops-card-insights{transform:translate(42px,88px)rotate(-4.5deg)scale(.984)}.operations-section.is-visible .ops-card-control{animation:.9s cubic-bezier(.22,.82,.22,1) 40ms both ops-card-control-in-v7}.operations-section.is-visible .ops-card-roles{animation:.92s cubic-bezier(.22,.82,.22,1) .16s both ops-card-roles-in-v7}.operations-section.is-visible .ops-card-reports{animation:.94s cubic-bezier(.22,.82,.22,1) .28s both ops-card-reports-in-v7}.operations-section.is-visible .ops-card-insights{animation:.96s cubic-bezier(.22,.82,.22,1) .4s both ops-card-insights-in-v7}}@keyframes ops-card-control-in-v7{0%{opacity:0;transform:translate(-108px,18px)rotate(-6deg)scale(.982)}58%{opacity:1;transform:translate(-18px,4px)rotate(-1.1deg)scale(.994)}78%{opacity:1;transform:translate(10px,-6px)rotate(.8deg)scale(1.006)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes ops-card-roles-in-v7{0%{opacity:0;transform:translate(-68px,72px)rotate(4.5deg)scale(.984)}58%{opacity:1;transform:translate(-12px,18px)rotate(1.2deg)scale(.995)}78%{opacity:1;transform:translate(8px,-6px)rotate(-.7deg)scale(1.005)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes ops-card-reports-in-v7{0%{opacity:0;transform:translate(104px,-16px)rotate(5.5deg)scale(.982)}58%{opacity:1;transform:translate(18px,-4px)rotate(1.1deg)scale(.994)}78%{opacity:1;transform:translate(-10px,6px)rotate(-.8deg)scale(1.006)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes ops-card-insights-in-v7{0%{opacity:0;transform:translate(42px,88px)rotate(-4.5deg)scale(.984)}58%{opacity:1;transform:translate(8px,18px)rotate(-1.1deg)scale(.995)}78%{opacity:1;transform:translate(-8px,-6px)rotate(.7deg)scale(1.005)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@media (pointer:fine){.cta-panel{cursor:default}.cta-dots-grid{z-index:1;pointer-events:none;opacity:1;width:100%;height:100%;display:block;position:absolute;inset:0}.cta-panel a,.cta-panel button{cursor:pointer}.cta-cursor-glow{z-index:3;pointer-events:none;opacity:0;filter:blur(3px);mix-blend-mode:screen;will-change:transform,opacity;background:radial-gradient(circle,#ffffff47 0%,#ffffff1f 28%,#ffffff08 52%,#fff0 72%);border-radius:999px;width:120px;height:120px;transition:opacity .22s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(1.35)}.cta-cursor-glow.is-visible{opacity:1}.cta-cursor-dot{z-index:4;pointer-events:none;opacity:0;will-change:transform,opacity;background:#fffffff5;border-radius:999px;width:9px;height:9px;transition:opacity .18s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.82);box-shadow:0 0 0 1px #ffffff24,0 0 18px #ffffff47,0 8px 22px #ffffff2e}.cta-cursor-dot.is-visible{opacity:1}.cta-panel.is-cursor-hovering .cta-cursor-dot{opacity:.74}.cta-panel.is-cursor-hovering .cta-cursor-glow{opacity:.94}.cta-panel.is-cursor-active:before{opacity:.16}}@media (width<=820px){.operations-header h2,.founders-shell h2,.insights-shell h2,.faq-shell h2,.cta-panel h2,.about-copy-grid h2,.about-card-shell h2,.about-different h2,.career-work h2,.career-work-card h2,.roles-panel h2,.feature-intro-copy h2,.feature-system h2,.workflow-heading h2{font-size:44px!important;font-weight:700!important}}.page-shell h1 .heading-accent,.page-shell h2 .heading-accent,.page-shell h1>span,.page-shell h2>span,.hero-title .accent-script{color:#ef4347!important;letter-spacing:-.02em!important;font-family:Instrument Serif,serif!important;font-style:italic!important;font-weight:400!important}.hero-title,.about-hero h1,.about-page .about-hero h1,.career-page .about-hero h1,.job-page .about-hero h1,.feature-page .about-hero h1{color:#050409!important;letter-spacing:-.07em!important;font-size:clamp(48px,4.45vw,64px)!important;font-weight:800!important;line-height:1.08!important}.operations-header h2,.founders-shell h2,.insights-shell h2,.faq-shell h2,.cta-panel h2,.about-copy-grid h2,.about-card-shell h2,.about-different h2,.career-work h2,.career-work-card h2,.roles-panel h2,.feature-intro-copy h2,.feature-system h2{letter-spacing:-.06em!important;font-size:clamp(34px,3.35vw,48px)!important;font-weight:800!important;line-height:1.12!important}.feature-card h2{letter-spacing:-.035em!important;font-size:21px!important;line-height:1.22!important}@media (width<=820px){.hero-title,.about-hero h1,.about-page .about-hero h1,.career-page .about-hero h1,.job-page .about-hero h1,.feature-page .about-hero h1{font-size:clamp(38px,10vw,48px)!important;line-height:1.1!important}.operations-header h2,.founders-shell h2,.insights-shell h2,.faq-shell h2,.cta-panel h2,.about-copy-grid h2,.about-card-shell h2,.about-different h2,.career-work h2,.career-work-card h2,.roles-panel h2,.feature-intro-copy h2,.feature-system h2{font-size:clamp(30px,8vw,38px)!important}}@media (width<=520px){.about-stats{grid-template-columns:1fr}.about-hero-content{padding-top:118px}.about-copy-grid h2,.about-card-shell h2,.about-different h2{font-size:30px}.about-photo{min-height:220px}}.about-page .topbar{max-width:1100px;padding:8px 14px 8px 28px;top:24px;box-shadow:0 16px 38px #c0b4ac24}.about-page .brand{font-size:21px}.about-page .brand-mark{margin-top:7px}.about-page .brand-mark span{border-width:3px;width:9px;height:9px}.about-page .brand-mark span+span{margin-left:-3px}.about-page .brand-legal{font-size:10px}.about-page .nav-menu{gap:14px}.about-page .nav-link{padding:8px;font-size:11px}.about-page .contact-button{min-width:104px;height:34px!important;padding:0 17px!important;font-size:11px!important}.about-page .about-hero{min-height:540px;padding-bottom:92px}.about-page .about-hero-content{padding-top:154px}.about-page .about-tag{justify-content:center;margin-bottom:34px;font-size:12px}.about-page .about-hero h1{font-size:60px;line-height:1.1}.about-page .about-hero p{max-width:610px;margin-top:28px;font-size:16px;line-height:1.42}.about-page .about-section-shell,.about-page .about-card-shell{width:min(100% - 112px,1300px)}.about-page .about-understand{padding:104px 0 72px}.about-page .about-copy-grid{grid-template-columns:minmax(0,1fr) minmax(420px,540px);gap:120px}.about-page .about-copy-grid h2{font-size:43px}.about-page .about-copy-text{gap:28px}.about-page .about-stats{gap:34px;margin-top:62px}.about-page .about-stats article{border-radius:18px;min-height:158px;padding:24px 22px}.about-page .about-stats strong{margin-top:20px;font-size:38px}.about-page .about-photo-row{grid-template-columns:1.12fr .76fr;gap:48px;margin-top:96px}.about-page .about-photo{background-position:50%;background-size:cover;border-radius:16px;min-height:380px}.about-page .about-photo-one{background-image:linear-gradient(#0000 42%,#0605092e 100%),url(/about-images/photo-one.jpg)}.about-page .about-photo-two{background-image:linear-gradient(#0000 42%,#0605091a 100%),url(/about-images/photo-two.jpg)}.about-page .about-photo:before,.about-page .about-photo:after{display:none}.about-page .about-capabilities{padding-bottom:112px}.about-page .about-card-shell{border-radius:42px;padding:94px 46px 88px}.about-page .about-card-shell h2{font-size:43px;line-height:1.18}.about-page .capability-grid{gap:18px 24px;margin-top:64px}.about-page .capability-card{border-radius:13px;min-height:166px;padding:26px 24px 24px}.about-page .capability-card svg,.about-page .capability-card>span{margin-bottom:34px}.about-page .about-different{padding-bottom:92px}.about-page .about-different h2{font-size:43px}.about-page .different-grid{gap:18px;margin-top:52px;padding:0 94px}.about-page .different-grid article{border-radius:15px;min-height:178px;padding:24px 18px}.about-page .different-grid span{width:46px;height:46px;margin-bottom:24px}.about-page .cta-panel{border-radius:22px;min-height:410px;margin-top:0;margin-bottom:0}.about-page .site-footer{padding-top:18px!important}@media (width<=1180px){.about-page .topbar{max-width:none;padding:14px 16px}.about-page .brand{font-size:24px}.about-page .about-section-shell,.about-page .about-card-shell{width:calc(100% - 48px)}.about-page .about-copy-grid{grid-template-columns:1fr;gap:34px}.about-page .different-grid{padding:0}}@media (width<=820px){.about-page .topbar{width:calc(100% - 32px);padding:14px 16px;top:18px}.about-page .about-hero{min-height:auto;padding-bottom:70px}.about-page .about-hero-content{padding-top:128px}.about-page .about-hero h1{font-size:clamp(37px,10vw,48px)}.about-page .about-section-shell,.about-page .about-card-shell{width:calc(100% - 32px)}.about-page .about-photo-row{grid-template-columns:1fr;gap:20px;margin-top:52px}.about-page .about-photo{min-height:260px}.about-page .about-card-shell{padding:60px 18px}.about-page .cta-panel{min-height:310px}}.career-page,.job-page{background:#fff}.career-page .about-hero,.job-page .about-hero{min-height:490px}.career-page .about-hero h1,.job-page .about-hero h1{font-size:58px}.career-page .about-hero p,.job-page .about-hero p{max-width:710px}.career-page .topbar,.job-page .topbar{max-width:1100px;padding:8px 14px 8px 28px;top:24px}.career-page .brand,.job-page .brand{font-size:21px}.career-page .brand-mark,.job-page .brand-mark{margin-top:7px}.career-page .brand-mark span,.job-page .brand-mark span{border-width:3px;width:9px;height:9px}.career-page .brand-mark span+span,.job-page .brand-mark span+span{margin-left:-3px}.career-page .brand-legal,.job-page .brand-legal{font-size:10px}.career-page .nav-link,.job-page .nav-link{padding:8px;font-size:11px}.career-page .contact-button,.job-page .contact-button{min-width:104px;height:34px!important;padding:0 17px!important;font-size:11px!important}.career-shell,.job-shell{width:min(100% - 112px,1300px);margin:0 auto}.career-culture{background:#fff;padding:76px 0 78px}.career-culture-grid{grid-template-columns:1.14fr .86fr;align-items:stretch;gap:44px;display:grid}.career-photo-grid{grid-template-columns:1fr 1fr;align-self:stretch;gap:18px;display:grid}.career-photo{background-position:50%;background-size:cover;border-radius:16px;min-height:260px;box-shadow:0 18px 42px #11121614}.career-photo-one,.career-photo-two{flex:1;min-height:0}.career-photo-large{background-image:url(/career-images/photo-large.jpg);grid-column:1/-1;min-height:285px}.career-photo-one{background-image:url(/career-images/photo-one.jpg)}.career-photo-two{background-image:url(/career-images/photo-two.jpg)}.career-work h2,.career-work-card h2,.roles-panel h2{color:#050409;letter-spacing:-.065em;margin:0;font-size:43px;font-weight:800;line-height:1.08}.career-work h2 span,.career-work-card h2 span,.roles-panel h2 span,.job-page .about-hero h1 span{color:#dc323a;letter-spacing:-.02em;font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.career-values{gap:22px;margin-top:34px;display:grid}.career-values article{color:#050409;background:#fbfcfc;border:1px solid #edf0f3;border-radius:14px;flex-direction:column;gap:6px;min-height:90px;padding:24px 26px;display:flex}.career-values article strong{color:#07040d;font-size:14px;font-weight:700}.career-values article p{color:#0504098f;margin:0;font-size:13px;font-weight:400;line-height:1.5}.career-work-card{text-align:center;background:#f6f7f8;border-radius:40px;margin-top:72px;padding:86px 44px 84px}.career-capability-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:64px;display:grid}.career-capability-grid article{background:#fff;border-radius:14px;min-height:170px;padding:28px 24px;box-shadow:0 18px 36px #14161c0b}.career-capability-grid span{color:#315cff;margin-bottom:34px;font-size:17px;display:block}.career-capability-grid article:nth-child(2) span,.career-capability-grid article:nth-child(5) span{color:#724cff}.career-capability-grid article:nth-child(3) span,.career-capability-grid article:nth-child(6) span{color:#07a986}.career-capability-grid h3{color:#050409;letter-spacing:-.035em;margin:0;font-size:18px;line-height:1.15}.career-capability-grid p{color:#565964;margin:18px 0 0;font-size:12px;line-height:1.55}.roles-section{background:#fff;padding:0 0 86px}.roles-panel{text-align:center;background:#fff;border:1px solid #e7e9ee;border-radius:18px;padding:58px 28px}.roles-list{gap:18px;margin-top:38px;display:grid}.role-row{text-align:left;background:#fbfcfc;border:1px solid #edf0f3;border-radius:14px;grid-template-columns:1.4fr .7fr .7fr auto;align-items:center;gap:18px;min-height:72px;padding:0 18px;display:grid}.role-row strong{color:#050409;font-size:15px;display:block}.role-row small,.role-row span{color:#555862;font-size:12px}.role-row a{color:#050409;background:#fff;border:1px solid #d9dde6;border-radius:999px;justify-content:center;align-items:center;height:36px;padding:0 24px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.job-content-section{background:#fff;padding:72px 0 86px}.job-main-card{background:linear-gradient(135deg,#fff 0% 62%,#fff4f4 100%);border:1px solid #e6e8ee;border-radius:28px;grid-template-columns:minmax(0,1fr) 430px;gap:70px;padding:56px;display:grid}.job-back{color:#555862;margin-bottom:42px;font-size:13px;text-decoration:none;display:inline-flex}.job-tags{gap:12px;margin-bottom:34px;display:flex}.job-tags span{color:#34405a;background:#fff;border:1px solid #dfe4ed;border-radius:999px;align-items:center;height:34px;padding:0 18px;font-size:12px;display:inline-flex}.job-details h2{color:#050409;letter-spacing:-.07em;margin:0;font-size:52px;line-height:.98}.job-details p{color:#454852;max-width:540px;margin:34px 0 0;font-size:15px;line-height:1.75}.application-card{background:#fbfcfc;border:1px solid #e1e4eb;border-radius:28px;padding:34px;box-shadow:0 24px 52px #14161c0f}.application-card small{color:#8a8d95;text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.application-card h3{color:#050409;margin:14px 0;font-size:25px;line-height:1.1}.application-card p{color:#555862;margin:0 0 28px;font-size:13px;line-height:1.55}.job-form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.job-form label{color:#050409;gap:8px;font-size:12px;font-weight:600;display:grid}.job-form label:nth-child(3),.job-form label:nth-child(4),.job-form label:nth-child(7){grid-column:1/-1}.job-form input,.job-form textarea{color:#050409;width:100%;font:inherit;background:#f4f5f6;border:0;border-radius:14px;padding:0 18px;font-size:13px}.job-form input{height:52px}.job-form textarea{resize:vertical;min-height:150px;padding-top:16px}.job-form button{color:#fff;background:linear-gradient(#3d3d3d,#141414);border:0;border-radius:999px;justify-self:start;height:48px;padding:0 26px;font-size:13px}.job-info-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:60px;display:grid}.job-info-card{background:#fff;border:1px solid #e6e8ee;border-radius:22px;padding:34px;box-shadow:0 18px 38px #14161c09}.job-info-card h3{color:#050409;text-transform:uppercase;letter-spacing:.08em;margin:0 0 24px;font-size:13px}.job-info-card ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.job-info-card li{color:#3f4350;padding-left:24px;font-size:14px;line-height:1.55;position:relative}.job-info-card li:before{content:"";background:#315cff;border-radius:50%;width:7px;height:7px;position:absolute;top:.65em;left:0}.job-info-card:nth-child(2) li:before{background:#050409}@media (width<=1180px){.career-shell,.job-shell{width:calc(100% - 48px)}.career-culture-grid,.job-main-card{grid-template-columns:1fr}.career-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-page .topbar,.job-page .topbar{max-width:none;padding:14px 16px}.career-page .brand,.job-page .brand{font-size:24px}}@media (width<=820px){.career-shell,.job-shell{width:calc(100% - 32px)}.career-page .about-hero h1,.job-page .about-hero h1{font-size:clamp(38px,10vw,48px)}.career-photo-grid,.career-capability-grid,.job-info-grid{grid-template-columns:1fr}.role-row{grid-template-columns:1fr;gap:8px;padding:18px}.role-row a{width:100%}.job-main-card{border-radius:22px;padding:28px}.job-form{grid-template-columns:1fr}.job-form label{grid-column:1/-1}.application-card{padding:24px}.job-details h2{font-size:42px}}.feature-page{background:#fff}.feature-page .about-hero{min-height:455px}.feature-page .topbar{max-width:1100px;padding:8px 14px 8px 28px;top:24px}.feature-page .brand{font-size:21px}.feature-page .brand-mark{margin-top:7px}.feature-page .brand-mark span{border-width:3px;width:9px;height:9px}.feature-page .brand-mark span+span{margin-left:-3px}.feature-page .brand-legal{font-size:10px}.feature-page .nav-link{padding:8px;font-size:11px}.feature-page .contact-button{min-width:104px;height:34px!important;padding:0 17px!important;font-size:11px!important}.feature-page .about-hero-content{padding-top:132px}.feature-page .about-hero h1{font-size:58px;line-height:1.08}.feature-page .about-hero p{max-width:690px;font-size:14px}.feature-shell{width:min(100% - 112px,1120px);margin:0 auto}.feature-intro{background:#fff;padding:74px 0 126px}.feature-intro-grid{grid-template-columns:460px minmax(0,1fr);align-items:center;gap:58px;display:grid}.feature-preview{background:linear-gradient(145deg,#fff5f5 0%,#fff 48%,#f6f4ff 100%);border-radius:26px;justify-content:center;align-items:center;min-height:430px;padding:38px;display:flex;box-shadow:0 20px 46px #2019280f}.feature-mini-ui{background:#fff;border-radius:18px;width:100%;max-width:360px;padding:22px;box-shadow:0 18px 44px #15161c24}.feature-mini-ui h4{color:#050409;margin:0 0 16px;font-size:13px}.feature-map{background:linear-gradient(135deg,#edf4ef,#eef0f7);border-radius:12px;height:140px;position:relative;overflow:hidden}.feature-map:before{content:"";border-top:4px dashed #e43b3f;border-radius:50%;position:absolute;top:72px;left:28px;right:18px;transform:rotate(-6deg)}.feature-map:after{content:"";background:#fff;border:4px solid #e43b3f;border-radius:50%;width:18px;height:18px;position:absolute;top:54px;right:24px}.feature-stat-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.feature-stat-row span,.feature-timeline span{color:#050409;background:#f7f7f8;border-radius:10px;padding:12px;font-size:12px;font-weight:700;display:block}.feature-timeline{gap:10px;margin-top:14px;display:grid}.feature-timeline span{color:#313440;justify-content:space-between;display:flex}.feature-intro-copy h2{color:#050409;letter-spacing:-.065em;margin:0;font-size:41px;line-height:.98}.feature-intro-copy p{color:#4b4e58;margin:32px 0;font-size:14px;line-height:1.65}.feature-points{gap:16px;margin-bottom:34px;display:grid}.feature-points strong{color:#050409;margin-bottom:4px;font-size:13px;display:block}.feature-points span{color:#5f636d;font-size:13px}.feature-contact{color:#fff;background:linear-gradient(#4a4a4a,#161616);border-radius:999px;justify-content:center;align-items:center;height:44px;font-size:12px;text-decoration:none;display:flex}.feature-system{text-align:center;background:#fff;padding:0 0 108px}.feature-system h2{color:#050409;letter-spacing:-.06em;max-width:680px;margin:0 auto;font-size:39px;line-height:1.03}.feature-system>p{color:#6a6d76;max-width:610px;margin:32px auto 58px;font-size:13px;line-height:1.55}.feature-card-grid{text-align:left;grid-template-columns:1fr 1fr;gap:28px;display:grid}.feature-flow-card{background:linear-gradient(135deg,#fff8f8 0%,#fff 58%,#fbfbff 100%);border:1px solid #e5e8ef;border-radius:20px;min-height:370px;padding:36px;box-shadow:0 24px 56px #1919230f}.feature-flow-card.is-wide{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 430px;align-items:center;gap:44px;display:grid}.feature-card-content{flex-direction:column;display:flex}.feature-card-content .feature-panel-image-wrap{width:100%;margin-top:28px}.feature-number{color:#ef3b43;background:#ffe8e9;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:12px;font-weight:700;display:inline-flex}.feature-flow-card small{color:#777982;letter-spacing:.08em;text-transform:uppercase;margin-top:36px;font-size:11px;display:block}.feature-flow-card h3{color:#050409;margin:16px 0 18px;font-size:18px;line-height:1.2}.feature-flow-card p{color:#4b4f5a;margin:0;font-size:13px;line-height:1.65}.feature-pills{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.feature-pills span{color:#373944;background:#f3eff2;border-radius:999px;align-items:center;height:30px;padding:0 18px;font-size:11px;display:inline-flex}.feature-panel{background:#fff;border:1px solid #edf0f4;border-radius:18px;padding:24px;box-shadow:0 18px 42px #14161c14}.feature-panel h4{color:#050409;margin:0 0 16px;font-size:16px}.feature-panel-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.feature-panel-grid div,.feature-panel-row{background:#f7f3f4;border-radius:12px;padding:16px}.feature-panel-grid strong{margin-top:8px;font-size:21px;display:block}.feature-panel-row{color:#111421;margin-top:10px;font-size:12px;font-weight:700}.feature-page .faq-section{padding-top:0}.feature-page .cta-panel{min-height:320px;width:min(100% - 112px,1120px)!important}@media (width<=1180px){.feature-shell{width:calc(100% - 48px)}.feature-intro-grid,.feature-flow-card.is-wide{grid-template-columns:1fr}.feature-page .topbar{max-width:none;padding:14px 16px}.feature-page .brand{font-size:24px}}@media (width<=820px){.feature-shell{width:calc(100% - 32px)}.feature-page .about-hero h1{font-size:clamp(38px,10vw,48px)}.feature-intro{padding:56px 0 84px}.feature-intro-grid,.feature-card-grid{grid-template-columns:1fr}.feature-preview{min-height:300px;padding:22px}.feature-flow-card{min-height:auto;padding:26px}.feature-page .cta-panel{width:calc(100% - 32px)!important}}.about-page .topbar,.career-page .topbar,.job-page .topbar,.feature-page .topbar{grid-template-columns:1fr auto 1fr!important;gap:20px!important;width:calc(100% - 48px)!important;max-width:1320px!important;padding:12px 18px 12px 22px!important;top:26px!important;box-shadow:0 18px 40px #c0b4ac29!important}.about-page .brand,.career-page .brand,.job-page .brand,.feature-page .brand{font-size:28px!important}.about-page .brand-mark,.career-page .brand-mark,.job-page .brand-mark,.feature-page .brand-mark{margin-top:9px!important}.about-page .brand-mark span,.career-page .brand-mark span,.job-page .brand-mark span,.feature-page .brand-mark span{border-width:4px!important;width:12px!important;height:12px!important}.about-page .brand-mark span+span,.career-page .brand-mark span+span,.job-page .brand-mark span+span,.feature-page .brand-mark span+span{margin-left:-4px!important}.about-page .brand-legal,.career-page .brand-legal,.job-page .brand-legal,.feature-page .brand-legal{font-size:13px!important}.about-page .nav-menu,.career-page .nav-menu,.job-page .nav-menu,.feature-page .nav-menu{gap:8px!important}.about-page .nav-link,.career-page .nav-link,.job-page .nav-link,.feature-page .nav-link{padding:10px 14px!important;font-size:15px!important}.about-page .contact-button,.career-page .contact-button,.job-page .contact-button,.feature-page .contact-button{min-width:122px!important;height:42px!important;padding:0 20px!important;font-size:14px!important}@media (width<=820px){.about-page .topbar,.career-page .topbar,.job-page .topbar,.feature-page .topbar{border-radius:999px!important;grid-template-columns:1fr auto!important;gap:14px!important;width:calc(100% - 32px)!important;padding:14px 16px!important;top:18px!important}.about-page .brand,.career-page .brand,.job-page .brand,.feature-page .brand{font-size:24px!important}.about-page .brand-mark,.career-page .brand-mark,.job-page .brand-mark,.feature-page .brand-mark{margin-top:8px!important}.about-page .brand-mark span,.career-page .brand-mark span,.job-page .brand-mark span,.feature-page .brand-mark span{border-width:3px!important;width:11px!important;height:11px!important}.about-page .nav-link,.career-page .nav-link,.job-page .nav-link,.feature-page .nav-link{justify-content:space-between!important;width:100%!important;padding:12px 4px 12px 2px!important;font-size:15px!important}.about-page .contact-button,.career-page .contact-button,.job-page .contact-button,.feature-page .contact-button{width:100%!important;min-width:auto!important}}.hero-title,.about-hero h1,.about-page .about-hero h1,.career-page .about-hero h1,.job-page .about-hero h1,.feature-page .about-hero h1{font-size:52px!important;font-weight:700!important;line-height:1.08!important}@media (width<=820px){.hero-title,.about-hero h1,.about-page .about-hero h1,.career-page .about-hero h1,.job-page .about-hero h1,.feature-page .about-hero h1{font-size:52px!important;font-weight:700!important}}.operations-header h2,.founders-shell h2,.insights-shell h2,.faq-shell h2,.cta-panel h2,.about-copy-grid h2,.about-card-shell h2,.about-different h2,.career-work h2,.career-work-card h2,.roles-panel h2,.feature-intro-copy h2,.feature-system h2,.workflow-heading h2{font-size:44px!important;font-weight:700!important;line-height:1.12!important}.operations-header h2 span,.founders-shell h2 span,.insights-shell h2 span,.faq-shell h2 span,.cta-panel h2 span,.about-copy-grid h2 span,.about-card-shell h2 span,.about-different h2 span,.career-work h2 span,.career-work-card h2 span,.roles-panel h2 span,.feature-intro-copy h2 span,.feature-system h2 span,.workflow-heading h2 span{font-weight:700!important}@media (width<=820px){.operations-header h2,.founders-shell h2,.insights-shell h2,.faq-shell h2,.cta-panel h2,.about-copy-grid h2,.about-card-shell h2,.about-different h2,.career-work h2,.career-work-card h2,.roles-panel h2,.feature-intro-copy h2,.feature-system h2,.workflow-heading h2{font-size:44px!important;font-weight:700!important}}@media (width<=430px){.page-shell,.hero-section,.operations-section,.operations-shell,.founders-section,.founders-shell,.insights-section,.faq-section,.cta-section,.site-footer,.about-hero,.about-understand,.about-capabilities,.about-different,.career-culture,.feature-intro,.feature-system,.blog-listing-section,.blog-detail-section,.blog-related-section,.job-content-section,.workflow-showcase-section{overflow-x:clip}.hero-title,.about-hero h1,.about-page .about-hero h1,.career-page .about-hero h1,.job-page .about-hero h1,.feature-page .about-hero h1{letter-spacing:-.04em!important;font-size:clamp(26px,8vw,30px)!important;line-height:1.1!important}.operations-header h2,.founders-shell h2,.insights-shell h2,.faq-shell h2,.cta-panel h2,.about-copy-grid h2,.about-card-shell h2,.about-different h2,.career-work h2,.career-work-card h2,.roles-panel h2,.feature-intro-copy h2,.feature-system h2,.workflow-heading h2{letter-spacing:-.035em!important;font-size:clamp(20px,6vw,24px)!important;line-height:1.15!important}.topbar{border-radius:999px!important;grid-template-columns:1fr auto!important;gap:10px!important;width:calc(100% - 24px)!important;padding:10px 12px!important;top:10px!important}.brand{font-size:20px!important}.brand-logo{height:28px!important}html,body{overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:pan-y!important}.page-shell{-webkit-overflow-scrolling:touch;touch-action:pan-y!important;overflow:clip visible!important}.hero-section{-webkit-overflow-scrolling:touch;touch-action:pan-y!important;padding:10px 20px 40px!important;overflow:visible!important}.hero-content{padding-top:86px!important}.hero-tag{font-size:12px!important}.hero-copy{max-width:100%!important;font-size:13px!important}.hero-actions{flex-direction:column!important;gap:10px!important;width:100%!important}.primary-cta,.secondary-cta{width:100%!important;height:48px!important;padding:0 20px!important;font-size:15px!important}.feature-grid{gap:22px!important;margin-top:32px!important}.feature-card{padding:0 8px!important}.feature-card h2{font-size:16px!important}.feature-card p{max-width:100%!important;font-size:12px!important}.image-section-bg{min-height:auto!important}.dashboard-overlay{justify-content:center!important;align-items:center!important;padding:64px 0 28px!important;display:flex!important}.dashboard-preview-frame{clip-path:inset(0 round 12px)!important;width:calc(100vw - 28px)!important;height:calc(64.9793vw - 18.1942px)!important;box-shadow:none!important;filter:none!important;border-radius:12px!important;margin:0 auto!important;transform:none!important}.dashboard-preview{clip-path:inset(0 round 12px)!important;width:calc(100vw - 28px)!important;height:calc(64.9793vw - 18.1942px)!important;box-shadow:none!important;filter:none!important;border-radius:12px!important}.image-section-bg{filter:none!important;box-shadow:none!important}.partners-section{padding:32px 0 38px!important}.partners-kicker{gap:8px!important;width:calc(100% - 28px)!important;margin-bottom:22px!important;font-size:13px!important}.operations-section{padding:0 20px 22px!important}.operations-shell{border-radius:20px!important;min-height:auto!important;padding:38px 14px 28px!important;overflow:visible!important}.operations-header{gap:14px!important;margin-bottom:22px!important}.operations-actions{gap:10px!important}.operations-primary,.operations-secondary{gap:8px!important;width:100%!important;height:46px!important;padding:0 16px!important;font-size:14px!important}.ops-card{border-radius:16px!important}.ops-card h3{padding-right:34px!important;font-size:16px!important}.ops-card p{font-size:12px!important}.ops-card-control{min-height:auto!important;padding:18px 12px 12px!important}.ops-list{gap:8px!important;margin-top:16px!important}.ops-list-row{border-radius:10px!important;gap:8px!important;min-height:48px!important;padding:0 10px!important;font-size:12px!important}.ops-list-icon,.ops-list-row em{border-radius:8px!important;width:30px!important;height:30px!important;font-size:12px!important}.ops-collapse{border-radius:7px!important;width:26px!important;height:26px!important;font-size:14px!important;top:14px!important;right:12px!important}.ops-card-roles{min-height:auto!important;padding:18px 12px 16px!important}.ops-card-roles .ops-collapse-bottom{inset:14px 12px auto auto!important}.role-cloud{flex-wrap:wrap!important;gap:8px!important;width:100%!important;min-height:0!important;margin-top:12px!important;display:flex!important;position:relative!important;bottom:auto!important;right:auto!important;transform:none!important}.role-cloud span{min-width:auto!important;height:30px!important;padding:0 10px!important;font-size:11px!important;position:static!important;inset:auto!important}.ops-card-reports{min-height:auto!important;padding:18px 12px 16px!important}.report-list{gap:8px!important;margin-top:14px!important}.report-row{border-radius:12px!important;grid-template-columns:1fr!important;gap:6px!important;min-height:auto!important;padding:12px!important}.report-row strong{font-size:14px!important}.report-row span{font-size:12px!important}.report-row em{justify-self:start!important;min-width:auto!important;height:28px!important;padding:0 10px!important;font-size:11px!important}.ops-card-insights{min-height:auto!important;padding:18px 12px 12px!important}.insight-grid{grid-template-columns:1fr 1fr!important;align-items:start!important;gap:8px!important}.insight-metric-large{grid-area:1/2!important}.insight-stack{grid-area:1/1!important}.insight-metric-large .insight-area-chart,.insight-metric-large small{display:none!important}.insight-metric{min-height:auto!important;padding:12px!important}.insight-metric strong{margin-top:6px!important;font-size:24px!important}.insight-metric span{font-size:11px!important}.insight-metric small{margin-top:6px!important;font-size:10px!important}.report-rail{display:none!important}.founders-section{padding:12px 20px 24px!important}.founders-shell{border-radius:20px!important;padding:30px 14px!important}.founders-shell h2{margin-bottom:18px!important}.founders-grid{grid-template-columns:1fr!important;grid-auto-rows:auto!important;gap:10px!important}.founder-card{border-radius:16px!important;min-height:170px!important;padding:16px!important}.founder-card-photo p,.founder-card-quote p{font-size:16px!important;line-height:1.3!important}.founder-card-stat strong{font-size:50px!important}.founder-card-stat p{font-size:14px!important}.founder-card-news p{font-size:16px!important}.founder-card-quote,.founder-card-news{grid-area:auto!important}.insights-section{padding:0 20px 56px!important}.insights-shell{padding-left:20px!important;padding-right:20px!important}.insights-grid{grid-template-columns:1fr!important;gap:18px!important;margin-top:20px!important}.blog-card{gap:14px!important}.blog-card-large,.blog-card-small,.blog-card-right{grid-template-columns:1fr!important}.blog-art{border-radius:14px!important;min-height:150px!important}.blog-art-wide{min-height:150px!important}.blog-art span{font-size:13px!important}.blog-copy h3{font-size:16px!important}.blog-card-small .blog-copy h3{font-size:14px!important}.read-more-button{margin-top:20px!important}.faq-section{padding:0 20px 48px!important}.faq-list{gap:8px!important;width:100%!important;max-width:none!important;margin-top:22px!important}.faq-item button{gap:10px!important;font-size:14px!important}.faq-item p{font-size:13px!important}.cta-section{padding:0 20px 18px!important}.cta-panel{border-radius:14px!important;width:100%!important;max-width:none!important;min-height:220px!important;margin:20px auto!important;padding:28px 16px!important}.cta-panel h2{font-size:20px!important}.cta-panel p{max-width:100%!important;margin:14px 0 16px!important;font-size:12px!important}.cta-panel a{height:36px!important;padding:0 22px!important;font-size:12px!important}.site-footer{padding:0 20px 20px!important}.site-footer .footer-shell{border-radius:16px!important;grid-template-columns:1fr!important;place-items:start!important;gap:24px 0!important;min-height:auto!important;padding:28px 16px!important}.footer-brand{justify-self:start!important}.footer-logo{font-size:30px!important}.footer-logo i{margin:7px 3px 0 7px!important}.footer-logo i b{border-width:4px!important;width:18px!important;height:18px!important}.footer-logo i b+b{margin-left:-4px!important}.footer-logo sup{font-size:9px!important}.footer-brand p{max-width:100%!important;margin-top:16px!important;font-size:15px!important;line-height:1.35!important}.footer-links{grid-template-columns:1fr 1fr!important;place-self:start!important;gap:18px 24px!important;width:100%!important;margin-top:0!important}.footer-links h3{margin-bottom:10px!important;font-size:12px!important}.footer-links a{margin-bottom:8px!important;font-size:13px!important}.footer-bottom{justify-self:start!important;margin-top:14px!important;font-size:11px!important;position:static!important;bottom:auto!important;right:auto!important}.workflow-showcase-section{padding:12px 20px 32px!important}.workflow-heading{margin-bottom:14px!important}.workflow-mobile-list{gap:14px!important;margin-top:18px!important;display:grid!important}.workflow-mobile-list .workflow-card{border-radius:16px!important;padding:16px 12px!important;display:block!important}.workflow-copy h3{white-space:normal!important;font-size:15px!important}.workflow-copy p{margin:8px 0 12px!important;font-size:12px!important}.workflow-kicker-row{margin-bottom:12px!important}.workflow-pill-grid{grid-template-columns:1fr 1fr!important;gap:6px!important;max-width:100%!important}.workflow-pill{white-space:normal!important;height:auto!important;min-height:32px!important;padding:0 8px!important;font-size:11px!important;line-height:1.3!important}.workflow-learn-more{height:36px!important;margin-top:12px!important;padding:0 14px!important;font-size:12px!important}.workflow-preview-wrap{width:100%!important;height:auto!important;margin-top:16px!important}.workflow-preview{height:auto!important;min-height:200px!important}.workflow-preview-stats div{min-height:46px!important;padding:10px!important}.workflow-preview-stats strong{margin-top:4px!important;font-size:18px!important}.about-hero{min-height:auto!important;padding:10px 28px 44px!important}.about-hero-content{padding-top:86px!important}.about-hero p{max-width:100%!important;margin-top:14px!important;font-size:13px!important}.about-understand{padding:44px 0 34px!important}.about-section-shell,.about-card-shell{width:calc(100% - 56px)!important}.about-copy-grid{gap:18px!important}.about-copy-text p{font-size:13px!important}.about-stats{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:24px!important}.about-stats article{min-height:auto!important;padding:14px 12px!important}.about-stats strong{margin-top:10px!important;font-size:24px!important}.about-stats p{margin-top:10px!important;font-size:10px!important}.about-stats span{font-size:9px!important}.about-photo-row{gap:12px!important;margin-top:28px!important}.about-photo{border-radius:14px!important;min-height:170px!important}.about-card-shell{border-radius:16px!important;padding:30px 28px!important}.capability-grid{grid-template-columns:1fr!important;gap:12px!important;margin-top:22px!important}.capability-card{border-radius:10px!important;min-height:auto!important;padding:18px 14px!important}.capability-card svg{margin-bottom:20px!important}.capability-card h3{font-size:14px!important}.capability-card p{margin-top:12px!important;font-size:11px!important}.about-different{padding-bottom:48px!important}.different-grid{grid-template-columns:1fr!important;gap:8px!important;margin-top:20px!important}.about-page .different-grid{padding:0!important}.different-grid article{border-radius:12px!important;min-height:auto!important;padding:16px 12px!important}.different-grid span{width:38px!important;height:38px!important;margin-bottom:16px!important}.different-grid h3{font-size:13px!important}.different-grid p{font-size:10px!important}.feature-intro{padding:32px 0 48px!important}.feature-shell{width:calc(100% - 56px)!important}.feature-intro-grid{grid-template-columns:1fr!important;gap:20px!important}.feature-preview{border-radius:16px!important;min-height:180px!important;padding:14px!important}.feature-preview-image{border-radius:16px!important;width:100%!important;max-width:100%!important}.feature-intro-copy p{margin:16px 0!important;font-size:13px!important}.feature-points{gap:12px!important}.feature-points strong,.feature-points span{font-size:12px!important}.feature-contact{border-radius:999px!important;width:100%!important;height:46px!important;font-size:13px!important}.feature-system{padding:0 0 56px!important}.feature-system>p{max-width:100%!important;margin:16px auto 26px!important;font-size:12px!important}.feature-card-grid{grid-template-columns:1fr!important;gap:14px!important}.feature-flow-card{border-radius:14px!important;min-height:auto!important;padding:16px!important}.feature-flow-card.is-wide{grid-template-columns:1fr!important;gap:16px!important}.feature-flow-card h3{margin:10px 0 12px!important;font-size:14px!important}.feature-flow-card p{font-size:12px!important}.feature-flow-card small{font-size:10px!important}.feature-pills{gap:6px!important;margin-top:16px!important}.feature-pills span{height:26px!important;padding:0 10px!important;font-size:10px!important}.feature-panel-image-wide,.feature-panel-image-left,.feature-panel-image-right{border-radius:12px!important;max-width:100%!important}.feature-number{width:36px!important;height:36px!important;font-size:11px!important}.career-culture{padding:36px 0 40px!important}.career-shell,.job-shell{width:calc(100% - 28px)!important}.career-culture-grid{grid-template-columns:1fr!important;gap:22px!important}.career-photo-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}.career-photo{border-radius:12px!important;min-height:140px!important}.career-photo-large{grid-column:1/-1!important;min-height:160px!important}.career-values{gap:8px!important;margin-top:18px!important}.career-values article{border-radius:10px!important;gap:4px!important;min-height:auto!important;padding:16px 14px!important}.career-values article strong{font-size:13px!important}.career-values article p{font-size:12px!important}.career-work-card{border-radius:18px!important;margin-top:28px!important;padding:28px 14px!important}.career-capability-grid{grid-template-columns:1fr!important;gap:10px!important;margin-top:22px!important}.career-capability-grid article{border-radius:10px!important;min-height:auto!important;padding:16px 14px!important}.career-capability-grid h3{font-size:14px!important}.career-capability-grid p{margin-top:12px!important;font-size:11px!important}.career-capability-grid span{margin-bottom:16px!important;font-size:14px!important;display:block!important}.roles-section{padding:0 0 44px!important}.roles-panel{border-radius:14px!important;padding:28px 12px!important}.roles-list{gap:8px!important;margin-top:18px!important}.role-row{border-radius:10px!important;grid-template-columns:1fr!important;gap:6px!important;min-height:auto!important;padding:12px!important}.role-row strong{font-size:13px!important}.role-row small,.role-row span{font-size:11px!important}.role-row a{border-radius:10px!important;justify-content:center!important;width:100%!important;height:40px!important;margin-top:4px!important;font-size:12px!important}.job-content-section{padding:36px 0 44px!important}.job-main-card{border-radius:14px!important;grid-template-columns:1fr!important;gap:24px!important;padding:18px!important}.job-back{margin-bottom:20px!important;font-size:12px!important}.job-tags{flex-wrap:wrap!important;gap:6px!important;margin-bottom:16px!important}.job-tags span{height:28px!important;padding:0 10px!important;font-size:11px!important}.job-details h2{letter-spacing:-.035em!important;font-size:clamp(22px,6.5vw,26px)!important;line-height:1.1!important}.job-details p{max-width:100%!important;margin-top:16px!important;font-size:13px!important}.application-card{border-radius:16px!important;padding:16px!important}.application-card h3{margin:10px 0!important;font-size:17px!important}.application-card p{margin-bottom:20px!important;font-size:12px!important}.job-form{grid-template-columns:1fr!important;gap:10px!important}.job-form label{grid-column:1/-1!important;font-size:11px!important}.job-form input{border-radius:10px!important;height:44px!important;padding:0 14px!important;font-size:13px!important}.job-form textarea{border-radius:10px!important;padding:12px 14px!important;font-size:13px!important}.job-form button{border-radius:10px!important;justify-self:stretch!important;width:100%!important;height:44px!important;padding:0 20px!important;font-size:13px!important}.job-info-grid{grid-template-columns:1fr!important;gap:12px!important;margin-top:28px!important}.job-info-card{border-radius:14px!important;padding:18px!important}.job-info-card h3{margin-bottom:12px!important;font-size:10px!important}.job-info-card li{font-size:12px!important}.blog-page .about-hero{padding-bottom:32px!important}.blog-page-shell,.blog-detail-shell{padding:0 14px!important}.blog-listing-section,.blog-related-section,.blog-detail-section{padding-top:28px!important}.blog-grid,.blog-related-grid{grid-template-columns:1fr!important;gap:18px!important}.blog-filter-bar{gap:6px!important;margin-bottom:20px!important}.blog-filter-pill{flex:none!important;height:32px!important;padding:0 12px!important;font-size:12px!important}.blog-section-title{letter-spacing:-.025em!important;margin-bottom:20px!important;font-size:20px!important}.blog-card-item h3{font-size:14px!important}.blog-card-item p{font-size:12px!important}.blog-card-meta{font-size:11px!important}.blog-card-thumb{border-radius:12px!important}.blog-detail-image{border-radius:12px!important;margin-bottom:18px!important}.blog-prose p,.blog-prose li{font-size:14px!important;line-height:1.6!important}.blog-prose h2{letter-spacing:-.025em!important;margin:20px 0 8px!important;font-size:18px!important}.blog-author-row{flex-flow:wrap!important;justify-content:flex-start!important;gap:10px!important;margin-top:16px!important}.about-page .about-hero,.career-page .about-hero,.job-page .about-hero,.feature-page .about-hero,.blog-page .about-hero{min-height:auto!important;padding:10px 28px 44px!important}.about-page .about-hero-content,.career-page .about-hero-content,.job-page .about-hero-content,.feature-page .about-hero-content,.blog-page .about-hero-content{padding-top:84px!important}.about-page .about-hero p,.career-page .about-hero p,.job-page .about-hero p,.feature-page .about-hero p,.blog-page .about-hero-content p{max-width:100%!important;margin-top:12px!important;font-size:13px!important}.about-page .topbar,.career-page .topbar,.job-page .topbar,.feature-page .topbar{border-radius:999px!important;grid-template-columns:1fr auto!important;gap:10px!important;width:calc(100% - 24px)!important;padding:10px 12px!important;top:10px!important}.about-page .brand,.career-page .brand,.job-page .brand,.feature-page .brand{font-size:20px!important}.feature-page .cta-panel,.about-page .cta-panel{width:100%!important;max-width:none!important}}.mobile-overlay{display:none}@media (width<=820px){.mobile-overlay{z-index:200;background:#fff;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;inset:0;overflow:hidden}.mobile-overlay-topbar{border-bottom:1px solid #07040d14;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.mobile-overlay-brand{color:#07040d;letter-spacing:-.06em;align-items:center;gap:6px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.mobile-overlay-brand .brand-mark span{border-color:#07040d}.mobile-overlay-brand .brand-legal{color:#07040d66}.mobile-overlay-close{color:#07040d;cursor:pointer;background:0 0;border:1px solid #07040d1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .18s;display:inline-flex}.mobile-overlay-close:hover{background:#07040d0d}.mobile-overlay-nav{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;padding:10px 0;display:flex;overflow-y:auto}.mobile-nav-section{border-bottom:1px solid #07040d12}.mobile-nav-trigger{color:#07040db8;letter-spacing:-.02em;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;font-size:16px;font-weight:600;transition:color .18s;display:flex}.mobile-nav-trigger:hover,.mobile-nav-trigger.is-open{color:#07040d}.mobile-nav-chevron{opacity:.4;flex-shrink:0;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.mobile-nav-trigger.is-open .mobile-nav-chevron{opacity:.8;transform:rotate(180deg)}.mobile-nav-sub{flex-direction:column;gap:4px;padding:4px 14px 14px;display:none}.mobile-nav-sub.is-open{display:flex}.mobile-nav-link{color:#07040db3;background:#07040d08;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:flex}.mobile-nav-link:hover{color:#07040d;background:#07040d12}.mobile-nav-link-icon{color:#dc323a;background:#dc323a14;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.mobile-overlay-footer{flex-shrink:0;padding:16px 20px 28px}.mobile-overlay-cta{color:#fff;letter-spacing:-.01em;background:#dc323a;border-radius:999px;justify-content:center;align-items:center;width:100%;height:48px;font-size:15px;font-weight:650;text-decoration:none;transition:opacity .18s;display:flex}.mobile-overlay-cta:hover{opacity:.88}.mobile-nav-cta-wrap{padding:20px 20px 32px}.mobile-nav-cta{color:#fff;text-align:center;letter-spacing:-.01em;background:#dc323a;border-radius:999px;width:100%;padding:14px 0;font-size:15px;font-weight:650;text-decoration:none;display:block}}.contact-page .contact-hero{background:var(--hero-end-bg,#f6f4f0);padding:0 24px 72px}.contact-hero-content{text-align:center;max-width:560px;margin:0 auto;padding-top:130px}.contact-hero-content h1{letter-spacing:-.055em;color:#07040d;margin:16px 0 18px;font-size:clamp(42px,5vw,64px);font-weight:800;line-height:1.08}.contact-hero-content p{color:#07040d8f;max-width:420px;margin:0 auto;font-size:15px;line-height:1.5}.contact-body{background:#fff;padding:72px 24px 96px}.contact-shell{grid-template-columns:280px 1fr;align-items:start;gap:64px;width:min(100%,980px);margin:0 auto;display:grid}.contact-info{flex-direction:column;gap:16px;display:flex;position:sticky;top:110px}.contact-info-card{background:#f9f9fb;border:1px solid #07040d14;border-radius:16px;align-items:flex-start;gap:14px;padding:22px 20px;display:flex}.contact-info-icon{color:#dc323a;background:#dc323a17;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;display:inline-flex}.contact-info-card small{color:#07040d70;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.contact-info-card strong{color:#07040d;margin-bottom:4px;font-size:14px;font-weight:650;display:block}.contact-info-card p{color:#07040d8f;margin:0;font-size:13px;line-height:1.5}.contact-form{background:#fff;border:1px solid #07040d14;border-radius:20px;flex-direction:column;gap:18px;padding:36px;display:flex;box-shadow:0 4px 24px #07040d0d}.contact-form-intro{color:#07040d85;margin:0 0 4px;font-size:13px;line-height:1.5}.contact-form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-field{flex-direction:column;gap:6px;display:flex}.contact-field-full{grid-column:1/-1}.contact-field label{color:#07040d;letter-spacing:-.01em;font-size:13px;font-weight:600}.contact-field label span{color:#dc323a}.contact-field input,.contact-field textarea{color:#07040d;box-sizing:border-box;background:#fff;border:1px solid #07040d24;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.4;transition:border-color .18s,box-shadow .18s}.contact-field input::placeholder,.contact-field textarea::placeholder{color:#07040d4d}.contact-field input:focus,.contact-field textarea:focus{border-color:#dc323a;box-shadow:0 0 0 3px #dc323a1a}.contact-field textarea{resize:vertical;min-height:120px}.contact-form-actions{justify-content:flex-end;margin-top:4px;display:flex}.contact-submit{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#07040d;border:none;border-radius:999px;justify-content:center;align-items:center;height:42px;padding:0 32px;font-family:inherit;font-size:14px;font-weight:650;transition:transform .2s,background .2s;display:inline-flex}.contact-submit:hover{background:#dc323a;transform:translateY(-1px)}.contact-page .topbar,.terms-page .topbar{grid-template-columns:1fr auto 1fr!important;gap:20px!important;width:calc(100% - 48px)!important;max-width:1320px!important;padding:12px 18px 12px 22px!important;top:26px!important}@media (width<=820px){.contact-page .topbar,.terms-page .topbar{border-radius:999px!important;grid-template-columns:1fr auto!important;gap:14px!important;width:calc(100% - 32px)!important;max-width:none!important;padding:14px 16px!important;top:18px!important;left:50%!important;transform:translate(-50%)!important}.contact-shell{grid-template-columns:1fr;gap:32px}.contact-info{top:unset!important;position:static!important}.contact-form{padding:24px 20px}}@media (width<=430px){.contact-page .contact-hero{padding:0 28px 48px!important}.contact-hero-content{padding-top:90px!important}.contact-hero-content h1{font-size:32px!important}.contact-body{padding:40px 28px 64px!important}.contact-form-row{grid-template-columns:1fr!important}.contact-form{border-radius:16px!important;padding:20px 16px!important}}.terms-hero{background:radial-gradient(circle at 20% 0,#e2dad07a 0,#f4f1ed57 25%,#0000 54%),radial-gradient(circle at 57% 0,#edd6de70 0,#f6e9ee47 31%,#0000 60%),radial-gradient(circle at 88% 0,#dbe0ee94 0,#eef0f657 32%,#0000 62%),linear-gradient(#f5f4f3 0%,#fbfbfb 58%,#fff 100%);min-height:520px;padding:26px 24px 92px;position:relative;overflow:hidden}.terms-hero-content{z-index:1;text-align:center;max-width:760px;margin:0 auto;padding-top:145px;position:relative}.terms-hero-content h1{letter-spacing:-.055em;margin:18px 0 20px;font-size:clamp(36px,6vw,62px);font-weight:800;line-height:1.08}.terms-hero-content p{color:#6b6880;max-width:480px;margin:0 auto;font-size:16px;line-height:1.6}.terms-body{padding:80px 24px 100px}.terms-shell{flex-direction:column;gap:48px;max-width:760px;margin:0 auto;display:flex}.terms-block h2{letter-spacing:-.03em;color:#0f0e13;margin:0 0 12px;font-size:20px;font-weight:700}.terms-block p{color:#4a4760;margin:0;font-size:15px;line-height:1.75}.terms-block a{color:#dc323a;font-weight:500;text-decoration:none}.terms-block a:hover{text-decoration:underline}@media (width<=820px){.terms-hero{min-height:auto;padding:26px 24px 64px}.terms-hero-content{padding-top:110px}}@media (width<=430px){.terms-hero{padding:10px 20px 40px!important}.terms-hero-content{padding-top:86px!important}.terms-body{padding:48px 20px 72px}.terms-block h2{font-size:17px}.terms-block p{font-size:14px}}@media (width<=820px){.blog-listing-section,.blog-listing-section.fade-up,.blog-listing-section *,.blog-listing-section .fade-up,.blog-related-section,.blog-related-section.fade-up,.blog-related-section *,.blog-related-section .fade-up,.blog-detail-section,.blog-detail-section.fade-up,.blog-detail-section *,.blog-page .about-hero .about-hero-content,.blog-page .about-hero .about-hero-content.fade-up{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.mobile-overlay-footer{z-index:10!important;background:#fff!important;border-top:1px solid #07040d14!important;padding:12px 20px 28px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.mobile-overlay-cta{color:#fff!important;letter-spacing:-.01em!important;background:#dc323a!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:50px!important;font-size:15px!important;font-weight:650!important;text-decoration:none!important;display:flex!important}}
