:root{--coal:#333;--coal-2:#262727;--ink:#242726;--sand:#d3af37;--sand-dark:#b89427;--cream:#f8f7f2;--cream-2:#f1f0e9;--white:#fff;--muted:#70716d;--line:#e7e5dc;--radius:17px;--shadow:0 24px 65px #18191818}*,:before,:after{box-sizing:border-box}body{background:var(--white);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Tahoma,Arial,sans-serif;font-size:15px;line-height:1.85}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{text-decoration:none}.icon{vertical-align:middle;stroke-width:1.8px;flex-shrink:0;width:20px;height:20px;display:inline-block}.symbol-library{width:0;height:0;position:absolute;overflow:hidden}.container{width:min(1190px,100% - 72px);margin-inline:auto}.eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#8f771f;align-items:center;gap:11px;font-family:Manrope,IBM Plex Sans Arabic,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.eyebrow:before{content:"";background:var(--sand);width:26px;height:2px;display:block}.section-title{letter-spacing:-.035em;margin:12px 0 20px;font-size:clamp(30px,3.2vw,46px);font-weight:700;line-height:1.48}.section-lead{color:#626761;max-width:645px;margin:0;font-size:16px;line-height:2.1}.highlight{color:var(--sand)}.btn{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:13px;min-height:50px;padding:13px 24px;font-size:13px;font-weight:700;line-height:1.55;transition:transform .2s,background .2s,border-color .2s,color .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn .icon{width:17px;height:17px}.btn-gold{background:var(--sand);color:#242422}.btn-outline-white{color:#fff;background:0 0;border-color:#ffffff4d}.btn-outline-white:hover{background:#ffffff14}.btn-dark{background:var(--coal);color:#fff}.btn-dark:hover{background:#191a19}.btn-outline-dark{color:#353735;background:0 0;border-color:#c9c9c2}.btn-outline-dark:hover{border-color:#777}.site-header{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#2e2f2ef7;border-bottom:1px solid #ffffff17;position:sticky;top:0}.nav-wrap{align-items:center;gap:26px;min-height:85px;display:flex}.brand{flex-shrink:0;align-items:center;width:144px;display:inline-flex}.brand img{width:100%;height:auto;display:block}.main-nav{align-items:center;gap:26px;margin-inline-start:0;display:flex}.main-nav a{color:#ffffffba;white-space:nowrap;font-size:12.4px;font-weight:600;transition:color .2s}.main-nav a:hover,.main-nav a.active{color:#f2d165}.nav-actions{align-items:center;gap:12px;margin-inline-start:auto;display:flex}.lang-disabled{color:#ffffff85;cursor:not-allowed;background:#ffffff05;border:1px solid #ffffff3d;border-radius:6px;align-items:center;gap:7px;padding:9px 10px;font-family:Manrope,sans-serif;font-size:11px;font-weight:800;display:flex}.lang-disabled .icon{width:15px;height:15px}.nav-contact{min-height:42px;padding-inline:18px;font-size:12px}.menu-trigger{color:#fff;background:0 0;border:1px solid #ffffff38;border-radius:6px;justify-content:center;align-items:center;padding:9px;display:none}.hero{color:#fff;background:#2c2d2c;position:relative;overflow:hidden}.hero-inner{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:66px;min-height:686px;padding:78px 0 95px;display:grid;position:relative}.hero-copy{padding-bottom:8px}.hero-kicker{color:#d4bf80;letter-spacing:.01em;align-items:center;gap:11px;font-size:12px;font-weight:600;display:flex}.hero-kicker:before{content:"";background:var(--sand);width:6px;height:6px;transform:rotate(45deg)}.hero h1{letter-spacing:-.055em;max-width:650px;margin:24px 0 18px;font-size:clamp(38px,4vw,58px);font-weight:700;line-height:1.42}.hero h1 span{color:#e5c453;display:block}.hero-copy>p{color:#d5d7d2;max-width:552px;margin:0 0 32px;font-size:16px;line-height:2.15}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-benefits{flex-wrap:wrap;gap:10px 18px;margin-top:46px;display:flex}.hero-benefits span{color:#cdd0ca;align-items:center;gap:8px;font-size:11.7px;display:flex}.hero-benefits .icon{color:var(--sand);width:16px;height:16px}.hero-visual{direction:rtl;justify-content:center;align-items:center;min-height:515px;display:flex;position:relative}.app-window{z-index:2;color:#343634;background:#fdfdfa;border:1px solid #ddd9cc;border-radius:14px;width:min(100%,475px);position:relative;overflow:hidden;transform:rotate(-1.25deg);box-shadow:0 34px 65px #00000047}.app-top{background:#fff;border-bottom:1px solid #eee9dd;justify-content:space-between;align-items:center;height:53px;padding:0 18px;display:flex}.app-top-brand{align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.mini-logo{width:28px;height:28px;color:var(--sand);background:#333;border-radius:7px;place-items:center;font:800 15px Manrope,sans-serif;display:grid}.app-top .window-dots{gap:5px;display:flex}.app-top .window-dots b{background:#d6d2c7;border-radius:100%;width:6px;height:6px;display:block}.app-body{padding:21px}.app-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.overline{color:#73746f;font-size:10px;font-weight:600}.app-body h3{margin:4px 0;font-size:16px;font-weight:700;line-height:1.6}.case-id{color:#737373;direction:ltr;border:1px solid #e5e1d7;border-radius:5px;padding:4px 7px;font:700 10px Manrope,sans-serif}.app-badge{color:#866814;background:#f8f2dc;border-radius:50px;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:700;display:inline-flex}.pulse-dot{background:#c49d2d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #d3af3724}.app-divider{background:#eee9df;height:1px;margin:17px 0 15px}.case-flow{grid-template-columns:repeat(4,1fr);gap:4px;margin:17px 0 10px;display:grid}.case-flow div{text-align:center;min-width:0;position:relative}.case-flow div:after{content:"";z-index:0;background:#e5e5df;width:100%;height:2px;position:absolute;top:15px;left:-50%}.case-flow div:last-child:after{display:none}.case-flow i{z-index:1;color:#989b96;background:#f0f0ed;border:3px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;margin:0 auto 5px;font:700 10px Manrope,sans-serif;display:grid;position:relative}.case-flow .done i{background:var(--coal);color:#fff}.case-flow .on i{background:var(--sand);color:#332e1d;box-shadow:0 0 0 4px #f7eecd}.case-flow small{color:#71746f;white-space:nowrap;font-size:9px;display:block}.app-work{grid-template-columns:1.03fr .97fr;gap:12px;margin-top:22px;display:grid}.map-card{background:#edece4;border-radius:8px;min-height:186px;position:relative;overflow:hidden}.map-card svg{width:100%;height:100%;position:absolute;inset:0}.map-tag{color:#474b47;background:#fff;border-radius:5px;padding:5px 8px;font-size:9px;font-weight:700;position:absolute;bottom:11px;right:11px;box-shadow:0 3px 18px #0002}.inspector-card{background:#fff;border:1px solid #e8e5dd;border-radius:8px;flex-direction:column;gap:13px;padding:12px;display:flex}.inspector-row{align-items:center;gap:9px;display:flex}.inspector-avatar{color:#826c26;background:#eee8d8;border-radius:100%;place-items:center;width:30px;height:30px;display:grid}.inspector-avatar .icon{width:16px;height:16px}.inspector-row strong{font-size:10px;line-height:1.7;display:block}.inspector-row small{color:#73766f;font-size:9px;display:block}.progress-track{background:#eeeae1;border-radius:50px;height:5px;overflow:hidden}.progress-track span{background:#cba939;border-radius:50px;width:66%;height:100%;display:block}.inspector-bottom{color:#666;margin-top:auto;font-size:9px}.inspector-bottom b{color:#343634;font-family:Manrope,sans-serif}.app-footer{color:#737373;background:#fff;border:1px solid #eeebe2;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:9px 10px;font-size:9px;display:flex}.app-footer b{color:var(--coal);font-weight:700}.float-note{z-index:3;color:#333;white-space:nowrap;background:#fff;border:1px solid #ebe8de;border-radius:9px;align-items:center;gap:10px;padding:11px 13px;display:flex;position:absolute;box-shadow:0 17px 30px #00000021}.float-note .note-icon{color:#876f25;background:#f3e7bd;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.float-note strong{font-size:10px;display:block}.float-note span{color:#73756f;margin-top:1px;font-size:9px;display:block}.note-one{top:25px;left:-15px;transform:rotate(2deg)}.note-two{bottom:14px;right:-28px;transform:rotate(2deg)}.visual-caption{color:#999c94;z-index:3;letter-spacing:.01em;font-size:10px;position:absolute;bottom:-14px;left:25px}.intro-rail{color:#282a28;background:#d3af37;padding:18px 0}.intro-rail-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;font-size:12px;font-weight:700;display:flex}.intro-rail span{align-items:center;gap:10px;display:flex}.intro-rail .icon{width:18px;height:18px}.intro-rail .sep{background:#3232323d;width:1px;height:18px;display:block}.about{background:#fff;position:relative;overflow:hidden}.about-grid{grid-template-columns:.94fr 1.06fr;align-items:center;gap:100px;display:grid}.about-quote{border-right:3px solid var(--sand);color:#444743;align-items:stretch;gap:15px;max-width:610px;margin-top:31px;padding-right:18px;font-size:17px;font-weight:700;line-height:2;display:flex}.about-visual{background:var(--cream);border:1px solid #eeece4;border-radius:8px;justify-content:center;align-items:center;min-height:355px;display:flex;position:relative;overflow:hidden}.about-core{z-index:2;background:var(--coal);width:132px;height:132px;color:var(--sand);letter-spacing:.05em;border-radius:50%;place-items:center;font:800 23px Manrope,sans-serif;display:grid;position:relative;box-shadow:0 14px 35px #3334}.about-nodes{position:absolute;inset:0}.about-node{z-index:3;color:#454945;background:#fff;border:1px solid #e8e3d2;border-radius:7px;align-items:center;gap:10px;padding:14px 16px;font-size:11px;font-weight:700;display:flex;position:absolute;box-shadow:0 12px 30px #0000000d}.about-node .icon{color:#aa8c2a;width:19px;height:19px}.about-node.n1{top:38px;right:25px}.about-node.n2{top:48px;left:18px}.about-node.n3{bottom:50px;right:18px}.about-node.n4{bottom:33px;left:30px}.about-lines{width:100%;height:100%;position:absolute;inset:0}.about-bottom-label{color:#a8a39a;white-space:nowrap;font:600 9px Manrope,sans-serif;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.capabilities{background:var(--cream)}.section-intro{justify-content:space-between;align-items:end;gap:25px;margin-bottom:43px;display:flex}.section-intro .section-title{max-width:600px;margin-bottom:0}.section-intro .section-lead{max-width:405px;font-size:14px}.cards4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.cap-card{background:#fff;border:1px solid #e9e7dd;border-radius:8px;min-height:271px;padding:28px 23px 25px;transition:transform .25s,box-shadow .25s,border-color .25s}.cap-card:hover{box-shadow:var(--shadow);border-color:#d9c783;transform:translateY(-5px)}.icon-frame{color:#8e7528;background:#f5f0df;border-radius:9px;place-items:center;width:49px;height:49px;display:grid}.icon-frame .icon{width:24px;height:24px}.cap-card h3{margin:26px 0 8px;font-size:17px}.cap-card p{color:#73776e;margin:0;font-size:12.5px;line-height:2}.cap-card .num{color:#b6b3a8;margin-top:19px;font:800 10px Manrope,sans-serif;display:block}.section-cta{color:#7d6824;align-items:center;gap:9px;margin-top:26px;font-size:12px;font-weight:700;display:inline-flex}.section-cta .icon{width:16px;height:16px}.modes{background:#fff}.modes-head .eyebrow:before{display:none}.modes-head .section-lead{margin:auto}.mode-list{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mode-card{background:#fff;border:1px solid #e7e6e0;border-radius:9px;min-height:322px;padding:35px 30px 32px;transition:box-shadow .2s,transform .2s,border .2s;position:relative;overflow:hidden}.mode-card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.mode-card.featured{color:#fff;background:#353635;border-color:#353635}.mode-number{color:#ab8f30;letter-spacing:.04em;font:800 13px Manrope,sans-serif}.mode-card h3{margin:19px 0 4px;font-size:21px;line-height:1.6}.mode-en{text-align:right;letter-spacing:.01em;color:#92948e;direction:ltr;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;display:block}.mode-card.featured .mode-en{color:#c2c2b8}.mode-card p{color:#6f726b;margin:19px 0 0;font-size:13px;line-height:2.1}.mode-icon{color:#9a7b27;border:1px solid #d9d3bd;border-radius:10px;place-items:center;width:50px;height:50px;margin-top:24px;display:grid}.mode-card.featured .mode-icon{color:#2a2b28;background:#d3af37;border-color:#d3af37}.modes-note{text-align:center;color:#85857c;max-width:780px;margin:22px auto 0;font-size:12px}.workflow{background:#f6f5ef;position:relative;overflow:hidden}.workflow-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:50px;display:flex}.workflow-head .section-lead{max-width:440px;font-size:14px}.workflow-steps{grid-template-columns:repeat(6,1fr);gap:6px;display:grid;position:relative}.workflow-steps:before{content:"";background:#d8d1b5;height:1px;position:absolute;top:24px;left:9%;right:9%}.workflow-step{z-index:1;text-align:center;padding:0 8px;position:relative}.workflow-step .step-ball{color:#846a1b;background:#fff;border:1px solid #cfc8ae;border-radius:50%;place-items:center;width:49px;height:49px;margin:0 auto 22px;font:800 13px Manrope,sans-serif;display:grid;box-shadow:0 0 0 7px #f6f5ef}.workflow-step h3{margin:0 0 7px;font-size:13px;line-height:1.7}.workflow-step p{color:#868980;margin:0;font-size:10.5px;line-height:1.85}.workflow-ribbon{background:#fff;border:1px solid #e4ddc8;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;margin-top:52px;padding:19px 24px;display:flex}.workflow-ribbon .text{color:#5a5e57;align-items:center;gap:12px;font-size:12px;display:flex}.workflow-ribbon .icon{color:#b2932b}.who{background:#fff}.audience-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:46px;display:grid}.audience-card{background:#fff;border:1px solid #e9e8e3;border-radius:8px;flex-direction:column;min-height:265px;padding:27px;display:flex;position:relative;overflow:hidden}.audience-card .icon{color:#aa8a2a;width:29px;height:29px}.audience-card h3{margin:24px 0 6px;font-size:20px}.audience-card p{color:#74776e;margin:0;font-size:13px;line-height:2}.audience-card .edge{background:var(--sand);width:0;height:3px;transition:width .25s;position:absolute;bottom:0;left:0}.audience-card:hover .edge{width:100%}.integration{color:#fff;background:#303130;padding:104px 0;position:relative;overflow:hidden}.integration-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid;position:relative}.integration .section-title{color:#fff}.integration .section-lead{color:#c1c3be}.tech-tags{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.tech-tags span{color:#e9ebe3;border:1px solid #ffffff31;border-radius:6px;align-items:center;gap:9px;padding:9px 14px;font:700 11px Manrope,IBM Plex Sans Arabic,sans-serif;display:inline-flex}.tech-tags .icon{color:#dfbd54;width:16px;height:16px}.integration-stack{flex-direction:column;align-items:center;gap:16px;padding:10px 0;display:flex}.stack-core{color:#363936;background:#f8f7f1;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:86%;padding:20px 25px;display:flex;box-shadow:0 12px 36px #0002}.stack-core .icon{color:#a88b32;width:26px;height:26px}.stack-core span{color:#826d31;font:800 12px Manrope,sans-serif}.stack-connections{grid-template-columns:1fr 1fr 1fr;align-items:end;width:66%;height:34px;display:grid}.stack-connections i{border-right:1px dashed #aa9360;height:100%;display:block}.stack-boxes{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;display:grid}.stack-boxes div{text-align:center;background:#ffffff0a;border:1px solid #fff3;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:99px;display:flex}.stack-boxes .icon{color:var(--sand);width:22px;height:22px}.stack-boxes small{color:#adb0aa;font-family:Manrope,sans-serif;font-size:9px}.integration-mini{text-align:center;color:#b7b8ae;margin-top:5px;font-size:10px}.faq{background:var(--cream)}.faq-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:80px;display:grid}.faq-list{border-top:1px solid #dfded6}.faq-item{border-bottom:1px solid #dfded6}.faq-button{text-align:right;color:#343735;background:0 0;border:0;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:21px 2px;font-size:14px;font-weight:700;display:flex}.faq-button .icon{color:#a78a2c;width:18px;height:18px;transition:transform .2s}.faq-button[aria-expanded=true] .icon{transform:rotate(180deg)}.faq-answer{max-height:0;transition:max-height .3s;overflow:hidden}.faq-answer p{color:#73756e;margin:0 0 22px;font-size:13px;line-height:2.1}.contact{background:#fff;padding:95px 0 100px}.contact-panel{color:#fff;background:#343534;border-radius:10px;grid-template-columns:1fr 1fr;gap:65px;padding:60px;display:grid;position:relative;overflow:hidden}.contact-panel:before{content:"";border:1px solid #ffffff18;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-240px;left:-160px;box-shadow:0 0 0 70px #ffffff07,0 0 0 140px #ffffff05}.contact-panel .eyebrow{color:#e4c65d}.contact-panel h2{margin:15px 0;font-size:36px;line-height:1.5}.contact-panel p{color:#d1d1ca;margin:0 0 27px;font-size:13px;line-height:2.2}.contact-panel .contact-detail{color:#e0d7b9;align-items:center;gap:10px;font:700 13px Manrope,sans-serif;display:flex}.contact-detail .icon{color:var(--sand)}.contact-form{z-index:1;grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative}.contact-form label{color:#e3e4de;flex-direction:column;gap:7px;font-size:11px;font-weight:600;display:flex}.contact-form .wide{grid-column:1/-1}.contact-form input,.contact-form select,.contact-form textarea{color:#fff;background:#424442;border:1px solid #ffffff29;border-radius:6px;outline:none;width:100%;min-height:43px;padding:11px 13px;transition:border-color .2s}.contact-form textarea{resize:vertical;height:75px;min-height:74px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#d3af37}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#afb1ac}.contact-form select option{color:#fff;background:#333}.contact-form button{width:100%}.form-note{color:#c0c2b9;margin:0;font-size:10px;line-height:1.7}.form-feedback{color:#f0d472;background:#c6a54b20;border:1px solid #d3af3780;border-radius:6px;padding:9px 12px;font-size:11px;display:none}.form-feedback.show{display:block}.footer{color:#a8aca5;background:#262727;border-top:1px solid #ffffff12;padding:38px 0 21px}.footer-top{justify-content:space-between;align-items:start;gap:30px;padding-bottom:28px;display:flex}.footer-logo{width:144px;margin-bottom:10px;display:block}.footer-logo img{width:100%;height:auto;display:block}.footer-top p{color:#a6a9a3;margin:0;font-size:12px}.footer-links{flex-wrap:wrap;gap:24px;padding-top:15px;display:flex}.footer-links a{color:#c1c2bd;font-size:12px}.footer-links a:hover{color:var(--sand)}.footer-bottom{border-top:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:15px;padding-top:18px;font-size:11px;display:flex}.footer-bottom b{color:#d3af37;font-family:Manrope,sans-serif;font-weight:800}.go-top{color:#333;z-index:60;opacity:0;visibility:hidden;background:#fff;border:1px solid #ded9c3;border-radius:9px;place-items:center;width:43px;height:43px;transition:all .2s;display:grid;position:fixed;bottom:22px;left:22px;transform:translateY(15px);box-shadow:0 5px 24px #0002}.go-top.visible{opacity:1;visibility:visible;transform:none}.go-top .icon{transform:rotate(90deg)}@media (max-width:1110px){.main-nav{gap:17px}.nav-wrap{gap:14px}.nav-contact{display:none}.hero-inner{gap:30px}.about-grid{gap:48px}.integration-grid{gap:35px}.faq-grid{gap:36px}}@media (max-width:930px){.container{width:min(100% - 42px,1160px)}.nav-wrap{min-height:72px}.brand{width:129px}.menu-trigger{display:flex}.nav-actions{margin-inline-start:auto}.main-nav{background:#313230;border-top:1px solid #fff2;flex-direction:column;align-items:stretch;gap:0;padding:14px 22px 23px;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 18px 22px #0003}.main-nav.open{display:flex}.main-nav a{border-bottom:1px solid #fff1;padding:12px 8px;font-size:14px}.hero-inner{grid-template-columns:1fr;gap:26px;min-height:0;padding:67px 0 83px}.hero h1{max-width:720px}.hero-copy>p{max-width:760px}.hero-benefits{margin-top:29px}.hero-visual{min-height:440px}.hero-visual:before{width:460px;height:460px}.hero-visual:after{width:320px;height:320px}.app-window{width:min(100%,550px)}.note-one{left:4%}.note-two{right:3%}.cards4{grid-template-columns:repeat(2,1fr)}.about-grid,.integration-grid,.faq-grid{grid-template-columns:1fr;gap:40px}.about-visual{min-height:360px}.workflow-steps{grid-template-columns:repeat(3,1fr);gap:35px 16px}.workflow-steps:before{display:none}.workflow-ribbon{margin-top:45px}.audience-grid{grid-template-columns:repeat(3,1fr)}.contact-panel{gap:25px;padding:38px}}@media (max-width:640px){.container{width:calc(100% - 36px)}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none}.nav-wrap{min-height:68px}.main-nav{top:68px}.brand{width:119px}.nav-actions{gap:8px}.lang-disabled{padding:7px 8px}.hero-inner{padding:55px 0 66px}.hero h1{margin:17px 0;font-size:clamp(32px,8vw,43px);line-height:1.48}.hero-copy>p{font-size:13px;line-height:2.15}.hero-actions{gap:9px}.hero-actions .btn{flex:1;min-width:145px;padding:12px 11px;font-size:11px}.hero-benefits{gap:12px 13px;margin-top:29px}.hero-benefits span{font-size:10px}.hero-visual{min-height:357px}.hero-visual:before{width:330px;height:330px}.hero-visual:after{width:250px;height:250px}.app-window{width:calc(100% - 16px);transform:none}.app-body{padding:13px}.app-top{height:46px;padding:0 12px}.app-work{gap:7px}.inspector-card{gap:8px;padding:8px}.map-card{min-height:132px}.inspector-row{gap:4px}.inspector-avatar{width:25px;height:25px}.inspector-row strong{font-size:9px}.app-body h3{font-size:13px}.case-flow{margin:12px 0}.case-flow small{font-size:8px}.case-flow i{width:26px;height:26px}.float-note{gap:6px;padding:8px 9px}.float-note .note-icon{width:27px;height:27px}.float-note strong{font-size:8px}.float-note span{font-size:7px}.note-one{top:-6px;left:-2px}.note-two{bottom:-1px;right:-5px}.visual-caption{font-size:8px;bottom:-12px;left:0}.intro-rail{padding:13px 0}.intro-rail-inner{gap:9px 16px;font-size:10px}.intro-rail .sep{display:none}.intro-rail .icon{width:15px;height:15px}.section{padding:78px 0}.section-title{font-size:30px;line-height:1.55}.section-lead{font-size:13px;line-height:2.05}.section-intro,.workflow-head{margin-bottom:28px;display:block}.section-intro .section-lead,.workflow-head .section-lead{margin-top:10px}.about-grid{gap:28px}.about-visual{min-height:310px}.about-node{padding:9px 10px;font-size:9px}.about-node .icon{width:16px;height:16px}.about-node.n1{top:24px;right:10px}.about-node.n2{top:30px;left:8px}.about-node.n3{bottom:32px;right:8px}.about-node.n4{bottom:29px;left:9px}.about-core{width:102px;height:102px;font-size:18px}.about-quote{margin-top:20px;font-size:14px}.cards4{grid-template-columns:1fr 1fr;gap:10px}.cap-card{min-height:270px;padding:20px 15px}.cap-card h3{margin-top:20px;font-size:14px}.cap-card p{font-size:11px}.icon-frame{width:42px;height:42px}.mode-list{grid-template-columns:1fr;gap:11px}.mode-card{min-height:auto;padding:24px}.mode-card h3{margin-top:11px;font-size:20px}.mode-card p{margin-top:12px;font-size:12.5px}.mode-icon{margin-top:12px}.workflow-steps{grid-template-columns:repeat(2,1fr);gap:30px 14px}.workflow-step p{font-size:10px}.workflow-ribbon{padding:17px;display:block}.workflow-ribbon .btn{width:100%;margin-top:17px}.audience-grid{grid-template-columns:1fr;gap:11px;margin-top:24px}.audience-card{min-height:0;padding:24px}.audience-card h3{margin:13px 0 5px;font-size:19px}.integration{padding:77px 0}.integration-grid{gap:21px}.stack-core{width:100%;padding:15px 12px}.stack-boxes{gap:6px}.stack-boxes div{min-height:83px}.stack-boxes strong{font-size:9px}.faq-grid{gap:20px}.faq-button{font-size:12.5px}.contact{padding:64px 0}.contact-panel{grid-template-columns:1fr;gap:21px;padding:25px 20px}.contact-panel h2{font-size:26px}.contact-form{gap:9px}.contact-form label{font-size:10px}.contact-form input,.contact-form select{padding:9px;font-size:12px}.footer-top{display:block}.footer-links{gap:14px;margin-top:18px}.footer-bottom{align-items:start;font-size:10px}.go-top{width:37px;height:37px;bottom:10px;left:10px}}@media (max-width:390px){.cards4{grid-template-columns:1fr}.cap-card{min-height:auto}.contact-form{grid-template-columns:1fr}.contact-form label{grid-column:1/-1}.hero-visual{min-height:315px}.app-work{grid-template-columns:1fr 1fr}.float-note.note-two{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.main-nav{margin-inline-start:0}.nav-actions{margin-inline-start:auto}.hero-inner{min-height:630px;padding-top:66px;padding-bottom:76px}.hero h1{margin-top:0}.section-intro{text-align:right;margin-bottom:36px;display:block}.section-intro .section-title{margin:0}.modes-head{text-align:right;max-width:900px;margin:0 0 35px}.modes-head .section-lead{max-width:740px;margin:0}.mode-card h3{margin-top:13px}.mode-number{letter-spacing:0;color:#a98b2e;font:700 11.5px IBM Plex Sans Arabic,Tahoma,Arial,sans-serif}.workflow-head{text-align:right;margin-bottom:48px;display:block}.workflow-head .section-title{margin:0 0 13px}.workflow-head .section-lead{max-width:690px;margin:0;font-size:14px}.who .section-title,.integration .section-title,.contact-panel h2{margin-top:0}.cap-card .num{color:#9e8a4b;font:600 10.5px IBM Plex Sans Arabic,Tahoma,sans-serif}.audience-action{color:#987923;align-items:center;gap:6px;margin-top:15px;font-size:11px;font-weight:700;display:inline-flex}.connect-strip{background:#f8f7f2;padding:63px 0 67px}.connect-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.connect-card{background:#fff;border:1px solid #e9e6da;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:223px;padding:31px 34px;display:flex;position:relative;overflow:hidden}.connect-card:before{content:"";background:#d3af37;width:75px;height:3px;position:absolute;top:0;right:0}.connect-card h2{letter-spacing:-.025em;margin:0 0 10px;font-size:24px;line-height:1.55}.connect-card p{color:#72756f;max-width:475px;margin:0 0 20px;font-size:13px;line-height:2}.connect-card .grow{flex-grow:1}.store-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.store-badge{color:#fff;-webkit-user-select:none;user-select:none;direction:ltr;background:#2b2c2c;border:1px solid #555;border-radius:8px;align-items:center;gap:11px;min-width:171px;min-height:54px;padding:10px 14px;display:flex}.store-badge svg{flex-shrink:0;width:26px;height:26px}.store-badge .store-copy{flex-direction:column;align-items:flex-start;gap:0;line-height:1.28;display:flex}.store-badge small{color:#dededc;letter-spacing:.03em;font-family:Manrope,Arial,sans-serif;font-size:8.4px;font-weight:500}.store-badge strong{letter-spacing:-.02em;font-family:Manrope,Arial,sans-serif;font-size:17px;font-weight:800}.connect-link{color:#fff;background:#333;border-radius:6px;align-items:center;gap:9px;padding:11px 22px;font-size:12px;font-weight:700;transition:background .2s;display:inline-flex}.connect-link:hover{background:#202121}.connect-link .icon{color:#dfbd54;width:17px;height:17px}.footer-social{flex-wrap:wrap;align-items:center;gap:9px;margin-top:19px;display:flex}.social-icon{color:#eaeae7;-webkit-user-select:none;user-select:none;background:#fff00004;border:1px solid #ffffff38;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.social-icon svg{fill:currentColor;width:17px;height:17px;display:block}.footer-top{align-items:start}@media (max-width:930px){.main-nav{margin-inline-start:0}.nav-actions{margin-inline-start:auto}.connect-grid{grid-template-columns:1fr 1fr}.connect-card{min-height:220px;padding:25px}.connect-card h2{font-size:21px}.store-badge{min-width:150px}}@media (max-width:700px){.connect-grid{grid-template-columns:1fr}.connect-card{min-height:auto;padding:25px}.connect-strip{padding:44px 0}.hero-inner{padding-top:58px}}@media (max-width:640px){.section{padding:76px 0}.section-intro{margin-bottom:26px}.workflow-head{margin-bottom:33px;display:block}.workflow-head .section-lead{margin-top:0}.modes-head{text-align:right}.connect-card h2{font-size:23px}.store-row{gap:8px}.store-badge{min-width:145px;padding:9px 11px}.store-badge strong{font-size:14px}.store-badge small{font-size:7.6px}.footer-social{margin-top:17px}}.about-grid{gap:62px}.section-intro{margin-bottom:29px}.modes-head{max-width:1190px;margin-bottom:31px}.modes-head .section-lead{max-width:1120px;font-size:14px;line-height:2.05}.workflow-head{margin-bottom:38px}.workflow-ribbon{margin-top:37px}.audience-grid{margin-top:32px}.integration{padding:77px 0}.connect-strip{padding:47px 0}.section-title{margin-bottom:13px}.workflow-step .step-ball{transition:box-shadow .2s,border-color .2s,transform .2s}.map-route-line{animation:9s linear infinite routeDashes}@keyframes routeDashes{to{stroke-dashoffset:-120px}}.map-location-halo{transform-origin:179px 130px;animation:2.7s ease-out infinite mapHalo}@keyframes mapHalo{0%,to{opacity:.2;transform:scale(1)}45%{opacity:.08;transform:scale(1.45)}}.pulse-dot{animation:2s ease-in-out infinite statusPulse}@keyframes statusPulse{50%{box-shadow:0 0 0 7px #d3af3712}}.note-one{animation:6s ease-in-out infinite noteFloat1}.note-two{animation:6.5s ease-in-out infinite noteFloat2}@keyframes noteFloat1{0%,to{transform:translateY(0)rotate(2deg)}50%{transform:translateY(-6px)rotate(2deg)}}@keyframes noteFloat2{0%,to{transform:translateY(0)rotate(2deg)}50%{transform:translateY(5px)rotate(2deg)}}.main-nav .nav-future,.footer-future{color:inherit;font-size:inherit;font-weight:inherit;text-align:right;cursor:pointer;background:0 0;border:0;padding:0}.main-nav .nav-future{color:#ffffffba;white-space:nowrap;font-size:12.4px;font-weight:600}.main-nav .nav-future:hover,.footer-future:hover{color:var(--sand)}.footer-future{color:#c1c2bd;font-size:12px}.audience-action[data-coming]{color:#987923;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.connect-link{border:0;font:700 12px IBM Plex Sans Arabic,Tahoma,Arial,sans-serif}.site-toast{z-index:130;color:#333;background:#fff;border:1px solid #d7bd70;border-right:4px solid #d3af37;border-radius:8px;max-width:min(370px,100% - 44px);padding:14px 18px;font-size:12px;font-weight:600;line-height:1.8;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 40px #0002}.site-toast:not([hidden]){animation:.25s ease-out toastIn}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}main[hidden]{display:none!important}.about-page{background:#fff;min-height:60vh}.about-page-intro{background:#fff;padding:49px 0 73px}.inner-breadcrumb{color:#888981;align-items:center;gap:10px;margin-bottom:39px;font-size:11px;display:flex}.inner-breadcrumb a:hover{color:#a68728}.inner-breadcrumb .icon{width:12px;height:12px;transform:rotate(180deg)}.inner-breadcrumb span{color:#3f403e;font-weight:700}.about-page-title-grid{grid-template-columns:.96fr 1.04fr;align-items:center;gap:82px;display:grid}.about-page-title-grid h1{color:#b09532;margin:0 0 20px;font-size:16px;font-weight:700}.about-page-title-grid h2{letter-spacing:-.04em;max-width:550px;margin:0;font-size:clamp(30px,3.35vw,48px);font-weight:700;line-height:1.58}.about-page-description{border-right:2px solid #d3af37;padding-right:30px}.about-page-description p{color:#60635d;margin:0 0 17px;font-size:15px;line-height:2.3}.about-page-description p:last-child{margin-bottom:0}.about-page-positioning{background:#f6f5ef;padding:84px 0}.about-positioning-grid{grid-template-columns:1fr 1fr;align-items:center;gap:62px;display:grid}.about-positioning-copy h2{letter-spacing:-.04em;margin:0 0 19px;font-size:clamp(29px,3vw,42px);line-height:1.55}.about-positioning-copy h2 span{color:#b19230}.about-positioning-copy p{color:#656862;max-width:580px;margin:0 0 14px;font-size:14px;line-height:2.2}.positioning-diagram>svg{width:100%;height:100%;position:absolute;inset:0}.position-center{z-index:2;background:#333;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;box-shadow:0 8px 29px #0002}.position-center b{color:#d3af37;font:800 20px Manrope,Arial,sans-serif}.position-center small{color:#e6e6dd;font-size:10px}.position-sat{z-index:3;white-space:nowrap;background:#fff;border:1px solid #e4e1d5;border-radius:7px;align-items:center;gap:7px;padding:12px;font-size:11px;font-weight:700;display:flex;position:absolute;box-shadow:0 9px 21px #00000009}.position-sat .icon{color:#a8892b;width:16px;height:16px}.position-sat.p1{top:12%;right:7%}.position-sat.p2{top:12%;left:6%}.position-sat.p3{bottom:11%;right:7%}.position-sat.p4{bottom:11%;left:6%}.about-page-offering{padding:80px 0 85px}.about-section-heading h2{margin:0 0 8px;font-size:clamp(27px,2.8vw,38px);line-height:1.55}.about-section-heading p{color:#72756f;margin:0;font-size:14px;line-height:2}.about-offering-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:32px;display:grid}.about-offering-card{border:1px solid #e5e3d9;border-radius:8px;min-height:250px;padding:28px 27px;transition:border-color .2s,box-shadow .2s}.about-offering-card:hover{border-color:#d5c38c;box-shadow:0 14px 28px #0000000d}.about-offering-icon{color:#997b2d;background:#f6f0dd;border-radius:10px;place-items:center;width:47px;height:47px;display:grid}.about-offering-icon .icon{width:24px;height:24px}.about-offering-card h3{margin:20px 0 7px;font-size:19px}.about-offering-card p{color:#74766f;margin:0;font-size:13px;line-height:2.1}.about-page-boundary{color:#fff;background:#303130;padding:75px 0}.boundary-grid{grid-template-columns:.94fr 1.06fr;align-items:start;gap:78px;display:grid}.boundary-grid h2{margin:0 0 15px;font-size:clamp(28px,3vw,39px);line-height:1.6}.boundary-grid>div>p{color:#c2c4bd;margin:0;font-size:14px;line-height:2.1}.boundary-list{flex-direction:column;gap:9px;display:flex}.boundary-list>div{border:1px solid #fff2;border-radius:7px;align-items:start;gap:13px;padding:14px 16px;display:flex}.boundary-list .icon{color:#d3af37;width:18px;height:18px;margin-top:5px}.boundary-list p{color:#cdd0c8;margin:0;font-size:13px;line-height:2.05}.boundary-list strong{color:#fff}.about-page-outro{background:#fff;padding:55px 0 65px}.about-outro-inner{justify-content:space-between;align-items:center;gap:45px;display:flex}.about-outro-inner h2{margin:0 0 6px;font-size:26px;line-height:1.6}.about-outro-inner p{color:#6d706a;margin:0;font-size:13px;line-height:2}@media (max-width:930px){.about-page-title-grid,.about-positioning-grid,.boundary-grid{grid-template-columns:1fr;gap:32px}.about-page-intro{padding:39px 0 55px}.about-page-title-grid h2{max-width:710px}.about-page-description{max-width:760px}.about-page-positioning,.about-page-offering{padding:60px 0}.about-offering-card{min-height:250px;padding:20px}.about-page-boundary{padding:60px 0}.main-nav .nav-future{text-align:right;border-bottom:1px solid #fff1;width:100%;padding:12px 8px;font-size:14px}}@media (max-width:640px){.section{padding:59px 0}.integration{padding:65px 0}.connect-strip{padding:39px 0}.modes-head{margin-bottom:24px}.modes-head .section-lead{font-size:13px}.workflow-head{margin-bottom:32px}.about-page-intro{padding:29px 0 43px}.inner-breadcrumb{margin-bottom:26px}.about-page-title-grid{gap:25px}.about-page-title-grid h2{font-size:30px}.about-page-description{padding-right:17px}.about-page-description p{font-size:13px}.about-page-positioning{padding:46px 0}.about-positioning-copy h2{font-size:27px}.about-positioning-copy p{font-size:13px}.positioning-diagram{min-height:290px}.position-center{width:89px;height:89px}.position-center b{font-size:16px}.position-center small{font-size:8px}.position-sat{padding:8px;font-size:9px}.position-sat .icon{width:13px;height:13px}.position-sat.p1{top:13%;right:4%}.position-sat.p2{top:13%;left:3%}.position-sat.p3{bottom:13%;right:4%}.position-sat.p4{bottom:13%;left:3%}.about-page-offering{padding:52px 0}.about-offering-grid{grid-template-columns:1fr;gap:12px;margin-top:22px}.about-offering-card{min-height:auto;padding:21px}.about-offering-card h3{margin-top:13px;font-size:18px}.about-page-boundary{padding:54px 0}.boundary-grid{gap:24px}.boundary-grid h2{font-size:27px}.boundary-list>div{padding:12px}.about-page-outro{padding:45px 0 52px}.about-outro-inner{display:block}.about-outro-inner h2{font-size:23px}.about-outro-inner .btn{margin-top:20px}}@media (prefers-reduced-motion:reduce){.map-route-line,.map-location-halo,.pulse-dot,.note-one,.note-two,.workflow-steps.is-inview .workflow-step .step-ball,.workflow-steps.is-inview:before{animation:none!important}.map-traveler{display:none}}.footer-links{align-items:center;gap:22px 25px}.footer-links a,.footer-links .footer-text-link{color:#c1c2bd;white-space:nowrap;min-height:28px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;font:500 12px/1.5 IBM Plex Sans Arabic,Tahoma,Arial,sans-serif;text-decoration:none;transition:color .2s;display:inline-flex}.footer-links a:hover,.footer-links .footer-text-link:hover{color:var(--sand)}.about-page-v4{background:#fff}.about-mini-banner{background:#303130;border-bottom:2px solid #d3af37;align-items:center;height:118px;display:flex;position:relative;overflow:hidden}.about-mini-banner:after{content:"";pointer-events:none;border:1px solid #d3af371a;border-radius:50%;width:380px;height:380px;position:absolute;top:-220px;left:-80px}.about-mini-banner .container{z-index:1;position:relative}.about-mini-banner h1{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(27px,3.2vw,35px);font-weight:700;line-height:1.4}.company-intro{background:#fff;padding:78px 0 83px}.company-intro-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:85px;display:grid}.company-intro-heading h2{color:#ae8f2b;margin:0 0 18px;font-size:18px;font-weight:700}.company-intro-lead{letter-spacing:-.035em;color:#282a28;max-width:425px;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:1.67}.company-intro-prose{border-right:2px solid var(--sand);padding-right:28px}.company-intro-prose p{color:#616560;margin:0 0 19px;font-size:14px;line-height:2.38}.company-intro-prose p:last-child{margin-bottom:0}.company-purpose{background:#f8f7f2;padding:64px 0}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.purpose-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.purpose-card{background:#fff;border:1px solid #e9e5d7;border-radius:10px;padding:33px 37px 35px;position:relative}.purpose-mark{background:#d3af37;border-radius:5px;width:34px;height:4px;margin-bottom:19px;display:block}.purpose-card h3{margin:0 0 10px;font-size:26px;line-height:1.5}.purpose-card p{color:#656862;margin:0;font-size:14px;line-height:2.25}.company-goals{padding:77px 0 83px}.company-goals-head{max-width:730px;margin-bottom:32px}.company-goals-head h2{margin:0 0 6px;font-size:clamp(30px,3vw,39px);line-height:1.5}.company-goals-head p{color:#6e716b;margin:0;font-size:14px;line-height:2.2}.goals-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.goal-item{background:#fff;border:1px solid #e7e5dc;border-radius:9px;min-height:209px;padding:25px 26px 27px;transition:border-color .2s,box-shadow .2s}.goal-item:hover{border-color:#d4c28e;box-shadow:0 11px 25px #00000009}.goal-dot{border:3px solid #d3af37;border-radius:50%;width:14px;height:14px;margin-bottom:21px;display:block}.goal-item h3{margin:0 0 7px;font-size:18px;line-height:1.5}.goal-item p{color:#70736d;margin:0;font-size:12.5px;line-height:2.1}.company-principles{color:#fff;background:#303130;padding:70px 0 78px}.principles-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:90px;display:grid}.principles-title h2{margin:0 0 12px;font-size:clamp(30px,3vw,40px);line-height:1.5}.principles-title p{color:#c1c4bd;max-width:400px;margin:0;font-size:14px;line-height:2.2}.principles-list{flex-direction:column;gap:0;display:flex}.principles-list>div{border-bottom:1px solid #ffffff24;padding:17px 0 19px}.principles-list>div:first-child{padding-top:0}.principles-list>div:last-child{border-bottom:0}.principles-list h3{color:#e3c45e;margin:0 0 4px;font-size:17px;font-weight:700}.principles-list p{color:#c9cbc5;margin:0;font-size:13px;line-height:2.1}@media (max-width:930px){.company-intro-grid,.principles-grid{grid-template-columns:1fr;gap:30px}.company-intro-lead{max-width:830px}.company-intro{padding:56px 0 61px}.goals-grid{grid-template-columns:repeat(2,1fr)}.company-goals{padding:59px 0 67px}.company-principles{padding:53px 0 62px}.principles-grid{gap:28px}}@media (max-width:640px){.about-mini-banner{height:90px}.about-mini-banner h1{font-size:28px}.company-intro{padding:40px 0 47px}.company-intro-grid{gap:24px}.company-intro-heading h2{margin-bottom:8px;font-size:16px}.company-intro-lead{font-size:28px;line-height:1.65}.company-intro-prose{padding-right:16px}.company-intro-prose p{margin-bottom:14px;font-size:13px;line-height:2.25}.company-purpose{padding:42px 0}.purpose-grid{grid-template-columns:1fr;gap:12px}.purpose-card{padding:23px 24px}.purpose-card h3{font-size:23px}.purpose-card p{font-size:13px}.company-goals{padding:48px 0 54px}.company-goals-head{margin-bottom:21px}.company-goals-head h2{font-size:29px}.company-goals-head p{font-size:13px}.goals-grid{grid-template-columns:1fr;gap:11px}.goal-item{min-height:auto;padding:21px 22px 23px}.goal-dot{margin-bottom:12px}.company-principles{padding:44px 0 50px}.principles-title h2{font-size:29px}.footer-links{gap:10px 18px}.footer-links a,.footer-links .footer-text-link{font-size:11.5px}}.internal-page{background:#fff}.int-kicker{color:#ad8d2c;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-block}.int-display{color:#292b29;letter-spacing:-.034em;margin:0 0 19px;font-size:clamp(31px,3.3vw,45px);font-weight:700;line-height:1.62}.int-display em{color:#a98825;font-style:normal}.int-lead{color:#6a6d66;max-width:630px;margin:0 0 15px;font-size:14.5px;line-height:2.28}.int-text-wide{max-width:850px}.int-intro{padding:70px 0 75px}.int-intro-simple{padding-bottom:60px}.int-intro-grid{grid-template-columns:1.06fr .94fr;align-items:center;gap:86px;display:grid}.int-section{padding:73px 0 81px}.int-soft{background:#f8f7f2}.int-heading{max-width:820px;margin-bottom:30px}.int-heading h2{color:#292b28;margin:0 0 10px;font-size:clamp(27px,2.7vw,38px);font-weight:700;line-height:1.58}.int-heading p{color:#6d706b;margin:0;font-size:14px;line-height:2.2}.int-platform-visual{background:#f8f7f2;border:1px solid #e5e1d4;border-radius:12px;min-height:320px;padding:26px 25px 22px;box-shadow:0 22px 42px #0000000b}.int-platform-top{color:#fff;background:#333;border-radius:8px;align-items:center;gap:12px;padding:16px 17px;display:flex}.int-platform-mark{color:#333;background:#d3af37;border-radius:9px;place-items:center;width:42px;height:42px;font:800 25px Manrope,sans-serif;display:grid}.int-platform-top b{letter-spacing:.06em;font:800 15px Manrope,sans-serif;display:block}.int-platform-top small{color:#c7c7bd;font-size:10px;display:block}.int-live-dot{background:#d3af37;border-radius:50%;width:8px;height:8px;margin-inline-start:auto;box-shadow:0 0 0 5px #d3af3730}.int-platform-connector{place-items:center;height:43px;display:grid;position:relative}.int-platform-connector:before{content:"";background:#c4b16f;width:1px;height:100%;display:block}.int-platform-connector i{background:#c4b16f;width:72%;height:1px;position:absolute;bottom:0}.int-platform-nodes{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.int-platform-nodes>div{text-align:center;background:#fff;border:1px solid #e5e1d5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:119px;padding:15px 8px 12px;display:flex}.int-platform-nodes .icon{color:#a58929;width:23px;height:23px;margin-bottom:7px}.int-platform-nodes strong{font-size:12px;line-height:1.6}.int-platform-nodes small{color:#8a8d86;font-size:9.5px;line-height:1.6}.int-platform-foot{color:#77796f;align-items:center;gap:9px;padding:17px 3px 1px;font-size:11px;display:flex}.int-platform-foot .icon{color:#a48a37;width:16px;height:16px}.int-feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.int-feature{background:#fff;border:1px solid #e8e6dc;border-radius:9px;flex-direction:column;align-items:flex-start;min-height:255px;padding:27px 26px 23px;transition:border-color .2s,transform .2s;display:flex}.int-feature:hover{border-color:#c8af64;transform:translateY(-2px)}.int-feature-icon{color:#a0842d;background:#f4ecd2;border-radius:9px;place-items:center;width:45px;height:45px;display:grid}.int-feature-icon .icon{width:22px;height:22px}.int-feature h3{color:#292b28;margin:17px 0 6px;font-size:18px;line-height:1.5}.int-feature p{color:#6e7169;margin:0;font-size:12.5px;line-height:2.1}.int-feature>span{letter-spacing:.09em;color:#a58a34;margin-top:auto;padding-top:15px;font:800 9px Manrope,sans-serif}.int-split{grid-template-columns:1fr .85fr;align-items:start;gap:70px;display:grid}.int-checks{gap:7px;margin-top:17px;display:grid}.int-checks p{color:#4f524e;align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:2.1;display:flex}.int-checks .icon{color:#b49a36;width:18px;height:18px;margin-top:5px}.int-rule-card{background:#fbfaf7;border:1px solid #dfddcf;border-radius:11px;padding:29px 32px;box-shadow:0 13px 38px #00000008}.int-tiny{color:#b18d2d;letter-spacing:.12em;font:800 10px Manrope,sans-serif}.int-rule-card h3{color:#333;margin:7px 0 17px;font-size:22px}.int-rule-row{color:#7c7d75;border-top:1px solid #e7e4d9;justify-content:space-between;align-items:center;gap:18px;padding:14px 0;font-size:12px;display:flex}.int-rule-row b{color:#333;font-size:12px}.int-rule-footer{color:#78682f;background:#f2ebd6;border-radius:6px;gap:8px;margin-top:14px;padding:12px;font-size:11px;display:flex}.int-rule-footer .icon{flex-shrink:0;width:19px;height:19px}.int-dark{color:#fff;background:#333}.int-dark-grid{grid-template-columns:1.03fr .97fr;align-items:center;gap:72px;display:grid}.int-dark .int-kicker{color:#e2c250}.int-dark h2{margin:0 0 13px;font-size:clamp(28px,3vw,40px);line-height:1.55}.int-dark p{color:#c9c9c0;margin:0;font-size:14px;line-height:2.25}.int-dark-tags{flex-wrap:wrap;gap:10px;display:flex}.int-dark-tags span{color:#eae9e2;border:1px solid #fff4;border-radius:7px;padding:13px 17px;font:600 12px Manrope,IBM Plex Sans Arabic,sans-serif}.int-methods{gap:16px;display:grid}.int-method{background:#fff;border:1px solid #e5e2d8;border-radius:10px;grid-template-columns:215px 1fr;min-height:240px;display:grid;overflow:hidden}.int-method-side{color:#fff;background:#343635;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 27px;display:flex;position:relative}.int-method-num{color:#d3af37;font:800 35px/1 Manrope,sans-serif}.int-method-icon{color:#e5c85e;border:1px solid #d3af3760;border-radius:9px;place-items:center;width:48px;height:48px;display:grid}.int-method-icon .icon{width:25px;height:25px}.int-method-type{color:#deded7;font-size:12px;font-weight:600}.int-method-body{flex-direction:column;align-items:flex-start;padding:32px 38px 28px;display:flex}.int-method-body h2{color:#2c2d2b;margin:0 0 8px;font-size:26px;line-height:1.55}.int-method-body p{color:#6c6f68;max-width:760px;margin:0 0 17px;font-size:14px;line-height:2.2}.int-method-points{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.int-method-points span{color:#8a712a;background:#f8f4e5;border:1px solid #e9dfbe;border-radius:50px;padding:5px 13px;font-size:11px}.int-choice-flow{grid-template-columns:1fr 26px 1fr 26px 1fr;align-items:center;gap:15px;display:grid}.int-choice{text-align:center;background:#f9f8f4;border:1px solid #e4e1d7;border-radius:9px;padding:23px 16px}.int-choice span{color:#998132;margin-bottom:5px;font-size:11px;display:block}.int-choice strong{color:#313330;font-size:17px}.int-choice-highlight{background:#333;border-color:#333}.int-choice-highlight strong{color:#fff}.int-choice-arrow{color:#b69b3b;place-items:center;display:grid}.int-footnote{color:#85877f;max-width:850px;margin:25px 0 0;font-size:12px;line-height:2.15}.int-timeline{background:#fff;border:1px solid #e8e5da;border-radius:11px;overflow:hidden}.int-timeline article{border-bottom:1px solid #eceae2;grid-template-columns:68px 1fr 170px;align-items:center;gap:28px;padding:21px 27px;transition:background .15s;display:grid}.int-timeline article:last-child{border-bottom:0}.int-timeline article:hover{background:#faf8ef}.int-step-id{color:#a78625;border:1.5px solid #d3af37;border-radius:50%;place-items:center;width:43px;height:43px;font:800 13px Manrope,sans-serif;display:grid}.int-timeline h3{color:#2a2e2b;margin:0 0 4px;font-size:18px}.int-timeline p{color:#75786f;margin:0;font-size:12.5px;line-height:2.05}.int-timeline small{color:#a38835;text-align:left;font-size:12px;font-weight:700}.int-pillars{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.int-pillars article{background:#fff;border:1px solid #e7e3d8;border-radius:9px;padding:26px}.int-pillars .icon{color:#aa8a31;width:23px;height:23px}.int-pillars h3{margin:14px 0 6px;font-size:18px}.int-pillars p{color:#70736d;margin:0;font-size:12.5px;line-height:2.15}.int-dark-callout{background:#ffffff08;border:1px solid #fff3;border-radius:9px;padding:29px 34px}.int-dark-callout>.icon{color:#d3af37;width:33px;height:33px;margin-bottom:13px}.int-dark-callout strong{margin-bottom:9px;font-size:20px;display:block}.int-audience-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.int-audience-card{background:#fff;border:1px solid #e4e3d9;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:285px;padding:29px 27px;display:flex}.int-audience-card h2{margin:18px 0 6px;font-size:21px;line-height:1.6}.int-audience-card p{color:#71746e;margin:0;font-size:13px;line-height:2.13}.int-divider{background:#eae8dd;width:100%;height:1px;margin:auto 0 12px}.int-audience-card small{color:#a28532;font-size:11px;font-weight:600;line-height:1.8}.int-audience-card-cta{color:#fff;background:#343534;border-color:#343534}.int-audience-card-cta p{color:#c8cbc4}.int-inline-cta{color:#f0d474;align-items:center;gap:7px;margin-top:auto;padding-top:18px;font-size:12px;font-weight:700;display:inline-flex}.int-inline-cta .icon{width:16px;height:16px}.int-statement{background:#f9f7ee;border-right:4px solid #d3af37;border-radius:9px;align-items:flex-start;gap:24px;padding:29px 35px;display:flex}.int-statement>.icon{color:#a88a30;flex-shrink:0;width:28px;height:28px;margin-top:6px}.int-statement h2{margin:0 0 4px;font-size:20px}.int-statement p{color:#6d7169;margin:0;font-size:13px;line-height:2.2}.int-contact-layout{grid-template-columns:.73fr 1.27fr;align-items:start;gap:65px;display:grid}.int-contact-copy{padding-top:15px}.int-contact-copy h2{margin:0 0 11px;font-size:clamp(27px,2.7vw,35px);line-height:1.5}.int-contact-copy>p{color:#70726c;margin:0 0 27px;font-size:14px;line-height:2.3}.int-contact-line{border-bottom:1px solid #e0ded2;align-items:center;gap:13px;padding:16px 0;display:flex}.int-contact-line .icon{color:#b79a34;width:21px;height:21px}.int-contact-line span{color:#8a8e83;font-size:11px;display:block}.int-contact-line strong{color:#333;margin-top:4px;font-size:14px;display:block}.int-contact-hint{background:#f8f3e4;border:1px solid #e5ddc1;border-radius:8px;gap:12px;margin-top:29px;padding:16px 18px;display:flex}.int-contact-hint .icon{color:#a4882c;flex-shrink:0;width:21px;height:21px;margin-top:2px}.int-contact-hint p{color:#7b713f;margin:0;font-size:12px;line-height:2.05}.int-contact-form{background:#fff;border:1px solid #e4e0d3;border-radius:12px;padding:29px 30px;box-shadow:0 13px 35px #00000006}.int-form-top{margin-bottom:22px}.int-form-top h3{margin:0 0 2px;font-size:24px}.int-form-top p{color:#888a82;margin:0;font-size:12px}.int-form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.int-form-grid label{color:#434540;flex-direction:column;gap:7px;font-size:12px;font-weight:700;display:flex}.int-form-grid label span{color:#a68323}.int-form-grid input,.int-form-grid select,.int-form-grid textarea{color:#303230;resize:vertical;background:#fff;border:1px solid #dddcd1;border-radius:6px;outline:none;width:100%;min-width:0;padding:13px 14px;font-size:12.5px;font-weight:400}.int-form-grid :is(input,select,textarea):focus-visible{border-color:#b5973b;box-shadow:0 0 0 3px #d3af3726}.int-form-full{grid-column:1/-1}.int-consent{color:#6e716a;cursor:pointer;align-items:start;gap:9px;margin-top:17px;font-size:11px;line-height:2;display:flex}.int-consent input{accent-color:#ba982d;margin-top:5px}.int-consent a{color:#9a781c;text-underline-offset:3px;text-decoration:underline}.int-submit{border:0;justify-content:center;width:100%;margin-top:20px}.int-form-status{color:#705f28;background:#f9f2d9;border-radius:6px;margin:14px 0 0;padding:14px 16px;font-size:12px;line-height:2}.int-policy-section{padding-top:65px}.int-policy-grid{grid-template-columns:.39fr .61fr;align-items:start;gap:75px;display:grid}.int-policy-aside{position:sticky;top:120px}.int-policy-aside h2{margin:0 0 9px;font-size:clamp(25px,2.5vw,32px);line-height:1.7}.int-policy-aside>p{color:#777a73;margin:0 0 20px;font-size:13px;line-height:2.15}.int-policy-badge{color:#876f28;background:#f6f0db;border:1px solid #e6d8a9;border-radius:7px;align-items:center;gap:8px;padding:11px 13px;font-size:11px;display:flex}.int-policy-badge .icon{width:17px;height:17px}.int-policy-nav{border-top:1px solid #e9e6dc;grid-template-columns:1fr 1fr;gap:0 17px;margin-top:22px;padding-top:14px;display:grid}.int-policy-nav a{color:#757870;padding:7px 0;font-size:11.5px}.int-policy-body>section{border-bottom:1px solid #e9e6dd;margin-bottom:26px;padding:0 0 28px;scroll-margin-top:110px}.int-policy-body>section:last-of-type{border-bottom:0;margin-bottom:10px}.int-policy-body h3{color:#2c2d29;margin:0 0 10px;font-size:20px;line-height:1.6}.int-policy-body p{color:#6e706a;margin:0 0 10px;font-size:13.5px;line-height:2.24}.int-policy-closing{color:#796933;background:#f7f3e7;border-radius:7px;gap:12px;padding:18px 19px;font-size:12px;line-height:2.15;display:flex}.int-policy-closing .icon{flex-shrink:0;width:23px;height:23px}@media (max-width:1100px){.int-intro-grid{gap:40px}.int-split{gap:36px}.int-contact-layout{gap:38px}.int-policy-grid{gap:40px}.int-dark-grid{gap:37px}}@media (max-width:930px){.int-intro-grid,.int-split,.int-contact-layout,.int-policy-grid{grid-template-columns:1fr;gap:28px}.int-platform-visual{max-width:670px}.int-feature-grid,.int-audience-grid{grid-template-columns:repeat(2,1fr)}.int-dark-grid{grid-template-columns:1fr;gap:22px}.int-policy-aside{position:static}.int-policy-nav{grid-template-columns:repeat(4,1fr);gap:0 12px}}@media (max-width:640px){.int-intro{padding:40px 0 41px}.int-intro-simple{padding-bottom:40px}.int-display{margin-bottom:12px;font-size:30px;line-height:1.63}.int-lead{margin-bottom:9px;font-size:13px;line-height:2.15}.int-section{padding:46px 0 54px}.int-heading{margin-bottom:22px}.int-heading h2{font-size:28px}.int-heading p{font-size:12.5px}.int-platform-visual{min-height:auto;padding:15px 13px 13px}.int-platform-top{padding:12px}.int-platform-nodes>div{min-height:100px;padding:12px 5px}.int-platform-nodes strong{font-size:10px}.int-platform-nodes small{font-size:8px}.int-platform-foot{font-size:9.5px}.int-feature-grid,.int-audience-grid{grid-template-columns:1fr;gap:11px}.int-feature{min-height:auto;padding:23px 22px}.int-feature h3{margin-top:12px}.int-rule-card{padding:23px 19px}.int-rule-row{gap:10px}.int-rule-row b,.int-rule-row span{font-size:11px}.int-dark h2{font-size:29px}.int-dark p{font-size:12.5px}.int-dark-tags span{padding:10px 12px;font-size:10px}.int-method{grid-template-columns:1fr}.int-method-side{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;padding:17px 19px}.int-method-num{font-size:24px}.int-method-icon{order:3;width:38px;height:38px;margin-inline-start:auto}.int-method-icon .icon{width:20px;height:20px}.int-method-type{font-size:11px}.int-method-body{padding:22px 21px 24px}.int-method-body h2{font-size:23px}.int-method-body p{font-size:12.5px}.int-choice-flow{grid-template-columns:1fr;gap:3px}.int-choice{padding:16px}.int-choice-arrow .icon{transform:rotate(-90deg)}.int-timeline article{grid-template-columns:40px 1fr;gap:12px;padding:18px 15px}.int-step-id{width:36px;height:36px;font-size:11px}.int-timeline h3{font-size:16px}.int-timeline p{font-size:12px}.int-timeline small{text-align:right;grid-column:2;justify-self:start;margin-top:-5px;font-size:11px}.int-pillars{grid-template-columns:1fr;gap:10px}.int-pillars article{padding:22px}.int-audience-card{min-height:auto;padding:25px 23px}.int-audience-card .int-divider{margin:20px 0 12px}.int-statement{gap:12px;padding:22px 20px}.int-statement h2{font-size:18px}.int-contact-form{padding:23px 17px}.int-contact-copy{padding-top:0}.int-form-grid{grid-template-columns:1fr;gap:13px}.int-policy-nav{grid-template-columns:repeat(2,1fr)}.int-policy-section{padding-top:40px}.int-policy-body h3{font-size:18px}.int-policy-body p{font-size:12.5px}}.audience-action,.connect-link{cursor:pointer;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.audience-action{color:#987923;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.audience-action:hover,.connect-link:hover{color:#bda04a}.footer-links .footer-text-link{font-size:12px}@media (max-width:640px){.footer-links .footer-text-link{font-size:11.5px}}.int-form-grid .int-field-name{color:inherit}.int-form-grid .int-field-name span{color:#a68323}.overline{text-decoration:none}.container{max-width:none}.note-two{bottom:-40px}@media (max-width:640px){.note-two{bottom:-30px}}.lang-toggle{color:#fffc;background:#ffffff05;border:1px solid #ffffff3d;border-radius:6px;align-items:center;gap:7px;padding:9px 10px;font-family:Manrope,IBM Plex Sans Arabic,sans-serif;font-size:11px;font-weight:800;transition:color .2s,border-color .2s;display:flex}.lang-toggle:hover{color:#f2d165;border-color:#f2d165}.lang-toggle .icon{width:15px;height:15px}@media (max-width:640px){.lang-toggle{padding:7px 8px}}html[lang=en] body{font-family:Manrope,IBM Plex Sans Arabic,sans-serif}html[lang=en] .hero h1{letter-spacing:-.03em;font-size:clamp(34px,3.7vw,52px);line-height:1.18}html[lang=en] .hero-copy>p,html[lang=en] .section-lead,html[lang=en] .int-lead{line-height:1.8}html[lang=en] .section-title,html[lang=en] .int-display{letter-spacing:-.025em;line-height:1.25}html[lang=en] .section-title{margin-bottom:18px}html[lang=en] .mode-number,html[lang=en] .cap-card .num{font-family:Manrope,sans-serif}html[lang=en] .cap-card p,html[lang=en] .mode-card p,html[lang=en] .audience-card p,html[lang=en] .about-quote,html[lang=en] .connect-card p,html[lang=en] .int-contact-copy>p,html[lang=en] .int-contact-hint p{line-height:1.75}html[lang=en] .case-flow small{white-space:normal;line-height:1.3}html[lang=en] .main-nav{gap:20px}html[dir=ltr] .icon-arrow{transform:scaleX(-1)}html[dir=ltr] .go-top .icon{transform:rotate(90deg)}html[dir=ltr] .hero-visual{direction:ltr}html[dir=ltr] .case-flow div:after{left:auto;right:-50%}html[dir=ltr] .map-tag{left:11px;right:auto}html[dir=ltr] .note-one{left:auto;right:-15px}html[dir=ltr] .note-two{left:-28px;right:auto}html[dir=ltr] .about-quote{border-right:0;border-left:3px solid var(--sand);padding-left:18px;padding-right:0}html[dir=ltr] .section-intro,html[dir=ltr] .modes-head,html[dir=ltr] .workflow-head{text-align:left}html[dir=ltr] .audience-card .edge{left:auto;right:0}html[dir=ltr] .connect-card:before{left:0;right:auto}html[dir=ltr] .go-top{left:auto;right:22px}html[dir=ltr] .site-toast{border-left:4px solid #d3af37;border-right:1px solid #d7bd70;left:22px;right:auto}@media (max-width:930px){html[dir=ltr] .note-one{right:4%}html[dir=ltr] .note-two{left:3%}}@media (max-width:640px){html[dir=ltr] .note-one{right:-2px}html[dir=ltr] .note-two{left:-5px}html[dir=ltr] .go-top{right:10px}}html[lang=en] .section-intro .section-title{max-width:none}html[lang=en] .section-title{text-wrap:balance}html[lang=en] .company-intro-lead{letter-spacing:-.02em;line-height:1.3}html[lang=en] .company-intro-prose p,html[lang=en] .purpose-card p,html[lang=en] .goal-item p,html[lang=en] .int-feature p,html[lang=en] .int-pillars p,html[lang=en] .int-heading p,html[lang=en] .int-method-body p,html[lang=en] .int-timeline p,html[lang=en] .int-audience-card p,html[lang=en] .int-statement p,html[lang=en] .int-policy-body p,html[lang=en] .int-policy-aside>p,html[lang=en] .int-dark p,html[lang=en] .operating-principles p,html[lang=en] .scope-card li,html[lang=en] .method-facts dd,html[lang=en] .switch-cases p{line-height:1.7}html[lang=en] .int-heading h2,html[lang=en] .int-dark h2,html[lang=en] .company-goals-head h2,html[lang=en] .principles-title h2,html[lang=en] .int-policy-aside h2{letter-spacing:-.02em;line-height:1.25}html[dir=ltr] .company-intro-prose{border-right:0;border-left:2px solid var(--sand);padding-left:28px;padding-right:0}html[dir=ltr] .int-statement{border-left:4px solid #d3af37;border-right:0}html[dir=ltr] .int-timeline small{text-align:right}@media (max-width:640px){html[dir=ltr] .company-intro-prose{padding-left:16px}html[dir=ltr] .int-timeline small{text-align:left}html[dir=ltr] .int-choice-arrow .icon{transform:rotate(-90deg)}}h1,h2,h3{font-weight:700}.main-nav a{font-size:13.5px}.btn{border-radius:10px;min-height:52px;font-size:14px}.nav-contact{min-height:44px;font-size:13px}.lang-toggle{border-radius:8px;font-size:12px}.intro-rail-inner{font-size:14px}.section{padding:104px 0}.section-lead{color:#575b55;font-size:17px}.workflow-head .section-lead,.modes-head .section-lead{font-size:17px}.section-title:before{content:"";background:var(--sand);border-radius:3px;width:46px;height:3px;margin-bottom:20px;display:block}.section-cta{font-size:14px}.about-quote{font-size:18px}.about-node{border-radius:10px;font-size:13px}.about-visual,.cap-card,.mode-card,.audience-card,.connect-card{border-radius:16px}.cap-card{padding:30px 26px 28px;position:relative;overflow:hidden}.cap-card:after{content:"";background:var(--sand);height:3px;transition:transform .3s;position:absolute;inset:0 0 auto;transform:scaleX(0)}.cap-card:hover:after{transform:scaleX(1)}.cap-card:hover .icon-frame{background:var(--sand);color:#2a2b28}.icon-frame{border-radius:12px;transition:background .25s,color .25s}.cap-card h3{font-size:19px;line-height:1.5}.cap-card p{color:#5f635b;font-size:14.5px}.cap-card .num{color:#745e1a;background:#f7f1dd;border-radius:50px;margin-top:20px;padding:3px 11px;font-size:12px;font-weight:700;display:inline-block}.mode-card{flex-direction:column;padding:36px 32px;display:flex}.mode-icon{border-radius:12px;order:-1;margin:0 0 24px}.mode-number{color:#846a1b;font-size:13px}.mode-card.featured .mode-number{color:#e2c254}.mode-card h3{font-size:22px}.mode-card p{color:#5f635b;font-size:15px}.mode-card.featured p{color:#d6d8d2}.modes-note{color:#6a6b63;font-size:13.5px}.workflow-step h3{font-size:15.5px}.workflow-step p{color:#676a61;font-size:13px}.workflow-ribbon{border-radius:14px;padding:20px 26px}.workflow-ribbon .text{font-size:14.5px}.audience-card{padding:32px}.audience-card h3{font-size:21px}.audience-card p{color:#5f635b;font-size:15px}.audience-action{color:#7d6320;font-size:14px}.audience-action .icon{width:17px;height:17px}.tech-tags span{border-radius:8px;font-size:13px}.stack-core,.stack-boxes div{border-radius:14px}.stack-boxes strong{font-size:13.5px}.stack-boxes small{color:#c0c3bc;font-size:11px}.connect-card h2{font-size:26px}.connect-card p{color:#5f635b;font-size:15px}.connect-link{border-radius:10px;padding:13px 24px;font-size:14px}.footer-top p,.footer-links a,.footer-links .footer-text-link{font-size:14px}.footer-bottom{color:#b5b8b1;font-size:13px}@media (min-width:931px){.main-nav a{padding:6px 0;position:relative}}@media (max-width:1180px){.main-nav a{font-size:12.6px}}.page-hero{color:#fff;border-bottom:3px solid var(--sand);background:#2c2d2c;position:relative;overflow:hidden}.page-hero-inner{z-index:1;padding:50px 0 66px;position:relative}.page-crumbs{color:#c9cbc5;align-items:center;gap:8px;margin-bottom:26px;font-size:13.5px;display:flex}.page-crumbs a:hover{color:#f2d165}.page-crumbs span{color:#f2d165;font-weight:600}.page-crumbs .icon{width:14px;height:14px;transform:rotate(90deg)}html[dir=ltr] .page-crumbs .icon{transform:rotate(-90deg)}.page-hero h1{letter-spacing:-.035em;max-width:900px;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.45}.page-hero h1 em{color:#e5c453;font-style:normal;display:block}.page-hero p{color:#d5d7d2;max-width:760px;margin:18px 0 0;font-size:17px;line-height:2.05}html[lang=en] .page-hero h1{letter-spacing:-.03em;line-height:1.18}html[lang=en] .page-hero p{line-height:1.7}.int-section.int-soft{padding:80px 0 92px}.int-contact-copy{position:sticky;top:112px}.int-contact-copy>p{color:#5f635b;font-size:15.5px}.int-contact-line span{color:#6f7268;font-size:13px}.int-contact-line strong{font-size:15.5px}.int-contact-hint{border-radius:12px}.int-contact-hint p{color:#655b2c;font-size:13.5px}.int-contact-form{border-radius:18px;padding:36px;box-shadow:0 24px 60px #18191814}.int-form-top h3{font-size:26px}.int-form-top p{color:#6f7268;font-size:14px}.int-form-grid label{font-size:13.5px}.int-form-grid input,.int-form-grid select,.int-form-grid textarea{background-color:#fcfbf7;border-color:#d8d6ca;border-radius:10px;font-size:15px;transition:border-color .2s,box-shadow .2s,background-color .2s}.int-form-grid :is(input,select,textarea):hover{border-color:#b9b6a6}.int-form-grid :is(input,select,textarea):focus-visible{background-color:#fff}.int-form-grid input::placeholder,.int-form-grid textarea::placeholder{color:#7c7e77}.int-consent{font-size:13px}.int-consent a{color:#7d6320}.int-form-status{border-radius:10px;font-size:13.5px}.site-toast{font-size:14px}@media (max-width:930px){.int-contact-copy{position:static}.page-hero-inner{padding:40px 0 52px}}@media (max-width:640px){.section{padding:68px 0}.btn{font-size:13px}.hero-actions .btn{font-size:12.5px}.section-lead,.workflow-head .section-lead,.modes-head .section-lead{font-size:15px}.section-title:before{margin-bottom:14px}.about-quote{font-size:15.5px}.about-node{font-size:11.5px}.intro-rail-inner{font-size:12.5px}.cap-card{padding:22px 16px}.cap-card h3{font-size:15.5px}.cap-card p{font-size:13px}.cap-card .num{font-size:11px}.mode-card{padding:26px}.mode-icon{margin-bottom:16px}.mode-card h3{font-size:20px}.mode-card p{font-size:14.5px}.workflow-step h3{font-size:14px}.workflow-step p{font-size:12.5px}.workflow-ribbon{padding:18px}.workflow-ribbon .text{font-size:13.5px}.audience-card{padding:26px}.audience-card p{font-size:14.5px}.stack-boxes strong{font-size:11.5px}.stack-boxes small{font-size:10px}.connect-card h2{font-size:23px}.connect-card p{font-size:14.5px}.footer-bottom{font-size:12px}.page-hero h1{font-size:33px}.page-hero p{font-size:15px}.int-section.int-soft{padding:50px 0 60px}.int-contact-form{padding:24px 18px}}.int-heading h2{font-weight:700}.int-heading p,.company-goals-head p{color:#5f635b;font-size:16px}.company-intro-heading h2{color:#846a1b}.company-intro-lead{font-size:clamp(26px,2.6vw,36px)}.company-intro-prose p,.purpose-card p{color:#575b55;font-size:16px}.purpose-card,.goal-item,.int-feature,.int-rule-card,.int-pillars article,.int-method,.int-audience-card,.int-timeline,.int-statement,.int-dark-callout,.int-platform-visual,.int-choice,.int-policy-closing{border-radius:16px}.goal-item h3,.int-feature h3,.int-pillars h3{font-size:19px}.goal-item p,.int-feature p,.int-pillars p{color:#5f635b;font-size:14.5px}.int-feature>span{color:#7d6320;font-size:10.5px}.int-feature-grid-4,.int-pillars-4{grid-template-columns:repeat(4,1fr)}.int-platform-nodes strong{font-size:13.5px}.int-platform-nodes small{color:#6f7268;font-size:11.5px}.int-platform-foot{color:#62655c;font-size:12.5px}.int-checks p{font-size:15px}.int-rule-row,.int-rule-row b{font-size:14px}.int-rule-row{color:#62655c}.int-rule-footer{border-radius:10px;font-size:13px}.int-tiny{color:#846a1b;font-size:11px}.int-dark p{color:#d2d3cb;font-size:16px}.int-dark-tags span{border-radius:9px;font-size:13px}.int-method-type{font-size:13.5px}.int-method-body p{color:#575b55;font-size:15.5px}.int-choice span{color:#7d6320;font-size:13px}.int-choice-highlight span{color:#e1c75f}.int-footnote{color:#6a6b63;font-size:13.5px}.int-timeline h3{font-size:18.5px}.int-timeline p{color:#5f635b;font-size:14.5px}.int-timeline small{color:#7d6320;font-size:13px}.int-audience-card p{color:#5f635b;font-size:14.5px}.int-audience-card small{color:#7d6320;font-size:12.5px}.int-statement h2{font-size:22px}.int-statement p{color:#575b55;font-size:15.5px}.int-policy-aside>p{color:#62655c;font-size:14.5px}.int-policy-badge{color:#745e1a;border-radius:10px;font-size:13px}.int-policy-nav a{color:#62655c;font-size:13.5px}.int-policy-nav a:hover{color:#7d6320}.int-policy-body h3{font-size:21px}.int-policy-body p{color:#575b55;font-size:15.5px}.int-policy-closing{color:#655b2c;font-size:14px}.int-kicker{color:#846a1b}.scope-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.scope-card{background:#fff;border:1px solid #e8e6dc;border-radius:16px;padding:30px 32px}.scope-card h3{margin:0 0 14px;font-size:22px}.scope-card ul{margin:0;padding:0;list-style:none;display:grid}.scope-card li{color:#50544e;border-top:1px solid #efede4;align-items:flex-start;gap:11px;padding:13px 0;font-size:15px;line-height:1.9;display:flex}.scope-card li .icon{color:#a0842d;width:19px;height:19px;margin-top:5px}.scope-card-out{color:#fff;background:#343534;border-color:#343534}.scope-card-out li{color:#d6d8d2;border-color:#fff2}.scope-card-out li .icon{color:#e2c254}.principles-title-wide{margin-bottom:30px}.principles-title-wide p{max-width:none}.operating-principles{grid-template-columns:1fr 1fr;gap:0 44px;margin:0;padding:0;list-style:none;display:grid}.operating-principles li{border-top:1px solid #ffffff24;gap:18px;padding:18px 0;display:flex}.operating-principles span{color:#e3c45e;font:800 15px/2 Manrope,sans-serif}.operating-principles p{color:#d6d8d2;margin:0;font-size:15px;line-height:2}.method-facts{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin:2px 0 0;display:grid}.method-facts div{background:#faf8f1;border:1px solid #efead9;border-radius:12px;padding:15px 17px}.method-facts dt{color:#7d6320;margin-bottom:3px;font-size:13px;font-weight:700}.method-facts dd{color:#50544e;margin:0;font-size:14px;line-height:1.95}.switch-cases{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:26px;display:grid}.switch-cases article{background:#fff;border:1px solid #e7e3d8;border-radius:14px;padding:22px 24px}.switch-cases article:last-child{background:#f9f3df;border-color:#e6d8a9;grid-column:1/-1}.switch-start{color:#745e1a;background:#f7f1dd;border-radius:50px;padding:3px 12px;font-size:12.5px;font-weight:700;display:inline-block}.switch-cases article:last-child .switch-start{color:#f2d165;background:#333}.switch-cases h3{margin:11px 0 5px;font-size:17px;line-height:1.7}.switch-cases p{color:#5f635b;margin:0;font-size:14.5px;line-height:1.95}.status-chips{counter-reset:status;flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex}.status-chips li{counter-increment:status;color:#4d504a;background:#fbf8ee;border:1px solid #e6dfc7;border-radius:50px;align-items:center;gap:8px;padding:7px 14px;font-size:13.5px;display:flex}.status-chips li:before{content:counter(status);color:#846a1b;font:800 11px Manrope,sans-serif}.audience-need{background:#faf7ec;border-radius:10px;padding:10px 13px;margin-bottom:11px!important;font-size:13.5px!important}.audience-need b{color:#745e1a}.int-audience-card .int-divider{margin-top:auto}.int-audience-card>p:not(.audience-need){margin-bottom:18px}.audience-partner{color:#fff;background:#343534;border-radius:16px;align-items:center;gap:22px;margin-top:16px;padding:30px 34px;display:flex}.audience-partner h2{margin:0 0 3px;font-size:23px}.audience-partner p{color:#d6d8d2;margin:0;font-size:15px;line-height:1.9}.audience-partner>div:nth-child(2){flex:1}.audience-partner .int-feature-icon{flex-shrink:0}@media (max-width:1180px){.int-feature-grid-4,.int-pillars-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:930px){.operating-principles{grid-template-columns:1fr}.audience-partner{flex-wrap:wrap}.audience-partner>div:nth-child(2){flex:70%}}@media (max-width:640px){.int-heading p,.company-goals-head p,.company-intro-prose p,.purpose-card p{font-size:14.5px}.int-feature-grid-4,.int-pillars-4{grid-template-columns:1fr}.goal-item p,.int-feature p,.int-pillars p{font-size:14px}.int-dark p{font-size:14.5px}.int-dark-tags span{font-size:12px}.int-method-body p,.int-statement p,.int-policy-body p{font-size:14.5px}.int-timeline p{font-size:13.5px}.int-timeline small{font-size:12px}.int-platform-nodes strong{font-size:11.5px}.int-platform-nodes small{font-size:10px}.int-rule-row,.int-rule-row b,.int-rule-row span{font-size:12.5px}.scope-grid,.method-facts,.switch-cases{grid-template-columns:1fr}.scope-card{padding:24px 20px}.switch-cases article:last-child{grid-column:auto}.audience-partner{padding:24px 20px}.audience-partner .btn{width:100%}.audience-partner>div:nth-child(2){flex-basis:100%}}.int-policy-body>section{scroll-margin-top:12px}:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-s:.4s;--dur-m:.9s;--dur-road:2.4s}.reveal-wait{opacity:0}@media print{.reveal-wait{opacity:1!important}}.page-enter{animation:.45s both pageEnter}@keyframes pageEnter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.route-sweep{z-index:101;background:linear-gradient(90deg, transparent, var(--sand) 30%, #f1d77a);transform-origin:100%;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}html[dir=ltr] .route-sweep{transform-origin:0;background:linear-gradient(-90deg, transparent, var(--sand) 30%, #f1d77a)}.scroll-progress{z-index:100;background:var(--sand);transform-origin:100%;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}html[dir=ltr] .scroll-progress{transform-origin:0}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#2c2d2c;transition:box-shadow .4s}.site-header.is-scrolled{box-shadow:0 10px 30px #14141438}.nav-wrap,.brand{transition:min-height .4s var(--ease-out), width .4s var(--ease-out)}@media (min-width:931px){.site-header.is-scrolled .nav-wrap{min-height:68px}.site-header.is-scrolled .brand{width:118px}.main-nav a:after{content:"";background:var(--sand);height:2px;transition:transform .4s var(--ease-out);border-radius:2px;position:absolute;inset:auto 0 -2px;transform:scaleX(0)}.main-nav a:hover:after,.main-nav a.active:after{transform:scaleX(1)}}.lang-toggle,.main-nav a{transition:color .25s,border-color .25s}@media (max-width:930px){.main-nav.open{animation:menuIn .35s var(--ease-out) both}.main-nav.open a{animation:menuItem .45s var(--ease-out) both}.main-nav.open a:nth-child(2){animation-delay:40ms}.main-nav.open a:nth-child(3){animation-delay:80ms}.main-nav.open a:nth-child(4){animation-delay:.12s}.main-nav.open a:nth-child(5){animation-delay:.16s}.main-nav.open a:nth-child(6){animation-delay:.2s}.main-nav.open a:nth-child(7){animation-delay:.24s}}@keyframes menuIn{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0}}@keyframes menuItem{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.hero-inner,.page-hero-inner{z-index:1;position:relative}.route-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}html[dir=rtl] .route-line{transform:scaleX(-1)}.route-road{fill:none;stroke:#6b5b25;stroke-width:26px;stroke-linecap:round;opacity:.55}.route-lane{fill:none;stroke:#2c2d2c;stroke-width:2.4px;stroke-dasharray:16 14;opacity:.85}.route-station{fill:#2c2d2c;stroke:#8a7430;stroke-width:5px}.route-dot{fill:var(--sand);filter:drop-shadow(0 0 6px #d3af37d9);animation:.6s 2.4s both routeDotIn}@keyframes routeDotIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.route-dot{display:none}}.about-packets circle{fill:var(--sand)}.about-core:after{content:"";border:2px solid var(--sand);animation:corePulse 2.8s var(--ease-out) 1.8s infinite;opacity:0;border-radius:50%;position:absolute;inset:0}@keyframes corePulse{0%{opacity:.7;scale:1}to{opacity:0;scale:1.55}}@media (prefers-reduced-motion:reduce){.about-packets{display:none}}.stack-connections i{position:relative}.stack-connections i:after{content:"";background:var(--sand);width:6px;height:6px;box-shadow:0 0 8px var(--sand);opacity:0;border-radius:50%;animation:2.2s ease-in infinite stackFlow;position:absolute;top:0;right:-3.5px}.stack-connections i:nth-child(2):after{animation-delay:.7s}.stack-connections i:nth-child(3):after{animation-delay:1.4s}@keyframes stackFlow{10%{opacity:1}85%{opacity:1}to{opacity:0;translate:0 var(--flow,30px)}}:is(.hero,.page-hero) h1 .word{white-space:pre;color:inherit;display:inline-block}.word{animation:wordRise var(--dur-m) var(--ease-out) var(--word-delay,0s) backwards}@keyframes wordRise{0%{opacity:0;filter:blur(10px);translate:0 .45em}}[data-intro]{animation:introRise var(--dur-m) var(--ease-out) var(--intro-delay,0s) backwards}@keyframes introRise{0%{opacity:0;translate:0 26px}}.section-title:before{content:"";background:var(--sand);transform-origin:100%;width:56px;height:3px;transition:scale .9s var(--ease-out) .25s;border-radius:2px;margin-bottom:18px;display:block}html[dir=ltr] .section-title:before{transform-origin:0}.section-title.reveal-wait:before{scale:0 1}.case-flow i,.case-flow small{transition:background .5s,color .5s,box-shadow .5s}.case-flow div:after{transition:background .5s}.case-flow div.done:not(:last-child):after{background:#333}.progress-track span{transition:width .9s var(--ease-out)}.status-swap{display:inline-block}@keyframes statusSwap{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@media (hover:hover) and (min-width:931px){.app-window{transform:perspective(1300px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) rotate(-1.25deg)}}.btn{transition:transform .4s var(--ease-out), background .25s ease, border-color .25s ease, color .25s ease}.btn-gold:hover{background:#e0bd47}.icon-arrow{transition:translate .4s var(--ease-out)}:is(.btn,.section-cta,.connect-link,.audience-action,.int-inline-cta):hover .icon-arrow{translate:-5px}html[dir=ltr] :is(.btn,.section-cta,.connect-link,.audience-action,.int-inline-cta):hover .icon-arrow{translate:5px}.section-links{flex-wrap:wrap;gap:6px 32px;margin-top:26px;display:flex}.section-links .section-cta{margin-top:0;font-weight:700;transition:color .25s}.section-links .section-cta:hover{color:#a58929}.modes-note+.section-links{justify-content:center}.cap-card,.mode-card,.goal-item,.int-feature,.int-pillars article,.audience-card,.int-audience-card,.connect-card,.switch-cases article,.scope-card{transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out), border-color .3s ease}@media (hover:hover){:is(.cap-card,.mode-card,.goal-item,.int-feature,.int-pillars article,.audience-card,.int-audience-card,.connect-card,.switch-cases article):hover{border-color:#d9c783;transform:translateY(-6px);box-shadow:0 22px 46px #18191817}}.int-feature-icon,.mode-icon,.icon-frame{transition:background .3s,color .3s,border-color .3s}.int-feature:hover .int-feature-icon,.int-audience-card:hover .int-feature-icon{background:var(--sand);color:#2a2b28}.int-timeline article{transition:background .3s}.status-chips li:hover{border-color:var(--sand);background:#f7eecd}.workflow-step:nth-child(3) .step-ball,.workflow-step:nth-child(4) .step-ball{color:#846a1b;background:#fff;border-color:#cfc8ae}.workflow-fill{background:var(--sand);transform-origin:100%;height:3px;scale:var(--fill,0) 1;top:23px;border-radius:3px;position:absolute;inset-inline:9%;box-shadow:0 0 12px #d3af378c}html[dir=ltr] .workflow-fill{transform-origin:0}.workflow-step.is-done .step-ball{animation:stepFill .7s var(--ease-out) both}.workflow-step.is-done h3{color:#2c2d2b}.workflow-step h3,.workflow-step p{transition:color .5s,opacity .5s}@media (prefers-reduced-motion:no-preference){.workflow-step:not(.is-done) :is(h3,p){opacity:.55}}@keyframes stepFill{50%{scale:1.16;box-shadow:0 0 0 7px #f6f5ef,0 0 0 14px #d3af3740}to{color:#e2c254;background:#333;border-color:#333;scale:1}}@media (max-width:930px){.workflow-fill{display:none}}.page-hero h1{max-width:760px}.page-hero p{max-width:660px}.page-hero:not(:has(p)) .route-line{display:none}@media (max-width:1360px){.page-hero .route-line{display:none}}html[lang=en] .page-hero p{max-width:610px}.select-field{color:#434540;flex-direction:column;gap:7px;min-width:0;font-size:13.5px;font-weight:700;display:flex}.select-control{position:relative}.int-form-grid .select-native{opacity:0;pointer-events:none;border:0;width:100%;height:1px;padding:0;position:absolute;inset:auto 0 0}.select-trigger{color:#303230;text-align:start;cursor:pointer;background:#fcfbf7;border:1px solid #d8d6ca;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:51px;padding:13px 14px;font-size:15px;font-weight:400;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.select-trigger:hover{border-color:#b9b6a6}.select-trigger:focus-visible,.select.is-open .select-trigger{background:#fff;border-color:#b5973b;outline:0;box-shadow:0 0 0 3px #d3af372e}.select-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-value.is-placeholder{color:#72736d}.select-trigger .icon{color:#846a1b;width:17px;height:17px;transition:rotate .35s var(--ease-out)}.select.is-open .select-trigger .icon{rotate:180deg}.select.is-invalid .select-trigger{border-color:#b3412f}.select.is-open{z-index:30}.select-list{z-index:40;overscroll-behavior:contain;opacity:0;visibility:hidden;transform-origin:top;max-height:288px;transition:opacity .2s ease, translate .3s var(--ease-out), scale .3s var(--ease-out), visibility .2s;inset-inline:0;background:#fff;border:1px solid #e4e0d3;border-radius:13px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 7px);overflow-y:auto;translate:0 -8px;scale:.985;box-shadow:0 22px 48px #18191829}.select.opens-up .select-list{transform-origin:bottom;top:auto;bottom:calc(100% + 7px);translate:0 8px}.select.is-open .select-list{opacity:1;visibility:visible;translate:0;scale:1}.select-list li{color:#3d403b;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font-size:14.5px;font-weight:500;line-height:1.5;transition:background-color .15s,color .15s;display:flex}.select-list li.is-active{color:#2c2d2b;background:#f8f2dc}.select-list li[aria-selected=true]{color:#745e1a;font-weight:700}.select-list li .icon{color:#a0842d;opacity:0;width:17px;height:17px;transition:opacity .2s ease, scale .3s var(--ease-out);scale:.6}.select-list li[aria-selected=true] .icon{opacity:1;scale:1}.text-field{flex-direction:column;gap:7px;min-width:0;display:flex}.field-meta{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.field-error{color:#a43a2a;animation:statusSwap .35s var(--ease-out) both;align-items:flex-start;gap:7px;font-size:12.5px;font-weight:600;line-height:1.7;display:flex}.field-error:before{content:"!";color:#fff;background:#a43a2a;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;margin-top:2px;font:800 10px Manrope,sans-serif;display:grid}.field-count{color:#73756e;white-space:nowrap;margin-inline-start:auto;font:600 11.5px Manrope,sans-serif}.int-form-grid .text-field.is-invalid :is(input,textarea),.int-form-grid .text-field.is-invalid :is(input,textarea):focus-visible{border-color:#b3412f}.int-form-grid .text-field.is-invalid :is(input,textarea):focus-visible{box-shadow:0 0 0 3px #b3412f24}.consent-field{margin-top:17px}.consent-field .int-consent{margin-top:0}.consent-field .field-error{margin-top:6px}.consent-field.is-invalid .int-consent input{outline-offset:2px;outline:2px solid #b3412f}:is(.int-heading,.company-goals-head,.principles-title) h2:before{content:"";background:var(--sand);transform-origin:100%;width:48px;height:3px;transition:scale .9s var(--ease-out) .25s;border-radius:2px;margin-bottom:16px;display:block}html[dir=ltr] :is(.int-heading,.company-goals-head,.principles-title) h2:before{transform-origin:0}:is(.int-heading,.company-goals-head,.principles-title).reveal-wait h2:before{scale:0 1}.purpose-mark{transform-origin:100%;transition:scale .8s var(--ease-out) .3s}html[dir=ltr] .purpose-mark{transform-origin:0}.purpose-card.reveal-wait .purpose-mark{scale:0 1}.goal-dot{transition:scale .6s cubic-bezier(.34,1.56,.64,1) .3s}.goal-item.reveal-wait .goal-dot{scale:0}.int-platform-connector:before{transform-origin:top;transition:scale .45s var(--ease-out) .35s}.int-platform-connector i{transition:scale .6s var(--ease-out) .75s}.int-platform-visual.reveal-wait .int-platform-connector:before{scale:1 0}.int-platform-visual.reveal-wait .int-platform-connector i{scale:0 1}.int-platform-connector:after{content:"";background:var(--sand);width:7px;height:7px;box-shadow:0 0 8px var(--sand);opacity:0;--flow:40px;border-radius:50%;margin-left:-3.5px;animation:2.4s ease-in 1.6s infinite stackFlow;position:absolute;top:0;left:50%}.int-live-dot{animation:2.2s ease-out infinite livePulse}@keyframes livePulse{0%{box-shadow:0 0 #d3af3799}to{box-shadow:0 0 0 11px #d3af3700}}.int-timeline{position:relative}.int-timeline:before,.int-timeline-fill{content:"";z-index:1;pointer-events:none;top:0;bottom:0;width:2px;margin-inline-start:-1px;position:absolute;inset-inline-start:48px}.int-timeline:before{background:#ece6d0}.int-timeline-fill{background:var(--sand);transform-origin:top;scale:1 var(--fill,0);box-shadow:0 0 10px #d3af3780}.int-step-id{z-index:2;background:#fff;transition:background .4s,color .4s,border-color .4s;position:relative}.int-timeline article.is-done .int-step-id{color:#e2c254;animation:stepPop .6s var(--ease-out);background:#333;border-color:#333}.int-timeline article :is(h3,p,small){transition:opacity .5s}@media (prefers-reduced-motion:no-preference){.int-timeline article:not(.is-done) :is(h3,p,small){opacity:.55}}@keyframes stepPop{50%{scale:1.16}}@media (max-width:640px){.int-timeline:before,.int-timeline-fill{inset-inline-start:33px}}.status-chips li{transition:background .35s,border-color .35s,color .35s,box-shadow .35s}.status-chips li.is-past{background:#f7eecd;border-color:#e6d48f}.status-chips li.is-current{color:#fff;background:#333;border-color:#333;box-shadow:0 8px 20px #1819182e}.status-chips li.is-current:before{color:var(--sand)}.int-choice{transition:border-color .5s,box-shadow .5s,background .5s}.int-choice.is-done:not(.int-choice-highlight){background:#fff;border-color:#d9c783;box-shadow:0 10px 26px #1819180f}.int-choice-highlight.is-done{box-shadow:0 0 0 4px #d3af3747,0 18px 40px #1819182e}.int-choice-arrow{opacity:.3;transition:opacity .4s}.int-choice-arrow.is-done{opacity:1}.int-choice-arrow.is-done .icon{animation:arrowNudge 1.8s var(--ease-out) infinite}@keyframes arrowNudge{50%{scale:1.25}}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}::view-transition-old(root){animation:none}::view-transition-new(root){animation:.6s cubic-bezier(.65,0,.35,1) both inkWipeRtl}html[dir=ltr]::view-transition-new(root){animation-name:inkWipeLtr}@keyframes inkWipeRtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes inkWipeLtr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.lang-ink{z-index:200;background:var(--sand);pointer-events:none;opacity:0;width:4px;margin-left:-2px;position:fixed;top:0;bottom:0;left:0;box-shadow:0 0 18px 4px #d3af3799}.hero-accent{width:fit-content;position:relative}.hero-accent:after{content:"";background:repeating-linear-gradient(90deg, var(--sand) 0 14px, transparent 14px 24px);opacity:.8;transform-origin:100%;height:4px;animation:laneDraw 1.1s var(--ease-out) 1.3s both;inset-inline:0;border-radius:2px;position:absolute;bottom:-.1em}html[dir=ltr] .hero-accent:after{transform-origin:0}.hero-accent:before{content:"";border:3px solid var(--sand);box-sizing:border-box;inset-inline-end:-16px;background:#2c2d2c;border-radius:50%;width:12px;height:12px;animation:.5s cubic-bezier(.34,1.56,.64,1) 2.25s both stationPop;position:absolute;bottom:calc(-.1em - 4px)}@keyframes laneDraw{0%{scale:0 1}}@keyframes stationPop{0%{opacity:0;scale:0}}.road-divider{z-index:3;justify-content:center;height:0;display:flex;position:relative}.road-divider svg{width:240px;height:18px;position:absolute;top:-9px;overflow:visible}html[dir=rtl] .road-divider svg{transform:scaleX(-1)}.road-divider-road{fill:none;stroke:#dccb8e;stroke-width:9px;stroke-linecap:round}.road-divider-lane{fill:none;stroke:#fff;stroke-width:1.4px;stroke-dasharray:6 6}.road-divider-station{fill:#2c2d2c;stroke:var(--sand);stroke-width:3px}.int-checks p{position:relative}.int-checks p:not(:last-child):after{content:"";transform-origin:top;height:calc(100% + 7px);transition:scale .7s var(--ease-out) .45s;top:14px;border-inline-start:1.5px dashed #d6c482;position:absolute;inset-inline-start:8px}.int-checks p.reveal-wait:after{scale:1 0}.int-checks .icon{z-index:1;background:#fff;border-radius:50%;flex-shrink:0;transition:scale .6s cubic-bezier(.34,1.56,.64,1) .2s,background .4s .5s,color .4s .5s;position:relative}.int-checks p:not(.reveal-wait) .icon{color:#e2c254;background:#333}.int-checks p.reveal-wait .icon{scale:0}:is(.section-cta,.int-inline-cta){position:relative}:is(.section-cta,.int-inline-cta):after{content:"";background:var(--sand);transform-origin:100%;width:56px;max-width:100%;height:3px;transition:scale var(--dur-s) var(--ease-out);inset-inline-start:0;border-radius:2px;position:absolute;bottom:-7px;scale:0 1}html[dir=ltr] :is(.section-cta,.int-inline-cta):after{transform-origin:0}:is(.section-cta,.int-inline-cta):hover:after{scale:1}.page-crumbs{position:relative}.crumb-rule{background:var(--sand);border-radius:2px;height:3px;position:absolute;bottom:-8px;left:0}.type-caret{vertical-align:-.12em;background:var(--sand);width:2px;height:1em;margin-inline:1px;display:inline-block}.type-out.is-done .type-caret{animation:1.1s step-end forwards caretOut}.type-out.is-static .type-caret{display:none}.type-ghost{visibility:hidden}@keyframes caretOut{0%,50%{opacity:0}25%,75%{opacity:1}to{opacity:0;width:0;margin:0}}.int-rule-row{border-top-color:#0000;position:relative}.int-rule-row:before{content:"";transform-origin:100%;height:1px;transition:scale .8s var(--ease-out) .1s;inset-inline:0;background:#e7e4d9;position:absolute;top:-1px}.int-rule-row span{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.int-rule-row span:after{content:"";transform-origin:100%;min-width:16px;transition:scale .7s var(--ease-out) .35s;border-bottom:1.5px dotted #d2c8a2;flex:1;translate:0 3px}html[dir=ltr] .int-rule-row:before,html[dir=ltr] .int-rule-row span:after{transform-origin:0}.int-rule-row b{transition:opacity .5s .6s}.int-rule-row.reveal-wait:before,.int-rule-row.reveal-wait span:after{scale:0 1}.int-rule-row.reveal-wait b{opacity:0}.record-stamp{color:#a39a78;white-space:nowrap;opacity:0;transition:opacity var(--dur-s) ease, translate var(--dur-s) var(--ease-out);pointer-events:none;font:600 10.5px Manrope,IBM Plex Sans Arabic,sans-serif;position:absolute;translate:0 4px}.record-stamp:before{content:"";background:var(--sand);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-inline-end:6px;display:inline-block}:is(.workflow-step,.int-timeline article):hover .record-stamp{opacity:1;translate:0}.workflow-step .record-stamp{text-align:center;inset-inline:0;bottom:-26px}.int-timeline article{position:relative}.int-timeline .record-stamp{inset-inline-end:27px;bottom:7px}.scope-card-out{transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out), border-color .4s ease .9s;background:#fff;border-color:#e8e6dc;position:relative}.scope-card-out:not(.reveal-wait){border-color:#343534}.scope-card-out:after{content:"";border-radius:inherit;clip-path:circle(150% at 100% 46px);transition:clip-path .9s var(--ease-out) .75s;background:#343534;position:absolute;inset:-1px}html[dir=ltr] .scope-card-out:after{clip-path:circle(150% at 0 46px)}.scope-card-out>*{z-index:1;transition:opacity .5s 1.3s;position:relative}:is(.scope-card-out,.int-dark-callout):before{content:"";z-index:2;background:var(--sand);transform-origin:100%;width:58px;height:3px;transition:scale .6s var(--ease-out) .2s;border-radius:2px;margin-top:-1.5px;position:absolute;inset-inline-end:100%;box-shadow:0 0 10px #d3af3799}html[dir=ltr] :is(.scope-card-out,.int-dark-callout):before{transform-origin:0}.scope-card-out:before{top:46px}.scope-card-out.reveal-wait:after{clip-path:circle(0% at 100% 46px)}html[dir=ltr] .scope-card-out.reveal-wait:after{clip-path:circle(0% at 0 46px)}.scope-card-out.reveal-wait>*{opacity:0}.int-dark-callout{transition:border-color .5s .8s;position:relative}.int-dark-callout:before{top:50%}.int-dark-callout:not(.reveal-wait){border-color:#d3af378c}:is(.scope-card-out,.int-dark-callout).reveal-wait:before{scale:0 1}@media (max-width:930px){.int-dark-callout:before{display:none}}@media (max-width:640px){.scope-card-out:before{display:none}}.footer-logo-frame{aspect-ratio:1180/495;display:block;position:relative}.footer-logo-frame img{position:absolute;inset:0}.footer-logo-frame i{background:var(--sand);height:2px;box-shadow:0 0 8px var(--sand);transform-origin:0;margin-top:-1px;position:absolute;left:0;right:0}.privacy-stamp{outline-offset:3px;color:#846a1b;text-align:center;border:2px solid #9c7f2a;border-radius:6px;outline:1px solid #9c7f2a;flex-direction:column;gap:2px;margin:22px 0 20px;padding:10px 18px;display:inline-flex}.privacy-stamp strong{font:800 15px Manrope,IBM Plex Sans Arabic,sans-serif}html[lang=en] .privacy-stamp strong{letter-spacing:.24em}.privacy-stamp span{font-size:11px;font-weight:600}html{scroll-padding-top:100px}body{color:#242726;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:IBM Plex Sans Arabic,Manrope,Tahoma,Arial,sans-serif;font-size:15px;line-height:1.85}:focus-visible{outline-offset:3px;outline:3px solid #e8c550}.int-honeypot{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.int-captcha{margin-top:16px}.int-form-done{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:320px;display:flex}.int-form-done .icon{color:#b49a36;width:46px;height:46px}.int-form-done p{color:#2c2d2b;max-width:420px;font-size:17px;font-weight:600;line-height:2}.int-form-done p:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.footer-cookie{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.footer-cookie:hover{color:#d3af37}.footer-contact{color:#c1c2bd;gap:8px;padding-top:15px;font-size:12px;font-style:normal;display:grid}.footer-contact p{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.footer-contact .icon{color:#d3af37;width:14px;height:14px}.footer-contact a,.contact-details a{color:inherit}.footer-contact a:hover,.contact-details a:hover{color:#d3af37}.contact-details{font-style:normal}.contact-details strong{display:block}.task-row{margin-bottom:6px;font-size:9px}.task-percent{font:700 10px Manrope,sans-serif}.stack-core-title{align-items:center;gap:12px;display:flex}.stack-core-title strong{font-size:15px}.stack-core-title small{color:#66685f;font-size:10px;display:block}.workflow-step:not(.is-done) :is(h3,p),.int-timeline article:not(.is-done) :is(h3,p,small){opacity:1}.workflow-step p{color:#5f615c}.int-form-grid input::placeholder,.int-form-grid textarea::placeholder,.select-value.is-placeholder,.field-count,.overline,.inspector-row small{color:#6b6d66}.case-id,.app-footer{color:#5c5c5c}.app-badge,.status-swap{color:#7a5c0e}.case-flow small,.float-note span{color:#62645e}.stack-core span{color:#6f5a1f}.int-consent input{flex:none;width:24px;height:24px;margin-top:2px}.workflow-step .step-ball{color:#7a6420}
