.models-dialog_dialog__iXogY{width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid #d7e6e0;border-radius:24px;background:#fff;color:#183230;box-shadow:0 24px 90px #062e3659;overflow:hidden}.models-dialog_dialog__iXogY[open]{display:flex;flex-direction:column}.models-dialog_dialog__iXogY::backdrop{background:#082c2bb0;backdrop-filter:blur(5px)}.models-dialog_header__U_sN8{display:flex;align-items:flex-start;gap:20px;padding:28px 28px 22px;border-bottom:1px solid #e2ece8;flex-shrink:0}.models-dialog_header__U_sN8 h2{font-family:var(--font-display);font-size:clamp(1.5rem,3.4vw,2rem);line-height:1.12;font-weight:650;letter-spacing:-.025em}.models-dialog_header__U_sN8 p{margin-top:10px;max-width:580px;font-size:.9rem;line-height:1.55;color:#526660}.models-dialog_close__XUGv3{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;margin-inline-start:auto;border:1px solid #dbe7e1;border-radius:50%;background:#f3f8f6;font-size:1.5rem;line-height:1;cursor:pointer}.models-dialog_close__XUGv3:hover{background:#e1f1eb}.models-dialog_content__D4keG{overflow-y:auto;overscroll-behavior:contain;min-height:80px;padding:24px 28px}.models-dialog_providers__BbpqW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style:none;margin:0;padding:0}.models-dialog_provider__LzlSy{padding:18px;border:1px solid #dbe9e2;border-radius:16px;background:linear-gradient(135deg,#f5faf7,#fff)}.models-dialog_providerTitle__eqnnT{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.models-dialog_providerTitle__eqnnT img{object-fit:contain}.models-dialog_providerTitle__eqnnT h3{font-size:1rem;font-weight:650}.models-dialog_providerTitle__eqnnT>span{margin-inline-start:auto;color:#667b72;font-size:.7rem}.models-dialog_models___LpOc{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:14px 0 0}.models-dialog_models___LpOc li{padding:6px 9px;border:1px solid #e0e9e4;border-radius:7px;background:#fff;font-size:.76rem;line-height:1.4;color:#304a3e;overflow-wrap:anywhere}.models-dialog_more__Ya_cF{margin-top:12px}.models-dialog_more__Ya_cF summary{width:fit-content;color:#266e70;font-size:.75rem;font-weight:600;cursor:pointer}.models-dialog_footer__j5_m_{padding:18px 28px 24px;border-top:1px solid #e2ece8;flex-shrink:0;background:#fff}.models-dialog_footer__j5_m_>p{font-size:.75rem;line-height:1.45;color:#67796e}.models-dialog_actions__ucVrw{display:flex;align-items:center;gap:20px;margin-top:14px}.models-dialog_primary___TxkA{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:13px 25px;border-radius:999px;background:#1f5759;color:#fff;font-size:.95rem;font-weight:650;min-height:48px}.models-dialog_primary___TxkA:hover{background:#163e40}.models-dialog_secondary__tCjRd{font-size:.85rem;color:#266e70;font-weight:600;text-underline-offset:4px;padding:10px 0}.models-dialog_secondary__tCjRd:hover{text-decoration:underline}.models-dialog_dialog__iXogY :is(button,a,summary):focus-visible{outline:2px solid #266e70;outline-offset:4px}@media (max-width:599px){.models-dialog_dialog__iXogY{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:20px}.models-dialog_header__U_sN8{padding:20px;gap:12px}.models-dialog_header__U_sN8 p{font-size:.8rem;line-height:1.45}.models-dialog_content__D4keG{padding:16px 20px}.models-dialog_providers__BbpqW{grid-template-columns:1fr;gap:10px}.models-dialog_provider__LzlSy{padding:14px}.models-dialog_footer__j5_m_{padding:14px 20px 18px}.models-dialog_actions__ucVrw{flex-direction:column;gap:3px;align-items:stretch;margin-top:10px}.models-dialog_primary___TxkA,.models-dialog_secondary__tCjRd{text-align:center}}@media (max-height:520px){.models-dialog_dialog__iXogY{max-height:calc(100dvh - 16px);overflow-y:auto}.models-dialog_content__D4keG{overflow-y:visible;flex-shrink:0}}.workspace-column{grid-area:visual;min-width:0}.medical-workspace{scroll-margin-top:6rem;position:relative;isolation:isolate;overflow:clip;border:1px solid #c6e5d540;border-radius:1.65rem;color:#eefbf6;background:radial-gradient(ellipse at 65% 30%,#10382e 0,#092e27 55%,#07241f 100%);box-shadow:0 30px 65px -30px #173e3b85,inset 0 1px 0 #eafff626}.workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.4rem 0;font-size:.68rem;letter-spacing:.025em;color:#c0d8ce}.workspace-heading>span:first-child{display:flex;align-items:center;gap:.55rem}.workspace-heading i{width:5px;height:5px;border-radius:50%;background:#b3ebd4;box-shadow:0 0 8px #b3ebd43b}.workspace-step{font-variant-numeric:tabular-nums;color:#e0f3e9}.workspace-step>span{color:#86a69a}.workspace-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:1rem 1.1rem 0;padding:4px;border:1px solid #c6e5d526;border-radius:14px;background:#051e1959}.workspace-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;min-height:40px;border-radius:10px;padding:.5rem .35rem;font-size:.79rem;font-weight:550;color:#b7d0c4;cursor:pointer;transition:color .25s,background .25s,box-shadow .25s}.workspace-tabs button:hover{color:#fff;background:#f0fff50a}.workspace-tabs button[aria-selected=true]{color:#163d31;background:#e4f3e9;box-shadow:0 2px 10px #0003,inset 0 1px 0 #fff}.workspace-tabs svg{width:18px;height:18px;flex-shrink:0}.workspace-provider-buttons button:focus-visible,.workspace-tabs button:focus-visible{outline:2px solid #ddffed;outline-offset:3px}.workspace-stage{position:relative;height:252px;overflow:clip;touch-action:pan-y;--light-x:50%;--light-y:50%}.workspace-art{position:absolute;inset:-4% 0 -7%;opacity:0;transform:translateX(30px) scale(.92);transition:opacity .65s ease,transform .85s cubic-bezier(.2,.75,.25,1);pointer-events:none;mix-blend-mode:screen;mask-image:radial-gradient(ellipse at 50% 50%,#000 34%,#000b 57%,transparent 82%)}.workspace-art.is-active{opacity:1;transform:translateX(0) scale(1)}.workspace-art img{object-fit:contain;mix-blend-mode:screen;filter:saturate(.78) brightness(1.04)}.workspace-art-light{position:absolute;inset:0;opacity:0;transition:opacity .35s;mask-image:radial-gradient(circle 110px at var(--light-x) var(--light-y),#000 15%,transparent 100%)}.workspace-art-light img{filter:brightness(1.9) saturate(.8)}.workspace-stage-shade{position:absolute;inset:0;background:linear-gradient(180deg,#082d271a,transparent 20%,transparent 70%,#082b2533);pointer-events:none}.workspace-callout{position:absolute;display:flex;align-items:center;gap:.45rem;max-width:65%;padding:.5rem .65rem;border:1px solid #d8f5e840;border-radius:9px;background:#153c31a8;backdrop-filter:blur(12px);color:#e6f5ed;font-size:.64rem;font-weight:500;line-height:1.3;box-shadow:0 7px 25px -12px #0008,inset 0 1px 0 #ffffff0a;pointer-events:none;animation:workspace-arrive .75s both}.workspace-callout-first{left:1.35rem;top:2.4rem}.workspace-callout-second{right:1.35rem;bottom:1.35rem;animation-delay:.08s}.workspace-callout-icon{font-size:1.1rem;line-height:1;color:#b7f2d8}.workspace-callout svg{width:15px;height:15px;color:#b7f2d8;flex-shrink:0}.workspace-panels{display:grid;padding:0 1.45rem 1.25rem}.workspace-panel{grid-area:1/1;outline-offset:5px}.workspace-panel[hidden]{display:block;visibility:hidden;pointer-events:none}.workspace-panel:not([hidden]){animation:workspace-arrive .55s both}.workspace-panel h2{max-width:19ch;font-family:var(--font-display);font-size:1.72rem;font-weight:550;line-height:1.13;letter-spacing:-.025em;color:#f1fcf5}.workspace-panel p{margin-top:.7rem;max-width:50ch;font-size:.79rem;line-height:1.65;color:#b9cfc4}.workspace-models{padding:.9rem 1.2rem 1rem;border-top:1px solid #b6d7c51f;background:#051e1933}.workspace-models>p{margin-bottom:.6rem;color:#92b1a1;font-size:.61rem}.workspace-provider-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.workspace-provider-buttons button{display:flex;align-items:center;justify-content:center;gap:.4rem;min-width:0;min-height:36px;padding:.4rem .35rem;border:1px solid #b6d7c526;border-radius:8px;background:#b6d7c506;color:#e0eee4;font-size:.69rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s}.workspace-provider-buttons button:hover,.workspace-provider-buttons button[aria-expanded=true]{background:#b6d7c51a;border-color:#b6d7c566}.workspace-provider-buttons img{width:16px;height:16px;padding:2px;border-radius:4px;background:#eff8f1}.workspace-provider-buttons button>span:last-child{color:#9dcbb6;font-size:.85rem}.workspace-platforms{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem;border-top:1px solid #b6d7c514;color:#a5c3b4;font-size:.59rem;letter-spacing:.015em;background:#041a1640}.workspace-model-drawer{position:absolute;z-index:3;bottom:120px;left:1.15rem;right:1.15rem;max-height:290px;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.1rem;border:1px solid #ecfff3b3;border-radius:15px;color:#1d4031;background:#edf7f0f7;box-shadow:0 18px 45px #001c1799;animation:workspace-arrive .3s both}.workspace-model-drawer[hidden]{display:none}.workspace-drawer-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.workspace-drawer-heading h3{font-family:var(--font-display);font-size:1.25rem;font-weight:650}.workspace-drawer-heading button{display:grid;place-items:center;width:36px;height:36px;margin:-.4rem -.35rem -.25rem 0;border-radius:50%;font-size:1.45rem;color:#466456;cursor:pointer}.workspace-drawer-heading button:hover{background:#183e3210}.workspace-model-drawer ul{display:flex;flex-wrap:wrap;gap:.4rem}.workspace-model-drawer li{padding:.45rem .6rem;border:1px solid #c7dccd;border-radius:7px;background:#fff8;font-size:.73rem}.workspace-model-drawer a{display:inline-flex;align-items:center;gap:.35rem;margin-top:1rem;min-height:24px;font-size:.7rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}@keyframes workspace-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.workspace-stage:hover .workspace-art.is-active .workspace-art-light{opacity:.8}}@media (max-width:639px){.medical-workspace{border-radius:1.3rem}.workspace-heading{padding:1.15rem 1rem 0;font-size:.63rem}.workspace-tabs{margin:.85rem .8rem 0}.workspace-tabs button{font-size:.72rem;gap:.35rem}.workspace-tabs svg{width:15px;height:15px}.workspace-stage{height:235px}.workspace-callout-first{left:.85rem;top:1.8rem}.workspace-callout-second{right:.85rem;bottom:1.2rem}.workspace-callout{font-size:.6rem}.workspace-panels{padding:0 1.1rem 1.1rem}.workspace-panel h2{font-size:1.6rem}.workspace-panel p{font-size:.76rem}.workspace-models{padding:.85rem 1rem}.workspace-provider-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-model-drawer{bottom:160px;left:.8rem;right:.8rem}}@media (max-width:359px){.workspace-tabs svg{display:none}.workspace-stage{height:215px}}@media (prefers-reduced-motion:reduce){.medical-workspace *,.medical-workspace :after,.medical-workspace :before{animation:none!important;transition:none!important}.workspace-stage:hover .workspace-art.is-active .workspace-art-light{opacity:0}}.streaming-headline_headline__WAAN7{display:grid}.streaming-headline_message__OThxZ{grid-area:1/1;min-width:0}.streaming-headline_line__zKCmY{display:block;min-height:1.03em}.streaming-headline_reserve__rWky_{visibility:hidden;pointer-events:none;user-select:none}.streaming-headline_reduced__fNqjs{display:none!important}.streaming-headline_cursor__MYs6R{position:absolute;display:inline-block;width:.035em;height:.82em;margin-inline-start:.08em;margin-top:.09em;border-radius:1px;background:currentColor;animation:streaming-headline_blink__FVKN3 .7s step-end infinite}@keyframes streaming-headline_blink__FVKN3{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.streaming-headline_visible__e4C0u{display:none!important}.streaming-headline_reduced__fNqjs{display:block!important}.streaming-headline_cursor__MYs6R{animation:none}}