.etalon-ai{margin-top:88px;padding-top:66px;border-top:1px solid rgba(216,183,119,.32);color:#eef3f7}.etalon-ai-head{display:grid;grid-template-columns:1.15fr 1fr;gap:45px;align-items:end;margin-bottom:36px}.etalon-ai-brand{display:inline-block;padding:9px 16px;border:1px solid #cbaa69;border-radius:4px;color:#e2c78b;font-size:19px;font-weight:800;letter-spacing:2px}.etalon-ai-eyebrow{font-size:11px!important;letter-spacing:1.8px;color:#b7c2ce!important;margin:23px 0 14px!important}.etalon-ai-head h2{font-size:clamp(28px,3.4vw,44px);line-height:1.2;margin:0;letter-spacing:-.025em;color:#f8fafc}.etalon-ai-head h2 em{color:#e0bf7d;font-style:normal}.etalon-ai-intro{font-size:17px!important;line-height:1.8!important;color:#d2dce7!important;margin:0!important}.etalon-ai-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.etalon-ai-card{display:flex;flex-direction:column;min-width:0;padding:30px;background:linear-gradient(145deg,#182b3e,#122131);border:1px solid rgba(233,239,247,.15);border-radius:14px}.etalon-ai-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px;color:#d7b979}.etalon-ai-card-top span{font-size:12px;letter-spacing:2px;color:#b6c1ce}.etalon-ai-card svg{width:35px;height:35px}.etalon-ai-card h3{font-size:24px;line-height:1.3;font-weight:750;margin:0 0 16px;color:#f3f7fa;max-width:440px}.etalon-ai-card p{font-size:16px;line-height:1.8;color:#c6d3e0;margin:0 0 28px}.etalon-ai-card a{display:flex;justify-content:space-between;gap:16px;margin-top:auto;padding-top:17px;border-top:1px solid rgba(255,255,255,.14);font-size:14px;font-weight:700;color:#ebcc8d}.etalon-ai-card a:hover{color:#fff}.etalon-ai-bottom{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:34px}.etalon-ai-bottom h4{font-size:20px;line-height:1.5;margin:0 0 9px;color:#f1f5f9}.etalon-ai-bottom p{font-size:14px;line-height:1.8;color:#b9c7d5;max-width:730px;margin:0}.etalon-ai-bottom .btn{flex-shrink:0;white-space:normal;text-align:center;max-width:290px}
.ai-page-hero{padding:12px 0 36px}.ai-page-hero h1{max-width:940px}.ai-page-hero .lead{max-width:1030px}.ai-page-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:35px}.ai-page-nav a{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #ddd6c6;border-radius:5px;padding:20px;font-size:15px;line-height:1.5;font-weight:700}.ai-page-nav a span{font-size:12px;color:#8e7449;font-weight:500;letter-spacing:2px}.ai-page-nav a:hover{border-color:#a3854c;box-shadow:0 5px 20px #17293b0a}.ai-detail{display:grid;grid-template-columns:1fr 1.15fr;gap:46px;padding:55px 0;border-top:1px solid #c7c5bc;scroll-margin-top:25px}.ai-detail-heading h2{font-size:32px;line-height:1.2;margin:16px 0 22px;letter-spacing:-.025em}.ai-detail-heading>p:last-child{font-size:17px;line-height:1.85;margin:0;color:#344b60}.ai-detail-icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border:1px solid #b1945d;background:#efe9dc;color:#72572a;border-radius:7px;margin-bottom:24px}.ai-detail-icon svg{width:32px;height:32px}.ai-detail-content{background:#fff;border:1px solid #ded9cd;border-radius:8px;padding:30px}.ai-detail-content ul{margin:0 0 28px;padding-inline-start:23px}.ai-detail-content li{padding-inline-start:4px;margin:0 0 16px;font-size:16px;line-height:1.8;color:#243c52}.ai-detail-content li::marker{color:#a28248}.ai-tools-label{font-size:12px;font-weight:750;letter-spacing:.6px;color:#6e5934;margin:0 0 12px}.ai-tool-tags{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 28px}.ai-tool-tags span{padding:5px 9px;background:#f1efe8;border:1px solid #e2ddcf;border-radius:4px;font-size:12px;color:#334b60}.ai-result{padding:20px;border-inline-start:3px solid #ad8b4b;background:#f5f2eb;margin:22px 0}.ai-result strong{font-size:13px;letter-spacing:.4px;color:#6c5428}.ai-result p{font-size:16px;line-height:1.8;margin:10px 0 0;color:#17293b}.ai-domain-note{font-size:14px;line-height:1.8;color:#536577;margin:24px 0}.ai-pilot{padding:38px;background:#142538;color:#edf3f8;border-radius:9px;margin-top:25px}.ai-pilot h2{font-size:29px;line-height:1.3;max-width:850px;margin:0 0 20px}.ai-pilot>p{font-size:16px;line-height:1.85;color:#d2dce7;max-width:950px}.ai-pilot ol{padding:0;margin:35px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;list-style:none}.ai-pilot li{border-top:1px solid #8e7955;padding-top:20px;min-width:0}.ai-pilot li>span{font-size:12px;color:#ddbe81;letter-spacing:2px}.ai-pilot h3{font-size:20px;line-height:1.4;margin:14px 0 10px}.ai-pilot li p{font-size:14px;line-height:1.8;color:#c8d5e1;margin:0}.etalon-ai-page a:focus-visible{outline:3px solid #c4a367;outline-offset:5px}.etalon-ai-page .wordmark{font-size:24px}html[lang=ar] .etalon-ai-eyebrow,html[lang=ar] .etalon-ai-brand,html[lang=ar] .etalon-ai-page .wordmark{letter-spacing:0}html[dir=rtl] .ai-detail,html[dir=rtl] .ai-page-hero,html[dir=rtl] .ai-pilot{direction:rtl}
@media(max-width:900px){.etalon-ai-head{grid-template-columns:1fr;gap:25px}.etalon-ai-bottom{align-items:flex-start;flex-direction:column}.ai-page-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-detail{grid-template-columns:1fr;gap:26px}.ai-pilot ol{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-detail-heading h2{max-width:700px}}
@media(max-width:600px){.etalon-ai{margin-top:55px;padding-top:40px}.etalon-ai-brand{font-size:18px}.etalon-ai-head{gap:23px;margin-bottom:26px}.etalon-ai-eyebrow{font-size:10px!important;line-height:1.7}.etalon-ai-head h2{font-size:29px}.etalon-ai-intro{font-size:16px!important;line-height:1.85!important}.etalon-ai-grid{grid-template-columns:1fr;gap:16px}.etalon-ai-card{padding:24px}.etalon-ai-card h3{font-size:23px}.etalon-ai-card-top{margin-bottom:22px}.etalon-ai-card p{font-size:15px}.etalon-ai-bottom h4{font-size:20px}.etalon-ai-bottom .btn{max-width:none;width:100%}.ai-page-nav{gap:9px}.ai-page-nav a{padding:15px;font-size:13px}.ai-detail{padding:38px 0}.ai-detail-heading h2{font-size:27px}.ai-detail-heading>p:last-child{font-size:16px}.ai-detail-content{padding:22px}.ai-detail-content li{font-size:15px}.ai-result{padding:17px}.ai-pilot{padding:24px}.ai-pilot h2{font-size:25px}.ai-pilot ol{grid-template-columns:1fr;gap:22px}.ai-pilot h3{margin-top:10px}.etalon-ai-page .wordmark{font-size:22px}}

/* Illustrations extracted from the supplied product presentations. */
.ai-topic-visual{height:220px;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate;overflow:hidden;border-bottom:1px solid #ffffff13;background:radial-gradient(ellipse at 50% 95%,#253b60 0%,#0c1728 70%)}
.etalon-ai-card>.ai-topic-visual{margin:-30px -30px 26px;border-radius:13px 13px 0 0;flex-shrink:0}
.ai-topic-visual:after{content:"";position:absolute;inset:16px;border:1px solid #ffffff0a;border-radius:7px;pointer-events:none}
.ai-topic-visual-1{background:radial-gradient(ellipse at 50% 100%,#392568,#11162b 75%)}
.ai-topic-visual-2{background:radial-gradient(ellipse at 50% 100%,#193579,#0c142b 75%)}
.ai-topic-visual-3{background:radial-gradient(ellipse at 50% 100%,#274d43,#101e23 75%)}
.ai-topic-visual-4{background:radial-gradient(ellipse at 50% 100%,#542627,#1a1820 75%)}
.ai-topic-visual .ai-visual-object{width:auto!important;height:170px!important;max-width:85%;object-fit:contain!important;filter:drop-shadow(0 18px 24px #0005);position:relative;z-index:1}
.ai-topic-visual-2 .ai-visual-object{height:205px!important}
.ai-visual-path{position:relative;display:flex;align-items:center;justify-content:space-between;width:73%;max-width:360px;gap:24px;direction:ltr}
.ai-visual-path:before{content:"";position:absolute;left:8%;right:8%;height:1px;background:linear-gradient(90deg,#ffffff13,#c9ad71aa,#ffffff13)}
.ai-visual-path img{position:relative;width:68px!important;height:68px!important;object-fit:contain!important;border-radius:50%;box-shadow:0 0 0 9px #ffffff04,0 14px 30px #0003}
.ai-detail-heading>.ai-topic-visual{margin:25px 0;border:1px solid #ded9cd;border-radius:10px;height:225px}
@media(max-width:600px){.etalon-ai-card>.ai-topic-visual{margin:-24px -24px 24px;height:190px}.ai-topic-visual .ai-visual-object{height:150px!important}.ai-topic-visual-2 .ai-visual-object{height:185px!important}.ai-visual-path{width:76%;gap:18px}.ai-visual-path img{width:58px!important;height:58px!important}.ai-detail-heading>.ai-topic-visual{height:195px}}

.etalon-ai-section .etalon-ai{margin-top:0;padding-top:0;border-top:0}.etalon-ai-section{scroll-margin-top:90px}#etalon-ai{scroll-margin-top:110px}
