.back-to-top_button__xXNts{position:fixed;bottom:32px;right:32px;width:56px;height:56px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:white;box-shadow:0 8px 24px rgba(99,102,241,.4);z-index:90;opacity:0;visibility:hidden;transform:scale(.8) translateY(20px);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.back-to-top_button__xXNts.back-to-top_visible__M1Rd_{opacity:1;visibility:visible;transform:scale(1) translateY(0)}.back-to-top_button__xXNts:hover{transform:scale(1.1) translateY(-4px);box-shadow:0 12px 32px rgba(99,102,241,.5)}.back-to-top_button__xXNts:active{transform:scale(.95) translateY(0)}.back-to-top_arrow__SpiO2{position:absolute;animation:back-to-top_bounceUp__UEjC_ 2s ease-in-out infinite}@keyframes back-to-top_bounceUp__UEjC_{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.back-to-top_progressRing__hDeQF{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.back-to-top_progressRingBg__8PLSK{stroke:rgba(255,255,255,.2);stroke-linecap:round}.back-to-top_progressRingFill__hGSQN{stroke:white;stroke-linecap:round;transition:stroke-dashoffset .1s ease-out}@media (max-width:1024px){.back-to-top_button__xXNts{bottom:24px;right:24px;left:auto;width:52px;height:52px}}@media (max-width:640px){.back-to-top_button__xXNts{bottom:24px;right:16px;left:auto;width:48px;height:48px}}.legal-markdown_markdown__vQTXd{line-height:1.8;color:var(--text);min-width:0;overflow-wrap:anywhere;word-break:break-word;font-size:16px}.legal-markdown_fadeIn__ael0w{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.legal-markdown_fadeIn__ael0w.legal-markdown_visible__B4IDs{opacity:1;transform:translateY(0)}.legal-markdown_heading__sIL2o{margin:48px 0 20px;line-height:1.3;letter-spacing:-.03em;font-size:28px;font-weight:800;color:#1e293b;display:flex;align-items:center;gap:12px;scroll-margin-top:100px;position:relative}.legal-markdown_heading__sIL2o:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:4px;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:999px;animation:legal-markdown_expandWidth__13AnI .6s cubic-bezier(.16,1,.3,1)}@keyframes legal-markdown_expandWidth__13AnI{0%{width:0}to{width:60px}}.legal-markdown_headingIcon__fV2DQ{display:inline-flex;color:#6366f1;animation:legal-markdown_bounceIn__4FQX9 .6s cubic-bezier(.34,1.56,.64,1)}@keyframes legal-markdown_bounceIn__4FQX9{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.legal-markdown_subheading__UjRx1{margin:32px 0 16px;line-height:1.4;letter-spacing:-.02em;font-size:20px;font-weight:700;color:#334155;position:relative;padding-left:16px;scroll-margin-top:100px}.legal-markdown_subheading__UjRx1:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:20px;background:linear-gradient(180deg,#6366f1,#8b5cf6);border-radius:999px;animation:legal-markdown_slideInLeft__WGhI5 .4s cubic-bezier(.16,1,.3,1)}@keyframes legal-markdown_slideInLeft__WGhI5{0%{opacity:0;transform:translateY(-50%) translateX(-10px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.legal-markdown_markdown__vQTXd :where(p){margin:16px 0;line-height:1.8;color:#475569}.legal-markdown_markdown__vQTXd :where(ul,ol){margin:16px 0 16px 24px;line-height:1.8}.legal-markdown_markdown__vQTXd :where(li){margin:8px 0;padding-left:8px;color:#475569;position:relative}.legal-markdown_markdown__vQTXd :where(ul>li)::marker{color:#6366f1;font-size:1.2em}.legal-markdown_markdown__vQTXd :where(ol>li)::marker{color:#6366f1;font-weight:700}.legal-markdown_markdown__vQTXd li.task-list-item{display:flex;align-items:flex-start;gap:12px;margin:12px 0;list-style:none;padding-left:0}.legal-markdown_markdown__vQTXd li.task-list-item>input[type=checkbox]{width:20px;height:20px;margin-top:4px;flex-shrink:0;accent-color:#6366f1;cursor:pointer;transition:transform .2s ease}.legal-markdown_markdown__vQTXd li.task-list-item>input[type=checkbox]:hover{transform:scale(1.1)}.legal-markdown_link__HOl3O{color:#6366f1;text-decoration:none;font-weight:600;position:relative;display:inline-flex;align-items:center;gap:4px;transition:all .3s cubic-bezier(.4,0,.2,1)}.legal-markdown_link__HOl3O:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#6366f1,#8b5cf6);transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.4,0,.2,1)}.legal-markdown_link__HOl3O:hover{color:#4f46e5}.legal-markdown_link__HOl3O:hover:after{transform:scaleX(1);transform-origin:left}.legal-markdown_externalIcon__9MtOj{opacity:.6;transition:all .3s ease}.legal-markdown_link__HOl3O:hover .legal-markdown_externalIcon__9MtOj{opacity:1;transform:translate(2px,-2px)}.legal-markdown_markdown__vQTXd :where(code){font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.9em;padding:.2em .5em;border-radius:6px;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1));border:1px solid rgba(99,102,241,.2);overflow-wrap:anywhere;color:#6366f1;font-weight:600;transition:all .3s ease}.legal-markdown_markdown__vQTXd :where(code):hover{background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.15));border-color:rgba(99,102,241,.3);box-shadow:0 2px 8px rgba(99,102,241,.2)}.legal-markdown_markdown__vQTXd :where(pre){margin:24px 0;padding:20px 24px;border-radius:16px;background:linear-gradient(135deg,#1e293b,#0f172a);color:rgba(255,255,255,.95);overflow:auto;max-width:100%;box-shadow:0 20px 40px rgba(15,23,42,.3);border:1px solid rgba(99,102,241,.2);position:relative}.legal-markdown_markdown__vQTXd :where(pre):before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(99,102,241,.5),transparent)}.legal-markdown_markdown__vQTXd :where(pre code){padding:0;border:none;background:transparent;color:inherit;overflow-wrap:normal;word-break:normal;box-shadow:none}.legal-markdown_markdown__vQTXd :where(pre code):hover{background:transparent;border:none;box-shadow:none}.legal-markdown_markdown__vQTXd :where(img,video,canvas){display:block;max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px rgba(15,23,42,.12)}.legal-markdown_markdown__vQTXd :where(table){display:block;max-width:100%;overflow-x:auto;border-collapse:separate;border-spacing:0;margin:24px 0;border-radius:12px;box-shadow:0 4px 16px rgba(15,23,42,.1);border:1px solid rgba(99,102,241,.1)}.legal-markdown_markdown__vQTXd :where(thead){background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(139,92,246,.08))}.legal-markdown_markdown__vQTXd :where(th){padding:16px 20px;border:none;border-bottom:2px solid rgba(99,102,241,.2);vertical-align:top;font-weight:700;color:#1e293b;text-align:left;font-size:14px;letter-spacing:.5px;text-transform:uppercase}.legal-markdown_markdown__vQTXd :where(td){padding:16px 20px;border:none;border-bottom:1px solid rgba(15,23,42,.06);vertical-align:top;color:#475569;transition:background .2s ease}.legal-markdown_markdown__vQTXd :where(tbody tr):hover{background:rgba(99,102,241,.03)}.legal-markdown_markdown__vQTXd :where(tbody tr):last-child td{border-bottom:none}.legal-markdown_markdown__vQTXd :where(blockquote){margin:24px 0;padding:20px 24px;border-left:4px solid #6366f1;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));border-radius:12px;color:#475569;position:relative;overflow:hidden}.legal-markdown_markdown__vQTXd :where(blockquote):before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#6366f1,#8b5cf6)}.legal-markdown_markdown__vQTXd :where(blockquote p){margin:8px 0;font-style:italic}.legal-markdown_markdown__vQTXd :where(hr){border:none;height:2px;background:linear-gradient(90deg,transparent,rgba(99,102,241,.3),transparent);margin:40px 0;position:relative}.legal-markdown_markdown__vQTXd :where(hr):after{content:"✦";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:white;padding:0 12px;color:#6366f1;font-size:12px}.legal-markdown_markdown__vQTXd :where(strong){font-weight:700;color:#1e293b}@media (max-width:768px){.legal-markdown_markdown__vQTXd{font-size:15px}.legal-markdown_heading__sIL2o{font-size:24px;margin:36px 0 16px}.legal-markdown_subheading__UjRx1{font-size:18px;margin:24px 0 12px}.legal-markdown_markdown__vQTXd :where(table){font-size:14px}.legal-markdown_markdown__vQTXd :where(th,td){padding:12px 16px}}@media (max-width:640px){.legal-markdown_markdown__vQTXd :where(table){-webkit-overflow-scrolling:touch}.legal-markdown_markdown__vQTXd :where(th,td){overflow-wrap:normal;word-break:keep-all;white-space:nowrap}}.legal-page-nav_nav__Y3HBY{position:-webkit-sticky;position:sticky;top:80px;z-index:10;margin:0 0 40px;padding:16px 0;background:rgba(255,255,255,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;animation:legal-page-nav_slideDown__6AlKz .5s cubic-bezier(.16,1,.3,1)}@keyframes legal-page-nav_slideDown__6AlKz{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.legal-page-nav_navInner__Trx_F{position:relative;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:0 16px}.legal-page-nav_indicator__B9rhU{position:absolute;bottom:-8px;height:3px;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:999px;transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 12px rgba(99,102,241,.4);transform:translateX(var(--indicator-left,0));width:var(--indicator-width,0)}.legal-page-nav_link__v8Hbj{position:relative;display:inline-flex;align-items:center;padding:10px 20px;border-radius:12px;color:var(--text);text-decoration:none;font-size:15px;font-weight:500;line-height:1.4;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden}.legal-page-nav_link__v8Hbj:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));opacity:0;transition:opacity .3s ease;border-radius:12px}.legal-page-nav_link__v8Hbj:hover:before{opacity:1}.legal-page-nav_link__v8Hbj:hover{transform:translateY(-2px);color:#6366f1}.legal-page-nav_link__v8Hbj:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,#6366f1,#8b5cf6);transform:translateX(-50%);transition:width .3s cubic-bezier(.4,0,.2,1)}.legal-page-nav_link__v8Hbj:hover:after{width:80%}.legal-page-nav_active__VYmbS{font-weight:700;color:#6366f1}.legal-page-nav_active__VYmbS:before{opacity:1;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1))}@media (max-width:640px){.legal-page-nav_nav__Y3HBY{top:60px;margin:0 0 24px}.legal-page-nav_navInner__Trx_F{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:10px}.legal-page-nav_link__v8Hbj{padding:8px 16px;font-size:14px;flex:0 0 auto;white-space:nowrap}.legal-page-nav_indicator__B9rhU{bottom:0}}.scroll-progress_progressContainer__qm2L6{position:fixed;top:0;left:0;width:100%;height:4px;background:rgba(15,23,42,.05);z-index:1000;overflow:hidden}.scroll-progress_progressBar__BOFz4{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6,#ec4899);transition:width .1s ease-out;box-shadow:0 0 20px rgba(99,102,241,.5);position:relative;animation:scroll-progress_shimmer__DNIg_ 2s infinite;width:var(--scroll-progress,0)}@keyframes scroll-progress_shimmer__DNIg_{0%{box-shadow:0 0 20px rgba(99,102,241,.5)}50%{box-shadow:0 0 30px rgba(139,92,246,.7)}to{box-shadow:0 0 20px rgba(99,102,241,.5)}}.scroll-progress_progressBar__BOFz4:after{content:"";position:absolute;top:0;right:0;bottom:0;width:100px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3));animation:scroll-progress_progressGlide__q53ZE 1.5s ease-in-out infinite}@keyframes scroll-progress_progressGlide__q53ZE{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.page-h1-header_marketingRoot__RkKmD{position:relative;padding-top:var(--space-24);padding-bottom:var(--space-16);text-align:center;overflow:hidden}.page-h1-header_marketingRoot__RkKmD:before{content:"";position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:120%;height:200%;background:radial-gradient(ellipse 50% 30% at 50% 20%,rgba(79,70,229,.08),transparent 60%);pointer-events:none;z-index:0}.page-h1-header_marketingTitle__N0cDl{position:relative;font-size:clamp(2.25rem,6vw,3.75rem);font-weight:var(--font-black);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin-bottom:var(--space-6);z-index:1}.page-h1-header_marketingTitle__N0cDl .page-h1-header_highlight__pITSl{background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-h1-header_marketingSubtitle__bcOHc{position:relative;margin-top:var(--space-6);font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:56rem;margin-left:auto;margin-right:auto;font-weight:var(--font-medium);z-index:1}@media (max-width:768px){.page-h1-header_marketingRoot__RkKmD{padding-top:var(--space-20);padding-bottom:var(--space-12)}.page-h1-header_marketingTitle__N0cDl{margin-bottom:var(--space-5)}.page-h1-header_marketingSubtitle__bcOHc{margin-top:var(--space-5)}}@media (max-width:480px){.page-h1-header_marketingRoot__RkKmD{padding-top:var(--space-16);padding-bottom:var(--space-10)}.page-h1-header_marketingTitle__N0cDl{margin-bottom:var(--space-4)}.page-h1-header_marketingSubtitle__bcOHc{margin-top:var(--space-4)}}.page_badgeImage__jgC8B{width:auto;max-width:260px;height:auto}.faq-markdown_root__ubKXY{min-width:0;overflow-wrap:anywhere;word-break:break-word;color:var(--text-secondary);font-size:var(--text-base,15px);line-height:var(--leading-loose,1.75);max-width:75ch;animation:faq-markdown_contentFadeIn__CwegF .8s cubic-bezier(.34,1.56,.64,1) .2s backwards}@keyframes faq-markdown_contentFadeIn__CwegF{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.faq-markdown_root__ubKXY :where(h2,h3,h4){margin:var(--space-8,32px) 0 var(--space-4,16px);font-weight:var(--font-black);line-height:var(--leading-tight);color:var(--text-primary);letter-spacing:-.02em;scroll-margin-top:100px;animation:faq-markdown_headingSlideIn__yV1iB .6s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:var(--heading-delay,.3s)}@keyframes faq-markdown_headingSlideIn__yV1iB{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.faq-markdown_root__ubKXY :where(h2){font-size:var(--text-2xl,24px);padding-bottom:var(--space-3,12px);border-bottom:3px solid transparent;border-image:var(--gradient-brand) 1;border-image-slice:1;margin-top:var(--space-10,40px)}.faq-markdown_root__ubKXY :where(h3){font-size:var(--text-xl,20px);background:linear-gradient(135deg,var(--color-brand-700) 0,var(--color-accent-600) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.faq-markdown_root__ubKXY :where(h4){font-size:var(--text-lg,18px);padding-left:var(--space-4,16px);position:relative;display:flex;align-items:center;gap:var(--space-2,8px)}.faq-markdown_root__ubKXY :where(h4):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:1.2em;border-radius:999px;background:var(--gradient-brand);box-shadow:0 0 12px rgba(var(--rgb-brand-500),.4),0 0 24px rgba(var(--rgb-brand-500),.2)}.faq-markdown_root__ubKXY :where(p){margin:0;font-weight:450;color:var(--text-secondary);text-wrap:pretty}.faq-markdown_root__ubKXY :where(p+p){margin-top:var(--space-4,16px)}.faq-markdown_root__ubKXY>:where(p:first-of-type){font-size:calc(var(--text-base) * 1.05);color:var(--text-primary);font-weight:500}.faq-markdown_root__ubKXY :where(ul,ol){margin:var(--space-5,20px) 0;padding-left:var(--space-8,32px);position:relative}.faq-markdown_root__ubKXY :where(li){margin:var(--space-3,12px) 0;padding-left:var(--space-2,8px);line-height:var(--leading-relaxed);animation:faq-markdown_listItemFadeIn__gCZzQ .4s ease-out backwards;animation-delay:calc(var(--li-index, 0) * .05s + .4s)}@keyframes faq-markdown_listItemFadeIn__gCZzQ{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.faq-markdown_root__ubKXY :where(ul>li)::marker{color:var(--color-brand-600);font-size:1.2em}.faq-markdown_root__ubKXY :where(ol>li)::marker{color:var(--color-brand-600);font-weight:var(--font-black);font-size:.95em}.faq-markdown_root__ubKXY :where(li>ul,li>ol){margin-top:var(--space-2,8px);margin-bottom:var(--space-2,8px)}.faq-markdown_root__ubKXY :where(strong){color:var(--text-primary);font-weight:var(--font-black);background:linear-gradient(180deg,transparent 60%,rgba(var(--rgb-brand-200),.3) 60%,rgba(var(--rgb-brand-100),.3) 100%);padding:0 .15em;border-radius:2px}.faq-markdown_root__ubKXY :where(em){color:var(--text-primary);font-style:italic;font-weight:500}.faq-markdown_link__1U4LU{color:var(--color-brand-600);font-weight:var(--font-bold);text-decoration:none;position:relative;display:inline-flex;align-items:center;gap:var(--space-1-5,6px);background-image:linear-gradient(90deg,var(--color-brand-500),var(--color-accent-500));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:2px;transition:color .3s var(--ease-smooth),background-size .4s var(--ease-smooth)}.faq-markdown_link__1U4LU:after{display:none}.faq-markdown_link__1U4LU:hover{color:var(--color-brand-700);background-size:100% 2px}.faq-markdown_link__1U4LU:focus-visible{outline:2px solid var(--color-brand-600)}.faq-markdown_externalIcon__jkwXc{opacity:.7;flex-shrink:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s var(--ease-smooth);filter:drop-shadow(0 1px 2px rgba(var(--rgb-brand-500),.2))}.faq-markdown_link__1U4LU:hover .faq-markdown_externalIcon__jkwXc{opacity:1;transform:translate(3px,-3px) scale(1.1);filter:drop-shadow(0 2px 4px rgba(var(--rgb-brand-500),.3))}.faq-markdown_codeInline__A9_pc{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.92em;padding:.25em .6em;border-radius:var(--radius-control,8px);background:linear-gradient(135deg,rgba(var(--rgb-brand-100),.6) 0,rgba(var(--rgb-accent-100),.5) 100%);border:1.5px solid rgba(var(--rgb-brand-400),.25);color:var(--color-brand-700);font-weight:600;box-shadow:0 1px 3px rgba(var(--rgb-brand-500),.1),inset 0 1px 0 rgba(255,255,255,.6);transition:background .2s var(--ease-smooth),border-color .2s var(--ease-smooth),box-shadow .2s var(--ease-smooth)}.faq-markdown_codeInline__A9_pc:hover{background:linear-gradient(135deg,rgba(var(--rgb-brand-200),.7) 0,rgba(var(--rgb-accent-200),.6) 100%);border-color:rgba(var(--rgb-brand-500),.4);box-shadow:0 2px 6px rgba(var(--rgb-brand-500),.15),inset 0 1px 0 rgba(255,255,255,.8)}.faq-markdown_pre__k8xN_{margin:var(--space-6,24px) 0;padding:var(--space-5,20px);border-radius:var(--radius-2xl,20px);background:linear-gradient(135deg,rgba(var(--rgb-ink-950),.04) 0,rgba(var(--rgb-slate-900),.05) 100%),var(--bg-elevated);border:2px solid rgba(var(--rgb-slate-300),.4);overflow:auto;box-shadow:var(--shadow-md),inset 0 2px 8px rgba(0,0,0,.06),inset 0 0 0 1px rgba(0,0,0,.04);scroll-behavior:smooth;position:relative}.faq-markdown_pre__k8xN_:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-brand-500),var(--color-accent-500),var(--color-brand-600));border-radius:var(--radius-2xl,20px) var(--radius-2xl,20px) 0 0}.faq-markdown_codeBlock__jp1js{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.9em;line-height:1.6;color:var(--text-primary);font-weight:500}.faq-markdown_tableWrap___CJos{overflow-x:auto;border-radius:var(--radius-2xl,20px);border:2px solid rgba(var(--rgb-slate-200),.7);background:var(--bg-elevated);margin:var(--space-6,24px) 0;box-shadow:var(--shadow-lg),0 4px 12px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.8);scroll-behavior:smooth}.faq-markdown_table__u0RXq{width:100%;border-collapse:collapse;min-width:600px;animation:faq-markdown_tableFadeIn__zoi51 .6s ease-out backwards;animation-delay:.5s}@keyframes faq-markdown_tableFadeIn__zoi51{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.faq-markdown_td__Sc5zh,.faq-markdown_th__UX2wv{padding:var(--space-4,16px) var(--space-5,20px);border-bottom:1px solid rgba(var(--rgb-slate-200),.6);vertical-align:top;text-align:left}.faq-markdown_th__UX2wv{font-weight:var(--font-black);font-size:var(--text-sm);letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(180deg,rgba(var(--rgb-brand-50),.95) 0,rgba(var(--rgb-slate-50),.9) 100%);color:var(--color-brand-700);border-top:3px solid var(--color-brand-500);position:-webkit-sticky;position:sticky;top:0;z-index:10;box-shadow:0 2px 8px rgba(var(--rgb-brand-500),.08)}.faq-markdown_table__u0RXq tbody tr{transition:background-color .2s var(--ease-smooth)}.faq-markdown_table__u0RXq tbody tr:hover{background:linear-gradient(90deg,rgba(var(--rgb-brand-50),.4) 0,rgba(var(--rgb-brand-50),.2) 100%)}.faq-markdown_table__u0RXq tbody tr:last-child td{border-bottom:none}.faq-markdown_root__ubKXY :where(blockquote){margin:var(--space-6,24px) 0;padding:var(--space-5,20px) var(--space-6,24px);border-left:5px solid var(--color-brand-500);background:linear-gradient(135deg,rgba(var(--rgb-brand-50),.6) 0,rgba(var(--rgb-accent-50),.5) 50%,rgba(var(--rgb-brand-50),.4) 100%),var(--bg-elevated);border-radius:var(--radius-xl,16px);color:var(--text-primary);font-style:italic;font-size:calc(var(--text-base) * 1.05);line-height:var(--leading-relaxed);box-shadow:0 2px 8px rgba(var(--rgb-brand-500),.1),0 4px 16px rgba(var(--rgb-brand-500),.06),inset 0 1px 0 rgba(255,255,255,.6);position:relative;animation:faq-markdown_blockquoteFadeIn___eFg5 .6s ease-out backwards;animation-delay:.5s}@keyframes faq-markdown_blockquoteFadeIn___eFg5{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.faq-markdown_root__ubKXY :where(blockquote):before{content:'"';position:absolute;top:var(--space-3,12px);left:var(--space-4,16px);font-size:4rem;line-height:1;font-family:Georgia,serif;color:rgba(var(--rgb-brand-500),.15);font-weight:700;pointer-events:none;z-index:0}.faq-markdown_root__ubKXY :where(blockquote>*){position:relative;z-index:1}.faq-markdown_root__ubKXY :where(blockquote p){color:var(--text-primary);font-weight:500}.faq-markdown_root__ubKXY :where(blockquote p:first-child){margin-top:0}.faq-markdown_root__ubKXY :where(blockquote p:last-child){margin-bottom:0}@media (max-width:900px){.faq-markdown_root__ubKXY{font-size:var(--text-sm,14px);line-height:var(--leading-relaxed)}.faq-markdown_root__ubKXY :where(h2){font-size:var(--text-xl,20px);margin-top:var(--space-8,32px)}.faq-markdown_root__ubKXY :where(h3){font-size:var(--text-lg,18px)}.faq-markdown_root__ubKXY :where(h4){font-size:var(--text-base,16px)}.faq-markdown_pre__k8xN_{padding:var(--space-4,16px)}.faq-markdown_pre__k8xN_,.faq-markdown_tableWrap___CJos{margin:var(--space-5,20px) 0;border-radius:var(--radius-xl,16px)}.faq-markdown_table__u0RXq{min-width:500px}.faq-markdown_td__Sc5zh,.faq-markdown_th__UX2wv{padding:var(--space-3,12px) var(--space-4,16px);font-size:var(--text-sm)}}@media (max-width:640px){.faq-markdown_root__ubKXY{font-size:var(--text-sm,14px);max-width:100%}.faq-markdown_root__ubKXY :where(h2){font-size:var(--text-lg,18px);margin-top:var(--space-6,24px);margin-bottom:var(--space-3,12px)}.faq-markdown_root__ubKXY :where(h3){font-size:var(--text-base,16px);margin:var(--space-5,20px) 0 var(--space-3,12px)}.faq-markdown_root__ubKXY :where(h4){font-size:var(--text-base,15px);padding-left:var(--space-3,12px)}.faq-markdown_root__ubKXY :where(h4):before{width:4px;height:1em}.faq-markdown_root__ubKXY :where(ul,ol){padding-left:var(--space-6,24px)}.faq-markdown_root__ubKXY :where(li){margin:var(--space-2,8px) 0}.faq-markdown_codeInline__A9_pc{font-size:.88em;padding:.2em .5em}.faq-markdown_pre__k8xN_{padding:var(--space-3-5,14px);font-size:.85em}.faq-markdown_pre__k8xN_,.faq-markdown_tableWrap___CJos{margin:var(--space-4,16px) 0;border-radius:var(--radius-lg,12px)}.faq-markdown_table__u0RXq{min-width:400px}.faq-markdown_td__Sc5zh,.faq-markdown_th__UX2wv{padding:var(--space-2-5,10px) var(--space-3,12px);font-size:var(--text-xs)}.faq-markdown_th__UX2wv{font-size:11px}.faq-markdown_root__ubKXY :where(blockquote){margin:var(--space-5,20px) 0;padding:var(--space-4,16px) var(--space-5,20px);font-size:var(--text-base);border-radius:var(--radius-lg,12px)}.faq-markdown_root__ubKXY :where(blockquote):before{font-size:3rem;top:var(--space-2,8px);left:var(--space-3,12px)}}@media (prefers-reduced-motion:reduce){.faq-markdown_root__ubKXY,.faq-markdown_root__ubKXY *,.faq-markdown_root__ubKXY :after,.faq-markdown_root__ubKXY :before{animation:none!important;transition:none!important}.faq-markdown_codeInline__A9_pc:hover,.faq-markdown_link__1U4LU:hover .faq-markdown_externalIcon__jkwXc,.faq-markdown_table__u0RXq{transform:none!important}.faq-markdown_link__1U4LU{background-size:100% 2px}}@media (prefers-contrast:high){.faq-markdown_root__ubKXY{color:var(--text-primary)}.faq-markdown_root__ubKXY :where(h2,h3,h4){-webkit-text-fill-color:var(--text-primary);background:none;color:var(--text-primary)}.faq-markdown_root__ubKXY :where(h2){border-bottom-width:4px;border-bottom-color:var(--color-brand-600)}.faq-markdown_root__ubKXY :where(h4):before{width:6px;background:var(--color-brand-600)}.faq-markdown_link__1U4LU{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.faq-markdown_codeInline__A9_pc{border-width:2px;background:var(--bg-secondary)}.faq-markdown_pre__k8xN_{border-width:3px;border-color:var(--border-default)}.faq-markdown_tableWrap___CJos{border-width:3px}.faq-markdown_th__UX2wv{border-top-width:4px;background:var(--bg-secondary)}.faq-markdown_td__Sc5zh,.faq-markdown_th__UX2wv{border-bottom-width:2px}.faq-markdown_root__ubKXY :where(blockquote){border-left-width:6px;background:var(--bg-secondary)}.faq-markdown_root__ubKXY :where(blockquote):before{display:none}.faq-markdown_root__ubKXY :where(strong){background:rgba(var(--rgb-brand-300),.4)}}.faq-markdown_link__1U4LU:focus-visible{outline:3px solid var(--color-brand-600);outline-offset:4px;border-radius:4px}@media print{.faq-markdown_root__ubKXY{font-size:11pt;line-height:1.5;color:black}.faq-markdown_root__ubKXY :where(h2,h3,h4){page-break-after:avoid;-webkit-text-fill-color:black;background:none;color:black}.faq-markdown_root__ubKXY :where(h2){border-bottom:2pt solid black}.faq-markdown_root__ubKXY :where(h4):before{background:black}.faq-markdown_link__1U4LU{color:black;text-decoration:underline}.faq-markdown_externalIcon__jkwXc{display:none}.faq-markdown_codeInline__A9_pc{background:#f0f0f0;border:1pt solid #ccc}.faq-markdown_pre__k8xN_{background:#f8f8f8;border:1pt solid #ccc;page-break-inside:avoid}.faq-markdown_pre__k8xN_:before{display:none}.faq-markdown_tableWrap___CJos{border:1pt solid #ccc}.faq-markdown_table__u0RXq{page-break-inside:avoid}.faq-markdown_th__UX2wv{background:#e0e0e0;border-top:2pt solid black}.faq-markdown_root__ubKXY :where(blockquote){background:#f0f0f0;border-left:3pt solid #666;page-break-inside:avoid}.faq-markdown_root__ubKXY :where(blockquote):before{display:none}.faq-markdown_link__1U4LU:after{content:" (" attr(href) ")";font-size:.8em;color:#666}}.faq-accordion_root__9XDXy{display:grid;grid-gap:var(--space-4,16px);gap:var(--space-4,16px)}.faq-accordion_item__QY_a1{overflow:hidden;scroll-margin-top:96px;position:relative;transition:opacity var(--duration-base) var(--ease-smooth),border-color var(--duration-base) var(--ease-smooth),box-shadow var(--duration-base) var(--ease-smooth),transform var(--duration-base) var(--ease-smooth)}.faq-accordion_item__QY_a1:hover{transform:translateY(-2px);box-shadow:var(--ui-shadow-card),0 8px 16px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.04)}.faq-accordion_itemOpen__J3cDA{border-color:rgba(var(--rgb-brand-500),.4);box-shadow:0 4px 12px rgba(0,0,0,.08),0 12px 32px rgba(var(--rgb-brand-500),.15),0 0 0 3px rgba(var(--rgb-brand-500),.12);transform:translateY(0)}.faq-accordion_itemOpen__J3cDA:hover{transform:translateY(0)}.faq-accordion_itemOpen__J3cDA:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--color-brand-500),var(--color-accent-500));animation:faq-accordion_slideIn___h7vN .3s var(--ease-smooth)}@keyframes faq-accordion_slideIn___h7vN{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.faq-accordion_itemDimmed__wiwcc{opacity:.65;filter:grayscale(.2)}.faq-accordion_itemDimmed__wiwcc:hover{opacity:.88;filter:grayscale(0)}.faq-accordion_summary__obGgi{list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;align-items:flex-start;gap:var(--space-3,12px);padding:var(--space-5,20px);border-radius:var(--radius-lg,12px);transition:background-color var(--duration-fast) var(--ease-smooth),padding-left var(--duration-base) var(--ease-smooth)}.faq-accordion_summary__obGgi:hover{background-color:rgba(var(--rgb-brand-50),.5)}.faq-accordion_itemOpen__J3cDA .faq-accordion_summary__obGgi{padding-left:var(--space-6,24px);background-color:rgba(var(--rgb-brand-50),.3)}.faq-accordion_summary__obGgi::-webkit-details-marker{display:none}.faq-accordion_summary__obGgi::marker{content:""}.faq-accordion_question__8PGMG{flex:1 1;font-weight:700;font-size:var(--text-lg,18px);color:var(--text-primary);line-height:1.5;letter-spacing:-.01em}.faq-accordion_summary__obGgi:after{content:"";width:28px;height:28px;margin-top:2px;border-radius:var(--radius-control,8px);border:2px solid rgba(var(--rgb-brand-500),.2);background:linear-gradient(135deg,rgba(var(--rgb-brand-50),.8),rgba(var(--rgb-accent-50),.6));box-shadow:var(--shadow-sm);position:relative;flex:none;transition:transform var(--duration-base) var(--ease-smooth),border-color var(--duration-base) var(--ease-smooth),background var(--duration-base) var(--ease-smooth)}.faq-accordion_summary__obGgi:hover:after{transform:scale(1.05);border-color:rgba(var(--rgb-brand-500),.4);background:linear-gradient(135deg,rgba(var(--rgb-brand-100),.9),rgba(var(--rgb-accent-100),.7))}.faq-accordion_itemOpen__J3cDA .faq-accordion_summary__obGgi:after{background:linear-gradient(135deg,var(--color-brand-500),var(--color-accent-500));border-color:transparent;box-shadow:var(--shadow-md)}.faq-accordion_summary__obGgi:before{content:"";position:absolute;right:calc(var(--space-5, 20px) + 9px);top:calc(var(--space-5, 20px) + 9px);width:10px;height:10px;border-right:2.5px solid var(--color-brand-600);border-bottom:2.5px solid var(--color-brand-600);transform:rotate(45deg);transform-origin:center;transition:transform var(--duration-base) var(--ease-spring),border-color var(--duration-base) var(--ease-smooth)}.faq-accordion_summary__obGgi:hover:before{border-color:var(--color-brand-700)}.faq-accordion_itemOpen__J3cDA .faq-accordion_summary__obGgi:before{border-color:white}.faq-accordion_item__QY_a1[open] .faq-accordion_summary__obGgi:before{transform:rotate(225deg) translateY(2px)}.faq-accordion_body__oZZ6Y{padding:0 var(--space-5,20px) var(--space-5,20px);padding-left:var(--space-6,24px);animation:faq-accordion_expandBody__eE6_C .3s var(--ease-smooth)}@keyframes faq-accordion_expandBody__eE6_C{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.faq-accordion_answer__JLFZG{margin:0;color:var(--text-secondary);font-size:var(--text-base);line-height:1.7;letter-spacing:.01em}.faq-accordion_answer__JLFZG h4{margin-top:var(--space-4);margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:800;color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}.faq-accordion_answer__JLFZG ul{margin:var(--space-3) 0;padding-left:var(--space-5)}.faq-accordion_answer__JLFZG li{margin:var(--space-2) 0;line-height:1.6}.faq-accordion_answer__JLFZG li::marker{color:var(--color-brand-500)}.faq-accordion_answer__JLFZG blockquote{margin:var(--space-4) 0;padding:var(--space-4);border-left:4px solid var(--color-brand-500);background:linear-gradient(135deg,rgba(var(--rgb-brand-50),.6),rgba(var(--rgb-accent-50),.4));border-radius:var(--radius-lg)}.faq-accordion_answer__JLFZG blockquote p{margin:0;font-style:italic;color:var(--text-primary)}@media (max-width:640px){.faq-accordion_summary__obGgi{gap:var(--space-2-5,10px);padding:var(--space-4,16px)}.faq-accordion_question__8PGMG{font-size:var(--text-base,16px)}.faq-accordion_summary__obGgi:after{width:24px;height:24px}.faq-accordion_summary__obGgi:before{right:calc(var(--space-4, 16px) + 7px);top:calc(var(--space-4, 16px) + 7px)}.faq-accordion_body__oZZ6Y{padding:0 var(--space-4,16px) var(--space-4,16px)}.faq-accordion_body__oZZ6Y,.faq-accordion_itemOpen__J3cDA .faq-accordion_summary__obGgi{padding-left:var(--space-5,20px)}}@media (prefers-reduced-motion:reduce){.faq-accordion_item__QY_a1,.faq-accordion_summary__obGgi,.faq-accordion_summary__obGgi:after,.faq-accordion_summary__obGgi:before{transition:none!important}.faq-accordion_item__QY_a1:hover,.faq-accordion_summary__obGgi:hover:after{transform:none}.faq-accordion_body__oZZ6Y,.faq-accordion_itemOpen__J3cDA:before{animation:none!important}}.hardware-showcase_hardware-showcase__ecDOD{position:relative;padding:var(--space-24) 0;overflow:hidden;background:var(--bg-secondary)}.hardware-showcase_hardware-container__cXnQM{max-width:var(--container-2xl,1280px);padding-left:var(--space-6);padding-right:var(--space-6)}.hardware-showcase_hardware-content___En1E{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(320px,1.15fr);grid-gap:var(--space-10);gap:var(--space-10);align-items:center;position:relative;isolation:isolate;min-height:560px}@media (min-width:1200px){.hardware-showcase_hardware-content___En1E{grid-template-columns:minmax(380px,.9fr) minmax(420px,1.1fr);gap:var(--space-12)}}.hardware-showcase_hardware-content___En1E:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:2px;background:linear-gradient(to right,transparent 0,var(--color-brand-500) 20%,var(--color-accent-500) 50%,var(--color-brand-500) 80%,transparent 100%);opacity:.6;animation:hardware-showcase_energy-transfer__i1_jN 2s ease-in-out infinite;z-index:0;pointer-events:none}.hardware-showcase_hardware-content___En1E:after{content:"";display:none}@keyframes hardware-showcase_energy-transfer__i1_jN{0%,to{opacity:.4;width:100px}50%{opacity:.8;width:140px}}@keyframes hardware-showcase_arrow-transfer-enhanced__F5o9j{0%{opacity:.7;transform:translate(-50%,-50%) translateX(-10px) scale(1)}30%{opacity:.85;transform:translate(-50%,-50%) translateX(0) scale(1.15)}60%{opacity:1;transform:translate(-50%,-50%) translateX(10px) scale(1.35)}to{opacity:.7;transform:translate(-50%,-50%) translateX(-10px) scale(1)}}@media (max-width:1024px){.hardware-showcase_hardware-content___En1E{grid-template-columns:1fr;gap:var(--space-12);min-height:auto}.hardware-showcase_hardware-content___En1E:before{display:none}.hardware-showcase_hardware-content___En1E:after{content:"";display:none}.hardware-showcase_specs-grid__uJfKf{grid-template-columns:1fr;gap:var(--space-3)}}@keyframes hardware-showcase_arrow-transfer-vertical__8wfJL{0%,to{opacity:.7;transform:translate(-50%,-50%) translateY(-6px)}50%{opacity:1;transform:translate(-50%,-50%) translateY(6px) scale(1.2)}}.hardware-showcase_hardware-visual__RAvsI{position:relative;display:flex;align-items:center;justify-content:center;width:100%;z-index:1}.hardware-showcase_hardware-visual__RAvsI:before{content:"";position:absolute;top:50%;right:-40px;transform:translateY(-50%);width:100px;height:200px;background:radial-gradient(ellipse at left,rgba(79,70,229,.5) 0,rgba(124,58,237,.4) 20%,rgba(16,185,129,.3) 40%,rgba(245,158,11,.2) 60%,transparent 80%);filter:blur(40px);animation:hardware-showcase_energy-burst-horizontal__6ZzSD 3s ease-in-out infinite;pointer-events:none;z-index:3}@keyframes hardware-showcase_energy-burst-horizontal__6ZzSD{0%{opacity:0;transform:translateY(-50%) translateX(0) scale(.8)}50%{opacity:1;transform:translateY(-50%) translateX(20px) scale(1.2)}to{opacity:0;transform:translateY(-50%) translateX(40px) scale(1.5)}}.hardware-showcase_hardware-figure__Vq8U_{margin:0;width:100%;position:relative}.hardware-showcase_hardware-figure__Vq8U_:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140%;height:140%;background:radial-gradient(ellipse at center,rgba(79,70,229,.35) 0,rgba(124,58,237,.25) 25%,rgba(16,185,129,.18) 50%,rgba(245,158,11,.1) 70%,transparent 85%);filter:blur(60px);opacity:1;pointer-events:none;z-index:-1;animation:hardware-showcase_pulse-power__prBlR 3.5s ease-in-out infinite}.hardware-showcase_hardware-figure__Vq8U_:before{content:"";position:absolute;top:50%;right:-60px;transform:translateY(-50%);width:120px;height:120px;background:radial-gradient(ellipse at left,rgba(79,70,229,.4) 0,rgba(16,185,129,.3) 30%,rgba(245,158,11,.2) 50%,transparent 70%);filter:blur(40px);opacity:0;animation:hardware-showcase_energy-emission-right__zZuJH 3s ease-in-out infinite;pointer-events:none;z-index:2}@keyframes hardware-showcase_pulse-power__prBlR{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.85;filter:blur(60px)}50%{transform:translate(-50%,-50%) scale(1.15);opacity:1;filter:blur(70px)}}@keyframes hardware-showcase_energy-emission-right__zZuJH{0%{opacity:0;transform:translateY(-50%) translateX(0) scale(.8)}50%{opacity:.7;transform:translateY(-50%) translateX(30px) scale(1.1)}to{opacity:0;transform:translateY(-50%) translateX(60px) scale(1.3)}}.hardware-showcase_hardware-photo-frame__rYdzB{position:relative;width:100%;overflow:hidden;border-radius:var(--ui-radius-card-lg);background:var(--bg-elevated);border:2px solid var(--border-default);box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 24px rgba(0,0,0,.1),inset 0 0 0 1px rgba(255,255,255,.1);transform:translateZ(0);transition:transform var(--duration-base) var(--ease-smooth),box-shadow var(--duration-base) var(--ease-smooth),border-color var(--duration-base) var(--ease-smooth)}.hardware-showcase_hardware-photo-frame__rYdzB:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,rgba(79,70,229,.3),rgba(16,185,129,.2) 50%,rgba(245,158,11,.3));border-radius:var(--ui-radius-card-lg);opacity:0;transition:opacity var(--duration-base) var(--ease-smooth);pointer-events:none;z-index:-1}.hardware-showcase_hardware-photo-frame__rYdzB:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 32px 80px rgba(79,70,229,.2),0 16px 40px rgba(0,0,0,.15),inset 0 0 0 1px rgba(79,70,229,.3);border-color:var(--color-brand-400)}.hardware-showcase_hardware-photo-frame__rYdzB:hover:before{opacity:1}.hardware-showcase_hardware-photo__Qdk6a{width:100%;height:auto;display:block;object-fit:cover}.hardware-showcase_hardware-caption__oFcdo{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-tertiary);line-height:var(--leading-relaxed)}.hardware-showcase_hardware-caption-link__ZhdOq{color:var(--color-brand-600,var(--color-brand-500));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.hardware-showcase_hardware-caption-link__ZhdOq:hover{color:var(--color-brand-500)}.hardware-showcase_hardware-device__xSdC9{position:relative;width:500px;height:280px;transform-style:preserve-3d;transform:rotateX(15deg) rotateY(-10deg);transition:transform var(--duration-slower) var(--ease-smooth)}.hardware-showcase_hardware-device__xSdC9:hover{transform:rotateX(10deg) rotateY(-5deg) scale(1.02)}.hardware-showcase_device-layer__bQhgd{position:absolute;width:100%;border-radius:var(--radius-lg);transform-style:preserve-3d}.hardware-showcase_device-top__F0HXB{height:40px;background:linear-gradient(135deg,#d4a574,#b8935f 50%,#8c6f47);box-shadow:0 2px 10px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.2);transform:translateZ(20px)}.hardware-showcase_layer-texture__qcQf8{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 4px);border-radius:var(--radius-lg)}.hardware-showcase_layer-edge__mpOT_{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.3),transparent)}.hardware-showcase_device-middle__jZtuE{height:200px;background:linear-gradient(135deg,#3a3a3a,#2a2a2a 50%,#1a1a1a);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.5);transform:translateY(40px)}.hardware-showcase_cooling-pattern__RgQ5e{position:absolute;inset:20px 60px;display:grid;grid-template-columns:repeat(10,1fr);grid-gap:8px;gap:8px;opacity:.6}.hardware-showcase_cooling-dot__Pb0dT{width:100%;aspect-ratio:1;background:radial-gradient(circle,rgba(100,100,100,.8) 40%,transparent 70%);border-radius:50%}.hardware-showcase_handle__S4JVX{position:absolute;top:50%;transform:translateY(-50%);width:80px;height:120px;background:linear-gradient(135deg,#d4a574,#b8935f 50%,#8c6f47);border-radius:var(--radius-lg);box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2)}.hardware-showcase_handle-left__0_8rp{left:-10px;border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.hardware-showcase_handle-right__m2VQD{right:-10px;border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.hardware-showcase_handle-slot__h2f0V{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:70px;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.3));border-radius:var(--radius-lg);box-shadow:inset 0 2px 4px rgba(0,0,0,.5)}.hardware-showcase_device-badge__Z6qgB{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4);background:rgba(0,0,0,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg)}.hardware-showcase_badge-icon__SIMRC{width:40px;height:40px;color:#10b981}.hardware-showcase_badge-text__3y2vF{font-size:var(--text-sm);font-weight:var(--font-bold);color:rgba(255,255,255,.8);letter-spacing:.1em;text-transform:uppercase}.hardware-showcase_status-light__vWqAE{position:absolute;bottom:20px;left:20px;width:12px;height:12px;background:#10b981;border-radius:50%;box-shadow:0 0 10px #10b981,0 0 20px #10b981,0 0 30px rgba(16,185,129,.5)}.hardware-showcase_device-bottom__LRxnV{height:40px;transform:translateY(240px)}.hardware-showcase_device-shadow__KK9N1{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 50%,rgba(0,0,0,.4),transparent 70%);filter:blur(20px)}.hardware-showcase_device-glow__AtIF_{position:absolute;inset:-40px;background:radial-gradient(circle at 50% 50%,rgba(79,70,229,.2),transparent 60%);filter:blur(40px);animation:hardware-showcase_pulse-glow__GM7ax 4s ease-in-out infinite;pointer-events:none}@keyframes hardware-showcase_pulse-glow__GM7ax{0%,to{opacity:.5}50%{opacity:1}}.hardware-showcase_hardware-info__QB_tH{display:flex;flex-direction:column;gap:var(--space-4);width:100%;position:relative;z-index:2}.hardware-showcase_hardware-info__QB_tH:before{content:"";position:absolute;top:50%;left:-40px;transform:translateY(-50%);width:80px;height:160px;background:radial-gradient(ellipse at right,rgba(79,70,229,.3) 0,rgba(16,185,129,.2) 40%,transparent 70%);filter:blur(30px);animation:hardware-showcase_receive-energy__VNx4b 3s ease-in-out infinite;pointer-events:none}@keyframes hardware-showcase_receive-energy__VNx4b{0%,to{opacity:.5;transform:translateY(-50%) scale(1)}50%{opacity:.9;transform:translateY(-50%) scale(1.15)}}.hardware-showcase_hardware-badge__tcyrw{display:inline-block;align-self:flex-start;padding:var(--space-2) var(--space-4);background:var(--gradient-brand);color:white;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:.1em;text-transform:uppercase;opacity:0;transform:translateX(-20px);animation:hardware-showcase_fade-in-right__o0xY8 .6s ease-out .2s forwards}@keyframes hardware-showcase_fade-in-right__o0xY8{to{opacity:1;transform:translateX(0)}}@keyframes hardware-showcase_fade-in-up__RF1qK{to{opacity:1;transform:translateY(0)}}.hardware-showcase_hardware-title__EJDE0{font-size:clamp(2rem,4vw,3rem);font-weight:var(--font-black);background:linear-gradient(135deg,var(--text-primary) 0,var(--color-brand-700) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-bottom:var(--space-4);position:relative;opacity:0;transform:translateX(-20px);animation:hardware-showcase_fade-in-right__o0xY8 .6s ease-out .25s forwards}.hardware-showcase_hardware-title__EJDE0:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:var(--gradient-brand);border-radius:var(--radius-full);box-shadow:0 2px 12px rgba(79,70,229,.4)}.hardware-showcase_hardware-value-proposition__zYeT0{margin:0 0 var(--space-12);opacity:0;transform:translateX(-20px);animation:hardware-showcase_fade-in-right__o0xY8 .6s ease-out .3s forwards}.hardware-showcase_value-statement__l_pyp{font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:var(--font-medium);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0 0 var(--space-4)}.hardware-showcase_value-chips__qnaXB{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:var(--space-8)}.hardware-showcase_value-chip__dsvFe{display:inline-flex;align-items:center;padding:var(--space-1-5) var(--space-3-5);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-brand-700);background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(124,58,237,.08));border:1px solid rgba(79,70,229,.2);border-radius:var(--radius-pill);white-space:nowrap;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(79,70,229,.1)}.hardware-showcase_value-chip__dsvFe:hover{background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(124,58,237,.12));border-color:rgba(79,70,229,.3);box-shadow:0 2px 6px rgba(79,70,229,.2);transform:translateY(-1px)}.hardware-showcase_highlight-brand__TGlxL{font-weight:var(--font-extrabold);color:var(--color-brand-600);white-space:nowrap;font-size:1.05em}.hardware-showcase_highlight-gradient__MrWeg{font-weight:var(--font-extrabold);background:linear-gradient(120deg,var(--color-brand-500) 0,var(--color-accent-500) 30%,var(--color-success) 70%,var(--color-brand-500) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 100%;animation:hardware-showcase_gradient-flow__FB9Tm 5s ease-in-out infinite;font-size:1.05em;text-shadow:0 0 20px rgba(79,70,229,.3);white-space:nowrap}@keyframes hardware-showcase_gradient-flow__FB9Tm{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.hardware-showcase_specs-grid__uJfKf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-top:0;position:relative}.hardware-showcase_hardware-actions__04AjB{margin-top:var(--space-8);display:flex;justify-content:flex-start}.hardware-showcase_hardware-cta__U6287{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none}.hardware-showcase_hardware-cta-arrow__KBgCC{width:18px;height:18px;transition:transform var(--duration-fast)}.hardware-showcase_hardware-cta__U6287:hover .hardware-showcase_hardware-cta-arrow__KBgCC{transform:translateX(4px)}.hardware-showcase_specs-grid__uJfKf:after{content:"";position:absolute;bottom:-28px;left:8%;right:8%;height:3px;background:linear-gradient(90deg,var(--color-brand-500) 0,var(--color-accent-500) 25%,var(--color-success) 50%,var(--color-accent-500) 75%,var(--color-brand-500) 100%);background-size:200% 100%;border-radius:var(--radius-full);opacity:0;box-shadow:0 0 12px rgba(79,70,229,.4),0 2px 8px rgba(79,70,229,.3);animation:hardware-showcase_energy-line-flow__HCDWq 3s ease-in-out 1.2s infinite,hardware-showcase_energy-line-appear___yE1f .8s ease-out 1.2s forwards}@keyframes hardware-showcase_energy-line-flow__HCDWq{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes hardware-showcase_energy-line-appear___yE1f{0%{opacity:0;transform:scaleX(0)}to{opacity:.6;transform:scaleX(1)}}.hardware-showcase_specs-grid__uJfKf:before{content:"";position:absolute;inset:-16px;background:linear-gradient(135deg,rgba(79,70,229,.05),rgba(124,58,237,.04) 30%,rgba(16,185,129,.05) 70%,rgba(245,158,11,.04));border-radius:var(--radius-2xl);pointer-events:none;opacity:0;animation:hardware-showcase_field-appear__uVxL_ 1s ease-out .8s forwards}@keyframes hardware-showcase_field-appear__uVxL_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.hardware-showcase_specs-grid__uJfKf{grid-template-columns:1fr;gap:var(--space-4)}.hardware-showcase_spec-card__Jvmb0{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3)}.hardware-showcase_spec-icon-wrapper__ZlKeY{margin-bottom:0}.hardware-showcase_spec-label__teMpQ{font-size:var(--text-xl);font-weight:var(--font-extrabold);color:var(--color-slate-900);text-transform:none;letter-spacing:-.01em;margin-bottom:0}.hardware-showcase_spec-value__18rx7{font-size:var(--text-base);line-height:var(--leading-relaxed)}}@media (max-width:1023px){.hardware-showcase_hardware-actions__04AjB{justify-content:center}}.hardware-showcase_spec-card__Jvmb0{--ds-card-bg:rgba(255,255,255,0.75);--ds-card-border-width:1.5px;--ds-card-border-color:rgba(79,70,229,0.15);--ds-card-radius:var(--radius-xl);--ds-card-shadow:0 4px 16px rgba(0,0,0,0.06),0 2px 6px rgba(0,0,0,0.04),inset 0 1px 0 rgba(255,255,255,0.5);--ds-card-transition:transform 0.4s cubic-bezier(0.4,0,0.2,1),box-shadow 0.4s cubic-bezier(0.4,0,0.2,1),border-color 0.4s cubic-bezier(0.4,0,0.2,1),opacity 0.4s cubic-bezier(0.4,0,0.2,1),filter 0.4s cubic-bezier(0.4,0,0.2,1);--ds-top-accent-bg:transparent;--ds-top-accent-height:3px;padding:var(--space-7) var(--space-6);position:relative;overflow:hidden;-webkit-backdrop-filter:blur(var(--ui-glass-blur)) saturate(1.2);backdrop-filter:blur(var(--ui-glass-blur)) saturate(1.2);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);opacity:0;transform:translateX(-30px) scale(.92);animation:hardware-showcase_energy-bloom-burst__VMW3T .7s cubic-bezier(.34,1.56,.64,1) forwards}.hardware-showcase_spec-card__Jvmb0:first-child{animation-delay:.45s}.hardware-showcase_spec-card__Jvmb0:nth-child(2){animation-delay:.65s}.hardware-showcase_spec-card__Jvmb0:nth-child(3){animation-delay:.85s}@keyframes hardware-showcase_energy-bloom-burst__VMW3T{0%{opacity:0;transform:translateX(-30px) scale(.92)}40%{opacity:.5;transform:translateX(-10px) scale(.96)}70%{opacity:1;transform:translateX(4px) scale(1.04)}to{opacity:1;transform:translateX(0) scale(1)}}.hardware-showcase_spec-card__Jvmb0:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.05),transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-smooth)}.hardware-showcase_spec-card-blue__HdDcs{--ds-top-accent-bg:linear-gradient(90deg,#3b82f6,#2563eb);--ds-card-hover-border-color:rgba(59,130,246,0.6);--ds-card-hover-shadow:0 8px 32px rgba(59,130,246,0.3),0 2px 12px rgba(59,130,246,0.2),inset 0 1px 2px rgba(255,255,255,0.1)}.hardware-showcase_spec-card-blue__HdDcs:hover:before{opacity:1;background:radial-gradient(ellipse at top left,rgba(59,130,246,.12) 0,rgba(59,130,246,.06) 50%,transparent 100%)}.hardware-showcase_spec-card-yellow__KkVGK{--ds-top-accent-bg:linear-gradient(90deg,#f59e0b,#d97706);--ds-card-hover-border-color:rgba(245,158,11,0.6);--ds-card-hover-shadow:0 8px 32px rgba(245,158,11,0.3),0 2px 12px rgba(245,158,11,0.2),inset 0 1px 2px rgba(255,255,255,0.1)}.hardware-showcase_spec-card-yellow__KkVGK:hover:before{opacity:1;background:radial-gradient(ellipse at top left,rgba(245,158,11,.12) 0,rgba(245,158,11,.06) 50%,transparent 100%)}.hardware-showcase_spec-card-purple__t12JT{--ds-top-accent-bg:linear-gradient(90deg,#a855f7,#9333ea);--ds-card-hover-border-color:rgba(168,85,247,0.6);--ds-card-hover-shadow:0 8px 32px rgba(168,85,247,0.3),0 2px 12px rgba(168,85,247,0.2),inset 0 1px 2px rgba(255,255,255,0.1)}.hardware-showcase_spec-card-purple__t12JT:hover:before{opacity:1;background:radial-gradient(ellipse at top left,rgba(168,85,247,.12) 0,rgba(168,85,247,.06) 50%,transparent 100%)}.hardware-showcase_spec-card-green__NkDvn{--ds-top-accent-bg:linear-gradient(90deg,#10b981,#059669);--ds-card-hover-border-color:#10b981;--ds-card-hover-shadow:0 12px 48px rgba(16,185,129,0.25),0 4px 16px rgba(16,185,129,0.15)}.hardware-showcase_spec-card-green__NkDvn:hover:before{opacity:1;background:linear-gradient(135deg,rgba(16,185,129,.08),transparent)}.hardware-showcase_spec-card-clickable__tPG_c{cursor:pointer;text-decoration:none;color:inherit;display:block}.hardware-showcase_spec-card-clickable__tPG_c:hover{--ds-card-border-color:var(--ds-card-hover-border-color)}.hardware-showcase_spec-card-clickable__tPG_c:active{transform:translateY(-2px) scale(.99)}.hardware-showcase_spec-external-icon__FYm9a{position:absolute;top:var(--space-4);right:var(--space-4);font-size:1.25rem;font-weight:var(--font-bold);color:var(--color-brand-400);opacity:0;transform:translate(4px,-4px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.hardware-showcase_spec-card-clickable__tPG_c:hover .hardware-showcase_spec-external-icon__FYm9a{opacity:.7;transform:translate(0)}.hardware-showcase_spec-icon-wrapper__ZlKeY{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--gradient-brand);border-radius:var(--radius-lg);margin-bottom:var(--space-3);box-shadow:0 4px 16px rgba(79,70,229,.25),0 2px 8px rgba(79,70,229,.15);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:visible;flex-shrink:0}.hardware-showcase_spec-icon-wrapper__ZlKeY:before{content:"";position:absolute;inset:-8px;background:radial-gradient(circle at center,rgba(79,70,229,.4) 0,rgba(124,58,237,.2) 40%,transparent 70%);opacity:0;filter:blur(12px);transition:opacity .4s ease}.hardware-showcase_spec-card__Jvmb0:hover .hardware-showcase_spec-icon-wrapper__ZlKeY{transform:translateY(-4px) scale(1.1);box-shadow:0 8px 28px rgba(79,70,229,.4),0 4px 12px rgba(79,70,229,.25),0 0 40px rgba(79,70,229,.2)}.hardware-showcase_spec-card__Jvmb0:hover .hardware-showcase_spec-icon-wrapper__ZlKeY:before{opacity:1;animation:hardware-showcase_icon-energy-burst__2IipU 1.5s ease-in-out infinite}@keyframes hardware-showcase_icon-energy-burst__2IipU{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.3);opacity:1}}.hardware-showcase_spec-icon__5FdCL{width:28px;height:28px;color:white;stroke-width:2.5;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s cubic-bezier(.34,1.56,.64,1)}.hardware-showcase_spec-card__Jvmb0:hover .hardware-showcase_spec-icon__5FdCL{transform:scale(1.15) rotate(-8deg);filter:drop-shadow(0 4px 12px rgba(255,255,255,.3))}.hardware-showcase_spec-label__teMpQ{font-size:var(--text-xl);font-weight:var(--font-black);color:var(--color-slate-900);text-transform:none;letter-spacing:-.02em;margin-bottom:var(--space-2);line-height:var(--leading-tight);transition:color .3s ease,transform .3s ease}.hardware-showcase_spec-card__Jvmb0:hover .hardware-showcase_spec-label__teMpQ{color:var(--color-brand-700);transform:translateY(-2px)}.hardware-showcase_spec-value__18rx7{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-secondary);line-height:var(--leading-relaxed);transition:color .3s ease}.hardware-showcase_spec-card__Jvmb0:hover .hardware-showcase_spec-value__18rx7{color:var(--text-primary)}.hardware-showcase_feature-tags__UOH8b{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-3);opacity:0;transform:translateX(-20px);animation:hardware-showcase_fade-in-right__o0xY8 .6s ease-out .9s forwards}.hardware-showcase_feature-tag__nrYnF{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-2) var(--space-4);background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));backdrop-filter:blur(var(--ui-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ui-glass-blur-sm));border:1.5px solid var(--border-default);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary);transition:transform var(--duration-base) var(--ease-smooth),border-color var(--duration-base) var(--ease-smooth),color var(--duration-base) var(--ease-smooth),box-shadow var(--duration-base) var(--ease-smooth);position:relative;overflow:hidden}.hardware-showcase_feature-tag__nrYnF:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(79,70,229,.1),rgba(16,185,129,.1));opacity:0;transition:opacity var(--duration-base) var(--ease-smooth)}.hardware-showcase_feature-tag__nrYnF:hover{transform:translateY(-2px);border-color:var(--color-brand-400);color:var(--text-primary);box-shadow:0 4px 16px rgba(79,70,229,.15)}.hardware-showcase_feature-tag__nrYnF:hover:before{opacity:1}.hardware-showcase_hardware-bg-decoration__BxqZu{position:absolute;inset:0;pointer-events:none;z-index:0}.hardware-showcase_decoration-circle__aWIBX{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4}.hardware-showcase_decoration-1__reNtA{width:600px;height:600px;background:radial-gradient(circle,var(--color-brand-500),transparent);top:-200px;left:-100px}.hardware-showcase_decoration-2__gSQEs{width:500px;height:500px;background:radial-gradient(circle,var(--color-accent-500),transparent);bottom:-150px;right:-100px}@media (max-width:1439px) and (min-width:1024px){.hardware-showcase_hardware-device__xSdC9{width:450px;height:252px}.hardware-showcase_hardware-title__EJDE0{font-size:clamp(2.25rem,3.5vw,2.75rem)}}@media (max-width:1023px) and (min-width:769px){.hardware-showcase_hardware-content___En1E{grid-template-columns:1fr;gap:var(--space-10)}.hardware-showcase_hardware-visual__RAvsI{min-height:auto;order:1}.hardware-showcase_hardware-device__xSdC9{width:420px;height:235px;transform:rotateX(10deg) rotateY(0deg)}.hardware-showcase_hardware-info__QB_tH{text-align:center;order:2}.hardware-showcase_hardware-badge__tcyrw{align-self:center}.hardware-showcase_hardware-description___00oM{max-width:100%;margin:0 auto}.hardware-showcase_feature-tags__UOH8b{justify-content:center}.hardware-showcase_specs-grid__uJfKf{max-width:600px;margin:var(--space-6) auto 0}}@media (max-width:768px) and (min-width:641px){.hardware-showcase_hardware-showcase__ecDOD{padding:var(--space-18) 0}.hardware-showcase_hardware-content___En1E{grid-template-columns:1fr;gap:var(--space-8)}.hardware-showcase_hardware-visual__RAvsI{min-height:auto}.hardware-showcase_hardware-device__xSdC9{width:360px;height:202px;transform:rotateX(8deg)}.hardware-showcase_device-top__F0HXB{height:32px}.hardware-showcase_device-middle__jZtuE{height:170px}.hardware-showcase_handle__S4JVX{width:68px;height:100px}.hardware-showcase_hardware-info__QB_tH{text-align:center}.hardware-showcase_hardware-badge__tcyrw{align-self:center}.hardware-showcase_hardware-title__EJDE0{font-size:clamp(1.875rem,4vw,2.5rem)}.hardware-showcase_hardware-description___00oM{max-width:100%}.hardware-showcase_specs-grid__uJfKf{gap:var(--space-5)}.hardware-showcase_spec-card__Jvmb0{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3-5);padding:var(--space-6) var(--space-5)}.hardware-showcase_spec-icon-wrapper__ZlKeY{width:40px;height:40px;margin-bottom:0;flex-shrink:0}.hardware-showcase_spec-icon__5FdCL{width:22px;height:22px}.hardware-showcase_spec-label__teMpQ{font-size:var(--text-2xl);font-weight:var(--font-extrabold);color:var(--color-slate-900);text-transform:none;letter-spacing:-.02em;line-height:var(--leading-tight);margin-bottom:0}.hardware-showcase_spec-value__18rx7{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--text-secondary);line-height:var(--leading-relaxed)}.hardware-showcase_feature-tags__UOH8b{justify-content:center}}@media (max-width:640px) and (min-width:481px){.hardware-showcase_hardware-showcase__ecDOD{padding:var(--space-16) 0}.hardware-showcase_hardware-content___En1E{grid-template-columns:1fr;gap:var(--space-8)}.hardware-showcase_hardware-visual__RAvsI{min-height:auto}.hardware-showcase_hardware-device__xSdC9{width:300px;height:168px;transform:rotateX(6deg)}.hardware-showcase_device-top__F0HXB{height:30px}.hardware-showcase_device-middle__jZtuE{height:150px}.hardware-showcase_handle__S4JVX{width:60px;height:90px}.hardware-showcase_handle-slot__h2f0V{width:22px;height:55px}.hardware-showcase_cooling-pattern__RgQ5e{grid-template-columns:repeat(7,1fr);inset:16px 45px}.hardware-showcase_device-badge__Z6qgB{padding:var(--space-3)}.hardware-showcase_badge-icon__SIMRC{width:28px;height:28px}.hardware-showcase_badge-text__3y2vF{font-size:11px}.hardware-showcase_hardware-info__QB_tH{text-align:center}.hardware-showcase_hardware-badge__tcyrw{align-self:center}.hardware-showcase_hardware-title__EJDE0{font-size:clamp(1.75rem,5vw,2.25rem)}.hardware-showcase_hardware-description___00oM{font-size:var(--text-base)}.hardware-showcase_specs-grid__uJfKf{grid-template-columns:1fr;gap:var(--space-4)}.hardware-showcase_spec-card__Jvmb0{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-5) var(--space-4)}.hardware-showcase_spec-icon-wrapper__ZlKeY{width:36px;height:36px;margin-bottom:0;flex-shrink:0}.hardware-showcase_spec-icon__5FdCL{width:20px;height:20px;stroke-width:2}.hardware-showcase_spec-label__teMpQ{font-size:var(--text-xl);font-weight:var(--font-extrabold);color:var(--color-slate-900);text-transform:none;letter-spacing:-.015em;line-height:var(--leading-tight);margin-bottom:0}.hardware-showcase_spec-value__18rx7{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-secondary);line-height:var(--leading-relaxed)}.hardware-showcase_feature-tags__UOH8b{justify-content:center}}@media (max-width:480px){.hardware-showcase_hardware-showcase__ecDOD{padding:var(--space-14) 0}.hardware-showcase_hardware-content___En1E{grid-template-columns:1fr;gap:var(--space-8)}.hardware-showcase_hardware-visual__RAvsI{min-height:auto}.hardware-showcase_hardware-device__xSdC9{width:260px;height:146px;transform:rotateX(5deg)}.hardware-showcase_device-top__F0HXB{height:26px}.hardware-showcase_device-middle__jZtuE{height:130px}.hardware-showcase_handle__S4JVX{width:52px;height:78px}.hardware-showcase_handle-slot__h2f0V{width:18px;height:48px}.hardware-showcase_cooling-pattern__RgQ5e{grid-template-columns:repeat(6,1fr);inset:14px 36px;gap:6px}.hardware-showcase_device-badge__Z6qgB{padding:var(--space-2);gap:var(--space-1-5)}.hardware-showcase_badge-icon__SIMRC{width:24px;height:24px}.hardware-showcase_badge-text__3y2vF{font-size:10px}.hardware-showcase_status-light__vWqAE{width:10px;height:10px;bottom:16px;left:16px}.hardware-showcase_hardware-info__QB_tH{text-align:center}.hardware-showcase_hardware-badge__tcyrw{align-self:center;font-size:.6875rem}.hardware-showcase_hardware-title__EJDE0{font-size:clamp(1.5rem,6vw,2rem)}.hardware-showcase_hardware-description___00oM{font-size:var(--text-sm)}.hardware-showcase_specs-grid__uJfKf{grid-template-columns:1fr;gap:var(--space-4)}.hardware-showcase_spec-card__Jvmb0{padding:var(--space-6) var(--space-5);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);min-height:var(--touch-target-mobile-comfortable,56px)}.hardware-showcase_spec-icon-wrapper__ZlKeY{width:32px;height:32px;margin-bottom:0;flex-shrink:0}.hardware-showcase_spec-icon__5FdCL{width:18px;height:18px;stroke-width:2}.hardware-showcase_spec-label__teMpQ{font-size:var(--text-lg);font-weight:var(--font-black);color:var(--color-slate-900);text-transform:none;letter-spacing:-.01em;line-height:var(--leading-tight);margin-bottom:0}.hardware-showcase_spec-value__18rx7{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);line-height:var(--leading-relaxed)}.hardware-showcase_spec-card__Jvmb0:hover .hardware-showcase_spec-label__teMpQ{color:var(--color-slate-900)}.hardware-showcase_spec-card__Jvmb0:hover .hardware-showcase_spec-value__18rx7{color:var(--text-secondary)}.hardware-showcase_spec-card__Jvmb0:active{transform:scale(.98)}.hardware-showcase_feature-tags__UOH8b{justify-content:center;gap:var(--space-2)}.hardware-showcase_feature-tag__nrYnF{padding:var(--space-1-5) var(--space-3);font-size:.8125rem}}.solutions-subpage-layout_heroActions__tEEFW{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.solutions-subpage-layout_sectionTitle__qq5Hn{font-size:22px;font-weight:900;letter-spacing:-.01em;margin:30px 0 14px}.solutions-subpage-layout_list__T5bWC{padding-left:20px;margin-top:8px;color:var(--muted);line-height:1.7}