.welcome_page__QG5zz{min-height:100vh;background:var(--page);color:var(--text-primary);padding:0 16px 48px}.welcome_strip__qrEmZ{margin:0 -16px 28px;padding:6px 16px;text-align:center;font-weight:700;font-size:12px;letter-spacing:.2em;color:#fff;background:repeating-linear-gradient(135deg,var(--sdc-red) 0 18px,var(--sdc-red-dk) 18px 36px)}.welcome_card__xxnsi{max-width:1040px;margin:0 auto}.welcome_brand__IJmwQ{display:flex;align-items:center;gap:12px}.welcome_brand__IJmwQ img{width:44px;height:44px}.welcome_name__Ntc6_{font-weight:700}.welcome_sub___WRfv{color:var(--text-muted);font-size:13px}.welcome_h1__dijlJ{font-size:clamp(26px,4vw,38px);line-height:1.15;margin:26px 0 10px}.welcome_intro__u0V8B{max-width:760px;color:var(--text-secondary);font-size:16px;line-height:1.55;margin:0 0 24px}.welcome_grid__BHjfK{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px}.welcome_persona__USuxY{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid var(--border);border-top:3px solid var(--sdc-gold);border-radius:var(--radius);background:var(--surface-1);color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.welcome_persona__USuxY:hover{border-color:var(--sdc-red);transform:translateY(-1px)}.welcome_role__JVo5i{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.welcome_who__a44F1{font-weight:700;font-size:17px}.welcome_blurb__Mrm_h{color:var(--text-secondary);font-size:14px;line-height:1.45;flex:1 1}.welcome_go__UEkQ3{color:var(--sdc-red);font-weight:600;font-size:14px;margin-top:4px}.welcome_foot__w_Snb{color:var(--text-muted);font-size:13px;line-height:1.5;margin-top:26px;max-width:760px}.welcome_h2__cy2Fn{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin:40px 0 14px;padding-top:14px;border-top:1px solid var(--border)}.welcome_lede__9n17Y{max-width:760px;color:var(--text-secondary);font-size:15px;line-height:1.55;margin:0 0 18px}.welcome_note__4Dgeh{color:var(--text-muted);font-size:13.5px;line-height:1.5;margin:12px 0 0;max-width:760px}.welcome_layers__tqM3q{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:28px;gap:28px;position:relative}.welcome_layer__nxC0e{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-1)}.welcome_layer__nxC0e+.welcome_layer__nxC0e:before{content:"→";position:absolute;left:-23px;top:50%;transform:translateY(-50%);color:var(--sdc-gold);font-weight:700;font-size:18px}.welcome_here__2U3Ma{border:2px solid var(--sdc-red)}.welcome_here__2U3Ma .welcome_layerName__1Dh1V{color:var(--sdc-red)}.welcome_step__anzvw{font-size:12px;font-weight:700;color:var(--sdc-gold)}.welcome_layerName__1Dh1V{font-weight:700;font-size:17px}.welcome_focus___8CDj{font-size:13px;font-weight:600;color:var(--sdc-red)}.welcome_areas__9s705{margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 32px;gap:0 32px}.welcome_area__4H3Lv{display:grid;grid-template-columns:150px 1fr;grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.welcome_area__4H3Lv dt{font-weight:700;font-size:14px}.welcome_area__4H3Lv dd{margin:0;color:var(--text-secondary);font-size:14px;line-height:1.45}@media (max-width:760px){.welcome_layers__tqM3q{grid-template-columns:1fr;gap:22px}.welcome_layer__nxC0e+.welcome_layer__nxC0e:before{content:"↓";left:50%;top:-20px;transform:translateX(-50%)}.welcome_area__4H3Lv,.welcome_areas__9s705{grid-template-columns:1fr}.welcome_area__4H3Lv{gap:2px}}