html[data-theme] .af-ld-spot__title,html[data-theme] .pf-faq__head h2,html[data-theme] .sk-avis__head h2,html[data-theme] .sk-mcp-dark .kd-connect h1.sk-mcp-flow-title,html[data-theme] .sk-steps__head h2,html[data-theme] .sk-unlock h2,html[data-theme] .tenk-iphone-section h2{margin-top:22px;font-size:clamp(30px,4.2vw,56px);font-weight:600;letter-spacing:-.035em;line-height:1.08}html[data-theme] .sk-steps__head h2>span,html[data-theme] .tenk-iphone-section h2>span{display:block}html[data-theme] .af-ld-spot__pill-inner{display:inline-flex;align-items:center;gap:7px}html[data-theme] .af-ld-spot__pill-inner svg{width:12px;height:12px}.sk-mcp-public>.sk-mcp-dark__copy>.af-ld-spot__pill{margin-bottom:18px}html[data-theme=dark] #mcp .af-ld-spot__pill,html[data-theme=dark] .af-ld-spot__copy .af-ld-spot__pill,html[data-theme=dark] .sk-catalog .sk-unlock .af-ld-spot__pill,html[data-theme=light] .sk-avis__head .af-ld-spot__pill,html[data-theme=light] .sk-steps__head .af-ld-spot__pill,html[data-theme=light] .tenk-iphone-section .af-ld-spot__pill{background:linear-gradient(180deg,#e6e8ec,#f6f7f9);box-shadow:inset 0 2px 3px rgb(23 26 38/.11),inset 0 -1px 0 #fff,0 1px 0 #fff}html[data-theme=dark] #mcp .af-ld-spot__pill-inner,html[data-theme=dark] .af-ld-spot__copy .af-ld-spot__pill-inner,html[data-theme=dark] .sk-catalog .sk-unlock .af-ld-spot__pill-inner,html[data-theme=light] .sk-avis__head .af-ld-spot__pill-inner,html[data-theme=light] .sk-steps__head .af-ld-spot__pill-inner,html[data-theme=light] .tenk-iphone-section .af-ld-spot__pill-inner{background:#fff;color:#56596b;box-shadow:0 1px 1px rgb(23 26 38/.06),0 2px 5px rgb(23 26 38/.08)}html[data-theme=dark] .sk-avis__head .af-ld-spot__pill,html[data-theme=dark] .sk-steps__head .af-ld-spot__pill,html[data-theme=dark] .tenk-iphone-section .af-ld-spot__pill,html[data-theme=light] #mcp .af-ld-spot__pill,html[data-theme=light] .sk-catalog .sk-unlock .af-ld-spot__pill,html[data-theme] .pf-faq__head .af-ld-spot__pill{background:linear-gradient(180deg,#050506,#0b0b0d);box-shadow:inset 0 2px 3px rgb(0 0 0/.8),inset 0 -1px 0 rgb(255 255 255/.08),0 1px 0 rgb(255 255 255/.06)}html[data-theme=dark] .sk-avis__head .af-ld-spot__pill-inner,html[data-theme=dark] .sk-steps__head .af-ld-spot__pill-inner,html[data-theme=dark] .tenk-iphone-section .af-ld-spot__pill-inner,html[data-theme=light] #mcp .af-ld-spot__pill-inner,html[data-theme=light] .sk-catalog .sk-unlock .af-ld-spot__pill-inner,html[data-theme] .pf-faq__head .af-ld-spot__pill-inner{background:#17171b;color:#c7c7cf;box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 2px 6px rgb(0 0 0/.6)}html[data-theme=light] .tenk-iphone-section h2{color:#111114}html[data-theme=light] .tenk-iphone-section h2>span+span{color:#8a8a93}html[data-theme=dark] .tenk-iphone-section h2,html[data-theme=dark] .tenk-iphone-section h2>span{color:#f4f4f5}html[data-theme=dark] .tenk-iphone-section h2>span+span{color:#8e8e96}html[data-theme] .sk-steps__head{max-width:1040px}html[data-theme=light] .sk-steps__head h2>span:first-child,html[data-theme=light] .tenk-iphone-section h2>span:first-child{color:#111114}html[data-theme=dark] .sk-steps__head h2>span:first-child{color:#f4f4f5}html[data-theme=dark] .sk-catalog .sk-unlock .sn-download.sk-unlock__cta{color:#fafafa;-webkit-text-fill-color:#fafafa}.sk-mcp-agents{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.1em .3em}.sk-mcp-agents>span{display:inline-flex;align-items:center;gap:.18em}.sk-mcp-agents img{width:.9em;height:.9em;object-fit:contain}.sk-mcp-title-soft{display:block;color:#8e8e96}html[data-theme=dark] #mcp .sk-mcp-title-soft{color:#8a8a93}.sk-mcp-agents>.sk-mcp-agent{min-width:4.2em;animation:sk-mcp-agent-in .55s cubic-bezier(.2,.8,.2,1) both}@keyframes sk-mcp-agent-in{0%{opacity:0;transform:translateY(.45em) scale(.96);filter:blur(8px)}}@media (prefers-reduced-motion:reduce){.sk-mcp-agents>.sk-mcp-agent{animation:none}}#mcp{position:relative;overflow:clip}#mcp>.sk-page__inner{position:relative;z-index:1}#mcp .sk-mcp-dark__hero{padding-top:clamp(84px,8vw,110px)}#mcp .kd-connect-pattern{display:none}#mcp .af-ld-tools{padding-top:28px}.sk-mcp-agents>.sk-mcp-agent{min-width:0}.sk-mcp-grid{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;perspective:900px;perspective-origin:50% 250px;background:#050608;box-shadow:inset 0 0 90px rgb(47 123 255/.5),inset 0 0 0 1px rgb(127 212 255/.35)}.sk-mcp-grid i{position:absolute;left:-60%;width:220%;height:900px;background:linear-gradient(rgb(90 160 255/.3) 1px,transparent 0) 0 0 /44px 44px,linear-gradient(90deg,rgb(90 160 255/.3) 1px,transparent 0) 0 0 /44px 44px;will-change:transform;animation:sk-mcp-grid 2.4s linear infinite}.sk-mcp-grid i:first-child{top:250px;--tilt:rotateX(78deg);transform-origin:50% 0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 45%);mask-image:linear-gradient(180deg,transparent,#000 45%)}.sk-mcp-grid i:nth-child(2){bottom:calc(100% - 250px);--tilt:rotateX(-78deg);transform-origin:50% 100%;opacity:.55;animation-direction:reverse;-webkit-mask-image:linear-gradient(0deg,transparent,#000 45%);mask-image:linear-gradient(0deg,transparent,#000 45%)}@keyframes sk-mcp-grid{0%{transform:var(--tilt) translateY(0)}to{transform:var(--tilt) translateY(44px)}}@media (prefers-reduced-motion:reduce){.sk-mcp-grid i{animation:none;transform:var(--tilt)}}#mcp,#mcp .kd-connect,#mcp .kd-connect-hero,#mcp .sk-mcp-dark__copy,#mcp .sk-page__inner{padding-top:0;margin-top:0;min-height:0}#mcp .sk-mcp-dark__hero{padding-top:104px}#mcp .sk-mcp-dark__copy .kd-connect-hero,#mcp .sk-mcp-dark__hero{padding-top:56px}#mcp .sk-mcp-dark__copy .kd-connect-hero{padding-top:16px}#mcp .af-ld-tools{padding-top:18px;padding-bottom:28px}#mcp .af-ld-tools__hub img{width:190px;height:auto}#mcp .sk-page__inner{padding-bottom:0}#mcp .af-ld-tools__hub{width:190px;display:none}#mcp .sk-mcp-title-hub{display:block;width:clamp(210px,22vw,290px);height:auto;margin:14px auto 0}#mcp .af-ld-tools{padding-top:4px}.sk-iphone.sk-card__media,.sk-iphone.sk-open__media{aspect-ratio:var(--phone-aspect);overflow:visible;isolation:isolate;border-radius:17%/8%;background:linear-gradient(115deg,#72747a,#25262b 18%,#111216 48%,#55575d 83%,#24252a);box-shadow:inset 0 0 0 1px #93959c,inset 0 0 0 3px #303137,0 14px 28px -14px rgb(0 0 0/.65)}.sk-iphone:before{content:"";position:absolute;inset:1.1%;border-radius:16%/7.5%;background:#08090b;box-shadow:inset 0 0 0 1px rgb(255 255 255/.08);pointer-events:none}.sk-iphone__screen{position:absolute;inset:var(--phone-top) 2.380952% var(--phone-bottom);overflow:hidden;border-radius:15%/7%;background:#08090b}.sk-iphone .sk-iphone__screen>img,.sk-iphone .sk-iphone__screen>video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.sk-iphone__buttons{position:absolute;inset:0;pointer-events:none}.sk-iphone__buttons:after,.sk-iphone__buttons:before{content:"";position:absolute;width:1.2%;border-radius:2px;background:linear-gradient(90deg,#34353a,#74767d,#26272c)}.sk-iphone__buttons:before{left:-1%;top:21%;height:19%;background:linear-gradient(180deg,#55575e 0 36%,transparent 36% 58%,#55575e 58% 94%,transparent 94%)}.sk-iphone__buttons:after{right:-1%;top:29%;height:12%}html[data-theme=light] .sk-iphone.sk-card__media,html[data-theme=light] .sk-iphone.sk-open__media{background:linear-gradient(115deg,#72747a,#25262b 18%,#111216 48%,#55575d 83%,#24252a);box-shadow:inset 0 0 0 1px #93959c,inset 0 0 0 3px #303137,0 16px 30px -18px rgb(30 30 45/.5)}.sk-card:hover .sk-iphone.sk-card__media{box-shadow:inset 0 0 0 1px #b1b3ba,inset 0 0 0 3px #303137,0 22px 38px -18px rgb(0 0 0/.6)}.sk-card__hit:focus-visible .sk-iphone{outline:2px solid var(--ss-text,#fff);outline-offset:5px}.sk-card__membership{display:inline-flex;align-items:center;color:var(--ss-muted)}.sk-card__membership svg{width:12px;height:12px}@media (max-width:760px){.sk-open{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;min-height:0}.sk-open__stage{padding:68px 24px 28px;min-width:0}.sk-iphone.sk-open__media{position:relative;width:min(100%,260px);height:auto;max-height:none;top:auto;left:auto;translate:none}.sk-open__info{min-width:0;padding:26px 24px}}@media (min-width:761px) and (max-width:1100px){.sk-open__stage{min-height:min(70vh,600px)}}.sk-card__preview{position:relative}.sk-card__copy-area{position:absolute;z-index:3;top:50%;left:12px;right:12px;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(calc(-50% + 10px)) scale(.94);pointer-events:none;transition:opacity .22s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.sk-card:focus-within .sk-card__copy-area,.sk-card__copy-area.is-active,.sk-card__preview:hover .sk-card__copy-area{opacity:1;transform:translateY(-50%) scale(1)}.sk-card:focus-within .sk-card__copy,.sk-card__copy-area.is-active .sk-card__copy,.sk-card__preview:hover .sk-card__copy{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;width:max-content;max-width:100%;min-height:48px;padding:13px 21px;border-radius:999px;border:0;color:var(--ss-ink);font:inherit;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:-.02em;text-decoration:none;white-space:nowrap;cursor:pointer}.sk-card__copy svg{flex:0 0 auto;width:17px;height:17px}.sk-card__copy:hover{--lg-alpha:.68;transform:scale(1.035)}.sk-card__copy:active{transform:scale(.97)}.sk-card__copy:focus-visible{outline:2px solid #c6bcff;outline-offset:4px}.sk-card__copy:disabled{cursor:default}.sk-card__copy.is-done{--lg-rgb:18 91 67;--lg-alpha:.72;color:#fff}.sk-card__copy.is-error{outline:1px solid #f29b9b}.sk-card__copy.is-busy svg{animation:sk-copy-pulse 1s ease-in-out infinite alternate}.sk-card__copy-feedback{position:absolute;top:calc(100% + 9px);max-width:100%;color:#fff;background:rgb(20 20 28/.52);border:1px solid rgb(255 255 255/.15);border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:4px 10px;font-size:10px;line-height:1.4;text-align:center}.sk-card__copy-feedback:empty{display:none}@keyframes sk-copy-pulse{to{opacity:.35}}@media (hover:none),(pointer:coarse){.sk-card__copy-area{display:none}.sk-card__copy{padding:11px 12px;min-height:44px;font-size:11px;gap:6px;pointer-events:auto}.sk-card__copy-feedback{position:static;color:var(--ss-muted);background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}}@media (prefers-reduced-motion:reduce){.sk-card__copy,.sk-card__copy-area{transition:none}.sk-card__copy.is-busy svg{animation:none}}@media (max-width:760px){.sk-card__copy-area{display:none}}@media (prefers-reduced-transparency:reduce){.sk-card__copy.lg--lens,html.lg-refract .sk-card__copy.lg--lens{background:var(--ss-card);backdrop-filter:none;-webkit-backdrop-filter:none}.sk-card__copy-feedback{background:#292930}}.sk-bare-component{position:relative;overflow:hidden;background:#f7f7f7}.sk-bare-component>img,.sk-bare-component>video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.sk-iphone.sk-android{border-radius:11%/5%;background:linear-gradient(115deg,#3a3c42,#1b1c20 30%,#0e0f12 60%,#34363c)}.sk-iphone.sk-android:before{inset:1.4%;border-radius:10%/4.5%}.sk-android .sk-iphone__screen{inset:2.6% 3.2%;border-radius:8.5%/3.8%}.sk-android__camera{position:absolute;z-index:2;top:1.6%;left:50%;width:3.6%;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(circle at 40% 35%,#2a2f3a,#050506 60%);box-shadow:0 0 0 1px #000}.sk-android .sk-iphone__buttons:before{left:auto;right:-1%;top:22%;height:9%;background:linear-gradient(90deg,#26272c,#6a6c73,#26272c)}.sk-android .sk-iphone__buttons:after{right:-1%;top:34%;height:15%}.fx-metal{display:inline-flex;vertical-align:middle;flex-shrink:0;border-radius:999px;padding:1px;background:linear-gradient(120deg,#8fbed0,#35353b 32%,#aa88ce 65%,#eac6ac)}.fx-metal>a,.fx-metal>button{background:#000!important;border-radius:inherit}.sn-line,.sn-scrim,.sn-surface{transition-duration:.18s}.sn-more>*,.sn-panel>*{animation-duration:.16s;animation-delay:0s!important}.af-ld-stage__copy>*,.af-ld-title-line{transition-delay:0s!important}.sk-card{animation:none}.af-ld a,.af-ld button{touch-action:manipulation}.route-loading{min-height:65vh;display:grid;place-content:center;grid-gap:18px;gap:18px;padding:100px 24px;color:var(--ss-muted);text-align:center}.route-loading__bar{width:160px;height:3px;border-radius:99px;background:var(--ss-line);overflow:hidden}.route-loading__bar:after{content:"";display:block;width:45%;height:100%;background:var(--ss-ink);animation:route-progress 1s ease-in-out infinite alternate}@keyframes route-progress{to{transform:translateX(125%)}}@media(prefers-reduced-motion:reduce){.route-loading__bar:after{animation:none}}.fx-metal.sn-metal-cta{position:relative;isolation:isolate;overflow:hidden;padding:1.5px;background:#16233f;box-shadow:0 2px 5px #0a163012,0 7px 20px -12px #2f7bff66;transition:transform .18s ease,box-shadow .18s ease}.fx-metal.sn-metal-cta:before{content:"";position:absolute;z-index:-1;width:115%;aspect-ratio:1;left:50%;top:50%;pointer-events:none;background:conic-gradient(from 20deg,#1b2a4a,#cfeaff 12%,#7fd4ff 22%,#16233f 34%,#2f7bff 46%,#ffffff 56%,#7fd4ff 66%,#1b2a4a 78%,#4fb4ff 90%,#1b2a4a);animation:sk-chromatic-orbit 6s linear infinite}.fx-metal.sn-metal-cta>a{position:relative;z-index:1;box-shadow:inset 0 1px 0 #ffffff24}.sk-hero .fx-metal.sn-metal-cta .sn-download:active,.sk-hero .fx-metal.sn-metal-cta .sn-download:hover,.sn-header .fx-metal.sn-metal-cta .sn-download:active,.sn-header .fx-metal.sn-metal-cta .sn-download:hover{transform:none}@media (hover:hover){.fx-metal.sn-metal-cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0a163014,0 8px 25px -9px #2f7bff55}}.fx-metal.sn-metal-cta:active{transform:scale(.98)}@keyframes sk-chromatic-orbit{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fx-metal.sn-metal-cta:before{animation:none;transform:translate(-50%,-50%)}.fx-metal.sn-metal-cta{transition:none}}.fx-metal.sn-metal-cta.ss-project__metal{display:block;width:100%;border-radius:999px}.fx-metal.sn-metal-cta.ss-project__metal>.ss-project__btn{position:relative;z-index:1;width:100%;border:0;border-radius:999px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;color:#fafafa;box-shadow:inset 0 1px 0 #ffffff24}