.sfpk-fullwidth-page #sidebar{display:none!important}.sfpk-fullwidth-page #left-area{width:100%!important;padding-right:0!important}.sfpk-fullwidth-page #main-content .container:before{display:none!important}.sfpk-fullwidth-page .entry-title{display:none}.sfpk-fullwidth-page #main-content .container{width:100%;max-width:none;padding-top:0}.sfpk-fullwidth-page .et_post_meta_wrapper{display:none}.sfa{--ink:#192131;--night:#202734;--paper:#f2eee4;--white:#fffefa;--copper:#ae5d2e;--line:#d7d0c2;--muted:#596171;color:var(--ink);font-family:Arial,sans-serif}.sfa *{box-sizing:border-box}.sfa h1,.sfa h2,.sfa h3{font-family:Georgia,serif;font-weight:400}.sfa-hero{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(45px,8vw,130px);align-items:end;padding:clamp(80px,10vw,150px) clamp(24px,9vw,145px);background:var(--paper)}.sfa-hero h1{max-width:920px;margin:0;font-size:clamp(50px,6.2vw,92px);line-height:.98;letter-spacing:-.04em}.sfa-hero>p{max-width:560px;margin:0 0 8px;color:var(--muted);font-size:19px;line-height:1.7}.sfa-approach{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(55px,9vw,150px);padding:clamp(80px,10vw,150px) clamp(24px,9vw,145px);background:var(--white)}.sfa-heading h2{margin:0;font-size:clamp(40px,4.5vw,66px);line-height:1.06}.sfa-steps{display:grid;grid-template-columns:1fr 1fr;gap:50px 42px}.sfa-steps article{padding-top:20px;border-top:2px solid var(--copper)}.sfa-steps span,.sfa-service-grid>article>span{color:var(--copper);font-size:11px;font-weight:bold;letter-spacing:.17em}.sfa-steps h3{margin:17px 0 12px;font-size:27px}.sfa-steps p{margin:0;color:var(--muted);line-height:1.65}.sfa-services{padding:clamp(80px,10vw,150px) clamp(24px,9vw,145px);background:var(--night);color:#fff}.sfa-services-intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:70px}.sfa-services-intro h2{margin:0;font-size:clamp(44px,5.2vw,75px);line-height:1}.sfa-services-intro>p:last-child{max-width:510px;justify-self:end;color:#c5c8d0;font-size:18px;line-height:1.65}.sfa-service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #4b5260;border-left:1px solid #4b5260}.sfa-service-grid article{min-height:330px;padding:36px;border-right:1px solid #4b5260;border-bottom:1px solid #4b5260}.sfa-service-grid h3{margin:25px 0 16px;font-size:31px;line-height:1.08}.sfa-service-grid p{color:#c5c8d0;line-height:1.65}.sfa-service-grid strong{display:block;margin-top:26px;color:#fff;font-size:12px;line-height:1.6}.sfa-service-cta{background:var(--copper)}.sfa-service-cta .sfpk-kicker{color:#fff}.sfa-service-cta h3{font-size:36px}.sfa-service-cta a{display:inline-block;margin-top:25px;color:#fff;font-weight:bold;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.6);padding-bottom:7px}.sfa-closing{display:flex;align-items:end;justify-content:space-between;gap:40px;padding:clamp(70px,8vw,115px) clamp(24px,9vw,145px);background:var(--paper)}.sfa-closing h2{max-width:850px;margin:0;font-size:clamp(40px,5vw,70px);line-height:1}.sfa-closing>a{flex:none;padding:16px 25px;border-radius:999px;background:var(--copper);color:#fff;text-decoration:none}@media(max-width:950px){.sfa-hero,.sfa-approach,.sfa-services-intro{grid-template-columns:1fr}.sfa-hero{align-items:start}.sfa-services-intro>p:last-child{justify-self:start}.sfa-service-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.sfa-hero,.sfa-approach,.sfa-services,.sfa-closing{padding:70px 20px}.sfa-hero h1{font-size:50px}.sfa-steps,.sfa-service-grid{grid-template-columns:1fr}.sfa-closing{align-items:flex-start;flex-direction:column}.sfa-service-grid article{min-height:auto;padding:30px 24px}}
