.ai-kit{--ai-accent:var(--rb-action,#d33422);color:var(--rb-body,#28313d)}.ai-kit [id]{scroll-margin-top:150px}.ai-kit-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:64px;align-items:center;padding:22px 0 50px}.ai-kit-visual{position:relative;background:linear-gradient(145deg,#fafafa,#eef1f4);border:1px solid var(--rb-border,#dce1e7);padding:28px 32px 20px;display:flex;align-items:center;flex-direction:column;min-width:0}.ai-kit-chip{align-self:flex-start;padding:7px 11px;background:#fff;border:1px solid var(--rb-border,#dce1e7);font-size:13px;font-weight:600;color:var(--rb-ink,#18232e)}.ai-kit-visual>img{display:block;width:auto;height:355px;max-width:100%;object-fit:contain;margin:14px auto 24px;filter:drop-shadow(12px 18px 12px #17212d1c)}.ai-kit-visual-stack{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;width:100%}.ai-kit-visual-stack span{background:#fff;border:1px solid var(--rb-border,#dce1e7);padding:7px 10px;font-size:13px;font-weight:500}.ai-kit-visual>p{font-size:12px;line-height:1.6;text-align:center;color:var(--rb-subtle,#637082);margin:16px 0 0}.ai-kit-summary h1{font-size:clamp(34px,3.5vw,48px);line-height:1.12;letter-spacing:-.025em;max-width:18ch;margin:12px 0 20px;font-weight:600}.ai-kit-summary .pd-lead{max-width:52ch}.ai-kit-status{border-left:3px solid var(--ai-accent);padding:11px 14px;background:var(--rb-surface,#f7f8fa);margin:22px 0}.ai-kit-status strong{display:block;font-size:13px;font-weight:600;color:var(--rb-ink,#18232e)}.ai-kit-status p{font-size:13px;line-height:1.6;margin:4px 0 0;color:var(--rb-muted,#536174)}.ai-kit-scope-line,.ai-kit-small-note{font-size:13px;line-height:1.7;color:var(--rb-subtle,#637082);margin:18px 0 0}.ai-kit .rh-btn{background:var(--ai-accent);color:#fff;border-color:var(--ai-accent)}.ai-kit .rh-btn:hover{background:var(--rb-action-hover,#b92a1b);border-color:var(--rb-action-hover,#b92a1b);color:#fff}.ai-kit .rh-actions{gap:20px;flex-wrap:wrap}.ai-kit .pd-section-heading>p{max-width:73ch}.ai-kit-soft-section{background:var(--rb-surface,#f7f8fa)}.ai-kit-software-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ai-kit-software-grid>article{min-width:0;background:#fff;border:1px solid var(--rb-border,#dce1e7);padding:30px}.ai-kit-module-label{display:inline-block;font-size:11px;letter-spacing:.09em;font-weight:600;color:var(--ai-accent);text-transform:uppercase;margin-bottom:14px}.ai-kit-software-grid h3{font-size:24px;line-height:1.25;margin:0 0 13px;font-weight:600}.ai-kit-software-grid p{font-size:15px;line-height:1.7;color:var(--rb-muted,#536174);margin:0 0 18px}.ai-kit-software-grid ul,.ai-kit-box-grid ul{margin:0;padding:0;list-style:none}.ai-kit-software-grid li,.ai-kit-box-grid li{position:relative;padding:10px 0 10px 19px;border-top:1px solid var(--rb-border,#dce1e7);font-size:14px;line-height:1.65}.ai-kit-software-grid li:before,.ai-kit-box-grid li:before{content:"+";position:absolute;left:0;color:var(--ai-accent);font-weight:600}.ai-kit-license-note,.ai-kit-approval-note{padding:20px 24px;border:1px solid var(--rb-border,#dce1e7);background:#fff;margin-top:24px}.ai-kit-license-note strong,.ai-kit-approval-note strong,.ai-kit-check strong{font-size:15px;font-weight:600;color:var(--rb-ink,#18232e)}.ai-kit-license-note p,.ai-kit-approval-note p,.ai-kit-check p{font-size:14px;line-height:1.7;margin:7px 0 0;color:var(--rb-muted,#536174)}.ai-kit-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0;margin:0;list-style:none}.ai-kit-flow li{min-width:0;border:1px solid var(--rb-border,#dce1e7);padding:24px 22px;position:relative;background:#fff}.ai-kit-flow li:not(:last-child):after{content:"\2192";position:absolute;right:-17px;top:29px;color:var(--ai-accent);background:#fff;z-index:1;font-size:24px;line-height:1;padding:0 2px}.ai-kit-flow li>span{display:block;color:var(--ai-accent);font-size:12px;font-weight:600;margin-bottom:25px}.ai-kit-flow h3{font-size:20px;line-height:1.3;margin:0 0 12px;font-weight:600}.ai-kit-flow p{font-size:14px;line-height:1.7;margin:0;color:var(--rb-muted,#536174)}.ai-kit-management{display:grid;grid-template-columns:180px minmax(0,1fr);gap:22px;padding:18px 24px;border:1px dashed var(--rb-border-strong,#bfc7d1);margin-top:22px;background:var(--rb-surface,#f7f8fa)}.ai-kit-management strong{font-size:15px;color:var(--rb-ink,#18232e)}.ai-kit-management p{font-size:14px;line-height:1.7;margin:0;color:var(--rb-muted,#536174)}.ai-kit-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ai-kit-tags span{padding:7px 11px;border:1px solid var(--rb-border,#dce1e7);font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--rb-muted,#536174);overflow-wrap:anywhere}.ai-kit-box-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.ai-kit-box-grid>section{background:#fff;padding:28px;border:1px solid var(--rb-border,#dce1e7);min-width:0}.ai-kit-box-grid h3{font-size:23px;line-height:1.3;margin:0 0 22px;font-weight:600}.ai-kit-pack-codes{margin:0 0 22px}.ai-kit-pack-codes>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;margin:10px 0;font-size:13px;line-height:1.7}.ai-kit-pack-codes dt{color:var(--rb-subtle,#637082)}.ai-kit-pack-codes dd{margin:0;overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;color:var(--rb-ink,#18232e)}.ai-kit-box-grid .rh-link{margin-top:18px}.ai-kit-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;counter-reset:step}.ai-kit-steps li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:15px;padding:26px 0;border-top:1px solid var(--rb-border,#dce1e7);min-width:0}.ai-kit-steps li>span{font-family:IBM Plex Mono,monospace;font-size:14px;color:var(--ai-accent);padding-top:4px}.ai-kit-steps h3{font-size:22px;line-height:1.3;margin:0 0 10px;font-weight:600}.ai-kit-steps p{font-size:15px;line-height:1.75;color:var(--rb-muted,#536174);margin:0}.ai-kit-check{padding:22px 25px;background:var(--rb-surface,#f7f8fa);border-left:3px solid var(--ai-accent);margin-top:15px}.ai-kit .pd-spec-group td{overflow-wrap:anywhere}.ai-kit .pd-resource-grid h3{font-size:20px;line-height:1.4}.ai-kit .pd-resource-grid a{color:var(--rb-ink,#18232e)}.ai-kit .pd-resource-grid a:hover{color:var(--ai-accent)}.ai-kit-tools{margin-top:36px}.ai-kit-tools>h3{font-size:26px;line-height:1.3;font-weight:600;margin:0 0 18px}.ai-kit-tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ai-kit-tools-grid>section{min-width:0;border-top:2px solid var(--rb-ink,#18232e);padding:20px 0 0}.ai-kit-tools h4{font-size:20px;line-height:1.35;font-weight:600;margin:0 0 12px}.ai-kit-tools p,.ai-kit-tools li{font-size:14px;line-height:1.75;color:var(--rb-muted,#536174)}.ai-kit-tools p{margin:0 0 12px}.ai-kit-tools ul{margin:0;padding-left:19px}.ai-kit-tools li+li{margin-top:7px}.ai-kit-demo{margin:0;border:1px solid var(--rb-border,#dce1e7);background:var(--rb-surface,#f7f8fa)}.ai-kit-demo-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:18px 24px;border-bottom:1px solid var(--rb-border,#dce1e7)}.ai-kit-demo-header>span{font-size:14px;font-weight:600;color:var(--rb-ink,#18232e)}.ai-kit-demo-header small{font-size:12px;color:var(--rb-subtle,#637082);line-height:1.5}.ai-kit-demo-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;padding:28px;margin:0}.ai-kit-demo-flow>li{min-width:0;background:#fff;border:1px solid var(--rb-border,#dce1e7);padding:28px;display:flex;flex-direction:column;position:relative}.ai-kit-demo-flow>li:not(:last-child):after{content:"\2192";position:absolute;right:-20px;top:50%;transform:translateY(-50%);color:var(--ai-accent);font-size:23px;line-height:1;background:var(--rb-surface,#f7f8fa);z-index:1;padding:3px}.ai-kit-demo-flow h3{font-size:25px;font-weight:600;line-height:1.25;margin:7px 0 14px}.ai-kit-demo-flow p{font-size:15px;line-height:1.75;color:var(--rb-muted,#536174);margin:0 0 25px}.ai-kit-demo-detail{margin-top:auto;padding-top:14px;border-top:1px solid var(--rb-border,#dce1e7);font-size:12px;font-weight:500;line-height:1.6;color:var(--rb-ink,#18232e)}.ai-kit-demo figcaption{font-size:12px;line-height:1.7;color:var(--rb-subtle,#637082);padding:0 28px 22px}.ai-kit-demo-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:30px 0}.ai-kit-demo-features>section{min-width:0}.ai-kit-demo-features h3{font-size:20px;line-height:1.4;font-weight:600;margin:0 0 12px}.ai-kit-demo-features p{font-size:14px;line-height:1.75;color:var(--rb-muted,#536174);margin:0}.ai-kit-inline-link{display:inline-flex;align-items:center;gap:12px;margin-top:24px}.ai-kit-model-flow li:not(:last-child):after{background:var(--rb-surface,#f7f8fa)}@media(max-width:1050px){.ai-kit-demo-flow{padding:22px;gap:18px}.ai-kit-demo-flow>li{padding:22px 18px}.ai-kit-demo-flow h3{font-size:22px}.ai-kit-demo-flow>li:not(:last-child):after{right:-17px;font-size:20px}}@media(max-width:760px){.ai-kit-tools-grid,.ai-kit-demo-flow,.ai-kit-demo-features{grid-template-columns:1fr}.ai-kit-tools>h3{font-size:24px}.ai-kit-demo-header{padding:17px 20px;align-items:flex-start;flex-direction:column;gap:6px}.ai-kit-demo-flow{padding:20px;gap:17px}.ai-kit-demo-flow>li{padding:23px}.ai-kit-demo-flow>li:not(:last-child):after{display:none}.ai-kit-demo-flow h3{font-size:24px}.ai-kit-demo-flow p{margin-bottom:20px}.ai-kit-demo figcaption{padding:0 20px 20px}.ai-kit-demo-features{gap:22px;margin:24px 0}.ai-kit-demo-features>section+section{border-top:1px solid var(--rb-border,#dce1e7);padding-top:22px}.ai-kit-tools-grid{gap:25px}}@media(max-width:1050px){.ai-kit-hero{gap:35px}.ai-kit-visual{padding:24px 20px 18px}.ai-kit-visual>img{height:320px}.ai-kit-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-kit-flow li:nth-child(2):after{display:none}.ai-kit [id]{scroll-margin-top:130px}}@media(max-width:760px){.ai-kit-hero{grid-template-columns:1fr;gap:30px;padding-bottom:32px}.ai-kit-visual{padding:20px}.ai-kit-visual>img{height:260px;margin:14px auto 20px}.ai-kit-summary h1{font-size:36px;max-width:20ch}.ai-kit .rh-actions{align-items:stretch;gap:15px}.ai-kit .rh-actions .rh-btn{width:100%;justify-content:center}.ai-kit-software-grid,.ai-kit-box-grid,.ai-kit-steps{grid-template-columns:1fr}.ai-kit-software-grid>article,.ai-kit-box-grid>section{padding:23px}.ai-kit-software-grid h3{font-size:23px}.ai-kit-flow{grid-template-columns:1fr;gap:15px}.ai-kit-flow li{padding:22px}.ai-kit-flow li>span{margin-bottom:14px}.ai-kit-flow li:not(:last-child):after{display:none}.ai-kit-management{grid-template-columns:1fr;gap:8px;padding:19px}.ai-kit-license-note,.ai-kit-approval-note{padding:19px}.ai-kit-steps{gap:0}.ai-kit-steps li{padding:23px 0;grid-template-columns:30px minmax(0,1fr);gap:12px}.ai-kit-steps h3{font-size:21px}.ai-kit-visual-stack span{font-size:12px;padding:6px 8px}.ai-kit [id]{scroll-margin-top:120px}.ai-kit .pd-page-nav .rh-container{flex-wrap:nowrap}.ai-kit .pd-page-nav a{flex-shrink:0}}@media(min-width:951px)and (max-width:1600px){body.rv2 .ai-kit .ai-kit-hero{gap:40px;padding-top:12px;padding-bottom:32px}body.rv2 .ai-kit .ai-kit-visual{padding:20px}body.rv2 .ai-kit .ai-kit-visual>img{height:300px;margin:10px auto 16px}body.rv2 .ai-kit :is(.ai-kit-software-grid,.ai-kit-box-grid){gap:20px}body.rv2 .ai-kit :is(.ai-kit-software-grid>article,.ai-kit-box-grid>section){padding:24px}body.rv2 .ai-kit :is(.ai-kit-software-grid li,.ai-kit-box-grid li){padding-top:9px;padding-bottom:9px}body.rv2 .ai-kit :is(.ai-kit-license-note,.ai-kit-approval-note){padding:18px 20px;margin-top:20px}body.rv2 .ai-kit .ai-kit-status{margin-block:16px}}@media(max-width:950px){body.rv2 .ai-kit .ai-kit-hero{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;row-gap:12px;align-items:start;padding-top:8px;padding-bottom:28px}body.rv2 .ai-kit-hero>.ai-kit-summary{display:contents}body.rv2 .ai-kit-hero>.ai-kit-summary>:is(.rh-kicker,h1,.pd-lead,.rh-actions,.ai-kit-status,.pd-quick-facts,.ai-kit-scope-line,.rd-delivery-summary,.pd-best-for){grid-column:1;margin:0}body.rv2 .ai-kit-hero>.ai-kit-summary>.rh-kicker{grid-row:1}body.rv2 .ai-kit-hero>.ai-kit-summary>h1{grid-row:2}body.rv2 .ai-kit-hero>.ai-kit-summary>.pd-lead{grid-row:3}body.rv2 .ai-kit-hero>.ai-kit-summary>.rh-actions{grid-row:4}body.rv2 .ai-kit-hero>.ai-kit-summary>.ai-kit-status{grid-row:5}body.rv2 .ai-kit-hero>.ai-kit-visual{grid-column:1;grid-row:6;margin:0;max-width:650px;width:100%;justify-self:center}body.rv2 .ai-kit-hero>.ai-kit-summary>.pd-quick-facts{grid-row:7}body.rv2 .ai-kit-hero>.ai-kit-summary>.ai-kit-scope-line{grid-row:8}body.rv2 .ai-kit-hero>.ai-kit-summary>.rd-delivery-summary{grid-row:9}body.rv2 .ai-kit-hero>.ai-kit-summary>.pd-best-for{grid-row:10}}@media(max-width:760px){body.rv2 .ai-kit .ai-kit-visual{padding:18px}body.rv2 .ai-kit .ai-kit-visual>img{height:240px;margin:10px auto 16px}body.rv2 .ai-kit :is(.ai-kit-software-grid>article,.ai-kit-box-grid>section){padding:20px}}body.rv2 .ai-kit [id]{scroll-margin-top:60px}body.rv2 .ai-kit .ai-kit-hero{align-items:start}body.rv2 .ai-kit .ai-kit-visual.pd-gallery-column{display:block;background:transparent;border:0;padding:0;max-width:650px}body.rv2 .ai-kit .ai-kit-visual .pd-gallery{width:100%}body.rv2 .ai-kit .ai-kit-visual .pd-gallery-stage{background:var(--rb-paper,#fff)}body.rv2 .ai-kit .ai-kit-visual .pd-gallery-panel{height:380px;padding:18px 18px 50px}body.rv2 .ai-kit .ai-kit-visual .pd-gallery-panel>img{height:100%;max-height:310px;object-fit:contain;mix-blend-mode:normal}body.rv2 .ai-kit .ai-kit-visual>.pd-view-caption{margin:10px 0 0;text-align:left;font-size:12px;line-height:1.6}body.rv2 .ai-kit .ai-composition{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;text-align:center}body.rv2 .ai-kit .ai-composition>img{display:block;width:auto;max-width:100%;height:205px;object-fit:contain}body.rv2 .ai-kit .ai-composition>strong{font-size:20px;line-height:1.4;font-weight:600}body.rv2 .ai-kit .ai-composition>div{display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:center;font-size:13px;line-height:1.5}body.rv2 .ai-kit .ai-composition>p{font-size:12px;line-height:1.6;color:var(--rb-muted);margin:0}body.rv2 .ai-kit .ai-software-details{min-width:0;background:var(--rb-paper,#fff)}body.rv2 .ai-kit .ai-sdk-scope,body.rv2 .ai-kit .ai-factory-scope{font-size:13px;line-height:1.65;color:var(--rb-muted);margin:12px 0 20px;max-width:95ch}body.rv2 .ai-kit .ai-sdk-scope>p{margin:6px 0;font-size:13px;line-height:1.65}body.rv2 .ai-kit #ai-specs{padding-inline:0;background:var(--rb-paper,#fff)}body.rv2 .ai-kit #ai-specs>.rh-container{width:100%;padding:0}body.rv2 .ai-kit #ai-box{background:var(--rb-paper,#fff)}body.rv2 .ai-kit #ai-box .ai-delivery-group-title{font-size:22px;line-height:1.35;font-weight:600;margin:24px 0 16px}body.rv2 .ai-kit .ai-hardware-pack,body.rv2 .ai-kit .ai-software-cards>article,body.rv2 .ai-kit .ai-preparation-grid>section{border:1px solid var(--rb-border);padding:18px;min-width:0;background:var(--rb-paper,#fff)}body.rv2 .ai-kit .ai-hardware-pack>h4,body.rv2 .ai-kit .ai-software-cards h4,body.rv2 .ai-kit .ai-preparation-grid h3{font-size:18px;line-height:1.4;font-weight:600;margin:0 0 12px}body.rv2 .ai-kit .ai-hardware-pack>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;list-style:none;margin:0;padding:0}body.rv2 .ai-kit .ai-hardware-pack>ul>li,body.rv2 .ai-kit .ai-preparation-grid li{font-size:14px;line-height:1.65;margin:0}body.rv2 .ai-kit .ai-hardware-pack>.ai-kit-pack-codes{font-size:12px;line-height:1.6;color:var(--rb-muted);margin-bottom:14px;display:flex;gap:8px 24px;flex-wrap:wrap}body.rv2 .ai-kit .ai-hardware-pack>.ai-kit-pack-codes dd{margin:0;overflow-wrap:anywhere}body.rv2 .ai-kit .ai-software-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.rv2 .ai-kit .ai-software-cards p{font-size:14px;line-height:1.6;margin:0}body.rv2 .ai-kit .ai-preparation-grid{margin-top:24px}body.rv2 .ai-kit .ai-preparation-grid ul{padding-left:18px;margin:0;list-style:disc}body.rv2 .ai-kit .ai-preparation-grid li+li{margin-top:8px}@media(max-width:760px){body.rv2 .ai-kit .ai-kit-visual .pd-gallery-panel{height:330px}body.rv2 .ai-kit .ai-kit-visual>.pd-view-caption{padding-left:0}body.rv2 .ai-kit .ai-composition>img{height:180px}body.rv2 .ai-kit #ai-box .ai-delivery-group-title{font-size:20px;margin-top:20px;margin-bottom:14px}body.rv2 .ai-kit .ai-hardware-pack>ul,body.rv2 .ai-kit .ai-software-cards{grid-template-columns:minmax(0,1fr)}body.rv2 .ai-kit .ai-software-cards{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/robustel-ai-kit.css.map */
