.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-visuals_root__kQjrx{display:grid;grid-gap:var(--space-4,16px);gap:var(--space-4,16px);margin-bottom:var(--space-4,16px)}.faq-visuals_diagram__2gN_M{--diagram-rgb:var(--rgb-info)}.faq-visuals_diagramGovernance__xhE_1{--diagram-rgb:var(--rgb-purple-500)}.faq-visuals_diagramSecurity__yv_6_{--diagram-rgb:var(--rgb-brand-600)}.faq-visuals_diagramQuality__E2W5q{--diagram-rgb:var(--rgb-accent-600)}.faq-visuals_diagramProduct__UWBUJ{--diagram-rgb:var(--rgb-sky-500)}.faq-visuals_diagramTitle__cz8fK{margin:0;font-size:12px;font-weight:900;color:rgba(var(--diagram-rgb),.95);letter-spacing:.2px}.faq-visuals_flow___Rbnn{display:flex;align-items:stretch;gap:10px;margin-top:8px}.faq-visuals_node__t02TR{flex:0 0 200px;border:2px solid rgba(var(--diagram-rgb),.2);background:linear-gradient(135deg,var(--bg-primary) 0,rgba(var(--diagram-rgb),.05) 100%);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm),0 4px 12px rgba(var(--diagram-rgb),.08);padding:var(--space-4,16px);position:relative;overflow:hidden;transition:transform var(--duration-base) var(--ease-smooth),box-shadow var(--duration-base) var(--ease-smooth),border-color var(--duration-base) var(--ease-smooth)}.faq-visuals_node__t02TR:hover{transform:translateY(-2px);border-color:rgba(var(--diagram-rgb),.4);box-shadow:var(--shadow-md),0 8px 20px rgba(var(--diagram-rgb),.15)}.faq-visuals_node__t02TR:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(var(--diagram-rgb),.8),rgba(var(--diagram-rgb),.4));border-radius:var(--radius-xl) var(--radius-xl) 0 0}.faq-visuals_nodeOptional__tIcRm{border-style:dashed;background:linear-gradient(135deg,rgba(var(--diagram-rgb),.08) 0,rgba(var(--diagram-rgb),.03) 100%);opacity:.85}.faq-visuals_nodeOptional__tIcRm:before{background:repeating-linear-gradient(90deg,rgba(var(--diagram-rgb),.6),rgba(var(--diagram-rgb),.6) 8px,transparent 8px,transparent 16px)}.faq-visuals_nodeTitle__UAYs8{margin:0;font-weight:800;font-size:var(--text-base,16px);line-height:1.4;color:var(--text-primary);letter-spacing:-.01em}.faq-visuals_nodeMeta__xrMjL{margin:var(--space-2,8px) 0 0 0;font-size:var(--text-sm,14px);color:var(--text-secondary);line-height:1.6}.faq-visuals_arrow__pm4EU{position:relative;flex:0 0 auto;width:60px;height:3px;margin-top:28px;border-radius:999px;background:linear-gradient(90deg,rgba(var(--diagram-rgb),.1),rgba(var(--diagram-rgb),.9),rgba(var(--diagram-rgb),.1));background-size:200% 100%;animation:faq-visuals_arrowFlow__jalLd 2.5s ease-in-out infinite;box-shadow:0 2px 8px rgba(var(--diagram-rgb),.2)}.faq-visuals_arrow__pm4EU:before{content:"";position:absolute;top:50%;left:0;right:0;height:100%;transform:translateY(-50%);background:linear-gradient(90deg,transparent 0,rgba(var(--diagram-rgb),.3) 50%,transparent 100%);border-radius:999px;animation:faq-visuals_arrowShimmer__V6k24 2s ease-in-out infinite}@keyframes faq-visuals_arrowShimmer__V6k24{0%,to{opacity:.3}50%{opacity:.8}}.faq-visuals_arrow__pm4EU:after{content:"";position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:10px solid rgba(var(--diagram-rgb),.95);border-top:6px solid transparent;border-bottom:6px solid transparent;filter:drop-shadow(0 2px 4px rgba(var(--diagram-rgb),.3))}.faq-visuals_arrowDashed__OzA3n{background:repeating-linear-gradient(90deg,rgba(var(--diagram-rgb),.75),rgba(var(--diagram-rgb),.75) 12px,rgba(var(--diagram-rgb),.1) 12px,rgba(var(--diagram-rgb),.1) 20px);background-size:auto;animation:faq-visuals_arrowDashedFlow__PHDln 1.5s linear infinite;opacity:.9}@keyframes faq-visuals_arrowFlow__jalLd{0%{background-position:0 0}to{background-position:200% 0}}@keyframes faq-visuals_arrowDashedFlow__PHDln{0%{background-position:0 0}to{background-position:20px 0}}.faq-visuals_badgeRow__Iekkl{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.faq-visuals_badge__Txj4D{display:inline-flex;align-items:center;padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-pill,999px);border:2px solid rgba(var(--diagram-rgb),.25);background:linear-gradient(135deg,rgba(var(--diagram-rgb),.15),rgba(var(--diagram-rgb),.08));color:rgb(var(--diagram-rgb));font-weight:800;font-size:var(--text-xs,12px);line-height:1;letter-spacing:.02em;box-shadow:0 2px 4px rgba(var(--diagram-rgb),.1);transition:transform var(--duration-fast) var(--ease-smooth),border-color var(--duration-fast) var(--ease-smooth),background var(--duration-fast) var(--ease-smooth),box-shadow var(--duration-fast) var(--ease-smooth)}.faq-visuals_badge__Txj4D:hover{transform:scale(1.05);border-color:rgba(var(--diagram-rgb),.4);background:linear-gradient(135deg,rgba(var(--diagram-rgb),.25),rgba(var(--diagram-rgb),.15));box-shadow:0 4px 8px rgba(var(--diagram-rgb),.2)}.faq-visuals_phase__QB7W_{display:grid;grid-gap:10px;gap:10px;margin-top:8px}.faq-visuals_phaseItem__Ij3w0{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.faq-visuals_phaseRail__iGX7y{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:8px}.faq-visuals_phaseDot__Zm_3u{width:14px;height:14px;border-radius:999px;background:linear-gradient(135deg,rgb(var(--diagram-rgb)),rgba(var(--diagram-rgb),.8));box-shadow:0 0 0 4px rgba(var(--diagram-rgb),.15),0 2px 8px rgba(var(--diagram-rgb),.3);animation:faq-visuals_phaseDotPulse__ASIal 2s ease-in-out infinite}@keyframes faq-visuals_phaseDotPulse__ASIal{0%,to{transform:scale(1);box-shadow:0 0 0 4px rgba(var(--diagram-rgb),.15),0 2px 8px rgba(var(--diagram-rgb),.3)}50%{transform:scale(1.1);box-shadow:0 0 0 6px rgba(var(--diagram-rgb),.2),0 4px 12px rgba(var(--diagram-rgb),.4)}}.faq-visuals_phaseLine__SD6Qx{width:3px;flex:1 1;margin-top:var(--space-2,8px);border-radius:999px;background:linear-gradient(180deg,rgba(var(--diagram-rgb),.7),rgba(var(--diagram-rgb),.1));position:relative;overflow:hidden}.faq-visuals_phaseLine__SD6Qx:after{content:"";position:absolute;top:-100%;left:0;right:0;height:100%;background:linear-gradient(180deg,transparent,rgba(var(--diagram-rgb),.5),transparent);animation:faq-visuals_phaseLineFlow__UW7wz 2s ease-in-out infinite}@keyframes faq-visuals_phaseLineFlow__UW7wz{0%{top:-100%}to{top:200%}}.faq-visuals_phaseCard__bxqN0{border:2px solid rgba(var(--diagram-rgb),.2);background:linear-gradient(135deg,var(--bg-primary) 0,rgba(var(--diagram-rgb),.05) 100%);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm),0 4px 12px rgba(var(--diagram-rgb),.08);padding:var(--space-4,16px);transition:transform var(--duration-base) var(--ease-smooth),box-shadow var(--duration-base) var(--ease-smooth),border-color var(--duration-base) var(--ease-smooth)}.faq-visuals_phaseCard__bxqN0:hover{transform:translateX(4px);border-color:rgba(var(--diagram-rgb),.4);box-shadow:var(--shadow-md),0 8px 20px rgba(var(--diagram-rgb),.15)}.faq-visuals_phaseLabel__By2F4{margin:0;font-size:12px;font-weight:900;color:rgba(var(--diagram-rgb),.95);letter-spacing:.2px}.faq-visuals_phaseTitle__1j8Nu{margin:4px 0 0;font-weight:900;color:var(--text);line-height:1.35}.faq-visuals_phaseDesc__h__01{margin:8px 0 0;font-size:13px;color:var(--muted);line-height:1.6}.faq-visuals_grid3__nLecP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.faq-visuals_grid2__UOhJq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.faq-visuals_card__9Bdr7{border:1px solid var(--border);background:var(--bg);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);padding:12px}.faq-visuals_cardTitle__c4aWQ{font-weight:800;margin:0 0 8px}.faq-visuals_list__b0RjC{margin:0;padding-left:18px;color:var(--muted);line-height:1.6}.faq-visuals_tableWrap__xDJFg{overflow-x:auto;border:1px solid var(--border);border-radius:var(--ui-radius-card);background:var(--bg)}.faq-visuals_table___Wupw{width:100%;border-collapse:collapse;min-width:520px}.faq-visuals_td__W34C8,.faq-visuals_th__m0joO{padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top}.faq-visuals_th__m0joO{text-align:left;font-weight:800;background:var(--bg-elevated)}.faq-visuals_muted__XbX9v{color:var(--muted)}.faq-visuals_note__Fvef2{font-size:13px;color:var(--muted);line-height:1.6;margin:0}.faq-visuals_timeline__HS91C{display:grid;grid-gap:10px;gap:10px}.faq-visuals_timelineItem__GZoUf{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.faq-visuals_timelineRail__WBpfT{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:8px}.faq-visuals_timelineDot__9TIP9{width:10px;height:10px;border-radius:999px;background:rgba(var(--rgb-brand-600),.95);box-shadow:0 0 0 3px rgba(var(--rgb-brand-500),.12),var(--ui-shadow-card)}.faq-visuals_timelineLine__mxQ_H{width:2px;flex:1 1;margin-top:8px;border-radius:999px;background:linear-gradient(180deg,rgba(var(--rgb-brand-600),.55),rgba(var(--rgb-brand-600),.05))}.faq-visuals_timelineCard__OI8V0{border:1px solid var(--border);background:var(--bg);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);padding:12px}.faq-visuals_timelineLabel__HtCe3{margin:0;font-size:12px;font-weight:900;color:rgba(var(--rgb-brand-600),.95);letter-spacing:.2px}.faq-visuals_timelineTitle__TcqTM{margin:4px 0 0;font-weight:900;color:var(--text);line-height:1.35}.faq-visuals_timelineDesc__ChnB6{margin:8px 0 0;font-size:13px;color:var(--muted);line-height:1.6}@media (max-width:1100px){.faq-visuals_flow___Rbnn{flex-direction:column;gap:var(--space-4,16px)}.faq-visuals_node__t02TR{flex:1 1 auto;max-width:100%}.faq-visuals_arrow__pm4EU{transform:rotate(90deg);transform-origin:center;margin:var(--space-2,8px) auto;width:48px}}@media (max-width:900px){.faq-visuals_grid2__UOhJq,.faq-visuals_grid3__nLecP{grid-template-columns:1fr;gap:var(--space-3,12px)}.faq-visuals_card__9Bdr7,.faq-visuals_node__t02TR,.faq-visuals_phaseCard__bxqN0,.faq-visuals_timelineCard__OI8V0{padding:var(--space-3,12px)}}@media (max-width:640px){.faq-visuals_flow___Rbnn{gap:var(--space-3,12px)}.faq-visuals_node__t02TR{flex:0 0 auto}.faq-visuals_arrow__pm4EU{width:40px}.faq-visuals_badgeRow__Iekkl{gap:var(--space-2,8px)}.faq-visuals_badge__Txj4D{font-size:11px;padding:var(--space-1-5,6px) var(--space-2-5,10px)}.faq-visuals_td__W34C8,.faq-visuals_th__m0joO{padding:var(--space-2,8px) var(--space-3,12px);font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.faq-visuals_arrowDashed__OzA3n,.faq-visuals_arrow__pm4EU,.faq-visuals_arrow__pm4EU:before,.faq-visuals_badge__Txj4D,.faq-visuals_node__t02TR,.faq-visuals_phaseCard__bxqN0,.faq-visuals_phaseDot__Zm_3u,.faq-visuals_phaseLine__SD6Qx:after{animation:none!important;transition:none!important}.faq-visuals_badge__Txj4D:hover,.faq-visuals_node__t02TR:hover,.faq-visuals_phaseCard__bxqN0:hover{transform:none}}@media (prefers-contrast:high){.faq-visuals_card__9Bdr7,.faq-visuals_node__t02TR,.faq-visuals_phaseCard__bxqN0,.faq-visuals_timelineCard__OI8V0{border-width:3px}.faq-visuals_badge__Txj4D{border-width:2px;background:rgba(var(--diagram-rgb),.25)}.faq-visuals_arrow__pm4EU{height:4px}.faq-visuals_phaseLine__SD6Qx,.faq-visuals_timelineLine__mxQ_H{width:4px}.faq-visuals_phaseDot__Zm_3u,.faq-visuals_timelineDot__9TIP9{width:16px;height:16px;border:3px solid var(--bg-primary)}}@media (prefers-color-scheme:dark){.faq-visuals_node__t02TR,.faq-visuals_phaseCard__bxqN0,.faq-visuals_timelineCard__OI8V0{background:linear-gradient(135deg,var(--bg-primary) 0,rgba(var(--diagram-rgb),.08) 100%)}.faq-visuals_badge__Txj4D{background:linear-gradient(135deg,rgba(var(--diagram-rgb),.2),rgba(var(--diagram-rgb),.12))}}@media (hover:none) and (pointer:coarse){.faq-visuals_badge__Txj4D:hover,.faq-visuals_node__t02TR:hover,.faq-visuals_phaseCard__bxqN0:hover{transform:none}.faq-visuals_badge__Txj4D{min-height:44px;padding:var(--space-2-5,10px) var(--space-4,16px)}}.highlight-match_highlight__DfEEG{background:none;color:inherit;background:linear-gradient(120deg,rgba(var(--rgb-brand-600),.18),rgba(var(--rgb-accent-500),.18));border-bottom:2px solid rgba(var(--rgb-brand-600),.4);font-weight:var(--font-bold);color:var(--text-primary);padding:2px 4px;border-radius:4px;animation:highlight-match_highlightPulse__0bK4t .8s cubic-bezier(.4,0,.2,1);transition:border-bottom-color var(--duration-fast) var(--ease-smooth)}@keyframes highlight-match_highlightPulse__0bK4t{0%{background-color:rgba(var(--rgb-brand-600),.4);transform:scale(1)}50%{background-color:rgba(var(--rgb-brand-600),.25);transform:scale(1.02)}to{background-color:rgba(var(--rgb-brand-600),.18);transform:scale(1)}}.highlight-match_highlight__DfEEG:hover{background:linear-gradient(120deg,rgba(var(--rgb-brand-600),.25),rgba(var(--rgb-accent-500),.25));border-bottom-color:rgba(var(--rgb-brand-600),.6)}@media (prefers-reduced-motion:reduce){.highlight-match_highlight__DfEEG{animation:none!important;transition:none!important}}.faq-card-grid_root__6iTN_{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--space-6,24px);gap:var(--space-6,24px);animation:faq-card-grid_gridFadeIn__wok_s .6s ease-out}@keyframes faq-card-grid_gridFadeIn__wok_s{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq-card-grid_card__KCaGH{scroll-margin-top:120px;position:relative;overflow:hidden;background:var(--bg-primary);border:2px solid rgba(var(--rgb-brand-200),.28);border-radius:var(--radius-2xl,20px);display:block;text-decoration:none;transition:transform var(--duration-base) var(--ease-smooth),border-color var(--duration-base) var(--ease-smooth),box-shadow var(--duration-base) var(--ease-smooth)}.faq-card-grid_cardBody__h3RFp{padding:var(--space-7,28px);display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-height:0}.faq-card-grid_card__KCaGH:hover{transform:translateY(-14px) scale(1.02);border-color:rgba(var(--rgb-brand-600),.6);box-shadow:var(--shadow-2xl),0 24px 56px rgba(0,0,0,.14),0 48px 96px rgba(var(--rgb-brand-500),.18),0 0 140px rgba(var(--rgb-brand-500),.18),0 0 70px rgba(var(--rgb-accent-500),.12),0 0 35px rgba(var(--rgb-brand-400),.1),inset 0 2px 4px rgba(255,255,255,.5),inset 0 0 0 1px rgba(255,255,255,.3);filter:brightness(1.02) saturate(1.04)}.faq-card-grid_card__KCaGH:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--color-brand-500),var(--color-accent-500),var(--color-brand-600));opacity:.35;transform:scaleX(0);transform-origin:left;transition:transform var(--duration-slow) var(--ease-smooth),opacity var(--duration-base) var(--ease-smooth)}.faq-card-grid_card__KCaGH:hover:before{transform:scaleX(1);opacity:.7}.faq-card-grid_question__xCxEp{margin:0;font-size:var(--text-xl);font-weight:var(--font-black);line-height:var(--leading-tight);color:var(--text-primary);letter-spacing:-.025em;text-shadow:0 1px 2px rgba(0,0,0,.02);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;transition:color .3s var(--ease-smooth),transform .3s var(--ease-smooth)}.faq-card-grid_card__KCaGH:hover .faq-card-grid_question__xCxEp{color:var(--color-brand-700);transform:translateX(2px)}.faq-card-grid_preview__j6NB2{margin:0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);font-weight:450;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:5em;transition:color .3s var(--ease-smooth)}.faq-card-grid_card__KCaGH:hover .faq-card-grid_preview__j6NB2{color:var(--text-primary)}@media (max-width:640px){.faq-card-grid_root__6iTN_{grid-template-columns:1fr;gap:var(--space-4,16px)}.faq-card-grid_card__KCaGH{scroll-margin-top:100px}.faq-card-grid_card__KCaGH:hover{transform:translateY(-3px)}.faq-card-grid_cardBody__h3RFp{padding:var(--space-6,24px)}}@media (prefers-reduced-motion:reduce){.faq-card-grid_card__KCaGH,.faq-card-grid_card__KCaGH:before{transition:none!important}.faq-card-grid_card__KCaGH{scroll-behavior:auto}.faq-card-grid_card__KCaGH:hover{transform:none}.faq-card-grid_card__KCaGH:before{transition:none!important}}@media (prefers-contrast:high){.faq-card-grid_card__KCaGH{border-width:3px}}.animated-category-icon_icon__O1_q2{width:48px;height:48px;display:block;color:currentColor;transition:transform var(--duration-base) var(--ease-smooth),color var(--duration-base) var(--ease-smooth)}.animated-category-icon_iconProduct__TV1pB{color:var(--color-brand-600)}.animated-category-icon_productTarget__7DJh6{animation:animated-category-icon_targetPulse__m5pep 2s ease-in-out infinite;transform-origin:center}.animated-category-icon_productCenter__TwDHa{animation:animated-category-icon_centerGlow__mc65h 2s ease-in-out infinite}@keyframes animated-category-icon_targetPulse__m5pep{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes animated-category-icon_centerGlow__mc65h{0%,to{opacity:1}50%{opacity:.6}}.animated-category-icon_iconProduct__TV1pB:hover .animated-category-icon_productTarget__7DJh6{animation:animated-category-icon_targetExpand__SPtC7 .6s ease-out forwards}@keyframes animated-category-icon_targetExpand__SPtC7{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1.08)}}.animated-category-icon_iconDelivery__dBt4_{color:var(--color-accent-600)}.animated-category-icon_deliveryWheel__Mg4kT{animation:animated-category-icon_wheelRotate__ioUXB 2s linear infinite;transform-origin:center}@keyframes animated-category-icon_wheelRotate__ioUXB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animated-category-icon_iconDelivery__dBt4_:hover .animated-category-icon_deliveryTruck__ESi8i{animation:animated-category-icon_truckDrive__Y33TH 1s ease-in-out}@keyframes animated-category-icon_truckDrive__Y33TH{0%,to{transform:translateX(0)}25%{transform:translateX(4px) translateY(-2px)}75%{transform:translateX(8px) translateY(0)}}.animated-category-icon_iconLicensing__sE1Fb{color:var(--color-warning)}.animated-category-icon_licensingKeyhole__hP1pt{animation:animated-category-icon_keyholePulse__bxVAj 2s ease-in-out infinite}@keyframes animated-category-icon_keyholePulse__bxVAj{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.animated-category-icon_iconLicensing__sE1Fb:hover{animation:animated-category-icon_lockShake__9rIGm .5s ease-in-out}@keyframes animated-category-icon_lockShake__9rIGm{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-3px) rotate(-2deg)}75%{transform:translateX(3px) rotate(2deg)}}.animated-category-icon_iconAccess__U3rNj{color:var(--color-purple-500,#a855f7)}.animated-category-icon_accessLine__BXFMY{animation:animated-category-icon_linePulse__RaP__ 2s ease-in-out infinite;opacity:.6}.animated-category-icon_accessLine__BXFMY:first-child{animation-delay:0s}.animated-category-icon_accessLine__BXFMY:nth-child(2){animation-delay:.2s}.animated-category-icon_accessLine__BXFMY:nth-child(3){animation-delay:.4s}.animated-category-icon_accessLine__BXFMY:nth-child(4){animation-delay:.6s}@keyframes animated-category-icon_linePulse__RaP__{0%,to{opacity:.6}50%{opacity:1}}.animated-category-icon_accessNode__f2DRG{animation:animated-category-icon_nodePulse__wN7EQ 2s ease-in-out infinite}.animated-category-icon_accessNode__f2DRG:nth-child(6){animation-delay:.1s}.animated-category-icon_accessNode__f2DRG:nth-child(7){animation-delay:.2s}.animated-category-icon_accessNode__f2DRG:nth-child(8){animation-delay:.3s}.animated-category-icon_accessNode__f2DRG:nth-child(9){animation-delay:.4s}@keyframes animated-category-icon_nodePulse__wN7EQ{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.8}}.animated-category-icon_iconDemo__UB1pZ{color:var(--color-sky-500,#0ea5e9)}.animated-category-icon_demoBubble__sIqem{animation:animated-category-icon_bubbleRise__Oka4K 3s ease-in infinite;transform-origin:center}.animated-category-icon_demoBubble__sIqem:nth-child(2){animation-delay:.5s}.animated-category-icon_demoBubble__sIqem:nth-child(3){animation-delay:1s}@keyframes animated-category-icon_bubbleRise__Oka4K{0%{transform:translateY(0) scale(1);opacity:0}20%{opacity:.8}80%{opacity:.8}to{transform:translateY(-20px) scale(.5);opacity:0}}.animated-category-icon_iconDemo__UB1pZ:hover{animation:animated-category-icon_flaskShake__bKLLZ .5s ease-in-out}@keyframes animated-category-icon_flaskShake__bKLLZ{0%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.animated-category-icon_iconBackup__r_bNG{color:var(--color-success-600)}.animated-category-icon_backupSync__vPa05{animation:animated-category-icon_syncRotate__rVaQg 3s ease-in-out infinite;transform-origin:center}@keyframes animated-category-icon_syncRotate__rVaQg{0%,to{opacity:.4}50%{opacity:1}}.animated-category-icon_iconBackup__r_bNG:hover .animated-category-icon_backupSync__vPa05{animation:animated-category-icon_syncSpin__dUFNK 1s ease-out}@keyframes animated-category-icon_syncSpin__dUFNK{0%{transform:rotate(0deg);opacity:.4}to{transform:rotate(1turn);opacity:1}}.animated-category-icon_iconChannel__IKSoa{color:var(--color-orange-500,#f97316)}.animated-category-icon_channelHandshake__uMHOT{animation:animated-category-icon_handshakeWave__af5RI 3s ease-in-out infinite;transform-origin:center}@keyframes animated-category-icon_handshakeWave__af5RI{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.animated-category-icon_iconChannel__IKSoa:hover .animated-category-icon_channelHandshake__uMHOT{animation:animated-category-icon_handshakeUp__cFHH2 .6s ease-out}@keyframes animated-category-icon_handshakeUp__cFHH2{0%{transform:translateY(0)}50%{transform:translateY(-8px) scale(1.1)}to{transform:translateY(-4px) scale(1.05)}}.animated-category-icon_iconExpert__74U_N{color:var(--color-pink-500,#ec4899)}.animated-category-icon_expertCap__HJ9wN{animation:animated-category-icon_capFloat__JfJqQ 3s ease-in-out infinite;transform-origin:center}@keyframes animated-category-icon_capFloat__JfJqQ{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-4px) rotate(2deg)}}.animated-category-icon_expertTassel__Q7Tu1{animation:animated-category-icon_tasselSwing__RLq_0 2s ease-in-out infinite;transform-origin:center}@keyframes animated-category-icon_tasselSwing__RLq_0{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}.animated-category-icon_iconExpert__74U_N:hover .animated-category-icon_expertCap__HJ9wN{animation:animated-category-icon_capToss__IEkrj .8s ease-out}@keyframes animated-category-icon_capToss__IEkrj{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-12px) rotate(15deg)}to{transform:translateY(-6px) rotate(8deg)}}.animated-category-icon_icon__O1_q2:hover{transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.animated-category-icon_icon__O1_q2,.animated-category-icon_icon__O1_q2 *{animation:none!important;transition:none!important}.animated-category-icon_icon__O1_q2:hover{transform:none}}.faq-image-card_root__hJn3F{--faq-image-card-media-aspect:16/9;--faq-image-card-media-padding:var(--space-6);--faq-image-card-content-padding:var(--space-6);--faq-image-card-media-bg:linear-gradient(135deg,rgba(var(--rgb-brand-50),0.55) 0%,rgba(var(--rgb-accent-50),0.35) 100%);--faq-image-card-media-border:1px solid var(--border-subtle);--faq-image-card-content-gap:var(--space-3);display:grid;grid-template-rows:auto 1fr}.faq-image-card_media__L5rx8{aspect-ratio:var(--faq-image-card-media-aspect,16/9);background:var(--faq-image-card-media-bg);border-bottom:var(--faq-image-card-media-border);display:grid;place-items:center;padding:var(--faq-image-card-media-padding)}.faq-image-card_content__vvP3e{display:grid;grid-gap:var(--faq-image-card-content-gap);gap:var(--faq-image-card-content-gap);padding:var(--faq-image-card-content-padding)}@media (max-width:640px){.faq-image-card_root__hJn3F{--faq-image-card-media-padding:var(--space-5);--faq-image-card-content-padding:var(--space-5)}}.faq-hero_heroSection__KPg3u{margin-bottom:var(--space-16);padding:var(--space-12) 0;position:relative;overflow:hidden}.faq-hero_heroSection__KPg3u:before{content:"";position:absolute;top:-40%;left:-8%;width:700px;height:700px;background:radial-gradient(circle,rgba(var(--rgb-brand-500),.1) 0,rgba(var(--rgb-brand-400),.06) 35%,rgba(var(--rgb-accent-500),.03) 60%,transparent 75%);border-radius:50%;pointer-events:none;animation:faq-hero_heroBackgroundFloat__A36DL 24s cubic-bezier(.4,0,.2,1) infinite;filter:blur(60px)}.faq-hero_heroSection__KPg3u:after{content:"";position:absolute;bottom:-25%;right:-3%;width:600px;height:600px;background:radial-gradient(circle,rgba(var(--rgb-accent-600),.08) 0,rgba(var(--rgb-brand-500),.05) 40%,transparent 70%);border-radius:50%;pointer-events:none;animation:faq-hero_heroBackgroundFloat__A36DL 28s cubic-bezier(.4,0,.2,1) infinite reverse;animation-delay:2s;filter:blur(50px)}@keyframes faq-hero_heroBackgroundFloat__A36DL{0%,to{transform:translate(0) scale(1) rotate(0deg);opacity:.6}33%{transform:translate(40px,-30px) scale(1.08) rotate(120deg);opacity:.9}66%{transform:translate(-30px,40px) scale(.92) rotate(240deg);opacity:.7}}.faq-hero_heroTitle__YD5SQ{font-size:clamp(var(--text-2xl),4.5vw,var(--text-6xl));font-weight:var(--font-black);color:var(--text-primary);margin-bottom:var(--space-6);position:relative;z-index:1;background:linear-gradient(135deg,var(--color-brand-600) 0,var(--color-accent-600) 25%,var(--color-brand-700) 50%,var(--color-accent-700) 75%,var(--color-brand-600) 100%);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;letter-spacing:-.04em;line-height:1.15;animation:faq-hero_gradientShiftAdvanced__09lrn 16s cubic-bezier(.4,0,.2,1) infinite;filter:drop-shadow(0 2px 24px rgba(var(--rgb-brand-500),.25))}@keyframes faq-hero_gradientShiftAdvanced__09lrn{0%,to{background-position:0 50%;filter:drop-shadow(0 2px 24px rgba(var(--rgb-brand-500),.25)) brightness(1)}25%{background-position:50% 30%;filter:drop-shadow(0 4px 32px rgba(var(--rgb-accent-500),.3)) brightness(1.05)}50%{background-position:100% 50%;filter:drop-shadow(0 6px 40px rgba(var(--rgb-brand-600),.28)) brightness(1.08)}75%{background-position:50% 70%;filter:drop-shadow(0 4px 32px rgba(var(--rgb-accent-600),.26)) brightness(1.05)}}.faq-hero_heroSubtitle__LUOrT{font-size:clamp(var(--text-base),2.2vw,var(--text-2xl));color:var(--text-secondary);margin-bottom:var(--space-14);text-align:center;line-height:var(--leading-relaxed);max-width:68ch;margin-left:auto;margin-right:auto;font-weight:500;position:relative;z-index:1;opacity:0;animation:faq-hero_heroSubtitleFadeIn__Byst7 1.2s cubic-bezier(.34,1.56,.64,1) .4s forwards;text-wrap:balance}@keyframes faq-hero_heroSubtitleFadeIn__Byst7{0%{opacity:0;transform:translateY(30px);filter:blur(8px)}50%{opacity:.6;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.faq-hero_heroGrid__P4b4L{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);position:relative;z-index:1}.faq-hero_heroGrid__P4b4L>:first-child{grid-row:span 1}.faq-hero_heroGrid__P4b4L>:first-child .faq-hero_heroQuestion__f_9iw{font-size:var(--text-2xl);line-height:var(--leading-tight)}.faq-hero_heroGrid__P4b4L>:first-child .faq-hero_heroMediaIcon__i_njX{width:108px;height:108px}.faq-hero_heroGrid__P4b4L>:first-child .faq-hero_heroMediaEmoji__CwVRS{font-size:84px}.faq-hero_heroCard__c2Tww{position:relative;display:block;width:100%;text-align:left;font:inherit;color:inherit;padding:0;background:var(--bg-elevated);border-radius:var(--ui-radius-card-lg,var(--radius-lg));border:2px solid transparent;overflow:hidden;cursor:pointer;transition:transform var(--duration-base) var(--ease-smooth),box-shadow var(--duration-base) var(--ease-smooth),border-color var(--duration-base) var(--ease-smooth);box-shadow:0 1px 1px rgba(0,0,0,.03),0 4px 8px rgba(0,0,0,.06),0 16px 24px rgba(0,0,0,.09),inset 0 1px 0 rgba(255,255,255,.1);opacity:0;transform:translateY(30px) scale(.95);animation:faq-hero_heroCardSpringIn__ATfRj .8s cubic-bezier(.34,1.56,.64,1) forwards}.faq-hero_heroCard__c2Tww:first-child{animation-delay:0s}.faq-hero_heroCard__c2Tww:nth-child(2){animation-delay:.1s}.faq-hero_heroCard__c2Tww:nth-child(3){animation-delay:.2s}@keyframes faq-hero_heroCardSpringIn__ATfRj{0%{opacity:0;transform:translateY(30px) scale(.95)}60%{opacity:1;transform:translateY(-4px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.faq-hero_heroCard__c2Tww:before{content:"";position:absolute;inset:0;background:var(--gradient-brand);opacity:0;transition:opacity var(--duration-base) var(--ease-smooth);z-index:0;border-radius:inherit}.faq-hero_heroCard__c2Tww:hover:before{opacity:.05}.faq-hero_heroCard__c2Tww:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-brand);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-slow) var(--ease-smooth);z-index:2}.faq-hero_heroCard__c2Tww:hover:after{transform:scaleX(1)}.faq-hero_heroCard__c2Tww{contain:layout style paint}.faq-hero_heroCard__c2Tww:hover{transform:translateY(-20px) scale(1.04);border-color:rgba(var(--rgb-brand-700),.85);box-shadow:0 4px 8px rgba(0,0,0,.06),0 20px 40px rgba(0,0,0,.16),0 48px 96px rgba(0,0,0,.22),0 40px 120px rgba(var(--rgb-brand-600),.48),0 0 160px rgba(var(--rgb-brand-500),.32),0 0 80px rgba(var(--rgb-accent-500),.22),0 0 40px rgba(var(--rgb-brand-400),.18),inset 0 3px 6px rgba(255,255,255,.4),inset 0 0 120px rgba(var(--rgb-brand-50),.28);filter:brightness(1.04) saturate(1.08) contrast(1.02)}.faq-hero_heroCard__c2Tww:hover:before{opacity:.18;animation:faq-hero_innerGlowPulse__I7ytH 2s ease-in-out infinite}@keyframes faq-hero_innerGlowPulse__I7ytH{0%,to{opacity:.18}50%{opacity:.24}}.faq-hero_heroCardLayout__JTHHt{position:relative;z-index:1;height:100%;--faq-image-card-media-aspect:16/10;--faq-image-card-media-padding:var(--space-8);--faq-image-card-content-padding:var(--space-8);--faq-image-card-content-gap:var(--space-3);--faq-image-card-media-border:1px solid rgba(var(--rgb-brand-200),0.35);--faq-image-card-media-bg:radial-gradient(circle at 30% 25%,rgba(var(--rgb-brand-100),0.55) 0%,rgba(var(--rgb-brand-50),0.20) 55%,rgba(var(--rgb-accent-50),0.25) 100%)}.faq-hero_heroCardContent__1kPcS{position:relative}.faq-hero_heroCardLayout__JTHHt .faq-hero_heroCardContent__1kPcS{display:flex;flex-direction:column;gap:var(--faq-image-card-content-gap);padding:var(--faq-image-card-content-padding);min-height:0}.faq-hero_heroCardLayout__JTHHt .faq-hero_categoryBadge__SZ5Xf,.faq-hero_heroCardLayout__JTHHt .faq-hero_heroPreview__6Grhi,.faq-hero_heroCardLayout__JTHHt .faq-hero_heroQuestion__f_9iw{margin:0}.faq-hero_heroMediaIcon__i_njX{width:96px;height:96px}.faq-hero_heroMediaEmoji__CwVRS{font-size:72px;line-height:1}.faq-hero_heroIcon__azuwV{width:48px;height:48px;margin-bottom:var(--space-4);display:flex;align-items:center;justify-content:center;animation:faq-hero_iconFloat__dfdKv 3s ease-in-out infinite;transform-origin:center}@keyframes faq-hero_iconFloat__dfdKv{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(2deg)}}.faq-hero_heroCard__c2Tww:hover .faq-hero_heroIcon__azuwV{animation:faq-hero_iconFloatHover__U6x1Q .6s ease-out forwards}@keyframes faq-hero_iconFloatHover__U6x1Q{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.15)}to{transform:translateY(0) scale(1.1)}}.faq-hero_heroQuestion__f_9iw{font-size:var(--text-xl);font-weight:var(--font-extrabold);color:var(--text-primary);line-height:var(--leading-tight);background:var(--gradient-brand-multi);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:transform var(--duration-fast) var(--ease-smooth);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.faq-hero_heroCard__c2Tww:hover .faq-hero_heroQuestion__f_9iw{transform:translateX(2px)}.faq-hero_heroPreview__6Grhi{color:var(--text-secondary);line-height:var(--leading-relaxed);font-size:var(--text-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.4em}.faq-hero_heroCta__sCHjt{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-brand-600);font-weight:var(--font-bold);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-smooth);margin-top:auto;padding-top:var(--space-2)}.faq-hero_heroCta__sCHjt:after{content:"→";display:inline-block;transition:transform var(--duration-fast) var(--ease-smooth)}.faq-hero_heroCard__c2Tww:hover .faq-hero_heroCta__sCHjt{color:var(--color-brand-700)}.faq-hero_heroCard__c2Tww:hover .faq-hero_heroCta__sCHjt:after{transform:translateX(4px)}.faq-hero_heroCard__c2Tww:hover .faq-hero_categoryBadge__SZ5Xf{transform:translateY(-4px) scale(1.05);transition-delay:40ms;box-shadow:0 4px 12px rgba(var(--badge-rgb),.3)}.faq-hero_heroCard__c2Tww:hover .faq-hero_heroQuestion__f_9iw{transform:translateY(-2px);transition-delay:80ms;filter:drop-shadow(0 2px 8px rgba(var(--rgb-brand-500),.2))}.faq-hero_heroCard__c2Tww:hover .faq-hero_heroPreview__6Grhi{transform:translateY(-1px);transition-delay:.12s;opacity:.95}.faq-hero_heroCard__c2Tww:active{transform:scale(.96,.94) translateY(-8px);transition:transform .15s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 8px rgba(0,0,0,.08),0 12px 24px rgba(0,0,0,.12),0 24px 48px rgba(var(--rgb-brand-600),.3),0 0 100px rgba(var(--rgb-brand-500),.25),0 0 50px rgba(var(--rgb-accent-500),.15),inset 0 2px 4px rgba(255,255,255,.4);filter:brightness(.98) saturate(1.1)}.faq-hero_heroMediaEmoji__CwVRS,.faq-hero_heroMediaIcon__i_njX{transition:transform .4s cubic-bezier(.34,1.56,.64,1),filter .4s var(--ease-smooth)}.faq-hero_heroCard__c2Tww:hover .faq-hero_heroMediaEmoji__CwVRS,.faq-hero_heroCard__c2Tww:hover .faq-hero_heroMediaIcon__i_njX{animation:faq-hero_iconPulseAdvanced__yhZT4 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes faq-hero_iconPulseAdvanced__yhZT4{0%,to{transform:scale(1) rotate(0deg);filter:brightness(1) saturate(1)}25%{transform:scale(1.05) rotate(-2deg);filter:brightness(1.1) saturate(1.1)}50%{transform:scale(1.12) rotate(0deg);filter:brightness(1.18) saturate(1.15)}75%{transform:scale(1.05) rotate(2deg);filter:brightness(1.1) saturate(1.1)}}.faq-hero_categoryBadge__SZ5Xf{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-black);margin-bottom:var(--space-3);border:1px solid rgba(var(--badge-rgb),.25);background:rgba(var(--badge-rgb),.1);color:rgba(var(--badge-rgb),1);position:relative;overflow:hidden;transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.faq-hero_categoryBadge__SZ5Xf:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.4) 0,transparent 50%,rgba(var(--badge-rgb),.2) 100%);border-radius:inherit;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.faq-hero_heroCard__c2Tww:hover .faq-hero_categoryBadge__SZ5Xf{background:rgba(var(--badge-rgb),.18);border-color:rgba(var(--badge-rgb),.45);transform:translateY(-2px) scale(1.05);box-shadow:0 2px 4px rgba(var(--badge-rgb),.15),0 4px 12px rgba(var(--badge-rgb),.25),0 0 24px rgba(var(--badge-rgb),.15)}.faq-hero_heroCard__c2Tww:hover .faq-hero_categoryBadge__SZ5Xf:before{opacity:1}.faq-hero_categoryBadge__SZ5Xf[data-category=overview]{--badge-rgb:var(--rgb-brand-600)}.faq-hero_categoryBadge__SZ5Xf[data-category=delivery]{--badge-rgb:var(--rgb-accent-600)}.faq-hero_categoryBadge__SZ5Xf[data-category=licensing]{--badge-rgb:var(--rgb-warning)}.faq-hero_categoryBadge__SZ5Xf[data-category=access]{--badge-rgb:var(--rgb-purple-500)}.faq-hero_categoryBadge__SZ5Xf[data-category=demo]{--badge-rgb:var(--rgb-sky-500)}@media (max-width:1024px){.faq-hero_heroGrid__P4b4L{grid-template-columns:1fr;gap:var(--space-4)}.faq-hero_heroCardLayout__JTHHt{--faq-image-card-media-padding:var(--space-6);--faq-image-card-content-padding:var(--space-6)}.faq-hero_heroMediaIcon__i_njX{width:84px;height:84px}.faq-hero_heroMediaEmoji__CwVRS{font-size:64px}.faq-hero_heroQuestion__f_9iw{font-size:var(--text-lg)}}@media (max-width:768px){.faq-hero_heroTitle__YD5SQ{font-size:var(--text-xl)}.faq-hero_heroCardLayout__JTHHt{--faq-image-card-media-padding:var(--space-5);--faq-image-card-content-padding:var(--space-5)}.faq-hero_heroCard__c2Tww:hover{transform:translateY(-4px) scale(1.01)}.faq-hero_heroCard__c2Tww:active{transform:scale(.98)}.faq-hero_heroCard__c2Tww{position:relative;overflow:hidden}.faq-hero_heroCard__c2Tww:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(var(--rgb-brand-500),.3);transform:translate(-50%,-50%);pointer-events:none}.faq-hero_heroCard__c2Tww:active:after{animation:faq-hero_mobileRipple__yb_tm .6s ease-out}@keyframes faq-hero_mobileRipple__yb_tm{to{width:400%;height:400%;opacity:0}}}@media (prefers-reduced-motion:reduce){.faq-hero_categoryBadge__SZ5Xf,.faq-hero_heroCard__c2Tww,.faq-hero_heroCta__sCHjt,.faq-hero_heroQuestion__f_9iw{animation:none!important;transition:none!important}.faq-hero_heroCard__c2Tww:hover{transform:none}.faq-hero_heroCard__c2Tww:after{display:none}}.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}.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}}