.GWiX5q_playgroundPage{background:var(--color-bg-primary);min-height:100vh;padding-top:24px;padding-bottom:88px;position:relative}.GWiX5q_playgroundPage:before{content:"";pointer-events:none;z-index:0;background:var(--color-canvas-veil);position:fixed;inset:0}.GWiX5q_playgroundPage>*{z-index:1;position:relative}.GWiX5q_playgroundContainer{max-width:600px;padding:0 var(--space-4) var(--space-8);margin:0 auto}.GWiX5q_playgroundHero{text-align:center;padding:var(--space-8) 0 var(--space-6);position:relative}.GWiX5q_playgroundHeroBg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.GWiX5q_playgroundHeroBg:before{content:"";background:radial-gradient(circle,#6c63ff0f,#0000 65%);border-radius:50%;width:400px;height:400px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.GWiX5q_playgroundTag{border-radius:var(--radius-full);background:var(--color-seal-soft);border:1px solid var(--color-seal-border);color:var(--color-seal);text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--space-3);align-items:center;gap:6px;padding:5px 14px;font-size:.625rem;font-weight:700;display:inline-flex}.GWiX5q_playgroundTitle{font-family:var(--font-display);color:var(--color-text-primary);margin-bottom:var(--space-3);letter-spacing:-.02em;font-size:1.6rem;font-weight:560;line-height:1.2}[dir=rtl] .GWiX5q_playgroundTitle{font-family:var(--font-arabic);letter-spacing:0}.GWiX5q_playgroundGradient{background:linear-gradient(135deg, var(--color-accent-primary), var(--color-accent-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.GWiX5q_playgroundSubtitle{font-size:var(--text-sm);color:var(--color-text-tertiary);max-width:100%;margin:0 auto;line-height:1.6}.GWiX5q_playgroundNav{display:none}.GWiX5q_playgroundNavLeft{align-items:center;gap:var(--space-3);display:flex}.GWiX5q_playgroundNavRight{display:none}.GWiX5q_playgroundNavLink{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:600;text-decoration:none;transition:color .2s}.GWiX5q_playgroundNavLink:hover{color:var(--color-text-primary)}.GWiX5q_bottomNav{bottom:0;z-index:100;background:color-mix(in srgb, var(--color-bg-primary) 92%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--color-border-subtle);justify-content:space-around;align-items:stretch;height:64px;padding:0;display:flex;position:fixed;inset-inline:0}.GWiX5q_bottomNavItem{padding:var(--space-2) 0;color:var(--color-text-tertiary);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:10px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.GWiX5q_bottomNavItem svg{opacity:.5;width:22px;height:22px;transition:opacity .2s}.GWiX5q_bottomNavItemActive{color:var(--color-accent-primary-light)}.GWiX5q_bottomNavItemActive svg{opacity:1}.GWiX5q_wizardStepper{margin-bottom:var(--space-6);padding:0 var(--space-2);justify-content:center;align-items:center;gap:0;display:flex}.GWiX5q_wizardStep{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.GWiX5q_wizardStepCircle{width:40px;height:40px;font-size:var(--text-sm);border:2px solid var(--color-border-subtle);background:var(--color-surface-100);color:var(--color-text-tertiary);border-radius:50%;justify-content:center;align-items:center;font-weight:800;transition:all .3s;display:flex}.GWiX5q_wizardStepActive .GWiX5q_wizardStepCircle{background:var(--color-accent-primary);color:#fff;border-color:#0000}.GWiX5q_wizardStepComplete .GWiX5q_wizardStepCircle{background:var(--color-accent-secondary);color:#fff;border-color:#0000}.GWiX5q_wizardStepLabel{color:var(--color-text-tertiary);text-align:center;white-space:nowrap;max-width:96px;font-size:11px;font-weight:600;line-height:1.25}.GWiX5q_wizardStepActive .GWiX5q_wizardStepLabel{color:var(--color-accent-primary-light);font-weight:700}.GWiX5q_wizardStepComplete .GWiX5q_wizardStepLabel{color:var(--color-accent-secondary)}.GWiX5q_wizardStepLine{background:var(--color-border-subtle);width:40px;height:2px;margin:0 var(--space-1);align-self:flex-start;margin-top:20px;transition:background .3s}.GWiX5q_wizardStepLineActive{background:var(--color-accent-secondary)}.GWiX5q_choiceGrid{gap:var(--space-3);flex-direction:column;display:flex}.GWiX5q_choiceCard{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);border:1px solid var(--color-border-subtle);background:var(--color-bg-card);box-shadow:var(--shadow-card);cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:64px;transition:border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);display:flex}.GWiX5q_choiceCard:active{transform:translateY(0)}.GWiX5q_choiceCard:hover{border-color:var(--color-border-hover)}.GWiX5q_choiceCardSelected{border-color:var(--color-accent-primary);background:#6c63ff0f;box-shadow:0 0 0 3px #6c63ff1a}.GWiX5q_choiceCardIcon{--icon-accent:var(--color-accent-primary);width:48px;height:48px;color:var(--icon-accent);background:color-mix(in srgb, var(--icon-accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--icon-accent) 24%, transparent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.GWiX5q_choiceCardIcon svg{width:22px;height:22px;color:inherit;display:block}.GWiX5q_choiceCardContent{flex:1;min-width:0}.GWiX5q_choiceCardTitle{font-size:var(--text-base);color:var(--color-text-primary);margin-bottom:2px;font-weight:700}.GWiX5q_choiceCardDesc{font-size:var(--text-xs);color:var(--color-text-tertiary);line-height:1.4}.GWiX5q_choiceCardArrow{color:var(--color-text-tertiary);flex-shrink:0}.GWiX5q_infoCard{padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-card);margin-bottom:var(--space-4)}.GWiX5q_wizardNav{gap:var(--space-3);margin-top:var(--space-6);display:flex}.GWiX5q_wizardBack{padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);min-height:44px;color:var(--color-text-secondary);font-weight:650;font-size:var(--text-sm);cursor:pointer;background:0 0;flex:1}.GWiX5q_wizardBack:hover{color:var(--color-text-primary);border-color:var(--color-border-hover)}.GWiX5q_wizardBack:focus-visible{box-shadow:var(--focus-ring);outline:none}.GWiX5q_resultOk,.GWiX5q_resultErr{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:650;display:flex}.GWiX5q_resultOk{color:var(--color-text-success)}.GWiX5q_resultErr{color:var(--color-text-error)}.GWiX5q_brand{align-items:center;gap:var(--space-2);text-decoration:none;display:flex}.GWiX5q_brandMark{background:var(--color-accent-primary);color:#fff;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.GWiX5q_brandName{font-size:var(--text-base);letter-spacing:-.02em;color:var(--color-text-primary);font-weight:650}.GWiX5q_stepperRow{align-items:flex-start;display:flex}.GWiX5q_infoCardTitle{font-size:var(--text-base);color:var(--color-text-primary);margin-bottom:var(--space-2);font-weight:800}.GWiX5q_infoCardText{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.GWiX5q_verifyBox{padding:var(--space-5);border-radius:var(--radius-xl);margin-bottom:var(--space-4);background:linear-gradient(135deg,#6c63ff0a,#00d4aa0a);border:1px solid #6c63ff1f}.GWiX5q_verifyBoxTitle{font-size:var(--text-base);color:var(--color-text-primary);margin-bottom:var(--space-1);font-weight:800}.GWiX5q_verifyBoxDesc{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-bottom:var(--space-4)}.GWiX5q_verifyInput{width:100%;padding:var(--space-4);border:2px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-primary);color:var(--color-text-primary);font-size:var(--text-base);min-height:48px;margin-bottom:var(--space-3);font-family:inherit;transition:border-color .2s}.GWiX5q_verifyInput:focus{border-color:var(--color-accent-primary);outline:none;box-shadow:0 0 0 3px #6c63ff1a}.GWiX5q_verifyInput::placeholder{color:var(--color-text-tertiary);font-size:var(--text-sm)}.GWiX5q_verifyBtn{width:100%;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-accent-primary);color:#fff;min-height:44px;font-size:var(--text-base);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;font-weight:650;transition:background .18s cubic-bezier(.16,1,.3,1)}.GWiX5q_verifyBtn:active{transform:scale(.98)}.GWiX5q_verifyBtn:disabled{opacity:.5;cursor:not-allowed}.GWiX5q_sectionDivider{background:linear-gradient(90deg, transparent, var(--color-border-subtle), transparent);width:100%;height:1px;margin:var(--space-8) 0}.GWiX5q_sectionLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent-secondary);margin-bottom:var(--space-2);font-size:10px;font-weight:700}.GWiX5q_sectionHeading{font-family:var(--font-display);color:var(--color-text-primary);margin-bottom:var(--space-2);letter-spacing:-.02em;font-size:1.25rem;font-weight:560}.GWiX5q_sectionDesc{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-6);line-height:1.6}.GWiX5q_stepCards{gap:var(--space-4);margin-bottom:var(--space-6);flex-direction:column;display:flex}.GWiX5q_stepCard{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-xl);background:var(--color-surface-100);border:1px solid var(--color-border-subtle);display:flex}.GWiX5q_stepCardNumber{width:36px;height:36px;font-size:var(--text-sm);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:900;display:flex}.GWiX5q_stepCardContent{flex:1}.GWiX5q_stepCardTitle{font-size:var(--text-sm);color:var(--color-text-primary);margin-bottom:2px;font-weight:700}.GWiX5q_stepCardDesc{font-size:var(--text-xs);color:var(--color-text-tertiary);line-height:1.5}.GWiX5q_statRow{gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.GWiX5q_statPill{min-width:90px;padding:var(--space-4) var(--space-3);border-radius:var(--radius-xl);background:var(--color-surface-100);border:1px solid var(--color-border-subtle);text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}.GWiX5q_statPillValue{font-size:var(--text-lg);color:var(--color-accent-primary-light);font-weight:900}.GWiX5q_statPillLabel{color:var(--color-text-tertiary);margin-top:2px;font-size:10px;font-weight:600}.GWiX5q_expandable{border-radius:var(--radius-xl);border:1px solid var(--color-border-subtle);margin-bottom:var(--space-3);overflow:hidden}.GWiX5q_expandableHeader{padding:var(--space-4);cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--color-surface-100);justify-content:space-between;align-items:center;min-height:52px;display:flex}.GWiX5q_expandableTitle{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:700}.GWiX5q_expandableContent{padding:0 var(--space-4) var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.GWiX5q_expandableChevron{color:var(--color-text-tertiary);transition:transform .2s}.GWiX5q_expandableChevronOpen{transform:rotate(180deg)}.GWiX5q_trustBar{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}.GWiX5q_trustBadge{border-radius:var(--radius-full);background:var(--color-surface-100);border:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);align-items:center;gap:4px;padding:4px 12px;font-size:10px;font-weight:600;display:inline-flex}.GWiX5q_credCard{padding:var(--space-4);cursor:default;border-bottom:1px solid #ffffff0a}.GWiX5q_credCard:last-child{border-bottom:none}.GWiX5q_credCardHeader{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.GWiX5q_credCardInstitution{font-size:var(--text-xs);color:var(--color-text-tertiary);font-weight:600}.GWiX5q_credCardTypeBadge{border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;padding:2px 10px;font-size:10px;font-weight:700}.GWiX5q_credCardTitle{font-size:var(--text-base);color:var(--color-text-primary);margin-bottom:2px;font-weight:800}.GWiX5q_credCardField{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.GWiX5q_credCardMeta{gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-tertiary);flex-wrap:wrap;display:flex}.GWiX5q_credCardMeta span{align-items:center;gap:4px;display:flex}.GWiX5q_credCardHash{align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:4px var(--space-3);border-radius:var(--radius-full);font-family:var(--font-mono);color:var(--color-accent-primary-light);text-overflow:ellipsis;background:#6c63ff0a;max-width:100%;font-size:10px;display:inline-flex;overflow:hidden}.GWiX5q_grid2,.GWiX5q_grid3{gap:var(--space-3);flex-direction:column;display:flex}.GWiX5q_gridAuto{flex-direction:column;gap:0;display:flex}.GWiX5q_filterBar{gap:var(--space-2);margin-bottom:var(--space-6);padding-bottom:var(--space-2);-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.GWiX5q_filterBar::-webkit-scrollbar{display:none}.GWiX5q_filterBtn{font-size:var(--text-xs);border:1.5px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-surface-100);color:var(--color-text-tertiary);cursor:pointer;white-space:nowrap;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;min-height:42px;padding:10px 18px;font-weight:700;transition:all .2s}.GWiX5q_filterBtnActive{color:var(--color-text-primary);background:var(--color-bg-elevated);border-color:var(--color-border-focus)}.GWiX5q_employerCard{align-items:center;gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid #ffffff08;display:flex}.GWiX5q_employerCard:last-child{border-bottom:none}.GWiX5q_employerLogo{width:44px;height:44px;color:var(--color-accent-primary-light);background:color-mix(in srgb, var(--color-accent-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-accent-primary) 20%, transparent);border-radius:12px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.GWiX5q_employerLogo svg{color:inherit;display:block}.GWiX5q_employerInfo{flex:1;min-width:0}.GWiX5q_employerName{font-weight:700;font-size:var(--text-sm);color:var(--color-text-primary)}.GWiX5q_employerSector{font-size:var(--text-xs);color:var(--color-text-tertiary)}.GWiX5q_employerCount{text-align:right;flex-shrink:0}.GWiX5q_employerCountNum{font-weight:800;font-size:var(--text-sm);color:var(--color-accent-primary-light)}.GWiX5q_employerCountLabel{color:var(--color-text-tertiary);font-size:10px}.GWiX5q_badgeWall{gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.GWiX5q_badge{align-items:center;gap:var(--space-2);padding:8px var(--space-4);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--color-text-secondary);cursor:default;background:0 0;border:1px solid #6c63ff1a;font-weight:600;display:inline-flex}.GWiX5q_badgeIcon{border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex}.GWiX5q_playgroundCta{text-align:center;padding:var(--space-8) var(--space-4);margin-top:var(--space-8);border-top:1px solid #6c63ff1a;position:relative}.GWiX5q_playgroundCta:before{content:"";pointer-events:none;background:radial-gradient(at top,#6c63ff0a,#0000 60%);position:absolute;inset:0}.GWiX5q_playgroundCtaTitle{font-size:var(--text-lg);color:var(--color-text-primary);margin-bottom:var(--space-2);font-weight:900;position:relative}.GWiX5q_playgroundCtaDesc{font-size:var(--text-sm);color:var(--color-text-tertiary);margin:0 auto var(--space-5);line-height:1.6;position:relative}.GWiX5q_playgroundCtaBtns{gap:var(--space-3);flex-direction:column;display:flex;position:relative}.GWiX5q_playgroundCtaBtns .GWiX5q_btn{min-height:48px}.GWiX5q_backLink{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-tertiary);margin-bottom:var(--space-4);padding:var(--space-2) 0;-webkit-tap-highlight-color:transparent;min-height:44px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.GWiX5q_backLink:hover{color:var(--color-accent-primary-light)}.GWiX5q_demoBox{border-radius:var(--radius-xl);padding:var(--space-5);margin-bottom:var(--space-6);background:#6c63ff05;border:1px solid #6c63ff1a}.GWiX5q_demoBoxTitle{font-size:var(--text-sm);color:var(--color-text-primary);margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);font-weight:800;display:flex}.GWiX5q_demoBoxTag{border-radius:var(--radius-full);color:var(--color-accent-secondary);letter-spacing:.08em;background:#00d4aa14;padding:2px 10px;font-size:9px;font-weight:700}@media (min-width:768px){.GWiX5q_playgroundPage{padding-top:32px;padding-bottom:var(--space-16)}.GWiX5q_playgroundContainer{max-width:720px;padding:0 var(--space-6) var(--space-12)}.GWiX5q_playgroundTitle{font-size:2rem}.GWiX5q_playgroundSubtitle{font-size:var(--text-base)}.GWiX5q_sectionHeading{font-size:1.4rem}.GWiX5q_bottomNav{display:none}.GWiX5q_playgroundNavRight{align-items:center;gap:var(--space-3);display:flex}.GWiX5q_grid2,.GWiX5q_choiceGrid{grid-template-columns:repeat(2,1fr);display:grid}.GWiX5q_statRow{flex-wrap:nowrap}.GWiX5q_playgroundCtaBtns{flex-direction:row;justify-content:center}.GWiX5q_playgroundCta{padding:var(--space-10) var(--space-6)}}@media (min-width:1024px){.GWiX5q_playgroundContainer{max-width:960px;padding:0 var(--space-8) var(--space-16)}.GWiX5q_playgroundHero{padding:var(--space-12) 0 var(--space-10)}.GWiX5q_playgroundTitle{font-size:2.5rem}.GWiX5q_playgroundSubtitle{font-size:var(--text-lg);max-width:640px}.GWiX5q_grid3{grid-template-columns:repeat(3,1fr);display:grid}.GWiX5q_choiceGrid{grid-template-columns:repeat(3,1fr)}}
