.HomeApiSearch-module__nnxKiG__bar{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);min-height:3.75rem;box-shadow:0 8px 28px color-mix(in srgb, var(--text) 5%, transparent);transition:border-color var(--motion-state) ease, box-shadow var(--motion-state) ease;border-radius:1rem;align-items:center;gap:.25rem;padding:.375rem;display:flex}.HomeApiSearch-module__nnxKiG__bar:hover{border-color:color-mix(in srgb, var(--text) 28%, var(--border))}.HomeApiSearch-module__nnxKiG__bar:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent), 0 12px 32px color-mix(in srgb, var(--text) 6%, transparent)}.HomeApiSearch-module__nnxKiG__inputArea{flex:1;align-items:center;gap:.75rem;min-width:0;padding-left:.75rem;display:flex}.HomeApiSearch-module__nnxKiG__icon{pointer-events:none;width:1.25rem;height:1.25rem;color:var(--faint);transition:color var(--motion-state) ease;flex-shrink:0}.HomeApiSearch-module__nnxKiG__bar:focus-within .HomeApiSearch-module__nnxKiG__icon{color:var(--accent)}.HomeApiSearch-module__nnxKiG__input{width:100%;min-width:0;height:3rem;color:var(--text);font-size:max(1rem, var(--type-lead));caret-color:var(--accent);background:0 0;border-radius:.5rem;padding:0 .5rem 0 0}.HomeApiSearch-module__nnxKiG__input::placeholder{color:var(--faint)}.HomeApiSearch-module__nnxKiG__input:focus,.HomeApiSearch-module__nnxKiG__input:focus-visible{box-shadow:none;outline:none}.HomeApiSearch-module__nnxKiG__submit{min-width:3rem;color:var(--text);border-radius:.625rem;flex-shrink:0;gap:.75rem;padding-inline:1rem}.HomeApiSearch-module__nnxKiG__submit:hover{background:color-mix(in srgb, var(--text) 6%, transparent)}.HomeApiSearch-module__nnxKiG__bar:focus-within .HomeApiSearch-module__nnxKiG__submit{color:var(--accent)}.HomeApiSearch-module__nnxKiG__arrow{width:1.25rem;height:1.25rem;transition:transform var(--motion-state) ease;flex-shrink:0}.HomeApiSearch-module__nnxKiG__submit:hover .HomeApiSearch-module__nnxKiG__arrow{transform:translate(2px)}@media (max-width:639px){.HomeApiSearch-module__nnxKiG__bar{min-height:3.5rem;padding:.25rem}.HomeApiSearch-module__nnxKiG__submit{padding-inline:.75rem}.HomeApiSearch-module__nnxKiG__actionLabel{display:none}}@media (prefers-reduced-motion:reduce){.HomeApiSearch-module__nnxKiG__bar,.HomeApiSearch-module__nnxKiG__icon,.HomeApiSearch-module__nnxKiG__arrow{transition:none}.HomeApiSearch-module__nnxKiG__submit:hover .HomeApiSearch-module__nnxKiG__arrow{transform:none}}
.CityJourney-module__4rE5iq__journey{--city-black:#000;isolation:isolate;background:var(--city-black);color:var(--text);position:relative}.CityJourney-module__4rE5iq__stage{min-height:100svh;position:relative;overflow:clip}.CityJourney-module__4rE5iq__film{pointer-events:none;position:absolute;inset:0}.CityJourney-module__4rE5iq__film video{object-fit:cover;width:100%;height:100%;display:block}.CityJourney-module__4rE5iq__scrim{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--city-black) 85%, transparent), transparent 85%);opacity:var(--city-scrim,1);position:absolute;inset:0}.CityJourney-module__4rE5iq__hero{z-index:1;max-width:38rem;margin-left:max(1.5rem,50% - 600px);padding:22svh 1.5rem 5rem;position:relative}.CityJourney-module__4rE5iq__hero h1{text-wrap:balance;max-width:11em}.CityJourney-module__4rE5iq__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.CityJourney-module__4rE5iq__motionControl,.CityJourney-module__4rE5iq__staticControl,.CityJourney-module__4rE5iq__playbackControl,.CityJourney-module__4rE5iq__runway{display:none}.CityJourney-module__4rE5iq__chapter{z-index:1;position:relative}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__stage{height:100svh;min-height:0;margin-bottom:-100svh;position:sticky;top:0}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__film{transform-origin:50%;will-change:transform;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__film video{object-fit:fill}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__hero{width:min(36%,32rem);margin:0;padding:0;position:absolute;top:18%;left:max(1.5rem,50% - 600px)}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__runway{pointer-events:none;height:400svh;display:block}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__motionControl{display:inline-flex}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__staticControl{z-index:2;display:inline-flex;position:absolute;bottom:1rem;right:1.5rem}.CityJourney-module__4rE5iq__journey[data-playing] .CityJourney-module__4rE5iq__playbackControl{z-index:2;display:inline-flex;position:absolute;bottom:1rem;left:1.5rem}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__chapter{opacity:0;visibility:hidden}.CityJourney-module__4rE5iq__chapter #capabilities{background:0 0}.CityJourney-module__4rE5iq__chapter [data-city-context]>h2{text-wrap:balance}.CityJourney-module__4rE5iq__chapter [data-city-dock]{width:13rem;height:13rem;position:absolute;top:0;bottom:auto;left:calc(50% - 6.5rem)}.CityJourney-module__4rE5iq__chapter [data-city-projection]{top:14rem}.CityJourney-module__4rE5iq__journey[data-video-ready] [data-city-dock]{visibility:hidden}.CityJourney-module__4rE5iq__chapter #capability-scene-anchor{height:28rem}@media (max-width:1023px){.CityJourney-module__4rE5iq__hero{max-width:44rem;margin:0;padding:34svh 1.5rem 4rem}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__hero{width:auto;max-width:40rem;top:28%;left:1.5rem;right:1.5rem}.CityJourney-module__4rE5iq__hero h1{font-size:var(--type-h2)}.CityJourney-module__4rE5iq__hero form[role=search]{gap:.25rem}.CityJourney-module__4rE5iq__hero form[role=search]>button{height:2.5rem}.CityJourney-module__4rE5iq__hero>p{margin-top:.75rem}.CityJourney-module__4rE5iq__hero>div:not(.CityJourney-module__4rE5iq__actions){margin-top:1rem}.CityJourney-module__4rE5iq__hero>a{margin-top:.5rem}.CityJourney-module__4rE5iq__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}.CityJourney-module__4rE5iq__actions>*{text-align:center;min-width:0;padding-inline:.75rem}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__staticControl{top:5rem;bottom:auto;right:1rem}.CityJourney-module__4rE5iq__chapter [data-city-context]{flex-direction:column;display:flex}.CityJourney-module__4rE5iq__chapter #capability-scene-anchor{order:-1;height:11rem;margin:0 0 2rem;display:block}.CityJourney-module__4rE5iq__chapter [data-city-projection]{display:none}.CityJourney-module__4rE5iq__chapter [data-city-dock]{width:10rem;height:10rem;left:calc(50% - 5rem)}}@media (prefers-reduced-motion:reduce){.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__stage{height:auto;margin-bottom:0;position:relative}.CityJourney-module__4rE5iq__journey[data-enhanced] .CityJourney-module__4rE5iq__runway,.CityJourney-module__4rE5iq__motionControl,.CityJourney-module__4rE5iq__staticControl{display:none}}
.CapabilityExplorer-module__q9WWtG__section{background:var(--bg);padding-block:5rem;scroll-margin-top:5rem}.CapabilityExplorer-module__q9WWtG__layout{gap:2.5rem;max-width:1200px;margin-inline:auto;padding-inline:1.5rem;display:grid}.CapabilityExplorer-module__q9WWtG__context,.CapabilityExplorer-module__q9WWtG__explorer{min-width:0}.CapabilityExplorer-module__q9WWtG__hint{font-size:var(--type-small);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.CapabilityExplorer-module__q9WWtG__surface{color:var(--text);border:1px solid var(--border);background:var(--bg);border-radius:.75rem;overflow:hidden}.CapabilityExplorer-module__q9WWtG__panel{padding:1.5rem}.CapabilityExplorer-module__q9WWtG__panel[hidden]{display:none}.CapabilityExplorer-module__q9WWtG__panelHead{margin-bottom:1.5rem}.CapabilityExplorer-module__q9WWtG__scene{height:22rem;margin-block:2rem;display:none;position:relative}.CapabilityExplorer-module__q9WWtG__projection{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;padding:1.5rem;position:absolute;inset:1rem 1rem auto 0}.CapabilityExplorer-module__q9WWtG__resultLines{gap:.75rem;margin-top:1.5rem;display:grid}.CapabilityExplorer-module__q9WWtG__resultLines i{background:var(--border);height:.25rem;display:block}.CapabilityExplorer-module__q9WWtG__resultLines i:nth-child(2){width:75%}.CapabilityExplorer-module__q9WWtG__resultLines i:nth-child(3){width:45%}.CapabilityExplorer-module__q9WWtG__mark{width:7rem;height:7rem;color:var(--text);position:absolute;bottom:0;left:calc(50% - 3.5rem)}@media (min-width:1024px){.CapabilityExplorer-module__q9WWtG__section{padding-block:6rem}.CapabilityExplorer-module__q9WWtG__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:4rem}.CapabilityExplorer-module__q9WWtG__scene{display:block}.CapabilityExplorer-module__q9WWtG__panel{min-height:37rem;padding:2rem}}.CapabilityExplorer-module__q9WWtG__surface [role=tab][aria-selected=true]:after{content:"";background:var(--bg);height:1px;position:absolute;inset:auto 0 -1px}
.ResultShowcase-module__UphvZq__section{padding-block:var(--space-section);background:var(--bg-2);scroll-margin-top:5rem}.ResultShowcase-module__UphvZq__inner{max-width:1200px;margin-inline:auto;padding-inline:1.5rem}.ResultShowcase-module__UphvZq__heading{align-items:end;gap:1.5rem;margin-bottom:2.5rem;display:grid}.ResultShowcase-module__UphvZq__panel{border:1px solid var(--border);background:var(--bg);border-top:0;padding:1.5rem}.ResultShowcase-module__UphvZq__panel[hidden],.ResultShowcase-module__UphvZq__details[hidden]{display:none}.ResultShowcase-module__UphvZq__caseHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;margin-bottom:2rem;display:flex}.ResultShowcase-module__UphvZq__stage{align-items:start;gap:1.5rem;display:grid}.ResultShowcase-module__UphvZq__input{border-top:1px solid var(--border);min-width:0;padding-top:1.5rem}.ResultShowcase-module__UphvZq__phases{font-size:var(--type-body);flex-wrap:wrap;gap:.5rem 1rem;margin-block:1rem;display:flex}.ResultShowcase-module__UphvZq__phases li{gap:1rem;display:flex}.ResultShowcase-module__UphvZq__result{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:1.5rem}.ResultShowcase-module__UphvZq__decisions{gap:.5rem;margin-block:1.5rem;display:grid}.ResultShowcase-module__UphvZq__decision{white-space:normal;text-align:left;height:auto;min-height:4rem;padding:.75rem;display:block}.ResultShowcase-module__UphvZq__decision[aria-pressed=true]{outline:1px solid var(--accent);outline-offset:-1px}.ResultShowcase-module__UphvZq__evidence{border-top:1px solid var(--border);padding-top:1.5rem}.ResultShowcase-module__UphvZq__records{gap:1.5rem;display:grid}.ResultShowcase-module__UphvZq__record+.ResultShowcase-module__UphvZq__record{border-top:1px solid var(--border);padding-top:1.5rem}.ResultShowcase-module__UphvZq__credential{overflow-wrap:anywhere;background:var(--bg-2);border-radius:var(--radius-sm);font-size:var(--type-lead);margin-block:2rem;padding:1rem;display:block}.ResultShowcase-module__UphvZq__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.ResultShowcase-module__UphvZq__details{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.5rem}@media (min-width:640px){.ResultShowcase-module__UphvZq__decisions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ResultShowcase-module__UphvZq__heading{grid-template-columns:1.2fr 1fr;gap:4rem}.ResultShowcase-module__UphvZq__stage{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:3rem;padding:1rem 0 2rem}.ResultShowcase-module__UphvZq__input{margin-top:3rem}.ResultShowcase-module__UphvZq__phases{gap:1rem;margin-block:2rem;display:grid}.ResultShowcase-module__UphvZq__result{box-shadow:var(--shadow-card);padding:2rem}.ResultShowcase-module__UphvZq__panel{padding:2rem}}
.IntegrationExplorer-module__8yghZq__section{background:var(--bg);padding-block:6rem;scroll-margin-top:5rem}.IntegrationExplorer-module__8yghZq__inner{max-width:1200px;margin-inline:auto;padding-inline:1.5rem}.IntegrationExplorer-module__8yghZq__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:3rem;display:flex}.IntegrationExplorer-module__8yghZq__heading>div{max-width:46rem}.IntegrationExplorer-module__8yghZq__layout{align-items:start;gap:2.5rem;display:grid}.IntegrationExplorer-module__8yghZq__access,.IntegrationExplorer-module__8yghZq__detail{min-width:0}.IntegrationExplorer-module__8yghZq__groups{gap:1.5rem;scroll-margin-top:5rem;display:grid}.IntegrationExplorer-module__8yghZq__group{border-bottom:1px solid var(--border);padding-bottom:1.25rem}.IntegrationExplorer-module__8yghZq__options{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.IntegrationExplorer-module__8yghZq__option{border:1px solid var(--border);background:var(--surface);text-align:left;justify-content:space-between;gap:1rem;height:auto;min-height:3rem;padding:.625rem .875rem;font-weight:500}.IntegrationExplorer-module__8yghZq__option[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.IntegrationExplorer-module__8yghZq__indicator{color:var(--faint)}.IntegrationExplorer-module__8yghZq__option[aria-pressed=true] .IntegrationExplorer-module__8yghZq__indicator{color:var(--accent)}.IntegrationExplorer-module__8yghZq__detail{border:1px solid var(--border);background:var(--surface);border-radius:1rem;padding:1.5rem;scroll-margin-top:5rem}.IntegrationExplorer-module__8yghZq__chooseAgain{min-height:2.75rem;color:var(--accent);font-size:var(--type-body);align-items:center;margin-bottom:.75rem;display:inline-flex}.IntegrationExplorer-module__8yghZq__config{gap:1rem;margin-top:1.5rem;display:grid}.IntegrationExplorer-module__8yghZq__config pre{max-height:22rem;font-size:.8125rem;overflow:auto}.IntegrationExplorer-module__8yghZq__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.IntegrationExplorer-module__8yghZq__scene{perspective:800px;align-items:center;gap:1rem;min-height:9rem;padding:2rem 1rem;display:flex}.IntegrationExplorer-module__8yghZq__module,.IntegrationExplorer-module__8yghZq__port{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:0 8px 0 var(--bg-2);font-size:var(--type-body);border-radius:.75rem;padding:1.25rem;font-weight:600}.IntegrationExplorer-module__8yghZq__module{color:var(--accent);transform:rotateY(8deg)}.IntegrationExplorer-module__8yghZq__port{transform:rotateY(-8deg)}.IntegrationExplorer-module__8yghZq__connector{flex:1;align-items:center;gap:.375rem;min-width:1.5rem;display:flex}.IntegrationExplorer-module__8yghZq__connector span{background:var(--accent);flex:1;height:1px}.IntegrationExplorer-module__8yghZq__runtime{border-top:1px solid var(--border);margin-top:3rem;padding-top:2rem}.IntegrationExplorer-module__8yghZq__steps{gap:1.5rem;margin-top:1.5rem;display:grid}.IntegrationExplorer-module__8yghZq__step{min-width:0;padding-left:2.75rem;position:relative}.IntegrationExplorer-module__8yghZq__stepNumber{border:1px solid var(--border);width:1.75rem;height:1.75rem;color:var(--faint);font-size:var(--type-small);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}@media (min-width:640px){.IntegrationExplorer-module__8yghZq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.IntegrationExplorer-module__8yghZq__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem}.IntegrationExplorer-module__8yghZq__detail{padding:2rem;position:sticky;top:6rem}.IntegrationExplorer-module__8yghZq__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.IntegrationExplorer-module__8yghZq__chooseAgain{display:none}}@media (max-width:639px){.IntegrationExplorer-module__8yghZq__section{padding-block:4rem}.IntegrationExplorer-module__8yghZq__options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.IntegrationExplorer-module__8yghZq__option{padding-inline:.75rem;font-size:.875rem}.IntegrationExplorer-module__8yghZq__scene{gap:.5rem;padding-inline:0}.IntegrationExplorer-module__8yghZq__module,.IntegrationExplorer-module__8yghZq__port{padding:.875rem}}@media (prefers-reduced-motion:reduce){.IntegrationExplorer-module__8yghZq__module,.IntegrationExplorer-module__8yghZq__port{transform:none}}
.ReadingShowcase-module__XcvH_q__section{background:var(--bg-2);border-block:1px solid var(--border);padding-block:6rem;scroll-margin-top:5rem}.ReadingShowcase-module__XcvH_q__inner{max-width:1200px;margin-inline:auto;padding-inline:1.5rem}.ReadingShowcase-module__XcvH_q__heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:3rem;display:flex}.ReadingShowcase-module__XcvH_q__heading h2{text-wrap:balance;max-width:40rem}.ReadingShowcase-module__XcvH_q__channels{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.ReadingShowcase-module__XcvH_q__channels a{min-height:2.75rem;font-size:var(--type-body);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.ReadingShowcase-module__XcvH_q__layout{gap:2.5rem;display:grid}.ReadingShowcase-module__XcvH_q__featured,.ReadingShowcase-module__XcvH_q__side{min-width:0}.ReadingShowcase-module__XcvH_q__featured{border:1px solid var(--border);background:var(--surface);border-radius:1rem;align-self:start;overflow:hidden}.ReadingShowcase-module__XcvH_q__coverLink{display:block}.ReadingShowcase-module__XcvH_q__cover{--cover-accent:var(--brand-core);isolation:isolate;background:var(--inverse-surface);height:19rem;color:var(--inverse-text);position:relative;overflow:hidden}.ReadingShowcase-module__XcvH_q__coverGrid{opacity:.22;background-image:linear-gradient(var(--inverse-faint) 1px, transparent 1px), linear-gradient(90deg,var(--inverse-faint) 1px,transparent 1px);background-size:3rem 3rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.ReadingShowcase-module__XcvH_q__coverGroup,.ReadingShowcase-module__XcvH_q__coverGroup>div{height:100%}.ReadingShowcase-module__XcvH_q__paperStack{width:min(26rem,88%);height:100%;margin-inline:auto;position:relative}.ReadingShowcase-module__XcvH_q__paperStack>div{border:1px solid var(--inverse-faint);background:var(--inverse-surface);width:48%;height:8.5rem;box-shadow:0 12px 24px color-mix(in srgb,var(--inverse-surface) 30%,transparent);border-radius:.6rem;padding:1rem;position:absolute}.ReadingShowcase-module__XcvH_q__paperStack code{font-size:.875rem}.ReadingShowcase-module__XcvH_q__paperBack{top:2.5rem;left:0;transform:rotate(-7deg)}.ReadingShowcase-module__XcvH_q__paperMiddle{top:5rem;left:23%;transform:rotate(-2deg)}.ReadingShowcase-module__XcvH_q__paperStack .ReadingShowcase-module__XcvH_q__paperFront{border-color:var(--cover-accent);top:8rem;right:0;transform:rotate(5deg)}.ReadingShowcase-module__XcvH_q__paperBack i,.ReadingShowcase-module__XcvH_q__paperMiddle i{background:var(--inverse-faint);height:1px;margin-top:1rem;display:block}.ReadingShowcase-module__XcvH_q__paperBack i:last-child,.ReadingShowcase-module__XcvH_q__paperMiddle i:last-child{width:60%}.ReadingShowcase-module__XcvH_q__recordGrid{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:1.25rem;display:grid}.ReadingShowcase-module__XcvH_q__recordGrid i{background:color-mix(in srgb,var(--cover-accent) 70%,transparent);border-radius:.125rem;height:.625rem}.ReadingShowcase-module__XcvH_q__path{background:var(--cover-accent);width:3rem;height:1px;position:absolute;top:3.5rem;right:2rem}.ReadingShowcase-module__XcvH_q__featuredText{padding:2rem}.ReadingShowcase-module__XcvH_q__meta{color:var(--faint);font-size:var(--type-small);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.ReadingShowcase-module__XcvH_q__meta>span{color:var(--accent);font-weight:600}.ReadingShowcase-module__XcvH_q__read{min-height:2.75rem;color:var(--accent);font-size:var(--type-body);align-items:center;gap:.75rem;margin-top:1.25rem;font-weight:600;display:inline-flex}.ReadingShowcase-module__XcvH_q__related{gap:1.5rem;display:grid}.ReadingShowcase-module__XcvH_q__relatedArticle{border-bottom:1px solid var(--border);padding:0 0 1.5rem;position:relative}.ReadingShowcase-module__XcvH_q__relatedArticle h3{text-wrap:balance;max-width:28rem}.ReadingShowcase-module__XcvH_q__relatedArticle .ReadingShowcase-module__XcvH_q__read{margin-top:.5rem}.ReadingShowcase-module__XcvH_q__records{margin-top:2rem}.ReadingShowcase-module__XcvH_q__recordsHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.ReadingShowcase-module__XcvH_q__recordsHead>a{color:var(--accent);font-size:var(--type-small);flex-shrink:0}.ReadingShowcase-module__XcvH_q__records ul{padding:0;list-style:none}.ReadingShowcase-module__XcvH_q__records li{border-bottom:1px solid var(--border);padding-block:.875rem}.ReadingShowcase-module__XcvH_q__records time{font-size:var(--type-small);color:var(--faint);margin-bottom:.375rem;display:block}.ReadingShowcase-module__XcvH_q__records li>a{min-height:2.75rem;font-size:var(--type-body);justify-content:space-between;align-items:center;gap:1rem;font-weight:500;line-height:1.6;display:flex}.ReadingShowcase-module__XcvH_q__records li>a>span{color:var(--faint);flex-shrink:0}.ReadingShowcase-module__XcvH_q__section a{transition:color var(--motion-instant) ease}.ReadingShowcase-module__XcvH_q__section a:hover{color:var(--accent)}@media (min-width:1024px){.ReadingShowcase-module__XcvH_q__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem}}@media (max-width:639px){.ReadingShowcase-module__XcvH_q__section{padding-block:4rem}.ReadingShowcase-module__XcvH_q__cover{height:16rem}.ReadingShowcase-module__XcvH_q__paperStack>div{height:7rem;padding:.75rem}.ReadingShowcase-module__XcvH_q__paperStack code{font-size:.75rem}.ReadingShowcase-module__XcvH_q__paperMiddle{top:4.5rem}.ReadingShowcase-module__XcvH_q__paperStack .ReadingShowcase-module__XcvH_q__paperFront{top:6.5rem}.ReadingShowcase-module__XcvH_q__featuredText{padding:1.5rem}.ReadingShowcase-module__XcvH_q__featuredText h3{font-size:var(--type-h3)}.ReadingShowcase-module__XcvH_q__recordsHead{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ReadingShowcase-module__XcvH_q__section a{transition:none}}
.ProductHub-module__QlsDYq__main{background:var(--bg);color:var(--text);overflow:clip}.ProductHub-module__QlsDYq__hero{border-bottom:1px solid var(--border);align-items:center;min-height:calc(100svh - 4rem);display:flex;position:relative;overflow:hidden}.ProductHub-module__QlsDYq__hero:before{content:"";pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 14%, transparent), transparent 67%);filter:blur(32px);opacity:.65;height:72%;position:absolute;inset:-24% -10% auto 42%}.ProductHub-module__QlsDYq__heroInner,.ProductHub-module__QlsDYq__sectionInner{width:min(100% - 3rem,1200px);margin-inline:auto;position:relative}.ProductHub-module__QlsDYq__heroInner{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:5rem;padding-block:5rem;display:grid}.ProductHub-module__QlsDYq__breadcrumb{color:var(--faint);font-size:var(--type-small);align-items:center;gap:.5rem;margin-bottom:2.5rem;display:flex}.ProductHub-module__QlsDYq__breadcrumb a{transition:color var(--motion-instant) ease-out}.ProductHub-module__QlsDYq__breadcrumb a:hover{color:var(--text)}.ProductHub-module__QlsDYq__productIdentity{color:var(--accent);font-size:var(--type-body);font-weight:var(--weight-semibold);align-items:center;gap:.75rem;display:flex}.ProductHub-module__QlsDYq__productMark{border:1px solid color-mix(in srgb, var(--accent) 36%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 8%, var(--surface));justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;box-shadow:inset 0 1px #fff3}.ProductHub-module__QlsDYq__productMark svg,.ProductHub-module__QlsDYq__productMark img{width:1.35rem;height:1.35rem}.ProductHub-module__QlsDYq__availability{border:1px solid color-mix(in srgb, var(--accent) 36%, var(--border));color:var(--text);font-size:var(--type-caption);font-weight:var(--weight-medium);border-radius:999px;padding:.3rem .55rem}.ProductHub-module__QlsDYq__headline{max-width:13ch;font-size:clamp(var(--type-h1), 5.2vw, var(--type-display));font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);text-wrap:balance;margin-top:1.5rem;line-height:1.04}.ProductHub-module__QlsDYq__cleanupHeadline{max-width:18ch;font-size:var(--type-h1);line-height:var(--leading-title)}.ProductHub-module__QlsDYq__lead{max-width:42rem;color:var(--muted);font-size:var(--type-lead-lg);line-height:var(--leading-body);margin-top:1.5rem}.ProductHub-module__QlsDYq__prelaunchNotice{border-left:2px solid var(--accent);gap:.45rem;max-width:42rem;margin-top:1.5rem;padding:.2rem 0 .2rem 1rem;display:grid}.ProductHub-module__QlsDYq__prelaunchNotice strong{font-size:var(--type-body);font-weight:var(--weight-semibold)}.ProductHub-module__QlsDYq__prelaunchNotice span{color:var(--muted);font-size:var(--type-small);line-height:var(--leading-body)}.ProductHub-module__QlsDYq__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ProductHub-module__QlsDYq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:32rem;margin-top:3rem;display:grid}.ProductHub-module__QlsDYq__metric{border-top:1px solid var(--border);padding-top:1rem}.ProductHub-module__QlsDYq__metric dd{font-size:var(--type-h2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:1}.ProductHub-module__QlsDYq__metric dt{color:var(--muted);font-size:var(--type-body);margin-top:.6rem}.ProductHub-module__QlsDYq__stage{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--surface) 94%, transparent);border-radius:1.75rem;position:relative;overflow:hidden;box-shadow:0 2.5rem 6rem -3.5rem #000000b8,inset 0 1px #ffffff1a}.ProductHub-module__QlsDYq__stage:after{content:"";pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 20%, transparent), transparent 68%);filter:blur(28px);height:42%;position:absolute;inset:auto 10% -28%}.ProductHub-module__QlsDYq__stageBar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 1rem;display:flex}.ProductHub-module__QlsDYq__stageDots{gap:.35rem;display:flex}.ProductHub-module__QlsDYq__stageDots span{background:var(--border);border-radius:999px;width:.45rem;height:.45rem}.ProductHub-module__QlsDYq__endpoint{color:var(--muted);font-family:var(--font-mono);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductHub-module__QlsDYq__flow{gap:1rem;padding:2.5rem;display:grid;position:relative}.ProductHub-module__QlsDYq__flowLabel{color:var(--faint);font-size:var(--type-caption)}.ProductHub-module__QlsDYq__flowTrack{background:var(--border);width:1px;position:absolute;top:6.25rem;bottom:7.75rem;left:3.45rem}.ProductHub-module__QlsDYq__flowPulse{background:var(--accent);width:.45rem;height:2.5rem;box-shadow:0 0 1.4rem color-mix(in srgb, var(--accent) 72%, transparent);border-radius:999px;animation:3.6s ease-in-out infinite ProductHub-module__QlsDYq__product-flow;position:absolute;top:0;left:-.2rem}.ProductHub-module__QlsDYq__flowStep{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg) 58%, transparent);grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:1rem;min-height:4.5rem;padding:1rem 1.15rem;display:grid;position:relative}.ProductHub-module__QlsDYq__flowNumber{background:var(--bg-2);width:2rem;height:2rem;color:var(--accent);font-family:var(--font-mono);font-size:var(--type-caption);border-radius:999px;justify-content:center;align-items:center;display:flex}.ProductHub-module__QlsDYq__flowStep strong{font-size:var(--type-lead);font-weight:var(--weight-semibold);display:block}.ProductHub-module__QlsDYq__flowStep span:last-child{color:var(--muted);font-size:var(--type-small);margin-top:.25rem;display:block}.ProductHub-module__QlsDYq__flowReady{color:var(--muted);font-size:var(--type-small);align-items:center;gap:.6rem;margin-top:.25rem;display:flex}.ProductHub-module__QlsDYq__flowReady:before{background:var(--success);width:.55rem;height:.55rem;box-shadow:0 0 0 .25rem color-mix(in srgb, var(--success) 12%, transparent);content:"";border-radius:999px}.ProductHub-module__QlsDYq__section{padding-block:6rem}.ProductHub-module__QlsDYq__sectionAlt{border-block:1px solid var(--border);background:var(--bg-2)}.ProductHub-module__QlsDYq__sectionHead{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);align-items:end;gap:4rem;display:grid}.ProductHub-module__QlsDYq__sectionHead h2,.ProductHub-module__QlsDYq__splitCopy h2,.ProductHub-module__QlsDYq__related h2,.ProductHub-module__QlsDYq__closing h2{max-width:18ch;font-size:clamp(var(--type-h2), 3.4vw, var(--type-h1));font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-title);text-wrap:balance}.ProductHub-module__QlsDYq__sectionHead p,.ProductHub-module__QlsDYq__splitCopy>p,.ProductHub-module__QlsDYq__closing p{color:var(--muted);font-size:var(--type-lead);line-height:var(--leading-body)}.ProductHub-module__QlsDYq__outcomes{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.5rem;display:grid}.ProductHub-module__QlsDYq__outcome{padding:2rem}.ProductHub-module__QlsDYq__outcome+.ProductHub-module__QlsDYq__outcome{border-left:1px solid var(--border)}.ProductHub-module__QlsDYq__outcomeIndex{color:var(--accent);font-family:var(--font-mono);font-size:var(--type-caption)}.ProductHub-module__QlsDYq__outcome h3{font-size:var(--type-h3);font-weight:var(--weight-semibold);line-height:var(--leading-title);margin-top:2.5rem}.ProductHub-module__QlsDYq__outcome p{color:var(--muted);font-size:var(--type-body);line-height:var(--leading-body);margin-top:.85rem}.ProductHub-module__QlsDYq__capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.ProductHub-module__QlsDYq__capabilityLink{min-height:9rem;color:inherit;grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.ProductHub-module__QlsDYq__capabilityLink:hover .ProductHub-module__QlsDYq__capabilityArrow,.ProductHub-module__QlsDYq__capabilityLink:focus-visible .ProductHub-module__QlsDYq__capabilityArrow{transform:translate(.15rem)}.ProductHub-module__QlsDYq__capabilityIcon{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-2);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.ProductHub-module__QlsDYq__capabilityIcon img{object-fit:contain;width:1.45rem;height:1.45rem}.ProductHub-module__QlsDYq__capabilityGlyph{border:1px solid var(--accent);width:.8rem;height:.8rem;box-shadow:0 0 0 .3rem color-mix(in srgb, var(--accent) 10%, transparent);border-radius:999px}.ProductHub-module__QlsDYq__capabilityTitle{font-size:var(--type-lead);font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ProductHub-module__QlsDYq__capabilityArrow{color:var(--faint);transition:transform var(--motion-instant) ease-out}.ProductHub-module__QlsDYq__capabilityDescription{color:var(--muted);font-size:var(--type-small);line-height:var(--leading-body);margin-top:.5rem}.ProductHub-module__QlsDYq__split{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:start;gap:5rem;display:grid}.ProductHub-module__QlsDYq__accessList{gap:1rem;display:grid}.ProductHub-module__QlsDYq__accessItem{grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.ProductHub-module__QlsDYq__accessId{color:var(--accent);font-family:var(--font-mono);font-size:var(--type-caption);text-transform:uppercase}.ProductHub-module__QlsDYq__accessItem h3{font-size:var(--type-lead);font-weight:var(--weight-semibold)}.ProductHub-module__QlsDYq__accessItem p{color:var(--muted);font-size:var(--type-small);line-height:var(--leading-body);margin-top:.25rem}.ProductHub-module__QlsDYq__accessArrow{color:var(--faint);transition:transform var(--motion-instant) ease-out}.ProductHub-module__QlsDYq__accessItem:hover .ProductHub-module__QlsDYq__accessArrow,.ProductHub-module__QlsDYq__accessItem:focus-visible .ProductHub-module__QlsDYq__accessArrow{transform:translate(.15rem)}.ProductHub-module__QlsDYq__billing{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:2.5rem;padding-top:2.5rem;display:grid}.ProductHub-module__QlsDYq__billing h3{font-size:var(--type-h3);font-weight:var(--weight-semibold)}.ProductHub-module__QlsDYq__billing p{max-width:40rem;color:var(--muted);font-size:var(--type-body);line-height:var(--leading-body);margin-top:.75rem}.ProductHub-module__QlsDYq__price{text-align:right}.ProductHub-module__QlsDYq__price dt{color:var(--faint);font-size:var(--type-caption)}.ProductHub-module__QlsDYq__price dd{font-size:var(--type-h3);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);white-space:nowrap;margin-top:.5rem}.ProductHub-module__QlsDYq__cleanupPolicy{border-block:1px solid var(--border);grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:2.5rem 4rem;margin-top:3rem;padding-block:2.5rem;display:grid}.ProductHub-module__QlsDYq__cleanupPolicy h3,.ProductHub-module__QlsDYq__faqList h3{font-size:var(--type-lead);font-weight:var(--weight-semibold);line-height:var(--leading-title)}.ProductHub-module__QlsDYq__cleanupPolicy p,.ProductHub-module__QlsDYq__cleanupPolicy li,.ProductHub-module__QlsDYq__faqList p{color:var(--muted);font-size:var(--type-body);line-height:var(--leading-body)}.ProductHub-module__QlsDYq__cleanupPolicy>div>p,.ProductHub-module__QlsDYq__legacyNotice p,.ProductHub-module__QlsDYq__faqList p{margin-top:.65rem}.ProductHub-module__QlsDYq__cleanupPolicy ul{gap:1rem;display:grid}.ProductHub-module__QlsDYq__cleanupPolicy li{padding-left:1.25rem;position:relative}.ProductHub-module__QlsDYq__cleanupPolicy li:before{background:var(--accent);content:"";border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:.65em;left:0}.ProductHub-module__QlsDYq__legacyNotice{border-top:1px solid var(--border);grid-column:1/-1;padding-top:2rem}.ProductHub-module__QlsDYq__legacyNotice a{color:var(--accent);font-size:var(--type-small);font-weight:var(--weight-semibold);margin-top:1rem;display:inline-block}.ProductHub-module__QlsDYq__faqList{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin-top:3rem;display:grid}.ProductHub-module__QlsDYq__faqList article{border-bottom:1px solid var(--border);padding-block:1.75rem}.ProductHub-module__QlsDYq__related{border-top:1px solid var(--border);padding-top:4rem}.ProductHub-module__QlsDYq__relatedList{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.ProductHub-module__QlsDYq__relatedLink{border-bottom:1px solid var(--border);min-height:5rem;font-size:var(--type-lead);font-weight:var(--weight-semibold);transition:border-color var(--motion-instant) ease-out;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ProductHub-module__QlsDYq__relatedLink:hover{border-color:var(--accent)}.ProductHub-module__QlsDYq__relatedLink span:last-child{color:var(--faint);font-size:var(--type-small);font-weight:var(--weight-regular)}.ProductHub-module__QlsDYq__closing{border-top:1px solid var(--border);background:var(--bg);color:var(--text);position:relative}.ProductHub-module__QlsDYq__closingInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4rem;width:min(100% - 3rem,1200px);margin-inline:auto;padding-block:6rem;display:grid}.ProductHub-module__QlsDYq__closing p{max-width:42rem;color:var(--muted);margin-top:1rem}.ProductHub-module__QlsDYq__closingActions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}@keyframes ProductHub-module__QlsDYq__product-flow{0%,12%{opacity:0;transform:translateY(0)}22%{opacity:1}72%{opacity:1}88%,to{opacity:0;transform:translateY(calc(100% + 9.5rem))}}@media (max-width:960px){.ProductHub-module__QlsDYq__heroInner,.ProductHub-module__QlsDYq__split{grid-template-columns:1fr;gap:3.5rem}.ProductHub-module__QlsDYq__heroInner{padding-block:4rem}.ProductHub-module__QlsDYq__stage{width:min(100%,42rem)}.ProductHub-module__QlsDYq__sectionHead{grid-template-columns:1fr;gap:1.25rem}.ProductHub-module__QlsDYq__cleanupPolicy{grid-template-columns:1fr;gap:2rem}.ProductHub-module__QlsDYq__legacyNotice{grid-column:auto}.ProductHub-module__QlsDYq__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.ProductHub-module__QlsDYq__hero{min-height:auto}.ProductHub-module__QlsDYq__heroInner,.ProductHub-module__QlsDYq__sectionInner,.ProductHub-module__QlsDYq__closingInner{width:min(100% - 2rem,1200px)}.ProductHub-module__QlsDYq__heroInner{gap:2.5rem;padding-block:2.5rem 4rem}.ProductHub-module__QlsDYq__breadcrumb{margin-bottom:2rem}.ProductHub-module__QlsDYq__headline{font-size:var(--type-h1)}.ProductHub-module__QlsDYq__lead{font-size:var(--type-lead)}.ProductHub-module__QlsDYq__metrics{margin-top:2rem}.ProductHub-module__QlsDYq__stage{border-radius:var(--radius-md)}.ProductHub-module__QlsDYq__flow{padding:1.25rem}.ProductHub-module__QlsDYq__flowTrack{top:5rem;bottom:6.5rem;left:2.2rem}.ProductHub-module__QlsDYq__flowStep{grid-template-columns:1.75rem minmax(0,1fr);gap:.75rem;padding:.9rem}.ProductHub-module__QlsDYq__flowNumber{width:1.75rem;height:1.75rem}.ProductHub-module__QlsDYq__section{padding-block:5rem}.ProductHub-module__QlsDYq__outcomes,.ProductHub-module__QlsDYq__capabilities,.ProductHub-module__QlsDYq__relatedList,.ProductHub-module__QlsDYq__faqList{grid-template-columns:1fr}.ProductHub-module__QlsDYq__outcome{padding:1.75rem 0}.ProductHub-module__QlsDYq__outcome+.ProductHub-module__QlsDYq__outcome{border-top:1px solid var(--border);border-left:0}.ProductHub-module__QlsDYq__outcome h3{margin-top:1.5rem}.ProductHub-module__QlsDYq__billing,.ProductHub-module__QlsDYq__closingInner{grid-template-columns:1fr;gap:2rem}.ProductHub-module__QlsDYq__price{text-align:left}.ProductHub-module__QlsDYq__price dd{white-space:normal;font-size:var(--type-lead)}.ProductHub-module__QlsDYq__closingActions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.ProductHub-module__QlsDYq__flowPulse{animation:none;display:none}}
