@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Oswald:wght@400;500;600&display=swap");.elementor-2272 .elementor-element.elementor-element-e8864ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}#falbouw-home{--red:#e10600;--red-dark:#b90804;--ink:#080a0c;--ink-soft:#111519;--paper:#f3f1ed;--line:rgba(10,12,14,.14);--white:#fff;--muted:#686c70}#falbouw-home *{box-sizing:border-box}#falbouw-home{scroll-behavior:smooth;background:var(--ink)}#falbouw-home{margin:0;background:var(--paper);color:var(--ink);font-family:"Manrope",Arial,sans-serif;overflow-x:hidden}#falbouw-home a{color:inherit;text-decoration:none}#falbouw-home button,#falbouw-home input,#falbouw-home textarea{font:inherit}#falbouw-home svg{width:1.15em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#falbouw-home{min-height:100vh;overflow:clip}#falbouw-home .section-shell{width:min(1380px, calc(100% - 96px));margin-inline:auto}#falbouw-home .eyebrow{margin:0 0 20px;color:#373b3f;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}#falbouw-home .eyebrow.red{color:#ff4b46}#falbouw-home .section-label{display:flex;align-items:center;gap:14px;color:#666b70;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}#falbouw-home .section-label span{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;color:var(--red)}#falbouw-home .section-label.light{color:#8e9499}#falbouw-home .section-label.light span{border-color:rgba(255,255,255,.17);color:#ff514c}#falbouw-home .preloader{position:fixed;inset:0;z-index:999;display:grid;place-content:center;justify-items:center;background:#07090b;transition:opacity .6s ease,visibility .6s ease}#falbouw-home .preloader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}#falbouw-home .preloader img{width:170px;height:auto;margin-bottom:30px}#falbouw-home .preloader__line{width:190px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}#falbouw-home .preloader__line span{display:block;height:100%;background:var(--red);transition:width .2s ease}#falbouw-home .preloader p{margin:13px 0 0;color:#777d83;font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}#falbouw-home .site-header{position:fixed;z-index:100;top:18px;left:50%;display:grid;grid-template-columns:190px 1fr 190px;align-items:center;width:min(1420px, calc(100% - 40px));height:76px;padding:0 12px 0 26px;border:1px solid rgba(255,255,255,.13);border-radius:6px;background:rgba(6,8,10,.62);box-shadow:0 18px 60px rgba(0,0,0,.18);backdrop-filter:blur(16px);transform:translateX(-50%)}#falbouw-home .brand{width:126px;height:60px;display:flex;align-items:center}#falbouw-home .brand img{width:126px;height:auto}#falbouw-home .desktop-nav{display:flex;align-items:center;justify-content:center;gap:clamp(24px,3vw,50px);color:rgba(255,255,255,.82);font-size:12px;font-weight:700}#falbouw-home .desktop-nav a{position:relative;padding:10px 0;transition:color .25s ease}#falbouw-home .desktop-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:3px;height:1px;background:var(--red);transition:right .25s ease}#falbouw-home .desktop-nav a:hover{color:#fff}#falbouw-home .desktop-nav a:hover:after{right:0}#falbouw-home .header-cta{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;border-radius:3px;background:var(--red);color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:background .25s,transform .25s}#falbouw-home .header-cta:hover{background:#ff1c15;transform:translateY(-1px)}#falbouw-home .menu-button,#falbouw-home .mobile-nav{display:none}#falbouw-home .scroll-hero{position:relative;height:440svh;min-height:2600px;background:#050709}#falbouw-home .scroll-hero__sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#050709}#falbouw-home .hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#falbouw-home .hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,3,5,.86) 0%,rgba(1,3,5,.56) 35%,rgba(1,3,5,.06) 67%,rgba(1,3,5,.24) 100%),linear-gradient(0deg,rgba(1,3,5,.34),transparent 38%)}#falbouw-home .hero-grid{position:absolute;inset:0;opacity:.08;background-image:linear-gradient(rgba(255,255,255,.45) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.45) 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(90deg,#000,transparent 62%)}#falbouw-home .hero-kicker{position:absolute;z-index:3;top:130px;left:max(48px, calc((100vw - 1380px)/2));display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.65);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}#falbouw-home .hero-kicker span{width:26px;height:1px;background:var(--red)}#falbouw-home .hero-copy{position:absolute;z-index:3;top:50%;left:max(48px, calc((100vw - 1380px)/2));width:min(720px, 50vw);opacity:0;pointer-events:none;transform:translateY(calc(-44% + 32px));transition:opacity .65s ease,transform .75s cubic-bezier(.2,.75,.2,1)}#falbouw-home .hero-copy.is-active{opacity:1;pointer-events:auto;transform:translateY(-44%)}#falbouw-home .hero-copy>p{margin:0 0 19px;color:#ff4a45;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}#falbouw-home .hero-copy h1,#falbouw-home .hero-copy h2{margin:0 0 26px;color:#fff;font-family:"Oswald",Impact,sans-serif;font-size:clamp(62px, 6.2vw, 108px);font-weight:500;line-height:.96;letter-spacing:-.025em;text-transform:uppercase}#falbouw-home .hero-copy h2{font-size:clamp(56px,5.65vw,98px)}#falbouw-home .hero-copy h1 em,#falbouw-home .hero-copy h2 em{color:var(--red);font-style:normal}#falbouw-home .hero-copy>span{display:block;max-width:520px;color:rgba(255,255,255,.76);font-size:15px;line-height:1.8}#falbouw-home .hero-copy--two{left:auto;right:max(48px, calc((100vw - 1380px)/2));text-align:right}#falbouw-home .hero-copy--two>span{margin-left:auto}#falbouw-home .hero-copy--three{top:53%}#falbouw-home .hero-copy--final{top:53%;left:50%;width:min(900px, 84vw);text-align:center;transform:translate(-50%,calc(-44% + 32px))}#falbouw-home .hero-copy--final.is-active{transform:translate(-50%,-44%)}#falbouw-home .hero-copy--final>span{margin-inline:auto}#falbouw-home .hero-copy--final a{display:inline-flex;align-items:center;gap:13px;margin-top:34px;padding:18px 25px;border-radius:3px;background:var(--red);color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#falbouw-home .hero-progress{position:absolute;z-index:4;right:40px;bottom:30px;left:40px;height:2px;background:rgba(255,255,255,.18)}#falbouw-home .hero-progress span{display:block;width:100%;height:100%;background:var(--red);transform-origin:left}#falbouw-home .scroll-hint{position:absolute;z-index:4;right:42px;bottom:50px;display:flex;align-items:center;gap:13px;color:rgba(255,255,255,.72);transition:opacity .3s}#falbouw-home .scroll-hint.is-hidden{opacity:0}#falbouw-home .scroll-hint span{font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}#falbouw-home .scroll-hint i{position:relative;width:18px;height:28px;border:1px solid rgba(255,255,255,.5);border-radius:10px}#falbouw-home .scroll-hint i:after{content:"";position:absolute;top:5px;left:50%;width:2px;height:5px;border-radius:2px;background:#fff;transform:translateX(-50%);animation:scrollDot 1.6s infinite}@keyframes scrollDot{0%{opacity:0;transform:translate(-50%,0)}30%{opacity:1}100%{opacity:0;transform:translate(-50%,9px)}}#falbouw-home .ticker{overflow:hidden;background:var(--red);color:#fff}#falbouw-home .ticker__track{display:flex;width:max-content;animation:ticker 28s linear infinite;will-change:transform}#falbouw-home .ticker__group{display:flex;align-items:center;justify-content:space-around;flex-shrink:0;width:max-content;min-width:100vw;gap:28px;padding:20px 28px}#falbouw-home .ticker span{font-family:"Oswald",Impact,sans-serif;font-size:18px;font-weight:500;letter-spacing:.035em;text-transform:uppercase}#falbouw-home .ticker i{width:6px;height:6px;border:1px solid #fff;transform:rotate(45deg)}@keyframes ticker{to{transform:translateX(-50%)}}#falbouw-home .intro{padding-top:130px;padding-bottom:130px}#falbouw-home .intro__content{display:grid;grid-template-columns:1.35fr .65fr;column-gap:90px;margin:68px 0 95px 16%}#falbouw-home .intro__content>.eyebrow{grid-column:1/-1}#falbouw-home .intro h2,#falbouw-home .process h2,#falbouw-home .why h2{margin:0;font-family:"Oswald",Impact,sans-serif;font-size:clamp(52px,5.2vw,88px);font-weight:500;line-height:1.04;letter-spacing:-.025em;text-transform:uppercase}#falbouw-home .intro h2 em,#falbouw-home .process h2 em,#falbouw-home .why h2 em{color:var(--red);font-style:normal}#falbouw-home .intro__body{align-self:end;padding-bottom:7px}#falbouw-home .intro__body p{margin:0 0 30px;color:#555b60;font-size:15px;line-height:1.85}#falbouw-home .text-link{display:inline-flex;align-items:center;gap:13px;padding-bottom:7px;border-bottom:1px solid #222;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#falbouw-home .stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#falbouw-home .stats div{display:flex;flex-direction:column;gap:4px;padding:35px 28px;border-right:1px solid var(--line)}#falbouw-home .stats div:last-child{border:0}#falbouw-home .stats strong{font-family:"Oswald",Impact,sans-serif;font-size:52px;font-weight:500;line-height:1}#falbouw-home .stats span{color:#767b80;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}#falbouw-home .services{padding:130px 0 140px;background:var(--ink);color:#fff}#falbouw-home .section-heading{display:grid;grid-template-columns:.36fr .64fr;gap:40px;align-items:start}#falbouw-home .section-heading h2{max-width:900px;margin:0;font-family:"Oswald",Impact,sans-serif;font-size:clamp(48px,4.7vw,78px);font-weight:500;line-height:1.06;letter-spacing:-.02em;text-transform:uppercase}#falbouw-home .service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:78px}#falbouw-home .service-card{position:relative;min-height:480px;padding:34px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.015));transition:border .3s,transform .3s,background .3s}#falbouw-home .service-card:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .35s}#falbouw-home .service-card:hover{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.065);transform:translateY(-6px)}#falbouw-home .service-card:hover:after{transform:scaleX(1)}#falbouw-home .service-card__top{display:flex;justify-content:space-between;align-items:center;color:#777e84;font-size:11px;font-weight:800}#falbouw-home .service-card__top i{width:48px;height:1px;background:var(--red)}#falbouw-home .service-card h3{margin:72px 0 22px;font-family:"Oswald",Impact,sans-serif;font-size:38px;font-weight:500;text-transform:uppercase}#falbouw-home .service-card>p{margin:0;color:#9ba0a5;font-size:14px;line-height:1.8}#falbouw-home .service-card__tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:28px}#falbouw-home .service-card__tags span{padding:8px 10px;border:1px solid rgba(255,255,255,.13);border-radius:2px;color:#b8bdc1;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#falbouw-home .service-card>a{position:absolute;right:34px;bottom:32px;left:34px;display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);color:#fff;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}#falbouw-home .process{padding-top:130px;padding-bottom:140px}#falbouw-home .process__intro{display:grid;grid-template-columns:1fr .42fr;gap:100px;align-items:end;margin:68px 0 80px 16%}#falbouw-home .process__intro>p{margin:0 0 8px;color:#5d6266;font-size:15px;line-height:1.85}#falbouw-home .process-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr)}#falbouw-home .process-grid:before{content:"";position:absolute;top:55px;right:0;left:0;height:1px;background:#c9c7c3}#falbouw-home .process-grid article{position:relative;min-height:250px;padding:0 30px 0 0}#falbouw-home .process-grid article>span{color:#8a8f93;font-size:11px;font-weight:800}#falbouw-home .process-dot{position:relative;z-index:1;width:11px;height:11px;margin:30px 0 38px;border:3px solid var(--paper);border-radius:50%;background:var(--red);box-shadow:0 0 0 1px var(--red)}#falbouw-home .process-grid h3{margin:0 0 15px;font-family:"Oswald",Impact,sans-serif;font-size:25px;font-weight:500;text-transform:uppercase}#falbouw-home .process-grid p{max-width:250px;margin:0;color:#696e72;font-size:13px;line-height:1.75}#falbouw-home .sectors{padding:130px 0 140px;background:var(--ink-soft);color:#fff}#falbouw-home .sectors__head{margin:66px 0 76px 16%}#falbouw-home .sectors__head h2{max-width:900px;margin:0;font-family:"Oswald",Impact,sans-serif;font-size:clamp(50px,5vw,84px);font-weight:500;line-height:1.04;letter-spacing:-.025em;text-transform:uppercase}#falbouw-home .sectors__head h2 em{color:var(--red);font-style:normal}#falbouw-home .sector-list{border-top:1px solid rgba(255,255,255,.15)}#falbouw-home .sector-list article{display:grid;grid-template-columns:90px 1fr 1fr 38px;gap:30px;align-items:center;min-height:118px;border-bottom:1px solid rgba(255,255,255,.15);transition:padding .3s,background .3s}#falbouw-home .sector-list article:hover{padding-inline:18px;background:rgba(255,255,255,.04)}#falbouw-home .sector-list article>span{color:#62686d;font-size:11px;font-weight:800}#falbouw-home .sector-list h3{margin:0;font-family:"Oswald",Impact,sans-serif;font-size:34px;font-weight:500;text-transform:uppercase}#falbouw-home .sector-list p{margin:0;color:#8e9499;font-size:13px;line-height:1.65}#falbouw-home .sector-list svg{color:var(--red);font-size:24px;transition:transform .3s}#falbouw-home .sector-list article:hover svg{transform:translateX(5px)}#falbouw-home .why{padding-top:130px;padding-bottom:140px}#falbouw-home .why__layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:110px;margin:70px 0 0 16%}#falbouw-home .why__title{position:sticky;top:130px;align-self:start}#falbouw-home .why__items{border-top:1px solid var(--line)}#falbouw-home .why__items article{display:grid;grid-template-columns:42px 1fr;gap:22px;padding:30px 0;border-bottom:1px solid var(--line)}#falbouw-home .why__items svg,#falbouw-home .why__items b{display:grid;width:34px;height:34px;padding:8px;border-radius:50%;background:var(--red);color:#fff}#falbouw-home .why__items h3{margin:2px 0 8px;font-size:15px;font-weight:800}#falbouw-home .why__items p{margin:0;color:#686d71;font-size:13px;line-height:1.7}#falbouw-home .contact{position:relative;overflow:hidden;padding:145px 0 95px;background:var(--red);color:#fff}#falbouw-home .contact:before{content:"";position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.45) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.45) 1px,transparent 1px);background-size:70px 70px}#falbouw-home .contact__orb{position:absolute;right:-10vw;bottom:-32vw;width:65vw;aspect-ratio:1;border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 0 0 8vw rgba(255,255,255,.025),0 0 0 16vw rgba(255,255,255,.018)}#falbouw-home .contact__inner{position:relative;text-align:center}#falbouw-home .contact .eyebrow{color:rgba(255,255,255,.7)}#falbouw-home .contact h2{margin:0;font-family:"Oswald",Impact,sans-serif;font-size:clamp(62px,7.2vw,118px);font-weight:500;line-height:.98;letter-spacing:-.025em;text-transform:uppercase}#falbouw-home .contact h2 em{color:#090b0d;font-style:normal}#falbouw-home .contact__actions{display:flex;justify-content:center;gap:10px;margin-top:48px}#falbouw-home .button-primary,#falbouw-home .button-ghost{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:210px;height:58px;padding:0 24px;border:1px solid #090b0d;border-radius:3px;background:#090b0d;color:#fff;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}#falbouw-home .button-ghost{border-color:rgba(255,255,255,.5);background:0 0}#falbouw-home .contact__meta{display:flex;justify-content:center;gap:35px;margin-top:80px;color:rgba(255,255,255,.72);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#falbouw-home .contact__meta span:before{content:"";display:inline-block;width:5px;height:5px;margin-right:9px;border-radius:50%;background:#fff;vertical-align:1px}#falbouw-home footer{padding:80px 0 28px;background:#07090b;color:#fff}#falbouw-home .footer__top{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding-bottom:70px}#falbouw-home .footer__top img{width:150px}#falbouw-home .footer__top p{max-width:320px;margin:0;color:#8a9095;font-size:13px;line-height:1.7}#falbouw-home .footer__top>div{display:flex;flex-direction:column;gap:9px;justify-self:end;font-size:13px;font-weight:700;text-align:right}#falbouw-home .footer__bottom{display:grid;grid-template-columns:1fr 1fr 1fr;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);color:#656b70;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#falbouw-home .footer__bottom>span:nth-child(2){text-align:center}#falbouw-home .footer__bottom>div{display:flex;gap:22px;justify-self:end}@media (max-width:1024px){#falbouw-home .section-shell{width:min(100% - 48px, 900px)}#falbouw-home .site-header{grid-template-columns:150px 1fr 160px}#falbouw-home .desktop-nav{gap:18px}#falbouw-home .intro__content,#falbouw-home .process__intro,#falbouw-home .sectors__head,#falbouw-home .why__layout{margin-left:0}#falbouw-home .intro__content{grid-template-columns:1fr .55fr;gap:45px}#falbouw-home .service-grid{grid-template-columns:1fr}#falbouw-home .service-card{min-height:390px}#falbouw-home .process-grid{grid-template-columns:repeat(2,1fr);gap:40px 0}#falbouw-home .process-grid:before{display:none}#falbouw-home .process-dot{margin:18px 0 25px}#falbouw-home .why__layout{gap:60px}}@media (max-width:767px){#falbouw-home .section-shell{width:calc(100% - 36px)}#falbouw-home .site-header{top:10px;grid-template-columns:1fr auto;width:calc(100% - 20px);height:62px;padding:0 12px 0 16px}#falbouw-home .brand,#falbouw-home .brand img{width:102px}#falbouw-home .desktop-nav,#falbouw-home .header-cta{display:none}#falbouw-home .menu-button{position:relative;z-index:2;display:block;width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:3px;background:rgba(255,255,255,.04)}#falbouw-home .menu-button span{position:absolute;left:11px;width:19px;height:1px;background:#fff;transition:transform .25s,top .25s}#falbouw-home .menu-button span:first-child{top:16px}#falbouw-home .menu-button span:last-child{top:24px}#falbouw-home .menu-button.is-open span:first-child{top:20px;transform:rotate(45deg)}#falbouw-home .menu-button.is-open span:last-child{top:20px;transform:rotate(-45deg)}#falbouw-home .mobile-nav{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:90px 28px 35px;background:rgba(6,8,10,.98);opacity:0;visibility:hidden;transition:.3s}#falbouw-home .mobile-nav.is-open{opacity:1;visibility:visible}#falbouw-home .mobile-nav a{color:#fff;font-family:"Oswald",Impact,sans-serif;font-size:34px;text-transform:uppercase}#falbouw-home .mobile-nav__cta{margin-top:14px;padding:16px 18px;border-radius:3px;background:var(--red);font-family:"Manrope",Arial,sans-serif !important;font-size:11px !important;font-weight:800;text-align:center}#falbouw-home .scroll-hero{height:400svh;min-height:2300px}#falbouw-home .hero-video{object-position:center center}#falbouw-home .hero-shade{background:linear-gradient(0deg,rgba(1,3,5,.8) 0%,rgba(1,3,5,.18) 58%,rgba(1,3,5,.45) 100%)}#falbouw-home .hero-grid{opacity:.055;background-size:54px 54px;mask-image:linear-gradient(0deg,#000,transparent 80%)}#falbouw-home .hero-kicker{top:94px;left:20px;font-size:8px}#falbouw-home .hero-copy,#falbouw-home .hero-copy--two,#falbouw-home .hero-copy--three{top:auto;right:20px;bottom:90px;left:20px;width:auto;text-align:left;transform:translateY(25px)}#falbouw-home .hero-copy.is-active,#falbouw-home .hero-copy--two.is-active,#falbouw-home .hero-copy--three.is-active{transform:translateY(0)}#falbouw-home .hero-copy>p{margin-bottom:12px;font-size:9px}#falbouw-home .hero-copy h1,#falbouw-home .hero-copy h2{margin-bottom:17px;font-size:clamp(46px,14vw,64px);line-height:1}#falbouw-home .hero-copy>span{max-width:90%;font-size:12px;line-height:1.65}#falbouw-home .hero-copy--two>span{margin-left:0}#falbouw-home .hero-copy--final{top:54%;right:18px;bottom:auto;left:50%;width:calc(100% - 36px);text-align:center;transform:translate(-50%,calc(-50% + 25px))}#falbouw-home .hero-copy--final.is-active{transform:translate(-50%,-50%)}#falbouw-home .hero-copy--final h2{font-size:clamp(43px,13vw,60px)}#falbouw-home .hero-copy--final>span{max-width:100%}#falbouw-home .hero-copy--final a{margin-top:25px;padding:15px 18px;font-size:9px}#falbouw-home .hero-progress{right:18px;bottom:22px;left:18px}#falbouw-home .scroll-hint{right:20px;bottom:40px}#falbouw-home .scroll-hint span{font-size:8px}#falbouw-home .ticker__group{gap:20px;padding-block:16px}#falbouw-home .ticker span{font-size:15px}#falbouw-home .intro,#falbouw-home .process,#falbouw-home .why{padding-top:90px;padding-bottom:90px}#falbouw-home .intro__content{display:block;margin:50px 0 65px}#falbouw-home .intro h2,#falbouw-home .process h2,#falbouw-home .why h2{font-size:47px;line-height:1.04}#falbouw-home .intro__body{margin-top:30px}#falbouw-home .stats{grid-template-columns:1fr 1fr}#falbouw-home .stats div{padding:25px 16px}#falbouw-home .stats div:nth-child(2){border-right:0}#falbouw-home .stats strong{font-size:42px}#falbouw-home .services,#falbouw-home .sectors{padding:90px 0}#falbouw-home .section-heading{display:block}#falbouw-home .section-heading>div:last-child,#falbouw-home .sectors__head{margin-top:48px}#falbouw-home .section-heading h2,#falbouw-home .sectors__head h2{font-size:46px}#falbouw-home .service-grid{margin-top:50px}#falbouw-home .service-card{min-height:430px;padding:27px 24px}#falbouw-home .service-card h3{margin-top:55px}#falbouw-home .service-card>a{right:24px;bottom:25px;left:24px}#falbouw-home .process__intro{display:block;margin:50px 0 65px}#falbouw-home .process__intro>p{margin-top:28px}#falbouw-home .process-grid{grid-template-columns:1fr;gap:38px}#falbouw-home .process-grid article{min-height:0;padding:0 0 0 24px;border-left:1px solid #cbc9c5}#falbouw-home .process-dot{position:absolute;top:31px;left:-6px}#falbouw-home .process-grid h3{margin-top:24px}#falbouw-home .sector-list article{grid-template-columns:36px 1fr 22px;gap:12px;min-height:100px}#falbouw-home .sector-list p{display:none}#falbouw-home .sector-list h3{font-size:27px}#falbouw-home .sector-list svg{font-size:19px}#falbouw-home .why__layout{display:block;margin-top:50px}#falbouw-home .why__title{position:static}#falbouw-home .why__items{margin-top:50px}#falbouw-home .contact{padding:105px 0 70px}#falbouw-home .contact h2{font-size:54px}#falbouw-home .contact__actions{flex-direction:column}#falbouw-home .button-primary,#falbouw-home .button-ghost{width:100%}#falbouw-home .contact__meta{flex-direction:column;gap:12px;margin-top:55px}#falbouw-home footer{padding-top:60px}#falbouw-home .footer__top{grid-template-columns:1fr;gap:28px;padding-bottom:45px}#falbouw-home .footer__top>div{justify-self:start;text-align:left}#falbouw-home .footer__bottom{grid-template-columns:1fr;gap:13px}#falbouw-home .footer__bottom>span:nth-child(2){text-align:left}#falbouw-home .footer__bottom>div{justify-self:start}}@media (prefers-reduced-motion:reduce){#falbouw-home{scroll-behavior:auto}#falbouw-home .ticker__track,#falbouw-home .scroll-hint i:after{animation:none}#falbouw-home .hero-copy,#falbouw-home .service-card,#falbouw-home .sector-list article{transition:none}}