:root{--ifume-ink:#101010;--ifume-soft:#f5f2ec;--ifume-line:#ded8ce;--ifume-muted:#6d6a65;--ifume-accent:#b69a66;--ifume-white:#fff}@media(max-width:1024px){[data-ifume-mobile-logo-hidden="1"]{display:none!important}}.ifume-service-areas-footer{box-sizing:border-box;width:100%;background:#171717;color:#fff;padding:54px 24px;border-top:1px solid #292929}.ifume-service-areas-footer *{box-sizing:border-box}.ifume-service-areas-footer-wrap{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:58px;align-items:start}.ifume-service-areas-footer span{display:block;font-size:10px;letter-spacing:.16em;color:#d6bf96;font-weight:850;margin-bottom:10px}.ifume-service-areas-footer h2{font-size:clamp(27px,3vw,40px)!important;line-height:1.08!important;letter-spacing:-.03em!important;color:#fff!important;margin:0 0 12px!important}.ifume-service-areas-footer p{font-size:15px!important;line-height:1.7!important;color:#bcb6ad!important;margin:0!important;max-width:480px}.ifume-service-areas-footer nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ifume-service-areas-footer a{display:flex;align-items:center;min-height:45px;padding:10px 13px;border:1px solid #333;border-radius:10px;color:#e8e3da!important;text-decoration:none!important;font-size:14px;font-weight:650;background:#1d1d1d}.ifume-service-areas-footer a:hover{border-color:#b69a66;background:#24211c;color:#fff!important}.ifume-service-areas-footer a.is-hub{border-color:#7c6844;background:#2b261e;color:#e8d4ad!important}.ifume-knowledge-footer{box-sizing:border-box;width:100%;background:#101010;color:#fff;padding:50px 24px;border-top:1px solid #2a2a2a}.ifume-knowledge-footer *{box-sizing:border-box}.ifume-knowledge-footer-wrap{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(270px,.78fr) minmax(0,1.22fr);gap:54px;align-items:start}.ifume-knowledge-footer-intro>span{display:block;font-size:10px;letter-spacing:.17em;color:#d6bf96;font-weight:850;margin-bottom:10px}.ifume-knowledge-footer h2{font-size:clamp(28px,3vw,42px)!important;line-height:1.06!important;letter-spacing:-.035em!important;color:#fff!important;margin:0 0 12px!important}.ifume-knowledge-footer p{font-size:15px!important;line-height:1.72!important;color:#bdb7ae!important;margin:0!important;max-width:500px}.ifume-knowledge-footer nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ifume-knowledge-footer nav a{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:74px;padding:16px 17px;border:1px solid #333;border-radius:12px;background:#1a1a1a;color:#f0ece5!important;text-decoration:none!important}.ifume-knowledge-footer nav a strong{font-size:14px;line-height:1.3;color:inherit}.ifume-knowledge-footer nav a span{flex:0 0 auto;font-size:12px;color:#c9b184}.ifume-knowledge-footer nav a:hover{border-color:#9f8353;background:#211e19;color:#fff!important}.ifume-knowledge-footer nav a.is-primary{grid-column:1/-1;min-height:86px;border-color:#7c6844;background:linear-gradient(135deg,#2b261e,#1d1b18);color:#ead7b4!important}.ifume-knowledge-footer nav a.is-primary strong{font-size:17px}.ifume-app-band,.ifume-app-band *{box-sizing:border-box}.ifume-app-band{--ifume-app-gold:#b79b67;position:relative;z-index:2;width:100%;background:linear-gradient(110deg,#f7f5f0 0%,#f1eee7 58%,#f8f6f1 100%);border-top:1px solid rgb(183 155 103 / .42);border-bottom:1px solid rgb(70 62 49 / .13);color:#191817;box-shadow:inset 0 1px 0 rgb(255 255 255 / .72);font-family:inherit}.ifume-app-band__inner{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:30px 0;display:flex;align-items:center;justify-content:space-between;gap:32px}.ifume-app-band__copy{display:flex;align-items:flex-start;gap:18px;min-width:0}.ifume-app-band__copy>div{min-width:0}.ifume-app-band__title{display:block;margin:0 0 5px;color:#171614;font-size:22px;line-height:1.2;letter-spacing:-.015em}.ifume-app-band p{margin:0;max-width:670px;color:#625e57;font-size:14px;line-height:1.6}.ifume-app-kicker{flex:0 0 auto;display:inline-flex;align-items:center;min-height:29px;padding:6px 11px;border:1px solid rgb(159 126 67 / .42);border-radius:999px;color:#735a2f;background:rgb(183 155 103 / .12);font-size:11px;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ifume-app-band__actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.ifume-app-store-btn{display:inline-flex;align-items:center;gap:11px;min-height:58px;min-width:185px;padding:10px 16px;border:1px solid rgb(255 255 255 / .16);border-radius:14px;background:#050607;color:#fff!important;text-decoration:none!important;box-shadow:0 12px 30px rgb(0 0 0 / .16);transition:transform .18s ease,border-color .18s ease,background .18s ease}.ifume-app-store-btn:hover{transform:translateY(-1px);border-color:rgb(183 155 103 / .7);background:#111317;color:#fff!important}.ifume-app-store-btn span{display:flex;flex-direction:column;line-height:1.05}.ifume-app-store-btn small{margin-bottom:3px;color:#c7c7c7;font-size:10px}.ifume-app-store-btn strong{color:#fff;font-size:14px;font-weight:700}.ifume-app-store-btn--compact{min-width:164px;min-height:54px;padding:9px 13px;border-radius:12px;box-shadow:0 9px 22px rgb(31 27 21 / .14)}.ifume-app-store-btn--compact strong{font-size:13px}.ifume-app-store-icon{flex:0 0 24px;width:24px;height:24px;fill:currentColor}.ifume-app-learn{padding:8px 4px;color:#806330!important;font-size:13px;font-weight:800;white-space:nowrap;text-decoration:none!important}.ifume-app-learn:hover{color:#2f2618!important}@media(max-width:980px){.ifume-app-band__inner{align-items:flex-start;flex-direction:column;gap:18px}.ifume-app-band__actions{justify-content:flex-start}}@media(max-width:900px){.ifume-service-areas-footer-wrap,.ifume-knowledge-footer-wrap{grid-template-columns:1fr;gap:30px}.ifume-service-areas-footer nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.ifume-app-band__inner{width:min(100% - 36px,1180px);padding:24px 0}.ifume-app-band__copy{display:block}.ifume-app-band__copy .ifume-app-kicker{margin-bottom:12px}.ifume-app-band__title{font-size:19px}.ifume-app-band p{font-size:13px}.ifume-app-band__actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ifume-app-store-btn--compact{width:100%;min-width:0}.ifume-app-learn{grid-column:1/-1;padding-top:6px}}@media(max-width:560px){.ifume-service-areas-footer,.ifume-knowledge-footer{padding:42px 18px}.ifume-service-areas-footer nav,.ifume-knowledge-footer nav{grid-template-columns:1fr}.ifume-knowledge-footer nav a.is-primary{grid-column:auto}.ifume-knowledge-footer nav a{min-height:auto}}@media(max-width:767px){.ifume-service-areas-footer,.ifume-knowledge-footer,.ifume-app-band{content-visibility:auto;contain-intrinsic-size:auto 520px}}@media(prefers-reduced-motion:reduce){.ifume-app-store-btn{transition:none}.ifume-app-store-btn:hover{transform:none}}.ifms-showcase .ifms-tabs .ifms-tab:not(.is-active)>span{color:#9ca3a5!important}.ifms-showcase .ifms-primary{background-color:#d6aa56!important}.elementor-137 .elementor-element.elementor-element-720db9e8:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-720db9e8>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-3642 .elementor-element.elementor-element-28791ccd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3642 .elementor-element.elementor-element-28791ccd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:none!important}