.ai-cs-page{--ai-cs-deep:#03071a;--ai-cs-hero-base:#03071d;color:#fff}@supports (color:lab(0% 0 0)){.ai-cs-page{--ai-cs-hero-base:lab(2.22542% 2.30875 -12.6064)}}.ai-cs-hero{margin-bottom:clamp(1.5rem,4vw,2.5rem);position:relative}.ai-cs-hero__surface{isolation:isolate;background:var(--ai-cs-hero-base);min-height:clamp(30rem,78svh,44rem);position:relative;overflow:hidden;box-shadow:0 24px 64px #00000073,inset 0 0 0 1px #ffffff0f;box-shadow:0 24px 64px lab(-.01793% .368916 -.803262/.45),inset 0 0 0 1px lab(100% 0 0/.06)}.ai-cs-hero__wash{z-index:1;pointer-events:none;background:radial-gradient(ellipse 90% 80% at 100% 100%, color-mix(in oklch, var(--brand-violet) 15%, transparent) 0%, color-mix(in oklch, var(--brand-purple) 7%, transparent) 50%, transparent 74%), radial-gradient(ellipse 55% 48% at 88% 8%, color-mix(in oklch, var(--brand-indigo) 8%, transparent) 0%, transparent 60%), radial-gradient(ellipse 90% 80% at 0% 100%, color-mix(in oklch, var(--brand-blue) 14%, transparent) 0%, color-mix(in oklch, var(--brand-sky) 6%, transparent) 50%, transparent 74%), radial-gradient(ellipse 55% 48% at 12% 8%, color-mix(in oklch, var(--brand-indigo) 8%, transparent) 0%, transparent 60%), #ffffff08;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.ai-cs-hero__wash{background:radial-gradient(ellipse 90% 80% at 100% 100%, color-mix(in oklch, var(--brand-violet) 15%, transparent) 0%, color-mix(in oklch, var(--brand-purple) 7%, transparent) 50%, transparent 74%), radial-gradient(ellipse 55% 48% at 88% 8%, color-mix(in oklch, var(--brand-indigo) 8%, transparent) 0%, transparent 60%), radial-gradient(ellipse 90% 80% at 0% 100%, color-mix(in oklch, var(--brand-blue) 14%, transparent) 0%, color-mix(in oklch, var(--brand-sky) 6%, transparent) 50%, transparent 74%), radial-gradient(ellipse 55% 48% at 12% 8%, color-mix(in oklch, var(--brand-indigo) 8%, transparent) 0%, transparent 60%), lab(100% 0 0/.03)}}.ai-cs-hero__glass-panel{z-index:2;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 0% 52%,#0006 72%,#0000 92%);-webkit-mask-image:linear-gradient(90deg,#000 0% 52%,lab(0% 0 0/.4) 72%,#0000 92%);width:min(58%,50rem);height:100%;position:absolute;top:0;left:0;overflow:hidden;mask-image:linear-gradient(90deg,#000 0% 52%,oklch(0% 0 0/.4) 72%,#0000 92%)}.ai-cs-hero__glass{z-index:0;position:absolute;inset:0}.ai-cs-hero__glass-img{object-fit:cover;object-position:18% center;opacity:.55}.ai-cs-hero__glass-scrim{z-index:1;background:radial-gradient(ellipse 85% 75% at 18% 48%, #01010bb8 0%, #0202127a 42%, transparent 72%), linear-gradient(90deg, color-mix(in oklch, var(--ai-cs-hero-base) 88%, transparent) 0%, color-mix(in oklch, var(--ai-cs-hero-base) 62%, transparent) 38%, transparent 78%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.ai-cs-hero__glass-scrim{background:radial-gradient(ellipse 85% 75% at 18% 48%, lab(.359545% 1.29798 -3.98345/.72) 0%, lab(.742046% 1.87409 -6.79969/.48) 42%, transparent 72%), linear-gradient(90deg, color-mix(in oklch, var(--ai-cs-hero-base) 88%, transparent) 0%, color-mix(in oklch, var(--ai-cs-hero-base) 62%, transparent) 38%, transparent 78%)}}.ai-cs-hero__glass-fade{z-index:2;background:linear-gradient(90deg, transparent 0%, transparent 48%, color-mix(in oklch, var(--ai-cs-hero-base) 35%, transparent) 68%, transparent 88%);position:absolute;inset:0}.ai-cs-hero__media{z-index:2;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 12%,#000 28% 100%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,lab(0% 0 0/.35) 12%,#000 28% 100%);width:min(62%,52rem);height:100%;position:absolute;top:0;right:0;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0%,oklch(0% 0 0/.35) 12%,#000 28% 100%)}.ai-cs-hero__media-overlay{z-index:1;-webkit-backdrop-filter:blur(10px);background:radial-gradient(70% 60% at 68% 42%,#07011a2e 0%,#0000 62%),#00000452;background:radial-gradient(70% 60% at 68% 42%,lab(1.19836% 5.06674 -12.3619/.18) 0%,#0000 62%),lab(.0677319% .599183 -1.65811/.32);position:absolute;inset:0}.ai-cs-hero__media-fade{z-index:2;pointer-events:none;background:linear-gradient(180deg, var(--ai-cs-hero-base) 0%, color-mix(in oklch, var(--ai-cs-hero-base) 96%, transparent) 6%, color-mix(in oklch, var(--ai-cs-hero-base) 72%, transparent) 14%, color-mix(in oklch, var(--ai-cs-hero-base) 28%, transparent) 26%, transparent 42%), linear-gradient(0deg, var(--ai-cs-hero-base) 0%, color-mix(in oklch, var(--ai-cs-hero-base) 96%, transparent) 6%, color-mix(in oklch, var(--ai-cs-hero-base) 72%, transparent) 14%, color-mix(in oklch, var(--ai-cs-hero-base) 28%, transparent) 26%, transparent 42%), linear-gradient(90deg, var(--ai-cs-hero-base) 0%, color-mix(in oklch, var(--ai-cs-hero-base) 88%, transparent) 10%, color-mix(in oklch, var(--ai-cs-hero-base) 48%, transparent) 22%, transparent 44%);position:absolute;inset:0}.ai-cs-hero__subject{z-index:3;position:absolute;inset:-2% -4% -2% -2%;overflow:hidden}.ai-cs-hero__subject-atmosphere{z-index:0;background:radial-gradient(ellipse 72% 58% at 54% 46%, #0a1333 0%, #060a24 38%, var(--ai-cs-hero-base) 72%), var(--ai-cs-hero-base);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.ai-cs-hero__subject-atmosphere{background:radial-gradient(ellipse 72% 58% at 54% 46%, lab(6.55029% 5.98434 -22.8972) 0%, lab(3.29244% 4.13039 -17.0214) 38%, var(--ai-cs-hero-base) 72%), var(--ai-cs-hero-base)}}.ai-cs-hero__subject-img{z-index:1;object-fit:cover;object-position:54% 44%;filter:brightness(.96)saturate(1.06);-webkit-mask-image:radial-gradient(76% 62% at 54% 46%,#000 0% 36%,#000000e0 52%,#00000085 68%,#0000002e 84%,#0000 100%);-webkit-mask-image:radial-gradient(76% 62% at 54% 46%,#000 0% 36%,lab(0% 0 0/.88) 52%,lab(0% 0 0/.52) 68%,lab(0% 0 0/.18) 84%,#0000 100%);transform:scale(1.14);mask-image:radial-gradient(76% 62% at 54% 46%,#000 0% 36%,oklch(0% 0 0/.88) 52%,oklch(0% 0 0/.52) 68%,oklch(0% 0 0/.18) 84%,#0000 100%)}.ai-cs-hero__subject-fade{z-index:2;pointer-events:none;background:linear-gradient(180deg, var(--ai-cs-hero-base) 0%, var(--ai-cs-hero-base) 5%, color-mix(in oklch, var(--ai-cs-hero-base) 94%, transparent) 11%, color-mix(in oklch, var(--ai-cs-hero-base) 62%, transparent) 20%, color-mix(in oklch, var(--ai-cs-hero-base) 22%, transparent) 32%, transparent 48%), linear-gradient(0deg, var(--ai-cs-hero-base) 0%, var(--ai-cs-hero-base) 5%, color-mix(in oklch, var(--ai-cs-hero-base) 94%, transparent) 11%, color-mix(in oklch, var(--ai-cs-hero-base) 62%, transparent) 20%, color-mix(in oklch, var(--ai-cs-hero-base) 22%, transparent) 32%, transparent 48%), linear-gradient(90deg, var(--ai-cs-hero-base) 0%, color-mix(in oklch, var(--ai-cs-hero-base) 82%, transparent) 8%, transparent 26%);-webkit-backdrop-filter:blur(8px);position:absolute;inset:0}.ai-cs-hero__mosaic{z-index:4;pointer-events:none;background-image:radial-gradient(circle, color-mix(in oklch, var(--brand-sky) 32%, transparent) 1px, transparent 1px);opacity:.4;background-size:10px 10px;height:clamp(4.5rem,12vh,7rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000040 45%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000040 45%,#000 100%);-webkit-mask-image:linear-gradient(#0000 0%,lab(0% 0 0/.25) 45%,#000 100%);mask-image:linear-gradient(#0000 0%,lab(0% 0 0/.25) 45%,#000 100%)}.ai-cs-hero__grid{z-index:6;min-height:inherit;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;width:100%;max-width:1280px;margin-inline:auto;padding:clamp(5rem,10vh,6.5rem) clamp(1.25rem,3vw,2.5rem) clamp(2.75rem,7vh,4rem);display:grid;position:relative}.ai-cs-hero__copy{z-index:1;grid-column:1;width:100%;max-width:34rem;padding-right:clamp(.5rem,2vw,1.5rem);position:relative}.ai-cs-hero__badge{--gradient-border-radius:9999px;letter-spacing:-.01em;color:#e7e9ffeb;color:lab(92.7902% 2.46593 -11.002/.92);backdrop-filter:blur(16px);background:#ffffff14;background:lab(100% 0 0/.08);align-items:center;gap:.5rem;margin-bottom:clamp(.85rem,2vh,1.15rem);padding:.45rem .9rem .45rem .55rem;font-size:.8125rem;font-weight:500;display:inline-flex;box-shadow:0 8px 32px #02000d59,inset 0 1px #ffffff1f;box-shadow:0 8px 32px lab(.30862% 2.17269 -5.16011/.35),inset 0 1px lab(100% 0 0/.12)}.ai-cs-hero__badge-icon{background:var(--brand-grad-button);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex;box-shadow:0 0 16px #7e00fd73;box-shadow:0 0 16px lab(36.0917% 94.7412 -111.455/.45)}.ai-cs-hero__title{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.038em;text-wrap:balance;color:#f7f8ff;color:lab(97.6043% .652194 -3.72534);text-shadow:0 2px 24px #00000273;text-shadow:0 2px 24px lab(.0122547% .631824 -1.58358/.45);margin:0;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:600;line-height:1.1}.ai-cs-hero__lede{letter-spacing:-.012em;color:#bfc2de;color:lab(78.7753% 3.46068 -14.5811);text-shadow:0 1px 16px #00000266;text-shadow:0 1px 16px lab(.0122547% .631824 -1.58358/.4);max-width:42ch;margin:clamp(1rem,2.2vh,1.35rem) 0 0;font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.62}.ai-cs-hero__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:clamp(1.5rem,3vh,2rem);display:flex}.ai-cs-hero__cta-primary{border-radius:999px;min-height:2.75rem;padding-inline:1.25rem}.ai-cs-hero__cta-secondary{backdrop-filter:blur(10px);border-radius:999px;min-height:2.75rem;padding-inline:1.25rem;color:#eff1ff!important;color:lab(95.205% 1.35976 -7.41782)!important;background:#ffffff14!important;background:lab(100% 0 0/.08)!important;border:1px solid #ffffff24!important;border:1px solid lab(100% 0 0/.14)!important}.ai-cs-hero__cta-secondary:hover{background:#ffffff1f!important;background:lab(100% 0 0/.12)!important;border-color:#ffffff38!important;border-color:lab(100% 0 0/.22)!important}@media (min-width:1280px){.ai-cs-hero__surface{min-height:clamp(32rem,76svh,46rem)}.ai-cs-hero__grid{max-width:1320px;padding-left:clamp(2rem,5vw,4.5rem)}.ai-cs-hero__copy{max-width:36rem}.ai-cs-hero__glass-panel{width:min(54%,48rem)}.ai-cs-hero__media{width:min(58%,54rem)}}@media (max-width:1024px){.ai-cs-hero__glass-panel{width:62%}.ai-cs-hero__media{width:55%}.ai-cs-hero__title{font-size:clamp(1.75rem,4.2vw,2.5rem)}.ai-cs-hero__subject-img{object-position:62% center}}@media (max-width:767px){.ai-cs-hero{margin-bottom:1.25rem;padding:0}.ai-cs-hero__surface{border-radius:0 0 1.5rem;flex-direction:column;min-height:auto;display:flex}.ai-cs-hero__glass-panel{opacity:.45;width:100%;height:clamp(10rem,38vw,14rem);top:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.ai-cs-hero__glass-img{object-position:center 30%;opacity:.5}.ai-cs-hero__glass-scrim{background:linear-gradient(180deg, color-mix(in oklch, var(--ai-cs-hero-base) 90%, transparent) 0%, color-mix(in oklch, var(--ai-cs-hero-base) 70%, transparent) 55%, transparent 100%), linear-gradient(90deg, color-mix(in oklch, var(--ai-cs-hero-base) 85%, transparent) 0%, transparent 100%)}.ai-cs-hero__media{order:2;width:100%;height:clamp(14rem,48vw,18rem);position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}.ai-cs-hero__media-fade{background:linear-gradient(180deg, var(--ai-cs-hero-base) 0%, color-mix(in oklch, var(--ai-cs-hero-base) 90%, transparent) 10%, transparent 32%), linear-gradient(0deg, var(--ai-cs-hero-base) 0%, color-mix(in oklch, var(--ai-cs-hero-base) 90%, transparent) 10%, transparent 32%)}.ai-cs-hero__subject{inset:0}.ai-cs-hero__subject-img{object-position:center 42%;-webkit-mask-image:radial-gradient(82% 68% at 50% 46%,#000 0% 32%,#0000008c 68%,#0000 100%);-webkit-mask-image:radial-gradient(82% 68% at 50% 46%,#000 0% 32%,lab(0% 0 0/.55) 68%,#0000 100%);transform:scale(1.08);mask-image:radial-gradient(82% 68% at 50% 46%,#000 0% 32%,oklch(0% 0 0/.55) 68%,#0000 100%)}.ai-cs-hero__subject-fade{-webkit-backdrop-filter:blur(6px)}.ai-cs-hero__grid{order:1;grid-template-columns:1fr}.ai-cs-hero__copy{max-width:none;padding-right:0}.ai-cs-hero__title{font-size:clamp(1.65rem,6.5vw,2.15rem)}}@media (prefers-reduced-motion:reduce){.ai-cs-hero__glass-img{opacity:.4}}.ai-cs-problem{isolation:isolate;color:#fff;contain:content;position:relative;overflow:clip}.ai-cs-problem__geo{z-index:0;pointer-events:none;opacity:.55;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%)}.ai-cs-problem__geo-svg{object-fit:cover;width:100%;height:100%}.ai-cs-problem__blob{filter:blur(72px);pointer-events:none;opacity:.55;border-radius:50%;position:absolute}.ai-cs-problem__blob--1{background:radial-gradient(circle,#186aff38 0%,#0000 70%);background:radial-gradient(circle,lab(47.3419% 35.5804 -98.1618/.22) 0%,#0000 70%);width:min(48vw,420px);height:min(48vw,420px);top:8%;left:-8%}.ai-cs-problem__blob--2{background:radial-gradient(circle,#7e00fd2e 0%,#0000 70%);background:radial-gradient(circle,lab(36.0917% 94.7412 -111.455/.18) 0%,#0000 70%);width:min(42vw,380px);height:min(42vw,380px);bottom:6%;right:-6%}.ai-cs-problem__inner{z-index:1;width:100%;max-width:72rem;margin-inline:auto;padding:clamp(3.5rem,7vw,5rem) clamp(1.25rem,5vw,3rem);position:relative}.ai-cs-problem__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#838498b8;color:lab(55.6617% 2.59241 -10.9373/.72);margin:0 0 clamp(2.5rem,6vh,4rem);font-size:.6875rem;font-weight:600}.ai-cs-problem__statements{flex-direction:column;gap:clamp(2.75rem,7vh,4.75rem);display:flex}.ai-cs-problem__para{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.035em;text-wrap:pretty;margin:0;font-size:clamp(1.625rem,3.8vw,3.125rem);font-weight:700;line-height:1.22;position:relative}.ai-cs-problem__space{display:inline}.ai-cs-problem__token{--word-highlight:0;--word-muted:#23232a;--word-active:#fbfbff;white-space:nowrap;display:inline}@supports (color:lab(0% 0 0)){.ai-cs-problem__token{--word-muted:lab(14.0572% 1.03009 -4.37828);--word-active:lab(98.7643% .651866 -3.72547)}}.ai-cs-problem__word{color:color-mix(in oklch, var(--word-muted), var(--word-active) calc(var(--word-highlight) * 100%));display:inline}.ai-cs-problem__icon{vertical-align:-.08em;border:1px solid color-mix(in oklch, #186aff59, #7e00fd8c calc(var(--word-highlight) * 100%));background:color-mix(in oklch, #7e00fd14, #7e00fd38 calc(var(--word-highlight) * 100%));color:color-mix(in oklch, #3271ee8c, #e7e9ff calc(var(--word-highlight) * 100%));border-radius:.35em;justify-content:center;align-items:center;margin-inline:.12em .2em;padding:.14em;display:inline-flex}@supports (color:lab(0% 0 0)){.ai-cs-problem__icon{border:1px solid color-mix(in oklch, lab(47.3419% 35.5804 -98.1618/.35), lab(36.0917% 94.7412 -111.455/.55) calc(var(--word-highlight) * 100%));background:color-mix(in oklch, lab(36.0917% 94.7412 -111.455/.08), lab(36.0917% 94.7412 -111.455/.22) calc(var(--word-highlight) * 100%));color:color-mix(in oklch, lab(49.1931% 14.9378 -70.2269/.55), lab(92.5301% 4.76313 -21.9131) calc(var(--word-highlight) * 100%))}}.ai-cs-problem__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.875rem,2vw,1.25rem);margin-top:clamp(3.5rem,8vh,5rem);display:grid}.ai-cs-problem__stat{--gradient-border-radius:1.125rem}.ai-cs-problem__stat-surface{backdrop-filter:blur(12px);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:calc(1.125rem - 1px);padding:clamp(1.25rem,2.5vw,1.75rem)}.ai-cs-problem__stat-value{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.03em;background:var(--brand-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.1}.ai-cs-problem__stat-label{color:#e8eaf9;color:lab(92.8849% 1.36212 -7.41651);margin:.5rem 0 0;font-size:.9375rem;font-weight:600}.ai-cs-problem__stat-detail{color:#a1a3b7c7;color:lab(67.2652% 2.54068 -10.9629/.78);margin:.4rem 0 0;font-size:.8125rem;line-height:1.55}@media (max-width:767px){.ai-cs-problem__stats{grid-template-columns:1fr}.ai-cs-problem__para{font-size:clamp(1.375rem,5.5vw,1.875rem)}}.ai-cs-how{--how-accent:#3d7efc;--how-glow-strong:#3271ee52;--how-glow-mid:#3a6cce24;--how-glow-soft:#4167ad0a;--how-grad:linear-gradient(to top, #051433b8 0%, #050c2052 40%, #04071314 75%, #03040d00 100%);isolation:isolate;color:#fff;position:relative;overflow:clip}@supports (color:lab(0% 0 0)){.ai-cs-how{--how-accent:lab(53.9392% 13.2781 -70.3132);--how-glow-strong:lab(49.1931% 14.9378 -70.2269/.32);--how-glow-mid:lab(46.3325% 8.74886 -56.3794/.14);--how-glow-soft:lab(43.3779% 3.94252 -42.5518/.04);--how-grad:linear-gradient(to top, lab(6.63808% 4.03858 -22.7009/.72) 0%, lab(3.44426% 1.79736 -13.686/.32) 40%, lab(1.87619% .773057 -6.04088/.08) 75%, lab(1.12785% .714563 -3.55718/0) 100%)}}.ai-cs-how__particle{z-index:0;pointer-events:none;width:clamp(8rem,14vw,13.5rem);height:min(88%,44rem);display:none;position:absolute;top:50%;translate:0 -50%}.ai-cs-how__particle--left{left:0}.ai-cs-how__particle--right{right:0}.ai-cs-how__particle-image{object-fit:contain;object-position:center;width:100%;height:100%;display:block}@media (min-width:1280px){.ai-cs-how__particle{display:block}}.ai-cs-how__inner{z-index:1;width:100%;max-width:76rem;margin-inline:auto;padding:clamp(3.5rem,7vw,5rem) clamp(1.25rem,5vw,3rem);position:relative}.ai-cs-how__steps{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(1rem,2.2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.ai-cs-how__step{min-width:0;height:100%}.ai-cs-how__shell{flex-direction:column;align-items:center;height:100%;padding-top:clamp(1.65rem,3vw,2rem);display:flex;position:relative}.ai-cs-how__node{z-index:2;background:color-mix(in oklch, var(--how-accent) 14%, #070719);backdrop-filter:blur(14px);border-radius:50%;place-items:center;width:clamp(3rem,5.5vw,3.75rem);height:clamp(3rem,5.5vw,3.75rem);display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}@supports (color:lab(0% 0 0)){.ai-cs-how__node{background:color-mix(in oklch, var(--how-accent) 14%, lab(2.24815% 2.64807 -9.68134))}}.ai-cs-how__node-num{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.02em;color:#fbfbff;color:lab(98.7643% .651866 -3.72547);text-shadow:0 1px 12px #00000259;text-shadow:0 1px 12px lab(.0122547% .631824 -1.58358/.35);font-size:clamp(1rem,1.8vw,1.25rem);font-weight:800;line-height:1}.ai-cs-how__card{background:var(--how-grad);border-radius:1.5rem;flex-direction:column;flex:1;width:100%;min-height:clamp(14.5rem,24vw,17.5rem);padding:clamp(2.35rem,3.8vw,2.85rem) clamp(1.15rem,2vw,1.5rem) clamp(1.35rem,2.4vw,1.75rem);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -20px #0000028c;box-shadow:0 16px 40px -20px lab(.0122547% .631824 -1.58358/.55)}.ai-cs-how__card:before{content:"";border-radius:inherit;background:linear-gradient(to top, var(--how-glow-strong) 0%, var(--how-glow-mid) 28%, var(--how-glow-soft) 58%, transparent 100%);pointer-events:none;position:absolute;inset:0}.ai-cs-how__card:after{content:"";border-radius:inherit;background:radial-gradient(ellipse 90% 55% at 50% 100%, var(--how-glow-strong) 0%, transparent 72%);pointer-events:none;position:absolute;inset:0}.ai-cs-how__card-tag,.ai-cs-how__card-title,.ai-cs-how__card-body{z-index:1;position:relative}.ai-cs-how__card-tag{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklch, var(--how-accent) 72%, #d4d6eb);margin:0;font-size:.6875rem;font-weight:600}@supports (color:lab(0% 0 0)){.ai-cs-how__card-tag{color:color-mix(in oklch, var(--how-accent) 72%, lab(85.8291% 2.48259 -10.9931))}}.ai-cs-how__card-title{letter-spacing:-.022em;text-wrap:balance;color:#f7f8ff;color:lab(97.6043% .652194 -3.72534);margin:.65rem 0 0;font-size:clamp(1rem,1.65vw,1.125rem);font-weight:700;line-height:1.28}.ai-cs-how__card-body{text-wrap:pretty;color:#babcd1e0;color:lab(76.5474% 2.5087 -10.9794/.88);margin:.55rem 0 0;font-size:.875rem;line-height:1.62}@media (max-width:1023px){.ai-cs-how__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-cs-how__card{min-height:clamp(13.5rem,28vw,16rem)}}@media (max-width:599px){.ai-cs-how__steps{grid-template-columns:1fr;max-width:26rem;margin-inline:auto}.ai-cs-how__card{min-height:auto}}.ai-cs-cap{isolation:isolate;color:#fff;position:relative;overflow:clip}.ai-cs-cap__decor{pointer-events:none;opacity:.5;width:min(90vw,52rem);height:min(90vw,52rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-cs-cap__decor-svg{width:100%;height:100%}.ai-cs-cap__inner{z-index:1;width:100%;max-width:76rem;margin-inline:auto;padding:clamp(3.5rem,7vw,5rem) clamp(1.25rem,5vw,3rem);position:relative}.ai-cs-cap__channels{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:40rem;margin:-2rem auto clamp(2rem,5vh,3rem);display:flex}.ai-cs-cap__channel{letter-spacing:.04em;text-transform:uppercase;color:#d2d5f2;color:lab(85.7531% 2.97913 -14.6987);backdrop-filter:blur(10px);background:#ffffff0f;background:lab(100% 0 0/.06);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:999px;padding:.35rem .85rem;font-size:.75rem;font-weight:600}.ai-cs-cap__matrix{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(1rem,2.2vw,1.35rem);display:grid}.ai-cs-cap__card{border-radius:1.5rem;min-height:clamp(14rem,24vw,16.5rem);display:flex;position:relative;overflow:hidden}.ai-cs-cap__card-surface{width:100%;min-height:inherit;border-radius:inherit;background:var(--cap-grad);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);flex-direction:column;flex:1;justify-content:flex-start;padding:clamp(1.35rem,2.4vw,1.75rem);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 12px 40px #00000259;box-shadow:inset 0 1px lab(100% 0 0/.1),0 12px 40px lab(.0122547% .631824 -1.58358/.35)}.ai-cs-cap__card-surface:before{content:"";border-radius:inherit;background:radial-gradient(ellipse 85% 70% at 100% 100%, var(--cap-glow) 0%, transparent 62%);pointer-events:none;position:absolute;inset:0}.ai-cs-cap__card-copy{z-index:1;flex:1;padding-right:clamp(4.5rem,10vw,6rem);position:relative}.ai-cs-cap__badge{letter-spacing:.06em;text-transform:uppercase;color:#fbfbff;color:lab(98.7643% .651866 -3.72547);background:var(--cap-badge);box-shadow:0 4px 14px var(--cap-badge-shadow);border-radius:999px;padding:.3rem .7rem;font-size:.6875rem;font-weight:700;display:inline-flex}.ai-cs-cap__badge--partial:after{content:" · guided";letter-spacing:.02em;text-transform:none;opacity:.88;font-weight:600}.ai-cs-cap__card-title{letter-spacing:-.025em;color:#f7f8ff;color:lab(97.6043% .652194 -3.72534);text-wrap:balance;margin:.85rem 0 0;font-size:clamp(1.0625rem,1.7vw,1.25rem);font-weight:700;line-height:1.22}.ai-cs-cap__card-body{color:#c0c2d8e0;color:lab(78.8678% 2.50167 -10.983/.88);text-wrap:pretty;margin:.55rem 0 0;font-size:.875rem;line-height:1.58}.ai-cs-cap__card-art{z-index:1;pointer-events:none;place-items:center;width:clamp(5.5rem,11vw,7rem);height:clamp(5.5rem,11vw,7rem);display:grid;position:absolute;bottom:clamp(.25rem,1vw,.75rem);right:clamp(.5rem,1.5vw,1rem)}.ai-cs-cap__card-art-glow{background:var(--cap-icon-glow);filter:blur(18px);opacity:.5;border-radius:50%;position:absolute;inset:10%}.ai-cs-cap__card-icon-img{z-index:1;object-fit:contain;object-position:center;filter:brightness(0)invert();opacity:.94;width:clamp(4rem,8.5vw,5.25rem);height:clamp(4rem,8.5vw,5.25rem);transition:opacity .25s,transform .25s;display:block;position:relative}.ai-cs-cap__card:hover .ai-cs-cap__card-icon-img{opacity:1}.ai-cs-cap__card[data-tone=blue]{--cap-badge:#2867e4;--cap-badge-shadow:#2867e459;--cap-glow:#286ef947;--cap-icon-glow:#206cff66;--cap-grad:linear-gradient(152deg, #041335b8 0%, #04091e6b 48%, #030413e0 100%)}@supports (color:lab(0% 0 0)){.ai-cs-cap__card[data-tone=blue]{--cap-badge:lab(45.6212% 16.3492 -70.1701);--cap-badge-shadow:lab(45.6212% 16.3492 -70.1701/.35);--cap-glow:lab(48.7974% 19.2836 -77.1469/.28);--cap-icon-glow:lab(48.3589% 24.172 -84.1029/.4);--cap-grad:linear-gradient(152deg, lab(6.55742% 4.96301 -24.4069/.72) 0%, lab(2.7981% 2.11726 -12.7383/.42) 48%, lab(1.42139% 1.44032 -6.38935/.88) 100%)}}.ai-cs-cap__card[data-tone=purple]{--cap-badge:#7b44de;--cap-badge-shadow:#7b44de59;--cap-glow:#7a27eb47;--cap-icon-glow:#8121fc61;--cap-grad:linear-gradient(152deg, #170a2fb8 0%, #0c061e6b 48%, #050412e0 100%)}@supports (color:lab(0% 0 0)){.ai-cs-cap__card[data-tone=purple]{--cap-badge:lab(42.8156% 49.0844 -71.3917);--cap-badge-shadow:lab(42.8156% 49.0844 -71.3917/.35);--cap-glow:lab(39.2093% 63.231 -84.4302/.28);--cap-icon-glow:lab(40.9987% 69.2457 -90.9789/.38);--cap-grad:linear-gradient(152deg, lab(5.2714% 13.3717 -22.0692/.72) 0%, lab(2.66108% 5.31883 -13.2145/.42) 48%, lab(1.4029% 1.99398 -6.08056/.88) 100%)}}.ai-cs-cap__card[data-tone=rose]{--cap-badge:#d63053;--cap-badge-shadow:#d6305359;--cap-glow:#d6455642;--cap-icon-glow:#e4405e5c;--cap-grad:linear-gradient(152deg, #2c070bad 0%, #19040766 48%, #040411e0 100%)}@supports (color:lab(0% 0 0)){.ai-cs-cap__card[data-tone=rose]{--cap-badge:lab(49.0506% 64.7206 22.8021);--cap-badge-shadow:lab(49.0506% 64.7206 22.8021/.35);--cap-glow:lab(51.6597% 57.9744 24.1789/.26);--cap-icon-glow:lab(53.6956% 64.7485 22.5667/.36);--cap-grad:linear-gradient(152deg, lab(6.63868% 18.9564 5.74394/.68) 0%, lab(2.81553% 7.71836 1.55945/.4) 48%, lab(1.44105% 1.34648 -5.12162/.88) 100%)}}.ai-cs-cap__card[data-tone=amber]{--cap-badge:#8e5300;--cap-badge-shadow:#8e530052;--cap-glow:#d498243d;--cap-icon-glow:#e49a0057;--cap-grad:linear-gradient(152deg, #231500a8 0%, #160a0061 48%, #040511e0 100%)}@supports (color:lab(0% 0 0)){.ai-cs-cap__card[data-tone=amber]{--cap-badge:lab(41.513% 25.5528 66.6778);--cap-badge-shadow:lab(41.513% 25.5528 66.6778/.32);--cap-glow:lab(67.4762% 16.4066 64.08/.24);--cap-icon-glow:lab(69.643% 22.1372 76.6455/.34);--cap-grad:linear-gradient(152deg, lab(8.27117% 8.17065 15.3048/.66) 0%, lab(3.64594% 4.12793 6.12114/.38) 48%, lab(1.44998% 1.09501 -5.21794/.88) 100%)}}.ai-cs-cap__card[data-tone=green]{--cap-badge:#0e9254;--cap-badge-shadow:#0e925452;--cap-glow:#2197613d;--cap-icon-glow:#0fa05c57;--cap-grad:linear-gradient(152deg, #001a0ba8 0%, #010f0561 48%, #040511e0 100%)}@supports (color:lab(0% 0 0)){.ai-cs-cap__card[data-tone=green]{--cap-badge:lab(53.0846% -44.9834 23.2441);--cap-badge-shadow:lab(53.0846% -44.9834 23.2441/.32);--cap-glow:lab(55.303% -42.7462 18.8107/.24);--cap-icon-glow:lab(57.8533% -48.2023 24.9084/.34);--cap-grad:linear-gradient(152deg, lab(6.75999% -12.482 5.38917/.66) 0%, lab(3.2924% -5.3492 2.64159/.38) 48%, lab(1.44998% 1.09501 -5.21794/.88) 100%)}}.ai-cs-cap__card[data-tone=teal]{--cap-badge:#008d8d;--cap-badge-shadow:#008d8d52;--cap-glow:#0093963d;--cap-icon-glow:#009b9b57;--cap-grad:linear-gradient(152deg, #00191aa8 0%, #000e0f61 48%, #040511e0 100%)}@supports (color:lab(0% 0 0)){.ai-cs-cap__card[data-tone=teal]{--cap-badge:lab(52.5436% -39.292 -11.7155);--cap-badge-shadow:lab(52.5436% -39.292 -11.7155/.32);--cap-glow:lab(54.7017% -35.0635 -12.7811/.24);--cap-icon-glow:lab(57.2884% -42.5688 -12.6861/.34);--cap-grad:linear-gradient(152deg, lab(6.62204% -11.8303 -5.58393/.66) 0%, lab(3.2459% -5.3904 -2.07964/.38) 48%, lab(1.44998% 1.09501 -5.21794/.88) 100%)}}.ai-cs-cap__card[data-tone=indigo]{--cap-badge:#5445ed;--cap-badge-shadow:#5445ed59;--cap-glow:#5945ff47;--cap-icon-glow:#5d4bff61;--cap-grad:linear-gradient(152deg, #0e0e32b8 0%, #0708206b 48%, #030413e0 100%)}@supports (color:lab(0% 0 0)){.ai-cs-cap__card[data-tone=indigo]{--cap-badge:lab(40.1866% 45.0938 -84.2933);--cap-badge-shadow:lab(40.1866% 45.0938 -84.2933/.35);--cap-glow:lab(42.0084% 50.505 -91.3649/.28);--cap-icon-glow:lab(43.814% 56.0518 -98.457/.38);--cap-grad:linear-gradient(152deg, lab(5.36946% 9.59633 -23.9774/.72) 0%, lab(2.70934% 3.71383 -14.246/.42) 48%, lab(1.42139% 1.44032 -6.38935/.88) 100%)}}.ai-cs-cap__card[data-tone=violet]{--cap-badge:#8100e2;--cap-badge-shadow:#8100e259;--cap-glow:#8800ed47;--cap-icon-glow:#9000fd61;--cap-grad:linear-gradient(152deg, #1a0631b8 0%, #0f051f6b 48%, #030413e0 100%)}@supports (color:lab(0% 0 0)){.ai-cs-cap__card[data-tone=violet]{--cap-badge:lab(36.1218% 74.3518 -86.3773);--cap-badge-shadow:lab(36.1218% 74.3518 -86.3773/.35);--cap-glow:lab(37.8923% 80.6084 -92.6202/.28);--cap-icon-glow:lab(39.6526% 86.9264 -98.8772/.38);--cap-grad:linear-gradient(152deg, lab(5.0701% 17.2971 -23.8425/.72) 0%, lab(2.59198% 6.94929 -13.6447/.42) 48%, lab(1.42139% 1.44032 -6.38935/.88) 100%)}}.ai-cs-cap__card[data-tone=sky]{--cap-badge:#0091ce;--cap-badge-shadow:#0091ce52;--cap-glow:#0a96d63d;--cap-icon-glow:#009ee057;--cap-grad:linear-gradient(152deg, #001625a8 0%, #000d1861 48%, #040511e0 100%)}@supports (color:lab(0% 0 0)){.ai-cs-cap__card[data-tone=sky]{--cap-badge:lab(55.8642% -19.1669 -46.9915);--cap-badge-shadow:lab(55.8642% -19.1669 -46.9915/.32);--cap-glow:lab(58.1378% -15.9709 -42.7661/.24);--cap-icon-glow:lab(60.5383% -19.9686 -47.0929/.34);--cap-grad:linear-gradient(152deg, lab(6.08593% -3.85049 -17.8036/.66) 0%, lab(3.03882% -2.30456 -8.87701/.38) 48%, lab(1.44998% 1.09501 -5.21794/.88) 100%)}}@media (max-width:1023px){.ai-cs-cap__matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-cs-cap__card{min-height:clamp(13rem,28vw,15rem)}.ai-cs-cap__card-copy{padding-right:clamp(4rem,12vw,5.5rem)}}@media (max-width:599px){.ai-cs-cap__matrix{grid-template-columns:1fr}.ai-cs-cap__card{min-height:12.75rem}.ai-cs-cap__card-copy{padding-right:clamp(3.75rem,18vw,5rem)}}.ai-cs-handoff{isolation:isolate;color:#fff;position:relative;overflow:clip}.ai-cs-handoff__inner{z-index:1;width:100%;max-width:76rem;margin-inline:auto;padding:clamp(3.5rem,7vw,5rem) clamp(1.25rem,5vw,3rem);position:relative}.ai-cs-handoff__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2.2vw,1.35rem);display:grid}.ai-cs-handoff__panel{border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:stretch;height:100%;min-height:clamp(28rem,42vw,34rem);display:flex;overflow:hidden}.ai-cs-handoff__panel--triggers{backdrop-filter:blur(12px);background:#ffffff08;background:lab(100% 0 0/.03);padding:clamp(1.25rem,2.4vw,1.75rem)}.ai-cs-handoff__panel-label{letter-spacing:.18em;text-transform:uppercase;color:#9596abbf;color:lab(62.6239% 2.55954 -10.9535/.75);text-align:center;margin:0 0 clamp(.875rem,2vw,1.125rem);font-size:.6875rem;font-weight:600}.ai-cs-handoff__trigger-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-content:center;gap:clamp(.625rem,1.4vw,.875rem);margin:0;padding:0;list-style:none;display:grid}.ai-cs-handoff__trigger-item{min-width:0;height:100%}.ai-cs-handoff__trigger-card{background:var(--handoff-trigger-grad);border:1px solid #ffffff12;border:1px solid lab(100% 0 0/.07);border-radius:1rem;align-items:flex-start;gap:.75rem;height:100%;padding:clamp(.875rem,1.6vw,1rem);transition:border-color .25s,transform .25s;display:flex}.ai-cs-handoff__trigger-card:hover{border-color:color-mix(in oklch, var(--handoff-trigger-accent) 28%, #ffffff1f);transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.ai-cs-handoff__trigger-card:hover{border-color:color-mix(in oklch, var(--handoff-trigger-accent) 28%, lab(100% 0 0/.12))}}.ai-cs-handoff__trigger-icon{background:color-mix(in oklch, var(--handoff-trigger-accent) 16%, #ffffff0f);border:1px solid color-mix(in oklch, var(--handoff-trigger-accent) 22%, #ffffff14);border-radius:.75rem;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:inset 0 1px #ffffff1a;box-shadow:inset 0 1px lab(100% 0 0/.1)}@supports (color:lab(0% 0 0)){.ai-cs-handoff__trigger-icon{background:color-mix(in oklch, var(--handoff-trigger-accent) 16%, lab(100% 0 0/.06));border:1px solid color-mix(in oklch, var(--handoff-trigger-accent) 22%, lab(100% 0 0/.08))}}.ai-cs-handoff__trigger-icon-img{object-fit:contain;filter:brightness(0)invert();opacity:.94;width:1.375rem;height:1.375rem}.ai-cs-handoff__trigger-copy{min-width:0}.ai-cs-handoff__trigger-title{color:#f3f4ff;color:lab(96.3651% 1.3586 -7.41847);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.ai-cs-handoff__trigger-detail{color:#b4b5cbdb;color:lab(74.2269% 2.51609 -10.9755/.86);margin:.3rem 0 0;font-size:.75rem;line-height:1.5}.ai-cs-handoff__trigger-card[data-tone=rose]{--handoff-trigger-accent:#dd4c62;--handoff-trigger-grad:linear-gradient(145deg, #26090b8c 0%, #13040638 55%, #04050f14 100%)}@supports (color:lab(0% 0 0)){.ai-cs-handoff__trigger-card[data-tone=rose]{--handoff-trigger-accent:lab(53.9245% 58.3107 20.0267);--handoff-trigger-grad:linear-gradient(145deg, lab(5.75449% 15.0192 4.40958/.55) 0%, lab(2.32608% 4.94082 1.04005/.22) 55%, lab(1.46781% 1.0153 -4.06642/.08) 100%)}}.ai-cs-handoff__trigger-card[data-tone=purple]{--handoff-trigger-accent:#8c59f3;--handoff-trigger-grad:linear-gradient(145deg, #140a298c 0%, #09061838 55%, #04050f14 100%)}@supports (color:lab(0% 0 0)){.ai-cs-handoff__trigger-card[data-tone=purple]{--handoff-trigger-accent:lab(49.9768% 47.1857 -71.4613);--handoff-trigger-grad:linear-gradient(145deg, lab(4.58442% 9.89406 -18.3971/.55) 0%, lab(2.22432% 3.46811 -9.02367/.22) 55%, lab(1.46781% 1.0153 -4.06642/.08) 100%)}}.ai-cs-handoff__trigger-card[data-tone=amber]{--handoff-trigger-accent:#d0901e;--handoff-trigger-grad:linear-gradient(145deg, #1e110085 0%, #11070033 55%, #04050f14 100%)}@supports (color:lab(0% 0 0)){.ai-cs-handoff__trigger-card[data-tone=amber]{--handoff-trigger-accent:lab(65.057% 18.8831 63.965);--handoff-trigger-grad:linear-gradient(145deg, lab(6.14515% 5.91869 10.807/.52) 0%, lab(2.4425% 2.7654 4.10068/.2) 55%, lab(1.46781% 1.0153 -4.06642/.08) 100%)}}.ai-cs-handoff__trigger-card[data-tone=indigo]{--handoff-trigger-accent:#635bff;--handoff-trigger-grad:linear-gradient(145deg, #0c0d2b8c 0%, #06071938 55%, #04050f14 100%)}@supports (color:lab(0% 0 0)){.ai-cs-handoff__trigger-card[data-tone=indigo]{--handoff-trigger-accent:lab(47.4705% 41.47 -84.2566);--handoff-trigger-grad:linear-gradient(145deg, lab(4.66643% 6.84406 -20.0486/.55) 0%, lab(2.26055% 2.29452 -9.84096/.22) 55%, lab(1.46781% 1.0153 -4.06642/.08) 100%)}}.ai-cs-handoff__trigger-card[data-tone=teal]{--handoff-trigger-accent:#009394;--handoff-trigger-grad:linear-gradient(145deg, #00161885 0%, #000c0c33 55%, #04050f14 100%)}@supports (color:lab(0% 0 0)){.ai-cs-handoff__trigger-card[data-tone=teal]{--handoff-trigger-accent:lab(54.8645% -39.2863 -11.7288);--handoff-trigger-grad:linear-gradient(145deg, lab(5.65019% -10.5355 -5.24505/.52) 0%, lab(2.65044% -4.65895 -1.82517/.2) 55%, lab(1.46781% 1.0153 -4.06642/.08) 100%)}}.ai-cs-handoff__trigger-card[data-tone=blue]{--handoff-trigger-accent:#3d7efc;--handoff-trigger-grad:linear-gradient(145deg, #03102c8c 0%, #03081938 55%, #04050f14 100%)}@supports (color:lab(0% 0 0)){.ai-cs-handoff__trigger-card[data-tone=blue]{--handoff-trigger-accent:lab(53.9392% 13.2781 -70.3132);--handoff-trigger-grad:linear-gradient(145deg, lab(4.82002% 3.16098 -20.1332/.55) 0%, lab(2.30294% 1.25262 -9.95122/.22) 55%, lab(1.46781% 1.0153 -4.06642/.08) 100%)}}.ai-cs-handoff__panel--visual{background:linear-gradient(165deg,#030c228c 0%,#04041459 50%,#03020da6 100%);background:linear-gradient(165deg,lab(3.41827% 1.84944 -15.2766/.55) 0%,lab(1.37845% 2.15127 -7.5023/.35) 50%,lab(.780216% 1.69276 -4.31008/.65) 100%);padding:0;position:relative}.ai-cs-handoff__visual-frame{width:100%;min-height:inherit;flex:1;place-items:center;display:grid;position:relative}.ai-cs-handoff__visual-img{object-fit:cover;object-position:center 42%;opacity:.88}.ai-cs-handoff__visual-scrim{pointer-events:none;background:radial-gradient(70% 60%,#0000 0%,#02021059 100%),linear-gradient(#02021040 0%,#0000 28% 72%,#0202104d 100%);background:radial-gradient(70% 60%,#0000 0%,lab(.763365% 1.70124 -5.603/.35) 100%),linear-gradient(lab(.763365% 1.70124 -5.603/.25) 0%,#0000 28% 72%,lab(.763365% 1.70124 -5.603/.3) 100%);position:absolute;inset:0}.ai-cs-handoff__visual-glow{filter:blur(24px);pointer-events:none;background:radial-gradient(#286ef938 0%,#0000 70%);background:radial-gradient(lab(48.7974% 19.2836 -77.1469/.22) 0%,#0000 70%);border-radius:50%;height:35%;position:absolute;inset:auto 10% 8%}.ai-cs-handoff__context{--gradient-border-radius:1.125rem;margin-top:clamp(2rem,5vh,3rem)}.ai-cs-handoff__context-surface{background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:calc(1.125rem - 1px);padding:clamp(1.25rem,2.5vw,1.75rem)}.ai-cs-handoff__context-label{letter-spacing:.18em;text-transform:uppercase;color:#9596abbf;color:lab(62.6239% 2.55954 -10.9535/.75);margin:0 0 1rem;font-size:.6875rem;font-weight:600}.ai-cs-handoff__context-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.ai-cs-handoff__context-item{color:#cdcfe5eb;color:lab(83.5087% 2.48861 -10.9899/.92);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ai-cs-handoff__context-check{color:#4ebe7de0;color:lab(69.3433% -44.5479 22.9571/.88);flex-shrink:0}@media (max-width:1023px){.ai-cs-handoff__layout{grid-template-columns:1fr}.ai-cs-handoff__panel{min-height:clamp(22rem,52vw,28rem)}.ai-cs-handoff__context-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.ai-cs-handoff__trigger-grid{grid-template-columns:1fr}.ai-cs-handoff__panel{min-height:auto}.ai-cs-handoff__panel--visual{min-height:clamp(16rem,52vw,20rem)}.ai-cs-handoff__context-list{grid-template-columns:1fr}}
