.tech-in-motion-page{--wave-abstract:url(/ifma-assets/executive-council-wave-abstract.jpg);--wave-dark:url(/ifma-assets/executive-council-wave-dark.jpg)}.tech-in-motion-page .btsec{position:relative;overflow:hidden;background:var(--bg-white)}.tech-in-motion-page .btsec:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--wave-abstract) center top /125% auto repeat-y;opacity:.26}.tech-in-motion-page .btsec>.container{position:relative;z-index:2}.tech-in-motion-page #bldc:before{background:var(--wave-abstract) center center /cover no-repeat;opacity:.16;transform:scaleX(-1)}.tech-in-motion-page #blades:before{background:var(--wave-abstract) center top /125% auto repeat-y;opacity:.26}.tech-in-motion-page #design:before{background:var(--wave-abstract) center top /125% auto repeat-y;opacity:.24}.tech-in-motion-page .btsec-tint{background:linear-gradient(180deg,#EDF3FC,#E6EEFA);border-top:1px solid #dce6f6;border-bottom:1px solid #dce6f6}.tech-in-motion-page .btrow{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;max-width:1160px;margin:0 auto}.tech-in-motion-page .btrow.rev .btmedia{order:-1}.tech-in-motion-page .btcopy h2{font-size:clamp(26px,3.1vw,40px);font-weight:700;line-height:1.16}.tech-in-motion-page .btcopy h2 span{display:block;color:var(--gold-display)}.tech-in-motion-page .btcopy p{margin:0 0 20px;color:var(--text-muted);font-size:16.5px;line-height:1.95}.tech-in-motion-page .btcopy p:last-child{margin-bottom:0}.tech-in-motion-page .btcopy p b{color:var(--navy-text);font-weight:600}.tech-in-motion-page .btrule{margin:26px 0 0;padding-left:22px;border-left:3px solid var(--gold);color:var(--navy-text);font:600 clamp(16px,1.8vw,21px)/1.45 var(--font-oswald),sans-serif;letter-spacing:.8px;text-transform:uppercase}.tech-in-motion-page .btmedia{position:relative;margin:0;padding:14px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 14px 36px rgba(11,44,98,.09)}.tech-in-motion-page .btmedia:before{content:"";position:absolute;top:0;left:14px;right:14px;height:4px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,var(--gold),var(--gold-light));opacity:.75}.btmedia-hero img{max-height:400px!important;object-fit:contain}.tech-in-motion-page .btmedia img{width:100%;height:auto;object-fit:contain;border-radius:13px;background:#fff}.tech-in-motion-page .btmedia figcaption{margin-top:11px;padding-top:10px;border-top:1px solid var(--line);color:var(--gold-ink);font:600 12px var(--font-oswald),sans-serif;letter-spacing:1.6px;text-align:center;text-transform:uppercase}.tech-in-motion-page .btstats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1160px;margin:44px auto 0}.tech-in-motion-page .btstat{position:relative;overflow:hidden;padding:26px 26px 24px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 10px 30px rgba(11,44,98,.06)}.tech-in-motion-page .btstat:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--blue-accent),var(--gold))}.tech-in-motion-page .btstat .yr{display:block;margin-bottom:10px;color:var(--gold-ink);font:600 13px var(--font-oswald),sans-serif;letter-spacing:2px}.tech-in-motion-page .btstat .fig{display:block;color:var(--navy-text);font:700 clamp(38px,4.4vw,54px)/1 var(--font-oswald),sans-serif}.tech-in-motion-page .btstat p{margin:12px 0 0;color:var(--text-muted);font-size:14.5px;line-height:1.7}.tech-in-motion-page .btbody{max-width:1160px;margin:0 auto;padding:38px 46px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 14px 38px rgba(11,44,98,.07)}.tech-in-motion-page .btbody p{margin:0 auto 24px;color:var(--text-muted);font-size:16.5px;line-height:1.95;text-align:left}.tech-in-motion-page .btbody p:last-child{margin-bottom:0}.tech-in-motion-page .btquote{max-width:1160px;margin:30px auto 0;padding:22px 30px;border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:14px;background:#fff;box-shadow:0 8px 22px rgba(11,44,98,.05)}.tech-in-motion-page .btquote p{margin:0;color:var(--navy-text);font:500 clamp(16px,1.9vw,21px)/1.55 var(--font-oswald),sans-serif;letter-spacing:.4px;text-align:center}.tech-in-motion-page .btsec{padding:24px 0}.tech-in-motion-page .bldc-media,.tech-in-motion-page .btcopy,.tech-in-motion-page .btrow{min-width:0}.tech-in-motion-page .btrow.bldc-lead{align-items:start}.tech-in-motion-page .bldc-media{display:grid;gap:24px}.tech-in-motion-page .bldc-media>.btmedia{margin:0}.tech-in-motion-page .bldc-thumbs{display:grid;grid-template-columns:1fr;gap:20px;align-self:start;width:min(100%,520px);justify-self:center}.tech-in-motion-page .bldc-thumbs .btmedia{align-self:start;height:fit-content;padding:12px 24px 16px;border-radius:16px}.tech-in-motion-page .bldc-thumbs .btmedia:first-child{width:100%}.tech-in-motion-page .bldc-thumbs .btmedia:nth-child(2){width:72%;justify-self:center}.tech-in-motion-page .bldc-thumbs .btmedia img{width:100%;object-fit:contain;border-radius:9px}.tech-in-motion-page .bldc-thumbs .btmedia:first-child img{height:clamp(230px,20vw,290px)}.tech-in-motion-page .bldc-thumbs .btmedia:nth-child(2) img{height:clamp(120px,10vw,155px)}.tech-in-motion-page .bldc-thumbs .btmedia figcaption{margin-top:8px;padding-top:7px;font-size:10px;letter-spacing:1px}.tech-in-motion-page .bldc-points{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px;margin:24px 0 0;padding:0;list-style:none;color:var(--navy-text);font:600 13px/1.4 var(--font-oswald),sans-serif;letter-spacing:.7px;text-transform:uppercase}.tech-in-motion-page .bldc-points li{position:relative;padding-left:18px}.tech-in-motion-page .bldc-points li:before{content:"";position:absolute;top:.48em;left:0;width:8px;height:8px;border-radius:50%;background:var(--gold)}.tech-in-motion-page .bldc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:24px auto 0;max-width:1160px}.tech-in-motion-page .bldc-cards-carousel{display:none}.tech-in-motion-page .bldc-card{padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 10px 30px rgba(11,44,98,.06)}.tech-in-motion-page .bldc-card .eyebrow{margin-bottom:12px}.tech-in-motion-page .bldc-card h3{margin:0 0 12px;font:700 22px/1.15 var(--font-oswald),sans-serif;text-transform:uppercase;color:var(--navy-text)}.tech-in-motion-page .bldc-card p{margin:0 0 14px;color:var(--text-muted);font-size:14px;line-height:1.75}.tech-in-motion-page .bldc-card p:last-child{margin-bottom:0}.tech-in-motion-page .blade-head{display:grid;grid-template-columns:.88fr 1.12fr;gap:24px;align-items:end;max-width:1160px;margin:0 auto 24px}.tech-in-motion-page .blade-head h2{margin:0;font-size:clamp(34px,3.5vw,48px);line-height:1.08}.tech-in-motion-page .blade-head h2 span{display:block;color:var(--gold-display)}.tech-in-motion-page .blade-head>p{margin:0;padding-left:26px;border-left:3px solid var(--gold);color:var(--text-muted);font-size:16px;line-height:1.8}.tech-in-motion-page .blade-band{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1160px;margin:0 auto}.tech-in-motion-page #blades{padding-top:64px}.tech-in-motion-page .blade-band .btmedia{margin:0}.tech-in-motion-page .blade-band img{width:100%;height:auto;object-fit:fill}.tech-in-motion-page .blade-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0 0 24px;padding:0 0 24px;list-style:none;border-bottom:1px solid var(--line)}.tech-in-motion-page .blade-specs li{min-width:0;padding:0 16px;border-left:3px solid var(--gold);color:var(--navy-text);font:600 16px/1.45 var(--font-oswald),sans-serif;letter-spacing:.6px;text-transform:uppercase}.tech-in-motion-page .blade-specs li:first-child{padding-left:16px}.tech-in-motion-page .blade-specs .k{display:block;margin-bottom:5px;color:var(--gold-ink);font:600 11px var(--font-oswald),sans-serif;letter-spacing:1.5px}.tech-in-motion-page .gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:24px auto 0;max-width:1160px}.tech-in-motion-page .gallery-mobile{display:none}.tech-in-motion-page .gal-item{margin:0;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 10px 26px rgba(11,44,98,.08)}.tech-in-motion-page .gal-ph{width:100%;max-width:100%;margin:0 auto;overflow:hidden;border:1px solid #d5deef;border-radius:10px;background:#fff}.tech-in-motion-page .gal-img{display:block;width:100%;object-fit:contain}.tech-in-motion-page .gal-item figcaption{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--line);color:var(--gold-ink);font:600 11px var(--font-oswald),sans-serif;letter-spacing:1.5px;text-align:center;text-transform:uppercase}.tech-in-motion-page .btcopy p{margin-bottom:24px}.tech-in-motion-page .btbody,.tech-in-motion-page .btquote,.tech-in-motion-page .btrule,.tech-in-motion-page .btstats{margin-top:24px}.tech-in-motion-page .sec-head{margin-bottom:24px}.tech-in-motion-page .btstats-carousel,.tech-in-motion-page .gallery-carousel{max-width:1160px;margin:24px auto 0;overflow:visible}.tech-in-motion-page .btstats-carousel .btstats,.tech-in-motion-page .gallery-carousel .gallery{display:flex;max-width:none;margin:0;overflow:visible}.tech-in-motion-page .btstats-carousel .btstats{padding-bottom:34px}.tech-in-motion-page .btstats-carousel .swiper-slide,.tech-in-motion-page .gallery-carousel .swiper-slide{height:auto}.tech-in-motion-page .btstats-carousel .btstat,.tech-in-motion-page .gallery-carousel .gal-item{height:100%}.tech-in-motion-page .btstats-carousel .swiper-pagination{bottom:0;display:flex;justify-content:center;gap:7px}.tech-in-motion-page .btstats-carousel .swiper-pagination-bullet{width:7px;height:7px;margin:0!important;background:rgba(11,44,98,.28);opacity:1;transition:width .25s ease,background .25s ease}.tech-in-motion-page .btstats-carousel .swiper-pagination-bullet-active{width:20px;border-radius:999px;background:var(--gold)}.tech-in-motion-page .gallery-carousel .swiper-pagination{display:none}@media (max-width:900px){.tech-in-motion-page #blades:before,.tech-in-motion-page #design:before{background-size:200% auto;opacity:.2}.tech-in-motion-page .btrow{grid-template-columns:1fr;gap:32px}.tech-in-motion-page .btrow .btmedia,.tech-in-motion-page .btrow.rev .btmedia{order:-1}.tech-in-motion-page .btstats{grid-template-columns:1fr;gap:16px;margin-top:40px}.tech-in-motion-page .btbody{padding:30px 26px;border-radius:18px}.tech-in-motion-page .bldc-grid{display:none}.tech-in-motion-page .bldc-cards-carousel{display:block;width:calc(100% + 22px);max-width:none;margin:24px 0 0;overflow:hidden}.tech-in-motion-page .bldc-cards-carousel .swiper{overflow:visible;padding-bottom:34px}.tech-in-motion-page .bldc-cards-carousel .swiper-wrapper{align-items:stretch}.tech-in-motion-page .bldc-cards-carousel .swiper-slide{display:flex;height:auto}.tech-in-motion-page .bldc-cards-carousel .bldc-card{width:100%;height:100%}.tech-in-motion-page .bldc-cards-carousel .swiper-pagination{bottom:0;display:flex;justify-content:center;gap:7px}.tech-in-motion-page .bldc-cards-carousel .swiper-pagination-bullet{width:7px;height:7px;margin:0!important;background:rgba(11,44,98,.28);opacity:1;transition:width .25s ease,background .25s ease}.tech-in-motion-page .bldc-cards-carousel .swiper-pagination-bullet-active{width:20px;border-radius:999px;background:var(--gold)}.tech-in-motion-page .blade-head{grid-template-columns:1fr;align-items:start}.tech-in-motion-page .blade-band{grid-template-columns:1fr}.tech-in-motion-page .blade-specs,.tech-in-motion-page .gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.tech-in-motion-page .btmedia{padding:12px;border-radius:16px}.tech-in-motion-page #blades{padding-top:24px}.tech-in-motion-page .btbody{padding:24px 18px;border-radius:16px}.tech-in-motion-page .btquote{padding:18px 20px}.tech-in-motion-page .bldc-points{display:flex;grid-template-columns:none;width:100%;max-width:100%;min-width:0;flex-wrap:nowrap;gap:16px;overflow-x:auto;padding:0 0 6px;scrollbar-width:none}.tech-in-motion-page .bldc-points::-webkit-scrollbar{display:none}.tech-in-motion-page .bldc-points li{flex:0 0 auto;white-space:nowrap}.tech-in-motion-page .bldc-thumbs .btmedia img{height:clamp(150px,42vw,190px)}.tech-in-motion-page .bldc-thumbs .btmedia:first-child img{height:clamp(180px,52vw,230px)}.tech-in-motion-page .bldc-thumbs .btmedia:nth-child(2){width:80%}.tech-in-motion-page .bldc-thumbs .btmedia:nth-child(2) img{height:clamp(105px,30vw,140px)}.tech-in-motion-page .bldc-card h3,.tech-in-motion-page .bldc-card p,.tech-in-motion-page .btcopy h2,.tech-in-motion-page .btcopy p{text-align:left;text-justify:auto}.tech-in-motion-page .btcopy .eyebrow{margin-inline:auto}.tech-in-motion-page .btcopy h2{text-align:center}.tech-in-motion-page .blade-band,.tech-in-motion-page .bldc-grid,.tech-in-motion-page .gallery{gap:16px}.tech-in-motion-page .gallery-desktop{display:none}.tech-in-motion-page .gallery-mobile{display:block}.tech-in-motion-page .blade-specs{gap:10px}.tech-in-motion-page .bldc-card{padding:18px}.tech-in-motion-page .btstats-carousel,.tech-in-motion-page .gallery-carousel{width:calc(100% + 22px);margin-left:0}.tech-in-motion-page .gallery-carousel .gallery{padding-bottom:34px}.tech-in-motion-page .gallery-carousel .swiper-pagination{bottom:0;display:flex;justify-content:center;gap:7px}.tech-in-motion-page .gallery-carousel .swiper-pagination-bullet{width:7px;height:7px;margin:0!important;background:rgba(11,44,98,.28);opacity:1;transition:width .25s ease,background .25s ease}.tech-in-motion-page .gallery-carousel .swiper-pagination-bullet-active{width:20px;border-radius:999px;background:var(--gold)}}@media (max-width:767px){.tech-in-motion-page .btcopy h2{text-align:center!important;text-align-last:center!important;text-justify:none}.tech-in-motion-page .btcopy .eyebrow{justify-content:center;margin-inline:auto;text-align:center!important}.tech-in-motion-page .bldc-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;width:100%;overflow:visible;padding-bottom:0}.tech-in-motion-page .bldc-points li{min-width:0;white-space:normal;font-size:10px;line-height:1.35}.tech-in-motion-page .btcopy.reveal-left{text-align:center!important}}@media (max-width:525px){.tech-in-motion-page .btrow{gap:24px}.tech-in-motion-page .btbody,.tech-in-motion-page .btquote,.tech-in-motion-page .btstats{margin-top:24px}.tech-in-motion-page .btcopy h2{font-size:22px}.tech-in-motion-page .bldc-card p,.tech-in-motion-page .btcopy p{text-align:justify!important;font-size:13.5px}.tech-in-motion-page .bldc-card{text-align:center}.tech-in-motion-page .bldc-card h3{font-size:22px;text-align:center}.tech-in-motion-page .blade-head>p,.tech-in-motion-page .btbody p{text-align:justify!important;font-size:13.5px}}