.uxA_8W_sheet{--draft-max:80rem;overflow-x:clip}.uxA_8W_heroColumn{text-align:center;flex-direction:column;align-items:center;padding-top:2.75rem;display:flex}@media (min-width:48rem){.uxA_8W_heroColumn{padding-top:3.5rem}}.uxA_8W_heroFoot{text-align:center}.uxA_8W_heroCopy{width:100%;max-width:62rem;padding-inline:var(--draft-inset)}.uxA_8W_heroTitle{color:#0000;letter-spacing:-.045em;text-wrap:balance;background-image:linear-gradient(#fff,#fff 30%,#a1a1aa 60%,#56565e);-webkit-background-clip:text;background-clip:text;max-width:12em;margin-inline:auto;font-size:clamp(2.5rem,5.4vw,4.25rem);font-weight:600;line-height:1.02}.uxA_8W_quiet{display:block}.uxA_8W_quietInk{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;background-image:linear-gradient(#c0c0c6,#a1a1aa 20%,#56565e);-webkit-background-clip:text;background-clip:text}.uxA_8W_heroLead{max-width:38rem;color:var(--is-text-muted);text-wrap:balance;margin:1.25rem auto 0;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.5}.uxA_8W_heroActions{z-index:1;width:calc(100% - 2 * var(--draft-inset));margin-top:1.75rem;position:relative}.uxA_8W_hero{--hero-edge-fade:max(var(--draft-fade), (100% - var(--draft-column)) / 2);border-image:linear-gradient(90deg, transparent, var(--draft-line) var(--hero-edge-fade), var(--draft-line) calc(100% - var(--hero-edge-fade)), transparent) 1}.uxA_8W_partners{padding:0 var(--draft-inset) clamp(2.75rem, 4.5vw, 3.5rem);margin-top:clamp(3.5rem,6vw,4.5rem)}.uxA_8W_sections{--home-gap:6rem;gap:var(--home-gap);padding-block:calc(var(--home-gap) * .6);flex-direction:column;display:flex}@media (max-width:47.999rem){.uxA_8W_sections{width:calc(100% - 1.5rem)}}@media (min-width:48rem){.uxA_8W_sections{--home-gap:9rem}}@media (min-width:64rem){.uxA_8W_sections{--home-gap:12rem}}.uxA_8W_sectionHead{gap:1rem 4rem;padding:0 0 2.5rem;display:grid}.uxA_8W_sectionTitle{color:#fff;letter-spacing:-.045em;text-wrap:balance;max-width:14em;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:600;line-height:1.04}.uxA_8W_sectionLead{max-width:32rem;color:var(--is-text-muted);text-wrap:pretty;font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.55}.uxA_8W_sectionLead strong{color:#ededf0;font-weight:500}@media (min-width:64rem){.uxA_8W_sectionHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;padding-bottom:3.5rem}}.uxA_8W_closing{text-align:center;flex-direction:column;align-items:center;padding-block:2rem 1rem;display:flex}.uxA_8W_closing h2{color:#fff;letter-spacing:-.05em;text-wrap:balance;max-width:20ch;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:600;line-height:1.04}.uxA_8W_closingLead{max-width:34rem;color:var(--is-text-muted);text-wrap:balance;margin-top:1.25rem;font-size:1.0625rem;line-height:1.6}.uxA_8W_closingActions{margin-top:2.75rem}.uxA_8W_closingActions.homepage-hero-actions:before{content:none}.uxA_8W_closingPerks{flex-wrap:wrap;justify-content:center;gap:.625rem 1.5rem;margin-top:2rem;display:flex}.uxA_8W_closingPerks li{color:#fff;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.uxA_8W_closingNote{color:var(--is-text-muted);margin-top:2rem;font-size:.9375rem;line-height:1.6}.uxA_8W_closingNote a{color:#fff;text-underline-offset:5px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:47.999rem){.uxA_8W_closing{padding-block:.5rem 0}.uxA_8W_closingLead{font-size:1rem}}.uxA_8W_coreBand{scroll-margin-top:6rem}.uxA_8W_coreCard.homepage-unified-core-glass{--draft-paper:var(--is-page);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.uxA_8W_coreCard.homepage-unified-core-glass:hover{--draft-paper:var(--is-page);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.uxA_8W_coreCard .homepage-ide-orbit-badge.homepage-ide-button{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#1d2040cc}.uxA_8W_coreCard .homepage-unified-core-mascot--desktop{max-width:34rem}@container unified-core (min-width:1024px){.uxA_8W_coreCard.homepage-unified-core-glass{min-height:clamp(650px,30cqw + 345px,690px)}.uxA_8W_coreCard.homepage-unified-core-glass:hover{min-height:clamp(650px,30cqw + 345px,690px)}}.uxA_8W_coreCard.homepage-unified-core-glass:before{content:none}.uxA_8W_coreCard .homepage-unified-core-copy{padding-inline-start:0}.uxA_8W_coreCard .homepage-unified-core-eclipse-copy{color:#f4f4f5e6;background:0 0}.uxA_8W_coreCard .homepage-unified-core-cta{min-height:5rem;box-shadow:none}.uxA_8W_coreCard .homepage-unified-core-cta:before{background:linear-gradient(to top, var(--draft-paper) 0%, color-mix(in srgb, var(--draft-paper) 82%, transparent) 24%, color-mix(in srgb, var(--draft-paper) 42%, transparent) 52%, color-mix(in srgb, var(--draft-paper) 14%, transparent) 78%, transparent 100%);inset:-7rem 0 0}.uxA_8W_launch{grid-template-columns:minmax(0,1fr);gap:2rem;padding:clamp(1.25rem,4vw,3rem);scroll-margin-top:6rem;display:grid;position:relative}.uxA_8W_launchHaze{--glow-sigma:2.5rem;--glow-top:calc(2.5rem + var(--glow-sigma) * 2);inset:calc(var(--glow-top) * -1) calc(var(--glow-sigma) * -2) 0;background:linear-gradient(#fff0 0, #ffffff03 var(--glow-sigma), #ffffff0a calc(var(--glow-sigma) * 2), #fff1 calc(var(--glow-sigma) * 3), #ffffff14 calc(var(--glow-sigma) * 4), #ffffff14 calc(45% + var(--glow-top) * .55), #fff0 100%);-webkit-mask-image:linear-gradient(90deg, #0000 0, #00000029 var(--glow-sigma), #00000080 calc(var(--glow-sigma) * 2), #000000d6 calc(var(--glow-sigma) * 3), #000 calc(var(--glow-sigma) * 4), #000 calc(100% - var(--glow-sigma) * 4), #000000d6 calc(100% - var(--glow-sigma) * 3), #00000080 calc(100% - var(--glow-sigma) * 2), #00000029 calc(100% - var(--glow-sigma)), #0000 100%);-webkit-mask-image:linear-gradient(90deg, #0000 0, #00000029 var(--glow-sigma), #00000080 calc(var(--glow-sigma) * 2), #000000d6 calc(var(--glow-sigma) * 3), #000 calc(var(--glow-sigma) * 4), #000 calc(100% - var(--glow-sigma) * 4), #000000d6 calc(100% - var(--glow-sigma) * 3), #00000080 calc(100% - var(--glow-sigma) * 2), #00000029 calc(100% - var(--glow-sigma)), #0000 100%);mask-image:linear-gradient(90deg, #0000 0, #00000029 var(--glow-sigma), #00000080 calc(var(--glow-sigma) * 2), #000000d6 calc(var(--glow-sigma) * 3), #000 calc(var(--glow-sigma) * 4), #000 calc(100% - var(--glow-sigma) * 4), #000000d6 calc(100% - var(--glow-sigma) * 3), #00000080 calc(100% - var(--glow-sigma) * 2), #00000029 calc(100% - var(--glow-sigma)), #0000 100%);position:absolute}@media (min-width:64rem){.uxA_8W_launchHaze{--glow-sigma:4.6875rem;--glow-top:calc(3.8rem + var(--glow-sigma) * 2)}}.uxA_8W_launchBezel{background:#00000070;border:1px solid #ffffff14;border-radius:1rem;padding:.5rem;position:absolute;inset:0;box-shadow:inset 0 .5px #ffffff4d;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}.uxA_8W_launchBezel:before,.uxA_8W_launchBezel:after{content:"";opacity:.2;position:absolute}.uxA_8W_launchBezel:before{border-radius:inherit;background:radial-gradient(85% 50% at 51% 5%,#ffffff1c,#ffffff14 46%,#ffffff05 100%);inset:0}.uxA_8W_launchBezel:after{background:linear-gradient(90deg,#0000,#fff 58%,#0000);height:1px;top:0;left:0;right:0}.uxA_8W_launchGlass{background:#07080a;border:1px solid #ffffff14;border-radius:.75rem;height:100%;display:block;box-shadow:inset 0 .5px #ffffff1a}.uxA_8W_launchFilm{aspect-ratio:16/9;background:var(--is-surface);border-radius:.625rem;position:relative;overflow:hidden}.uxA_8W_launchFilmPoster{cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}.uxA_8W_launchFilmPoster:focus-visible{outline-offset:-2px;outline:2px solid #fff9}.uxA_8W_launchFilmShade{background:linear-gradient(#0000 52%,#0000009e 100%);position:absolute;inset:0}.uxA_8W_launchFilmPoster .uxA_8W_launchPlay{border-radius:9999px;width:3.5rem;height:3.5rem;padding:0;position:absolute;bottom:1rem;left:1rem}.uxA_8W_launchFilmPoster:is(:hover,:focus-visible) .uxA_8W_launchPlay{--is-talk-button-duration:.2s;--is-talk-button-lift:1;color:#fff}.uxA_8W_launchFilmPoster:active .uxA_8W_launchPlay{--is-talk-button-press:1}.uxA_8W_launchFilmPoster .uxA_8W_launchPlay svg{width:1.25rem;height:1.25rem;margin-left:.15rem}@media (max-width:39.99rem){.uxA_8W_launchFilmPoster .uxA_8W_launchPlay{width:2.25rem;height:2.25rem;bottom:.5rem;left:.5rem}.uxA_8W_launchFilmPoster .uxA_8W_launchPlay svg{width:.875rem;height:.875rem;margin-left:.1rem}}.uxA_8W_launchBody{flex-direction:column;justify-content:center;gap:2rem;min-width:0;display:flex;position:relative}.uxA_8W_launchCopy{flex-direction:column;display:flex}.uxA_8W_launchTitleRow{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.uxA_8W_launchTitle{color:#fff;letter-spacing:-.035em;align-items:center;gap:.3em;font-size:clamp(1.875rem,3vw,2.5rem);font-weight:600;line-height:1.05;display:flex}.uxA_8W_launchTitle img{flex:none;width:.85em;height:.85em}.uxA_8W_launchLead{max-width:32rem;color:var(--is-text-muted);margin-top:1rem;font-size:.9375rem;line-height:1.65}.uxA_8W_launchLead strong{color:#f4f4f5;font-weight:500}.uxA_8W_launchActions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:1.75rem;display:flex}.uxA_8W_launchActions .uxA_8W_launchGet{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;min-width:13.25rem}@media (min-width:64rem){.uxA_8W_launchActions .uxA_8W_launchGet{min-width:14.125rem}}.uxA_8W_launchHighlights{grid-template-columns:minmax(0,1fr);gap:.25rem 1.5rem;display:grid}.uxA_8W_launchHighlights>li{min-width:0}.uxA_8W_launchHighlight{color:#e4e4e7;text-underline-offset:.3em;align-items:center;gap:.625rem;padding:.5rem 0;font-size:.8125rem;font-weight:500;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s;display:flex}.uxA_8W_launchHighlight img{object-fit:contain;flex:none;width:18px;height:18px}.uxA_8W_launchHighlight span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uxA_8W_launchHighlight:hover,.uxA_8W_launchHighlight:focus-visible{color:#fff;text-decoration-color:#fff6;transition-duration:0s}@media (min-width:40rem){.uxA_8W_launchHighlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75rem){.uxA_8W_launch{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2.5rem,4.5vw,4.5rem)}.uxA_8W_launchFilm{align-self:stretch;width:100%}}.uxA_8W_coreAnimation[data-animation-paused=true] *,.uxA_8W_coreAnimation[data-animation-paused=true] :before,.uxA_8W_coreAnimation[data-animation-paused=true] :after{animation-play-state:paused!important}.uxA_8W_coreCard{--card-deploy:.8px;--entrance-ease:cubic-bezier(.22, 1, .36, 1);--entrance-fade-ease:cubic-bezier(.33, 1, .68, 1)}@container unified-core (min-width:1024px){.uxA_8W_coreCard{--card-deploy:1.1px}}@keyframes uxA_8W_coreEntranceFade{0%{opacity:0}to{opacity:1}}@keyframes uxA_8W_coreEntranceCopyRise{0%{transform:translateY(16px)}to{transform:translateY(0)}}@keyframes uxA_8W_coreEntranceMascotRise{0%{transform:translateY(34px)}to{transform:translateY(0)}}@keyframes uxA_8W_coreEntranceRingOpen{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes uxA_8W_coreEntranceCorePower{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes uxA_8W_coreEntranceOrbitSwing{0%{transform:rotate(-36deg)}to{transform:rotate(0)}}@keyframes uxA_8W_coreEntranceCardUnwind{0%{transform:rotate(36deg)}to{transform:rotate(0)}}@keyframes uxA_8W_coreEntranceCardDeploy{0%{transform:translate(calc(var(--card-dx) * var(--card-deploy) * -1), calc(var(--card-dy) * var(--card-deploy) * -1)) scale(.76)}to{transform:translate(0)scale(1)}}@keyframes uxA_8W_coreEntranceBanStamp{0%{animation-timing-function:cubic-bezier(.55,0,.9,.45);transform:scale(2.1)rotate(-26deg)}40%{animation-timing-function:cubic-bezier(.25,.6,.4,1);transform:scale(.88)rotate(3deg)}68%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1.06)rotate(-1deg)}86%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(.98)rotate(.4deg)}to{transform:scale(1)rotate(0)}}@keyframes uxA_8W_coreEntranceEclipseImpact{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:scale(1)}26%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(.9)}62%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1.025)}to{transform:scale(1)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.uxA_8W_coreCard[data-entrance=pending] :is(.uxA_8W_entranceCopy,.uxA_8W_entranceMascot,.uxA_8W_entranceRing,.uxA_8W_entranceCore,.uxA_8W_entranceCard,.uxA_8W_entranceBan){opacity:0}.uxA_8W_coreCard[data-entrance=play] .uxA_8W_entranceCopy{animation:uxA_8W_coreEntranceFade .48s var(--entrance-fade-ease) both, uxA_8W_coreEntranceCopyRise .76s var(--entrance-ease) both;animation-delay:calc(var(--copy-order) * 75ms)}.uxA_8W_coreCard[data-entrance=play] .uxA_8W_entranceMascot{animation:uxA_8W_coreEntranceFade .62s var(--entrance-fade-ease) 60ms both, uxA_8W_coreEntranceMascotRise .98s var(--entrance-ease) 60ms both}.uxA_8W_coreCard[data-entrance=play] .uxA_8W_entranceRing{animation:uxA_8W_coreEntranceFade .56s var(--entrance-fade-ease) 80ms both, uxA_8W_coreEntranceRingOpen 1s var(--entrance-ease) 80ms both}.uxA_8W_coreCard[data-entrance=play] .uxA_8W_entranceCore{animation:uxA_8W_coreEntranceFade .52s var(--entrance-fade-ease) .14s both, uxA_8W_coreEntranceCorePower .9s var(--entrance-ease) .14s both}.uxA_8W_coreCard[data-entrance=play] :is(.uxA_8W_entranceOrbitSwing,.uxA_8W_entranceCardUnwind){animation:1.7s cubic-bezier(.25,1,.5,1) .1s both uxA_8W_coreEntranceOrbitSwing}.uxA_8W_coreCard[data-entrance=play] .uxA_8W_entranceCardUnwind{animation-name:uxA_8W_coreEntranceCardUnwind}.uxA_8W_coreCard[data-entrance=play] .uxA_8W_entranceCard{animation:uxA_8W_coreEntranceFade .38s var(--entrance-fade-ease) both, uxA_8W_coreEntranceCardDeploy .82s var(--entrance-ease) both;animation-delay:calc(.2s + var(--card-order) * 42ms)}.uxA_8W_coreCard[data-entrance=play] .uxA_8W_entranceBan{animation:.14s linear .47s both uxA_8W_coreEntranceFade,.56s linear .47s both uxA_8W_coreEntranceBanStamp}.uxA_8W_coreCard[data-entrance=play] .uxA_8W_entranceEclipse{animation:.44s linear .694s both uxA_8W_coreEntranceEclipseImpact}}.uxA_8W_idePopover{text-align:left;width:min(21rem,100vw - 2rem);padding:.75rem}.uxA_8W_idePopoverHeader{align-items:center;gap:.75rem;padding:.4rem .5rem .85rem;display:flex}.uxA_8W_idePopoverLogo{border-radius:.35rem;width:2rem;height:2rem}.uxA_8W_idePopoverEyebrow{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.uxA_8W_idePopoverTitle{color:#fff;font-size:1rem;font-weight:650}.uxA_8W_idePopoverLinks{gap:.25rem;display:grid}.uxA_8W_idePopoverLink{color:#fffc;border-radius:.65rem;align-items:center;gap:.75rem;min-height:3.5rem;padding:.55rem .65rem;transition:background .16s,color .16s;display:flex}.uxA_8W_idePopoverLink:hover,.uxA_8W_idePopoverLink:focus-visible{color:#fff;background:#ffffff17;transition-duration:0s}.uxA_8W_idePopoverLink:focus-visible{outline-offset:-2px;outline:2px solid #6fd0ffd9}.uxA_8W_idePopoverLink span{flex:1;gap:.15rem;display:grid}.uxA_8W_idePopoverLink strong{font-size:.875rem;font-weight:600}.uxA_8W_idePopoverLink small{color:#ffffff8f;font-size:.72rem;line-height:1.3}.uxA_8W_launchBadge{display:flex;transform:rotate(-7deg)}.uxA_8W_launchBadge .is-badge{-webkit-backdrop-filter:none;backdrop-filter:none;color:#09090b;letter-spacing:.1em;background:linear-gradient(#fff 0%,#ececf1 100%);border-radius:8px;padding:.4375rem .75rem;font-size:.8125rem;font-weight:750;box-shadow:inset 0 1px #fff,inset 0 -1px #0000001a,0 0 0 1px #00000080,0 10px 24px -8px #000000d9,0 0 22px -6px #ffffff47}
