.ai_chatSection__pAmGi{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);grid-gap:clamp(48px,8vw,112px);gap:clamp(48px,8vw,112px);align-items:center;padding-block:40px 144px}.ai_sectionCopy__B28K6,.ai_sectionHeading__dQuPp{min-width:0}.ai_handoff__Yma2K h2,.ai_sectionCopy__B28K6 h2,.ai_sectionHeading__dQuPp h2{margin:12px 0 0;font-size:clamp(44px,6.4vw,78px);font-weight:600;line-height:.97;letter-spacing:-.052em}.ai_sectionCopy__B28K6>p:not(.eyebrow),.ai_sectionHeading__dQuPp>p:not(.eyebrow){max-width:680px;margin:24px 0 0;color:var(--text-secondary);font-size:17px;line-height:1.6}.ai_sectionCopy__B28K6 .text-link{margin-top:24px}.ai_tracePanel__jf_h6{min-width:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:32px;background:var(--bg-raised);box-shadow:var(--shadow-2)}.ai_traceHeader__hZfBw{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--border-subtle);padding:14px 18px 14px 22px}.ai_traceHeader__hZfBw>div{min-width:0;display:flex;flex-direction:column}.ai_traceHeader__hZfBw strong{font-size:15px;font-weight:600}.ai_providerTag__aEgKE,.ai_traceHeader__hZfBw>div span{color:var(--text-secondary);font-size:11px}.ai_providerTag__aEgKE{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border-strong);border-radius:var(--radius-full);padding:7px 11px;font-weight:600}.ai_providerTag__aEgKE i{width:7px;height:7px;border-radius:50%;background:var(--positive)}.ai_traceQuestion__xKv3T{display:grid;grid-gap:10px;gap:10px;background:var(--bg-canvas);padding:clamp(28px,5vw,42px)}.ai_traceQuestion__xKv3T span{color:var(--text-secondary);font-size:11px;font-weight:600}.ai_traceQuestion__xKv3T strong{max-width:580px;font-size:clamp(28px,4vw,44px);line-height:1.04;letter-spacing:-.04em}.ai_traceFooter__bOTOc{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--border-subtle);padding:12px 22px;color:var(--text-secondary);font-size:12px}.ai_traceFooter__bOTOc strong{color:var(--text-primary);font-size:14px}.ai_traceDisclosure__nqEA6{border-top:1px solid var(--border-subtle)}.ai_traceDisclosure__nqEA6 summary{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 22px;font-size:12px;font-weight:600;cursor:pointer;list-style:none}.ai_traceDisclosure__nqEA6 summary::-webkit-details-marker{display:none}.ai_traceDisclosure__nqEA6 summary:after{content:"+";color:var(--text-secondary);font-size:18px;font-weight:400}.ai_traceDisclosure__nqEA6[open] summary:after{content:"−"}.ai_traceDisclosure__nqEA6 summary small{margin-left:auto;color:var(--text-secondary);font-size:10px;font-weight:500}.ai_traceDisclosure__nqEA6 summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}.ai_traceDisclosure__nqEA6 dl{margin:0;border-top:1px solid var(--border-subtle);padding-inline:clamp(22px,4vw,34px)}.ai_traceDisclosure__nqEA6 dl>div{display:grid;grid-template-columns:minmax(130px,.68fr) minmax(0,1.32fr);grid-gap:20px;gap:20px;border-bottom:1px solid var(--border-subtle);padding:15px 0}.ai_traceDisclosure__nqEA6 dl>div:last-child{border-bottom:0}.ai_traceDisclosure__nqEA6 dd,.ai_traceDisclosure__nqEA6 dt{margin:0}.ai_traceDisclosure__nqEA6 dt{color:var(--text-secondary);font-size:11px}.ai_traceDisclosure__nqEA6 dd{min-width:0;display:flex;flex-direction:column;gap:3px}.ai_traceDisclosure__nqEA6 dd strong{font-size:12px;font-weight:600}.ai_traceDisclosure__nqEA6 dd small{color:var(--text-secondary);font-size:10px;line-height:1.4}.ai_planSection__wAark{padding-block:132px}.ai_sectionHeading__dQuPp{max-width:880px;margin-bottom:52px}.ai_planGrid__y1EqM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:28px;background:var(--border-subtle)}.ai_planGrid__y1EqM>.reveal{min-width:0;height:100%}.ai_planGrid__y1EqM article{min-height:330px;height:100%;display:flex;flex-direction:column;background:var(--bg-raised);padding:26px}.ai_planTopline__bkq3V{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;font-size:13px;font-weight:600}.ai_state__qYpw1{display:inline-flex;align-items:center;gap:7px;color:var(--text-secondary);font-size:10px;font-weight:600;line-height:1.3;text-align:right}.ai_state__qYpw1 i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--text-secondary)}.ai_state__qYpw1[data-state=available] i{background:var(--positive)}.ai_state__qYpw1[data-state=source-contract] i{background:var(--info)}.ai_state__qYpw1[data-state=preview] i{background:var(--warning)}.ai_state__qYpw1[data-state=blocked] i{background:var(--critical)}.ai_messageCount__Y5oJP{margin:auto 0;font-size:clamp(38px,4vw,54px);font-weight:600;line-height:1;letter-spacing:-.05em}.ai_planGrid__y1EqM h3{margin:0;font-size:19px;letter-spacing:-.025em}.ai_planGrid__y1EqM p{margin:8px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.45}.ai_tokenBoundary__ISZCh{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;margin-top:24px;border-top:1px solid var(--border-strong);padding-top:20px}.ai_tokenBoundary__ISZCh p,.ai_tokenBoundary__ISZCh span{color:var(--text-secondary)}.ai_tokenBoundary__ISZCh p{max-width:920px;margin:0;font-size:13px;line-height:1.55}.ai_modelSection__M61yp{background:var(--text-primary);color:var(--bg-raised)}.ai_modelInner__ak8fS{padding-block:132px}.ai_modelSection__M61yp .ai_sectionHeading__dQuPp>.eyebrow,.ai_modelSection__M61yp .ai_sectionHeading__dQuPp>p:not(.eyebrow){color:rgba(255,255,255,.66)}.ai_modelGrid__plQIW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.ai_modelGrid__plQIW>.reveal{min-width:0;height:100%}.ai_modelGrid__plQIW article{min-height:500px;height:100%;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.15);border-radius:28px;background:#151516;padding:clamp(28px,4vw,42px)}.ai_modelLabel__epSpC{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:18px}.ai_modelLabel__epSpC span{color:rgba(255,255,255,.6);font-size:12px}.ai_modelLabel__epSpC strong{max-width:66%;font-size:13px;font-weight:600;text-align:right}.ai_modelGrid__plQIW h3{max-width:440px;margin:64px 0 18px;font-size:clamp(34px,4vw,50px);line-height:.98;letter-spacing:-.045em}.ai_modelGrid__plQIW p{max-width:520px;margin:0;color:rgba(255,255,255,.68);line-height:1.58}.ai_modelGrid__plQIW ul{margin:auto 0 0;padding:48px 0 0;list-style:none}.ai_modelGrid__plQIW li{border-top:1px solid rgba(255,255,255,.15);padding:13px 0;color:rgba(255,255,255,.72);font-size:13px}.ai_handoff__Yma2K{padding-block:140px}.ai_handoff__Yma2K>.reveal{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);grid-gap:clamp(48px,9vw,120px);gap:clamp(48px,9vw,120px);align-items:start}.ai_handoff__Yma2K h2{max-width:700px}.ai_handoff__Yma2K>.reveal>div:last-child{padding-top:42px}.ai_handoff__Yma2K>.reveal>div:last-child p{margin:0;color:var(--text-secondary);font-size:18px;line-height:1.6}.ai_handoff__Yma2K .text-link{margin-top:24px}@media (max-width:900px){.ai_chatSection__pAmGi{grid-template-columns:minmax(0,1fr)}.ai_sectionCopy__B28K6{max-width:760px}.ai_planGrid__y1EqM{grid-template-columns:repeat(2,minmax(0,1fr))}.ai_handoff__Yma2K>.reveal{grid-template-columns:minmax(0,1fr);gap:24px}.ai_handoff__Yma2K>.reveal>div:last-child{max-width:700px;padding-top:0}}@media (max-width:700px){.ai_chatSection__pAmGi{gap:40px;padding-block:24px 96px}.ai_handoff__Yma2K h2,.ai_sectionCopy__B28K6 h2,.ai_sectionHeading__dQuPp h2{font-size:clamp(40px,12vw,56px);overflow-wrap:break-word}.ai_traceHeader__hZfBw{align-items:flex-start;gap:12px;padding:14px 16px}.ai_providerTag__aEgKE{max-width:58%;white-space:normal;text-align:right}.ai_traceQuestion__xKv3T{padding:28px 20px}.ai_traceDisclosure__nqEA6 summary{padding-inline:17px}.ai_traceDisclosure__nqEA6 dl{padding-inline:18px}.ai_traceDisclosure__nqEA6 dl>div{grid-template-columns:minmax(0,1fr);gap:6px}.ai_traceFooter__bOTOc{align-items:flex-start;flex-direction:column;gap:4px}.ai_handoff__Yma2K,.ai_modelInner__ak8fS,.ai_planSection__wAark{padding-block:92px}.ai_sectionHeading__dQuPp{margin-bottom:38px}.ai_planGrid__y1EqM{grid-template-columns:minmax(0,1fr);border-radius:22px}.ai_planGrid__y1EqM article{min-height:290px}.ai_planTopline__bkq3V{gap:10px}.ai_state__qYpw1{max-width:52%;white-space:normal}.ai_modelGrid__plQIW{grid-template-columns:minmax(0,1fr)}.ai_modelGrid__plQIW article{min-height:470px}.ai_modelLabel__epSpC{align-items:flex-start;flex-direction:column;gap:7px}.ai_modelLabel__epSpC strong{max-width:none;text-align:left}.ai_modelGrid__plQIW h3{margin-top:48px}.ai_handoff__Yma2K>.reveal>div:last-child p{font-size:16px}}@media (prefers-reduced-motion:reduce){.ai_tracePanel__jf_h6{scroll-behavior:auto}}