@font-face{font-family:"Peyda";src:url("assets/fonts/Peyda-Medium.woff2") format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:"Peyda";src:url("assets/fonts/Peyda-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:"Peyda";src:url("assets/fonts/Peyda-ExtraBold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:"Peyda";src:url("assets/fonts/Peyda-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:optional}@font-face{font-family:"Peyda";src:url("assets/fonts/Peyda-ExtraBold.woff2") format("woff2");font-weight:900;font-style:normal;font-display:optional}:root{--navy-950:#10143f;--navy-900:#171b54;--navy-800:#23276f;--navy-700:#2c3186;--navy-100:#e8e9f5;--red-600:#d02127;--red-700:#b91f25;--red-100:#fde9ea;--cyan-600:#00a8bd;--cyan-500:#13b9cc;--cyan-100:#e3f8fa;--ink:#17182d;--body:#4d5066;--muted:#777a8d;--line:#e6e7ee;--paper:#ffffff;--canvas:#f6f7fa;--canvas-warm:#faf9f7;--success:#2a9a74;--shadow-sm:0 12px 32px rgba(23,27,84,0.07);--shadow-md:0 24px 64px rgba(23,27,84,0.12);--shadow-lg:0 38px 100px rgba(8,12,49,0.3);--radius-sm:14px;--radius-md:24px;--radius-lg:34px;--container:1240px;--transition:220ms ease}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Peyda",Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:1.85;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.menu-open{overflow:hidden}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.3}ul,ol{margin:0;padding:0}.container{width:min(calc(100% - 48px),var(--container));margin-inline:auto}.skip-link{position:fixed;z-index:999;top:12px;right:12px;padding:10px 18px;border-radius:10px;background:var(--paper);color:var(--navy-900);box-shadow:var(--shadow-md);transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.announcement{position:relative;z-index:90;background:var(--navy-950);color:rgba(255,255,255,0.82);font-size:13px}.announcement__inner{min-height:37px;display:flex;align-items:center;justify-content:space-between;gap:20px}.announcement p,.announcement a{margin:0;display:flex;align-items:center;gap:9px}.announcement a{direction:rtl;transition:color var(--transition)}.announcement a:hover{color:#fff}.announcement a span{color:rgba(255,255,255,0.52)}.status-dot,.live-dot{width:7px;height:7px;border-radius:50%;background:#53d5a7;box-shadow:0 0 0 4px rgba(83,213,167,0.13);flex:0 0 auto}.site-header{position:sticky;z-index:80;top:0;background:rgba(255,255,255,0.95);border-bottom:1px solid rgba(230,231,238,0.8);backdrop-filter:blur(18px);transition:box-shadow var(--transition),background var(--transition)}.site-header.is-scrolled{background:rgba(255,255,255,0.98);box-shadow:0 12px 36px rgba(16,20,63,0.08)}.header__inner{min-height:80px;display:flex;align-items:center;gap:30px}.brand{width:202px;flex:0 0 auto}.brand img{width:100%;height:auto}.primary-nav{display:flex;align-items:center;justify-content:center;gap:29px;margin-inline:auto;color:#34364c;font-size:14px;font-weight:600}.primary-nav a{position:relative;padding-block:27px;white-space:nowrap;transition:color var(--transition)}.primary-nav a::after{content:"";position:absolute;right:0;bottom:18px;width:0;height:2px;border-radius:2px;background:var(--red-600);transition:width var(--transition)}.primary-nav a:hover,.primary-nav a:focus-visible{color:var(--navy-800)}.primary-nav a:hover::after,.primary-nav a:focus-visible::after{width:100%}.menu-toggle{display:none;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:12px;background:var(--paper);cursor:pointer}.menu-toggle span{display:block;width:20px;height:2px;margin:4px auto;background:var(--navy-900);transition:transform var(--transition),opacity var(--transition)}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:11px 22px;border:1px solid transparent;border-radius:13px;font-weight:700;line-height:1.2;transition:transform var(--transition),box-shadow var(--transition),background var(--transition),color var(--transition),border-color var(--transition)}.button:hover{transform:translateY(-2px)}.button:focus-visible,.text-link:focus-visible,.card-link:focus-visible,.inline-contact:focus-visible,.primary-nav a:focus-visible{outline:3px solid rgba(0,168,189,0.35);outline-offset:4px}.button__arrow{font-size:20px;line-height:1;transition:transform var(--transition)}.button:hover .button__arrow{transform:translateX(-4px)}.button--header{min-height:44px;padding-inline:18px;border-color:var(--navy-100);color:var(--navy-800);font-size:13px;white-space:nowrap}.button--header:hover{border-color:var(--navy-800);background:var(--navy-800);color:#fff;box-shadow:0 12px 25px rgba(35,39,111,0.2)}.button--primary{min-height:56px;padding-inline:27px;background:var(--red-600);color:#fff;box-shadow:0 18px 36px rgba(208,33,39,0.25)}.button--primary:hover{background:var(--red-700);box-shadow:0 22px 44px rgba(208,33,39,0.33)}.button--ghost{min-height:56px;color:#fff;border-color:rgba(255,255,255,0.22);background:rgba(255,255,255,0.06);backdrop-filter:blur(10px)}.button--ghost:hover{border-color:rgba(255,255,255,0.5);background:rgba(255,255,255,0.12)}.play-mark{position:relative;color:var(--cyan-500);font-size:9px}.play-mark::after{content:"";position:absolute;inset:-5px;border:1px solid rgba(19,185,204,0.45);border-radius:50%}.hero{position:relative;min-height:780px;overflow:hidden;background:radial-gradient(circle at 73% 25%,rgba(0,168,189,0.12),transparent 26%),radial-gradient(circle at 18% 4%,rgba(208,33,39,0.11),transparent 24%),linear-gradient(135deg,var(--navy-950) 0%,var(--navy-900) 51%,#22266b 100%);color:#fff}.hero__grid-lines{position:absolute;inset:0;opacity:0.13;background-image:linear-gradient(rgba(255,255,255,0.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.08) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,rgba(0,0,0,0.85),transparent 85%)}.hero__glow{position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none}.hero__glow--one{width:440px;height:440px;left:-280px;top:105px;border:1px solid rgba(19,185,204,0.16);box-shadow:0 0 100px rgba(19,185,204,0.08),inset 0 0 80px rgba(19,185,204,0.04)}.hero__glow--two{width:640px;height:640px;right:-370px;bottom:-350px;border:1px solid rgba(208,33,39,0.12)}.hero__grid{position:relative;z-index:2;min-height:650px;display:grid;grid-template-columns:minmax(0,0.92fr) minmax(480px,1.08fr);align-items:center;gap:68px;padding-block:74px 42px}.hero__content{max-width:620px}.eyebrow{display:flex;align-items:center;gap:11px;margin-bottom:18px;color:var(--red-700);font-size:13px;font-weight:700;letter-spacing:-0.1px}.eyebrow--light{color:rgba(255,255,255,0.74)}.eyebrow__mark{min-width:42px;height:25px;display:inline-flex;align-items:center;justify-content:center;padding-inline:9px;border:1px solid rgba(19,185,204,0.35);border-radius:999px;background:rgba(19,185,204,0.09);color:#7de2ef;font-size:11px}.eyebrow__line{width:27px;height:2px;border-radius:2px;background:var(--red-600)}.hero h1{max-width:620px;margin-bottom:23px;font-size:clamp(44px,5.2vw,72px);font-weight:900;letter-spacing:-2.7px}.hero h1 span{display:block;color:#fff}.hero h1 span::after{content:"";display:inline-block;width:45px;height:8px;margin-right:12px;border-radius:10px 2px 10px 2px;background:linear-gradient(90deg,var(--red-600),#ef5c61);transform:translateY(-4px)}.hero__lead{max-width:585px;margin-bottom:32px;color:rgba(255,255,255,0.67);font-size:17px;line-height:2}.hero__actions{display:flex;align-items:center;gap:13px;margin-bottom:31px}.hero__proof{display:flex;flex-wrap:wrap;gap:10px 19px;list-style:none;color:rgba(255,255,255,0.62);font-size:13px}.hero__proof li{display:flex;align-items:center;gap:7px}.hero__proof li span{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(83,213,167,0.3);border-radius:50%;color:#75e1bc;font-size:10px}.hero__visual{position:relative;min-height:510px;display:grid;place-items:center}.system-map{position:relative;width:min(100%,580px);min-height:470px;padding:18px 24px 28px;border:1px solid rgba(255,255,255,0.13);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,0.095),rgba(255,255,255,0.035)),rgba(9,13,53,0.68);box-shadow:var(--shadow-lg),inset 0 1px rgba(255,255,255,0.08);backdrop-filter:blur(15px)}.system-map::before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:linear-gradient(rgba(255,255,255,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.025) 1px,transparent 1px);background-size:27px 27px;pointer-events:none}.system-map__topbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.08);color:rgba(255,255,255,0.58);font-size:11px}.system-map__topbar > div{display:flex;align-items:center;gap:8px}.system-map__secure{padding:4px 9px;border-radius:999px;background:rgba(83,213,167,0.08);color:#75e1bc}.source-cluster{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px}.source-node{min-height:64px;display:flex;align-items:center;gap:9px;padding:10px;border:1px solid rgba(255,255,255,0.09);border-radius:13px;background:rgba(255,255,255,0.045);color:rgba(255,255,255,0.63);font-size:10px}.node-icon{width:32px;height:32px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:9px;background:rgba(19,185,204,0.11);color:#77e0ec;font-size:10px;font-style:normal;font-weight:700}.data-lines{position:relative;z-index:1;width:65%;height:55px;margin-inline:auto}.data-lines::after{content:"";position:absolute;right:50%;bottom:0;width:1px;height:27px;background:linear-gradient(rgba(19,185,204,0.8),rgba(19,185,204,0.2))}.data-lines span{position:absolute;top:0;width:33.333%;height:29px;border-bottom:1px solid rgba(19,185,204,0.38)}.data-lines span:nth-child(1){right:0;border-right:1px solid rgba(19,185,204,0.38);border-radius:0 0 8px 0}.data-lines span:nth-child(2){right:33.333%}.data-lines span:nth-child(3){left:0;border-left:1px solid rgba(19,185,204,0.38);border-radius:0 0 0 8px}.tava-core{position:relative;z-index:3;width:155px;height:155px;display:grid;place-items:center;margin-inline:auto}.tava-core__ring{position:absolute;inset:0;border:1px dashed rgba(19,185,204,0.4);border-radius:50%;animation:rotate 22s linear infinite}.tava-core__ring::before,.tava-core__ring::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--cyan-500);box-shadow:0 0 14px rgba(19,185,204,0.8)}.tava-core__ring::before{top:13px;right:23px}.tava-core__ring::after{left:12px;bottom:34px;background:var(--red-600);box-shadow:0 0 14px rgba(208,33,39,0.8)}.tava-core__body{width:112px;height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.14);border-radius:31px;background:radial-gradient(circle at 30% 20%,rgba(19,185,204,0.22),transparent 38%),linear-gradient(145deg,#2d328c,#181c58);box-shadow:0 18px 42px rgba(3,6,34,0.38),inset 0 1px rgba(255,255,255,0.14)}.tava-core__body small{color:rgba(255,255,255,0.5);font-size:9px}.tava-core__body strong{margin-block:-1px;color:#fff;font-size:28px;font-weight:900;letter-spacing:1px}.tava-core__body span{color:#81e5ef;font-size:8px}.orbit{position:absolute;inset:15px -12px;border:1px solid rgba(255,255,255,0.07);border-radius:50%;transform:rotate(42deg)}.orbit--two{inset:-12px 19px;transform:rotate(-38deg)}.outbound-line{width:1px;height:34px;margin-inline:auto;background:linear-gradient(rgba(83,213,167,0.2),rgba(83,213,167,0.85))}.outbound-line span{display:block;width:5px;height:5px;border-radius:50%;background:#53d5a7;box-shadow:0 0 10px #53d5a7;animation:dataTravel 1.8s ease-in-out infinite}.tax-destination{position:relative;z-index:2;min-height:67px;display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid rgba(83,213,167,0.18);border-radius:15px;background:rgba(83,213,167,0.065)}.tax-destination__icon{width:39px;height:39px;display:grid;place-items:center;border-radius:11px;background:rgba(83,213,167,0.14);color:#83e8c4;font-weight:800}.tax-destination > div:nth-child(2){display:flex;flex-direction:column}.tax-destination strong{font-size:12px}.tax-destination span{color:rgba(255,255,255,0.43);font-size:9px}.success-badge{margin-right:auto;padding:4px 8px;border-radius:999px;background:rgba(83,213,167,0.11);color:#83e8c4;font-size:8px}.floating-card{position:absolute;z-index:4;display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid rgba(255,255,255,0.11);border-radius:14px;background:rgba(23,27,84,0.88);box-shadow:0 18px 42px rgba(4,7,36,0.28);backdrop-filter:blur(13px)}.floating-card--status{right:-21px;top:112px}.floating-card--network{left:-25px;bottom:74px}.floating-card__icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:rgba(83,213,167,0.13);color:#72ddb7;font-size:12px}.floating-card > div{display:flex;flex-direction:column}.floating-card strong{color:rgba(255,255,255,0.83);font-size:9px}.floating-card small{color:rgba(255,255,255,0.38);font-size:8px}.network-pulse{position:relative;width:29px;height:29px;border:1px solid rgba(19,185,204,0.35);border-radius:50%}.network-pulse::before,.network-pulse::after{content:"";position:absolute;border-radius:50%}.network-pulse::before{inset:7px;background:var(--cyan-500)}.network-pulse::after{inset:-5px;border:1px solid rgba(19,185,204,0.22);animation:pulse 2s ease-out infinite}.hero__trust{position:relative;z-index:3;min-height:96px;display:grid;grid-template-columns:0.72fr repeat(4,1fr);align-items:center;border-top:1px solid rgba(255,255,255,0.1)}.hero__trust > span{color:rgba(255,255,255,0.33);font-size:12px}.trust-item{position:relative;display:flex;flex-direction:column;padding-right:25px}.trust-item::before{content:"";position:absolute;right:0;top:8px;width:8px;height:8px;border:1px solid var(--cyan-500);border-radius:2px 6px 2px 6px;transform:rotate(45deg)}.trust-item b{color:rgba(255,255,255,0.76);font-size:12px;font-weight:600}.trust-item small{color:rgba(255,255,255,0.34);font-size:9px}.section{position:relative;padding-block:112px}.section-heading{max-width:690px;margin-bottom:46px}.section-heading h2,.tava-section__content h2,.assurance__intro h2,.faq-intro h2{margin-bottom:16px;font-size:clamp(32px,4vw,49px);font-weight:900;letter-spacing:-1.5px}.section-heading p,.tava-section__content > p,.assurance__intro > p,.faq-intro > p{margin-bottom:0;color:var(--body);font-size:16px;line-height:2}.section-heading--split{max-width:none;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(350px,0.85fr);align-items:end;gap:80px}.section-heading--split h2{max-width:650px;margin-bottom:0}.section-heading--center{margin-inline:auto;text-align:center}.section-heading--center .eyebrow{justify-content:center}.ecosystem-intro{padding-bottom:68px;background:var(--paper)}.ecosystem-track{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:18px;padding:17px;border:1px solid var(--line);border-radius:23px;background:var(--canvas)}.track-step{min-height:105px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-content:center;padding:17px;border-radius:16px;background:var(--paper)}.track-step > span{grid-row:1 / 3;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:var(--navy-100);color:var(--navy-700);font-size:11px;font-weight:700}.track-step strong{font-size:13px}.track-step small{color:var(--muted);font-size:10px}.track-step--active{background:var(--navy-800);color:#fff;box-shadow:0 18px 40px rgba(35,39,111,0.18)}.track-step--active > span{background:rgba(255,255,255,0.1);color:#8ce7f1}.track-step--active small{color:rgba(255,255,255,0.48)}.track-arrow{color:#b4b6c5;font-size:20px}.products{background:var(--canvas)}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-card{position:relative;min-height:302px;display:flex;flex-direction:column;padding:27px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.product-card::after{content:"";position:absolute;left:-45px;bottom:-75px;width:150px;height:150px;border:1px solid var(--navy-100);border-radius:50%;opacity:0;transition:opacity var(--transition),transform 450ms ease}.product-card:hover{z-index:2;border-color:rgba(44,49,134,0.25);box-shadow:var(--shadow-md);transform:translateY(-7px)}.product-card:hover::after{opacity:1;transform:scale(1.18)}.product-card__top{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:35px}.product-icon{width:49px;height:49px;display:grid;place-items:center;border-radius:15px 5px 15px 5px;background:var(--navy-100);color:var(--navy-700);font-size:15px;font-weight:900;font-style:normal}.product-icon--tava{background:var(--navy-800);color:#fff}.product-icon--cyan{background:var(--cyan-100);color:#008b9f;font-size:11px}.product-icon--red{background:var(--red-100);color:var(--red-700)}.product-icon--light{background:rgba(255,255,255,0.1);color:#fff}.product-number{color:#a0a2b0;font-size:10px}.product-card h3{position:relative;z-index:1;margin-bottom:11px;font-size:21px;font-weight:800}.product-card p{position:relative;z-index:1;margin-bottom:25px;color:var(--body);font-size:13px;line-height:1.95}.card-link{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--navy-700);font-size:12px;font-weight:700}.card-link span{font-size:17px;transition:transform var(--transition)}.card-link:hover span{transform:translateX(-4px)}.product-card--featured{min-height:365px;grid-column:span 2;background:linear-gradient(135deg,rgba(232,233,245,0.85),rgba(255,255,255,0.92)),var(--paper)}.product-card--featured .product-card__top{margin-bottom:20px}.product-card--featured .product-card__content{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(235px,0.65fr);align-items:center;gap:40px}.product-card--featured h3{max-width:530px;font-size:29px}.product-kicker{display:block;margin-bottom:9px;color:var(--cyan-600);font-size:9px;font-weight:700;letter-spacing:0.7px;direction:ltr;text-align:right}.text-link{display:inline-flex;align-items:center;gap:9px;color:var(--red-700);font-size:13px;font-weight:700}.text-link span{font-size:18px;transition:transform var(--transition)}.text-link:hover span{transform:translateX(-4px)}.text-link--strong{color:var(--navy-700)}.mini-pipeline{position:relative;min-height:180px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px;border:1px solid rgba(44,49,134,0.12);border-radius:20px;background:rgba(255,255,255,0.7)}.mini-pipeline > div{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:8px}.mini-pipeline > div:first-child{flex-direction:row}.mini-pipeline > div:last-child{flex-direction:row-reverse}.mini-pipeline i{position:relative;width:30px;height:1px;background:var(--cyan-600)}.mini-pipeline i::after{content:"";position:absolute;top:-2px;left:0;width:5px;height:5px;border-radius:50%;background:var(--cyan-600)}.mini-pipeline b{width:79px;height:79px;display:grid;place-items:center;border-radius:25px;background:var(--navy-800);color:#fff;font-size:20px;box-shadow:0 18px 35px rgba(35,39,111,0.23)}.product-card--dark{border-color:transparent;background:radial-gradient(circle at 10% 95%,rgba(19,185,204,0.18),transparent 38%),var(--navy-800);color:#fff}.product-card--dark h3{color:#fff}.product-card--dark p{color:rgba(255,255,255,0.58)}.product-card--dark .card-link{color:#8ce7f1}.product-card--dark::after{border-color:rgba(255,255,255,0.1)}.solutions{overflow:hidden;background:radial-gradient(circle at 8% 88%,rgba(19,185,204,0.12),transparent 28%),linear-gradient(135deg,var(--navy-950),var(--navy-800));color:#fff}.solutions::before{content:"";position:absolute;inset:0;opacity:0.1;background-image:linear-gradient(rgba(255,255,255,0.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.08) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(90deg,transparent,#000)}.solutions__layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(340px,0.8fr) minmax(0,1.2fr);gap:95px}.solutions__intro h2{margin-bottom:17px;font-size:clamp(34px,4vw,50px);font-weight:900;letter-spacing:-1.4px}.solutions__intro > p{max-width:480px;margin-bottom:30px;color:rgba(255,255,255,0.56)}.tab-list{display:flex;flex-direction:column;gap:6px}.tab-list button{position:relative;width:100%;min-height:52px;padding:10px 17px;border:0;border-radius:12px;background:transparent;color:rgba(255,255,255,0.47);text-align:right;cursor:pointer;transition:background var(--transition),color var(--transition),padding var(--transition)}.tab-list button::after{content:"←";position:absolute;left:16px;top:50%;opacity:0;transform:translate(6px,-50%);transition:opacity var(--transition),transform var(--transition)}.tab-list button[aria-selected="true"]{padding-right:22px;background:rgba(255,255,255,0.09);color:#fff}.tab-list button[aria-selected="true"]::before{content:"";position:absolute;right:0;top:13px;bottom:13px;width:3px;border-radius:4px;background:var(--red-600)}.tab-list button[aria-selected="true"]::after{opacity:1;transform:translate(0,-50%)}.tab-list button:focus-visible{outline:2px solid var(--cyan-500);outline-offset:2px}.solutions__panels{min-height:520px}.solutions__panels article{min-height:520px;padding:52px;border:1px solid rgba(255,255,255,0.12);border-radius:var(--radius-lg);background:linear-gradient(145deg,rgba(255,255,255,0.1),rgba(255,255,255,0.045)),rgba(8,12,52,0.32);box-shadow:inset 0 1px rgba(255,255,255,0.08);backdrop-filter:blur(16px)}.solutions__panels article[hidden]{display:none}.panel-label{display:inline-flex;padding:5px 10px;border:1px solid rgba(19,185,204,0.25);border-radius:999px;background:rgba(19,185,204,0.08);color:#8ce7f1;font-size:10px}.solutions__panels h3{max-width:570px;margin:24px 0 15px;font-size:34px;font-weight:900}.solutions__panels p{max-width:630px;color:rgba(255,255,255,0.56);font-size:14px}.solutions__panels ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:28px 36px;list-style:none}.solutions__panels li{position:relative;padding:13px 40px 13px 13px;border:1px solid rgba(255,255,255,0.07);border-radius:12px;background:rgba(255,255,255,0.035);color:rgba(255,255,255,0.71);font-size:11px}.solutions__panels li::before{content:"✓";position:absolute;right:13px;top:14px;width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:rgba(83,213,167,0.12);color:#78e0bb;font-size:8px}.button--white{background:#fff;color:var(--navy-800);box-shadow:0 18px 36px rgba(4,7,35,0.18)}.button--white:hover{background:var(--cyan-100)}.tava-section{background:var(--paper)}.tava-section__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(430px,0.95fr);align-items:center;gap:90px}.tava-visual{min-height:560px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--canvas)}.tava-visual__head{height:47px;display:flex;align-items:center;justify-content:space-between;padding-inline:13px;border-bottom:1px solid var(--line);color:#9699a8;font-size:9px;direction:ltr}.tava-visual__head div{display:flex;gap:6px}.tava-visual__head i{width:7px;height:7px;border-radius:50%;background:#d9dae2}.tava-visual__head i:first-child{background:#efa9ac}.tava-visual__head i:nth-child(2){background:#e9d695}.tava-visual__head i:last-child{background:#a4dfca}.tava-visual__body{position:relative;min-height:475px;overflow:hidden}.tava-visual__body::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(35,39,111,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(35,39,111,0.035) 1px,transparent 1px);background-size:28px 28px}.data-source{position:absolute;z-index:2;min-width:116px;display:flex;align-items:center;gap:8px;padding:10px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--shadow-sm)}.data-source::after{content:"";position:absolute;width:85px;height:1px;background:linear-gradient(90deg,rgba(0,168,189,0.5),rgba(0,168,189,0.05))}.data-source b{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:var(--navy-100);color:var(--navy-700);font-size:8px}.data-source span{color:var(--muted);font-size:9px}.data-source--one{right:25px;top:48px}.data-source--two{right:7px;top:168px}.data-source--three{left:25px;top:48px}.data-source--four{left:7px;top:168px}.data-source--one::after,.data-source--two::after{right:100%;transform-origin:right}.data-source--one::after{top:45px;transform:rotate(-25deg)}.data-source--two::after{top:12px;transform:rotate(17deg)}.data-source--three::after,.data-source--four::after{left:100%;transform-origin:left}.data-source--three::after{top:45px;transform:rotate(25deg)}.data-source--four::after{top:12px;transform:rotate(-17deg)}.tava-processor{position:absolute;z-index:3;top:86px;left:50%;width:185px;height:185px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 25% 20%,rgba(19,185,204,0.34),transparent 28%),linear-gradient(145deg,#303691,var(--navy-900));color:#fff;box-shadow:0 28px 65px rgba(35,39,111,0.28),inset 0 1px rgba(255,255,255,0.18);transform:translateX(-50%)}.tava-processor::before,.tava-processor::after{content:"";position:absolute;border-radius:50%}.tava-processor::before{inset:-17px;border:1px dashed rgba(35,39,111,0.2);animation:rotate 24s linear infinite}.tava-processor::after{inset:-37px;border:1px solid rgba(35,39,111,0.06)}.processor-wave{width:36px;height:12px;margin-bottom:7px;border-top:2px solid var(--cyan-500);border-radius:50%;transform:rotate(-10deg)}.tava-processor small{color:rgba(255,255,255,0.42);font-size:8px;direction:ltr}.tava-processor strong{margin-block:-1px;font-size:39px;font-weight:900;letter-spacing:1px}.tava-processor em{color:#89e5ee;font-size:7px;font-style:normal;direction:ltr}.verified-output{position:absolute;z-index:4;left:50%;bottom:45px;min-width:270px;display:flex;align-items:center;gap:12px;padding:15px;border:1px solid rgba(42,154,116,0.16);border-radius:15px;background:#fff;box-shadow:var(--shadow-md);transform:translateX(-50%)}.verified-output::before{content:"";position:absolute;left:50%;bottom:100%;width:1px;height:53px;background:linear-gradient(rgba(42,154,116,0.08),rgba(42,154,116,0.62))}.verified-output > span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:rgba(42,154,116,0.1);color:var(--success);font-size:13px}.verified-output div{display:flex;flex-direction:column}.verified-output b{font-size:11px}.verified-output small{color:var(--muted);font-size:8px}.tava-section__content > p{margin-bottom:31px}.feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:30px}.feature-list > div{display:grid;grid-template-columns:auto 1fr;gap:11px;padding:15px;border:1px solid var(--line);border-radius:14px;background:var(--paper)}.feature-list > div > span{width:33px;height:33px;display:grid;place-items:center;border-radius:10px;background:var(--navy-100);color:var(--navy-700);font-size:9px;font-weight:700}.feature-list div div{display:flex;flex-direction:column}.feature-list strong{font-size:11px}.feature-list small{color:var(--muted);font-size:9px}.journey{background:var(--canvas)}.journey__steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none}.journey__steps::before{content:"";position:absolute;z-index:0;top:63px;right:12.5%;left:12.5%;border-top:1px dashed #cacbd6}.journey__steps li{position:relative;z-index:1;min-height:260px;padding:26px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);text-align:center;transition:transform var(--transition),box-shadow var(--transition)}.journey__steps li:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.journey__number{position:absolute;top:19px;left:21px;color:#aaacb9;font-size:10px}.journey__icon{position:relative;z-index:2;width:72px;height:72px;display:grid;place-items:center;margin:0 auto 24px;border:7px solid var(--canvas);border-radius:24px 8px 24px 8px;background:var(--navy-800);color:#fff;font-size:20px;font-weight:800;box-shadow:0 14px 30px rgba(35,39,111,0.18)}.journey__steps li:nth-child(2) .journey__icon{background:var(--cyan-600)}.journey__steps li:nth-child(3) .journey__icon{background:var(--red-600)}.journey__steps h3{margin-bottom:10px;font-size:18px;font-weight:800}.journey__steps p{margin-bottom:0;color:var(--body);font-size:12px}.avagard{background:var(--paper)}.avagard__card{position:relative;min-height:510px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(400px,0.92fr);align-items:center;gap:70px;padding:70px 75px;overflow:hidden;border-radius:var(--radius-lg);background:radial-gradient(circle at 82% 30%,rgba(19,185,204,0.13),transparent 29%),linear-gradient(135deg,var(--navy-950),var(--navy-800));color:#fff;box-shadow:var(--shadow-lg)}.avagard__pattern{position:absolute;inset:0;opacity:0.09;background-image:linear-gradient(30deg,rgba(255,255,255,0.12) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,0.12) 87.5%),linear-gradient(150deg,rgba(255,255,255,0.12) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,0.12) 87.5%);background-size:48px 84px;mask-image:linear-gradient(90deg,transparent,#000)}.avagard__content{position:relative;z-index:2}.avagard__content h2{max-width:650px;margin-bottom:18px;font-size:clamp(34px,4vw,52px);font-weight:900;letter-spacing:-1.5px}.avagard__content > p{max-width:660px;margin-bottom:29px;color:rgba(255,255,255,0.57)}.avagard__actions{display:flex;align-items:center;gap:23px}.inline-contact{padding-bottom:3px;border-bottom:1px solid rgba(255,255,255,0.23);color:rgba(255,255,255,0.7);font-size:13px}.expert-network{position:relative;z-index:2;min-height:365px}.network-center{position:absolute;z-index:3;top:50%;left:50%;width:150px;height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.16);border-radius:50%;background:radial-gradient(circle at 25% 20%,rgba(19,185,204,0.3),transparent 32%),#2b3087;box-shadow:0 28px 60px rgba(3,6,30,0.35),0 0 0 20px rgba(255,255,255,0.025);transform:translate(-50%,-50%)}.network-center b{font-size:24px;font-weight:900}.network-center small{color:#8ce7f1;font-size:8px}.expert{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(255,255,255,0.1);border-radius:13px;background:rgba(255,255,255,0.07);backdrop-filter:blur(10px)}.expert span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(19,185,204,0.13);color:#81e5ef;font-size:11px;font-weight:800}.expert small{color:rgba(255,255,255,0.65);font-size:9px}.expert--one{top:20px;right:10px}.expert--two{left:2px;top:92px}.expert--three{right:10px;bottom:15px}.network-line{position:absolute;z-index:1;height:1px;background:linear-gradient(90deg,rgba(19,185,204,0.05),rgba(19,185,204,0.58));transform-origin:left}.network-line::after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--cyan-500)}.network-line--one{width:120px;top:100px;left:50%;transform:rotate(-25deg)}.network-line--two{width:110px;top:160px;left:17%;transform:rotate(9deg)}.network-line--three{width:125px;bottom:92px;left:50%;transform:rotate(30deg)}.assurance{padding-top:30px}.assurance__grid{display:grid;grid-template-columns:minmax(380px,0.85fr) minmax(0,1.15fr);gap:85px}.assurance__intro{position:sticky;top:130px;align-self:start}.assurance__intro > p{margin-bottom:25px}.assurance__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.assurance__items article{min-height:235px;padding:27px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);transition:background var(--transition),color var(--transition),transform var(--transition)}.assurance__items article:hover{background:var(--navy-800);color:#fff;transform:translateY(-5px)}.assurance__items article > span{width:39px;height:39px;display:grid;place-items:center;margin-bottom:28px;border-radius:13px;background:var(--red-100);color:var(--red-700);font-size:11px;font-weight:800}.assurance__items article:nth-child(2) > span,.assurance__items article:nth-child(3) > span{background:var(--cyan-100);color:#008b9f}.assurance__items h3{margin-bottom:9px;font-size:18px;font-weight:800}.assurance__items p{margin-bottom:0;color:var(--body);font-size:12px;transition:color var(--transition)}.assurance__items article:hover p{color:rgba(255,255,255,0.57)}.knowledge{background:var(--canvas-warm)}.knowledge .section-heading--split{align-items:center;grid-template-columns:1fr auto;gap:30px}.knowledge__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(350px,0.8fr);gap:18px;margin-bottom:100px}.knowledge-card{position:relative;display:flex;align-items:center;gap:22px;padding:24px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);transition:transform var(--transition),box-shadow var(--transition)}.knowledge-card:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.knowledge-card--main{min-height:440px;display:grid;grid-template-columns:minmax(230px,0.85fr) minmax(0,1.15fr);padding:31px}.knowledge-card__tag{position:absolute;z-index:2;top:24px;right:24px;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,0.88);color:var(--navy-700);font-size:9px;font-weight:700}.knowledge-card__visual{position:relative;min-height:375px;display:grid;place-items:center;overflow:hidden;border-radius:19px;background:radial-gradient(circle at 75% 15%,rgba(19,185,204,0.25),transparent 30%),var(--navy-800)}.knowledge-card__visual::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.06) 1px,transparent 1px);background-size:25px 25px}.knowledge-card__visual b{position:relative;z-index:3;color:#fff;font-size:25px;font-weight:900;line-height:1.45;text-align:center}.sheet{position:absolute;width:145px;height:190px;border:1px solid rgba(255,255,255,0.17);border-radius:11px;background:rgba(255,255,255,0.05)}.sheet::before,.sheet::after{content:"";position:absolute;right:22px;left:22px;height:1px;background:rgba(255,255,255,0.16)}.sheet::before{top:38px;box-shadow:0 18px rgba(255,255,255,0.12),0 36px rgba(255,255,255,0.12)}.sheet::after{bottom:28px}.sheet--one{transform:rotate(17deg) translate(-17px,6px)}.sheet--two{transform:rotate(-16deg) translate(17px,6px)}.sheet--three{background:rgba(255,255,255,0.09)}.knowledge-card--main small,.knowledge-card small{color:var(--red-700);font-size:10px;font-weight:700}.knowledge-card--main h3{margin:13px 0;font-size:27px;font-weight:900}.knowledge-card--main p{margin-bottom:20px;color:var(--body);font-size:13px}.knowledge-card a{display:inline-flex;align-items:center;gap:8px;color:var(--navy-700);font-size:11px;font-weight:700}.knowledge-card a span{font-size:17px}.knowledge__list{display:grid;gap:12px}.knowledge__list .knowledge-card{min-height:138px}.knowledge-card__index{width:52px;height:52px;display:grid;place-items:center;flex:0 0 auto;border-radius:16px;background:var(--navy-100);color:var(--navy-700);font-size:11px;font-weight:800}.knowledge__list h3{margin:4px 0 7px;font-size:15px;font-weight:800}.faq-wrap{display:grid;grid-template-columns:minmax(320px,0.75fr) minmax(0,1.25fr);gap:90px}.faq-intro__mark{width:72px;height:72px;display:grid;place-items:center;margin-bottom:26px;border-radius:24px 7px 24px 7px;background:var(--navy-800);color:#fff;font-size:30px;font-weight:900;box-shadow:0 16px 35px rgba(35,39,111,0.2)}.faq-intro > p{margin-bottom:23px}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item h3{margin:0}.faq-item button{width:100%;min-height:79px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;border:0;background:transparent;font-size:15px;font-weight:700;text-align:right;cursor:pointer}.faq-item button span{position:relative;width:33px;height:33px;flex:0 0 auto;border:1px solid var(--line);border-radius:10px;transition:background var(--transition),border-color var(--transition)}.faq-item button span::before,.faq-item button span::after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1px;background:var(--navy-700);transform:translate(-50%,-50%);transition:transform var(--transition)}.faq-item button span::after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item button[aria-expanded="true"] span{border-color:var(--navy-800);background:var(--navy-800)}.faq-item button[aria-expanded="true"] span::before,.faq-item button[aria-expanded="true"] span::after{background:#fff}.faq-item button[aria-expanded="true"] span::after{transform:translate(-50%,-50%) rotate(0)}.faq-answer{padding:0 0 22px 48px}.faq-answer p{max-width:680px;margin-bottom:0;color:var(--body);font-size:13px}.contact-cta{position:relative;overflow:hidden;background:radial-gradient(circle at 22% -15%,rgba(255,255,255,0.13),transparent 32%),var(--red-600);color:#fff}.contact-cta::before,.contact-cta::after{content:"";position:absolute;border:1px solid rgba(255,255,255,0.09);border-radius:50%}.contact-cta::before{width:440px;height:440px;left:-130px;top:-300px}.contact-cta::after{width:260px;height:260px;right:-140px;bottom:-170px}.contact-cta__inner{position:relative;z-index:2;min-height:350px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:70px;padding-block:75px}.contact-cta__copy h2{max-width:720px;margin-bottom:11px;font-size:clamp(35px,4.5vw,56px);font-weight:900;letter-spacing:-1.7px}.contact-cta__copy p{max-width:650px;margin-bottom:0;color:rgba(255,255,255,0.72)}.contact-cta .eyebrow__mark{border-color:rgba(255,255,255,0.3);background:rgba(255,255,255,0.09);color:#fff}.contact-cta__actions{display:flex;align-items:center;gap:26px}.button--large{min-height:59px;padding-inline:28px;white-space:nowrap}.contact-cta__phone{display:flex;flex-direction:column}.contact-cta__phone span{color:rgba(255,255,255,0.55);font-size:10px}.contact-cta__phone a{font-size:17px;font-weight:800}.site-footer{background:#0d1035;color:#fff}.footer__main{display:grid;grid-template-columns:1.4fr 0.72fr 0.72fr 1fr;gap:65px;padding-block:82px 62px}.footer__brand > img{width:220px;height:auto;max-width:calc(100% - 20px);box-sizing:content-box;margin-bottom:20px;padding:10px;border-radius:12px;background:#fff}.footer__brand > p{max-width:335px;margin-bottom:23px;color:#aaacbd;font-size:12px}.footer__license{display:flex;align-items:center;gap:11px}.footer__license > span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(83,213,167,0.11);color:#76dfb9;font-size:10px}.footer__license > div{display:flex;flex-direction:column}.footer__license strong{color:rgba(255,255,255,0.73);font-size:10px}.footer__license small{color:#a0a2b4;font-size:10px}.footer__column{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer__column h2{margin-bottom:12px;color:#fff;font-size:14px;font-weight:800}.footer__column > a{color:#a8aabb;font-size:12px;transition:color var(--transition),transform var(--transition)}.footer__column > a:hover{color:#fff;transform:translateX(-3px)}.footer__contact > a{width:100%;display:flex;justify-content:space-between;gap:20px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.08)}.footer__contact > a span{color:#9699ad}.footer__contact > p{margin-top:5px;margin-bottom:0;color:#a0a2b4;font-size:12px}.footer__bottom{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,0.08);color:#9699ad;font-size:11px}.footer__bottom p{margin:0}.footer__bottom div{display:flex;gap:22px}.js .reveal{opacity:0;transform:translateY(24px);transition:opacity 700ms ease,transform 700ms ease}.js .reveal--delay{transition-delay:130ms}.js .reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dataTravel{0%{transform:translateY(0);opacity:0}30%{opacity:1}100%{transform:translateY(31px);opacity:0}}@keyframes pulse{0%{opacity:0.7;transform:scale(0.7)}100%{opacity:0;transform:scale(1.35)}}@media (max-width:1180px){.primary-nav{gap:18px;font-size:13px}.brand{width:185px}.hero__grid{grid-template-columns:minmax(0,1fr) minmax(430px,0.95fr);gap:40px}.floating-card--status{right:-7px}.floating-card--network{left:-7px}.avagard__card{padding:60px 50px}}@media (max-width:1020px){.header__inner{min-height:72px}.menu-toggle{display:block;margin-right:auto}.menu-toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.primary-nav{position:absolute;top:100%;right:0;left:0;max-height:calc(100vh - 72px);display:none;flex-direction:column;align-items:stretch;gap:0;padding:14px 24px 30px;overflow-y:auto;border-top:1px solid var(--line);background:#fff;box-shadow:0 25px 50px rgba(16,20,63,0.14)}.primary-nav.is-open{display:flex}.primary-nav a{padding:14px 5px;border-bottom:1px solid var(--line)}.primary-nav a::after{display:none}.button--header{display:none}.hero{min-height:auto}.hero__grid{grid-template-columns:1fr;gap:65px;padding-top:75px}.hero__content{max-width:760px}.hero__visual{width:min(100%,650px);margin-inline:auto}.hero__trust{grid-template-columns:repeat(4,1fr);padding-block:25px}.hero__trust > span{grid-column:1 / -1;margin-bottom:10px}.section-heading--split{grid-template-columns:1fr;gap:22px}.ecosystem-track{grid-template-columns:repeat(2,1fr)}.track-arrow{display:none}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions__layout{grid-template-columns:1fr;gap:40px}.tab-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tava-section__grid{grid-template-columns:1fr;gap:60px}.tava-visual{order:2}.journey__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.journey__steps::before{display:none}.avagard__card{grid-template-columns:1fr;gap:20px}.expert-network{width:min(100%,520px);margin-inline:auto}.assurance__grid{grid-template-columns:1fr;gap:50px}.assurance__intro{position:static}.knowledge__grid{grid-template-columns:1fr}.knowledge__list{grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge__list .knowledge-card{flex-direction:column;align-items:flex-start}.faq-wrap{grid-template-columns:1fr;gap:45px}.contact-cta__inner{grid-template-columns:1fr;gap:35px}.footer__main{grid-template-columns:1.4fr repeat(2,0.8fr);gap:45px}.footer__contact{grid-column:1 / -1}}@media (max-width:720px){.container{width:min(calc(100% - 32px),var(--container))}.announcement__inner{justify-content:center}.announcement p{display:none}.header__inner{gap:14px}.brand{width:175px}.hero__grid{gap:48px;padding-block:58px 25px}.hero h1{font-size:45px;letter-spacing:-1.8px}.hero h1 span::after{width:28px;height:6px;margin-right:6px}.hero__lead{font-size:15px}.hero__actions{align-items:stretch;flex-direction:column}.hero__proof{gap:10px}.hero__visual{min-height:490px}.system-map{min-height:450px;padding-inline:15px}.source-node{justify-content:center;padding:8px 4px}.source-node > span:last-child{display:none}.floating-card--status{top:95px;right:-5px}.floating-card--network{left:-5px;bottom:50px}.hero__trust{grid-template-columns:repeat(2,1fr);gap:22px 10px}.section{padding-block:78px}.section-heading{margin-bottom:34px}.section-heading h2,.tava-section__content h2,.assurance__intro h2,.faq-intro h2{font-size:34px;letter-spacing:-1px}.ecosystem-intro{padding-bottom:50px}.ecosystem-track{grid-template-columns:1fr}.product-grid{grid-template-columns:1fr}.product-card--featured{grid-column:auto}.product-card--featured .product-card__content{grid-template-columns:1fr}.product-card--featured h3{font-size:25px}.tab-list{grid-template-columns:1fr}.solutions__panels,.solutions__panels article{min-height:auto}.solutions__panels article{padding:31px 24px}.solutions__panels h3{font-size:28px}.solutions__panels ul{grid-template-columns:1fr}.tava-visual{min-height:515px;padding:10px}.tava-visual__body{min-height:450px}.data-source{min-width:auto;padding:7px}.data-source span{display:none}.data-source--one{right:8px}.data-source--two{right:0}.data-source--three{left:8px}.data-source--four{left:0}.data-source::after{width:70px}.tava-processor{width:160px;height:160px}.tava-processor strong{font-size:33px}.verified-output{min-width:min(270px,calc(100% - 20px))}.feature-list{grid-template-columns:1fr}.journey__steps{grid-template-columns:1fr}.avagard__card{width:min(calc(100% - 24px),var(--container));padding:45px 23px}.avagard__content h2{font-size:34px}.avagard__actions{align-items:stretch;flex-direction:column}.inline-contact{align-self:flex-start}.expert-network{min-height:330px;transform:scale(0.92)}.assurance__items{grid-template-columns:1fr}.knowledge__grid{margin-bottom:75px}.knowledge-card--main{grid-template-columns:1fr}.knowledge-card__visual{min-height:310px}.knowledge__list{grid-template-columns:1fr}.knowledge__list .knowledge-card{min-height:auto;flex-direction:row;align-items:center}.contact-cta__actions{align-items:flex-start;flex-direction:column}.footer__main{grid-template-columns:repeat(2,1fr)}.footer__brand,.footer__contact{grid-column:1 / -1}}@media (max-width:480px){.brand{width:155px}.hero h1{font-size:39px}.hero__proof{flex-direction:column}.system-map{border-radius:22px}.floating-card{transform:scale(0.92)}.floating-card--status{transform-origin:right top}.floating-card--network{transform-origin:left bottom}.mini-pipeline{padding-inline:10px}.mini-pipeline i{width:19px}.mini-pipeline > div span{display:none}.solutions__panels article{border-radius:24px}.solutions__panels h3{font-size:25px}.data-source::after{width:55px}.avagard__card{border-radius:24px}.expert small{display:none}.expert--two{left:10px}.knowledge-card--main{padding:20px}.knowledge-card--main h3{font-size:23px}.faq-answer{padding-left:0}.footer__main{grid-template-columns:1fr}.footer__brand,.footer__contact{grid-column:auto}.footer__bottom{align-items:flex-start;flex-direction:column;justify-content:center;padding-block:18px}}.primary-nav a.active{color:var(--navy-800)}.primary-nav a.active::after{width:100%}.internal-page{overflow-x:hidden;background:var(--paper)}.internal-page main{overflow:clip}.internal-page .narrow{width:min(calc(100% - 48px),840px);margin-inline:auto}.internal-page .section{padding-block:104px}.internal-page .section-sm{position:relative;padding-block:76px}.internal-page h1,.internal-page h2,.internal-page h3,.internal-page h4{color:var(--ink);letter-spacing:-0.025em;text-wrap:balance}.internal-page h2{font-size:clamp(30px,3.4vw,45px);font-weight:900;line-height:1.32}.internal-page h3{font-size:clamp(19px,1.8vw,24px);font-weight:800;line-height:1.5}.internal-page p{color:var(--body)}.internal-page .lead{max-width:760px;color:var(--body);font-size:17px;line-height:2}.internal-page .muted{color:var(--muted)}.internal-page .page-hero{position:relative;min-height:auto;padding-block:106px 96px;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(circle at 15% 10%,rgba(208,33,39,0.07),transparent 25%),radial-gradient(circle at 83% 70%,rgba(0,168,189,0.09),transparent 28%),var(--canvas)}.internal-page .page-hero::before,.internal-page .product-hero::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0.48;background-image:linear-gradient(rgba(23,27,84,0.04) 1px,transparent 1px),linear-gradient(90deg,rgba(23,27,84,0.04) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,#000,transparent 90%)}.internal-page .page-hero > *,.internal-page .product-hero > *{position:relative;z-index:1}.internal-page .page-hero h1{max-width:970px;margin:0 0 22px;color:var(--navy-950);font-size:clamp(40px,5vw,58px);font-weight:900;line-height:1.27;letter-spacing:-0.045em}.internal-page .page-hero .eyebrow,.internal-page .product-hero .eyebrow{margin-bottom:20px}.internal-page .page-hero .btn-row{margin-top:30px}.internal-page .product-hero{position:relative;min-height:auto;overflow:hidden;background:radial-gradient(circle at 78% 20%,rgba(0,168,189,0.13),transparent 27%),radial-gradient(circle at 12% 8%,rgba(208,33,39,0.1),transparent 24%),linear-gradient(135deg,var(--navy-950),var(--navy-900) 56%,#22266b);color:#fff}.internal-page .product-hero::before{opacity:0.16;background-image:linear-gradient(rgba(255,255,255,0.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.08) 1px,transparent 1px)}.internal-page .product-hero-grid{min-height:610px;display:grid;grid-template-columns:minmax(0,0.93fr) minmax(400px,1.07fr);align-items:center;gap:72px;padding-block:72px}.internal-page .product-hero h1{max-width:720px;margin:0 0 23px;color:#fff;font-size:clamp(42px,4.6vw,62px);font-weight:900;line-height:1.25;letter-spacing:-0.045em}.internal-page .product-hero .lead{color:rgba(255,255,255,0.68)}.internal-page .product-hero .eyebrow{color:#8ce7f1}.internal-page .hero-visual-card{min-height:455px;display:grid;place-items:center;padding:34px;overflow:hidden;border:1px solid rgba(255,255,255,0.11);border-radius:var(--radius-lg);background:rgba(255,255,255,0.065);box-shadow:var(--shadow-lg);backdrop-filter:blur(16px)}.internal-page .eyebrow{color:var(--red-700)}.internal-page .section-header{max-width:760px;margin-bottom:48px}.internal-page .section-header > div{max-width:760px}.internal-page .section-header h2{margin-bottom:15px}.internal-page .section-header p{margin-bottom:0;font-size:16px;line-height:2}.internal-page .section-soft{background:var(--canvas)}.internal-page .section-dark{color:#fff;background:radial-gradient(circle at 80% 10%,rgba(0,168,189,0.11),transparent 30%),linear-gradient(135deg,var(--navy-950),var(--navy-900))}.internal-page .section-dark h2,.internal-page .section-dark h3,.internal-page .section-dark h4{color:#fff}.internal-page .section-dark p,.internal-page .section-dark .lead,.internal-page .section-dark .muted{color:rgba(255,255,255,0.62)}.internal-page .grid-2,.internal-page .split-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px}.internal-page .grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.internal-page .grid-4,.internal-page .process-line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.internal-page .feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.internal-page .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.internal-page .card,.internal-page .value-card,.internal-page .feature-card,.internal-page .profile-card,.internal-page .contact-card,.internal-page .service-item,.internal-page .flow-box,.internal-page .process-step,.internal-page .timeline-item,.internal-page .article-card,.internal-page .form-card,.internal-page .article-prose,.internal-page .article-sidebar{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-sm)}.internal-page .card,.internal-page .value-card,.internal-page .feature-card,.internal-page .profile-card,.internal-page .service-item,.internal-page .flow-box,.internal-page .process-step,.internal-page .timeline-item{min-height:100%;padding:28px}.internal-page .card,.internal-page .value-card,.internal-page .feature-card,.internal-page .profile-card,.internal-page .contact-card,.internal-page .service-item,.internal-page .flow-box,.internal-page .process-step,.internal-page .article-card{transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.internal-page .card:hover,.internal-page .value-card:hover,.internal-page .feature-card:hover,.internal-page .profile-card:hover,.internal-page .contact-card:hover,.internal-page .service-item:hover,.internal-page .flow-box:hover,.internal-page .process-step:hover,.internal-page .article-card:hover{border-color:rgba(35,39,111,0.22);box-shadow:var(--shadow-md);transform:translateY(-4px)}.internal-page .section-dark .card,.internal-page .section-dark .value-card,.internal-page .section-dark .feature-card,.internal-page .section-dark .process-step{border-color:rgba(255,255,255,0.1);background:rgba(255,255,255,0.055);box-shadow:none;backdrop-filter:blur(12px)}.internal-page .number-tag,.internal-page .product-code,.internal-page .tag,.internal-page .integration-chip{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:5px 11px;border:1px solid var(--line);border-radius:10px;background:var(--canvas);color:var(--navy-700);font-size:11px;font-weight:800}.internal-page .number-tag,.internal-page .product-code{margin-bottom:22px;border-color:var(--red-100);background:var(--red-100);color:var(--red-700)}.internal-page .divider{height:1px;margin-block:24px;background:var(--line)}.internal-page .btn,.internal-page .filter-button,.internal-page .copy-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 22px;border:1px solid transparent;border-radius:13px;cursor:pointer;font-weight:700;line-height:1.2;transition:transform var(--transition),box-shadow var(--transition),color var(--transition),background var(--transition),border-color var(--transition)}.internal-page .btn:hover,.internal-page .filter-button:hover,.internal-page .copy-button:hover{transform:translateY(-2px)}.internal-page .btn-primary{background:var(--red-600);color:#fff;box-shadow:0 18px 36px rgba(208,33,39,0.22)}.internal-page .btn-primary:hover{background:var(--red-700);box-shadow:0 22px 44px rgba(208,33,39,0.3)}.internal-page .btn-secondary{border-color:var(--navy-100);background:#fff;color:var(--navy-800)}.internal-page .btn-secondary:hover{border-color:var(--navy-800)}.internal-page .btn-light{background:#fff;color:var(--navy-900)}.internal-page .btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.internal-page .text-link{color:var(--navy-800);font-weight:800}.internal-page .check-list,.internal-page .plain-list{display:grid;gap:13px;margin:26px 0 0;list-style:none}.internal-page .check-list li,.internal-page .plain-list li{position:relative;padding-right:22px;color:var(--body)}.internal-page .check-list li::before,.internal-page .plain-list li::before{content:"";position:absolute;top:0.82em;right:0;width:8px;height:8px;border:2px solid rgba(0,168,189,0.3);border-radius:50%;background:var(--cyan-500);transform:translateY(-50%)}.internal-page .feature-table,.internal-page .feature-table-wrap{width:100%;overflow:hidden;border:1px solid var(--line);border-collapse:separate;border-spacing:0;border-radius:var(--radius-md);background:#fff}.internal-page .feature-table th,.internal-page .feature-table td{padding:17px 18px;border-bottom:1px solid var(--line);color:var(--body);text-align:right}.internal-page .feature-table tr:last-child th,.internal-page .feature-table tr:last-child td{border-bottom:0}.internal-page .feature-table th{background:var(--navy-900);color:#fff}.internal-page .process-step{position:relative;padding-top:58px}.internal-page .process-step::before{content:counter(process,decimal-leading-zero);position:absolute;top:22px;right:26px;color:var(--cyan-600);font-size:11px;font-weight:800}.internal-page .process-line{counter-reset:process}.internal-page .process-step{counter-increment:process}.internal-page .flow-diagram,.internal-page .flow-vertical,.internal-page .service-list,.internal-page .timeline{display:grid;gap:16px}.internal-page .flow-diagram{grid-template-columns:repeat(4,minmax(0,1fr))}.internal-page .service-list{grid-template-columns:repeat(2,minmax(0,1fr))}.internal-page .timeline-item{border-right:4px solid var(--cyan-500)}.internal-page .dashboard-mockup,.internal-page .phone-card,.internal-page .code-window,.internal-page .kiosk-shell,.internal-page .ecosystem-orbit,.internal-page .integration-cloud,.internal-page .screenshot-placeholder{border:1px solid rgba(255,255,255,0.12);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.internal-page .dashboard-mockup,.internal-page .code-window,.internal-page .integration-cloud,.internal-page .screenshot-placeholder{width:100%;overflow:hidden;background:#fff}.internal-page .mockup-topbar,.internal-page .code-window-header{border-bottom:1px solid var(--line);background:var(--canvas)}.internal-page .mockup-tile,.internal-page .phone-screen,.internal-page .kiosk-screen{border-color:var(--line);border-radius:var(--radius-sm);background:var(--canvas)}.internal-page .cta-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:45px;padding:52px 56px;overflow:hidden;border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius-lg);background:radial-gradient(circle at 10% 20%,rgba(208,33,39,0.16),transparent 25%),linear-gradient(135deg,var(--navy-900),var(--navy-800));box-shadow:var(--shadow-md)}.internal-page .cta-panel h2,.internal-page .cta-panel h3{margin-bottom:10px;color:#fff}.internal-page .cta-panel p{margin-bottom:0;color:rgba(255,255,255,0.6)}.internal-page .article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.internal-page .article-card{overflow:hidden}.internal-page .article-cover{min-height:210px;display:flex;align-items:flex-end;padding:24px;color:#fff;background:radial-gradient(circle at 20% 20%,rgba(0,168,189,0.25),transparent 32%),linear-gradient(135deg,var(--navy-900),var(--navy-700))}.internal-page .article-cover span{display:inline-flex;padding:6px 10px;border:1px solid rgba(255,255,255,0.18);border-radius:9px;background:rgba(255,255,255,0.08);font-size:11px;font-weight:700}.internal-page .article-body{padding:25px}.internal-page .article-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px}.internal-page .filters{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:34px}.internal-page .filter-button{min-height:42px;border-color:var(--line);background:#fff;color:var(--body);font-size:13px}.internal-page .filter-button.is-active{border-color:var(--navy-800);background:var(--navy-800);color:#fff}.internal-page .article-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:34px}.internal-page .article-prose{padding:42px}.internal-page .article-prose h2{margin-top:48px;padding-top:28px;border-top:1px solid var(--line);font-size:clamp(25px,2.4vw,32px)}.internal-page .article-prose h2:first-child{margin-top:0}.internal-page .article-prose p,.internal-page .article-prose li{font-size:16px;line-height:2.05}.internal-page .article-sidebar{position:sticky;top:110px;padding:25px}.internal-page .breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;color:var(--muted);font-size:12px}.internal-page blockquote,.internal-page .callout{margin:30px 0;padding:25px 28px;border:1px solid var(--cyan-100);border-right:4px solid var(--cyan-500);border-radius:var(--radius-sm);background:var(--cyan-100);color:var(--navy-900)}.internal-page .contact-layout,.internal-page .map-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:30px}.internal-page .form-card{padding:38px}.internal-page .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.internal-page .form-field{display:grid;gap:8px}.internal-page .form-field.full{grid-column:1 / -1}.internal-page .form-field label{color:var(--ink);font-size:13px;font-weight:700}.internal-page .form-field input,.internal-page .form-field select,.internal-page .form-field textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;outline:0;background:#fff;color:var(--ink);transition:border-color var(--transition),box-shadow var(--transition)}.internal-page .form-field textarea{min-height:150px;resize:vertical}.internal-page .form-field input:focus,.internal-page .form-field select:focus,.internal-page .form-field textarea:focus{border-color:var(--cyan-600);box-shadow:0 0 0 4px rgba(0,168,189,0.12)}.internal-page .field-help,.internal-page .field-error,.internal-page .form-status{font-size:11px}.internal-page .field-help{color:var(--muted)}.internal-page .field-error{color:var(--red-700)}.internal-page .contact-aside{display:grid;gap:14px}.internal-page .contact-card{display:grid;gap:8px;padding:23px}.internal-page .contact-number{color:var(--navy-800);font-size:20px;font-weight:900}.internal-page details{border-bottom:1px solid var(--line);background:transparent}.internal-page details summary{padding-block:22px;color:var(--ink);cursor:pointer;font-weight:800}.internal-page details p{padding-bottom:22px}.internal-page .tehran-map{min-height:500px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(35deg,transparent 48%,rgba(35,39,111,0.08) 49%,rgba(35,39,111,0.08) 51%,transparent 52%) 0 0 / 48px 48px,var(--canvas);box-shadow:var(--shadow-sm)}.internal-page .map-info{border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-sm)}.internal-page .profile-tags{display:flex;flex-wrap:wrap;gap:7px}.internal-page [data-reveal]{transform:translateY(18px);transition:opacity 520ms ease,transform 520ms ease}.internal-page [data-reveal].is-visible{transform:none}@media (max-width:1020px){.internal-page .product-hero-grid,.internal-page .split-content,.internal-page .grid-2,.internal-page .contact-layout,.internal-page .map-layout,.internal-page .article-layout{grid-template-columns:1fr}.internal-page .product-hero-grid{gap:45px}.internal-page .hero-visual-card{width:min(100%,680px);margin-inline:auto}.internal-page .grid-3,.internal-page .feature-grid,.internal-page .product-grid,.internal-page .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.internal-page .grid-4,.internal-page .process-line,.internal-page .flow-diagram{grid-template-columns:repeat(2,minmax(0,1fr))}.internal-page .article-sidebar{position:static}}@media (max-width:720px){.internal-page .narrow{width:min(calc(100% - 32px),840px)}.internal-page .section{padding-block:74px}.internal-page .section-sm{padding-block:58px}.internal-page .page-hero{padding-block:72px 66px}.internal-page .page-hero h1,.internal-page .product-hero h1{font-size:clamp(36px,10vw,44px);line-height:1.32}.internal-page .product-hero-grid{min-height:auto;padding-block:62px}.internal-page .hero-visual-card{min-height:390px;padding:22px}.internal-page .grid-3,.internal-page .grid-4,.internal-page .feature-grid,.internal-page .product-grid,.internal-page .article-grid,.internal-page .process-line,.internal-page .flow-diagram,.internal-page .service-list,.internal-page .form-grid{grid-template-columns:1fr}.internal-page .cta-panel{grid-template-columns:1fr;padding:38px 26px}.internal-page .btn-row{align-items:stretch;flex-direction:column}.internal-page .btn-row .btn{width:100%}.internal-page .article-prose,.internal-page .form-card{padding:28px 22px}.internal-page .form-field.full{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}.js .reveal{opacity:1;transform:none}}.avatsp-block-theme{direction:rtl}.wp-site-blocks,.wp-site-blocks > *,.wp-site-blocks main,.wp-site-blocks .wp-block-post-content,.wp-site-blocks .wp-block-template-part{margin-block-start:0;margin-block-end:0}.wp-site-blocks .wp-block-post-content{width:100%;max-width:none;overflow:clip}.wp-site-blocks .wp-block-post-content > *{margin-block-start:0 !important;margin-block-end:0 !important}.wp-site-blocks .alignfull{width:100%;max-width:none;margin-inline:0}.admin-bar .site-header{top:32px}@media (max-width:782px){.admin-bar .site-header{top:46px}}@media (prefers-reduced-motion:reduce){.avatsp-block-theme [data-reveal],.avatsp-block-theme .reveal{opacity:1 !important;transform:none !important}}.avatsp-block-theme .wp-block-post-template.article-grid{margin:0;padding:0;list-style:none}.avatsp-block-theme .wp-block-post-template.article-grid > li{min-width:0;margin:0}.avatsp-block-theme .wp-block-post-template.article-grid .article-card{height:100%}.avatsp-block-theme .article-cover .wp-block-post-terms{position:relative;z-index:1;margin:0}.avatsp-block-theme .article-cover{position:relative}.avatsp-block-theme .article-cover .article-featured-image{position:absolute;z-index:0;inset:0;width:100%;height:100%;margin:0}.avatsp-block-theme .article-cover .article-featured-image a,.avatsp-block-theme .article-cover .article-featured-image img{width:100%;height:100%;display:block}.avatsp-block-theme .article-cover .article-featured-image img{object-fit:cover}.avatsp-block-theme .article-cover:has(.article-featured-image)::after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(7,27,58,0.72));pointer-events:none}.avatsp-block-theme .article-cover .wp-block-post-terms a{display:inline-flex;padding:7px 11px;color:inherit;border:1px solid currentColor;text-decoration:none}.avatsp-block-theme .article-body .wp-block-post-title{margin:0 0 12px}.avatsp-block-theme .article-body .wp-block-post-title a{color:inherit;text-decoration:none}.avatsp-block-theme .article-body .wp-block-post-excerpt,.avatsp-block-theme .article-body .wp-block-post-excerpt__excerpt{margin:0}.avatsp-block-theme .article-body .article-meta{margin-top:22px}.avatsp-block-theme .article-meta .wp-block-post-date,.avatsp-block-theme .article-meta .wp-block-post-author-name,.avatsp-block-theme .article-meta .wp-block-read-more{margin:0}.avatsp-block-theme .wp-block-post-template.article-grid > li:nth-child(3n + 2) .article-cover{background-color:var(--signal-strong)}.avatsp-block-theme .wp-block-post-template.article-grid > li:nth-child(3n) .article-cover{color:var(--ink);background-color:var(--signal);background-image:none}.avatsp-block-theme .wp-block-query-pagination{gap:8px;margin-top:42px}.avatsp-block-theme .wp-block-query-pagination a,.avatsp-block-theme .wp-block-query-pagination .page-numbers{min-width:42px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:12px;text-decoration:none}.avatsp-block-theme .wp-block-query-pagination .page-numbers.current{color:#fff;background:var(--navy-800);border-color:var(--navy-800)}.avatsp-block-theme .filters .article-category-list{display:contents;margin:0;padding:0;list-style:none}.avatsp-block-theme .filters .article-category-list li{margin:0;padding:0;list-style:none}.avatsp-block-theme .filters .article-category-list a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;color:var(--body);background:#fff;border:1px solid var(--line);border-radius:13px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;transition:color var(--transition),background var(--transition),border-color var(--transition)}.avatsp-block-theme .filters .article-category-list a:hover,.avatsp-block-theme .filters .article-category-list a:focus-visible{color:#fff;background:var(--navy-800);border-color:var(--navy-800)}.avatsp-block-theme .article-prose .wp-block-post-content > * + *{margin-block-start:22px !important}.avatsp-block-theme .article-prose .single-featured-image{margin:0 0 34px;overflow:hidden;border-radius:var(--radius-md)}.avatsp-block-theme .article-prose .single-featured-image img{width:100%;object-fit:cover}.avatsp-block-theme .article-prose .wp-block-post-content > h2{margin-block-start:42px !important}.avatsp-block-theme .article-sidebar .wp-block-separator.divider{width:100%;border:0}.avatsp-block-theme .article-sidebar .article-back-link{display:inline-flex;margin-top:24px}.avatsp-block-theme .cta-panel .wp-block-buttons,.avatsp-block-theme .cta-panel .wp-block-button{margin:0}.avatsp-block-theme .cta-panel .wp-block-button__link{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;color:var(--navy-900);background:#fff;border-radius:13px;font-weight:700;text-decoration:none}@media (max-width:720px){.avatsp-block-theme .wp-block-query-pagination{align-items:stretch}.avatsp-block-theme .wp-block-query-pagination-previous,.avatsp-block-theme .wp-block-query-pagination-next{flex:1 1 100%}}
