.rBv_CG_hub{--hub-leaf-base:#fdfcfc;--hub-core-ink:#100f09;--hub-core-border:color-mix(in srgb, var(--hub-core-ink) 12%, var(--hub-leaf-base));--hub-leaf-mint:color-mix(in srgb, var(--monad-early-green) 30%, var(--hub-leaf-base));--hub-leaf-cream:color-mix(in srgb, var(--monad-gold) 35%, var(--hub-leaf-base));--hub-line:color-mix(in srgb, var(--home-editorial-ink) 16%, transparent);--hub-petal-border:color-mix(in srgb, var(--home-editorial-ink) 25%, var(--home-editorial-page));--hub-petal-ink:color-mix(in srgb, var(--hub-core-ink) 85%, var(--hub-leaf-base));--hub-leaf-border:#fffc;--hub-halo-opacity:1;--hub-halo-cream-opacity:1;--hub-halo-scale:1}:is(.dark .rBv_CG_hub,.theme-dark .rBv_CG_hub,[data-theme=dark] .rBv_CG_hub){--hub-line:color-mix(in srgb, var(--home-editorial-ink) 28%, transparent);--hub-halo-opacity:.8;--hub-halo-cream-opacity:.5;--hub-halo-scale:.9}.rBv_CG_diagram{max-width:90rem;margin-inline:auto}.rBv_CG_node{border:1px solid var(--hub-line);border-radius:var(--radius-full);width:fit-content;max-width:100%;height:30px;color:var(--home-editorial-ink);white-space:nowrap;align-items:center;gap:8px;padding:0 13px;font-size:13.5px;font-weight:400;display:flex}.rBv_CG_modelNode{background:color-mix(in srgb, var(--home-editorial-workbench-panel) 45%, var(--home-editorial-page));margin-left:auto}.rBv_CG_channelNode{background:color-mix(in srgb, var(--monad-early-green) 5%, var(--home-editorial-page))}.rBv_CG_nodeLogo{flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.rBv_CG_nodeLogo img,.rBv_CG_nodeLogo svg{width:16px;height:16px}:is(.dark .rBv_CG_nodeLogo,.theme-dark .rBv_CG_nodeLogo,[data-theme=dark] .rBv_CG_nodeLogo){border-radius:var(--radius-full);background:#f4f4f2d9;width:20px;height:20px}:is(.dark .rBv_CG_nodeLogo img,.theme-dark .rBv_CG_nodeLogo img,[data-theme=dark] .rBv_CG_nodeLogo img){width:13px;height:13px}:is(.rBv_CG_hub #hub-input-lines,.rBv_CG_hub #hub-output-lines){stroke-width:1.25px}:is(.rBv_CG_hub #hub-input-lines>g:first-child,.rBv_CG_hub #hub-output-lines>g:first-child){stroke:var(--hub-line)}.rBv_CG_hub foreignObject>div>div:empty{background:var(--hub-line);height:1.25px}.rBv_CG_hub ellipse{opacity:0}.rBv_CG_hub svg path[fill^=url\(]{stroke:var(--hub-petal-border);stroke-width:.85px}.rBv_CG_hub .rBv_CG_clover .rBv_CG_leaf{stroke:var(--hub-leaf-border);stroke-width:1px}.rBv_CG_hub .rBv_CG_clover .rBv_CG_halo{opacity:var(--hub-halo-opacity);transform-box:fill-box;transform-origin:50%;transform:scale(var(--hub-halo-scale));pointer-events:none}.rBv_CG_hub .rBv_CG_clover .rBv_CG_creamHalo{opacity:var(--hub-halo-cream-opacity)}.rBv_CG_hub .rBv_CG_clover .rBv_CG_mintHalo{animation:5s ease-in-out infinite alternate rBv_CG_hub-halo-mint}.rBv_CG_hub .rBv_CG_clover .rBv_CG_creamHalo{animation:5s ease-in-out -1.5s infinite alternate rBv_CG_hub-halo-cream}@keyframes rBv_CG_hub-halo-mint{0%{opacity:calc(var(--hub-halo-opacity) * .5);transform:scale(calc(var(--hub-halo-scale) * .9))}to{opacity:var(--hub-halo-opacity);transform:scale(calc(var(--hub-halo-scale) * 1.08))}}@keyframes rBv_CG_hub-halo-cream{0%{opacity:calc(var(--hub-halo-cream-opacity) * .5);transform:scale(calc(var(--hub-halo-scale) * .9))}to{opacity:var(--hub-halo-cream-opacity);transform:scale(calc(var(--hub-halo-scale) * 1.08))}}.rBv_CG_rotatingDots,.rBv_CG_centerDot{fill:var(--hub-core-ink)}.rBv_CG_rotatingDots{transform-origin:0 0;animation:14s linear infinite rBv_CG_hub-spin}@keyframes rBv_CG_hub-spin{to{transform:rotate(360deg)}}.rBv_CG_cloverLabel{width:100%;height:100%;color:var(--hub-petal-ink);font-family:var(--font-sans);letter-spacing:normal;text-align:center;white-space:pre-line;text-wrap:balance;overflow-wrap:anywhere;justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:1.25;display:flex}:is(.rBv_CG_hub #hub-input-lines>g:last-child,.rBv_CG_hub #hub-output-lines>g:last-child){opacity:1;stroke-width:2.75px}.rBv_CG_hub .group{border-color:var(--hub-line);background:var(--home-editorial-panel);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.rBv_CG_hub span{font-family:var(--font-sans);letter-spacing:normal}.rBv_CG_hub img{border-radius:0}@media (max-width:639px){.rBv_CG_hub .grid>div>div:not(:first-child){min-height:36px;box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.rBv_CG_hub span{font-size:13px}.rBv_CG_hub .truncate{white-space:normal;overflow-wrap:anywhere;overflow:visible}.rBv_CG_hub .rBv_CG_mobileCore{width:280px;max-width:100%;height:280px}}@media (min-width:640px) and (max-width:1279px){.rBv_CG_hub .group{border-radius:8px;min-height:38px;padding-inline:12px}.rBv_CG_hub .group span{font-size:14px}}.rBv_CG_requestPulse,.rBv_CG_deliveryPulse{opacity:0;stroke-linecap:round;stroke-dasharray:12 112;stroke-dashoffset:12px;animation:24s linear infinite both rBv_CG_hub-request}.rBv_CG_deliveryPulse{stroke:var(--home-editorial-text-tertiary);animation-name:rBv_CG_hub-delivery}.rBv_CG_requestPulse{stroke:var(--home-editorial-text-tertiary)}.rBv_CG_failedPulse{animation-name:rBv_CG_hub-failed}.rBv_CG_fallbackPulse{animation-name:rBv_CG_hub-fallback}.rBv_CG_failureMark,.rBv_CG_successMark{opacity:0;stroke:var(--status-error);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;animation:24s linear infinite both rBv_CG_hub-failure-mark}.rBv_CG_successMark{stroke:var(--status-success);animation-name:rBv_CG_hub-success-mark}.rBv_CG_failureMark circle,.rBv_CG_successMark circle{fill:var(--home-editorial-page);stroke:none}@keyframes rBv_CG_hub-request{0%{opacity:0;stroke-dashoffset:12px}1%{opacity:1;stroke-dashoffset:12px}5%{opacity:1;stroke-dashoffset:-100px}6%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes rBv_CG_hub-delivery{0%,7%{opacity:0;stroke-dashoffset:12px}8%{opacity:1;stroke-dashoffset:12px}14%{opacity:1;stroke-dashoffset:-100px}15%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes rBv_CG_hub-failed{0%,7%{opacity:0;stroke-dashoffset:12px}8%{opacity:1;stroke-dashoffset:12px}12%{opacity:1;stroke-dashoffset:-88px}14%,to{opacity:0;stroke-dashoffset:-88px}}@keyframes rBv_CG_hub-fallback{0%,16%{opacity:0;stroke-dashoffset:12px}17%{opacity:1;stroke-dashoffset:12px}22%{opacity:1;stroke-dashoffset:-100px}23%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes rBv_CG_hub-failure-mark{0%,12%{opacity:0}13%,15%{opacity:1}17%,to{opacity:0}}@keyframes rBv_CG_hub-success-mark{0%,21%{opacity:0}22%,24%{opacity:1}25%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.rBv_CG_requestPulse,.rBv_CG_deliveryPulse,.rBv_CG_rotatingDots,.rBv_CG_hub .rBv_CG_clover .rBv_CG_halo{animation:none}:is(.rBv_CG_hub #hub-input-lines>g:last-child,.rBv_CG_hub #hub-output-lines>g:last-child){display:none}}
.dPeQUa_explorer{color:var(--home-editorial-ink)}.dPeQUa_footer{justify-content:center;margin-top:2rem;display:flex}.dPeQUa_models{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}@media (min-width:1024px){.dPeQUa_models{gap:1.5rem}}.dPeQUa_card{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border:1px solid var(--home-editorial-border);border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-panel);grid-row:span 3;align-items:start;gap:1rem .75rem;min-width:0;padding:1.25rem;display:grid}@media (min-width:640px){.dPeQUa_card{padding:2rem}}.dPeQUa_identity{align-items:center;gap:1rem;min-width:0;display:flex}.dPeQUa_modelName{font-family:var(--font-editorial);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.25rem;font-weight:500;line-height:1.4}.dPeQUa_pricing{min-width:0}.dPeQUa_specification{color:var(--home-editorial-text-secondary);margin-bottom:1rem;font-size:.875rem;line-height:1.6}.dPeQUa_providerPrices{table-layout:fixed;min-width:0;margin:0}.dPeQUa_providerPrices th,.dPeQUa_providerPrices td{text-transform:none;color:var(--home-editorial-text-secondary);overflow-wrap:anywhere;padding:1rem .25rem;font-size:.875rem;font-weight:400;line-height:1.5}.dPeQUa_providerPrices th:first-child{padding-left:0}.dPeQUa_providerPrices td{overflow-wrap:normal;word-break:normal}.dPeQUa_providerPrices th:last-child,.dPeQUa_providerPrices td:last-child{padding-right:0}.dPeQUa_providerPrices tr{border-color:var(--home-editorial-border)}.dPeQUa_providerPrices tr:hover{background:0 0}.dPeQUa_providerPrices tbody tr:last-child{border-bottom:0}.dPeQUa_tableHeader{background:0 0}.dPeQUa_tableHeader th{padding-top:.5rem;padding-bottom:.75rem}@media (max-width:639px){.dPeQUa_providerPrices{table-layout:auto}.dPeQUa_provider{white-space:nowrap}}@media (max-width:359px){.dPeQUa_providerPrices th,.dPeQUa_providerPrices .dPeQUa_provider{white-space:normal;overflow-wrap:normal}}.dPeQUa_provider{min-width:0;color:var(--home-editorial-ink);overflow-wrap:anywhere;align-items:center;gap:.5rem;display:flex}.dPeQUa_provider>:first-child{flex-shrink:0;width:1.25rem;height:1.25rem}.dPeQUa_providerPrices [data-lowest-price]{color:var(--home-editorial-ink);font-weight:600}.dPeQUa_priceLabel{color:var(--home-editorial-text-secondary);margin-bottom:.75rem;font-size:.875rem;display:block}.dPeQUa_price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;width:100%;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;line-height:1.25}.dPeQUa_priceMeta{color:var(--home-editorial-text-secondary);margin-top:.75rem;font-size:.875rem;line-height:1.6}.dPeQUa_cardFooter{justify-content:flex-end;padding-top:.5rem;display:flex}.dPeQUa_modelLink{white-space:nowrap;width:max-content;box-shadow:none;flex-shrink:0;margin-right:-.5rem}.dPeQUa_empty{text-align:center;color:var(--home-editorial-text-secondary);grid-column:1/-1;padding:4rem 1.5rem}
.lSYdnW_title{flex-direction:column;align-items:center;display:flex}.lSYdnW_showcase{z-index:1;background:0 0;width:calc(100% + 2rem);margin-top:2rem;padding:0 1rem 1rem;position:relative}.lSYdnW_canvas{background:var(--home-editorial-page);max-width:104rem;margin-inline:auto;padding:clamp(1rem,2vw,2rem);overflow:hidden}@media (min-width:640px){.lSYdnW_showcase{width:calc(100% + 3rem);margin-top:2.5rem;padding-inline:2.5rem}}@media (min-width:1024px){.lSYdnW_showcase{width:calc(100% + 4rem);padding-inline:4rem}}
._xvJGq_panel{isolation:isolate;border:1px solid var(--home-editorial-border);border-radius:var(--home-editorial-card-radius);background:linear-gradient(135deg, var(--home-editorial-panel), var(--home-editorial-section));text-align:center;justify-content:center;align-items:center;min-height:32rem;padding:clamp(3.5rem,7vw,7rem) clamp(1.25rem,3vw,3rem);display:flex;position:relative;overflow:hidden}._xvJGq_decoration{z-index:-1;pointer-events:none;color:var(--home-editorial-text-tertiary);position:absolute;inset:0;-webkit-mask-image:radial-gradient(36% 42% at 50% 40%,#0000007a 0%,#000000ad 55%,#000 100%);mask-image:radial-gradient(36% 42% at 50% 40%,#0000007a 0%,#000000ad 55%,#000 100%)}._xvJGq_contours{width:100%;height:100%;position:absolute;inset:0}._xvJGq_guides{opacity:.22}._xvJGq_signal{color:var(--home-editorial-text-secondary);stroke-linecap:round;stroke-linejoin:round}._xvJGq_trail{stroke-width:1px;opacity:.4}._xvJGq_motionControl{color:var(--home-editorial-text-secondary);position:absolute;bottom:.75rem;right:.75rem}@media (prefers-reduced-motion:reduce){._xvJGq_signal,._xvJGq_motionControl{display:none}}._xvJGq_content{width:100%;min-width:0;max-width:60rem}._xvJGq_content ._xvJGq_title{max-width:56rem;color:var(--home-editorial-ink);white-space:pre-line;text-wrap:balance;margin-inline:auto}@media (max-width:639px){._xvJGq_content ._xvJGq_title{font-size:min(2rem,7.4vw)}}._xvJGq_conversion{width:100%;margin-top:1.5rem}:is(.dark ._xvJGq_guides,.theme-dark ._xvJGq_guides,[data-theme=dark] ._xvJGq_guides){opacity:.28}._xvJGq_description{max-width:38rem;color:var(--home-editorial-text-secondary);text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere;margin-inline:auto;font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.7}._xvJGq_description:lang(ja){word-break:auto-phrase}._xvJGq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}._xvJGq_actions ._xvJGq_docsLink{min-height:var(--landing-statement-action-height);height:auto;color:var(--home-editorial-ink);font-size:1rem;font-weight:400}@media (max-width:639px){._xvJGq_panel{min-height:auto}._xvJGq_actions{flex-direction:column;align-items:stretch;gap:.75rem;margin-top:2rem}}@media (max-width:1023px){._xvJGq_decoration{opacity:.65}}
.YcLxcW_catalog{color:var(--home-editorial-ink);scroll-margin-top:5rem}.YcLxcW_filterControl{height:var(--control-height-lg);padding-inline:var(--control-padding-x-sm);border-radius:var(--control-radius);box-shadow:none;font-weight:400}.YcLxcW_filterMenu.YcLxcW_filterMenu{--control-selection-background:var(--fill-main);--control-selection-text:var(--text-primary-raw)}.YcLxcW_filterMenu :is([role=menuitemcheckbox],[role=menuitemradio]):focus{box-shadow:none;background:var(--fill-strong);color:var(--text-primary-raw);outline:none}.YcLxcW_modelView [data-price-entry-cell]{font-size:.9375rem}.YcLxcW_modelView [data-price-entry-cell]>div{vertical-align:baseline;display:inline-flex}.YcLxcW_modelView [data-price-entry-cell]>div+div{margin-left:.5rem}.YcLxcW_catalog.YcLxcW_modelView .YcLxcW_priceTable .YcLxcW_priceColumn{padding-inline-start:.75rem}.YcLxcW_modelView .YcLxcW_priceValue{min-width:0}.YcLxcW_modelView .YcLxcW_priceNote{text-align:left;width:auto;margin-inline-end:.5rem;position:static;transform:none}.YcLxcW_catalog.YcLxcW_modelView .YcLxcW_price :is(.YcLxcW_priceNote,.YcLxcW_priceUnit,[data-slot=tooltip-trigger],[data-slot=badge]){font-size:inherit;line-height:inherit}:is(.YcLxcW_modelView button.YcLxcW_price,.YcLxcW_modelView button.YcLxcW_price:has(.YcLxcW_priceNote)){gap:.5rem;max-width:calc(100% + 1rem);margin-inline:-.5rem;padding:.375rem .5rem}.YcLxcW_modelView button.YcLxcW_price>span{flex-shrink:0}.YcLxcW_modelView button.YcLxcW_price:hover{background:0 0}.YcLxcW_modelView .YcLxcW_price .YcLxcW_priceText{align-items:baseline;display:inline-flex}.YcLxcW_modelView .YcLxcW_price .YcLxcW_priceUnit{margin-inline-start:.25em}.YcLxcW_modelView .YcLxcW_price .YcLxcW_priceNote{color:var(--home-editorial-text-secondary);margin:0;font-size:.75rem;display:inline;position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + .25rem);transform:translateY(-50%)}.YcLxcW_modelView button.YcLxcW_price :is(.YcLxcW_priceText,.YcLxcW_priceNote):after{content:none}.YcLxcW_modelView button.YcLxcW_price:is(:hover,:focus-visible) .YcLxcW_priceNumbers{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.YcLxcW_modelView .YcLxcW_priceColumn>div{width:100%;display:flex}.YcLxcW_modelView .YcLxcW_priceColumn>div>.YcLxcW_price{flex:none;min-width:10.5rem}.YcLxcW_inlineDuration{display:none}.YcLxcW_priceBar{background:color-mix(in srgb, var(--home-editorial-ink) 5%, transparent);border-radius:999px;flex:8rem;max-width:24rem;height:.3125rem;position:relative;overflow:hidden}.YcLxcW_priceBar:before{content:"";width:calc(var(--price-ratio) * 100%);border-radius:inherit;background:color-mix(in srgb, var(--home-editorial-ink) 20%, transparent);position:absolute;inset-block:0;inset-inline-start:0}.YcLxcW_priceBar[data-lowest-price=true]:before{background:color-mix(in srgb, var(--home-editorial-ink) 82%, transparent)}.YcLxcW_modelView th .YcLxcW_referenceControl{white-space:nowrap;flex-wrap:nowrap;gap:.5rem;font-size:.8125rem;font-weight:400}.YcLxcW_modelReferenceRow{display:none}@media (max-width:639px){.YcLxcW_modelView th .YcLxcW_referenceControl{display:none}.YcLxcW_modelReferenceRow{display:table-row}.YcLxcW_modelView .YcLxcW_price .YcLxcW_priceText{flex-wrap:wrap}.YcLxcW_modelView .YcLxcW_price .YcLxcW_priceNote{background:0 0;margin:0 .125rem 0 0;padding:0;position:static;transform:none}.YcLxcW_modelView .YcLxcW_priceColumn>div{flex-wrap:wrap;row-gap:.375rem}.YcLxcW_modelView .YcLxcW_priceColumn>div>.YcLxcW_price{min-width:0}.YcLxcW_priceBar{flex-basis:100%;max-width:7rem;height:.25rem}.YcLxcW_modelView .YcLxcW_durationColumn{display:none}.YcLxcW_modelView .YcLxcW_inlineDuration{color:var(--home-editorial-text-secondary);font-variant-numeric:tabular-nums;flex-basis:100%;order:1;font-size:.75rem;display:block}}.YcLxcW_modelView .YcLxcW_priceTable:not(:has(td[data-duration-cell]:not(:empty))) .YcLxcW_durationColumn{display:none}.YcLxcW_referenceControl{color:var(--home-editorial-text-secondary);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.YcLxcW_referenceControl>div{margin-top:0}.YcLxcW_modelReferenceControl>div{margin-top:.5rem}.YcLxcW_modelReferenceControl [data-slot=select-trigger]{background:var(--home-editorial-workbench-fill);height:2rem;box-shadow:none;color:var(--home-editorial-text-secondary);border-color:#0000;gap:.375rem;padding-inline:.625rem}.YcLxcW_modelReferenceControl [data-slot=select-trigger]:hover,.YcLxcW_modelReferenceControl [data-slot=select-trigger][data-state=open]{color:var(--home-editorial-ink);background:var(--home-editorial-workbench-fill-strong)}.YcLxcW_specificationRow{display:none}@media (max-width:639px){.YcLxcW_modelView .YcLxcW_specificationRow{display:table-row}.YcLxcW_modelView thead th:first-child,.YcLxcW_modelView [data-price-specification]{display:none}.YcLxcW_catalog.YcLxcW_modelView .YcLxcW_specificationStart{border-top-width:0}.YcLxcW_catalog.YcLxcW_modelView .YcLxcW_specificationStart>td{border-top:0;padding-top:.5rem}.YcLxcW_modelView .YcLxcW_priceRow>td,.YcLxcW_modelView th{padding-inline:.5rem;font-size:.875rem}.YcLxcW_catalog.YcLxcW_modelView th{white-space:normal}.YcLxcW_modelView [data-price-entry-cell]>div+div{margin-left:0}.YcLxcW_catalog.YcLxcW_modelView .YcLxcW_priceTable .YcLxcW_priceColumn{padding-inline-start:.5rem}.YcLxcW_modelView .YcLxcW_priceNote{text-align:left;width:auto;margin-inline-end:.125rem;font-size:.75rem;display:inline;position:static;transform:none}.YcLxcW_catalog.YcLxcW_modelView .YcLxcW_priceRow>td{white-space:normal}.YcLxcW_catalog.YcLxcW_modelView [data-price-provider]>div,.YcLxcW_catalog.YcLxcW_modelView [data-price-entry-cell]>div{white-space:normal;word-break:keep-all;min-width:0}.YcLxcW_modelView .YcLxcW_price{flex-wrap:wrap;row-gap:.125rem}.YcLxcW_catalog.YcLxcW_modelView [data-price-entry-cell] div[class*=min-w-max]{white-space:normal;min-width:0}.YcLxcW_catalog.YcLxcW_modelView [data-price-provider]>div{flex-wrap:wrap;gap:0 .375rem}.YcLxcW_catalog.YcLxcW_modelView button.YcLxcW_price>span,.YcLxcW_catalog.YcLxcW_modelView button.YcLxcW_price>span>span:not(.YcLxcW_priceValue){white-space:normal;flex-wrap:wrap;flex-shrink:1;row-gap:.25rem;min-width:0}}.YcLxcW_catalog a:focus-visible{outline:2px solid var(--home-editorial-focus);outline-offset:3px;border-radius:var(--radius-sm)}.YcLxcW_price{text-align:left;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.5rem;max-width:100%;display:inline-flex}.YcLxcW_price>span{white-space:nowrap;min-width:0}.YcLxcW_priceValue{font-weight:400;display:inline-block;position:relative}.YcLxcW_priceNumbers{white-space:nowrap}.YcLxcW_priceAmount{text-align:left;font-variant-numeric:tabular-nums;display:inline}.YcLxcW_priceUnit{color:var(--home-editorial-text-secondary);white-space:nowrap;font-size:.8125rem}.YcLxcW_priceNote{text-align:right;width:max-content;color:var(--home-editorial-text-secondary);font-size:.8125rem;position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + .5rem);transform:translateY(-50%)}.YcLxcW_priceTable{font-size:.8125rem}@media (min-width:640px){.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceTable{table-layout:fixed}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceTable thead th:first-child{width:30%}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceTable thead th:nth-child(2){width:13%}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceTable thead th:nth-child(3){width:20%}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceTable thead th:nth-child(4){width:27%}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceTable thead th:nth-child(5){width:10%}}.YcLxcW_catalog .YcLxcW_priceTable th,.YcLxcW_priceTable .YcLxcW_priceRow>td{padding-inline:.75rem}.YcLxcW_catalog .YcLxcW_priceTable .YcLxcW_priceColumn{padding-inline-start:5.25rem}.YcLxcW_price [data-lowest-price=true] .YcLxcW_priceAmount{font-weight:600}.YcLxcW_priceText{display:inline-block;position:relative}button.YcLxcW_price :is(.YcLxcW_priceText,.YcLxcW_priceNote):after{content:"";inset-inline:0;border-bottom:1px dotted var(--home-editorial-text-secondary);pointer-events:none;position:absolute;bottom:0}button.YcLxcW_price:has(.YcLxcW_priceNote){max-width:calc(100% + 4.75rem);margin-inline-start:-4.75rem;padding-inline-start:4.75rem}button.YcLxcW_price:is(:hover,:focus-visible) :is(.YcLxcW_priceValue,.YcLxcW_priceNumbers,.YcLxcW_priceUnit,.YcLxcW_priceNote){color:var(--home-editorial-ink)}button.YcLxcW_price:is(:hover,:focus-visible) :is(.YcLxcW_priceText,.YcLxcW_priceNote):after{border-color:var(--home-editorial-ink)}.YcLxcW_priceRow{border-bottom-color:var(--home-editorial-border)}.YcLxcW_priceRow>td{white-space:nowrap;padding-block:.75rem;padding-inline:1rem;line-height:1.6}.YcLxcW_specificationStart>td{padding-top:1.125rem}.YcLxcW_modelStart>td{border-top:1px solid var(--home-editorial-border);padding-top:1.5rem}.YcLxcW_catalog th{white-space:nowrap;white-space:nowrap;text-transform:none;letter-spacing:normal;padding:.75rem 1rem;font-size:.875rem;font-weight:500}.YcLxcW_toolbar input,.YcLxcW_toolbar>[role=group],.YcLxcW_toolbar>div:not([role=group])>button{height:2.75rem}.YcLxcW_priceDetails,.YcLxcW_compactOverlay,.YcLxcW_compactOverlay [role=menuitemcheckbox]{font-size:.8125rem;line-height:1.25rem}.YcLxcW_priceDetails .text-sm{font-size:.8125rem;line-height:1.25rem}.YcLxcW_priceDetails [data-slot=provider-brand-icon]{width:1.5rem;height:1.5rem}.YcLxcW_priceDetails [data-slot=provider-brand-image],.YcLxcW_priceDetails [data-slot=provider-brand-fallback]{width:1rem;height:1rem}.YcLxcW_priceDetails>div:first-child{align-items:flex-start;padding:.625rem .875rem}.YcLxcW_priceDetails section{padding:.75rem .875rem}.YcLxcW_priceDetails th,.YcLxcW_priceDetails td{vertical-align:top;padding:.5rem .875rem}.YcLxcW_priceDetails th{white-space:normal}.YcLxcW_priceDetails td>div{flex-wrap:wrap}.YcLxcW_priceDetails td:first-child{min-width:8rem}.YcLxcW_priceRow.YcLxcW_specificationStart{border-top-color:var(--home-editorial-border)}.YcLxcW_toolbar{gap:.75rem;padding:1.25rem 1.25rem .75rem;display:grid}.YcLxcW_brandBar{border-bottom:1px solid var(--home-editorial-border);align-items:flex-start;gap:.5rem;padding:0 1.25rem 1rem;display:flex}.YcLxcW_brands{flex-wrap:wrap;flex:1;gap:.25rem .5rem;min-width:0;display:flex;position:relative}.YcLxcW_brandsCollapsed{max-height:2.75rem;overflow:hidden}.YcLxcW_brandHidden{visibility:hidden}.YcLxcW_brandToggle{flex-shrink:0}.YcLxcW_brand{white-space:nowrap;border-radius:var(--radius-md);max-width:100%;height:auto;min-height:2.75rem;box-shadow:none;color:var(--home-editorial-text-secondary);border:0;flex-shrink:0;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:400}.YcLxcW_brand:hover{color:var(--home-editorial-ink);background:var(--home-editorial-workbench-fill)}.YcLxcW_brand[aria-pressed=true]{color:var(--home-editorial-ink);background:var(--home-editorial-section);font-weight:600}.YcLxcW_brandIcon{background:0 0;border-radius:0;width:1.25rem;height:1.25rem;line-height:1}.YcLxcW_brandIcon img{border-radius:0}.YcLxcW_brandName{text-overflow:ellipsis;min-width:0;overflow:hidden}.YcLxcW_brandCount{font-variant-numeric:tabular-nums;color:var(--home-editorial-text-secondary);flex-shrink:0;font-size:.875rem}@media (min-width:80rem){.YcLxcW_toolbar{flex-wrap:wrap;align-items:center;display:flex}.YcLxcW_toolbar>:first-child{flex:12rem}.YcLxcW_toolbar>:last-child{margin-left:auto}}@media (max-width:39.99rem){.YcLxcW_toolbar{padding:1rem}.YcLxcW_filterControl{padding-inline:.5rem}.YcLxcW_sortControl{width:var(--control-height-lg);justify-content:center;padding-inline:0;position:relative}.YcLxcW_sortControl>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YcLxcW_brandBar{padding:0 1rem 1rem}}[data-price-inline] .YcLxcW_priceValue{min-width:0}[data-price-inline] .YcLxcW_priceNote{width:auto;font-family:var(--font-sans);letter-spacing:0;margin-inline-end:.375rem;font-size:.75rem;position:static;transform:none}@media (max-width:639px){.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceTable,.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceTable tbody{min-width:0;display:block}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceTable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow{grid-template-columns:minmax(min-content,1fr) auto;align-items:center;column-gap:.75rem;padding-inline:1rem;display:grid}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow.YcLxcW_modelStart{border-top:1px solid var(--home-editorial-border)}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td{background:0 0;border-top:0;min-width:0;padding:.5rem 0;display:block}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td[data-model-cell],.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td[data-price-specification]{grid-column:1/-1;max-width:none}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td[data-model-cell]{padding-block:1.25rem .25rem}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td[data-price-specification]{padding-block:.75rem 0}.YcLxcW_catalog:not(.YcLxcW_modelView) [data-price-provider]>div{white-space:normal;flex-wrap:wrap;min-width:0}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td.YcLxcW_priceColumn{text-align:right;justify-self:end;padding-inline-start:0}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceColumn>div{flex-wrap:wrap;justify-content:flex-end;row-gap:.125rem;min-width:0}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td.YcLxcW_durationColumn{display:none}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_inlineDuration{color:var(--home-editorial-text-secondary);font-variant-numeric:tabular-nums;text-align:right;flex-basis:100%;font-size:.75rem;display:block}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceColumn .YcLxcW_price{flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;row-gap:.25rem}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceColumn .YcLxcW_priceValue{min-width:0}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceColumn .YcLxcW_priceNote{width:auto;margin-inline-end:.125rem;display:inline;position:static;transform:none}}.YcLxcW_expandToggle,.YcLxcW_collapseToggle{border-radius:var(--radius-sm,.375rem);color:var(--home-editorial-text-secondary);transition:color var(--control-transition-duration) var(--ease-standard), background-color var(--control-transition-duration) var(--ease-standard);align-items:center;gap:.5rem;font-size:.875rem;line-height:1.5rem;display:inline-flex}.YcLxcW_expandToggle{margin:-.25rem -.5rem;padding:.25rem .5rem}.YcLxcW_expandToggle:hover{color:var(--home-editorial-ink)}.YcLxcW_collapseToggle{gap:.25rem;margin-top:.5rem;font-size:.75rem}.YcLxcW_collapseToggle:hover{color:var(--home-editorial-ink)}.YcLxcW_expandToggle:focus-visible,.YcLxcW_collapseToggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.YcLxcW_expandToggle,.YcLxcW_collapseToggle{transition:none}}.YcLxcW_priceRow>td.YcLxcW_collapsedSpecification{white-space:normal}.YcLxcW_expandIcons{align-items:center;gap:.375rem;display:inline-flex}.YcLxcW_bareBrandIcon{background:0 0;border-radius:0;width:1.25rem;height:1.25rem}.YcLxcW_bareBrandIcon img{border-radius:.25rem}.YcLxcW_collapsedPrice .YcLxcW_priceAmount{font-size:1rem;font-weight:600}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceUnit{margin-inline-start:.125rem}@media (min-width:640px){.YcLxcW_catalog .YcLxcW_priceRow[data-collapsed]>td{padding-block:1.125rem}}.YcLxcW_modelMeta{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:.5rem;display:flex}.YcLxcW_modelMeta:empty{display:none}.YcLxcW_modelMeta>button,.YcLxcW_modelMeta .YcLxcW_modelReferenceControl>div{margin-top:0}.YcLxcW_modelPriceControls{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.375rem .5rem;margin-top:.25rem;display:flex}.YcLxcW_modelMeta:has(.YcLxcW_modelPriceControls)+.YcLxcW_collapseToggle{margin-top:.75rem}.YcLxcW_modelMeta .YcLxcW_modelReferenceControl [data-slot=select-trigger]{height:1.75rem}@media (max-width:639px){.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td.YcLxcW_collapsedChannels{order:1;grid-column:1/-1;padding-block:0 .75rem}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td.YcLxcW_collapsedSpecification{max-width:none}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow[data-collapsed]{grid-template-columns:minmax(0,1fr) max-content}.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_collapsedPrice{flex-direction:column;align-items:flex-end;gap:.25rem}}.YcLxcW_priceRow>td.YcLxcW_collapseFooter{text-align:center}.YcLxcW_collapseFooter .YcLxcW_collapseToggle{margin-top:0}@media (max-width:639px){.YcLxcW_catalog:not(.YcLxcW_modelView) .YcLxcW_priceRow>td.YcLxcW_collapseFooter{grid-column:1/-1}}.YcLxcW_callLink{white-space:nowrap;color:var(--home-editorial-text-secondary);transition:color var(--control-transition-duration) var(--ease-standard);border-radius:.375rem;align-items:center;gap:.25rem;font-size:.875rem;display:inline-flex}.YcLxcW_callLink:hover{color:var(--home-editorial-ink)}.YcLxcW_callLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (hover:hover) and (pointer:fine){.YcLxcW_callLink{opacity:0;transition:opacity var(--control-transition-duration) var(--ease-standard), color var(--control-transition-duration) var(--ease-standard)}.YcLxcW_priceRow:hover .YcLxcW_callLink,.YcLxcW_priceRow:focus-within .YcLxcW_callLink{opacity:1}}@media (max-width:1099px){.YcLxcW_callLinkText{display:none}}.YcLxcW_referenceOnly{white-space:nowrap;color:var(--home-editorial-text-secondary);font-size:.75rem}@media (hover:hover) and (pointer:fine){.YcLxcW_referenceOnly{opacity:0;transition:opacity var(--control-transition-duration) var(--ease-standard)}.YcLxcW_priceRow:hover .YcLxcW_referenceOnly,.YcLxcW_priceRow:focus-within .YcLxcW_referenceOnly{opacity:1}}.YcLxcW_priceRow[data-anchor-target]>td{animation:YcLxcW_anchorTarget 2.4s var(--ease-standard) both}@keyframes YcLxcW_anchorTarget{0%,40%{background-color:var(--fill-accent-soft)}to{background-color:var(--background)}}@media (prefers-reduced-motion:reduce){.YcLxcW_priceRow[data-anchor-target]>td{background-color:var(--fill-accent-soft);animation:none}}
.uTP7YG_page{--md-ink:var(--home-editorial-ink,hsl(var(--foreground)));--md-page:var(--home-editorial-page,hsl(var(--background)));--md-panel:var(--home-editorial-panel,hsl(var(--card)));--md-well:var(--home-editorial-section,hsl(var(--muted)));--md-line:var(--home-editorial-border,hsl(var(--border)));--md-radius:20px;--md-nav-height:3.5rem;isolation:isolate;width:100%;max-width:var(--layout-site-header-max-width,106rem);margin-inline:auto;padding:0 1rem 5rem}@media (min-width:640px){.uTP7YG_page{padding-inline:2rem}}@media (min-width:1024px){.uTP7YG_page{width:calc(100% - 10.5rem);padding:0 2.5rem 7rem}}.uTP7YG_hero{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:2.5rem 4rem;padding:3rem 0 2.5rem;display:grid}.uTP7YG_hero:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr)}.uTP7YG_breadcrumb{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.8125rem;display:flex}.uTP7YG_breadcrumb a{color:hsl(var(--muted-foreground));transition:color .15s}.uTP7YG_breadcrumb a:hover,.uTP7YG_breadcrumb [aria-current=page]{color:hsl(var(--foreground))}.uTP7YG_heroMain{min-width:0;max-width:44rem}.uTP7YG_hero .uTP7YG_title{font-size:var(--title-size);letter-spacing:-.03em;overflow-wrap:anywhere;line-height:1.08}.uTP7YG_description{max-width:40rem;color:color-mix(in srgb, var(--md-ink) 78%, transparent);text-wrap:pretty;margin-top:1.25rem;font-size:1.0625rem;line-height:1.6}.uTP7YG_unofficialNotice{border:1px solid var(--warning-border);background:var(--warning-bg);max-width:40rem;color:var(--warning-text);text-wrap:pretty;border-radius:.5rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.9375rem;line-height:1.5}.uTP7YG_titleRow{--title-size:clamp(2.5rem, 4.2vw, 3.5rem);--brand-size:clamp(2.25rem, 3.4vw, 2.875rem);align-items:center;gap:.5rem;display:flex}@media (max-width:639px){.uTP7YG_titleRow{--title-size:2rem;--brand-size:1.75rem}}.uTP7YG_titleRow>h1{min-width:0}.uTP7YG_titleRow>.uTP7YG_titleBrand{width:var(--brand-size);height:var(--brand-size);margin:calc((var(--title-size) * 1.08 - var(--brand-size)) / 2) .5rem 0 0;background:0 0;border-radius:0;align-self:flex-start}.uTP7YG_titleRow>.uTP7YG_titleBrand>*{width:100%;height:100%}.uTP7YG_titleRow>div:last-child{color:hsl(var(--muted-foreground));flex-shrink:0}.uTP7YG_heroActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.uTP7YG_heroStatus{margin-top:1.5rem}.uTP7YG_heroStatus>p{max-width:40rem;color:color-mix(in srgb, var(--md-ink) 72%, transparent);flex-wrap:wrap;align-items:baseline;gap:.375rem .625rem;font-size:.9375rem;line-height:1.6;display:flex}.uTP7YG_heroStatus .uTP7YG_heroActions{margin-top:1.25rem}.uTP7YG_statusBadge{color:var(--md-ink);background:var(--md-panel);box-shadow:inset 0 0 0 1px var(--md-line);border-radius:999px;flex-shrink:0;padding:.125rem .625rem;font-size:.8125rem;font-weight:500;line-height:1.5}.uTP7YG_heroSample{margin:0}.uTP7YG_heroSample :is(img,video){object-fit:cover;border-radius:var(--md-radius);background:var(--md-well);width:100%;height:auto;max-height:30rem;display:block}.uTP7YG_hero>.uTP7YG_glance:not(.uTP7YG_glanceStack){grid-column:1/-1}@media (min-width:768px){.uTP7YG_hero>.uTP7YG_glance:not(.uTP7YG_glanceStack):has(>.uTP7YG_glanceItem:nth-child(2):last-child){grid-template-columns:minmax(0,calc(54.5455% + 1.81818rem)) minmax(0,1fr)}}.uTP7YG_glance{grid-template-columns:repeat(var(--glance-columns,3), minmax(0, 1fr));border:1px solid var(--md-line);border-radius:var(--md-radius);background:var(--md-panel);display:grid;overflow:hidden}.uTP7YG_glanceItem{min-width:0;box-shadow:inset 1px 0 0 var(--md-line);align-content:start;gap:.5rem;padding:1.625rem 1.75rem;display:grid}.uTP7YG_glanceItem:first-child{box-shadow:none}.uTP7YG_glanceSpec{color:color-mix(in srgb, var(--md-ink) 72%, transparent);font-size:.8125rem}.uTP7YG_glancePrice{letter-spacing:-.03em;color:var(--md-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.75rem,1.4rem + .8vw,2.125rem);font-weight:500;line-height:1.15}.uTP7YG_glancePrice .uTP7YG_glanceUnit{letter-spacing:0;color:hsl(var(--muted-foreground));margin-inline-start:.125rem;font-size:.8125rem;font-weight:400}.uTP7YG_glanceOfficial{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.8125rem;display:flex}.uTP7YG_glanceOfficial s{-webkit-text-decoration-color:color-mix(in srgb, currentColor 70%, transparent);text-decoration-color:color-mix(in srgb, currentColor 70%, transparent)}.uTP7YG_glanceStack{grid-template-columns:minmax(0,1fr)}.uTP7YG_glanceStack .uTP7YG_glanceItem{box-shadow:none;grid-template-columns:6.5rem minmax(0,1fr);column-gap:1rem;padding:1.125rem 1.75rem}.uTP7YG_glanceStack .uTP7YG_glanceItem+.uTP7YG_glanceItem{box-shadow:inset 0 1px 0 var(--md-line)}.uTP7YG_glanceStack .uTP7YG_glanceSpec{color:var(--md-ink);grid-row:1/span 3;padding-top:.625rem;font-size:.9375rem}.uTP7YG_glanceStack dd{grid-column:2}.uTP7YG_modes{background:var(--md-well);border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:2px;width:fit-content;max-width:100%;padding:3px;display:inline-flex}.uTP7YG_modes>button{min-height:2rem;color:hsl(var(--muted-foreground));background:0 0;border-radius:8px;padding-inline:.875rem;font-size:.875rem}.uTP7YG_modes>button:hover{color:hsl(var(--foreground));background:0 0}.uTP7YG_modes>button[aria-pressed=true]{background:var(--md-panel);color:hsl(var(--foreground));box-shadow:inset 0 0 0 1px var(--md-line)}.uTP7YG_nav{z-index:10;height:var(--md-nav-height);align-items:center;gap:2.5rem;margin-top:1.5rem;display:flex;position:sticky;top:0}.uTP7YG_nav:before{content:"";inset-block:0;z-index:-1;background:color-mix(in srgb, var(--md-page) 92%, transparent);width:100vw;box-shadow:0 1px 0 var(--md-line);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);margin-left:-50vw;position:absolute;left:50%}.uTP7YG_navModel{color:var(--md-ink);flex-shrink:0;align-items:center;gap:.625rem;font-size:.875rem;font-weight:500;display:inline-flex}.uTP7YG_navModel [data-slot]{width:1.5rem;height:1.5rem}.uTP7YG_navLinks{scrollbar-width:none;flex:1;gap:1.75rem;min-width:0;height:100%;display:flex;overflow-x:auto}.uTP7YG_navLinks::-webkit-scrollbar{display:none}.uTP7YG_navLinks a{z-index:1;color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;font-size:.875rem;transition:color .15s,box-shadow .15s;display:inline-flex;position:relative}.uTP7YG_navLinks .uTP7YG_navExternal{gap:.25rem}.uTP7YG_navExternal svg{width:.875rem;height:.875rem}.uTP7YG_navLinks a:hover{color:hsl(var(--foreground))}.uTP7YG_navLinks a[aria-current=location]{color:hsl(var(--foreground));box-shadow:inset 0 -1.5px 0 hsl(var(--foreground))}.uTP7YG_navAction{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.uTP7YG_contentSection{scroll-margin-top:var(--md-nav-height);padding:6rem 0 0}.uTP7YG_page #model-examples{scroll-margin-top:var(--md-nav-height);padding:6rem 0 0}.uTP7YG_priceSection{padding-top:3.5rem}.uTP7YG_contentHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.uTP7YG_page #model-examples>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.uTP7YG_contentHeading p{max-width:min(40rem,68ch);color:hsl(var(--muted-foreground));margin-top:.75rem;font-size:.9375rem;line-height:1.6}.uTP7YG_page #model-examples>div:first-child p{max-width:min(40rem,68ch);color:hsl(var(--muted-foreground));margin-top:.75rem;font-size:.9375rem;line-height:1.6}.uTP7YG_page #model-examples h2{font-family:var(--font-editorial);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:var(--editorial-display-weight);letter-spacing:var(--editorial-display-tracking);line-height:1.22}.uTP7YG_guideIntro>p{max-width:68ch;color:hsl(var(--muted-foreground));margin-top:.75rem;font-size:.9375rem;line-height:1.65}.uTP7YG_textLink{min-height:2.5rem;color:hsl(var(--foreground));flex-shrink:0;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.uTP7YG_textLink svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.uTP7YG_textLink:hover svg{transform:translate(3px)}.uTP7YG_rateCard [data-slot=model-market-workbench]{border:1px solid var(--md-line);border-radius:var(--md-radius);background:var(--md-panel)}.uTP7YG_rateCard [data-slot=model-market-body]{border-radius:var(--md-radius);background:0 0}.uTP7YG_rateCard table{background:0 0;font-size:.875rem}.uTP7YG_rateCard thead{background:0 0}.uTP7YG_rateCard thead tr{border-bottom:1px solid var(--md-line)}.uTP7YG_rateCard th{height:auto;color:hsl(var(--muted-foreground));background:0 0;padding-block:1rem;font-size:.8125rem;font-weight:400}.uTP7YG_rateCard th:first-child,.uTP7YG_rateCard td[data-price-specification]{padding-left:1.5rem}.uTP7YG_rateCard tbody tr{background:0 0;border-bottom:0}.uTP7YG_rateCard tbody tr:has(>td[data-price-specification])>td{border-top:1px solid var(--md-line)}.uTP7YG_rateCard tbody tr:first-child>td{border-top:0}.uTP7YG_rateCard tbody td{background-color:#0000;padding-block:.625rem}.uTP7YG_rateCard tbody tr:has(>td[data-price-specification])>td{padding-top:1.25rem}.uTP7YG_rateCard tbody tr:last-child>td{padding-bottom:1.25rem}.uTP7YG_rateCard tbody tr:has(+tr>td[data-price-specification])>td{padding-bottom:1.25rem}.uTP7YG_rateCard td[data-price-specification]{width:16%}.uTP7YG_rateCard td[data-price-specification] span[id]{letter-spacing:-.01em;color:var(--md-ink);font-size:1rem;font-weight:500;line-height:1.3}.uTP7YG_rateCard td[data-price-entry-cell]{font-variant-numeric:tabular-nums;font-size:.875rem}.uTP7YG_rateCard tbody td:last-child:not([data-price-entry-cell]) a{opacity:0;font-size:.8125rem;transition:opacity .15s}.uTP7YG_rateCard tbody tr:is(:hover,:focus-within,:has([data-lowest-price=true]))>td:last-child:not([data-price-entry-cell]) a{opacity:1}@media (hover:none){.uTP7YG_rateCard tbody td:last-child:not([data-price-entry-cell]) a{opacity:1}.uTP7YG_rateCard tbody td:last-child:not([data-price-entry-cell]) a>span{display:none}}@media (prefers-reduced-motion:reduce){.uTP7YG_rateCard tbody td:last-child:not([data-price-entry-cell]) a{transition:none}}.uTP7YG_rateCard [data-slot=badge]:not([data-variant=success]){background:0 0;border:0;padding:0;font-size:.8125rem}.uTP7YG_rateCard table{border-collapse:separate;border-spacing:0}@media (min-width:640px){.uTP7YG_rateCard td[data-price-specification]{width:9rem}.uTP7YG_rateCard [data-slot=model-market-body]{padding-inline:.5rem}.uTP7YG_rateCard th:first-child,.uTP7YG_rateCard td[data-price-specification]{padding-left:1rem}}.uTP7YG_rateCard tbody td:not([data-price-specification]){vertical-align:middle;padding-block:.75rem}.uTP7YG_rateCard tbody tr:has(>td[data-price-specification])>td:not([data-price-specification]){padding-top:1rem}.uTP7YG_rateCard tbody tr:last-child>td:not([data-price-specification]){padding-bottom:1rem}.uTP7YG_rateCard tbody tr:has(+tr>td[data-price-specification])>td:not([data-price-specification]){padding-bottom:1rem}.uTP7YG_rateCard [data-price-entry-cell] [class*=priceAmount]{letter-spacing:-.01em;color:var(--md-ink);font-size:clamp(1rem,.95rem + .2vw,1.0625rem);font-weight:500}.uTP7YG_rateCard [data-price-entry-cell] [data-lowest-price=true] [class*=priceAmount]{font-weight:600}.uTP7YG_rateCard [data-price-entry-cell] [class*=priceUnit]{font-size:.8125rem}.uTP7YG_rateCard tbody tr:has([data-lowest-price=true])>td:last-child a{color:var(--md-ink)}@media (min-width:640px){.uTP7YG_rateCard thead th:nth-child(2){width:15rem}}.uTP7YG_page [data-slot=badge][data-variant=success]{font-variant-numeric:tabular-nums;border:0;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.4}.uTP7YG_apiGrid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:1.5rem 3rem;display:grid}.uTP7YG_apiTabs{gap:1rem;min-width:0}.uTP7YG_codeSnippetContainer{border-radius:var(--md-radius);background:var(--md-panel);min-width:0;box-shadow:inset 0 0 0 1px var(--md-line);overflow:hidden}.uTP7YG_compatPanel{border-radius:var(--md-radius);background:var(--md-panel);min-width:0;box-shadow:inset 0 0 0 1px var(--md-line);gap:1.25rem;padding:1.5rem;display:grid}.uTP7YG_compatPanel[data-state=inactive]{display:none}.uTP7YG_compatPanel>p a{color:var(--md-ink);align-items:center;gap:.25rem;text-decoration:underline;display:inline-flex}.uTP7YG_compatConfig{gap:.75rem;font-size:.875rem;display:grid}.uTP7YG_compatConfig>div{grid-template-columns:11rem minmax(0,1fr);gap:1rem;display:grid}.uTP7YG_compatConfig dt{color:hsl(var(--muted-foreground))}.uTP7YG_compatConfig dd{min-width:0;color:var(--md-ink);overflow-wrap:anywhere}.uTP7YG_compatConfig code{font-size:.8125rem}.uTP7YG_compatCode{background:var(--md-well);border-radius:12px;min-width:0;position:relative}.uTP7YG_compatCode>button{position:absolute;top:.5rem;right:.5rem}.uTP7YG_compatCode pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--md-ink);padding:1rem 6rem 1rem 1.25rem;font-size:.8125rem;line-height:1.65;overflow-x:auto}.uTP7YG_apiAside{border-radius:var(--md-radius);background:var(--md-well);gap:1rem;padding:1.75rem;display:grid}.uTP7YG_apiModel{color:hsl(var(--muted-foreground));gap:.375rem;font-size:.8125rem;display:grid}.uTP7YG_apiModel code{color:var(--md-ink);overflow-wrap:anywhere;font-size:.875rem}.uTP7YG_agentPanel{border-radius:var(--md-radius);background:var(--md-panel);box-shadow:inset 0 0 0 1px var(--md-line);gap:2rem;padding:1.75rem;display:grid}.uTP7YG_agentPanel>section{justify-items:start;gap:.75rem;display:grid}.uTP7YG_agentPanel>section+section{box-shadow:0 -1px 0 var(--md-line);padding-top:2rem}.uTP7YG_agentPanel h3{color:var(--md-ink);font-size:1rem;font-weight:500}.uTP7YG_agentPanel p{max-width:40rem;color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.6}.uTP7YG_highlightGrid{gap:1.25rem;display:grid}@media (min-width:40rem){.uTP7YG_highlightGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.uTP7YG_highlightCard{border-radius:var(--md-radius);background:var(--md-panel);box-shadow:inset 0 0 0 1px var(--md-line);align-content:start;gap:.625rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.uTP7YG_highlightCard h3{font-family:var(--font-editorial);font-size:1.25rem;font-weight:var(--editorial-display-weight);letter-spacing:-.015em;color:var(--md-ink);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere}.uTP7YG_highlightCard p{color:color-mix(in srgb, var(--md-ink) 78%, transparent);font-size:.9375rem;line-height:1.6}.uTP7YG_highlightText{align-content:start;gap:.625rem;display:grid}@media (min-width:40rem){.uTP7YG_highlightCard:last-child:nth-child(odd){grid-column:1/-1}.uTP7YG_highlightCard[data-media]:last-child:nth-child(odd){grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;column-gap:1.5rem}}.uTP7YG_highlightMedia{border-radius:calc(var(--md-radius) - .25rem);overflow:hidden}.uTP7YG_highlightMedia video{width:100%;height:auto;display:block}.uTP7YG_highlightGrid[data-media-grid] .uTP7YG_highlightCard{gap:1rem;padding:0 0 1.25rem;overflow:hidden}.uTP7YG_highlightGrid[data-media-grid] .uTP7YG_highlightMedia{aspect-ratio:16/9;background:var(--md-line);border-radius:0;order:-1}.uTP7YG_highlightGrid[data-media-grid] .uTP7YG_highlightMedia :is(video,img){object-fit:cover;width:100%;height:100%}.uTP7YG_highlightGrid[data-media-grid] .uTP7YG_highlightText{padding:0 1.5rem}.uTP7YG_highlightBars{grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:.5rem .75rem;margin-top:.5rem;font-size:.875rem;display:grid}.uTP7YG_highlightBar{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.uTP7YG_highlightBar dt{max-width:10rem;color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uTP7YG_highlightBar dd{grid-template-columns:minmax(0,1fr) 3.5rem;align-items:center;gap:.75rem;display:grid}.uTP7YG_highlightBarTrack{height:8px;display:block}.uTP7YG_highlightBarTrack>span{background:color-mix(in srgb, var(--md-ink) 22%, transparent);border-radius:0 4px 4px 0;height:100%;display:block}.uTP7YG_highlightBarValue{text-align:end;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground))}.uTP7YG_highlightBarOwn dt,.uTP7YG_highlightBarOwn .uTP7YG_highlightBarValue{color:var(--md-ink);font-weight:500}.uTP7YG_highlightBarOwn .uTP7YG_highlightBarTrack>span{background:var(--md-ink)}.uTP7YG_variantGrid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem;display:grid}.uTP7YG_variantCard{border-radius:var(--md-radius);background:var(--md-panel);align-content:start;display:grid;position:relative;overflow:hidden}.uTP7YG_variantCard:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--md-line);pointer-events:none;transition:box-shadow .15s;position:absolute;inset:0}.uTP7YG_variantCardActive:after{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--md-ink) 22%, transparent)}.uTP7YG_variantCard>.uTP7YG_variantMedia[data-shape]{aspect-ratio:16/9;border-radius:0;margin:0}.uTP7YG_variantBody{gap:.875rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.uTP7YG_variantHeading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.uTP7YG_variantCard h3{font-family:var(--font-editorial);font-size:1.25rem;font-weight:var(--editorial-display-weight);letter-spacing:-.015em;color:var(--md-ink)}.uTP7YG_variantDescription{color:color-mix(in srgb, var(--md-ink) 78%, transparent);font-size:.9375rem;line-height:1.6}.uTP7YG_variantFacts{gap:.5rem;font-size:.875rem;display:grid}.uTP7YG_variantFacts>div{grid-template-columns:6rem minmax(0,1fr);gap:.75rem;display:grid}.uTP7YG_variantFacts dt{color:hsl(var(--muted-foreground))}.uTP7YG_variantFacts dd{min-width:0;color:var(--md-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.uTP7YG_variantFacts code{font-size:.8125rem}.uTP7YG_gallery{--gallery-height:20rem;scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.25rem;padding-inline-end:3rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.uTP7YG_gallery::-webkit-scrollbar{display:none}.uTP7YG_gallery>li{scroll-snap-align:start;flex:none}.uTP7YG_galleryItem{width:calc(var(--ratio) * var(--gallery-height));margin:0}.uTP7YG_galleryItem :is(img,video){width:100%;height:var(--gallery-height);object-fit:cover;border-radius:var(--md-radius);background:var(--md-well);display:block}.uTP7YG_galleryItem figcaption{gap:.375rem;margin-top:.75rem;display:grid}.uTP7YG_contentHeading p a{color:var(--md-ink);text-underline-offset:.2em;text-decoration:underline}.uTP7YG_galleryTitle{color:var(--md-ink);font-size:.9375rem;font-weight:500}.uTP7YG_galleryPrompt summary{width:fit-content;min-height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.8125rem;list-style:none;display:inline-flex}.uTP7YG_galleryPrompt summary::-webkit-details-marker{display:none}.uTP7YG_galleryPrompt summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.375rem;height:.375rem;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.uTP7YG_galleryPrompt[open] summary:after{transform:translateY(1px)rotate(-135deg)}.uTP7YG_galleryPrompt summary:hover{color:var(--md-ink)}.uTP7YG_galleryPrompt p{color:color-mix(in srgb, var(--md-ink) 78%, transparent);margin-top:.5rem;font-size:.8125rem;line-height:1.65}.uTP7YG_galleryPrompt .uTP7YG_textLink{min-height:2rem;font-size:.8125rem}.uTP7YG_relatedGrid{grid-template-columns:repeat(auto-fill,minmax(max(17rem,33.3333% - .666667rem),1fr));gap:1rem;display:grid}.uTP7YG_relatedCard{border-radius:var(--md-radius);background:var(--md-well);align-content:start;gap:.625rem;height:100%;padding:1.25rem 1.375rem;transition:background-color .15s;display:grid;overflow:hidden}.uTP7YG_relatedCover{aspect-ratio:16/10;border-radius:var(--md-radius) var(--md-radius) 0 0;background:var(--md-well);margin:-1.25rem -1.375rem .375rem;display:block;position:relative;overflow:hidden}.uTP7YG_relatedCover img{object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1)}.uTP7YG_relatedCard:hover .uTP7YG_relatedCover img{transform:scale(1.03)}.uTP7YG_relatedCard:hover{background:color-mix(in srgb, var(--md-well) 80%, var(--md-ink) 5%)}.uTP7YG_relatedName{color:var(--md-ink);align-items:center;gap:.625rem;font-size:1rem;font-weight:500;display:inline-flex}.uTP7YG_relatedName [data-slot]{width:1.5rem;height:1.5rem}.uTP7YG_relatedDescription{-webkit-line-clamp:2;color:hsl(var(--muted-foreground));-webkit-box-orient:vertical;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.uTP7YG_priceRouting{max-width:48rem;color:hsl(var(--muted-foreground));margin-top:1rem;font-size:.875rem;line-height:1.65}.uTP7YG_priceRouting a{color:var(--md-ink);text-underline-offset:3px;text-decoration:underline}.uTP7YG_priceNotes{margin-top:1rem}.uTP7YG_priceNotes summary{width:fit-content;min-height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.8125rem;list-style:none;display:inline-flex}.uTP7YG_priceNotes summary::-webkit-details-marker{display:none}.uTP7YG_priceNotes summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.375rem;height:.375rem;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.uTP7YG_priceNotes[open] summary:after{transform:translateY(1px)rotate(-135deg)}.uTP7YG_priceNotes summary:hover{color:var(--md-ink)}.uTP7YG_priceNotes p{max-width:48rem;color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.8125rem;line-height:1.65}.uTP7YG_note{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:400;line-height:1.6}.uTP7YG_specGrid{display:block}.uTP7YG_parameterList{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 4rem;min-width:0;display:grid}.uTP7YG_parameterList>.uTP7YG_specCard{align-content:start;gap:.625rem;display:grid}.uTP7YG_specCardHeader{align-items:baseline;gap:.625rem;display:flex}.uTP7YG_specCardTitle{color:var(--md-ink);font-size:1rem;font-weight:500}.uTP7YG_specCardField{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}.uTP7YG_parameterList dd{min-width:0;color:hsl(var(--muted-foreground));line-height:1.6}.uTP7YG_parameterList .uTP7YG_parameterValues{color:var(--md-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-bottom:.25rem}.uTP7YG_specCardValues{color:var(--md-ink);font-size:.9375rem}.uTP7YG_parameterChips{flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem;display:flex}.uTP7YG_parameterChips li{background:var(--md-well);min-height:1.75rem;color:var(--md-ink);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.8125rem;display:inline-flex}.uTP7YG_parameterChips svg{width:.875rem;height:.875rem;color:hsl(var(--muted-foreground))}.uTP7YG_aspectMark{border:1.25px solid color-mix(in srgb, var(--md-ink) 55%, transparent);border-radius:2px;flex:none}.uTP7YG_specCardHelp{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.6}.uTP7YG_recipeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.uTP7YG_recipeCard{border-radius:var(--md-radius);background:var(--md-well);flex-direction:column;justify-content:space-between;gap:1rem;padding:1.5rem;display:flex}.uTP7YG_recipeHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.uTP7YG_recipePromptText{color:hsl(var(--foreground));font-size:.875rem;line-height:1.7}.uTP7YG_recipeTipText{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.6}.uTP7YG_guideLayout{display:block}.uTP7YG_guideIntro{min-width:0}.uTP7YG_guideIntro>.uTP7YG_promptFormula{border-block:1px solid var(--md-line);color:hsl(var(--foreground));margin-block:1rem;padding-block:.75rem;font-size:.875rem;font-weight:500;line-height:1.8}.uTP7YG_promptExamples{min-width:0}.uTP7YG_promptExample{border-bottom:1px solid var(--md-line);padding:1.5rem 0}.uTP7YG_promptExample:first-child{padding-top:0}.uTP7YG_promptExample:last-child{border-bottom:0;padding-bottom:0}.uTP7YG_exampleHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.uTP7YG_exampleHeading button{flex-shrink:0;min-height:2.75rem}.uTP7YG_promptExample>p{line-height:1.85}.uTP7YG_promptExample>.uTP7YG_exampleTip{color:hsl(var(--muted-foreground));margin-top:.75rem;font-size:.875rem}.uTP7YG_faqList{border-top:1px solid var(--md-line);display:grid}.uTP7YG_faqItem{border-bottom:1px solid var(--md-line)}.uTP7YG_faqItem summary{cursor:pointer;min-height:3.75rem;color:var(--md-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 0;font-size:1rem;font-weight:400;list-style:none;display:flex}.uTP7YG_faqItem summary::-webkit-details-marker{display:none}.uTP7YG_faqItem summary:after{content:"";border-right:1.5px solid hsl(var(--muted-foreground));border-bottom:1.5px solid hsl(var(--muted-foreground));flex:none;width:.5rem;height:.5rem;margin-right:.25rem;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.uTP7YG_faqItem[open] summary:after{transform:translateY(2px)rotate(-135deg)}.uTP7YG_faqItem summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.uTP7YG_faqItem p{max-width:68ch;color:hsl(var(--muted-foreground));padding-bottom:1.25rem;font-size:.9375rem;line-height:1.7}.uTP7YG_page a{text-underline-offset:.2em}.uTP7YG_page :is(a,summary,.uTP7YG_imageButton):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px;border-radius:.25rem}@media (prefers-reduced-motion:reduce){.uTP7YG_faqItem summary:after,.uTP7YG_galleryPrompt summary:after,.uTP7YG_priceNotes summary:after,.uTP7YG_textLink svg,.uTP7YG_variantCard:after,.uTP7YG_relatedCard,.uTP7YG_relatedCover img{transition:none}}@media (min-width:768px) and (max-width:1023px){.uTP7YG_hero,.uTP7YG_apiGrid{grid-template-columns:minmax(0,1fr)}.uTP7YG_recipeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.uTP7YG_hero{grid-template-columns:minmax(0,1fr);gap:2rem;padding:1.5rem 0 2rem}.uTP7YG_breadcrumb{margin-bottom:1rem}.uTP7YG_heroActions{margin-top:1.5rem}.uTP7YG_compatPanel{padding:1.25rem}.uTP7YG_compatConfig>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.uTP7YG_variantBody{padding:1rem 1.25rem 1.25rem}.uTP7YG_hero>.uTP7YG_glance{order:1}.uTP7YG_hero>.uTP7YG_heroSample{order:2}.uTP7YG_glance{grid-template-columns:minmax(0,1fr)}.uTP7YG_glance .uTP7YG_glanceItem{box-shadow:none;grid-template-columns:6.75rem minmax(0,1fr);column-gap:.5rem;padding:1rem 1.125rem}.uTP7YG_glance .uTP7YG_glanceItem+.uTP7YG_glanceItem{box-shadow:inset 0 1px 0 var(--md-line)}.uTP7YG_glance .uTP7YG_glanceSpec{color:var(--md-ink);grid-row:1/span 3;padding-top:.5rem;font-size:.875rem}.uTP7YG_glance .uTP7YG_glanceItem dd{grid-column:2}.uTP7YG_glancePrice{font-size:1.5rem}.uTP7YG_nav{margin-top:2rem}.uTP7YG_navModel,.uTP7YG_navAction{display:none}.uTP7YG_navLinks{gap:1.5rem;padding-inline-end:2rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.uTP7YG_contentSection{padding-top:4rem}.uTP7YG_page #model-examples{padding-top:4rem}.uTP7YG_priceSection{padding-top:2.5rem}.uTP7YG_parameterList{grid-template-columns:minmax(0,1fr);gap:1.75rem}.uTP7YG_modes>button{min-height:2.75rem}.uTP7YG_apiGrid{grid-template-columns:minmax(0,1fr)}.uTP7YG_apiAside,.uTP7YG_agentPanel{padding:1.25rem}.uTP7YG_agentPanel code{white-space:nowrap;overflow-wrap:normal;font-size:.8125rem}.uTP7YG_relatedCard:has(.uTP7YG_relatedCover){grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.25rem 1rem;padding:.75rem 1rem .75rem .75rem}.uTP7YG_relatedCover{aspect-ratio:1;border-radius:12px;grid-row:1/span 2;margin:0}.uTP7YG_rateCard th:first-child,.uTP7YG_rateCard td[data-price-specification]{padding-left:.75rem}.uTP7YG_rateCard td[data-price-specification]{width:3.25rem;padding-right:.5rem}.uTP7YG_rateCard th:first-child{width:auto}.uTP7YG_rateCard thead th:nth-child(2){width:8.5rem}.uTP7YG_rateCard [data-price-provider]>div{padding-inline-start:1.625rem;position:relative}.uTP7YG_rateCard [data-price-provider] [data-slot=provider-brand-icon]{inset-inline-start:0;position:absolute;top:.125rem}.uTP7YG_rateCard [data-price-provider-name]+button{text-align:start;flex-basis:100%;justify-content:flex-start;display:flex}.uTP7YG_rateCard td[data-price-entry-cell]{font-size:.875rem}.uTP7YG_rateCard td[data-price-entry-cell] :is(.uTP7YG_min-w-max,[class*=min-w-max]){white-space:normal;min-width:0}.uTP7YG_rateCard [data-price-provider] :is(span,a){white-space:normal}.uTP7YG_rateCard td[data-price-specification]{width:4.5rem}.uTP7YG_rateCard td[data-price-specification] [class*=min-w-max]{white-space:normal;min-width:0}.uTP7YG_rateCard td[data-price-specification] span[id]{font-size:.875rem}.uTP7YG_rateCard tbody td:not([data-price-specification]){padding-inline:.5rem}.uTP7YG_recipeGrid{grid-template-columns:minmax(0,1fr);gap:1rem}.uTP7YG_gallery{--gallery-height:15rem;gap:.75rem}}.uTP7YG_performanceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.uTP7YG_performanceCard{border:1px solid var(--md-line);border-radius:var(--md-radius);background:var(--md-panel);align-content:start;gap:1rem;min-width:0;margin:0;padding:1.5rem 1.5rem 1.25rem;display:grid}.uTP7YG_performanceCard figcaption{gap:.25rem;display:grid}.uTP7YG_performanceCard figcaption span{color:hsl(var(--muted-foreground));font-size:.8125rem}.uTP7YG_performanceCard figcaption strong{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:500;line-height:1.2}.uTP7YG_performanceCard figcaption small{color:hsl(var(--muted-foreground));font-size:.8125rem}.uTP7YG_performanceChart{aspect-ratio:auto;width:100%;height:12rem}.uTP7YG_performanceLegend{color:hsl(var(--muted-foreground));gap:1rem;font-size:.75rem;display:flex}.uTP7YG_performanceLegend li{align-items:center;gap:.375rem;display:inline-flex}.uTP7YG_performanceLegend span{border-radius:999px;width:.5rem;height:.5rem}.uTP7YG_performanceNote{max-width:68ch;color:hsl(var(--muted-foreground));margin-top:1rem;font-size:.8125rem;line-height:1.6}
.IqS5qW_wall{border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;height:32rem;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%)}.IqS5qW_wallColumn{min-width:0}.IqS5qW_wallDrift{will-change:transform;flex-direction:column;gap:.625rem;animation:64s linear infinite IqS5qW_showcase-drift;display:flex}.IqS5qW_wallDrift[data-reverse]{animation-direction:reverse}.IqS5qW_wallDrift li{aspect-ratio:3/4;background:var(--md-well);border-radius:14px;flex-shrink:0;width:100%;position:relative;overflow:hidden}.IqS5qW_wallDrift img{object-fit:cover}@keyframes IqS5qW_showcase-drift{0%{transform:translate(0,0)}to{transform:translateY(calc(-50% - .3125rem))}}@media (prefers-reduced-motion:reduce){.IqS5qW_wallDrift{will-change:auto;animation:none}}@media (max-width:1023px){.IqS5qW_wall{height:22rem}}.IqS5qW_railShell{position:relative}.IqS5qW_railControls{gap:.5rem;display:flex;position:absolute;top:-4.25rem;right:0}.IqS5qW_railControls button{width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px var(--md-line);color:var(--md-ink);border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.IqS5qW_railControls button:hover{background:var(--md-well)}.IqS5qW_railControls svg{width:1.125rem;height:1.125rem}.IqS5qW_rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:clamp(15rem,24%,20rem);grid-auto-flow:column;gap:1rem;padding-bottom:.25rem;display:grid;overflow-x:auto}.IqS5qW_rail::-webkit-scrollbar{display:none}.IqS5qW_rail>li{scroll-snap-align:start}.IqS5qW_railCard{aspect-ratio:3/4;background:var(--md-well);text-align:left;border-radius:20px;width:100%;display:block;position:relative;overflow:hidden}.IqS5qW_railCard img{object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.IqS5qW_railCard:hover img{transform:scale(1.03)}.IqS5qW_railCard:focus-visible{outline:2px solid var(--border-focus,currentColor);outline-offset:3px}.IqS5qW_railCard:after,.IqS5qW_media:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.IqS5qW_railScrim{background:linear-gradient(#0000 40%,#0000001a 60%,#000000b8);position:absolute;inset:0}.IqS5qW_railTitle{color:#fff;font-size:1.0625rem;font-weight:600;line-height:1.3;position:absolute;bottom:1.25rem;left:1.25rem;right:4rem}.IqS5qW_railAction{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .2s,color .2s;display:inline-flex;position:absolute;bottom:1rem;right:1rem}.IqS5qW_railAction svg{width:1rem;height:1rem}.IqS5qW_railCard:hover .IqS5qW_railAction{color:#000;background:#fff}.IqS5qW_block{margin-top:5rem}.IqS5qW_blockHeading{margin-bottom:2rem}.IqS5qW_blockTitle{letter-spacing:-.025em;color:var(--md-ink);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.15}.IqS5qW_blockHeading p{color:hsl(var(--muted-foreground));margin-top:.625rem}.IqS5qW_media{background:var(--md-well);border-radius:24px;position:relative;overflow:hidden}.IqS5qW_media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.IqS5qW_media[data-shape=portrait]{aspect-ratio:3/4}.IqS5qW_media[data-shape=wide]{aspect-ratio:16/9}.IqS5qW_media[data-shape=landscape]{aspect-ratio:4/3;margin-bottom:1.25rem}.IqS5qW_edits{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.IqS5qW_edits[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:52rem}.IqS5qW_edits h4,.IqS5qW_composeText h4{letter-spacing:-.02em;color:var(--md-ink);margin-top:1.125rem;font-size:1.25rem;font-weight:600}.IqS5qW_edits p{color:hsl(var(--muted-foreground));margin-top:.375rem}.IqS5qW_compose{gap:3rem;display:grid}.IqS5qW_compose>li{grid-template-columns:minmax(0,1fr) 22rem;align-items:end;gap:2.5rem;display:grid}.IqS5qW_compose>li:nth-child(2n){grid-template-columns:22rem minmax(0,1fr)}.IqS5qW_compose>li:nth-child(2n)>.IqS5qW_media{order:2}.IqS5qW_composeText{padding-bottom:1rem}.IqS5qW_composeText h4{margin-top:0;font-size:1.5rem}.IqS5qW_composeText p{color:color-mix(in srgb, var(--md-ink) 78%, transparent);margin-top:.875rem;line-height:1.65}.IqS5qW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.IqS5qW_gridImage{aspect-ratio:3/4;background:var(--md-well);border-radius:20px;position:relative;overflow:hidden}.IqS5qW_gridImage img{object-fit:cover}.IqS5qW_gridImage:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.IqS5qW_grid h4{letter-spacing:-.015em;color:var(--md-ink);margin-top:.875rem;font-size:1.0625rem;font-weight:600}.IqS5qW_gridParameters{color:hsl(var(--muted-foreground));margin-top:2rem}.IqS5qW_gridParameters code{background:var(--md-well);color:var(--md-ink);font-family:var(--font-mono,ui-monospace, monospace);border-radius:8px;margin-left:.5rem;padding:.25rem .625rem;font-size:.875rem;display:inline-block}@media (max-width:767px){.IqS5qW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.IqS5qW_edits[data-count="2"]{grid-template-columns:minmax(0,1fr)}.IqS5qW_edits{grid-template-columns:minmax(0,1fr);gap:2rem}.IqS5qW_compose>li,.IqS5qW_compose>li:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:1.25rem}.IqS5qW_compose>li:nth-child(2n)>.IqS5qW_media{order:0}.IqS5qW_railControls{display:none}.IqS5qW_rail{grid-auto-columns:72%}}
.c-Fr8a_panel{--connections-line:var(--home-editorial-text-tertiary);--connections-opacity:.88;--connections-fade:.42;isolation:isolate;border:1px solid var(--home-editorial-border);border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-section);max-width:84rem;min-height:520px;color:var(--home-editorial-ink);grid-template-columns:1fr 1fr;margin-inline:auto;display:grid;position:relative;overflow:hidden}:is(.dark .c-Fr8a_panel,.theme-dark .c-Fr8a_panel,[data-theme=dark] .c-Fr8a_panel){--connections-line:color-mix(in srgb, var(--home-editorial-ink) 60%, transparent);--connections-opacity:1;--connections-fade:.22}:is(.dark .c-Fr8a_provider .c-Fr8a_logo,.theme-dark .c-Fr8a_provider .c-Fr8a_logo,[data-theme=dark] .c-Fr8a_provider .c-Fr8a_logo){background:var(--home-editorial-panel);box-shadow:inset 0 0 0 1px var(--home-editorial-border)}.c-Fr8a_content{z-index:1;align-self:center;padding:64px 0 64px 40px}.c-Fr8a_description{max-width:42ch;color:var(--home-editorial-text-secondary);margin-block:12px 32px}.c-Fr8a_stage{min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.c-Fr8a_guides{width:100%;height:100%;stroke:var(--connections-line);stroke-width:1px;opacity:.32;position:absolute;inset:0}.c-Fr8a_provider{white-space:nowrap;font-family:var(--font-editorial);letter-spacing:-.015em;transform:translate(180px, calc(var(--index) * 96px - 32px));align-items:center;gap:20px;font-size:clamp(20px,2vw,28px);font-weight:500;display:flex;position:absolute;top:0;left:0}.c-Fr8a_provider .c-Fr8a_logo{background:var(--home-editorial-page);width:64px;height:64px;box-shadow:0 3px 12px color-mix(in srgb, var(--connections-line) 12%, transparent);border-radius:50%}.c-Fr8a_logo img{border-radius:50%;width:30px;height:30px}.c-Fr8a_pause{z-index:2;width:2.75rem;height:2.75rem;color:var(--home-editorial-text-secondary);border-radius:50%;transition:background-color .15s ease-out;position:absolute;bottom:24px;right:24px}.c-Fr8a_pause:hover,.c-Fr8a_pause:focus-visible{background:var(--home-editorial-workbench-fill)}.c-Fr8a_empty{color:var(--home-editorial-text-secondary);position:absolute;top:50%;right:10%}@media (max-width:767px){.c-Fr8a_panel{grid-template-columns:1fr;min-height:auto}.c-Fr8a_content{padding:40px 24px 16px}.c-Fr8a_description{margin-block:12px 24px}.c-Fr8a_stage{height:260px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.c-Fr8a_guides{height:100%;inset:0}.c-Fr8a_provider{transform:translate(calc(var(--index) * 100px - 32px), 80px)}.c-Fr8a_provider>span:last-child{display:none}.c-Fr8a_empty{text-align:center;inset:auto 24px 100px}}@media (prefers-reduced-motion:reduce){.c-Fr8a_pause{display:none}}
._3d0jTW_layout{align-items:center;gap:2.5rem;display:grid}._3d0jTW_list{gap:.25rem;display:grid}._3d0jTW_trigger{width:100%;font-family:var(--font-editorial);text-align:left;color:var(--home-editorial-text-secondary);outline:none;align-items:center;gap:.75rem;padding:.625rem 0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:500;line-height:1.35;transition:color .15s;display:flex}._3d0jTW_trigger:hover,._3d0jTW_entry[data-open] ._3d0jTW_trigger{color:var(--home-editorial-ink)}._3d0jTW_trigger:focus-visible{outline:2px solid var(--home-editorial-ink);outline-offset:2px;border-radius:.25rem}._3d0jTW_triggerIcon{flex-shrink:0;width:1.125rem;height:1.125rem}._3d0jTW_body{max-width:34rem;color:var(--home-editorial-text-secondary);padding:0 0 .75rem 1.875rem;font-size:.9375rem;line-height:1.65}._3d0jTW_tiles{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3d0jTW_tile{min-height:11rem;color:var(--home-editorial-text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 1rem;transition:color .2s;display:flex}._3d0jTW_tile:nth-child(odd){border-right:1px dashed var(--home-editorial-border)}._3d0jTW_tile:nth-child(-n+2){border-bottom:1px dashed var(--home-editorial-border)}._3d0jTW_tile[data-active]{color:var(--home-editorial-ink)}._3d0jTW_ring{border:1px solid;border-radius:999px;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;transition:background-color .2s;display:inline-flex}._3d0jTW_tile[data-active] ._3d0jTW_ring{background:var(--home-editorial-section)}._3d0jTW_tileIcon{width:2.5rem;height:2.5rem}._3d0jTW_tag{text-align:center;color:var(--home-editorial-text-secondary);font-size:.75rem}._3d0jTW_tile[data-active] ._3d0jTW_tag{color:var(--home-editorial-ink)}@media (min-width:1024px){._3d0jTW_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}._3d0jTW_tile{min-height:14rem}._3d0jTW_ring{width:7rem;height:7rem}._3d0jTW_tileIcon{width:3rem;height:3rem}}
.n8RyFq_section{padding-block:2rem 2.5rem;scroll-margin-top:4rem}.n8RyFq_heading{justify-content:space-between;align-items:start;gap:1.5rem;margin-bottom:1.5rem;display:flex}.n8RyFq_heading h2{font-family:var(--font-editorial);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.25}.n8RyFq_heading p,.n8RyFq_description,.n8RyFq_disclosure{color:hsl(var(--muted-foreground));max-width:75ch;font-size:.875rem;line-height:1.7}.n8RyFq_heading p{margin-top:.5rem}.n8RyFq_link{text-underline-offset:.25em;align-items:center;min-height:2.5rem;font-size:.875rem;text-decoration:underline;display:inline-flex}.n8RyFq_scenes{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.n8RyFq_prompt{border-block:1px solid hsl(var(--border));margin-block:1rem;padding-block:1rem;font-size:.875rem}.n8RyFq_prompt summary{cursor:pointer;font-weight:600}.n8RyFq_prompt p,.n8RyFq_prompt pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:75ch;margin-top:.75rem;line-height:1.7}.n8RyFq_references{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.n8RyFq_references img{object-fit:contain;width:6rem;height:6rem}.n8RyFq_references a{text-decoration:underline}.n8RyFq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-block:1.5rem;display:flex}.n8RyFq_models{flex-wrap:wrap;gap:.75rem 1.25rem;min-width:0;display:flex}.n8RyFq_models legend{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.8125rem}.n8RyFq_models label{align-items:center;gap:.5rem;min-height:2rem;font-size:.875rem;display:flex}.n8RyFq_zoom{align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.n8RyFq_zoom input{width:6rem}.n8RyFq_zoom output{font-variant-numeric:tabular-nums;min-width:3rem}.n8RyFq_results{grid-template-columns:repeat(var(--comparison-columns), minmax(0, 1fr));gap:1.25rem;display:grid}.n8RyFq_result{min-width:0}.n8RyFq_resultHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin-bottom:.75rem;display:flex}.n8RyFq_resultHeading h3{overflow-wrap:anywhere;font-size:1rem;font-weight:600}.n8RyFq_resultHeading span{color:hsl(var(--muted-foreground));font-size:.75rem}.n8RyFq_media{aspect-ratio:1;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);overflow:auto}.n8RyFq_media img{object-fit:contain;height:auto;min-height:100%;display:block}.n8RyFq_media video{object-fit:contain;width:100%;height:100%}.n8RyFq_mediaError{text-align:center;min-height:100%;color:hsl(var(--muted-foreground));place-content:center;padding:1.5rem;font-size:.875rem;display:grid}.n8RyFq_facts{gap:.75rem;padding-top:1rem;font-size:.8125rem;line-height:1.6;display:grid}.n8RyFq_facts dl{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.n8RyFq_facts dt,.n8RyFq_facts time{color:hsl(var(--muted-foreground))}.n8RyFq_facts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.n8RyFq_facts details p{white-space:pre-wrap;overflow-wrap:anywhere}.n8RyFq_facts label{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.n8RyFq_sampleSelect{width:100%}.n8RyFq_facts button{justify-self:start}.n8RyFq_disclosure{margin-top:1.5rem}.n8RyFq_empty{border-radius:var(--radius-cards,20px);background:var(--home-editorial-section,hsl(var(--muted)));padding:1.5rem 1.75rem}.n8RyFq_empty h3{font-weight:500}.n8RyFq_empty p{color:hsl(var(--muted-foreground));max-width:65ch;margin-top:.5rem;font-size:.875rem;line-height:1.7}.n8RyFq_section :is(a,input,summary,.n8RyFq_media):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@media (max-width:767px){.n8RyFq_heading{flex-direction:column;gap:.5rem}.n8RyFq_results{scroll-snap-type:x proximity;padding-bottom:1rem;display:flex;overflow-x:auto}.n8RyFq_result{scroll-snap-align:start;flex:0 0 85%}.n8RyFq_result:only-child{flex-basis:100%}}
._zBw_W_animation [fill="rgb(159,181,235)"]{fill:var(--home-diagram-lavender)}._zBw_W_animation [fill="rgb(243,121,10)"]{fill:var(--home-diagram-peach)}._zBw_W_animation [fill="rgb(159,107,57)"]{fill:var(--home-diagram-sand)}._zBw_W_animation [fill="rgb(246,243,240)"],._zBw_W_animation [fill="rgb(255,255,255)"]{fill:var(--home-diagram-base)}._zBw_W_animation [fill="rgb(34,31,31)"]{fill:var(--home-diagram-on-color)}._zBw_W_animation stop[stop-color="rgb(160,181,235)"]{stop-color:var(--home-diagram-lavender)}._zBw_W_animation stop[stop-color="rgb(208,165,175)"]{stop-color:color-mix(in srgb, var(--home-diagram-lavender), var(--home-diagram-peach))}._zBw_W_animation stop[stop-color="rgb(255,148,115)"]{stop-color:var(--home-diagram-peach)}
.SdWG6q_panel{background:var(--home-editorial-section);border-radius:1.5rem;flex-direction:column;min-width:0;padding:1rem;display:flex}.SdWG6q_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:.5rem .5rem 0;display:flex}.SdWG6q_heading{min-width:0}.SdWG6q_model{color:var(--home-editorial-ink);font-size:.9375rem;font-weight:500}.SdWG6q_kind{color:var(--home-editorial-text-secondary);margin-top:.125rem;font-size:.8125rem}.SdWG6q_toggle{border:1px solid var(--home-editorial-border);background:var(--home-editorial-page);border-radius:999px;flex-shrink:0;gap:.125rem;padding:.1875rem;display:inline-flex}.SdWG6q_toggleButton{min-height:2rem;color:var(--home-editorial-text-secondary);border-radius:999px;outline:none;padding:0 .875rem;font-size:.8125rem;transition:color .15s,background-color .15s,box-shadow .15s}.SdWG6q_toggleButton:hover{color:var(--home-editorial-ink)}.SdWG6q_toggleButton[aria-pressed=true]{background:var(--home-editorial-panel);color:var(--home-editorial-ink);box-shadow:0 1px 2px #0000000f, 0 0 0 1px var(--home-editorial-border)}.SdWG6q_toggleButton:focus-visible,.SdWG6q_tab:focus-visible{outline:2px solid var(--home-editorial-ink);outline-offset:2px}.SdWG6q_stage{justify-content:center;align-items:center;min-height:26rem;margin-top:1rem;display:flex}.SdWG6q_demo{gap:1rem;width:100%;max-width:60rem;display:grid;position:relative}.SdWG6q_media{border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-panel);box-shadow:0 0 0 1px var(--home-editorial-border);overflow:hidden}.SdWG6q_media img,.SdWG6q_media video{object-fit:cover;width:100%;height:auto;max-height:32rem;display:block}.SdWG6q_demo[data-portrait] .SdWG6q_media{max-width:18rem;margin-inline:auto}.SdWG6q_card{border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-panel);min-width:0;box-shadow:0 0 0 1px var(--home-editorial-border), 0 12px 32px -12px #0000002e;flex-direction:column;gap:.625rem;padding:1rem 1.125rem;display:flex}.SdWG6q_cardLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--home-editorial-text-secondary);font-size:.6875rem}.SdWG6q_prompt{-webkit-line-clamp:6;color:var(--home-editorial-ink);-webkit-box-orient:vertical;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.SdWG6q_lifecycle{gap:.5rem;display:grid}.SdWG6q_lifecycle li{color:var(--home-editorial-text-secondary);grid-template-columns:1.125rem 5.75rem minmax(0,1fr);align-items:center;gap:.5rem;font-size:.8125rem;transition:color .2s;display:grid}.SdWG6q_lifecycle li code{font-family:var(--font-mono);font-size:.75rem}.SdWG6q_lifecycle li[data-state=done],.SdWG6q_lifecycle li[data-state=current]{color:var(--home-editorial-ink)}.SdWG6q_statusText{color:var(--home-editorial-text-secondary)}.SdWG6q_dot{border:1px solid var(--home-editorial-border);width:1.125rem;height:1.125rem;color:var(--home-editorial-panel);border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:inline-flex}.SdWG6q_lifecycle li[data-state=done] .SdWG6q_dot{border-color:var(--home-editorial-ink);background:var(--home-editorial-ink)}.SdWG6q_lifecycle li[data-state=current] .SdWG6q_dot{border-color:var(--home-editorial-ink);background:var(--home-editorial-ink);animation:1.1s ease-in-out infinite SdWG6q_pulse}.SdWG6q_lifecycle li[data-state=current]:last-child .SdWG6q_dot{animation:none}@keyframes SdWG6q_pulse{50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--home-editorial-ink) 14%, transparent)}}.SdWG6q_cardFoot{border-top:1px solid var(--home-editorial-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.625rem;font-size:.8125rem;display:flex}.SdWG6q_modelLink{color:var(--home-editorial-ink);text-underline-offset:.25em;align-items:center;gap:.25rem;display:inline-flex}.SdWG6q_modelLink:hover{text-decoration:underline}.SdWG6q_source{color:var(--home-editorial-text-secondary)}.SdWG6q_source a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.SdWG6q_code{border-radius:var(--home-editorial-card-radius);width:100%;height:32rem;box-shadow:0 0 0 1px var(--home-editorial-border);display:flex;overflow:hidden}.SdWG6q_code>*{flex:1;min-width:0}.SdWG6q_tabs{scrollbar-width:none;gap:.25rem;max-width:100%;margin:1.25rem auto .25rem;display:flex;overflow-x:auto}.SdWG6q_tabs::-webkit-scrollbar{display:none}.SdWG6q_tab{min-height:2.25rem;color:var(--home-editorial-text-secondary);white-space:nowrap;border-radius:999px;outline:none;flex-shrink:0;padding:0 .875rem;font-size:.8125rem;transition:color .15s,background-color .15s,box-shadow .15s}.SdWG6q_tab:hover{color:var(--home-editorial-ink)}.SdWG6q_tab[aria-selected=true]{background:var(--home-editorial-panel);color:var(--home-editorial-ink);box-shadow:0 1px 2px #0000000f, 0 0 0 1px var(--home-editorial-border)}@media (min-width:768px){.SdWG6q_panel{padding:1.25rem 1.5rem}.SdWG6q_stage{margin-top:1.5rem}.SdWG6q_demo{grid-template-columns:minmax(0,1fr);padding-bottom:2rem}.SdWG6q_card{width:22rem;position:absolute;bottom:0;left:-1rem}.SdWG6q_media{margin-left:8rem}.SdWG6q_demo[data-portrait] .SdWG6q_media{margin-left:auto;margin-right:6rem}}@media (min-width:1280px){.SdWG6q_card{left:-2rem}}@media (prefers-reduced-motion:reduce){.SdWG6q_lifecycle li[data-state=current] .SdWG6q_dot{animation:none}}
.sR9Z_W_frame{border-radius:var(--md-radius);background:var(--md-well);position:relative;overflow:hidden}.sR9Z_W_frame:focus-visible{outline-offset:-4px;outline:2px solid #fff}.sR9Z_W_controls{opacity:0;pointer-events:none;transition:opacity .16s;position:absolute;inset:0}.sR9Z_W_frame:hover .sR9Z_W_controls,.sR9Z_W_frame:focus-visible .sR9Z_W_controls{opacity:1}.sR9Z_W_frame:has(:focus-visible) .sR9Z_W_controls{opacity:1}.sR9Z_W_controls button{pointer-events:none;width:2.5rem;height:2.5rem;position:absolute}.sR9Z_W_frame:hover .sR9Z_W_controls button,.sR9Z_W_frame:focus-visible .sR9Z_W_controls button{pointer-events:auto}.sR9Z_W_frame:has(:focus-visible) .sR9Z_W_controls button{pointer-events:auto}.sR9Z_W_controls .sR9Z_W_play{width:3rem;height:3rem;top:50%;left:50%;transform:translate(-50%,-50%)}.sR9Z_W_controls .sR9Z_W_play svg{width:1.25rem;height:1.25rem}.sR9Z_W_sound{bottom:.75rem;right:.75rem}.sR9Z_W_expand{top:.75rem;right:.75rem}.sR9Z_W_controls button svg{width:1.125rem;height:1.125rem}.sR9Z_W_controls :focus-visible{outline-offset:3px;outline:2px solid #ffffffa6}.sR9Z_W_error{color:#fff;background:#000000b3;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;position:absolute;top:.75rem;left:.75rem;right:.75rem}.sR9Z_W_frame:fullscreen{background:#000;border-radius:0;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex}.sR9Z_W_frame:fullscreen>video{object-fit:contain;background:#000;border-radius:0;width:100%;height:100%;max-height:none}.sR9Z_W_frame:fullscreen .sR9Z_W_expand{cursor:zoom-out}.sR9Z_W_frame:fullscreen:focus-visible{outline:none}.sR9Z_W_shell:modal .sR9Z_W_frame:focus-visible{outline:none}:is(html:has(.sR9Z_W_shell:modal),body:has(.sR9Z_W_shell:modal)){overflow:hidden}@media (pointer:coarse){.sR9Z_W_controls button{width:2.75rem;height:2.75rem}.sR9Z_W_frame:focus-within .sR9Z_W_controls{opacity:1}.sR9Z_W_frame:focus-within .sR9Z_W_controls button{pointer-events:auto}}@media (prefers-reduced-motion:reduce){.sR9Z_W_controls{transition:none}}.sR9Z_W_shell{width:100%;max-width:none;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:static}.sR9Z_W_shell:not([open]){display:block}.sR9Z_W_shell:modal{background:#000;width:100vw;height:100dvh;position:fixed;inset:0}.sR9Z_W_shell:modal .sR9Z_W_frame{background:#000;border-radius:0;align-items:center;width:100%;height:100%;display:flex}.sR9Z_W_shell:modal .sR9Z_W_frame>video{object-fit:contain;background:#000;border-radius:0;width:100%;height:100%;max-height:none}.sR9Z_W_shell:modal .sR9Z_W_expand{cursor:zoom-out}
.Hgn-Rq_section{--home-diagram-base:#fff;--home-diagram-lavender:color-mix(in srgb, var(--monad-sky-blue) 80%, var(--home-diagram-base));--home-diagram-peach:color-mix(in srgb, var(--monad-crimson) 25%, var(--home-diagram-base));--home-diagram-mint:color-mix(in srgb, var(--monad-early-green) 45%, var(--home-diagram-base));--home-diagram-sand:color-mix(in srgb, var(--monad-gold) 70%, var(--home-diagram-base));--home-diagram-on-color:#100f09}:is(.dark .Hgn-Rq_section,.theme-dark .Hgn-Rq_section,[data-theme=dark] .Hgn-Rq_section){--home-diagram-outline:color-mix(in srgb, var(--home-editorial-ink) 55%, var(--home-editorial-panel))}.Hgn-Rq_visual{--scenario-line:color-mix(in srgb, var(--home-editorial-ink) 12%, transparent);--scenario-dot:color-mix(in srgb, var(--home-editorial-ink) 7%, transparent);background-color:var(--home-editorial-section);background-image:radial-gradient(var(--scenario-dot) 1px, transparent 1px);background-position:50%;background-size:14px 14px}.Hgn-Rq_row{border:1px solid var(--scenario-line);background:var(--home-editorial-panel)}:is(.dark .Hgn-Rq_logo,.theme-dark .Hgn-Rq_logo,[data-theme=dark] .Hgn-Rq_logo){border-radius:var(--radius-full);background:#f4f4f2d9}
.eDwM5W_scan{inset-inline:0;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(#0000,#ffffff1a 70%,#ffffff6b 98%,#fffffff2);height:38%;animation:1.15s cubic-bezier(.55,0,.2,1) forwards eDwM5W_scan;position:absolute;top:0;transform:translateY(-100%)}.eDwM5W_scan:after{content:"";inset-inline:0;background:#ffffffd9;height:1px;position:absolute;bottom:0;box-shadow:0 0 18px 2px #ffffff8c}.eDwM5W_scanLoop{animation-duration:1.6s;animation-iteration-count:infinite}@keyframes eDwM5W_scan{to{transform:translateY(265%)}}.eDwM5W_perforation{border-top:1.5px dashed color-mix(in srgb, var(--home-editorial-ink) 28%, transparent);height:0;margin-inline:1.25rem;position:relative}.eDwM5W_perforation:before,.eDwM5W_perforation:after{content:"";background:var(--c2pa-stub-cutout,var(--home-editorial-page));width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px var(--home-editorial-border);border-radius:999px;position:absolute;top:-.75rem}.eDwM5W_perforation:before{left:-2rem}.eDwM5W_perforation:after{right:-2rem}.eDwM5W_progress{transform-origin:0;animation:linear forwards eDwM5W_progress}@keyframes eDwM5W_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.eDwM5W_scan{display:none}.eDwM5W_progress{animation:none;transform:scaleX(1)}}
.Luy8Xq_grid{border-top:1px solid var(--home-editorial-border);grid-template-columns:minmax(0,1fr);display:grid}.Luy8Xq_item{border-bottom:1px solid var(--home-editorial-border);flex-direction:column;min-width:0;padding:2rem 0;display:flex}.Luy8Xq_title{color:var(--home-editorial-ink);font-size:1.0625rem;font-weight:500;line-height:1.4}.Luy8Xq_description{max-width:30rem;color:var(--home-editorial-text-secondary);margin-top:.5rem;margin-bottom:1.75rem;font-size:.9375rem;line-height:1.6}.Luy8Xq_visual{border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-section);align-items:center;min-height:12rem;margin-top:auto;padding:1.25rem;display:flex;overflow:hidden}.Luy8Xq_code{min-width:0;font-family:var(--font-mono);color:var(--home-editorial-text-secondary);white-space:pre;text-overflow:ellipsis;margin:0;font-size:.75rem;line-height:1.75;overflow:hidden}.Luy8Xq_key{color:var(--home-editorial-ink)}.Luy8Xq_str{color:#2f6f5e}.Luy8Xq_bool{color:sienna}.Luy8Xq_method{color:var(--home-editorial-ink);font-weight:600}.Luy8Xq_muted{color:var(--home-editorial-text-secondary)}.Luy8Xq_states{flex-wrap:wrap;align-items:center;gap:.375rem;width:100%;display:flex}.Luy8Xq_chip{background:var(--home-editorial-panel);min-height:1.75rem;box-shadow:0 0 0 1px var(--home-editorial-border);font-family:var(--font-mono);color:var(--home-editorial-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 .625rem;font-size:.75rem;display:inline-flex}.Luy8Xq_chip[data-final]{background:var(--home-editorial-ink);box-shadow:none;color:var(--home-editorial-page)}.Luy8Xq_arrow{background:var(--home-editorial-text-tertiary);width:.75rem;height:1px}.Luy8Xq_webhook{border-top:1px dashed var(--home-editorial-border);width:100%;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;padding-top:1rem;font-size:.75rem;display:flex}.Luy8Xq_signature{background:var(--home-editorial-panel);color:var(--home-editorial-text-secondary);border-radius:.375rem;padding:.125rem .5rem}.Luy8Xq_retry{gap:.5rem;width:100%;display:grid}.Luy8Xq_retryRow{min-width:0;font-family:var(--font-mono);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.Luy8Xq_retryRow .Luy8Xq_chip{margin-left:auto}.Luy8Xq_header{color:var(--home-editorial-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Luy8Xq_retryNote{color:var(--home-editorial-text-secondary);margin-top:.25rem;font-size:.75rem}@media (min-width:768px){.Luy8Xq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Luy8Xq_item{padding:2.25rem 2rem}.Luy8Xq_item:nth-child(odd){border-right:1px solid var(--home-editorial-border);padding-left:0}.Luy8Xq_item:nth-child(2n){padding-right:0}}@media (min-width:1280px){.Luy8Xq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.Luy8Xq_item,.Luy8Xq_item:nth-child(odd),.Luy8Xq_item:nth-child(2n){border-right:1px solid var(--home-editorial-border);padding:2.5rem 1.75rem}.Luy8Xq_visual{padding:1rem}.Luy8Xq_item:nth-child(3n+1){padding-left:0}.Luy8Xq_item:nth-child(3n){border-right:0;padding-right:0}.Luy8Xq_item:nth-last-child(-n+3){border-bottom:0}}:is(.dark .Luy8Xq_str,.theme-dark .Luy8Xq_str){color:#7fc8b2}:is(.dark .Luy8Xq_bool,.theme-dark .Luy8Xq_bool){color:#e0a47a}
.e3A_Ia_hero{align-items:center;gap:3rem 4rem;display:grid}@media (min-width:1024px){.e3A_Ia_hero{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.e3A_Ia_heroMedia{min-width:0}.e3A_Ia_heroQuote{border:1px solid var(--home-editorial-border);background:var(--home-editorial-panel);color:var(--home-editorial-text-secondary);border-radius:999px;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:1.75rem;padding:.5rem 1rem .5rem .5rem;font-size:.875rem;display:inline-flex}.e3A_Ia_heroQuote .e3A_Ia_replyMark{width:1.75rem;height:1.75rem}.e3A_Ia_heroQuote .e3A_Ia_replyMark svg{width:1.125rem}.e3A_Ia_heroQuote b{color:var(--home-editorial-ink);font-variant-numeric:tabular-nums;font-weight:600}.e3A_Ia_heroQuote [class*=priceNote]{color:inherit;font-size:inherit;margin-inline-end:.1em;position:static;transform:none}@media (max-width:640px){.e3A_Ia_heroQuote{border-radius:1rem}}.e3A_Ia_heroStatus{min-height:1.5rem;color:var(--home-editorial-text-secondary);margin:.75rem 0 0;font-size:.875rem}.e3A_Ia_segment{background:var(--home-editorial-section);scrollbar-width:none;border-radius:999px;gap:.25rem;max-width:100%;padding:.25rem;display:inline-flex;overflow-x:auto}.e3A_Ia_segment button{min-height:2.75rem;color:var(--home-editorial-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:0 1rem;font-size:.875rem;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.e3A_Ia_segment button:hover{color:var(--home-editorial-ink)}.e3A_Ia_segment button[aria-selected=true]{background:var(--home-editorial-panel);color:var(--home-editorial-ink);box-shadow:0 1px 2px #00000014}.e3A_Ia_segment img{border-radius:.25rem;width:1rem;height:1rem}@media (max-width:640px){.e3A_Ia_segment button{padding:0 .75rem}.e3A_Ia_segment img{display:none}}.e3A_Ia_chip{white-space:nowrap;vertical-align:-.06em;align-items:center;gap:.16em;margin:0 .1em;display:inline-flex}.e3A_Ia_chip img{border-radius:.2em;width:.86em;height:.86em}.e3A_Ia_wordmark{width:auto;height:.8em}.e3A_Ia_buttonIcon{border-radius:.25rem;width:1.125rem;height:1.125rem}.e3A_Ia_tabs{scrollbar-width:none;gap:.375rem;display:flex;overflow-x:auto}.e3A_Ia_tabs button{border:1px solid var(--home-editorial-border);background:var(--home-editorial-panel);min-height:2.75rem;color:var(--home-editorial-text-secondary);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:0 1.125rem;font-size:.9375rem;transition:color .15s,border-color .15s,background-color .15s}.e3A_Ia_tabs button:hover{color:var(--home-editorial-ink)}.e3A_Ia_tabs button:is([aria-selected=true],[aria-pressed=true]){border-color:var(--home-editorial-ink);background:var(--home-editorial-ink);color:var(--home-editorial-page)}.e3A_Ia_stage{gap:1rem;margin-top:1.25rem;display:grid}@media (min-width:960px){.e3A_Ia_stage{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}}.e3A_Ia_stageMedia{border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-stage);justify-content:center;align-items:center;height:34rem;padding:2rem;display:flex;overflow:hidden}.e3A_Ia_stageImage{border-radius:.75rem;width:auto;max-width:100%;height:auto;max-height:30rem;box-shadow:0 18px 40px -24px #281e1473}.e3A_Ia_stageVideo{border-radius:.75rem;width:100%;overflow:hidden;box-shadow:0 18px 40px -24px #281e1473}.e3A_Ia_stageVideo video{object-fit:cover;width:100%;height:100%;display:block}.e3A_Ia_stagePanel{border:1px solid var(--home-editorial-border);border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-panel);flex-direction:column;justify-content:center;padding:1.75rem 1.75rem 1.25rem;display:flex}.e3A_Ia_note{color:var(--home-editorial-text-secondary);margin:.875rem 0 0;font-size:.875rem}.e3A_Ia_thread{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.e3A_Ia_bubble{background:var(--home-editorial-section);max-width:92%;color:var(--home-editorial-ink);overflow-wrap:anywhere;border-radius:1rem 1rem .25rem;align-self:flex-end;margin:0;padding:.75rem 1rem;font-size:.9375rem;line-height:1.6}.e3A_Ia_bubble em{font-style:normal;font-weight:600}.e3A_Ia_reply{align-items:flex-start;gap:.625rem;display:flex}.e3A_Ia_replyMark{background:var(--home-editorial-ink);width:2.25rem;height:2.25rem;color:var(--home-editorial-page);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.e3A_Ia_replyMark svg{width:1.375rem;height:auto}.e3A_Ia_quote{border:1px solid var(--home-editorial-border);background:var(--home-editorial-panel);border-radius:.25rem 1rem 1rem;flex-direction:column;gap:.25rem;min-width:0;padding:.75rem 1rem;display:flex}.e3A_Ia_quoteModel{color:var(--home-editorial-text-secondary);font-size:.8125rem}.e3A_Ia_quoteLine{color:var(--home-editorial-text-secondary);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-size:.875rem;display:flex}.e3A_Ia_quoteLine b{color:var(--home-editorial-ink);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600}.e3A_Ia_cycle{place-items:center;width:100%;display:grid}.e3A_Ia_cycleItem{visibility:hidden;border-radius:.75rem;grid-area:1/1;width:auto;max-width:100%;height:auto;max-height:30rem;box-shadow:0 18px 40px -24px #281e1473}.e3A_Ia_cycleUnder{visibility:visible;z-index:1}.e3A_Ia_cycleOn{visibility:visible;z-index:2;animation:.9s cubic-bezier(.22,1,.36,1) both e3A_Ia_wipeIn}@keyframes e3A_Ia_wipeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.e3A_Ia_film{align-items:center;gap:1rem;width:100%;display:grid}@media (min-width:640px){.e3A_Ia_film{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.e3A_Ia_filmScreen{aspect-ratio:3/4;background:#111;border-radius:.75rem;justify-self:center;width:100%;max-width:22.5rem;max-height:30rem;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #281e1473}.e3A_Ia_scene{opacity:0;transition:opacity .7s;position:absolute;inset:0}.e3A_Ia_scene img{object-fit:cover}.e3A_Ia_sceneOn{opacity:1}.e3A_Ia_sceneOn.e3A_Ia_move0 img{animation:3.2s linear forwards e3A_Ia_zoomIn}.e3A_Ia_sceneOn.e3A_Ia_move1 img{animation:3.2s linear forwards e3A_Ia_panRight}.e3A_Ia_sceneOn.e3A_Ia_move2 img{animation:3.2s linear forwards e3A_Ia_panUp}.e3A_Ia_sceneOn.e3A_Ia_move3 img{animation:3.2s linear forwards e3A_Ia_zoomOut}@keyframes e3A_Ia_zoomIn{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes e3A_Ia_panRight{0%{transform:scale(1.1)translate(-4%)}to{transform:scale(1.1)translate(4%)}}@keyframes e3A_Ia_panUp{0%{transform:scale(1.14)translateY(5%)}to{transform:scale(1.14)translateY(-5%)}}@keyframes e3A_Ia_zoomOut{0%{transform:scale(1.16)}to{transform:scale(1)}}.e3A_Ia_filmTitle{color:#fff;font:500 clamp(1.5rem, 3vw, 2.5rem)/1.05 var(--font-editorial);letter-spacing:.04em;text-shadow:0 2px 24px #00000073;opacity:0;transition:opacity .6s,transform .6s;position:absolute;bottom:10%;left:6%;transform:translateY(8px)}.e3A_Ia_filmTitle small{font:400 .9375rem var(--font-sans);letter-spacing:0;margin-top:.375rem;display:block}.e3A_Ia_filmTitleOn{opacity:1;transform:none}.e3A_Ia_code{border:1px solid var(--home-editorial-border);background:var(--home-editorial-panel);font:.75rem/1.8 var(--font-mono);color:var(--home-editorial-text-secondary);border-radius:.75rem;flex-direction:column;margin:0;padding:.75rem 0;display:flex;overflow-x:auto}.e3A_Ia_code span{white-space:pre;padding:0 1rem;transition:color .3s,background-color .3s}.e3A_Ia_code .e3A_Ia_codeOn{background:var(--home-editorial-section);color:var(--home-editorial-ink)}.e3A_Ia_priceLine{color:var(--home-editorial-text-secondary);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-top:.5rem;font-size:.875rem;display:flex}.e3A_Ia_priceLine b{color:var(--home-editorial-ink);font-variant-numeric:tabular-nums;font-weight:600}.e3A_Ia_model{color:var(--home-editorial-ink)}.e3A_Ia_official,.e3A_Ia_official *{color:var(--home-editorial-text-secondary)!important}:is(.e3A_Ia_priceLine,.e3A_Ia_quoteLine) [class*=priceNote]{color:inherit;font-size:inherit;margin-inline-end:.1em;position:static;transform:none}.e3A_Ia_save{color:var(--status-success-text);background:color-mix(in srgb, var(--status-success-text) 12%, transparent);border-radius:999px;padding:.0625rem .5rem;font-size:.8125rem;font-weight:600}.e3A_Ia_actions{flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:1.5rem;display:flex}.e3A_Ia_actionsCompact{margin-top:auto;padding-top:1rem}.e3A_Ia_tryButton,.e3A_Ia_copyButton{min-height:2.75rem;font:500 .875rem var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.125rem;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.e3A_Ia_tryButton{border:1px solid var(--home-editorial-ink);background:var(--home-editorial-ink);color:var(--home-editorial-page)}.e3A_Ia_tryButton:hover{background:var(--home-editorial-ink-hover)}.e3A_Ia_tryButton img{border-radius:.2rem;width:1rem;height:1rem}.e3A_Ia_tryQuiet{border-color:var(--home-editorial-border);background:var(--home-editorial-panel);color:var(--home-editorial-ink)}.e3A_Ia_tryQuiet:hover{border-color:var(--home-editorial-ink);background:var(--home-editorial-panel)}.e3A_Ia_copyButton{border:1px solid var(--home-editorial-border);background:var(--home-editorial-panel);color:var(--home-editorial-ink)}.e3A_Ia_copyButton:hover{border-color:var(--home-editorial-ink)}.e3A_Ia_copyIcon{justify-content:center;width:2.75rem;padding:0}.e3A_Ia_notConnected{min-height:2.75rem;color:var(--home-editorial-text-secondary);text-underline-offset:4px;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.875rem;display:inline-flex}.e3A_Ia_notConnected:hover{color:var(--home-editorial-ink);text-decoration:underline}.e3A_Ia_actionStatus{min-height:1.25rem;color:var(--status-success-text);margin:.5rem 0 0;font-size:.8125rem}.e3A_Ia_connect{gap:1rem;margin-top:2.5rem;display:grid}@media (min-width:960px){.e3A_Ia_connect{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.e3A_Ia_steps{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.e3A_Ia_steps li{border:1px solid var(--home-editorial-border);border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-panel);gap:1rem;padding:1.25rem;display:flex}.e3A_Ia_stepNumber{background:var(--home-editorial-section);width:1.75rem;height:1.75rem;color:var(--home-editorial-ink);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.e3A_Ia_copyField{border:1px solid var(--home-editorial-border);border-radius:.75rem;align-items:center;gap:.5rem;margin-top:.875rem;padding:.25rem .25rem .25rem .875rem;display:flex}.e3A_Ia_copyField code{white-space:nowrap;min-width:0;color:var(--home-editorial-ink);scrollbar-width:none;flex:1;font-size:.8125rem;overflow-x:auto}.e3A_Ia_copyCommand code{overflow-wrap:anywhere;white-space:normal}.e3A_Ia_copyField button{background:var(--home-editorial-section);width:2.75rem;height:2.75rem;color:var(--home-editorial-ink);cursor:pointer;border:0;border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.e3A_Ia_stepLink{min-height:2.75rem;color:var(--home-editorial-ink);text-underline-offset:4px;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.9375rem;font-weight:500;display:inline-flex}.e3A_Ia_stepLink:hover{text-decoration:underline}.e3A_Ia_mockStage{border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-stage);justify-content:center;align-items:center;min-height:20rem;padding:1.75rem;display:flex}.e3A_Ia_dialog{background:var(--home-editorial-panel);width:min(100%,23.75rem);color:var(--home-editorial-ink);border-radius:.875rem;flex-direction:column;gap:.75rem;padding:1.25rem;animation:.35s e3A_Ia_rise;display:flex;box-shadow:0 14px 36px -16px #1e160e4d,0 1px 3px #1e160e14}@keyframes e3A_Ia_rise{0%{opacity:0;transform:translateY(10px)}}.e3A_Ia_field{border:1px solid var(--home-editorial-border);min-height:2.5rem;font:.8125rem var(--font-mono);overflow-wrap:anywhere;border-radius:.625rem;align-items:center;padding:0 .75rem;display:flex}.e3A_Ia_fieldMuted{color:var(--home-editorial-text-secondary);font-family:var(--font-sans)}.e3A_Ia_dialogNote{color:var(--home-editorial-text-secondary);font-size:.875rem}.e3A_Ia_dialogButton{color:var(--home-editorial-page);background:var(--home-editorial-ink);border-radius:999px;align-self:flex-end;padding:.375rem 1rem;font-size:.8125rem;font-weight:600}.e3A_Ia_connected{align-items:center;gap:.5rem;display:flex}.e3A_Ia_connected i{background:var(--status-success-text);border-radius:50%;width:.5rem;height:.5rem}.e3A_Ia_ask{background:var(--home-editorial-section);border-radius:.625rem;padding:.625rem .75rem;font-size:.875rem}.e3A_Ia_terminal{color:#e8e4dc;background:#1b1a19;border-radius:.875rem;flex-direction:column;gap:.5rem;width:min(100%,30rem);padding:.875rem 1.125rem 1.25rem;display:flex;box-shadow:0 14px 36px -16px #00000073}.e3A_Ia_terminal code{font:.8125rem/1.7 var(--font-mono);overflow-wrap:anywhere;white-space:pre-wrap}.e3A_Ia_terminalBar{gap:.375rem;margin-bottom:.25rem;display:flex}.e3A_Ia_terminalBar i{background:#4a4642;border-radius:50%;width:.625rem;height:.625rem}.e3A_Ia_terminalPrompt{color:#8a857c}.e3A_Ia_terminalOk{color:#9fe3bf}.e3A_Ia_filters{flex-wrap:wrap}.e3A_Ia_library{gap:1.25rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.e3A_Ia_library{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.e3A_Ia_library{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.e3A_Ia_filters{flex-wrap:nowrap}.e3A_Ia_library{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:.75rem;margin-inline:-1rem;padding:0 1rem .25rem;overflow-x:auto}.e3A_Ia_useCase{scroll-snap-align:start}}.e3A_Ia_useCase{border:1px solid var(--home-editorial-border);border-radius:var(--home-editorial-card-radius);background:var(--home-editorial-panel);flex-direction:column;display:flex;overflow:hidden}.e3A_Ia_thumb{aspect-ratio:4/5;background:var(--home-editorial-stage);position:relative;overflow:hidden}.e3A_Ia_thumb img{object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.e3A_Ia_useCase:hover .e3A_Ia_thumb img{transform:scale(1.03)}.e3A_Ia_useCaseBody{flex-direction:column;flex:1;padding:1.125rem 1.25rem 1.25rem;display:flex}.e3A_Ia_more{border:1px solid var(--home-editorial-border);background:var(--home-editorial-panel);min-height:2.75rem;color:var(--home-editorial-ink);cursor:pointer;border-radius:999px;align-items:center;margin:2rem auto 0;padding:0 1.5rem;font-size:.9375rem;display:flex}.e3A_Ia_more:hover{border-color:var(--home-editorial-ink)}.e3A_Ia_segment button:focus-visible,.e3A_Ia_tabs button:focus-visible,.e3A_Ia_tryButton:focus-visible,.e3A_Ia_copyButton:focus-visible,.e3A_Ia_copyField button:focus-visible,.e3A_Ia_notConnected:focus-visible,.e3A_Ia_stepLink:focus-visible,.e3A_Ia_more:focus-visible{outline:2px solid var(--home-editorial-focus);outline-offset:2px}@media (max-width:640px){.e3A_Ia_stageMedia{height:24rem;padding:1rem}.e3A_Ia_stageImage,.e3A_Ia_cycleItem{max-height:22rem}.e3A_Ia_filmScreen{max-width:16.5rem}.e3A_Ia_stagePanel{padding:1.25rem}.e3A_Ia_film{grid-template-columns:minmax(0,1fr)}.e3A_Ia_code{display:none}}@media (prefers-reduced-motion:reduce){.e3A_Ia_sceneOn img,.e3A_Ia_dialog,.e3A_Ia_cycleOn{animation:none!important}.e3A_Ia_scene,.e3A_Ia_filmTitle,.e3A_Ia_thumb img{transition:none}}
.TMZ4qG_scene{aspect-ratio:4/3;border-radius:var(--md-radius);background:#1d1b19;width:100%;max-height:27rem;position:relative;overflow:hidden}.TMZ4qG_scene img{object-fit:cover;opacity:0}.TMZ4qG_scene img[data-layer=previous]{z-index:1;opacity:1}.TMZ4qG_scene img[data-layer=active]{z-index:2;opacity:1;animation:1.1s cubic-bezier(.65,0,.25,1) both TMZ4qG_scene-reveal}@keyframes TMZ4qG_scene-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.TMZ4qG_scenePrompt{z-index:3;color:#1d1d1f;background:#fdfcfc;border-radius:9999px;align-items:center;gap:.625rem;min-height:2.75rem;padding:.3125rem .3125rem .3125rem 1rem;font-size:.875rem;line-height:1.35;display:flex;position:absolute;inset:auto 1rem 1rem}.TMZ4qG_sceneText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.TMZ4qG_sceneText i{vertical-align:-.15em;background:currentColor;width:1.5px;height:1em;margin-inline-start:2px;animation:1s step-end infinite TMZ4qG_scene-caret;display:inline-block}@keyframes TMZ4qG_scene-caret{50%{opacity:0}}.TMZ4qG_sceneSend{color:#fdfcfc;background:#1d1d1f;border-radius:9999px;flex-shrink:0;place-items:center;width:2.125rem;height:2.125rem;transition:opacity .2s;display:grid}.TMZ4qG_scene[data-sending] .TMZ4qG_sceneSend{opacity:.4}.TMZ4qG_scenePrompt:focus-visible{outline-offset:2px;outline:2px solid #fdfcfc}@media (prefers-reduced-motion:reduce){.TMZ4qG_scene img[data-layer=active],.TMZ4qG_sceneText i{animation:none}}.TMZ4qG_story{gap:4.5rem;display:grid}.TMZ4qG_speed{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:2.5rem 4rem;display:grid}.TMZ4qG_speedText{gap:.875rem;display:grid}.TMZ4qG_speedText h3,.TMZ4qG_roundsBody h3{font-family:var(--font-editorial);font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:var(--editorial-display-weight);letter-spacing:var(--editorial-display-tracking);text-wrap:balance;line-height:1.18}.TMZ4qG_speedText h3{color:var(--md-ink)}.TMZ4qG_speedText p{color:color-mix(in srgb, var(--md-ink) 72%, transparent);text-wrap:pretty;font-size:1rem;line-height:1.65}.TMZ4qG_race{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.TMZ4qG_race figure{gap:.75rem;min-width:0;margin:0;display:grid}.TMZ4qG_raceFrame{aspect-ratio:1;border-radius:var(--md-radius);background:var(--md-well);position:relative;overflow:hidden}.TMZ4qG_raceFrame img{object-fit:cover;transform:scale(1.04)}.TMZ4qG_race figcaption{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.9375rem;display:flex}.TMZ4qG_race figcaption strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:500}.TMZ4qG_race figure[data-own] figcaption{color:var(--md-ink)}.TMZ4qG_raceTrack{background:var(--md-line);height:2px;display:block;overflow:hidden}.TMZ4qG_raceTrack>span{background:color-mix(in srgb, var(--md-ink) 35%, transparent);transform-origin:0;height:100%;display:block}.TMZ4qG_race figure[data-own] .TMZ4qG_raceTrack>span{background:var(--md-ink)}.TMZ4qG_rounds{--rounds-height:clamp(30rem, calc(100svh - 5.5rem), 42rem);color:#f5f3f0;background:#141312;border-radius:28px;grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #f5f3f00f}.TMZ4qG_roundsStage{aspect-ratio:3/4;height:var(--rounds-height);background:#1d1b19;position:relative}.TMZ4qG_roundsStage img{object-fit:cover;opacity:0;transition:opacity .7s}.TMZ4qG_roundsStage img[data-active]{opacity:1}.TMZ4qG_roundsBody{flex-direction:column;min-width:0;padding:clamp(1.5rem,2.6vw,2.5rem);display:flex}.TMZ4qG_roundsBody h3{font-size:clamp(1.5rem,2vw,1.875rem)}.TMZ4qG_roundsBody>p{color:#f5f3f0ad;text-wrap:pretty;max-width:34rem;margin-top:.5rem;font-size:.9375rem;line-height:1.6}.TMZ4qG_roundsChains{flex-wrap:wrap;gap:.375rem;margin-top:1rem;display:flex}.TMZ4qG_roundsChains button{color:#f5f3f0ad;border-radius:9999px;min-height:2.25rem;padding:0 .9375rem;font-size:.875rem;transition:background-color .15s,color .15s}.TMZ4qG_roundsChains button:hover{color:#f5f3f0}.TMZ4qG_roundsChains button[aria-pressed=true]{color:#141312;background:#f5f3f0}.TMZ4qG_roundsList{gap:.125rem;margin-top:auto;padding-top:1rem;list-style:none;display:grid}.TMZ4qG_roundsList button{text-align:start;color:#f5f3f09e;border-radius:.75rem;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.75rem;width:100%;padding:.3125rem .5rem;font-size:.9375rem;line-height:1.4;transition:background-color .15s,color .15s;display:grid}.TMZ4qG_roundsList button:hover{color:#f5f3f0}.TMZ4qG_roundsList button[aria-current]{color:#f5f3f0;background:#f5f3f01a}.TMZ4qG_roundsThumb{background:#2a2724;border-radius:.375rem;width:2.25rem;height:3rem;display:block;position:relative;overflow:hidden}.TMZ4qG_roundsThumb img{object-fit:cover}.TMZ4qG_roundsChains button:focus-visible,.TMZ4qG_roundsList button:focus-visible{outline-offset:2px;outline:2px solid #f5f3f0}@media (prefers-reduced-motion:reduce){.TMZ4qG_roundsStage img{transition:none}}@media (max-width:899px){.TMZ4qG_story{gap:3rem}.TMZ4qG_speed{grid-template-columns:minmax(0,1fr)}.TMZ4qG_race{gap:.75rem}.TMZ4qG_race figcaption{flex-wrap:wrap;gap:0 .5rem;font-size:.8125rem}.TMZ4qG_race figcaption strong{font-size:1.25rem}.TMZ4qG_rounds{border-radius:20px;grid-template-columns:minmax(0,1fr)}.TMZ4qG_roundsStage{aspect-ratio:auto;height:min(46svh,30rem)}.TMZ4qG_roundsList{padding-top:1.25rem}}