.AgenticTravelDemo_experience___Ivce{--travel-ink:var(--brand-deep);--travel-muted:var(--brand-bluegray);--travel-blue:var(--brand-slate);color:var(--brand-ice)}.AgenticTravelDemo_filmHeader__86toO{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border-top:1px solid color-mix(in srgb,var(--brand-white) 18.8%,transparent);font-size:12px;color:var(--brand-mist)}.AgenticTravelDemo_filmHeader__86toO>span:first-child{display:flex;align-items:center;gap:9px;letter-spacing:.12em}.AgenticTravelDemo_liveDot__iGd3L,.AgenticTravelDemo_onlineDot__XjeZ6{display:block;width:6px;height:6px;border-radius:50%;background:var(--brand-sky)}.AgenticTravelDemo_viewport__OBpvX{position:relative;padding:32px 32px 86px;border:1px solid color-mix(in srgb,var(--brand-white) 12.5%,transparent);border-radius:6px;background:radial-gradient(ellipse at 60% 0,var(--brand-slate),var(--brand-ink) 70%);overflow:hidden}.AgenticTravelDemo_camera__tAJa0{position:relative;background:var(--brand-white);border-radius:8px;box-shadow:0 28px 80px color-mix(in srgb,var(--brand-black) 40%,transparent);transform-origin:center center;transition:transform 1.8s cubic-bezier(.2,.7,.2,1);will-change:transform}.AgenticTravelDemo_camera__tAJa0[data-shot=conversation]{transform:scale(1.075) translateX(-1.1%);transform-origin:82% 45%}.AgenticTravelDemo_camera__tAJa0[data-shot=detail]{transform:scale(1.025)}.AgenticTravelDemo_browserChrome__8nmWR{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:var(--brand-ice);border-radius:8px 8px 0 0;color:var(--brand-bluegray);font-size:11px}.AgenticTravelDemo_browserChrome__8nmWR>div{display:flex;gap:5px}.AgenticTravelDemo_browserChrome__8nmWR i{width:7px;height:7px;border-radius:50%;background:var(--brand-aqua)}.AgenticTravelDemo_browserChrome__8nmWR>span:first-of-type{display:flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--brand-white) 60%,transparent);padding:3px 40px;border-radius:4px}.AgenticTravelDemo_store__PMK1h{color:var(--travel-ink);background:var(--brand-white);border-radius:0 0 8px 8px;overflow:hidden}.AgenticTravelDemo_storeNav__vL_43{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;background:var(--brand-white);border-bottom:1px solid var(--brand-ice)}.AgenticTravelDemo_storeBrand__QdOgI{font-size:26px;font-weight:650;letter-spacing:-.06em}.AgenticTravelDemo_storeBrand__QdOgI span{color:var(--brand-steel);margin-left:2px}.AgenticTravelDemo_storeNav__vL_43>div{display:flex;gap:26px;font-size:12px;color:var(--brand-bluegray)}.AgenticTravelDemo_storeNav__vL_43>div>span:first-child{color:var(--travel-ink);font-weight:600}.AgenticTravelDemo_account__fb9Fe{display:flex;gap:8px;align-items:center;font-size:12px}.AgenticTravelDemo_storeSearch__e_fh8{display:grid;grid-template-columns:1.1fr 1fr 1fr 44px;gap:12px;align-items:center;background:var(--brand-white);border:1px solid var(--brand-aqua);box-shadow:0 3px 9px color-mix(in srgb,var(--brand-deep) 3.1%,transparent);border-radius:8px;margin:20px 28px 0;padding:10px 12px}.AgenticTravelDemo_storeSearch__e_fh8>div{display:flex;gap:9px;align-items:center;font-size:12px;border-right:1px solid var(--brand-ice)}.AgenticTravelDemo_storeSearch__e_fh8>div:nth-child(3){border:0}.AgenticTravelDemo_storeSearch__e_fh8 small{display:block;font-size:10px;color:var(--brand-bluegray);margin-bottom:4px}.AgenticTravelDemo_storeSearch__e_fh8>button{display:grid;place-items:center;background:var(--travel-blue);color:white;width:40px;height:40px;border-radius:6px}.AgenticTravelDemo_storeBody__gxilL{display:grid;grid-template-columns:1fr;height:660px;position:relative}.AgenticTravelDemo_withAgent__3uXYm{grid-template-columns:minmax(0,1fr) minmax(320px,.75fr)}.AgenticTravelDemo_catalog__LgDfZ{padding:22px 28px 28px;overflow:hidden;min-width:0}.AgenticTravelDemo_breadcrumb__cXSib{font-size:10px;color:var(--brand-steel);display:flex;gap:10px;margin-bottom:16px}.AgenticTravelDemo_catalogHeading__QoZmD{display:flex;align-items:center;justify-content:space-between;gap:12px}.AgenticTravelDemo_catalogHeading__QoZmD h3{font-size:27px;line-height:1.2;letter-spacing:-.035em;font-weight:550}.AgenticTravelDemo_catalogHeading__QoZmD p{margin-top:6px;font-size:12px;color:var(--brand-bluegray)}.AgenticTravelDemo_catalogHeading__QoZmD>span{display:flex;gap:6px;align-items:center;font-size:11px;white-space:nowrap;border:1px solid var(--brand-aqua);padding:7px 10px;background:white;border-radius:4px}.AgenticTravelDemo_queryPill__qvdjF{display:flex;align-items:center;gap:9px;margin-top:16px;border:1px solid var(--brand-aqua);border-radius:6px;padding:11px 12px;font-size:13px;background:white;min-height:43px}.AgenticTravelDemo_filters__5r1kp{display:flex;gap:7px;margin:12px 0 18px;flex-wrap:wrap}.AgenticTravelDemo_filters__5r1kp>span{display:flex;align-items:center;gap:6px;border:1px solid var(--brand-ice);background:var(--brand-white);border-radius:20px;font-size:10px;padding:5px 9px;color:var(--brand-bluegray)}.AgenticTravelDemo_hotelList__q_au_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.AgenticTravelDemo_hotelCard__h_3TJ{position:relative;background:var(--brand-white);border:1px solid var(--brand-ice);border-radius:8px;overflow:hidden;min-width:0;animation:AgenticTravelDemo_cardReveal___jg8Z .6s ease both}.AgenticTravelDemo_hotelCard__h_3TJ:nth-child(2){animation-delay:.1s}.AgenticTravelDemo_hotelCard__h_3TJ:nth-child(3){animation-delay:.2s}.AgenticTravelDemo_hotelImage__dAuWU{position:relative;height:170px;overflow:hidden}.AgenticTravelDemo_hotelImage__dAuWU>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AgenticTravelDemo_hotelImage__dAuWU>button{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--brand-white) 92.9%,transparent);color:var(--brand-slate)}.AgenticTravelDemo_hotelImage__dAuWU>button[aria-pressed=true]{color:var(--brand-bluegray)}.AgenticTravelDemo_matchRibbon__9XpTO{position:absolute;bottom:8px;left:8px;display:flex;align-items:center;gap:4px;color:var(--brand-white);background:color-mix(in srgb,var(--brand-slate) 92.9%,transparent);border-radius:3px;padding:5px 7px;font-size:10px}.AgenticTravelDemo_hotelInfo__3Rx8D{padding:14px}.AgenticTravelDemo_hotelStars__b7QTh{color:var(--brand-bluegray);font-size:10px;letter-spacing:2px}.AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:16px;font-weight:600;letter-spacing:-.025em;line-height:1.3;margin:5px 0}.AgenticTravelDemo_hotelInfo__3Rx8D>p{display:flex;align-items:center;gap:3px;color:var(--brand-bluegray);font-size:11px;margin-bottom:12px}.AgenticTravelDemo_hotelFeatures__d_Kft{font-size:10px;color:var(--brand-bluegray);line-height:1.6;display:block}.AgenticTravelDemo_hotelBottom__J7Io9{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:18px}.AgenticTravelDemo_review__oIba_{display:flex;align-items:center;gap:5px;font-size:10px}.AgenticTravelDemo_review__oIba_ strong{display:grid;place-items:center;background:var(--brand-ice);width:27px;height:27px;border-radius:5px 5px 5px 0;color:var(--brand-slate);font-size:11px}.AgenticTravelDemo_hotelPrice__AdQpc{font-size:20px;font-weight:600;line-height:1.1;text-align:right}.AgenticTravelDemo_hotelPrice__AdQpc small{display:block;font-size:10px;font-weight:400;margin-top:4px;color:var(--brand-steel)}.AgenticTravelDemo_askButton__IcIyX{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;margin-top:22px;background:var(--brand-ice);border:1px solid var(--brand-aqua);border-radius:8px;padding:16px 20px;color:var(--brand-slate);font-size:13px}.AgenticTravelDemo_askButton__IcIyX strong{color:var(--brand-navy);font-weight:600}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ{padding:22px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalogHeading__QoZmD h3{font-size:23px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalogHeading__QoZmD>span{display:none}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelList__q_au_{grid-template-columns:1fr;gap:12px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelCard__h_3TJ{display:grid;grid-template-columns:39% 1fr}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelImage__dAuWU{height:100%;min-height:145px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelInfo__3Rx8D{padding:12px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:15px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelBottom__J7Io9{margin-top:10px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelFeatures__d_Kft{font-size:10px}.AgenticTravelDemo_topMatch__aQ_DZ{border-color:var(--brand-steel);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-steel) 9.4%,transparent)}.AgenticTravelDemo_roomButton__MoM_z{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid var(--brand-aqua);color:var(--brand-slate);background:var(--brand-ice);border-radius:4px;padding:7px 8px;font-size:11px;margin-top:12px}.AgenticTravelDemo_concierge__B9FR4{background:white;border-left:1px solid var(--brand-aqua);display:flex;flex-direction:column;min-width:0;animation:AgenticTravelDemo_panelReveal__yhGMm .7s cubic-bezier(.2,.7,.2,1) both;box-shadow:-8px 0 30px color-mix(in srgb,var(--brand-navy) 6.3%,transparent);margin-top:20px;border-radius:10px 0 0 0}.AgenticTravelDemo_conciergeHeader__oM7mi{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--brand-ice);padding:18px}.AgenticTravelDemo_conciergeIcon__Hr7X5{display:grid;place-items:center;width:32px;height:32px;background:var(--brand-ice);color:var(--brand-slate);border-radius:9px}.AgenticTravelDemo_conciergeHeader__oM7mi strong{font-size:14px;font-weight:600}.AgenticTravelDemo_conciergeHeader__oM7mi small{display:block;font-size:10px;color:var(--brand-steel);margin-top:3px}.AgenticTravelDemo_onlineDot__XjeZ6{margin-left:auto}.AgenticTravelDemo_messages__Zl0_p{padding:18px;flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.AgenticTravelDemo_messageUser__pTMtW{background:var(--brand-ice);padding:12px 14px;margin:0 0 12px 22px;border-radius:10px 10px 2px 10px;min-height:44px}.AgenticTravelDemo_messageAgent__vvPHN,.AgenticTravelDemo_messageUser__pTMtW{color:var(--brand-slate);font-size:13px;line-height:1.6;animation:AgenticTravelDemo_cardReveal___jg8Z .4s ease both}.AgenticTravelDemo_messageAgent__vvPHN{display:flex;align-items:flex-start;gap:8px;margin:14px 0}.AgenticTravelDemo_messageAgent__vvPHN>svg{color:var(--brand-steel);flex-shrink:0;margin-top:4px}.AgenticTravelDemo_messageAgent__vvPHN p{margin:0}.AgenticTravelDemo_extracted__DH5KC{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 14px 22px}.AgenticTravelDemo_extracted__DH5KC>span{font-size:10px;background:var(--brand-white);border:1px solid var(--brand-ice);border-radius:3px;padding:3px 6px;color:var(--brand-bluegray);animation:AgenticTravelDemo_cardReveal___jg8Z .5s ease both}.AgenticTravelDemo_toolActivity__gABhm{display:flex;flex-direction:column;gap:8px;padding:12px;margin:12px 0;background:var(--brand-white);border:1px solid var(--brand-ice);border-radius:6px}.AgenticTravelDemo_toolActivity__gABhm>div{display:flex;gap:7px;align-items:center;font-size:10px;color:var(--brand-mist)}.AgenticTravelDemo_toolActivity__gABhm>.AgenticTravelDemo_toolDone__rXDwW{color:var(--brand-slate)}.AgenticTravelDemo_thinkingDot__YbVkG{display:inline-block;width:9px;height:9px;border:2px dotted var(--brand-sky);border-radius:50%;animation:AgenticTravelDemo_spin__jZvSv 2s linear infinite}.AgenticTravelDemo_assistantResult__jNUJo{display:flex;width:100%;gap:10px;text-align:left;padding:9px;border:1px solid var(--brand-aqua);border-radius:6px;background:var(--brand-white);animation:AgenticTravelDemo_cardReveal___jg8Z .6s ease both}.AgenticTravelDemo_assistantResult__jNUJo>img{width:60px;height:66px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.AgenticTravelDemo_assistantResult__jNUJo>span{display:flex;flex-direction:column;gap:5px}.AgenticTravelDemo_assistantResult__jNUJo strong{font-size:12px;font-weight:600}.AgenticTravelDemo_assistantResult__jNUJo small{font-size:10px;color:var(--brand-bluegray)}.AgenticTravelDemo_assistantResult__jNUJo b{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:500;color:var(--brand-slate)}.AgenticTravelDemo_composer__wa_mY{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px;margin:10px 16px 16px;border:1px solid var(--brand-ice);border-radius:6px;font-size:11px;color:var(--brand-steel)}.AgenticTravelDemo_composer__wa_mY svg{color:var(--brand-steel)}.AgenticTravelDemo_detailOverlay__PZEUa{position:absolute;inset:34px 0 0;display:flex;align-items:center;justify-content:center;padding:28px;background:color-mix(in srgb,var(--brand-deep) 44.7%,transparent);backdrop-filter:blur(5px);border-radius:0 0 8px 8px;animation:AgenticTravelDemo_cardReveal___jg8Z .7s ease both}.AgenticTravelDemo_detailCard__nH8N8{width:100%;max-width:700px;position:relative;background:var(--brand-white);color:var(--travel-ink);border-radius:12px;overflow:hidden;box-shadow:0 20px 60px color-mix(in srgb,var(--brand-black) 26.7%,transparent)}.AgenticTravelDemo_closeDetail__3qBDl{display:grid;place-items:center;position:absolute;right:12px;top:12px;width:32px;height:32px;background:color-mix(in srgb,var(--brand-white) 94.1%,transparent);border-radius:50%;z-index:1}.AgenticTravelDemo_detailPhotos__hGNnh{display:grid;grid-template-rows:minmax(0,1fr);overflow:hidden;grid-template-columns:1.2fr 1fr;gap:4px;height:215px}.AgenticTravelDemo_detailPhotos__hGNnh img{min-height:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-width:0}.AgenticTravelDemo_detailContent__Etby3{padding:26px 32px}.AgenticTravelDemo_detailEyebrow__1lIFz{display:flex;gap:7px;align-items:center;color:var(--brand-slate);font-size:10px;letter-spacing:.1em}.AgenticTravelDemo_detailContent__Etby3 h3{font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1.15;margin:14px 0 10px}.AgenticTravelDemo_detailContent__Etby3>p{font-size:12px;color:var(--brand-bluegray)}.AgenticTravelDemo_fitReasons__6hoe_{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px 0}.AgenticTravelDemo_fitReasons__6hoe_>span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--brand-bluegray)}.AgenticTravelDemo_fitReasons__6hoe_ svg{color:var(--brand-steel)}.AgenticTravelDemo_detailBooking__9xn0f{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--brand-ice);padding-top:20px;gap:16px}.AgenticTravelDemo_detailBooking__9xn0f>div{display:flex;flex-direction:column;gap:4px}.AgenticTravelDemo_detailBooking__9xn0f strong{font-size:24px;font-weight:600}.AgenticTravelDemo_detailBooking__9xn0f span{font-size:10px;color:var(--brand-bluegray)}.AgenticTravelDemo_detailBooking__9xn0f button{display:flex;gap:10px;align-items:center;padding:13px 18px;background:var(--travel-blue);border-radius:5px;font-size:12px;color:white}.AgenticTravelDemo_detailContent__Etby3 .AgenticTravelDemo_selectionNote__yReX9{margin-top:12px;color:var(--brand-slate)}.AgenticTravelDemo_shotCaption__bSnK_{position:absolute;bottom:24px;left:32px;right:32px;display:flex;align-items:center;gap:20px}.AgenticTravelDemo_shotCaption__bSnK_>span{font-size:12px;font-variant-numeric:tabular-nums;color:var(--brand-mist);border-right:1px solid color-mix(in srgb,var(--brand-white) 18.8%,transparent);padding-right:20px}.AgenticTravelDemo_shotCaption__bSnK_ strong{font-size:20px;font-weight:400;letter-spacing:-.02em}.AgenticTravelDemo_transport__zdt44{display:flex;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid color-mix(in srgb,var(--brand-white) 14.5%,transparent)}.AgenticTravelDemo_transportButtons__889GA{display:flex;gap:5px}.AgenticTravelDemo_transportButtons__889GA button{display:grid;place-items:center;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--brand-white) 14.5%,transparent);border-radius:50%;color:var(--brand-aqua)}.AgenticTravelDemo_transportButtons__889GA button:hover{background:color-mix(in srgb,var(--brand-white) 6.3%,transparent)}.AgenticTravelDemo_timeline__Wv13y{flex:1;height:2px;background:color-mix(in srgb,var(--brand-white) 12.5%,transparent);overflow:hidden}.AgenticTravelDemo_timeline__Wv13y span{display:block;height:100%;background:var(--brand-mist)}.AgenticTravelDemo_timeCode__lskxP{font-size:12px;color:var(--brand-mist);font-variant-numeric:tabular-nums}.AgenticTravelDemo_chapters__LQ__k{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding:24px 0}.AgenticTravelDemo_chapters__LQ__k button{text-align:left;border-top:1px solid transparent;padding-top:15px;color:var(--brand-mist);transition:color .3s,border-color .3s}.AgenticTravelDemo_chapters__LQ__k button[aria-pressed=true]{color:var(--brand-ice);border-color:var(--brand-sky)}.AgenticTravelDemo_chapters__LQ__k button>span{font-size:11px;display:block;margin-bottom:10px;color:var(--brand-sky)}.AgenticTravelDemo_chapters__LQ__k strong{display:block;font-size:16px;font-weight:500;margin-bottom:10px}.AgenticTravelDemo_chapters__LQ__k small{display:block;font-size:13px;line-height:1.6}.AgenticTravelDemo_demoFootnote__CdrCN{color:var(--brand-mist);font-size:12px;line-height:1.7;margin-top:4px}.AgenticTravelDemo_caret__nPiY_{display:inline-block;height:1em;width:1px;background:currentColor;vertical-align:-.12em;margin-left:1px;animation:AgenticTravelDemo_blink__8v3Pz .85s steps(1) infinite}.AgenticTravelDemo_srOnly__wPkOB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AgenticTravelDemo_experience___Ivce[data-playing=false] *,.AgenticTravelDemo_experience___Ivce[data-playing=false] :after{animation:none}.AgenticTravelDemo_experience___Ivce button:focus-visible{outline:2px solid var(--brand-sky);outline-offset:4px}@keyframes AgenticTravelDemo_blink__8v3Pz{50%{opacity:0}}@keyframes AgenticTravelDemo_spin__jZvSv{to{transform:rotate(1turn)}}@keyframes AgenticTravelDemo_cardReveal___jg8Z{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AgenticTravelDemo_panelReveal__yhGMm{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@media (min-width:1250px){.AgenticTravelDemo_storeBody__gxilL{height:680px}.AgenticTravelDemo_withAgent__3uXYm{grid-template-columns:minmax(0,1fr) 400px}.AgenticTravelDemo_messageAgent__vvPHN,.AgenticTravelDemo_messageUser__pTMtW{font-size:14px}.AgenticTravelDemo_hotelImage__dAuWU{height:215px}.AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:18px}.AgenticTravelDemo_hotelFeatures__d_Kft,.AgenticTravelDemo_hotelInfo__3Rx8D>p{font-size:12px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelImage__dAuWU{min-height:162px}}@media (max-width:1000px){.AgenticTravelDemo_viewport__OBpvX{padding:20px 20px 80px}.AgenticTravelDemo_withAgent__3uXYm{grid-template-columns:minmax(0,1fr) 310px}.AgenticTravelDemo_storeNav__vL_43{padding:20px}.AgenticTravelDemo_storeNav__vL_43>div{gap:14px}.AgenticTravelDemo_catalog__LgDfZ{padding:20px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ{padding:20px 14px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelCard__h_3TJ{grid-template-columns:1fr}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelImage__dAuWU{height:110px;min-height:0}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelCard__h_3TJ:nth-child(n+2){display:none}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelInfo__3Rx8D{padding:16px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:17px}.AgenticTravelDemo_hotelList__q_au_{gap:10px}.AgenticTravelDemo_hotelInfo__3Rx8D{padding:10px}.AgenticTravelDemo_hotelImage__dAuWU{height:140px}.AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:14px}.AgenticTravelDemo_review__oIba_{font-size:0}.AgenticTravelDemo_review__oIba_ strong{font-size:11px}.AgenticTravelDemo_shotCaption__bSnK_{left:20px;right:20px}.AgenticTravelDemo_chapters__LQ__k{gap:14px}.AgenticTravelDemo_chapters__LQ__k small{font-size:12px}}@media (max-width:700px){.AgenticTravelDemo_filmHeader__86toO{align-items:flex-start;flex-direction:column;gap:8px}.AgenticTravelDemo_viewport__OBpvX{padding:12px 12px 84px}.AgenticTravelDemo_browserChrome__8nmWR{padding:0 10px}.AgenticTravelDemo_browserChrome__8nmWR>span:first-of-type{padding:3px 12px;font-size:9px}.AgenticTravelDemo_camera__tAJa0[data-shot=conversation]{transform:scale(1.015);transform-origin:center center}.AgenticTravelDemo_camera__tAJa0[data-shot=detail]{transform:scale(1)}.AgenticTravelDemo_storeNav__vL_43{padding:16px}.AgenticTravelDemo_storeBrand__QdOgI{font-size:24px}.AgenticTravelDemo_storeNav__vL_43>div{display:none}.AgenticTravelDemo_account__fb9Fe{font-size:10px}.AgenticTravelDemo_storeSearch__e_fh8{grid-template-columns:1fr 40px;margin:14px 14px 0;padding:7px 10px}.AgenticTravelDemo_storeSearch__e_fh8>div:nth-child(2),.AgenticTravelDemo_storeSearch__e_fh8>div:nth-child(3){display:none}.AgenticTravelDemo_storeSearch__e_fh8 small{font-size:10px}.AgenticTravelDemo_storeSearch__e_fh8>div{font-size:12px;border:0}.AgenticTravelDemo_storeBody__gxilL{height:715px}.AgenticTravelDemo_catalog__LgDfZ{padding:18px 14px}.AgenticTravelDemo_catalogHeading__QoZmD h3{font-size:24px}.AgenticTravelDemo_catalogHeading__QoZmD>span{display:none}.AgenticTravelDemo_hotelList__q_au_{grid-template-columns:1fr;gap:12px}.AgenticTravelDemo_hotelCard__h_3TJ{display:grid;grid-template-columns:38% 1fr}.AgenticTravelDemo_hotelImage__dAuWU{height:100%;min-height:140px}.AgenticTravelDemo_hotelInfo__3Rx8D{padding:12px}.AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:15px}.AgenticTravelDemo_hotelBottom__J7Io9{margin-top:10px}.AgenticTravelDemo_hotelFeatures__d_Kft{font-size:10px}.AgenticTravelDemo_hotelCard__h_3TJ:nth-child(3){display:none}.AgenticTravelDemo_askButton__IcIyX{text-align:left;padding:12px;font-size:12px}.AgenticTravelDemo_askButton__IcIyX strong{display:block;margin-top:4px}.AgenticTravelDemo_withAgent__3uXYm{display:block}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ{padding:18px 14px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ .AgenticTravelDemo_filters__5r1kp,.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ .AgenticTravelDemo_hotelList__q_au_{opacity:.3}.AgenticTravelDemo_concierge__B9FR4{position:absolute;top:135px;right:8px;left:8px;bottom:8px;border:1px solid var(--brand-aqua);border-radius:9px;overflow:hidden;box-shadow:0 12px 35px color-mix(in srgb,var(--brand-navy) 14.5%,transparent);margin:0}.AgenticTravelDemo_conciergeHeader__oM7mi{padding:13px}.AgenticTravelDemo_messages__Zl0_p{padding:12px}.AgenticTravelDemo_messageAgent__vvPHN,.AgenticTravelDemo_messageUser__pTMtW{font-size:12px}.AgenticTravelDemo_messageUser__pTMtW{padding:9px 11px;margin-bottom:10px}.AgenticTravelDemo_extracted__DH5KC{margin-bottom:10px}.AgenticTravelDemo_messageAgent__vvPHN{margin:10px 0}.AgenticTravelDemo_toolActivity__gABhm{padding:9px;gap:6px}.AgenticTravelDemo_composer__wa_mY{margin:7px 12px 12px;padding:10px}.AgenticTravelDemo_detailOverlay__PZEUa{padding:14px}.AgenticTravelDemo_detailPhotos__hGNnh{height:170px;grid-template-columns:1fr}.AgenticTravelDemo_detailPhotos__hGNnh img:last-child{display:none}.AgenticTravelDemo_detailContent__Etby3{padding:22px 18px}.AgenticTravelDemo_detailContent__Etby3 h3{font-size:26px}.AgenticTravelDemo_fitReasons__6hoe_{grid-template-columns:1fr;gap:9px}.AgenticTravelDemo_detailBooking__9xn0f{align-items:flex-start;flex-direction:column;gap:16px}.AgenticTravelDemo_detailBooking__9xn0f button{width:100%;justify-content:center}.AgenticTravelDemo_shotCaption__bSnK_{left:16px;right:16px;gap:12px;bottom:23px}.AgenticTravelDemo_shotCaption__bSnK_ strong{font-size:16px;max-width:250px;line-height:1.4}.AgenticTravelDemo_shotCaption__bSnK_>span{font-size:10px;padding-right:12px;flex-shrink:0}.AgenticTravelDemo_transport__zdt44{gap:12px}.AgenticTravelDemo_timeCode__lskxP{font-size:10px}.AgenticTravelDemo_chapters__LQ__k{gap:8px}.AgenticTravelDemo_chapters__LQ__k strong{font-size:11px}.AgenticTravelDemo_chapters__LQ__k small{display:none}.AgenticTravelDemo_chapters__LQ__k button>span{font-size:10px}}@media (prefers-reduced-motion:reduce){.AgenticTravelDemo_experience___Ivce *,.AgenticTravelDemo_experience___Ivce :after,.AgenticTravelDemo_experience___Ivce :before{animation:none!important;transition:none!important}.AgenticTravelDemo_camera__tAJa0{transform:none!important}}.NotetakerOwnership_lead__Fn9F4{max-width:830px;color:var(--brand-mist);line-height:1.85;font-size:17px}.NotetakerOwnership_deployment__ZS1Jl{position:relative;margin-top:42px;padding:32px;border:1px solid color-mix(in srgb,var(--brand-sky) 25%,transparent);border-radius:20px;background:radial-gradient(ellipse at 45% 60%,color-mix(in srgb,var(--brand-steel) 45%,transparent),transparent 70%)}.NotetakerOwnership_deployment__ZS1Jl>img{width:100%;height:auto;max-height:650px;-o-object-fit:contain;object-fit:contain}.NotetakerOwnership_labels__2yc_b{display:flex;justify-content:space-between;gap:24px}.NotetakerOwnership_labels__2yc_b>div{display:flex;gap:12px;align-items:center;padding:12px 18px;border-radius:12px;background:var(--brand-ink);border:1px solid color-mix(in srgb,var(--brand-sky) 35%,transparent)}.NotetakerOwnership_labels__2yc_b strong{display:block;margin-bottom:3px;color:var(--brand-ice);font-size:16px}.NotetakerOwnership_labels__2yc_b span{font-size:12px;color:var(--brand-mist)}.NotetakerOwnership_labels__2yc_b svg,.NotetakerOwnership_ownershipGrid__crV_l svg{color:var(--brand-sky);flex-shrink:0}.NotetakerOwnership_deployment__ZS1Jl figcaption{color:var(--brand-mist);font-size:12px;text-align:center;line-height:1.6}.NotetakerOwnership_ownershipGrid__crV_l{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:40px}.NotetakerOwnership_ownershipGrid__crV_l h3{font-size:22px;margin:16px 0 12px;letter-spacing:-.025em}.NotetakerOwnership_note___1C_l,.NotetakerOwnership_ownershipGrid__crV_l p{font-size:14px;color:var(--brand-mist);line-height:1.85}.NotetakerOwnership_note___1C_l{margin-top:32px;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--brand-sky) 20%,transparent)}.NotetakerOwnership_model__WlFUM{display:grid;grid-template-columns:1.15fr 1fr;gap:44px;padding:32px;margin-top:40px;border-radius:16px;border:1px solid color-mix(in srgb,var(--brand-sky) 30%,transparent);background:color-mix(in srgb,var(--brand-steel) 24%,transparent)}.NotetakerOwnership_kicker__BJMx7{color:var(--brand-sky);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.NotetakerOwnership_model__WlFUM h3{font-size:clamp(24px,2.6vw,32px);line-height:1.3;letter-spacing:-.03em;margin:16px 0}.NotetakerOwnership_assumptions__siEBv p,.NotetakerOwnership_model__WlFUM p,.NotetakerOwnership_quote__yYhAB p{color:var(--brand-mist);font-size:14px;line-height:1.8}.NotetakerOwnership_costStats__X2NX9{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:30px}.NotetakerOwnership_costStats__X2NX9 strong{display:block;font-size:27px;font-weight:500;color:var(--brand-ice)}.NotetakerOwnership_costStats__X2NX9 span{font-size:11px;line-height:1.5;display:block;color:var(--brand-mist);margin-top:7px}.NotetakerOwnership_workload___Olrf{padding-left:32px;border-left:1px solid color-mix(in srgb,var(--brand-sky) 25%,transparent)}.NotetakerOwnership_workload___Olrf label{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:14px;line-height:1.5}.NotetakerOwnership_workload___Olrf label strong{color:var(--brand-aqua);white-space:nowrap}.NotetakerOwnership_workload___Olrf input{display:block;width:100%;height:44px;accent-color:var(--brand-sky);margin:12px 0;cursor:pointer}.NotetakerOwnership_workloadResult__udNbq{margin:12px 0 20px}.NotetakerOwnership_workloadResult__udNbq strong{font-size:46px;letter-spacing:-.04em;font-weight:500}.NotetakerOwnership_workloadResult__udNbq span{display:block;font-size:12px;color:var(--brand-mist)}.NotetakerOwnership_workload___Olrf .NotetakerOwnership_small__49Vd6{font-size:12px;margin-top:12px}.NotetakerOwnership_compareHeader__uJINY{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin:48px 0 24px}.NotetakerOwnership_assumptions__siEBv h3,.NotetakerOwnership_compareHeader__uJINY h3,.NotetakerOwnership_quote__yYhAB h3{font-size:20px;line-height:1.5}.NotetakerOwnership_billing__ZKE71{display:flex;gap:16px;border:none}.NotetakerOwnership_billing__ZKE71 label{display:flex;align-items:center;gap:7px;min-height:44px;font-size:13px;cursor:pointer}.NotetakerOwnership_billing__ZKE71 input{width:16px;height:16px;accent-color:var(--brand-sky)}.NotetakerOwnership_tableScroll__k2M1I{overflow-x:auto;border-radius:12px;border:1px solid color-mix(in srgb,var(--brand-sky) 25%,transparent)}.NotetakerOwnership_priceTable__eHhK2{width:100%;min-width:760px;border-collapse:collapse;font-size:14px;text-align:left}.NotetakerOwnership_priceTable__eHhK2 td,.NotetakerOwnership_priceTable__eHhK2 th{padding:24px 20px;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--brand-sky) 18%,transparent)}.NotetakerOwnership_priceTable__eHhK2 thead th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-sky);background:color-mix(in srgb,var(--brand-steel) 28%,transparent)}.NotetakerOwnership_priceTable__eHhK2 tbody th{font-weight:500;width:22%}.NotetakerOwnership_priceTable__eHhK2 td{color:var(--brand-mist);line-height:1.65}.NotetakerOwnership_priceTable__eHhK2 td:nth-child(2){width:19%}.NotetakerOwnership_priceTable__eHhK2 td:nth-child(3){width:23%;color:var(--brand-ice)}.NotetakerOwnership_priceTable__eHhK2 td strong{font-size:20px;font-weight:500}.NotetakerOwnership_priceTable__eHhK2 a{color:var(--brand-aqua);text-decoration:underline;text-underline-offset:3px}.NotetakerOwnership_priceTable__eHhK2 .NotetakerOwnership_savingValue__6O1gT{color:var(--brand-aqua)}.NotetakerOwnership_priceTable__eHhK2 span{display:block;font-size:11px;color:var(--brand-mist);font-weight:400;margin-top:6px}.NotetakerOwnership_priceTable__eHhK2 tbody tr:last-child>*{border-bottom:none}.NotetakerOwnership_ourRow__n7h9o{background:color-mix(in srgb,var(--brand-sky) 8%,transparent)}.NotetakerOwnership_savings__NfCPf{display:flex;align-items:center;gap:32px;padding:26px 0}.NotetakerOwnership_savings__NfCPf>strong{color:var(--brand-aqua);font-size:30px;font-weight:500;white-space:nowrap;letter-spacing:-.03em}.NotetakerOwnership_savings__NfCPf p{color:var(--brand-mist);font-size:14px;line-height:1.8;max-width:780px}.NotetakerOwnership_quote__yYhAB{display:grid;grid-template-columns:1.1fr 1fr;gap:20px 40px;border-top:1px solid color-mix(in srgb,var(--brand-sky) 25%,transparent);border-bottom:1px solid color-mix(in srgb,var(--brand-sky) 25%,transparent);padding:28px 0}.NotetakerOwnership_quote__yYhAB label{font-size:12px;color:var(--brand-mist)}.NotetakerOwnership_quote__yYhAB input{display:block;width:100%;margin-top:8px;border-radius:8px;border:1px solid var(--brand-steel);background:var(--brand-ink);color:var(--brand-ice);padding:13px 16px;min-height:48px;font-size:16px}.NotetakerOwnership_quoteResult__9lA3j{grid-column:1/-1}.NotetakerOwnership_assumptions__siEBv{margin-top:28px}.NotetakerOwnership_assumptions__siEBv p{margin-top:12px;font-size:12px}.NotetakerOwnership_assumptions__siEBv a{color:var(--brand-aqua);text-decoration:underline;text-underline-offset:4px}.NotetakerOwnership_contact__r2TQ1{display:inline-flex;align-items:center;gap:12px;margin-top:24px;padding:12px 0;font-size:15px;color:var(--brand-ice)}.NotetakerOwnership_billing__ZKE71 input:focus-visible,.NotetakerOwnership_contact__r2TQ1:focus-visible,.NotetakerOwnership_quote__yYhAB input:focus-visible,.NotetakerOwnership_tableScroll__k2M1I:focus-visible,.NotetakerOwnership_workload___Olrf input:focus-visible{outline:2px solid var(--brand-aqua);outline-offset:5px}@media (max-width:900px){.NotetakerOwnership_model__WlFUM{gap:24px;padding:24px}.NotetakerOwnership_workload___Olrf{padding-left:24px}.NotetakerOwnership_costStats__X2NX9{gap:12px}.NotetakerOwnership_costStats__X2NX9 strong{font-size:22px}.NotetakerOwnership_ownershipGrid__crV_l{gap:24px}}@media (max-width:640px){.NotetakerOwnership_lead__Fn9F4{font-size:15px}.NotetakerOwnership_deployment__ZS1Jl{padding:18px 12px}.NotetakerOwnership_labels__2yc_b{flex-direction:column;gap:10px}.NotetakerOwnership_labels__2yc_b>div{padding:10px 12px}.NotetakerOwnership_deployment__ZS1Jl>img{margin:10px 0}.NotetakerOwnership_model__WlFUM,.NotetakerOwnership_ownershipGrid__crV_l,.NotetakerOwnership_quote__yYhAB{grid-template-columns:1fr}.NotetakerOwnership_model__WlFUM{padding:22px 18px;gap:28px}.NotetakerOwnership_workload___Olrf{padding:24px 0 0;border-left:none;border-top:1px solid color-mix(in srgb,var(--brand-sky) 25%,transparent)}.NotetakerOwnership_costStats__X2NX9 strong{font-size:22px}.NotetakerOwnership_savings__NfCPf{align-items:flex-start;flex-direction:column;gap:12px}.NotetakerOwnership_billing__ZKE71{flex-wrap:wrap}.NotetakerOwnership_priceTable__eHhK2 td,.NotetakerOwnership_priceTable__eHhK2 th{padding:18px 14px}.NotetakerOwnership_contact__r2TQ1{line-height:1.6}.NotetakerOwnership_contact__r2TQ1 svg{flex-shrink:0}}.SolutionEditorial_page__w2v6B{width:100%;overflow:clip;color:var(--brand-ice)}.SolutionEditorial_section__eWF0q{width:min(100%,1320px);margin:0 auto;padding:88px 48px;scroll-margin-top:120px}.SolutionEditorial_hero__mt0wq{position:relative;display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:48px;min-height:780px;padding-top:168px;padding-bottom:72px}.SolutionEditorial_heroTextOnly__EGgK7{grid-template-columns:1fr}.SolutionEditorial_actions__Y5Q6J{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px}.SolutionEditorial_signals__MuQPb{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--brand-sky) 20%,transparent);color:var(--brand-mist);font-size:11px;letter-spacing:.04em}.SolutionEditorial_signals__MuQPb span{display:flex;align-items:center;gap:7px}.SolutionEditorial_signals__MuQPb svg{color:var(--brand-sky)}.SolutionEditorial_heroPhoto__Ol0u1{position:relative;align-self:stretch;min-height:510px;margin-right:-72px}.SolutionEditorial_heroPhoto__Ol0u1 img{-o-object-fit:cover;object-fit:cover;border-radius:8px;-webkit-mask-image:linear-gradient(90deg,transparent,black 16%,black 88%,transparent),linear-gradient(0deg,transparent,black 22%,black 86%,transparent);mask-image:linear-gradient(90deg,transparent,black 16%,black 88%,transparent),linear-gradient(0deg,transparent,black 22%,black 86%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.SolutionEditorial_heroPhoto__Ol0u1:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--brand-ink),transparent 40%),linear-gradient(90deg,color-mix(in srgb,var(--brand-ink) 30%,transparent),transparent 55%);pointer-events:none}.SolutionEditorial_heroPhoto__Ol0u1 figcaption{position:absolute;z-index:1;bottom:15px;left:28px;right:50px;font-size:11px;color:var(--brand-mist)}.SolutionEditorial_heroArtwork__yoRog img{-o-object-fit:contain;object-fit:contain;border-radius:0;-webkit-mask-image:linear-gradient(0deg,transparent,black 12%,black);mask-image:linear-gradient(0deg,transparent,black 12%,black);-webkit-mask-composite:source-over;mask-composite:add}.SolutionEditorial_heroArtwork__yoRog:after{background:none}.SolutionEditorial_heroArtwork__yoRog figcaption{text-align:center;left:24px;right:24px}.SolutionEditorial_section__eWF0q h2{max-width:760px;margin-bottom:24px;font-size:clamp(32px,3.9vw,52px);font-weight:500;letter-spacing:-.045em;line-height:1.15;text-wrap:balance}.SolutionEditorial_outcomeGrid__5d8mV{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:48px}.SolutionEditorial_outcomeGridFour__JpR0J{grid-template-columns:repeat(2,1fr)}.SolutionEditorial_outcome__FRy3r{border-top:1px solid color-mix(in srgb,var(--brand-sky) 35%,transparent);padding-top:26px}.SolutionEditorial_number__D67JM{display:block;margin-bottom:30px;color:var(--brand-sky);font-family:var(--font-jetbrains),monospace;font-size:12px}.SolutionEditorial_outcome__FRy3r h3{font-size:23px;line-height:1.3;letter-spacing:-.025em;margin-bottom:16px}.SolutionEditorial_expertCopy__sFdGJ p,.SolutionEditorial_outcome__FRy3r p,.SolutionEditorial_story__6NvYV p{color:var(--brand-mist);font-size:15px;line-height:1.85}.SolutionEditorial_expert__GhCtz{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding-top:56px;padding-bottom:56px}.SolutionEditorial_portrait__sTdic{position:relative;height:530px;overflow:hidden;border-radius:4px;background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--brand-steel) 50%,transparent),transparent 68%)}.SolutionEditorial_portrait__sTdic img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;-webkit-mask-image:linear-gradient(0deg,transparent,black 18%);mask-image:linear-gradient(0deg,transparent,black 18%)}.SolutionEditorial_cutout__P0XoB img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.SolutionEditorial_portrait__sTdic:before{content:"";position:absolute;width:82%;height:70%;left:9%;top:20%;border:1px solid color-mix(in srgb,var(--brand-sky) 35%,transparent);border-radius:50%}.SolutionEditorial_expertCopy__sFdGJ h2{margin-bottom:14px}.SolutionEditorial_role__Kceyz{display:block;font-size:14px;color:var(--brand-sky);margin-bottom:24px}.SolutionEditorial_background__Ne4XX{padding-top:22px;margin-top:24px;border-top:1px solid color-mix(in srgb,var(--brand-sky) 20%,transparent);font-size:13px!important}.SolutionEditorial_story__6NvYV{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.SolutionEditorial_storyPhoto__JMHFp{position:relative;height:420px}.SolutionEditorial_storyPhoto__JMHFp img{-o-object-fit:cover;object-fit:cover;border-radius:8px;-webkit-mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent),linear-gradient(0deg,transparent,black 14%,black 88%,transparent);mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent),linear-gradient(0deg,transparent,black 14%,black 88%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.SolutionEditorial_storyPhoto__JMHFp figcaption{margin-top:12px;font-size:11px;color:var(--brand-mist);position:absolute;top:100%}.SolutionEditorial_storyCopy__xdF_O>p{margin:18px 0}.SolutionEditorial_review___MnqD{margin-top:36px;padding-top:20px;border-top:1px dashed color-mix(in srgb,var(--brand-sky) 35%,transparent);color:var(--brand-mist);font-size:12px;line-height:1.8}.SolutionEditorial_review___MnqD summary{cursor:pointer;color:var(--brand-aqua)}.SolutionEditorial_review___MnqD p{margin-top:12px}@media (max-width:900px){.SolutionEditorial_section__eWF0q{padding:64px 28px}.SolutionEditorial_hero__mt0wq{padding-top:140px;gap:25px;min-height:auto}.SolutionEditorial_heroPhoto__Ol0u1{margin-right:-28px;min-height:440px}.SolutionEditorial_expert__GhCtz{gap:35px}.SolutionEditorial_portrait__sTdic{height:460px}.SolutionEditorial_story__6NvYV{gap:32px}}@media (max-width:640px){.SolutionEditorial_section__eWF0q{padding:56px 24px}.SolutionEditorial_hero__mt0wq{grid-template-columns:1fr;padding-top:130px;padding-bottom:24px;gap:20px}.SolutionEditorial_heroPhoto__Ol0u1{min-height:330px;margin:0 -24px}.SolutionEditorial_heroPhoto__Ol0u1 figcaption{left:30px;bottom:5px}.SolutionEditorial_signals__MuQPb{margin-top:28px}.SolutionEditorial_outcomeGridFour__JpR0J,.SolutionEditorial_outcomeGrid__5d8mV{grid-template-columns:1fr;gap:32px;margin-top:32px}.SolutionEditorial_number__D67JM{margin-bottom:18px}.SolutionEditorial_expert__GhCtz{grid-template-columns:1fr;gap:24px}.SolutionEditorial_portrait__sTdic{height:420px}.SolutionEditorial_story__6NvYV{grid-template-columns:1fr;gap:44px}.SolutionEditorial_storyPhoto__JMHFp{height:300px}.SolutionEditorial_actions__Y5Q6J{gap:20px}}.SolutionEditorial_faq__w0EX4{max-width:860px}.SolutionEditorial_faqItem__h7cOD{border-color:rgba(229,238,243,.14)}.SolutionEditorial_faqTrigger__7hV_l{gap:18px;padding:24px 0;text-align:left;font-size:17px;font-weight:600;line-height:1.5}.SolutionEditorial_faqTrigger__7hV_l>svg{color:var(--brand-sky)}.SolutionEditorial_faq__w0EX4 p{margin:0 0 20px;max-width:720px;font-size:15px;line-height:1.7;color:var(--brand-mist)}.NotetakerProductTour_section__bP6qs{padding-top:24px}.NotetakerProductTour_platforms__DM39Q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 64px;margin-bottom:64px;border-bottom:1px solid color-mix(in srgb,var(--brand-sky) 25%,transparent)}.NotetakerProductTour_platforms__DM39Q h2{font-size:26px;margin:14px 0 0;letter-spacing:-.03em}.NotetakerProductTour_platforms__DM39Q ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;list-style:none;padding:0}.NotetakerProductTour_platforms__DM39Q li{display:flex;align-items:center;justify-content:center;gap:10px;min-height:62px;padding:16px 20px;border-radius:12px;background:var(--brand-ice);color:var(--brand-ink);font-size:14px;font-weight:600}.NotetakerProductTour_platforms__DM39Q img{-o-object-fit:contain;object-fit:contain}.NotetakerProductTour_intro__D_2Qp{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:48px;margin-bottom:36px}.NotetakerProductTour_intro__D_2Qp h2{max-width:690px;margin:18px 0 0;font-size:clamp(30px,4vw,50px);font-weight:500;letter-spacing:-.045em;line-height:1.08}.NotetakerProductTour_intro__D_2Qp>p{margin:0;color:var(--brand-mist);line-height:1.8;font-size:15px}.NotetakerProductTour_tour__qqNx0{border:1px solid color-mix(in srgb,var(--brand-sky) 35%,transparent);border-radius:16px;background:color-mix(in srgb,var(--brand-ice) 4%,var(--brand-ink))}.NotetakerProductTour_tourBar__ZdwTK{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;font-size:12px}.NotetakerProductTour_tourBar__ZdwTK span{display:flex;align-items:center;gap:8px}.NotetakerProductTour_tourBar__ZdwTK .NotetakerProductTour_desktopHint__TDFop{color:var(--brand-mist)}.NotetakerProductTour_tourBar__ZdwTK .NotetakerProductTour_mobileHint__RVUZA{display:none}.NotetakerProductTour_screen__AXz3W{position:relative;scroll-margin-top:130px;background:var(--brand-white);isolation:isolate}.NotetakerProductTour_screenshot__ywQfm{display:block;width:100%;height:auto}.NotetakerProductTour_overlays__r5sGd{position:absolute;inset:0}.NotetakerProductTour_region__DyQ4d{position:absolute;border:2px solid var(--brand-navy);border-radius:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-white) 70%,transparent);pointer-events:none}.NotetakerProductTour_marker__bIdhv{position:absolute;translate:-50% -50%;z-index:2;display:grid;place-items:center;width:38px;height:38px;border:2px solid var(--brand-white);border-radius:50%;background:var(--brand-navy);color:var(--brand-white);box-shadow:0 2px 16px color-mix(in srgb,var(--brand-navy) 32%,transparent);font-size:13px;font-weight:700;cursor:pointer}.NotetakerProductTour_marker__bIdhv[data-active=true]{background:var(--brand-ink);box-shadow:0 0 0 5px color-mix(in srgb,var(--brand-sky) 45%,transparent)}.NotetakerProductTour_featureGrid__zRz6A button:focus-visible,.NotetakerProductTour_marker__bIdhv:focus-visible,.NotetakerProductTour_mobileFeature__XsRDk button:focus-visible,.NotetakerProductTour_popover__JIw6k button:focus-visible{outline:3px solid var(--brand-sky);outline-offset:4px}.NotetakerProductTour_popover__JIw6k{position:absolute;z-index:10;width:300px;padding:16px;border:1px solid var(--brand-sky);border-radius:12px;background:var(--brand-ink);color:var(--brand-ice);box-shadow:0 14px 44px color-mix(in srgb,var(--brand-black) 35%,transparent);transform-origin:center top}.NotetakerProductTour_popoverTop__IRx6Q{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.NotetakerProductTour_popoverTop__IRx6Q span{color:var(--brand-aqua);font-size:10px;letter-spacing:.03em;text-transform:uppercase}.NotetakerProductTour_popover__JIw6k button{display:grid;place-items:center;padding:3px;border:0;color:var(--brand-ice);background:transparent;cursor:pointer}.NotetakerProductTour_popover__JIw6k strong{display:block;margin-top:12px;font-weight:500;font-size:18px;line-height:1.3}.NotetakerProductTour_popover__JIw6k p{color:var(--brand-aqua);margin-top:10px;font-size:12px;line-height:1.65}.NotetakerProductTour_crop__ppDE0{width:100%;max-height:180px;min-height:46px;background-repeat:no-repeat;border-radius:6px;background-color:var(--brand-white)}.NotetakerProductTour_detail__gJ58T{display:flex;align-items:flex-start;gap:24px;min-height:160px;padding:28px;border-radius:0 0 16px 16px}.NotetakerProductTour_detailNumber__2pQqj{color:var(--brand-sky);font-size:32px;font-weight:500;letter-spacing:-.04em;line-height:1}.NotetakerProductTour_category__0cv80{display:block;margin-bottom:8px;font-size:10px;color:var(--brand-aqua);text-transform:uppercase;letter-spacing:.08em}.NotetakerProductTour_detail__gJ58T h3{margin:0;font-size:23px;letter-spacing:-.03em;font-weight:500}.NotetakerProductTour_detail__gJ58T p{max-width:790px;margin:10px 0 0;color:var(--brand-mist);font-size:14px;line-height:1.8}.NotetakerProductTour_detail__gJ58T a,.NotetakerProductTour_mobileContent__r88BF a{display:flex;gap:8px;align-items:center;color:var(--brand-ice);font-size:12px;text-decoration:underline;text-underline-offset:5px}.NotetakerProductTour_detail__gJ58T a{flex-shrink:0;margin-top:25px}.NotetakerProductTour_featureGrid__zRz6A{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.NotetakerProductTour_featureGrid__zRz6A button{display:flex;align-items:center;gap:12px;padding:18px 20px;border:1px solid color-mix(in srgb,var(--brand-sky) 25%,transparent);border-radius:8px;background:transparent;text-align:left;cursor:pointer}.NotetakerProductTour_featureGrid__zRz6A button[aria-pressed=true]{background:color-mix(in srgb,var(--brand-sky) 14%,transparent);border-color:var(--brand-sky)}.NotetakerProductTour_featureGrid__zRz6A button:hover{border-color:var(--brand-sky)}.NotetakerProductTour_featureGrid__zRz6A span{color:var(--brand-mist);font-size:11px}.NotetakerProductTour_featureGrid__zRz6A strong{flex:1;color:var(--brand-ice);font-weight:500;font-size:13px}.NotetakerProductTour_featureGrid__zRz6A svg{color:var(--brand-sky)}.NotetakerProductTour_caption__rOec2{margin-top:18px;color:var(--brand-mist);font-size:11px;line-height:1.6}.NotetakerProductTour_mobileFeatures__zIBHb{display:none}@media (max-width:1000px){.NotetakerProductTour_platforms__DM39Q{align-items:flex-start;flex-direction:column}.NotetakerProductTour_platforms__DM39Q ul{justify-content:flex-start}.NotetakerProductTour_intro__D_2Qp{grid-template-columns:1fr;gap:20px}.NotetakerProductTour_detail__gJ58T{flex-wrap:wrap}.NotetakerProductTour_detail__gJ58T>div{flex:1}.NotetakerProductTour_detail__gJ58T a{margin-top:0;margin-left:60px}.NotetakerProductTour_marker__bIdhv{width:32px;height:32px;font-size:11px}}@media (max-width:760px){.NotetakerProductTour_platforms__DM39Q{padding-bottom:36px;margin-bottom:36px;gap:18px}.NotetakerProductTour_platforms__DM39Q ul{width:100%;gap:8px}.NotetakerProductTour_platforms__DM39Q li{flex:1;min-height:78px;flex-direction:column;padding:12px 8px;gap:8px;font-size:10px;white-space:nowrap}.NotetakerProductTour_platforms__DM39Q li:first-child img{width:64px;height:auto}.NotetakerProductTour_intro__D_2Qp h2{font-size:34px}.NotetakerProductTour_tour__qqNx0{border-radius:12px}.NotetakerProductTour_tourBar__ZdwTK{align-items:flex-start;flex-direction:column;padding:16px;gap:10px;font-size:10px}.NotetakerProductTour_tourBar__ZdwTK .NotetakerProductTour_desktopHint__TDFop{display:none}.NotetakerProductTour_tourBar__ZdwTK .NotetakerProductTour_mobileHint__RVUZA{display:block;color:var(--brand-mist)}.NotetakerProductTour_detail__gJ58T,.NotetakerProductTour_featureGrid__zRz6A,.NotetakerProductTour_overlays__r5sGd{display:none}.NotetakerProductTour_screen__AXz3W{border-radius:0 0 12px 12px;overflow:hidden}.NotetakerProductTour_mobileFeatures__zIBHb{display:grid;gap:10px;margin-top:20px}.NotetakerProductTour_mobileFeature__XsRDk{border:1px solid color-mix(in srgb,var(--brand-sky) 30%,transparent);border-radius:10px;overflow:hidden}.NotetakerProductTour_mobileFeature__XsRDk[data-open=true]{border-color:var(--brand-sky);background:color-mix(in srgb,var(--brand-ice) 4%,transparent)}.NotetakerProductTour_mobileFeature__XsRDk h3{margin:0}.NotetakerProductTour_mobileFeature__XsRDk button{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:16px;text-align:left;color:var(--brand-ice);background:transparent;border:0;cursor:pointer;font-size:14px;font-weight:500}.NotetakerProductTour_mobileFeature__XsRDk button span{color:var(--brand-sky);font-size:11px}.NotetakerProductTour_mobileFeature__XsRDk button svg{margin-left:auto;flex-shrink:0}.NotetakerProductTour_mobileFeature__XsRDk[data-open=true] button svg{rotate:180deg}.NotetakerProductTour_mobileContent__r88BF{padding:0 16px 20px}.NotetakerProductTour_mobileContent__r88BF[hidden]{display:none}.NotetakerProductTour_mobileContent__r88BF .NotetakerProductTour_crop__ppDE0{max-height:210px;margin-bottom:18px}.NotetakerProductTour_mobileContent__r88BF strong{display:block;font-size:21px;font-weight:500;letter-spacing:-.03em;line-height:1.3}.NotetakerProductTour_mobileContent__r88BF p{margin-top:10px;color:var(--brand-mist);font-size:14px;line-height:1.8}.NotetakerProductTour_mobileContent__r88BF a{margin-top:14px}}@media (prefers-reduced-motion:reduce){.NotetakerProductTour_marker__bIdhv{transform:none!important}}.OntologyIllustration_canvas__EtESj{margin-top:42px;padding:28px;border:1px solid var(--brand-steel);border-radius:12px;background:radial-gradient(ellipse at 35% 40%,color-mix(in srgb,var(--brand-steel) 15%,transparent),transparent 70%)}.OntologyIllustration_heading__41hH0{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.OntologyIllustration_caption__ARVHn{display:block;color:var(--brand-sky);font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.OntologyIllustration_heading__41hH0 h3{font-size:23px;font-weight:500;letter-spacing:-.03em}.OntologyIllustration_heading__41hH0 p,.OntologyIllustration_note__g_rvy{color:var(--brand-mist);font-size:12px;line-height:1.8;margin-top:10px}.OntologyIllustration_security__AKsN5{display:flex;gap:7px;align-items:center;color:var(--brand-mist);font-size:10px;white-space:nowrap;padding-top:6px}.OntologyIllustration_sources___Hi9K{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.OntologyIllustration_sources___Hi9K span{border:1px solid var(--brand-slate);padding:8px 11px;border-radius:4px;color:var(--brand-mist);font-size:10px}.OntologyIllustration_scenario__X0XEE{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-top:1px solid var(--brand-slate);border-bottom:1px solid var(--brand-slate);font-size:13px}.OntologyIllustration_scenario__X0XEE>div{display:flex;gap:8px}.OntologyIllustration_object__zBTuo:focus-visible{outline:2px solid var(--brand-ice);outline-offset:4px}.OntologyIllustration_explorer__Kapzj{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:24px;margin:26px 0}.OntologyIllustration_selectors__VjnB0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-content:start}.OntologyIllustration_object__zBTuo{width:100%;min-height:96px;padding:13px 11px;text-align:left;display:flex;flex-direction:column;gap:9px;background:var(--brand-ink);color:var(--brand-ice);border:1px solid var(--brand-slate);border-radius:6px;cursor:pointer}.OntologyIllustration_object__zBTuo[data-connected=true]{border-color:var(--brand-steel)}.OntologyIllustration_object__zBTuo[data-affected=true]{border-left:3px solid var(--brand-aqua)}.OntologyIllustration_object__zBTuo[aria-pressed=true]{border-color:var(--brand-sky);background:color-mix(in srgb,var(--brand-navy) 45%,var(--brand-ink));box-shadow:0 0 24px color-mix(in srgb,var(--brand-sky) 15%,transparent)}.OntologyIllustration_objectType__6_eI0{display:flex;align-items:center;gap:6px;color:var(--brand-sky);font-size:10px}.OntologyIllustration_objectType__6_eI0 svg{flex-shrink:0}.OntologyIllustration_object__zBTuo strong{font-size:12px;font-weight:500;line-height:1.4}.OntologyIllustration_object__zBTuo small{color:var(--brand-mist);font-size:9px;line-height:1.5}.OntologyIllustration_object__zBTuo[data-affected=true] small{color:var(--brand-aqua)}.OntologyIllustration_detail__2j7Ag{padding:22px;background:color-mix(in srgb,var(--brand-slate) 20%,var(--brand-ink));border:1px solid var(--brand-steel);border-radius:6px}.OntologyIllustration_detail__2j7Ag h4{font-size:19px;font-weight:500;letter-spacing:-.02em}.OntologyIllustration_detail__2j7Ag dl{margin:20px 0 24px}.OntologyIllustration_detail__2j7Ag dl>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--brand-slate);font-size:11px}.OntologyIllustration_detail__2j7Ag dt{color:var(--brand-mist)}.OntologyIllustration_detail__2j7Ag dd{color:var(--brand-ice);text-align:right;max-width:58%}.OntologyIllustration_detailLabel__mnMAk{color:var(--brand-sky);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.OntologyIllustration_detail__2j7Ag ul{list-style:none;margin:12px 0 20px;padding:0}.OntologyIllustration_detail__2j7Ag li{display:flex;flex-wrap:wrap;gap:5px;font-size:11px;line-height:1.7;padding:8px 0}.OntologyIllustration_verb__06PTo{color:var(--brand-sky);display:inline-flex;align-items:center;gap:4px}.OntologyIllustration_evidence__tl9wA{color:var(--brand-mist);font-size:10px;line-height:1.6;border-top:1px solid var(--brand-slate);padding-top:14px}.OntologyIllustration_reasoning__28Q5j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--brand-steel);gap:28px;padding-top:26px}.OntologyIllustration_reasoning__28Q5j span{color:var(--brand-sky);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.OntologyIllustration_reasoning__28Q5j h4{margin:13px 0 10px;font-size:17px;font-weight:500;line-height:1.4}.OntologyIllustration_reasoning__28Q5j p{font-size:12px;line-height:1.8;color:var(--brand-mist)}.OntologyIllustration_note__g_rvy{margin-top:24px;font-size:10px}.OntologyIllustration_stage__d4CL4{position:relative;height:710px;scroll-margin-top:130px;margin:28px -28px 0;background:radial-gradient(ellipse at 50% 45%,var(--brand-white),var(--brand-ice));overflow:hidden;isolation:isolate}.OntologyIllustration_stage__d4CL4 canvas{touch-action:pan-y}.OntologyIllustration_layerLabel__JyMmp,.OntologyIllustration_nodeLabel__t5i_w{display:block;white-space:nowrap;color:var(--brand-ink);font-size:10px;font-weight:500;background:color-mix(in srgb,var(--brand-white) 90%,transparent);padding:3px 6px;border:1px solid color-mix(in srgb,var(--brand-steel) 20%,transparent);border-radius:3px}.OntologyIllustration_layerLabel__JyMmp{font-size:10px;background:var(--brand-ice)}.OntologyIllustration_stageHeading__TJygT{position:absolute;z-index:14;top:24px;left:28px;right:28px;pointer-events:none;color:var(--brand-ink)}.OntologyIllustration_stageHeading__TJygT strong{font-size:18px;letter-spacing:-.03em}.OntologyIllustration_stageHeading__TJygT span{display:block;margin-top:7px;font-size:11px;color:var(--brand-slate)}.OntologyIllustration_mobileLegend__PRGHY{display:none}.OntologyIllustration_controls__X7uc5{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:16px 0;border-bottom:1px solid var(--brand-slate)}.OntologyIllustration_controls__X7uc5 span{margin-left:auto;color:var(--brand-mist);font-size:10px}.OntologyIllustration_fallback__bwrwQ{display:block;width:100%;height:100%;color:var(--brand-ink)}.OntologyIllustration_vectorFlow___a5vf{stroke-dasharray:5 3;animation:OntologyIllustration_vectorFlow___a5vf 3s linear infinite}.OntologyIllustration_fallback__bwrwQ[data-running=false] .OntologyIllustration_vectorFlow___a5vf{animation-play-state:paused}@keyframes OntologyIllustration_vectorFlow___a5vf{to{stroke-dashoffset:-32}}@media (max-width:1100px){.OntologyIllustration_explorer__Kapzj{grid-template-columns:1fr}.OntologyIllustration_detail__2j7Ag{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:30px;column-gap:30px}.OntologyIllustration_detail__2j7Ag .OntologyIllustration_caption__ARVHn,.OntologyIllustration_detail__2j7Ag h4,.OntologyIllustration_evidence__tl9wA{grid-column:1/-1}.OntologyIllustration_detail__2j7Ag dl{grid-column:1;grid-row:3/5}.OntologyIllustration_detailLabel__mnMAk{grid-column:2;margin-top:20px}.OntologyIllustration_detail__2j7Ag ul{grid-column:2}}@media (max-width:640px){.OntologyIllustration_canvas__EtESj{padding:20px 16px}.OntologyIllustration_heading__41hH0,.OntologyIllustration_scenario__X0XEE{flex-direction:column;align-items:flex-start}.OntologyIllustration_heading__41hH0{gap:12px}.OntologyIllustration_heading__41hH0 h3{font-size:21px}.OntologyIllustration_scenario__X0XEE>div{flex-wrap:wrap}.OntologyIllustration_sources___Hi9K{gap:6px}.OntologyIllustration_sources___Hi9K span{font-size:9px;padding:6px 8px}.OntologyIllustration_selectors__VjnB0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.OntologyIllustration_object__zBTuo{position:static;transform:none;width:100%;padding:12px 9px}.OntologyIllustration_objectType__6_eI0{font-size:9px}.OntologyIllustration_object__zBTuo strong{font-size:11px}.OntologyIllustration_detail__2j7Ag{display:block;padding:20px}.OntologyIllustration_reasoning__28Q5j{grid-template-columns:1fr;gap:22px}.OntologyIllustration_stage__d4CL4{height:420px;margin:24px -16px 0}.OntologyIllustration_stageHeading__TJygT{top:18px;left:16px;right:16px}.OntologyIllustration_stageHeading__TJygT strong{font-size:15px}.OntologyIllustration_stageHeading__TJygT span{font-size:10px;max-width:260px}.OntologyIllustration_layerLabel__JyMmp,.OntologyIllustration_nodeLabel__t5i_w{display:none}.OntologyIllustration_mobileLegend__PRGHY{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;position:absolute;bottom:18px;left:16px;right:16px;color:var(--brand-ink);font-size:9px;pointer-events:none}.OntologyIllustration_mobileLegend__PRGHY span{padding:5px 7px;border:1px solid var(--brand-mist);border-radius:3px;background:var(--brand-white)}.OntologyIllustration_controls__X7uc5 span{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.OntologyIllustration_vectorFlow___a5vf{animation:none}}.CompanyBrainArchitecture_section__34pnC{margin-top:88px;scroll-margin-top:130px}.CompanyBrainArchitecture_intro__rzkSk{max-width:760px;color:var(--brand-mist);font-size:16px;line-height:1.8;margin-top:22px}.CompanyBrainArchitecture_artifact__g5ODv{margin-top:36px;background:var(--brand-ice);color:var(--brand-ink);border-radius:8px;overflow:hidden}.CompanyBrainArchitecture_heading__vLyju{display:flex;justify-content:space-between;gap:24px;padding:26px 28px;border-bottom:1px solid var(--brand-mist)}.CompanyBrainArchitecture_heading__vLyju strong{font-size:20px;letter-spacing:-.04em}.CompanyBrainArchitecture_heading__vLyju strong span{margin-left:10px;color:var(--brand-slate);font-weight:400}.CompanyBrainArchitecture_heading__vLyju>span{font-size:11px;align-self:center}.CompanyBrainArchitecture_phaseControls__R6vcf{display:flex;gap:8px;flex-wrap:wrap;padding:20px 28px 0}.CompanyBrainArchitecture_phaseControls__R6vcf button span{font-size:10px}.CompanyBrainArchitecture_diagram__J4U__{width:100%;height:auto;display:block}.CompanyBrainArchitecture_cardHeader__7j1xC,.CompanyBrainArchitecture_event__0PUpa,.CompanyBrainArchitecture_interfaceBar__a8YyJ,.CompanyBrainArchitecture_objectCard__NkmmO,.CompanyBrainArchitecture_personTile__y2hI_,.CompanyBrainArchitecture_system__MkJV8{fill:var(--brand-aqua);stroke:var(--brand-steel)}.CompanyBrainArchitecture_modelBoundary__ZXdxf{fill:var(--brand-white);stroke:var(--brand-steel);stroke-width:1}.CompanyBrainArchitecture_approval__GZc6w,.CompanyBrainArchitecture_hub__if2jq{fill:var(--brand-white);stroke:var(--brand-navy);stroke-width:1.5}.CompanyBrainArchitecture_interfaceText__QFFy1{fill:var(--brand-ink);font-size:13px}.CompanyBrainArchitecture_largeText__Gjun_{fill:var(--brand-ink);font-size:17px;font-weight:500}.CompanyBrainArchitecture_hubLabel__abcfm,.CompanyBrainArchitecture_smallLabel__NuwS7{fill:var(--brand-slate);font-size:10px;letter-spacing:1.1px}.CompanyBrainArchitecture_cardTitle__NdyGV{fill:var(--brand-ink);font-size:13px;font-weight:500}.CompanyBrainArchitecture_actionRow__1bIXa,.CompanyBrainArchitecture_cardRow__zdK_x{fill:var(--brand-slate);font-size:10px}.CompanyBrainArchitecture_actionRow__1bIXa{fill:var(--brand-navy)}.CompanyBrainArchitecture_neutralLine__mmYHC,.CompanyBrainArchitecture_rule__YEBRc{fill:none;stroke:var(--brand-mist);stroke-width:.8}.CompanyBrainArchitecture_flow__P1WRc{fill:none;stroke-width:1.4;stroke-dasharray:5 4;animation:CompanyBrainArchitecture_flow__P1WRc 3s linear infinite;opacity:.4}.CompanyBrainArchitecture_writeFlow__PagQN,.CompanyBrainArchitecture_writeSpine__zAH_R{stroke:var(--brand-navy)}.CompanyBrainArchitecture_readFlow__1i_nd,.CompanyBrainArchitecture_readReturn__5EiWj,.CompanyBrainArchitecture_readSpine___OBPv{stroke:var(--brand-sky)}.CompanyBrainArchitecture_readReturn__5EiWj{animation-direction:reverse}.CompanyBrainArchitecture_readSpine___OBPv,.CompanyBrainArchitecture_writeSpine__zAH_R{fill:none;stroke-width:1.5}.CompanyBrainArchitecture_writeDot__BxpZ5{fill:var(--brand-navy)}.CompanyBrainArchitecture_readDot__EBs9X{fill:var(--brand-sky)}.CompanyBrainArchitecture_diagram__J4U__[data-phase=read] .CompanyBrainArchitecture_readFlow__1i_nd,.CompanyBrainArchitecture_diagram__J4U__[data-phase=read] .CompanyBrainArchitecture_readReturn__5EiWj,.CompanyBrainArchitecture_diagram__J4U__[data-phase=write] .CompanyBrainArchitecture_writeFlow__PagQN{opacity:1;stroke-width:1.8}.CompanyBrainArchitecture_diagram__J4U__[data-phase=propose] .CompanyBrainArchitecture_objectCard__NkmmO{stroke:var(--brand-navy);stroke-width:1.6}.CompanyBrainArchitecture_diagram__J4U__[data-paused=true] .CompanyBrainArchitecture_flow__P1WRc{animation-play-state:paused}.CompanyBrainArchitecture_explanation__3g49r{border-top:1px solid var(--brand-mist);padding:26px 28px;background:var(--brand-white)}.CompanyBrainArchitecture_explanation__3g49r>span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-slate);margin-bottom:12px}.CompanyBrainArchitecture_explanation__3g49r p{max-width:950px;font-size:14px;line-height:1.8}.CompanyBrainArchitecture_explanation__3g49r small{display:block;color:var(--brand-slate);font-size:10px;line-height:1.7;margin-top:12px}.CompanyBrainArchitecture_mobileDiagram__mnZSs{display:none}@keyframes CompanyBrainArchitecture_flow__P1WRc{to{stroke-dashoffset:-36}}@media (prefers-reduced-motion:reduce){.CompanyBrainArchitecture_flow__P1WRc{animation:none}}@media (max-width:640px){.CompanyBrainArchitecture_section__34pnC{margin-top:64px}.CompanyBrainArchitecture_heading__vLyju{padding:20px 16px;flex-direction:column;gap:10px}.CompanyBrainArchitecture_heading__vLyju strong{font-size:18px}.CompanyBrainArchitecture_heading__vLyju strong span{display:block;margin-left:0;margin-top:6px}.CompanyBrainArchitecture_heading__vLyju>span{align-self:flex-start}.CompanyBrainArchitecture_phaseControls__R6vcf{padding:16px;gap:6px}.CompanyBrainArchitecture_phaseControls__R6vcf button{flex:1 0 100%;justify-content:flex-start}.CompanyBrainArchitecture_diagram__J4U__{display:none}.CompanyBrainArchitecture_mobileDiagram__mnZSs{padding:16px;display:flex;flex-direction:column;align-items:center;gap:15px}.CompanyBrainArchitecture_mobileInterfaces__xNA_v{padding:15px;text-align:center;width:100%;border:1px solid var(--brand-steel);background:var(--brand-white);font-size:13px;border-radius:5px}.CompanyBrainArchitecture_mobileHub__rt_4L{width:100%;padding:17px 13px;border:1px solid var(--brand-navy);background:var(--brand-white);border-radius:5px}.CompanyBrainArchitecture_mobileHub__rt_4L strong{font-size:14px;display:block}.CompanyBrainArchitecture_mobileHub__rt_4L>span{display:block;font-size:10px;color:var(--brand-slate);line-height:1.7;margin-top:8px}.CompanyBrainArchitecture_mobileHub__rt_4L>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:14px}.CompanyBrainArchitecture_mobileHub__rt_4L>div span{border:1px solid var(--brand-mist);padding:8px 3px;font-size:10px;text-align:center}.CompanyBrainArchitecture_mobileLoops__jLuia,.CompanyBrainArchitecture_mobileSystems__Q_R0e{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.CompanyBrainArchitecture_mobileLoops__jLuia span{display:flex;align-items:center;gap:5px;font-size:11px;border:1px solid var(--brand-steel);padding:9px;border-radius:5px}.CompanyBrainArchitecture_mobileSystems__Q_R0e span{border:1px solid var(--brand-steel);background:var(--brand-white);padding:8px 10px;font-size:11px}.CompanyBrainArchitecture_mobileDiagram__mnZSs>p{display:flex;gap:7px;font-size:10px;line-height:1.7}.CompanyBrainArchitecture_mobileDiagram__mnZSs>p svg{flex-shrink:0;margin-top:2px}.CompanyBrainArchitecture_explanation__3g49r{padding:20px 16px}.CompanyBrainArchitecture_explanation__3g49r p{font-size:13px}}.ServiceCards_grid__jRCAa{align-items:stretch}.ServiceCards_grid__jRCAa.ServiceCards_twoColumns__qRkyq{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceCards_card__GKlVz{background:color-mix(in srgb,var(--brand-aqua) 4%,var(--brand-ink));border:1px solid color-mix(in srgb,var(--brand-aqua) 22%,transparent);border-radius:6px;color:var(--brand-ice)}.ServiceCards_card__GKlVz h3{font-size:22px;line-height:1.3;letter-spacing:-.025em;font-weight:600}.ServiceCards_card__GKlVz p{color:var(--brand-mist);font-size:15px;line-height:1.75}.ServiceCards_card__GKlVz svg{color:var(--brand-sky);flex-shrink:0}.ServiceCards_card__GKlVz a{color:var(--brand-aqua)}.ServiceCards_card__GKlVz a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ServiceCards_label__byQmq{display:block;padding:24px 28px 0;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-aqua)}.ServiceCards_outcome__CZtdO{display:block;font-weight:500}.ServiceCards_details__1Fj_a,.ServiceCards_outcome__CZtdO{margin-top:auto;padding-top:24px;font-size:13px;line-height:1.6;color:var(--brand-aqua)}.ServiceCards_details__1Fj_a{display:grid;gap:12px}.ServiceCards_details__1Fj_a li{display:flex;align-items:flex-start;gap:10px}.ServiceCards_details__1Fj_a svg{margin-top:3px}.ServiceCards_section__ddmE_{max-width:1280px;padding:80px 48px;margin:0 auto}.ServiceCards_heading__gjKDm{margin-bottom:36px}.ServiceCards_heading__gjKDm h2{color:var(--brand-ice);font-size:clamp(32px,3.5vw,48px);font-weight:600;line-height:1.15;letter-spacing:-.035em}.ServiceCards_heading__gjKDm p{color:var(--brand-mist);font-size:16px;line-height:1.75;max-width:720px;margin-top:20px}.ServiceCards_eyebrow__lmvF9{display:block;margin-bottom:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--brand-aqua)}.ServiceCards_group__ywtZd+.ServiceCards_group__ywtZd{margin-top:42px}.ServiceCards_groupHeading__yTitb{margin-bottom:25px}.ServiceCards_groupHeading__yTitb h3{color:var(--brand-ice);font-size:25px;font-weight:600}.ServiceCards_groupHeading__yTitb p{color:var(--brand-mist);font-size:15px;line-height:1.75;max-width:760px;margin-top:10px}.ServiceCards_logoIntro__FIAyB{margin-top:36px}@media (max-width:767px){.ServiceCards_section__ddmE_{padding:55px 24px}.ServiceCards_grid__jRCAa.ServiceCards_twoColumns__qRkyq{grid-template-columns:1fr}}.ServiceCards_decisions__XKlKv{border-top:1px solid color-mix(in srgb,var(--brand-aqua) 22%,transparent)}.ServiceCards_decisions__XKlKv>div{border-color:color-mix(in srgb,var(--brand-aqua) 22%,transparent)}.ServiceCards_decisions__XKlKv button{text-align:left;gap:25px;padding:23px 0;color:var(--brand-ice);font-size:17px;line-height:1.5}.ServiceCards_decisions__XKlKv button:focus-visible{outline:2px solid var(--brand-aqua);outline-offset:4px}.ServiceCards_decisions__XKlKv p{color:var(--brand-mist);max-width:850px;line-height:1.75;font-size:16px}.SearchArchitecture_artifact__m0X9e{position:relative;isolation:isolate;margin:0;min-width:0;overflow:hidden;background:var(--brand-ice);color:var(--brand-ink);border:1px solid var(--brand-mist);border-radius:4px}.SearchArchitecture_wave__vdDas{position:absolute;inset:auto 0 0;height:50%;opacity:.1;z-index:-1;pointer-events:none}.SearchArchitecture_heading___K4Gv{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 32px;border-bottom:1px solid color-mix(in srgb,var(--brand-steel) 30%,transparent)}.SearchArchitecture_heading___K4Gv>span{font-size:10px;letter-spacing:.12em;color:var(--brand-slate)}.SearchArchitecture_logo__dof8S{width:150px;height:25px;filter:brightness(0);opacity:.8}.SearchArchitecture_intro__bvhQX{padding:36px 40px 12px}.SearchArchitecture_intro__bvhQX>span{font-size:11px;letter-spacing:.14em;color:var(--brand-slate)}.SearchArchitecture_artifact__m0X9e .SearchArchitecture_intro__bvhQX h2{font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.15;letter-spacing:-.035em;color:var(--brand-ink);margin-top:16px}.SearchArchitecture_intro__bvhQX p{color:var(--brand-slate);font-size:16px;line-height:1.6;margin-top:18px}.SearchArchitecture_diagram__RUl__{display:block;width:100%;height:auto;padding:18px 24px;color:var(--brand-slate)}.SearchArchitecture_layerLabel__n9FUh{fill:var(--brand-slate);font-size:11px;letter-spacing:1.2px}.SearchArchitecture_title__V1hSB{fill:var(--brand-ink);font-size:17px;font-weight:600}.SearchArchitecture_metadata__rMwbs{fill:var(--brand-slate);font-size:13px}.SearchArchitecture_connections__engpB{fill:none;stroke:var(--brand-steel);stroke-width:1.2}.SearchArchitecture_feedback__YJ0_Y{fill:none;stroke:var(--brand-steel);stroke-width:1;stroke-dasharray:4 5}.SearchArchitecture_model__mkrhh,.SearchArchitecture_source__xCY_z{color:var(--brand-slate)}.SearchArchitecture_halo__EfvZP{fill:color-mix(in srgb,var(--brand-white) 65%,transparent);stroke:color-mix(in srgb,var(--brand-steel) 30%,transparent)}.SearchArchitecture_core__j58y0{fill:var(--brand-deep);stroke:var(--brand-steel)}.SearchArchitecture_algorithm__BEYGV{color:var(--brand-aqua)}.SearchArchitecture_flow__So0la{fill:none;stroke:var(--brand-sky);stroke-width:2.5;stroke-dasharray:8 170;animation:SearchArchitecture_flow__So0la 9s linear infinite}.SearchArchitecture_legend__CvMG5{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:20px 32px;border-top:1px solid color-mix(in srgb,var(--brand-steel) 30%,transparent);font-size:12px;color:var(--brand-slate)}@keyframes SearchArchitecture_flow__So0la{to{stroke-dashoffset:-356}}@media (max-width:700px){.SearchArchitecture_heading___K4Gv{padding:20px;flex-wrap:wrap;gap:14px}.SearchArchitecture_intro__bvhQX{padding:28px 20px 12px}.SearchArchitecture_diagram__RUl__{padding:20px 0}.SearchArchitecture_title__V1hSB{font-size:19px}.SearchArchitecture_metadata__rMwbs{font-size:15px}.SearchArchitecture_legend__CvMG5{padding:18px 20px}}@media (prefers-reduced-motion:reduce){.SearchArchitecture_flow__So0la{animation:none}}.TokenFactoryArchitecture_blueprint__ojOuG{--diagram-line:color-mix(in srgb,var(--brand-ink) 18%,transparent);padding:38px;border-radius:24px;background:var(--brand-ice);color:var(--brand-ink);box-shadow:0 24px 70px color-mix(in srgb,var(--brand-black) 15%,transparent)}.TokenFactoryArchitecture_providers__dTZ9W>div>span,.TokenFactoryArchitecture_title__UJFQk>span,.TokenFactoryArchitecture_zoneLabel__ufKlY{font-size:11px;font-weight:600;letter-spacing:.1em}.TokenFactoryArchitecture_title__UJFQk h3{font-size:clamp(26px,3vw,38px);margin:12px 0}.TokenFactoryArchitecture_blueprint__ojOuG .TokenFactoryArchitecture_title__UJFQk p{color:var(--brand-slate);font-size:15px;margin-bottom:26px}.TokenFactoryArchitecture_vpc__NY_1E{border:1px solid var(--diagram-line);border-radius:17px;padding:24px;background:color-mix(in srgb,var(--brand-white) 55%,transparent)}.TokenFactoryArchitecture_boundary__OAL0i{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;margin-bottom:24px}.TokenFactoryArchitecture_boundary__OAL0i>span{margin-left:auto;font-weight:400;font-size:12px;color:var(--brand-slate)}.TokenFactoryArchitecture_clients___fP1C{display:grid;grid-template-columns:1fr 1fr;gap:20px}.TokenFactoryArchitecture_cache__rTN_e,.TokenFactoryArchitecture_clients___fP1C>div,.TokenFactoryArchitecture_controls__Ogkov>div,.TokenFactoryArchitecture_egress__9CDXO,.TokenFactoryArchitecture_kv__w9va6,.TokenFactoryArchitecture_weights__ymqrQ{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid var(--diagram-line);border-radius:12px;padding:20px}.TokenFactoryArchitecture_clients___fP1C>div{background:color-mix(in srgb,var(--brand-sky) 40%,var(--brand-white))}.TokenFactoryArchitecture_blueprint__ojOuG strong{font-weight:600;font-size:15px;line-height:1.4}.TokenFactoryArchitecture_cache__rTN_e span,.TokenFactoryArchitecture_clients___fP1C span,.TokenFactoryArchitecture_controls__Ogkov span,.TokenFactoryArchitecture_egress__9CDXO span,.TokenFactoryArchitecture_gateway__gKV_n span,.TokenFactoryArchitecture_identity__SFISx span,.TokenFactoryArchitecture_kv__w9va6>span,.TokenFactoryArchitecture_stack__GOUWp span,.TokenFactoryArchitecture_weights__ymqrQ span{font-size:12px;line-height:1.6;color:var(--brand-slate)}.TokenFactoryArchitecture_flow__6wbhD{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 0;color:var(--brand-slate);font-size:12px}.TokenFactoryArchitecture_identity__SFISx{display:flex;gap:14px;align-items:center;border:1px solid var(--diagram-line);border-radius:12px;padding:17px 22px;background:color-mix(in srgb,var(--brand-aqua) 20%,var(--brand-white))}.TokenFactoryArchitecture_identity__SFISx>div{display:grid;gap:4px}.TokenFactoryArchitecture_eks__Bdkx_{border:1px solid color-mix(in srgb,var(--brand-ink) 30%,transparent);border-radius:14px;padding:22px;background:color-mix(in srgb,var(--brand-sky) 13%,var(--brand-white))}.TokenFactoryArchitecture_zoneLabel__ufKlY{display:flex;align-items:center;gap:8px;margin-bottom:18px}.TokenFactoryArchitecture_controls__Ogkov{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:22px}.TokenFactoryArchitecture_controls__Ogkov>div{padding:15px;background:var(--brand-white)}.TokenFactoryArchitecture_controls__Ogkov strong{font-size:13px}.TokenFactoryArchitecture_gatewayRow__X4tkX{display:grid;grid-template-columns:1fr 1.65fr;align-items:stretch;gap:22px}.TokenFactoryArchitecture_cache__rTN_e{position:relative;background:color-mix(in srgb,var(--brand-aqua) 23%,var(--brand-white));justify-content:center}.TokenFactoryArchitecture_cache__rTN_e:after{content:"↔";position:absolute;left:100%;width:22px;text-align:center;color:var(--brand-ink)}.TokenFactoryArchitecture_gateway__gKV_n{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:9px;padding:24px 15px;border-radius:13px;background:var(--brand-ink);color:var(--brand-ice)}.TokenFactoryArchitecture_gateway__gKV_n>strong{font-size:25px}.TokenFactoryArchitecture_gateway__gKV_n>span{color:var(--brand-mist)}.TokenFactoryArchitecture_gateway__gKV_n>div{font-size:12px;color:var(--brand-aqua);border-top:1px solid color-mix(in srgb,var(--brand-aqua) 25%,transparent);padding-top:12px;width:100%}.TokenFactoryArchitecture_routeFork__Rdst3{display:flex;justify-content:space-between;gap:14px;padding:17px 0}.TokenFactoryArchitecture_routeFork__Rdst3>span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--brand-slate)}.TokenFactoryArchitecture_servingGrid__4800C{display:grid;grid-template-columns:1.1fr 1fr;gap:18px}.TokenFactoryArchitecture_gpuPool__WyDog{border:1px dashed var(--brand-steel);border-radius:12px;padding:18px}.TokenFactoryArchitecture_stack__GOUWp{display:flex;flex-direction:column;gap:16px}.TokenFactoryArchitecture_stack__GOUWp>div{position:relative;display:grid;gap:5px;border:1px solid var(--diagram-line);border-radius:9px;padding:14px;background:var(--brand-white)}.TokenFactoryArchitecture_stack__GOUWp>div:not(:last-child):after{content:"↓";position:absolute;top:100%;left:50%;height:16px;line-height:16px}.TokenFactoryArchitecture_stack__GOUWp>div:nth-child(2){background:color-mix(in srgb,var(--brand-aqua) 22%,var(--brand-white))}.TokenFactoryArchitecture_stack__GOUWp>div:nth-child(3){background:color-mix(in srgb,var(--brand-sky) 40%,var(--brand-white))}.TokenFactoryArchitecture_infrastructure__QJIkY{display:grid;gap:8px;padding-top:17px;font-size:11px;line-height:1.5;color:var(--brand-slate)}.TokenFactoryArchitecture_supportStack__WlEcv{display:flex;flex-direction:column;gap:14px}.TokenFactoryArchitecture_kv__w9va6{background:color-mix(in srgb,var(--brand-sky) 28%,var(--brand-white))}.TokenFactoryArchitecture_tiers__myczv{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:6px}.TokenFactoryArchitecture_tiers__myczv span{padding:6px 9px;border:1px solid var(--diagram-line);border-radius:5px;background:var(--brand-white);font-size:11px}.TokenFactoryArchitecture_tiers__myczv b{font-weight:400}.TokenFactoryArchitecture_blueprint__ojOuG .TokenFactoryArchitecture_kv__w9va6 p{font-size:12px;line-height:1.6;color:var(--brand-slate)}.TokenFactoryArchitecture_egress__9CDXO,.TokenFactoryArchitecture_weights__ymqrQ{background:var(--brand-white);padding:17px}.TokenFactoryArchitecture_vpcFooter__NbS0i{font-size:12px;line-height:1.7;color:var(--brand-slate);padding-top:19px}.TokenFactoryArchitecture_providers__dTZ9W{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.TokenFactoryArchitecture_providers__dTZ9W>div{display:flex;flex-direction:column;gap:9px;padding:19px;border:1px solid var(--diagram-line);border-radius:12px;background:var(--brand-white)}.TokenFactoryArchitecture_providers__dTZ9W>div>span{font-size:9px;color:var(--brand-slate)}.TokenFactoryArchitecture_providers__dTZ9W small{font-size:12px;line-height:1.5;color:var(--brand-slate)}.TokenFactoryArchitecture_blueprint__ojOuG figcaption{font-size:12px;line-height:1.7;color:var(--brand-slate);margin-top:22px}.TokenFactoryArchitecture_sources__zcnCP{display:flex;flex-wrap:wrap;gap:14px;border-top:1px solid var(--diagram-line);padding-top:16px;margin-top:16px;font-size:11px}.TokenFactoryArchitecture_sources__zcnCP a{text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.TokenFactoryArchitecture_blueprint__ojOuG{padding:24px}.TokenFactoryArchitecture_eks__Bdkx_,.TokenFactoryArchitecture_vpc__NY_1E{padding:18px}.TokenFactoryArchitecture_servingGrid__4800C{grid-template-columns:1fr}.TokenFactoryArchitecture_supportStack__WlEcv{display:grid;grid-template-columns:1fr 1fr}.TokenFactoryArchitecture_kv__w9va6{grid-column:1/-1}.TokenFactoryArchitecture_boundary__OAL0i>span{display:none}.TokenFactoryArchitecture_controls__Ogkov{grid-template-columns:1fr}.TokenFactoryArchitecture_controls__Ogkov>div{display:grid;grid-template-columns:20px 1fr;gap:5px 10px}.TokenFactoryArchitecture_controls__Ogkov span{grid-column:2}.TokenFactoryArchitecture_providers__dTZ9W{grid-template-columns:1fr}}@media (max-width:560px){.TokenFactoryArchitecture_blueprint__ojOuG{padding:20px 12px;border-radius:15px}.TokenFactoryArchitecture_title__UJFQk{padding:0 8px}.TokenFactoryArchitecture_eks__Bdkx_,.TokenFactoryArchitecture_vpc__NY_1E{padding:12px}.TokenFactoryArchitecture_clients___fP1C,.TokenFactoryArchitecture_gatewayRow__X4tkX,.TokenFactoryArchitecture_supportStack__WlEcv{grid-template-columns:1fr}.TokenFactoryArchitecture_clients___fP1C{gap:10px}.TokenFactoryArchitecture_cache__rTN_e:after{content:"↕";left:50%;top:100%;height:22px;line-height:22px}.TokenFactoryArchitecture_boundary__OAL0i{font-size:14px}.TokenFactoryArchitecture_identity__SFISx{padding:15px}.TokenFactoryArchitecture_routeFork__Rdst3{flex-wrap:wrap}.TokenFactoryArchitecture_gpuPool__WyDog{padding:12px}.TokenFactoryArchitecture_zoneLabel__ufKlY{font-size:10px;letter-spacing:.04em}}.OperationsArchitecture_artifact__ttkXG{margin-top:32px}.OperationsArchitecture_intro__9iMr_{padding:32px 38px 12px}.OperationsArchitecture_intro__9iMr_>span{font-size:12px;letter-spacing:.13em;color:var(--brand-slate)}.OperationsArchitecture_artifact__ttkXG .OperationsArchitecture_intro__9iMr_ h3{color:var(--brand-ink);font-size:clamp(28px,3.2vw,43px);line-height:1.15;font-weight:600;letter-spacing:-.04em;margin:17px 0}.OperationsArchitecture_artifact__ttkXG .OperationsArchitecture_intro__9iMr_ p{color:var(--brand-slate);font-size:16px;line-height:1.6}.OperationsArchitecture_diagram__nHhMF{display:block;width:100%;height:auto;padding:14px 22px}.OperationsArchitecture_coreTitle__UEDrX{fill:var(--brand-ice);font-size:21px;font-weight:600}.OperationsArchitecture_coreDetail__R9jbc{fill:var(--brand-aqua);font-size:14px}.OperationsArchitecture_mobileSteps__r6t1b{display:none}@media (max-width:760px){.OperationsArchitecture_intro__9iMr_{padding:26px 20px 12px}.OperationsArchitecture_diagram__nHhMF{display:none}.OperationsArchitecture_mobileSteps__r6t1b{display:grid;gap:20px;padding:20px}.OperationsArchitecture_mobileSteps__r6t1b li{display:flex;gap:14px;border-top:1px solid var(--brand-mist);padding-top:18px}.OperationsArchitecture_mobileSteps__r6t1b li>span{font-size:12px;color:var(--brand-steel);padding-top:3px}.OperationsArchitecture_mobileSteps__r6t1b strong{font-weight:600;font-size:17px;color:var(--brand-ink)}.OperationsArchitecture_artifact__ttkXG .OperationsArchitecture_mobileSteps__r6t1b p{color:var(--brand-slate);font-size:14px;margin-top:6px}}.SolutionIllustrations_canvas__avoyD{position:relative;margin-top:42px;padding:36px;border:1px solid color-mix(in srgb,var(--brand-sky) 28%,transparent);border-radius:12px;background:radial-gradient(ellipse at 50% 35%,color-mix(in srgb,var(--brand-steel) 18%,transparent),transparent 70%)}.SolutionIllustrations_caption__NizYx{display:block;margin-bottom:28px;color:var(--brand-mist);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.SolutionIllustrations_decisions__muUhS{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:850px;margin:0 auto}.SolutionIllustrations_decision__u2_ch{padding:20px;border-top:1px solid var(--brand-steel)}.SolutionIllustrations_decision__u2_ch svg{color:var(--brand-sky);margin-bottom:18px}.SolutionIllustrations_decision__u2_ch strong{display:block;font-weight:500;font-size:16px;margin-bottom:8px}.SolutionIllustrations_decision__u2_ch p{font-size:12px;line-height:1.7;color:var(--brand-mist)}.SolutionIllustrations_boundary__y8iyM{border:1px dashed var(--brand-sky);padding:28px;border-radius:8px}.SolutionIllustrations_boundaryTitle__KUySq{display:flex;gap:10px;color:var(--brand-aqua);align-items:center;font-size:13px;margin-bottom:25px}.SolutionIllustrations_pipeline__3Tenp{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.SolutionIllustrations_step__nEGC4{background:var(--brand-ink);padding:24px;border:1px solid var(--brand-slate);border-radius:6px}.SolutionIllustrations_step__nEGC4 svg{color:var(--brand-sky);margin-bottom:20px}.SolutionIllustrations_step__nEGC4 strong{display:block;font-weight:500;margin-bottom:10px}.SolutionIllustrations_note__p7ngb,.SolutionIllustrations_step__nEGC4 p{font-size:12px;line-height:1.8;color:var(--brand-mist)}.SolutionIllustrations_note__p7ngb{margin-top:22px}.SolutionIllustrations_terminal__8RffI{max-width:760px;margin:auto;border:1px solid var(--brand-steel);background:var(--brand-ink);border-radius:8px;overflow:hidden}.SolutionIllustrations_terminalHead__4GaRt{display:flex;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--brand-slate);color:var(--brand-mist);font-size:11px}.SolutionIllustrations_terminalBody__y0cfM{padding:30px;font-family:var(--font-jetbrains),monospace;font-size:13px;line-height:2}.SolutionIllustrations_terminalBody__y0cfM p{color:var(--brand-mist);margin-bottom:12px}.SolutionIllustrations_prompt__eJSl9{color:var(--brand-sky)}.SolutionIllustrations_terminalFooter__ta3Y7{display:flex;flex-wrap:wrap;gap:22px;padding:18px 24px;background:color-mix(in srgb,var(--brand-slate) 25%,transparent);color:var(--brand-aqua);font-size:11px}@media (max-width:640px){.SolutionIllustrations_canvas__avoyD{padding:20px 16px}.SolutionIllustrations_decisions__muUhS,.SolutionIllustrations_pipeline__3Tenp{grid-template-columns:1fr}.SolutionIllustrations_boundary__y8iyM{padding:20px 14px}.SolutionIllustrations_terminalBody__y0cfM{padding:20px;font-size:11px}}