:root{--green: #2E2D1C;--green2: #3C3B26;--olive: #5C6B2A;--olive2: #7A8C38;--olive3: #9AAF4A;--sand: #E2DDD3;--sand2: #DEDAD0;--sand3: #D4D0C6;--white: #E9E5DC;--text: #2E2D1C;--muted: rgba(46,45,28,.76);--radius: 26px;--shadow: 0 12px 40px rgba(46,45,28,.1);--shadowL: 0 24px 64px rgba(46,45,28,.15)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Outfit,ui-sans-serif,system-ui,-apple-system,sans-serif;background:var(--sand);color:var(--text);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.65}a{text-decoration:none;color:inherit}.site{overflow-x:hidden;position:relative}.site:before{content:"";position:fixed;left:0;top:0;bottom:0;width:6px;z-index:200;background:linear-gradient(to bottom,var(--olive2) 0%,var(--green) 55%,var(--green) 100%)}h1,h2,h3,h4{font-family:Outfit,sans-serif}h1{font-size:clamp(32px,4.8vw,62px);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:var(--green);margin:16px 0 0}h2{font-size:clamp(24px,3.2vw,44px);font-weight:700;line-height:1.18;letter-spacing:-.015em;color:var(--green);margin:8px 0 14px}h3{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px}.eyebrow{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.44em;text-transform:uppercase;color:var(--olive);margin:0 0 10px}.rule{width:52px;height:3px;background:var(--olive);border-radius:4px;margin:18px auto}.logo{width:220px;max-width:54vw;display:block;margin:0 auto 2px}.logo.compact{width:auto;height:42px;display:block;margin:0}.header{position:fixed;z-index:50;top:0;left:0;right:0;height:84px;padding:0 7vw;display:flex;align-items:center;justify-content:space-between;background:#e2ddd3f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(46,45,28,.1)}.header nav{display:flex;gap:24px}.header nav a{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--green);opacity:.65;transition:opacity .2s}.header nav a:hover{opacity:1}.btn{display:inline-flex;align-items:center;gap:8px;border-radius:10px;padding:13px 24px;font-family:Outfit,sans-serif;font-weight:600;font-size:12px;letter-spacing:.07em;text-transform:uppercase;transition:transform .18s,box-shadow .18s,background .18s;cursor:pointer;border:none;white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn.dark{background:var(--green);color:#fff;box-shadow:0 6px 24px #2e2d1c40}.btn.dark:hover{background:var(--green2);box-shadow:0 12px 36px #2e2d1c47}.btn.outline{border:2px solid var(--green);color:var(--green);background:transparent}.btn.outline:hover{background:var(--green);color:#fff}.btn.olive{background:var(--olive);color:#fff;box-shadow:0 6px 24px #5c6b2a47}.btn.olive:hover{background:var(--olive2)}.hero{position:relative;min-height:100vh;padding:128px 7vw 72px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--sand)}.heroAccent{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 65% 50% at 50% 30%,rgba(92,107,42,.07) 0%,transparent 70%)}.heroInner{position:relative;z-index:1;max-width:1040px;width:100%;display:flex;flex-direction:column;align-items:center}.lead{font-size:clamp(15px,1.5vw,20px);line-height:1.5;max-width:none;margin:20px auto 8px;color:#2e2d1cc7;font-weight:500;white-space:nowrap}.note{display:inline-block;background:#2e2d1c0d;border:1px solid rgba(46,45,28,.1);border-radius:999px;padding:5px 18px;font-size:12px;color:var(--muted);margin:6px 0 0;white-space:nowrap;font-style:italic;letter-spacing:.01em}.heroBadge{display:inline-flex;align-items:center;gap:7px;background:#5c6b2a21;border:1px solid rgba(92,107,42,.35);color:var(--olive);border-radius:999px;padding:8px 18px;font-size:13.5px;font-weight:500;margin-top:20px}.heroCoverage{font-size:12.5px;color:#2e2d1c73;margin:10px 0 0;letter-spacing:.01em}.actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:28px}.featureGrid{margin-top:48px;width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--sand3);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadowL)}.feature{background:var(--white);padding:26px 22px;display:flex;gap:14px;text-align:left;transition:background .2s,box-shadow .2s;border-top:2px solid transparent}.feature:hover{background:#faf9f5;border-top-color:var(--olive)}.feature svg{color:var(--olive);flex-shrink:0;margin-top:2px}.feature h3{font-size:13px;font-weight:700;letter-spacing:.01em}.feature p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.scrollHint{position:absolute;bottom:28px;left:50%;transform:translate(-50%);width:30px;height:50px;border:2px solid rgba(46,45,28,.22);border-radius:999px;display:flex;justify-content:center;padding-top:8px;transition:border-color .2s}.scrollHint:hover{border-color:var(--olive)}.scrollDot{width:5px;height:10px;background:var(--olive);border-radius:999px;animation:scrollBounce 2s ease-in-out infinite}@keyframes scrollBounce{0%,to{transform:translateY(0);opacity:1}60%{transform:translateY(14px);opacity:.3}}.section{padding:96px 7vw;background:var(--sand);border-top:1px solid rgba(46,45,28,.06)}.section.white{background:var(--white)}.section.sand{background:var(--sand)}.section.sand2{background:var(--sand2)}.sectionHead{max-width:760px;margin-bottom:52px}.sectionHead p.eyebrow{margin-bottom:6px}.sectionHead>p:not(.eyebrow){font-size:16px;line-height:1.72;color:var(--muted);margin:0}.sectionHead.center{text-align:center;margin-left:auto;margin-right:auto}.sectionHead:not(.center) h2{padding-left:18px;border-left:4px solid var(--olive)}.sectionHead.light h2,.sectionHead.light p{color:#fff}.sectionHead.light .eyebrow{color:var(--olive3)}.sectionHead.light h2{border-left-color:var(--olive3)}.about{display:grid;grid-template-columns:.82fr 1.18fr;gap:64px;align-items:start}.photoWrap{position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadowL);background:var(--sand2)}.photoWrap img{display:block;width:100%;height:auto;object-fit:cover}.photoCaption{position:absolute;left:0;right:0;bottom:0;padding:28px 24px;background:linear-gradient(to top,rgba(46,45,28,.92) 0%,rgba(46,45,28,.5) 55%,transparent 100%);color:#fff}.photoCaption span{display:block;font-size:9px;font-weight:700;letter-spacing:.38em;text-transform:uppercase;color:var(--olive3);margin-bottom:4px}.photoCaption strong{display:block;font-size:22px;font-weight:800;letter-spacing:-.01em}.photoCaption small{display:block;font-size:12px;color:#fffc;margin-top:3px;font-weight:400}.textBlock>p{font-size:15px;line-height:1.78;color:var(--muted)}.textBlock h2{margin-top:0}.founderCard{display:flex;align-items:center;gap:14px;background:var(--sand);border:1px solid var(--sand3);border-radius:16px;padding:16px 18px;margin:18px 0}.founderCard .avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--olive2)}.founderCard .avatar img{width:100%;height:100%;object-fit:cover;object-position:center top}.founderCard .info span{display:block;font-size:9px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--olive)}.founderCard .info strong{display:block;font-size:15px;font-weight:700}.stats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}.stat{background:var(--white);border:1px solid rgba(46,45,28,.07);border-radius:18px;padding:20px 22px;box-shadow:0 2px 12px #2e2d1c0f;border-top:3px solid var(--olive);transition:transform .22s,box-shadow .22s}.stat:hover{transform:translateY(-3px);box-shadow:0 6px 24px #2e2d1c1a}.stat strong{display:block;font-size:38px;font-weight:900;color:var(--green);line-height:1;margin-bottom:4px;letter-spacing:-.04em}.stat span{display:block;color:var(--muted);font-size:12px;line-height:1.4}.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cards4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cards2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.card{background:var(--white);border:1px solid rgba(46,45,28,.06);border-radius:var(--radius);padding:28px;box-shadow:0 1px 3px #2e2d1c0a,0 10px 36px #2e2d1c14;transition:transform .25s cubic-bezier(.34,1.2,.64,1),box-shadow .25s}.card:hover{transform:translateY(-5px);box-shadow:0 2px 4px #2e2d1c0d,0 20px 56px #2e2d1c21}.lineCard{position:relative;overflow:hidden}.lineCard:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--olive) 0%,var(--olive2) 100%)}.lineCard .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;margin-top:8px}.lineCard .top b{font-size:44px;font-weight:900;color:#2e2d1c14;line-height:1;letter-spacing:-.04em}.iconBox{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--sand) 0%,var(--sand2) 100%);display:flex;align-items:center;justify-content:center;color:var(--olive);box-shadow:0 2px 8px #5c6b2a1a}.lineCard h3{font-size:17px;font-weight:800;letter-spacing:-.01em;margin:0 0 6px}.lineCard h4{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--olive);margin:0 0 12px;font-weight:700}.lineCard p{color:var(--muted);line-height:1.68;font-size:13px;margin:0 0 16px}.tags{display:flex;flex-wrap:wrap;gap:6px}.tags span{background:var(--sand);border:1px solid var(--sand3);border-radius:999px;padding:5px 11px;font-size:11px;font-weight:600;letter-spacing:.02em}.processGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.processGrid:before{content:"";position:absolute;top:43px;left:13%;right:13%;height:2px;background:linear-gradient(to right,var(--olive),var(--olive2))}.processStep{text-align:center;padding:0 24px;position:relative;z-index:1}.processStep:nth-child(3) .stepCircle,.processStep:nth-child(4) .stepCircle{margin-top:28px}.stepCircle{width:90px;height:90px;border-radius:50%;background:var(--white);border:2px solid rgba(92,107,42,.25);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:var(--olive);box-shadow:0 4px 20px #5c6b2a1f,inset 0 1px #ffffffe6;transition:background .25s,color .25s,box-shadow .25s,border-color .25s;position:relative}.processStep:hover .stepCircle{background:linear-gradient(135deg,var(--olive) 0%,var(--olive2) 100%);color:#fff;border-color:transparent;box-shadow:0 10px 32px #5c6b2a52}.stepNum{position:absolute;top:-4px;right:-4px;background:var(--green);color:#fff;border-radius:50%;width:22px;height:22px;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #2e2d1c40}.processStep h3{font-size:14px;font-weight:800;letter-spacing:-.01em;margin:0 0 8px}.processStep p{font-size:12.5px;color:var(--muted);line-height:1.58;margin:0}.darkSection{background:var(--green);color:#fff}.darkSection .eyebrow{color:var(--olive3)}.darkSection h2{color:#fff}.mini{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.09);border-left:3px solid rgba(154,175,74,.4);border-radius:var(--radius);padding:28px 26px;transition:background .22s,transform .22s,border-left-color .22s;position:relative}.mini:hover{background:#ffffff1c;transform:translateY(-4px);border-left-color:var(--olive3)}.mini svg{color:var(--olive3);margin-bottom:14px;display:block}.mini h3{font-size:16px;font-weight:700;margin:0 0 10px;letter-spacing:-.01em}.mini p{color:#ffffff9e;line-height:1.68;font-size:13px;margin:0}.certGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cert{border-top:3px solid transparent;transition:border-top-color .2s,transform .25s,box-shadow .25s}.cert:hover{border-top-color:var(--olive)}.cert .logoBox{height:104px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.cert .logoBox img{width:100%;height:96px;object-fit:contain;object-position:center}.cert .logoBox img.logoXL{height:120px}.cert h3{display:none}.cert h4{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--olive);margin:0 0 12px;font-weight:700}.cert p{color:var(--muted);line-height:1.65;font-size:13px;margin:0}.closing{margin-top:32px;background:var(--green);color:#fff;border-radius:var(--radius);padding:32px 36px;display:flex;gap:28px;align-items:center}.closingIcon{flex-shrink:0;color:var(--olive3);opacity:.7}.closingText h3{font-size:22px;font-weight:800;letter-spacing:-.01em;margin:0 0 6px;color:#fff}.closing p{color:#ffffffb8;line-height:1.65;margin:0;font-size:14px}.client{border-radius:var(--radius);padding:28px;background:var(--white);border:1px solid rgba(46,45,28,.07);box-shadow:var(--shadow)}.client svg{color:var(--olive);margin-bottom:12px;display:block}.client h3{font-size:16px;font-weight:600;margin:0 0 8px}.client p{color:var(--muted);line-height:1.65;font-size:13px;margin:0 0 14px}.client ul{list-style:none;padding:0;margin:0;display:grid;gap:7px}.client li{display:flex;gap:8px;align-items:flex-start;color:var(--muted);font-size:13px}.client li svg{color:var(--olive);flex-shrink:0;margin-top:1px}.clientsGrid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.clientGroupCard{background:var(--white);border-radius:var(--radius);padding:36px 32px;border:1.5px solid rgba(46,45,28,.07);box-shadow:var(--shadowL);display:flex;flex-direction:column;gap:18px;transition:transform .22s,box-shadow .22s}.clientGroupCard:hover{transform:translateY(-4px);box-shadow:0 32px 72px #2e2d1c21}.clientGroupHeader{display:flex;gap:18px;align-items:flex-start}.clientGroupIcon{flex-shrink:0;width:52px;height:52px;background:var(--sand);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--olive)}.clientGroupHeaderText{flex:1}.clientGroupMeta{margin-bottom:8px}.clientGroupBadge{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.09em;padding:3px 10px;border-radius:999px}.badge-b2b{background:var(--green);color:#fff}.badge-b2c{background:var(--olive);color:#fff}.clientGroupHeader h3{font-size:18px;font-weight:700;color:var(--green);margin:0 0 6px;line-height:1.25;letter-spacing:-.01em}.clientGroupSubtitle{font-size:13.5px;color:var(--olive);font-style:italic;margin:0;line-height:1.45}.clientGroupDesc{font-size:14px;color:var(--muted);line-height:1.65;margin:0}.clientGroupPoints{list-style:none;margin:4px 0 0;padding:18px 0 0;display:flex;flex-direction:column;gap:9px;border-top:1px solid rgba(46,45,28,.07)}.clientGroupPoints li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--text);line-height:1.45}.clientGroupPoints li svg{color:var(--olive);flex-shrink:0;margin-top:1px}@media(max-width:760px){.clientsGrid{grid-template-columns:1fr}.clientGroupCard{padding:28px 24px}}.providerCategories{border:1px solid rgba(46,45,28,.08);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.providerCategory{background:var(--white);padding:32px 40px;border-bottom:1px solid rgba(46,45,28,.06)}.providerCategory:nth-child(2n){background:var(--sand)}.providerCategory:last-child{border-bottom:0}.providerCategoryHead{display:flex;align-items:flex-start;gap:18px;margin-bottom:28px}.providerCatNumber{font-size:10px;font-weight:800;letter-spacing:.38em;text-transform:uppercase;color:var(--olive);flex-shrink:0;padding-top:4px}.providerCatTitle{font-size:17px;font-weight:700;color:var(--green);margin:0 0 4px;letter-spacing:-.01em}.providerCatDesc{font-size:14px;color:var(--muted);line-height:1.55;margin:0}.partnerLogoGrid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.partnerLogoCard{width:182px;min-height:134px;border:none;border-radius:12px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:14px 12px;transition:transform .25s cubic-bezier(.34,1.2,.64,1),box-shadow .25s;box-shadow:0 2px 10px #2e2d1c17,0 1px 2px #2e2d1c0d}.partnerLogoCard:hover{transform:translateY(-5px);box-shadow:0 12px 36px #2e2d1c24}.partnerLogoImage{height:106px;width:100%;display:flex;align-items:center;justify-content:center;padding:4px 8px}.partnerLogoImage img{width:100%;max-width:152px;height:94px;object-fit:contain;object-position:center;mix-blend-mode:multiply;transition:transform .22s}.partnerLogoImage img.logoXL{height:114px;max-width:164px}.partnerLogoCard:hover .partnerLogoImage img{transform:scale(1.06)}.buildingBand{position:relative;width:100%;height:420px;overflow:hidden}.buildingBandImg{width:100%;height:100%;object-fit:cover;object-position:center 60%;display:block}.buildingBandOverlay{position:absolute;inset:0;background:linear-gradient(to right,#2e2d1cb8,#2e2d1c59 60%,#2e2d1c1a);display:flex;flex-direction:column;justify-content:center;padding:0 min(10vw,96px)}.buildingBandOverlay h2{color:#fff;font-size:clamp(26px,4vw,44px);line-height:1.2;margin:8px 0 0;max-width:580px}.buildingBandOverlay .eyebrow.light{color:#ffffffbf}.mgmtPhotoSection{display:grid;grid-template-columns:1fr 1fr;min-height:480px}.mgmtPhoto{overflow:hidden}.mgmtPhoto img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .6s ease}.mgmtPhoto:hover img{transform:scale(1.03)}.mgmtText{background:var(--sand);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(40px,6vw,80px) clamp(36px,5vw,72px)}.mgmtText h2{font-size:clamp(22px,3vw,36px);margin:8px 0 20px;line-height:1.25}.mgmtText p{color:var(--muted);line-height:1.7;margin:0 0 14px;font-size:15px}@media(max-width:768px){.buildingBand{height:280px}.mgmtPhotoSection{grid-template-columns:1fr}.mgmtPhoto{height:260px}}.contact{background:var(--green);color:#fff;display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:start}.contactLeft{display:flex;flex-direction:column;gap:0}.contact .eyebrow{color:var(--olive3)}.contact h2{color:#fff}.contactLeft>p{font-size:15px;line-height:1.7;color:#ffffffb8;margin-bottom:0}.contactWaBtn{margin-top:24px;margin-bottom:28px;align-self:flex-start}.contactBox{background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);padding:24px 26px}.contactItem{display:flex;gap:14px;margin:18px 0}.contactItem:first-child{margin-top:0}.contactItem:last-child{margin-bottom:0}.contactItem svg{color:var(--olive3);flex-shrink:0;margin-top:2px}.contactItem strong{display:block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6}.contactItem span{display:block;color:#fff;font-size:14px;margin-top:3px;font-weight:500}.contactLink{display:block;color:#fff;font-size:14px;margin-top:3px;font-weight:500;text-decoration:none;transition:color .18s}.contactLink:hover{color:var(--olive3)}.contactForm{background:#ffffff12;border:1px solid rgba(255,255,255,.13);border-radius:var(--radius);padding:36px 32px;display:flex;flex-direction:column;gap:18px}.contactForm h3{font-size:20px;font-weight:700;color:#fff;margin:0}.contactFormSub{font-size:13.5px;color:#fff9;margin:0;line-height:1.5}.contactFormRow{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contactForm label{display:flex;flex-direction:column;gap:7px}.contactForm label span{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#fff9}.contactForm input,.contactForm textarea{background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:12px 16px;color:#fff;font-family:inherit;font-size:14.5px;outline:none;transition:border-color .2s,background .2s;resize:none}.contactForm input::placeholder,.contactForm textarea::placeholder{color:#ffffff59}.contactForm input:focus,.contactForm textarea:focus{border-color:var(--olive3);background:#ffffff1f}.contactSubmitBtn{align-self:flex-start}.contactSubmitBtn:disabled{opacity:.65;cursor:not-allowed}.contactFeedback{display:flex;align-items:center;gap:9px;border-radius:10px;padding:12px 16px;font-size:13.5px;font-weight:500}.contactFeedback.success{background:#5c6b2a59;color:var(--olive3);border:1px solid rgba(92,107,42,.5)}.contactFeedback.error{background:#c83c3c33;color:#f98080;border:1px solid rgba(200,60,60,.35)}@keyframes spin{to{transform:rotate(360deg)}}.spinIcon{animation:spin .8s linear infinite}.footer{background:#1c1b10;color:#fff;padding:52px 7vw;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px}.footer h4{font-size:9px;font-weight:800;letter-spacing:.26em;text-transform:uppercase;color:var(--olive3);margin:0 0 14px}.footer p,.footer span,.footer small{display:block;color:#ffffff8c;line-height:1.65;font-size:13px;margin:0 0 4px;font-weight:400}.footer .logo.compact{height:52px;margin-bottom:14px;filter:brightness(0) invert(1) opacity(.85)}.footer>div:first-child{display:flex;flex-direction:column;align-items:center;text-align:center}.footer>div:first-child p,.footer>div:first-child small{color:var(--olive3)}.footerBottom{grid-column:1 / -1;border-top:1px solid rgba(255,255,255,.1);padding-top:20px;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.footerBottom span{font-size:11px;color:#ffffff4d;line-height:1.6;margin:0}@media(max-width:1024px){.featureGrid,.processGrid{grid-template-columns:repeat(2,1fr)}.processGrid:before{display:none}.cards3,.cards4{grid-template-columns:repeat(2,1fr)}.about,.contact{grid-template-columns:1fr;gap:36px}.footer{grid-template-columns:1fr 1fr}.header nav{display:none}}@media(max-width:640px){.header{height:72px;padding:0 16px}.header .btn{display:none}.section{padding:64px 18px}.hero{padding:106px 18px 56px}.featureGrid{grid-template-columns:1fr;gap:0}.cards3,.cards4,.cards2,.certGrid,.contactFormRow{grid-template-columns:1fr}.contactForm{padding:26px 20px}.processGrid{grid-template-columns:repeat(2,1fr);gap:28px}.stats,.footer{grid-template-columns:1fr}.logo{width:190px}.closing{flex-direction:column;padding:24px}.providerCategory{padding:22px 16px}.partnerLogoCard{width:calc(50% - 5px)}}
