.lom-section[class*=lom-ai-]{padding-block:clamp(44px,6vw,72px)}.lom-ai-shot{min-inline-size:0}.lom-ai-shot__narrow{display:none}@media (max-width:899px){.lom-ai-shot__wide{display:none}.lom-ai-shot__narrow{display:block;max-inline-size:520px;margin-inline:auto}}.lom-ai-block-shot{margin-block-start:36px}.lom-ai-hero{position:relative;overflow:clip;padding-block:56px 40px}.lom-ai-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}@media (min-width:900px){.lom-ai-hero__inner{grid-template-columns:minmax(0,320px) minmax(0,1fr);-moz-column-gap:32px;column-gap:32px}}@media (min-width:1024px){.lom-ai-hero__inner{grid-template-columns:minmax(0,340px) minmax(0,1fr);-moz-column-gap:36px;column-gap:36px}}@media (min-width:1280px){.lom-container.lom-ai-hero__inner{max-inline-size:calc(1328px + 2 * var(--lom-gutter));grid-template-columns:minmax(0,360px) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px}}@media (min-width:1440px){.lom-container.lom-ai-hero__inner{grid-template-columns:minmax(0,400px) minmax(0,1fr);-moz-column-gap:48px;column-gap:48px}}.lom-ai-hero__title{max-inline-size:15ch;font-size:clamp(var(--lom-fs-h1-mobile),3.6vw,52px)}.lom-ai-hero__lead{margin-block-start:20px;text-wrap:pretty}.lom-ai-hero__text .lom-ai-points{margin-block-start:22px}.lom-ai-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:28px}.lom-ai-hero__trial{margin-block-start:14px;color:var(--lom-muted);font-size:var(--lom-fs-small)}.lom-ai-points{gap:0}.lom-ai-head,.lom-ai-points{grid-template-columns:minmax(0,1fr)}.lom-ai-head{display:grid;gap:16px}@media (min-width:1024px){.lom-ai-head{grid-template-columns:minmax(0,5fr) minmax(0,6fr);-moz-column-gap:64px;column-gap:64px;align-items:start}}.lom-ai-head__title{max-inline-size:18ch}.lom-ai-head__body{display:grid;gap:18px}.lom-ai-head__text{max-inline-size:62ch;color:var(--lom-muted);font-size:17px;text-wrap:pretty}.lom-ai-head__body .lom-ai-plan,.lom-ai-head__body .lom-ai-points{margin-block:0}.lom-ai-grid{display:grid;gap:16px;margin:32px 0 0;padding:0;list-style:none}.lom-ai-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lom-ai-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lom-ai-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:0}@media (max-width:1023px){.lom-ai-grid--3,.lom-ai-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.lom-ai-grid--2,.lom-ai-grid--3,.lom-ai-grid--4{grid-template-columns:minmax(0,1fr)}}.lom-ai-card{position:relative;isolation:isolate;display:grid;align-content:start;gap:10px;overflow:hidden;padding:24px;border:1px solid var(--lom-line);border-radius:var(--lom-radius-card);background:var(--lom-surface-card);box-shadow:var(--lom-shadow-panel);transition:border-color var(--lom-dur-fast) var(--lom-ease)}.lom-ai-card:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--lom-edge-fade-card);pointer-events:none}.lom-ai-card:hover{border-color:rgb(var(--lom-cyan-rgb)/.3)}.lom-ai-card--row{grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;padding:20px}.lom-ai-card__icon{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;border:1px solid var(--lom-line);border-radius:var(--lom-radius-sm);background:rgb(var(--lom-cyan-rgb)/.06);color:var(--lom-cyan)}.lom-ai-card__icon .lom-icon{inline-size:24px;block-size:24px}.lom-ai-card__icon--lg{inline-size:52px;block-size:52px}.lom-ai-card__icon--lg .lom-icon{inline-size:28px;block-size:28px}.lom-ai-card__title{margin-block-start:4px;font-size:var(--lom-fs-h3);line-height:1.3}.lom-ai-card--row .lom-ai-card__title{margin-block-start:0;font-size:18px}.lom-ai-card__text{color:var(--lom-muted);font-size:15px;text-wrap:pretty}.lom-ai-card--row .lom-ai-card__text,.lom-ai-card__h2{margin-block-start:6px}.lom-ai-card__h2{font-size:clamp(22px,2.2vw,28px)}.lom-ai-card--wide{padding:30px}.lom-ai-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;counter-reset:none}@media (max-width:1023px){.lom-ai-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.lom-ai-steps{grid-template-columns:minmax(0,1fr)}}.lom-ai-step__top{display:flex;align-items:center;justify-content:space-between}.lom-ai-step__num{color:var(--lom-cyan);font-family:var(--lom-font-display);font-size:30px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.lom-ai-split{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width:1024px){.lom-ai-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);-moz-column-gap:64px;column-gap:64px;align-items:center}}.lom-ai-split__text h2{max-inline-size:18ch}.lom-ai-split__text .lom-ai-head__text{margin-block-start:16px}.lom-ai-plan{max-inline-size:52ch;margin-block-start:22px;padding-block:12px;padding-inline:16px 18px;border:1px solid var(--lom-line);border-inline-start:2px solid rgb(var(--lom-cyan-rgb)/.7);border-radius:var(--lom-radius-sm);background:rgb(var(--lom-cyan-rgb)/.05);font-size:15px}.lom-ai-chgrid,.lom-ai-msgr{display:grid;gap:14px}.lom-ai-msgr{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.lom-ai-msgr__item{display:grid;justify-items:center;gap:10px;padding:20px 12px;border:1px solid var(--lom-line);border-radius:var(--lom-radius-card);background:var(--lom-surface-tile);font-weight:500}.lom-ai-msgr__item img{inline-size:40px;block-size:40px}.lom-ai-brains__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:1024px){.lom-ai-brains__inner{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:40px;align-items:start}}.lom-ai-knowledge{gap:14px;padding:30px}.lom-ai-knowledge__title{font-size:clamp(22px,2.2vw,28px)}.lom-ai-knowledge .lom-ai-points{margin:4px 0 0}.lom-ai-providers h2{max-inline-size:20ch}.lom-ai-providers .lom-ai-head__text{margin-block-start:14px}.lom-ai-logos{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none}.lom-ai-logos__item{display:inline-flex;align-items:center;gap:10px;block-size:52px;padding-inline:14px 18px;border:1px solid var(--lom-line);border-radius:999px;background:var(--lom-surface-tile);font-family:var(--lom-font-display);font-size:17px;font-weight:600}.lom-ai-logos__item img{inline-size:26px;block-size:26px;-o-object-fit:contain;object-fit:contain}.lom-ai-logos__item[data-provider=openai] img{transform:scale(1.6)}.lom-ai-logos__item--more{padding-inline:18px;border-style:dashed;color:var(--lom-muted);font-family:var(--lom-font-text);font-size:15px;font-weight:500;background:none}.lom-ai-feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0 0;padding:0;list-style:none}@media (max-width:639px){.lom-ai-feats{grid-template-columns:minmax(0,1fr)}}.lom-ai-feat{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.lom-ai-feat__icon{inline-size:22px;block-size:22px;margin-block-start:2px;color:var(--lom-cyan)}.lom-ai-feat__title{display:block;font-size:16px;font-weight:600}.lom-ai-feat__text{display:block;margin-block-start:4px;color:var(--lom-muted);font-size:14px}.lom-ai-note{margin-block-start:24px;padding:14px 18px;border:1px solid rgb(var(--lom-warn-rgb)/.35);border-radius:var(--lom-radius-sm);background:rgb(var(--lom-warn-rgb)/.06);font-size:15px}.lom-ai-band{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:32px;border:1px solid var(--lom-line);border-radius:var(--lom-radius-card);background:var(--lom-surface-panel)}@media (min-width:900px){.lom-ai-band{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:56px;column-gap:56px;align-items:center;padding:40px 48px}}.lom-ai-band__text .lom-ai-head__text{margin-block-start:14px}.lom-ai-band__logo{display:grid;justify-items:start;gap:12px}.lom-ai-band__with{color:var(--lom-muted);font-size:14px}.lom-ai-acts{gap:12px}.lom-ai-act{display:flex;align-items:center;gap:12px;padding:16px 18px;border:1px solid var(--lom-line);border-radius:var(--lom-radius-sm);background:var(--lom-surface-tile);font-size:16px;font-weight:500}.lom-ai-act__icon{flex:none;inline-size:22px;block-size:22px;color:var(--lom-ok)}.lom-ai-metrics{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.lom-ai-metrics li{padding:7px 14px;border:1px solid var(--lom-line);border-radius:999px;color:var(--lom-text);font-size:14px;background:rgb(var(--lom-cyan-rgb)/.05)}.lom-bk-tariff__footnote{margin-block-start:16px;padding-block-start:14px;border-block-start:1px solid var(--lom-line);color:var(--lom-muted);font-size:14px}.lom-ai-final__panel{display:grid;justify-items:center;gap:14px;padding:48px 32px;border:1px solid var(--lom-line);border-radius:var(--lom-radius-card);background:var(--lom-surface-panel);text-align:center}.lom-ai-final__panel h2{max-inline-size:22ch}.lom-ai-final__actions{justify-content:center;margin-block-start:10px}@media (max-width:639px){.lom-ai-card,.lom-ai-card--wide,.lom-ai-knowledge{padding:20px}.lom-ai-band{padding:24px 20px}.lom-ai-final__panel{padding:32px 20px}.lom-ai-msgr{gap:10px}.lom-ai-msgr__item{padding:16px 8px;font-size:14px}}