.package-library-teaser-module__2D2XBG__window{border:var(--line);background:#ffffffeb;border-radius:28px;overflow:hidden;box-shadow:0 22px 60px #1118271f}.package-library-teaser-module__2D2XBG__chrome{border-bottom:var(--line);background:linear-gradient(#f8fafcfa,#f1f5f9fa);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.package-library-teaser-module__2D2XBG__windowControls{gap:8px;display:flex}.package-library-teaser-module__2D2XBG__control{border-radius:999px;width:12px;height:12px}.package-library-teaser-module__2D2XBG__controlRed{background:#ff5f57}.package-library-teaser-module__2D2XBG__controlYellow{background:#febc2e}.package-library-teaser-module__2D2XBG__controlGreen{background:#28c840}.package-library-teaser-module__2D2XBG__windowTitle{font-family:var(--font-body);color:var(--ink-muted);font-size:13px;font-weight:700}.package-library-teaser-module__2D2XBG__body{grid-template-columns:minmax(220px,.8fr) minmax(360px,1.3fr) minmax(280px,.9fr);min-height:560px;display:grid}.package-library-teaser-module__2D2XBG__sidebar,.package-library-teaser-module__2D2XBG__previewPane{background:#f8fafccc}.package-library-teaser-module__2D2XBG__sidebar{border-right:var(--line);padding:20px 16px}.package-library-teaser-module__2D2XBG__sidebarLabel,.package-library-teaser-module__2D2XBG__headerLabel,.package-library-teaser-module__2D2XBG__metaLabel{font-family:var(--font-body);letter-spacing:0;color:var(--ink-soft);margin:0;font-size:13px;font-weight:700}.package-library-teaser-module__2D2XBG__folderList{gap:8px;margin-top:14px;display:grid}.package-library-teaser-module__2D2XBG__folderButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:flex-start;gap:12px;padding:12px;display:flex}.package-library-teaser-module__2D2XBG__folderButton:hover,.package-library-teaser-module__2D2XBG__folderButtonActive{background:#2563eb14}.package-library-teaser-module__2D2XBG__folderGlyph{color:var(--blue-deep);margin-top:2px}.package-library-teaser-module__2D2XBG__folderButton strong,.package-library-teaser-module__2D2XBG__folderButton small{display:block}.package-library-teaser-module__2D2XBG__folderButton strong{font-size:15px}.package-library-teaser-module__2D2XBG__folderButton small{color:var(--ink-muted);margin-top:4px;line-height:1.45}.package-library-teaser-module__2D2XBG__filePane{padding:20px}.package-library-teaser-module__2D2XBG__filePaneHeader{justify-content:space-between;align-items:end;gap:16px;padding-bottom:16px;display:flex}.package-library-teaser-module__2D2XBG__filePaneHeader h3,.package-library-teaser-module__2D2XBG__previewTitle{font-family:var(--font-heading);letter-spacing:-.04em;margin:6px 0 0;font-size:28px;line-height:1}.package-library-teaser-module__2D2XBG__headerDescription,.package-library-teaser-module__2D2XBG__previewBody,.package-library-teaser-module__2D2XBG__previewDescription{color:var(--ink-muted);font-family:var(--font-body);margin:0;line-height:1.6}.package-library-teaser-module__2D2XBG__tableHeader,.package-library-teaser-module__2D2XBG__fileRow{grid-template-columns:minmax(220px,1.8fr) .7fr .8fr .6fr;align-items:center;gap:12px;display:grid}.package-library-teaser-module__2D2XBG__tableHeader{color:var(--ink-soft);letter-spacing:0;padding:0 14px 10px;font-size:14px;font-weight:700}.package-library-teaser-module__2D2XBG__fileList{gap:8px;display:grid}.package-library-teaser-module__2D2XBG__fileRow{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;padding:14px}.package-library-teaser-module__2D2XBG__fileRow:hover,.package-library-teaser-module__2D2XBG__fileRowActive{background:#2563eb14}.package-library-teaser-module__2D2XBG__fileNameCell{align-items:center;gap:12px;display:flex}.package-library-teaser-module__2D2XBG__fileNameCell strong,.package-library-teaser-module__2D2XBG__fileNameCell small{display:block}.package-library-teaser-module__2D2XBG__fileNameCell small{color:var(--ink-muted);margin-top:4px}.package-library-teaser-module__2D2XBG__fileIcon{width:34px;height:34px;color:var(--blue-deep);background:#2563eb14;border-radius:12px;place-items:center;font-size:15px;display:inline-grid}.package-library-teaser-module__2D2XBG__previewPane{border-left:var(--line);padding:20px}.package-library-teaser-module__2D2XBG__previewHeader{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.package-library-teaser-module__2D2XBG__previewKind,.package-library-teaser-module__2D2XBG__accessBadge{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.package-library-teaser-module__2D2XBG__previewKind{color:var(--ink-muted);background:#0f172a14}.package-library-teaser-module__2D2XBG__accessFree{color:var(--blue-deep);background:#2563eb14}.package-library-teaser-module__2D2XBG__accessEmail{color:#a24f0f;background:#f9731624}.package-library-teaser-module__2D2XBG__accessPaid{color:#9f3148;background:#d65c731f}.package-library-teaser-module__2D2XBG__accessPrivate{color:#1f2937;background:#0f172a1f}.package-library-teaser-module__2D2XBG__previewMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.package-library-teaser-module__2D2XBG__previewMeta>div{border:var(--line);background:#ffffffdb;border-radius:14px;padding:12px}.package-library-teaser-module__2D2XBG__previewMeta strong{margin-top:6px;line-height:1.4;display:block}.package-library-teaser-module__2D2XBG__previewDescription{margin-top:18px}.package-library-teaser-module__2D2XBG__previewLink,.package-library-teaser-module__2D2XBG__previewLocked{border-radius:14px;margin-top:18px;padding:12px 16px;font-weight:700;display:inline-flex}.package-library-teaser-module__2D2XBG__previewLink{background:var(--blue-deep);color:#fff;text-decoration:none}.package-library-teaser-module__2D2XBG__previewLocked{color:var(--ink-muted);background:#0f172a0f}@media (max-width:1100px){.package-library-teaser-module__2D2XBG__body{grid-template-columns:1fr}.package-library-teaser-module__2D2XBG__sidebar,.package-library-teaser-module__2D2XBG__previewPane{border:0;border-top:var(--line)}}@media (max-width:720px){.package-library-teaser-module__2D2XBG__filePaneHeader,.package-library-teaser-module__2D2XBG__tableHeader,.package-library-teaser-module__2D2XBG__fileRow{grid-template-columns:1fr}.package-library-teaser-module__2D2XBG__tableHeader{display:none}.package-library-teaser-module__2D2XBG__fileRow{gap:8px}}
.ai-engineering-evolution-page-module__1gSA6G__page{background:radial-gradient(circle at top left, #2563eb24, transparent 26%), linear-gradient(180deg, var(--surface) 0%, var(--surface-soft) 100%)}.ai-engineering-evolution-page-module__1gSA6G__container{width:min(var(--container), calc(100% - 48px));margin:0 auto}.ai-engineering-evolution-page-module__1gSA6G__heroSection,.ai-engineering-evolution-page-module__1gSA6G__section{padding:96px 0}.ai-engineering-evolution-page-module__1gSA6G__heroSection{padding-top:156px}.ai-engineering-evolution-page-module__1gSA6G__altSection{background:var(--surface-soft)}.ai-engineering-evolution-page-module__1gSA6G__darkSection{background:linear-gradient(180deg, var(--blue-900) 0%, #15295b 100%);color:#fff}.ai-engineering-evolution-page-module__1gSA6G__splitHeader{grid-template-columns:minmax(280px,1.05fr) minmax(360px,1.45fr);align-items:start;gap:40px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__eyebrow{color:var(--blue-deep);font-family:var(--font-body);letter-spacing:.01em;background:#2563eb14;border-radius:999px;align-items:center;margin:0 0 20px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.ai-engineering-evolution-page-module__1gSA6G__darkEyebrow{color:#fff;background:#ffffff1f}.ai-engineering-evolution-page-module__1gSA6G__heroTitle,.ai-engineering-evolution-page-module__1gSA6G__sectionTitle,.ai-engineering-evolution-page-module__1gSA6G__statValue{font-family:var(--font-heading);letter-spacing:-.05em;margin:0;line-height:.94}.ai-engineering-evolution-page-module__1gSA6G__heroTitle{font-size:clamp(48px,6.5vw,92px)}.ai-engineering-evolution-page-module__1gSA6G__sectionTitle{font-size:clamp(34px,4.4vw,56px)}.ai-engineering-evolution-page-module__1gSA6G__heroCopy,.ai-engineering-evolution-page-module__1gSA6G__sectionCopy{font-family:var(--font-body);color:var(--ink-muted);gap:14px;font-size:19px;line-height:1.68;display:grid}.ai-engineering-evolution-page-module__1gSA6G__darkCopy{color:#ffffffc2}.ai-engineering-evolution-page-module__1gSA6G__heroCopy p,.ai-engineering-evolution-page-module__1gSA6G__sectionCopy p,.ai-engineering-evolution-page-module__1gSA6G__card p,.ai-engineering-evolution-page-module__1gSA6G__offerCard p,.ai-engineering-evolution-page-module__1gSA6G__layerRow p,.ai-engineering-evolution-page-module__1gSA6G__calloutCard li,.ai-engineering-evolution-page-module__1gSA6G__offerCard li,.ai-engineering-evolution-page-module__1gSA6G__statLabel{margin:0}.ai-engineering-evolution-page-module__1gSA6G__heroActions{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.ai-engineering-evolution-page-module__1gSA6G__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__statCard,.ai-engineering-evolution-page-module__1gSA6G__card,.ai-engineering-evolution-page-module__1gSA6G__offerCard,.ai-engineering-evolution-page-module__1gSA6G__calloutCard{border:var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-radius:20px}.ai-engineering-evolution-page-module__1gSA6G__statCard{padding:24px}.ai-engineering-evolution-page-module__1gSA6G__statValue{font-size:clamp(34px,4vw,56px)}.ai-engineering-evolution-page-module__1gSA6G__statLabel{color:var(--ink-muted);font-family:var(--font-body);margin-top:10px;font-size:14px;line-height:1.55}.ai-engineering-evolution-page-module__1gSA6G__cardGrid,.ai-engineering-evolution-page-module__1gSA6G__offerGrid{gap:16px;margin-top:32px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-engineering-evolution-page-module__1gSA6G__offerGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-engineering-evolution-page-module__1gSA6G__card,.ai-engineering-evolution-page-module__1gSA6G__offerCard{padding:28px}.ai-engineering-evolution-page-module__1gSA6G__card h3,.ai-engineering-evolution-page-module__1gSA6G__offerCard h3,.ai-engineering-evolution-page-module__1gSA6G__calloutCard h3,.ai-engineering-evolution-page-module__1gSA6G__layerRow h3{margin:0 0 10px;font-size:24px;line-height:1.15}.ai-engineering-evolution-page-module__1gSA6G__card p,.ai-engineering-evolution-page-module__1gSA6G__offerCard p,.ai-engineering-evolution-page-module__1gSA6G__layerRow p,.ai-engineering-evolution-page-module__1gSA6G__calloutCard li,.ai-engineering-evolution-page-module__1gSA6G__offerCard li{color:var(--ink-muted);font-family:var(--font-body);font-size:16px;line-height:1.65}.ai-engineering-evolution-page-module__1gSA6G__band{border:var(--line);background:linear-gradient(135deg,#2563eb14,#d65c7314);border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:24px;margin-top:32px;padding:28px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__layerRow{grid-template-columns:56px 1fr;align-items:start;gap:16px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__layerRow+.ai-engineering-evolution-page-module__1gSA6G__layerRow{margin-top:22px}.ai-engineering-evolution-page-module__1gSA6G__layerNumber{background:var(--surface);border:var(--line);min-height:56px;font-family:var(--font-heading);border-radius:16px;place-items:center;font-size:18px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__calloutCard{padding:24px}.ai-engineering-evolution-page-module__1gSA6G__calloutCard ul,.ai-engineering-evolution-page-module__1gSA6G__offerList{gap:10px;margin:0;padding-left:18px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__offerCard{flex-direction:column;gap:14px;display:flex}.ai-engineering-evolution-page-module__1gSA6G__offerTag{font-family:var(--font-body);letter-spacing:.02em;border-radius:999px;align-self:flex-start;margin:0;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.ai-engineering-evolution-page-module__1gSA6G__offerTag1{color:var(--blue-deep);background:#2563eb1a}.ai-engineering-evolution-page-module__1gSA6G__offerTag2{color:#355d2f;background:#6a9d6224}.ai-engineering-evolution-page-module__1gSA6G__offerTag3{color:#a24f0f;background:#f9731624}.ai-engineering-evolution-page-module__1gSA6G__offerTag4{color:#9f3148;background:#d65c731f}.ai-engineering-evolution-page-module__1gSA6G__chapterGrid,.ai-engineering-evolution-page-module__1gSA6G__downloadGrid{gap:16px;margin-top:32px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__chapterGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-engineering-evolution-page-module__1gSA6G__chapterCard,.ai-engineering-evolution-page-module__1gSA6G__downloadCard{border:var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-radius:20px}.ai-engineering-evolution-page-module__1gSA6G__chapterCard{gap:14px;padding:26px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__chapterCard h3,.ai-engineering-evolution-page-module__1gSA6G__downloadCard h3{margin:0;font-size:24px;line-height:1.15}.ai-engineering-evolution-page-module__1gSA6G__chapterCard p,.ai-engineering-evolution-page-module__1gSA6G__downloadCard p{color:var(--ink-muted);font-family:var(--font-body);margin:0;font-size:16px;line-height:1.65}.ai-engineering-evolution-page-module__1gSA6G__chapterLabel,.ai-engineering-evolution-page-module__1gSA6G__downloadFormat,.ai-engineering-evolution-page-module__1gSA6G__downloadAccess{font-family:var(--font-body);letter-spacing:.02em;border-radius:999px;align-self:flex-start;margin:0;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.ai-engineering-evolution-page-module__1gSA6G__chapterLabel,.ai-engineering-evolution-page-module__1gSA6G__downloadFormat{color:var(--blue-deep);background:#2563eb1a}.ai-engineering-evolution-page-module__1gSA6G__chapterPreview{border:var(--line);color:var(--ink);font-family:var(--font-body);background:#2563eb0f;border-radius:16px;padding:16px;font-size:15px;line-height:1.6}.ai-engineering-evolution-page-module__1gSA6G__libraryFrame{margin-top:32px}.ai-engineering-evolution-page-module__1gSA6G__downloadGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-engineering-evolution-page-module__1gSA6G__downloadCard{gap:14px;padding:28px;display:grid}.ai-engineering-evolution-page-module__1gSA6G__downloadHeader{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ai-engineering-evolution-page-module__1gSA6G__downloadAccessFree{color:var(--blue-deep);background:#2563eb14}.ai-engineering-evolution-page-module__1gSA6G__downloadAccessEmail{color:#a24f0f;background:#f9731624}.ai-engineering-evolution-page-module__1gSA6G__downloadAccessPaid{color:#9f3148;background:#d65c731f}.ai-engineering-evolution-page-module__1gSA6G__downloadAccessPrivate{color:#1f2937;background:#0f172a1f}.ai-engineering-evolution-page-module__1gSA6G__downloadLink{background:var(--blue-deep);color:#fff;border-radius:14px;align-self:flex-start;padding:12px 16px;font-weight:700;text-decoration:none;display:inline-flex}.ai-engineering-evolution-page-module__1gSA6G__darkSection .ai-engineering-evolution-page-module__1gSA6G__offerCard{background:#fffffff5}@media (max-width:1080px){.ai-engineering-evolution-page-module__1gSA6G__splitHeader,.ai-engineering-evolution-page-module__1gSA6G__band{grid-template-columns:1fr}.ai-engineering-evolution-page-module__1gSA6G__statsGrid,.ai-engineering-evolution-page-module__1gSA6G__offerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-engineering-evolution-page-module__1gSA6G__cardGrid,.ai-engineering-evolution-page-module__1gSA6G__chapterGrid,.ai-engineering-evolution-page-module__1gSA6G__downloadGrid{grid-template-columns:1fr}}@media (max-width:720px){.ai-engineering-evolution-page-module__1gSA6G__container{width:min(var(--container), calc(100% - 28px))}.ai-engineering-evolution-page-module__1gSA6G__heroSection,.ai-engineering-evolution-page-module__1gSA6G__section{padding:64px 0}.ai-engineering-evolution-page-module__1gSA6G__heroSection{padding-top:120px}.ai-engineering-evolution-page-module__1gSA6G__statsGrid,.ai-engineering-evolution-page-module__1gSA6G__cardGrid,.ai-engineering-evolution-page-module__1gSA6G__offerGrid{grid-template-columns:1fr}.ai-engineering-evolution-page-module__1gSA6G__heroCopy,.ai-engineering-evolution-page-module__1gSA6G__sectionCopy{font-size:17px}}
