body.page-id-1542 #main{padding:0!important}body.page-id-1542 #main>.fusion-row{width:100%!important;max-width:none!important}body.page-id-1542 #content{width:100%!important;float:none!important}body.page-id-1542 .fusion-page-title-bar{display:none!important}#integral-about{--ink:#143647;--muted:#526c79;--lime:#b3dc80;color:var(--ink);background:#fff;font-family:inherit;font-size:17px;line-height:1.8;overflow:hidden}#integral-about *{box-sizing:border-box}#integral-about a{color:inherit;text-decoration:none}#integral-about a:focus-visible{outline:3px solid #4096b0;outline-offset:6px}#integral-about .ia-wrap{width:calc(100% - 96px);max-width:1240px;margin:0 auto}#integral-about h1,#integral-about h2,#integral-about h3{font-family:inherit;font-weight:600;letter-spacing:-.035em;line-height:1.15;color:var(--ink);margin:0}#integral-about h2{font-size:clamp(32px,3.3vw,44px)}#integral-about p{margin:0 0 22px}#integral-about .ia-section{padding:88px 0}#integral-about .ia-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;color:#3f7d93;line-height:1.5;margin:0 0 20px}#integral-about .ia-hero{position:relative;isolation:isolate;background:#0c2d3e;min-height:430px;display:flex;align-items:center}#integral-about .ia-hero-photo{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:center 47%;filter:saturate(.6) contrast(1.06)}#integral-about .ia-hero:after{position:absolute;content:'';inset:0;background:linear-gradient(90deg,#062333f7,#082b3be8 43%,#082b3b62);z-index:-2}#integral-about .ia-hero-inner{padding-top:64px;padding-bottom:62px}#integral-about .ia-hero .ia-eyebrow{color:var(--lime)}#integral-about h1{font-size:clamp(44px,5.3vw,70px);color:#fff;margin-bottom:25px;letter-spacing:-.045em}#integral-about .ia-mission{max-width:740px;font-size:23px;line-height:1.6;color:#e3eef2;font-weight:400;margin-bottom:32px}#integral-about .ia-actions{display:flex;align-items:center;gap:30px;flex-wrap:wrap}#integral-about .ia-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:15px 24px;min-height:54px;background:var(--lime);border:1px solid var(--lime);border-radius:3px;color:#103547;font-size:14px;font-weight:700;transition:background .2s,transform .2s}#integral-about .ia-button:hover{background:#c7e89e;transform:translateY(-2px)}#integral-about .ia-text-link{display:inline-flex;align-items:center;gap:30px;font-size:14px;font-weight:600;line-height:1.5;border-bottom:1px solid #a3bfca;padding:12px 0}#integral-about .ia-white-link{color:#fff;border-color:#ffffff55}#integral-about .ia-text-link:hover{color:#a7d6df}#integral-about .ia-proof{background:#103647;color:#edf3f5;border-top:1px solid #ffffff24}#integral-about .ia-proof .ia-wrap{display:grid;grid-template-columns:.85fr 1fr 1.5fr;padding-top:24px;padding-bottom:24px;gap:28px}#integral-about .ia-proof .ia-wrap>div{display:flex;gap:13px;align-items:center;font-size:14px;line-height:1.5}#integral-about .ia-proof .ia-wrap>div+div{border-left:1px solid #ffffff30;padding-left:30px}#integral-about .ia-proof-mark{color:var(--lime);font-size:17px}#integral-about .ia-story-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}#integral-about .ia-rule{display:block;width:60px;height:3px;background:linear-gradient(90deg,#b3dc80,#3296b4);margin-bottom:28px}#integral-about .ia-story-copy p{font-size:21px;line-height:1.8;color:#385665;margin:0}#integral-about .ia-story-image{border-radius:5px;overflow:hidden;height:300px;background:#eef4f4}#integral-about .ia-story-image img{width:100%;height:100%;object-fit:cover;object-position:center 40%}#integral-about .ia-team-section{background:#f2f6f6}#integral-about .ia-section-head{display:grid;grid-template-columns:1fr 1.05fr;gap:90px;align-items:end;margin-bottom:45px}#integral-about .ia-team-intro{font-size:16px;color:var(--muted);line-height:1.8}#integral-about .ia-team-intro p{margin:0}#integral-about .ia-team-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}#integral-about .ia-person{display:grid;grid-template-columns:.85fr 1.15fr;border:1px solid #dbe5e9;background:#fff;border-radius:5px;overflow:hidden;min-height:245px;box-shadow:0 5px 20px #14364705}#integral-about .ia-person-image{position:relative;min-width:0;overflow:hidden;min-height:245px;background:#dfe6e8}#integral-about .ia-person-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;filter:grayscale(1) contrast(1.04);transition:transform .35s}#integral-about .ia-person:hover .ia-person-image img{transform:scale(1.025)}#integral-about .ia-person-info{padding:30px 28px;display:flex;flex-direction:column;justify-content:center;border-top:3px solid transparent}#integral-about .ia-person h3{font-size:24px;line-height:1.2;margin:0 0 10px}#integral-about .ia-person .ia-role{font-size:12px;line-height:1.5;color:#357b91;font-weight:600;margin-bottom:0;padding-bottom:0}#integral-about .ia-person .ia-bio{font-size:14px;line-height:1.75;color:var(--muted);border-top:1px solid #e3ebee;padding-top:17px;margin:18px 0 0}#integral-about .ia-person:nth-child(n+5){min-height:220px}#integral-about .ia-person:nth-child(n+5) .ia-person-image{min-height:220px}#integral-about .ia-aim-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:45px}#integral-about .ia-aim-heading .ia-rule{margin:0 0 10px;width:180px}#integral-about .ia-aim-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}#integral-about .ia-aim-grid p{font-size:16px;color:var(--muted);line-height:1.9;margin-bottom:23px}#integral-about .ia-aim-primary p:first-child{font-size:21px;line-height:1.75;color:var(--ink)}#integral-about .ia-aim-secondary{padding:32px 36px;background:#f2f6f6;border-left:3px solid #96bea2;border-radius:0 5px 5px 0}#integral-about .ia-aim-grid p:last-child{margin-bottom:0}#integral-about .ia-commitments{padding-top:0}#integral-about .ia-commitment-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}#integral-about .ia-commitment-grid article{padding:38px;background:#fff;border:1px solid #d7e4e8;border-radius:5px;position:relative}#integral-about .ia-commitment-grid article:before{content:'';position:absolute;top:0;left:38px;right:38px;height:3px;background:linear-gradient(90deg,#afda82,#3b9ab5)}#integral-about .ia-commitment-grid h2{font-size:32px;margin:22px 0}#integral-about .ia-commitment-grid p{font-size:16px;color:var(--muted);line-height:1.85;margin:0}#integral-about .ia-symbol{width:47px;height:47px;background:#eaf2f3;border-radius:8px;padding:11px;color:#3d7e92}#integral-about .ia-symbol svg{width:100%;height:100%}#integral-about .ia-help{background:#103647;color:#e1ecf0;padding:0}#integral-about .ia-help-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:0;width:100%;max-width:1440px}#integral-about .ia-help-image{position:relative;min-height:480px}#integral-about .ia-help-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.65)}#integral-about .ia-help-copy{padding:62px 65px}#integral-about .ia-help .ia-eyebrow{color:var(--lime)}#integral-about .ia-help h2{color:#fff;margin-bottom:26px}#integral-about .ia-help-copy>p:not(.ia-eyebrow){font-size:17px;line-height:1.8;color:#d4e3e9;margin-bottom:30px}#integral-about .ia-signature{margin-top:28px}#integral-about .ia-signature img{width:140px;height:auto;filter:brightness(0) invert(1);opacity:.75}body.page-id-1542 .fusion-footer{display:none!important}#integral-about .ih-footer{background:#0b2a39;color:#d4e2e8;padding:54px 0 25px}#integral-about .ih-footer .ih-wrap{width:calc(100% - 96px);max-width:1240px;margin:0 auto}#integral-about .ih-footer-grid{display:grid;grid-template-columns:1fr 1.7fr .8fr;gap:60px;padding-bottom:40px}#integral-about .ih-footer-grid img{width:190px;height:94px;object-fit:contain;object-position:left center;margin-top:-12px;margin-bottom:4px}#integral-about .ih-footer-grid p{font-size:13px;line-height:1.8;color:#b8ccd5}#integral-about .ih-footer h2{font-size:15px;letter-spacing:0;color:#fff;margin:0 0 22px;line-height:1.5}#integral-about .ih-footer-grid a:not(:has(img)){display:block;font-size:13px;line-height:1.7;margin-bottom:12px}#integral-about .ih-footer-services{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}#integral-about .ih-footer a:hover{color:#b3dc80;text-decoration:underline}#integral-about .ih-footer-legal{border-top:1px solid #ffffff24;padding-top:24px;font-size:11px;line-height:1.9;color:#b4c9d2}#integral-about .ih-footer-legal p{margin-bottom:12px}#integral-about .ih-footer-legal>div{display:flex;justify-content:space-between;gap:24px}#integral-about .ih-footer-legal a{margin-left:4px}#integral-about #ia-team{scroll-margin-top:145px}@media(max-width:1050px){#integral-about .ia-wrap{width:calc(100% - 48px)}#integral-about .ia-story-grid{gap:50px}#integral-about .ia-section-head{gap:45px}#integral-about .ia-person{grid-template-columns:.75fr 1.25fr}#integral-about .ia-person-info{padding:24px 20px}#integral-about .ia-person h3{font-size:22px}#integral-about .ia-aim-grid{gap:40px}#integral-about .ia-help-copy{padding:45px 35px}#integral-about .ia-proof .ia-wrap{gap:18px}#integral-about .ia-proof .ia-wrap>div{font-size:12px}#integral-about .ia-proof .ia-wrap>div+div{padding-left:18px}}@media(max-width:760px){#integral-about .ia-wrap,#integral-about .ih-footer .ih-wrap{width:calc(100% - 40px)}#integral-about .ia-section{padding:58px 0}#integral-about .ia-hero{min-height:430px}#integral-about .ia-hero-inner{padding:52px 0}#integral-about .ia-hero:after{background:#072c3de3}#integral-about h1{font-size:48px}#integral-about .ia-mission{font-size:20px;line-height:1.65}#integral-about .ia-proof .ia-wrap{grid-template-columns:1fr;gap:12px;padding-top:24px;padding-bottom:24px}#integral-about .ia-proof .ia-wrap>div{font-size:14px}#integral-about .ia-proof .ia-wrap>div+div{border:0;padding-left:0}#integral-about .ia-story-grid,#integral-about .ia-section-head,#integral-about .ia-aim-grid,#integral-about .ia-commitment-grid{grid-template-columns:1fr;gap:28px}#integral-about .ia-story-copy p{font-size:19px}#integral-about .ia-story-image{height:240px}#integral-about .ia-team-grid{grid-template-columns:1fr;gap:20px}#integral-about .ia-person{grid-template-columns:.8fr 1.2fr;min-height:230px}#integral-about .ia-person-image{min-height:230px}#integral-about .ia-person h3{font-size:23px}#integral-about .ia-person-info{padding:26px}#integral-about .ia-section-head{margin-bottom:30px}#integral-about .ia-aim-heading{margin-bottom:30px}#integral-about .ia-aim-heading .ia-rule{width:65px}#integral-about .ia-aim-secondary{padding:26px}#integral-about .ia-commitments{padding-top:0}#integral-about .ia-commitment-grid article{padding:30px}#integral-about .ia-commitment-grid article:before{left:30px;right:30px}#integral-about .ia-help-grid{grid-template-columns:1fr;width:100%}#integral-about .ia-help-image{min-height:270px}#integral-about .ia-help-copy{padding:45px 25px}#integral-about .ia-actions{gap:22px}#integral-about .ih-footer-grid{grid-template-columns:1fr;gap:28px}#integral-about .ih-footer-legal>div{display:block}}@media(max-width:460px){#integral-about .ia-person{grid-template-columns:1fr}#integral-about .ia-person-image{height:235px;min-height:235px}#integral-about .ia-person-image img{object-fit:cover;object-position:50% 30%}#integral-about .ia-person:nth-child(n+5) .ia-person-image{min-height:235px}#integral-about .ia-person-info{padding:26px}#integral-about .ia-person .ia-bio{font-size:15px}}@media(prefers-reduced-motion:reduce){#integral-about *{transition:none!important}}