.page-aipb-use-case .auc-hero .s01-bg:after{background:linear-gradient(90deg,#110724fa,#180930e6 34%,#1809304d 66%,#1809301a),linear-gradient(180deg,transparent 58%,rgba(17,7,36,.74) 100%)}.page-aipb-use-case .auc-hero .s01-bgvideo{object-position:center center}.page-aipb-use-case .auc-hero .s01-content{max-width:680px}.page-aipb-use-case .auc-hero .s01-punch{max-width:580px}.auc-w{width:100%;max-width:var(--hdr-container-max, 1280px);margin-inline:auto;padding-inline:var(--hdr-px, 24px)}.auc-answer-band{border-bottom:1px solid #ebe9f1;background:#fff}.auc-answer-band .auc-w{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;padding-block:28px}.auc-answer{max-width:800px;margin:0;color:#475467;font-size:15px;line-height:1.65}.auc-answer strong{color:#211735}.auc-jumps{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.auc-jumps a{padding:8px 12px;border:1px solid #e4dff0;border-radius:999px;color:#5c4679;background:#faf8fd;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.auc-jumps a:hover{color:#7f56d9;border-color:#cfc0ec;background:#fff}.auc-section{padding:clamp(80px,9vw,128px) 0;background:#fff}.auc-section--soft{background:var(--c-bg-soft, #fafafb)}.auc-head{max-width:760px;margin:0 auto 56px;text-align:center}.auc-head h2,.auc-split h2,.auc-final h2{margin:0;font-family:var(--font-heading);font-size:var(--fs-section-h2, clamp(32px, 4vw, 48px));font-weight:800;letter-spacing:-.025em;line-height:1.1;color:#20152f}.auc-head h2 em,.auc-head h2 .s01-gradient,.auc-split h2 em,.auc-split h2 .s01-gradient,.auc-final h2 em,.auc-final h2 .s01-gradient{font-style:normal;color:transparent;background:linear-gradient(135deg,#ed4d6d,#fbd065);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auc-head>p:last-child,.auc-lead{max-width:64ch;margin:18px auto 0;color:#667085;font-size:var(--fs-section-sub, 17px);line-height:1.65}.auc-eyebrow{margin:0 0 14px;color:#7f56d9;font-family:var(--font-heading);font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.auc-media-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.auc-media-grid--duo{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin-inline:auto}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media{aspect-ratio:16 / 9}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media img{object-position:center}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-body{min-height:176px}@media(min-width:1041px){.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-card{grid-column:span 2}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-card:nth-last-child(2){grid-column:2 / span 2}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-card:last-child{grid-column:4 / span 2}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-grid--all .auc-media-card:nth-last-child(2),.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-grid--all .auc-media-card:last-child{grid-column:span 2}}.auc-media-card{min-width:0;overflow:hidden;border:1px solid #ece8f2;border-radius:18px;background:#fff;box-shadow:0 8px 28px #20152f0f;color:inherit;text-decoration:none;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}a.auc-media-card:hover{transform:translateY(-4px);border-color:#d6c8ed;box-shadow:0 18px 42px #3620531f}.auc-media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#241337}.auc-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.auc-media-card:hover .auc-media img{transform:scale(1.025)}.auc-media-grid:not(.auc-media-grid--duo) .auc-media-card:nth-child(1) .auc-media img{object-position:79% center}.auc-media-grid:not(.auc-media-grid--duo) .auc-media-card:nth-child(2) .auc-media img{object-position:62% center}.auc-badge{position:absolute;z-index:1;top:14px;left:14px;padding:7px 10px;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;background:#140928b8;backdrop-filter:blur(8px);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.auc-media-body{display:flex;min-height:188px;padding:24px;flex-direction:column}.auc-card-title{color:#241735;font-family:var(--font-heading);font-size:19px;font-weight:800;line-height:1.25}.auc-card-desc{margin-top:10px;color:#667085;font-size:14px;line-height:1.65}.auc-card-link{margin-top:auto;padding-top:18px;color:#7f56d9;font-size:13px;font-weight:800}.auc-related{border-top:1px solid #f0edf4}.auc-media-grid--related{grid-template-columns:repeat(3,minmax(0,1fr))}.auc-media-grid--related .auc-media{aspect-ratio:16 / 9}.auc-media-grid--related .auc-media-body{min-height:222px}.auc-media-grid--related .auc-card-desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.auc-showcases{display:grid;gap:clamp(72px,9vw,124px)}.auc-showcase{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:clamp(42px,7vw,92px);align-items:center}.auc-showcase--reverse{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr)}.auc-showcase--reverse .auc-showcase-media{order:2}.auc-showcase--reverse .auc-showcase-copy{order:1}.auc-showcase-media{position:relative;overflow:hidden;margin:0;aspect-ratio:4 / 3;border-radius:28px;background:#1b1029;box-shadow:0 26px 70px #22143626}.auc-showcase-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 32%,rgba(18,8,34,.08))}.auc-showcase-media img{width:100%;height:100%;display:block;object-fit:cover}.auc-showcase-copy{max-width:470px}.auc-showcase-kicker{display:block;margin-bottom:18px;color:#7f56d9;font-family:var(--font-heading);font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.auc-showcase-copy h3{margin:0;color:#20152f;font-family:var(--font-heading);font-size:clamp(30px,3.2vw,46px);font-weight:800;letter-spacing:-.03em;line-height:1.08}.auc-showcase-copy p{margin:20px 0 0;color:#667085;font-size:17px;line-height:1.72}.auc-text-link{display:inline-flex;gap:8px;align-items:center;margin-top:24px;color:#7f56d9;font-size:14px;font-weight:800;text-decoration:none}.auc-text-link span{transition:transform .2s ease}.auc-text-link:hover span{transform:translate(4px)}.auc-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;counter-reset:auc-step}.auc-workflow-visual{position:relative;overflow:hidden;margin:0 0 clamp(42px,5vw,64px);aspect-ratio:16 / 7;border:1px solid #e9e4ef;border-radius:28px;background:#1b1029;box-shadow:0 24px 64px #22143621}.auc-workflow-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 62%,rgba(17,7,36,.2))}.auc-workflow-visual img{width:100%;height:100%;display:block;object-fit:cover}.auc-step{position:relative;min-width:0;padding:8px 30px 6px;border-left:1px solid #e6e1ed}.auc-step:first-child{padding-left:0;border-left:0}.auc-step:last-child{padding-right:0}.auc-step-no{display:block;margin-bottom:26px;color:#a98cd5;font-family:var(--font-heading);font-size:13px;font-weight:800;letter-spacing:.12em}.auc-step h3{margin:0;color:#26183a;font-family:var(--font-heading);font-size:18px;font-weight:800;line-height:1.3}.auc-step p{margin:12px 0 0;color:#667085;font-size:14px;line-height:1.65}.auc-split-section{color:#fff;background:radial-gradient(circle at 82% 18%,rgba(127,86,217,.28),transparent 32%),radial-gradient(circle at 12% 88%,rgba(237,77,109,.14),transparent 35%),#171025}.auc-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(48px,7vw,96px);align-items:center}.auc-split h2{color:#fff}.auc-split .auc-lead{margin-inline:0;color:#ffffffad}.auc-split .auc-eyebrow{color:#cdb7ee}.auc-checks{display:grid;gap:13px;margin:28px 0 0;padding:0;list-style:none}.auc-checks li{position:relative;padding-left:28px;color:#ffffffc7;font-size:14px;line-height:1.55}.auc-checks li:before{content:"";position:absolute;top:5px;left:1px;width:8px;height:14px;border-right:2px solid #ef6981;border-bottom:2px solid #ef6981;transform:rotate(45deg)}.auc-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.auc-split .s14-cta-ghost{color:#fff;border-color:#ffffff3d;background:#ffffff0d}.auc-split-media{overflow:hidden;margin:0;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:#ffffff0d;box-shadow:0 28px 70px #00000047}.auc-split-media img{width:100%;aspect-ratio:16 / 10;display:block;object-fit:cover}.auc-split-media figcaption{padding:13px 18px;color:#ffffff94;font-size:12px;line-height:1.45}.auc-outcomes-visual{position:relative;overflow:hidden;margin:0 0 clamp(42px,5vw,64px);aspect-ratio:16 / 7;border-radius:28px;background:#1b1029;box-shadow:0 24px 64px #22143621}.auc-outcomes-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 66%,rgba(17,7,36,.14))}.auc-outcomes-visual img{width:100%;height:100%;display:block;object-fit:cover}.auc-outcome-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.auc-outcome{padding:28px 28px 8px 0;border-top:2px solid #d7caec}.auc-outcome-icon{display:inline-block;margin-bottom:22px;color:#9b7fc3;font-size:12px;font-weight:800;letter-spacing:.12em}.auc-outcome h3{margin:0;color:#241735;font-family:var(--font-heading);font-size:18px;font-weight:800;line-height:1.3}.auc-outcome p{margin:11px 0 0;color:#667085;font-size:14px;line-height:1.65}.page-aipb-use-case .auc-conversion-tools{background:#fff!important}.page-aipb-use-case .auc-conversion-tools .s04-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-aipb-use-case .auc-conversion-tools .s04-card{height:100%}.page-aipb-use-case .auc-faq{background:var(--c-bg-soft, #fafafb)!important}.page-aipb-use-case .auc-faq .s09-q{width:100%;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.page-aipb-use-case .auc-faq .s09-q>span:first-child{min-width:0}.auc-final{padding:clamp(84px,9vw,124px) 0;text-align:center;color:#fff;background:radial-gradient(circle at 50% -20%,rgba(185,114,229,.34),transparent 48%),linear-gradient(135deg,#180d2b,#29103e 54%,#171025)}.auc-final h2{max-width:800px;margin-inline:auto;color:#fff}.auc-final>.auc-w>p:not(.auc-eyebrow){max-width:620px;margin:18px auto 0;color:#ffffffb3;font-size:17px;line-height:1.65}.auc-final .auc-eyebrow{color:#d5c1f1}.auc-actions--center{justify-content:center}@media(max-width:1040px){.auc-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auc-media-grid--related{grid-template-columns:repeat(3,minmax(0,1fr))}.auc-outcome-grid,.page-aipb-use-case .auc-conversion-tools .s04-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auc-split{grid-template-columns:1fr}.auc-split-media{max-width:760px}.auc-showcase,.auc-showcase--reverse{grid-template-columns:minmax(0,1.06fr) minmax(280px,.94fr);gap:44px}}@media(max-width:820px){.page-aipb-use-case .auc-hero .s01-bg:after{background:linear-gradient(180deg,#16092bdb,#16092bcc,#16092bed)}.page-aipb-use-case .auc-hero .s01-bgvideo{object-position:70% center}.auc-answer-band .auc-w{grid-template-columns:1fr;gap:18px}.auc-jumps{justify-content:flex-start}.auc-head{margin-bottom:40px;text-align:left}.auc-head>p:last-child{margin-left:0;margin-right:0}.auc-showcase,.auc-showcase--reverse{grid-template-columns:1fr;gap:28px}.auc-showcase--reverse .auc-showcase-media,.auc-showcase--reverse .auc-showcase-copy{order:initial}.auc-showcase-copy{max-width:650px}.auc-media-grid--related{grid-template-columns:repeat(2,minmax(0,1fr))}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-grid--all{display:flex;gap:16px;overflow-x:auto;margin-inline:calc(var(--hdr-px, 24px) * -1);padding:0 var(--hdr-px, 24px) 12px;scroll-padding-inline:var(--hdr-px, 24px);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-grid--all::-webkit-scrollbar{display:none}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-grid--all .auc-media-card{flex:0 0 min(82vw,340px);scroll-snap-align:start;scroll-snap-stop:always}.auc-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 0}.auc-step:nth-child(3){padding-left:0;border-left:0}}@media(max-width:620px){.auc-w{padding-inline:16px}.auc-section{padding:72px 0}.auc-media-grid,.auc-media-grid--duo,.auc-media-grid--related,.auc-outcome-grid,.page-aipb-use-case .auc-conversion-tools .s04-grid{grid-template-columns:1fr}.auc-media-body{min-height:0}.page-aipb:not(.page-aipb-use-case) .auc-hub .auc-media-grid--all{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.auc-workflow-visual,.auc-outcomes-visual{aspect-ratio:4 / 3;border-radius:20px}.auc-showcases{gap:66px}.auc-showcase-media{border-radius:20px}.auc-showcase-copy h3{font-size:clamp(28px,9vw,38px)}.auc-showcase-copy p{font-size:16px}.auc-steps{grid-template-columns:1fr;gap:0}.auc-step,.auc-step:first-child,.auc-step:nth-child(3),.auc-step:last-child{padding:24px 0;border:0;border-top:1px solid #e6e1ed}.auc-step:first-child{border-top:0}.auc-step-no{margin-bottom:12px}.auc-split{gap:38px}.auc-actions{flex-direction:column}.auc-actions>a{width:100%;justify-content:center}.auc-final .auc-actions{align-items:stretch}}@media(prefers-reduced-motion:reduce){.auc-media-card,.auc-media img{transition:none}}
