.page_page__DMfBl{background:#ffffff;color:#030712}.page_page__DMfBl *{box-sizing:border-box}.page_page__DMfBl a:focus-visible{outline:3px solid #9333ea;outline-offset:5px}.page_skip__ziH8K{position:absolute;left:15px;top:-100px;z-index:100;background:white;padding:15px}.page_skip__ziH8K:focus{top:12px}.page_hero__Gpa5P{width:calc(100% - 16px);max-width:1600px;margin:8px auto;padding:96px 64px;border-radius:48px;background:linear-gradient(90deg,#8080800a 1px,transparent 0),linear-gradient(180deg,#8080800a 1px,transparent 0),linear-gradient(135deg,#fff5d9,#ffd4d4,#e4bbff);background-size:24px 24px,24px 24px,100% 100%;display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}.page_eyebrow__E10Yq{font-size:11px;font-weight:650;letter-spacing:2px;color:#6b7280;margin:0 0 28px}.page_hero__Gpa5P h1{font-size:clamp(44px,4.65vw,68px);font-weight:700;line-height:1.07;letter-spacing:-2.5px;margin:0 0 26px}.page_hero__Gpa5P h1 span{color:inherit}.page_lead__WrYMn{font-size:20px;font-weight:500;line-height:1.65;color:#4b5563;max-width:540px}.page_actions__jB4fE{display:flex;gap:24px;align-items:center;margin:30px 0;flex-wrap:wrap}.page_primary__O1wXE{display:inline-flex;align-items:center;gap:19px;background:#0f172a;color:#fff;padding:14px 24px;border-radius:999px;font-size:14px;font-weight:600}.page_primary__O1wXE:hover{background:#1e293b}.page_textLink__GmMPT{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.page_textLink__GmMPT:hover{text-decoration:underline}.page_heroNote__T9VER{font-size:12px;line-height:1.8;color:#6b7280;border-left:2px solid #d1d5db;padding-left:15px}.page_scene__Wdjqz{height:600px;background:#ffffff;border:1px solid #ffffffb3;border-radius:28px;position:relative;overflow:hidden}.page_atmPhoto__FEUgX{position:absolute;inset:16px 0}.page_atmImage__4zr6z{object-fit:cover;object-position:center}.page_ribbon__yvS9B{padding:25px 64px;background:#f9fafb;display:flex;gap:32px;align-items:center;justify-content:center;font-size:13px;flex-wrap:wrap}.page_ribbon__yvS9B>span:first-child{font-size:9px;letter-spacing:1.4px;color:#6b7280;margin-right:25px}.page_ribbon__yvS9B a:hover{text-decoration:underline}.page_section__xQJfG{max-width:1312px;margin:auto;padding:95px 64px;scroll-margin-top:100px}.page_sectionIntro__xSVIk{max-width:620px}.page_journey__PmSzz h2,.page_scope__GC4kT h2,.page_section__xQJfG h2{font-weight:600;font-size:36px;letter-spacing:-1px;line-height:1.15;margin-bottom:23px}.page_sectionIntro__xSVIk>p:last-of-type{font-size:15px;line-height:1.85;color:#4b5563}.page_architecture__96chU{display:grid;grid-template-columns:1fr 1.15fr 1fr;margin-top:42px;border:1px solid #e5e7eb;border-radius:24px;overflow:hidden}.page_architecture__96chU>div{padding:30px}.page_architecture__96chU span{font-size:9px;letter-spacing:1.5px}.page_architecture__96chU h3{font-size:19px;line-height:1.4;margin:16px 0 12px}.page_architecture__96chU p,.page_hardwareGrid__ZEep_ p{font-size:13px;line-height:1.8;color:#4b5563}.page_architecture__96chU .page_sdkLayer__diDoA{background:#faf5ff}.page_sdkLayer__diDoA svg{margin-bottom:15px}.page_hardwareSection__ZtBo8{border-top:1px solid #f3f4f6}.page_hardwareGrid__ZEep_{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:43px}.page_hardwareGrid__ZEep_ article{border:1px solid #f3f4f6;border-radius:16px;padding:24px;background:white;box-shadow:0 1px 3px #0f172a08}.page_cardTop__42KPi{display:flex;align-items:center;justify-content:space-between;color:#9333ea}.page_cardTop__42KPi span{font-size:10px}.page_hardwareGrid__ZEep_ h3{font-size:17px;margin:24px 0 12px}.page_journey__PmSzz{margin:0 8px;border-radius:32px;padding:75px max(64px,calc((100vw - 1184px)/2));background:#0f172a;color:#ffffff}.page_journey__PmSzz .page_eyebrow__E10Yq{color:#c084fc}.page_journeyHeading__5ju8x{display:flex;gap:70px;align-items:center;justify-content:space-between}.page_journeyHeading__5ju8x>p{max-width:320px;font-size:14px;color:#cbd5e1;line-height:1.8}.page_steps__WqZ8c{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin:38px 0}.page_steps__WqZ8c article{border-top:1px solid #475569;padding-top:20px}.page_steps__WqZ8c article>span{font-size:11px;color:#d8b4fe}.page_steps__WqZ8c h3{font-size:18px;margin:17px 0 12px}.page_reverse__gmrOh p,.page_steps__WqZ8c p{font-size:13px;line-height:1.85;color:#cbd5e1}.page_reverse__gmrOh{display:flex;gap:20px;align-items:flex-start;border-top:1px solid #475569;padding-top:28px}.page_reverse__gmrOh svg{flex-shrink:0;margin-top:4px}.page_reverse__gmrOh strong{color:#ffffff}.page_operations__qdpYk{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.page_operations__qdpYk .page_textLink__GmMPT{margin-top:22px}.page_opsPanel__gIRmU{background:#f9fafb;border:1px solid #e5e7eb;border-radius:24px;padding:35px}.page_opsPanel__gIRmU>h3{font-size:25px;line-height:1.3;margin:20px 0 25px;letter-spacing:-.6px}.page_opsPanel__gIRmU>div{border-top:1px solid #e5e7eb;padding:17px 0}.page_opsPanel__gIRmU b{font-size:13px}.page_opsPanel__gIRmU p{font-size:12px;line-height:1.8;color:#4b5563;margin-top:6px}.page_scope__GC4kT{text-align:center;margin:0 auto;max-width:1184px;border-radius:32px;padding:72px 25px;background:linear-gradient(135deg,#fff5d9,#ffd4d4,#e4bbff)}.page_scope__GC4kT>p:not(.page_eyebrow__E10Yq){max-width:730px;margin:0 auto 30px;font-size:14px;color:#4b5563;line-height:1.9}.page_scopeNote__IGCLn{display:block;font-size:11px;color:#6b7280;margin-top:20px}.page_related___ho0V{max-width:1184px;margin:auto;padding:65px 0}.page_related___ho0V h2{font-size:22px;margin-bottom:25px}.page_related___ho0V>div{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.page_related___ho0V a{padding-top:20px;font-size:13px}.page_footer__9mVeu,.page_related___ho0V a{display:flex;justify-content:space-between;border-top:1px solid #e5e7eb}.page_footer__9mVeu{padding:30px 64px;align-items:center}.page_footer__9mVeu>a:first-child{font-size:28px;font-weight:700;letter-spacing:-1px}.page_footer__9mVeu>a:first-child span{font-size:11px;vertical-align:top}.page_footer__9mVeu p{font-size:11px;color:#6b7280}.page_footer__9mVeu>a:last-child{display:flex;gap:10px;font-size:12px}@media(min-width:1441px){.page_hero__Gpa5P{padding-top:85px}}@media(max-width:1000px){.page_hero__Gpa5P{padding:48px 30px;gap:25px}.page_hero__Gpa5P h1{font-size:49px}.page_scene__Wdjqz{height:560px}.page_section__xQJfG{padding:65px 30px}.page_ribbon__yvS9B{padding:25px;gap:20px}.page_hardwareGrid__ZEep_{grid-template-columns:repeat(2,1fr)}.page_journey__PmSzz{margin:0 8px;border-radius:32px;padding:60px 30px}.page_operations__qdpYk{gap:35px}.page_related___ho0V{padding:50px 30px}}@media(max-width:700px){.page_hero__Gpa5P{grid-template-columns:1fr;padding:48px 22px;gap:35px;margin:8px;border-radius:32px}.page_hero__Gpa5P h1{font-size:42px;letter-spacing:-1.5px}.page_lead__WrYMn{font-size:18px}.page_hero__Gpa5P .page_eyebrow__E10Yq{font-size:9px}.page_scene__Wdjqz{height:560px}.page_atmPhoto__FEUgX{inset:16px 0}.page_ribbon__yvS9B{gap:13px;font-size:11px}.page_ribbon__yvS9B>span:first-child{width:100%;text-align:center;margin:0 0 4px}.page_section__xQJfG{padding:55px 22px}.page_journey__PmSzz h2,.page_scope__GC4kT h2,.page_section__xQJfG h2{font-size:34px}.page_architecture__96chU{grid-template-columns:1fr}.page_architecture__96chU>div{padding:26px}.page_hardwareGrid__ZEep_{gap:28px 20px}.page_hardwareGrid__ZEep_ h3{font-size:16px}.page_hardwareGrid__ZEep_ p{font-size:12px}.page_journey__PmSzz{margin:0 8px;border-radius:32px;padding:50px 22px}.page_journeyHeading__5ju8x{display:block}.page_steps__WqZ8c{grid-template-columns:1fr 1fr;gap:25px}.page_operations__qdpYk{grid-template-columns:1fr}.page_opsPanel__gIRmU{padding:25px}.page_scope__GC4kT{padding:55px 22px;margin:0 8px}.page_related___ho0V{padding:40px 22px}.page_related___ho0V>div{grid-template-columns:1fr;gap:25px}.page_footer__9mVeu{padding:25px 22px;flex-wrap:wrap;gap:20px}.page_footer__9mVeu p{order:3;width:100%}}