.burp-sb{--orange: #FF6633;--orange-text: #C8481C;--orange-pale: #FFF7F5;--orange-line: #FFD9CA;--navy-deep: #000023;--navy-mid: #1A2461;--navy-muted: #7F85A7;--navy-pale: #F2F3F6;--ce: #00A2B9;--ce-pale: #EEF9FB;--pro: #5B4FFF;--pro-pale: #F5F4FF;--at: #FF6633;--at-pale: #FFF4EF;--dast: #0094FF;--dast-pale: #F0F7FF;--ink: #000023;--text: #333332;--muted: #676667;--line: #E8ECEE;--line-2: #C8CDD0;--grey-bg: #F3F5F6;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--radius-sm: 4px;--radius: 8px;--radius-lg: 14px;--shadow-panel: 0 1px 2px rgba(0,0,35,.04), 0 8px 24px rgba(0,0,35,.06), 0 32px 64px -24px rgba(0,0,35,.18);font-family:var(--font-body);font-size:1rem;line-height:1.6;color:var(--text);background:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased}.burp-sb *,.burp-sb *:before,.burp-sb *:after{box-sizing:border-box;margin:0;padding:0}.burp-sb a{color:inherit;text-decoration:none}.burp-sb button{font:inherit;border:0;background:none;cursor:pointer;color:inherit}.burp-sb img,.burp-sb svg{display:block;max-width:100%}.burp-sb h1,.burp-sb h2,.burp-sb h3{color:var(--ink);font-family:var(--font-body);text-wrap:balance}.burp-sb p{text-wrap:pretty}.burp-sb :focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:2px}.burp-sb .sb-sprite{position:absolute;width:0;height:0;overflow:hidden}.burp-sb .sb-container{max-width:1320px;margin:0 auto;padding:0 2.5rem}@media(max-width:768px){.burp-sb .sb-container{padding:0 1.5rem}}@media(max-width:480px){.burp-sb .sb-container{padding:0 1rem}}.burp-sb .sb-hero{position:relative;overflow:hidden;background:var(--navy-deep);color:#fff;padding:4rem 0 9.5rem;isolation:isolate}.burp-sb .sb-hero-bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.burp-sb .sb-hero-bg:before{content:"";position:absolute;width:1100px;height:700px;left:42%;top:-460px;background:radial-gradient(closest-side,rgba(255,102,51,.22),transparent)}.burp-sb .sb-hero-bg:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(to bottom,#000 0%,transparent 85%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 85%)}.burp-sb .sb-hero-bg svg{position:absolute;inset:0;width:100%;height:100%;max-width:none}.burp-sb .sb-hero .sb-container{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem 3rem}.burp-sb .sb-hero-kicker{display:flex;align-items:center;gap:12px;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a9a9bd;margin-bottom:1.1rem}.burp-sb .sb-hero-kicker:before{content:"";width:28px;height:1px;background:currentColor}.burp-sb .sb-hero h1{color:#fff;font-size:clamp(2.3rem,4.6vw,3.6rem);font-weight:800;letter-spacing:-.04em;line-height:1.02;max-width:15ch}.burp-sb .sb-hero h1 em{font-style:normal;color:var(--orange)}.burp-sb .sb-hero-lead{margin-top:1.1rem;max-width:34rem;font-size:1.12rem;line-height:1.55;color:#c9cadb}.burp-sb .sb-returning{display:flex;flex-direction:column;gap:.6rem;padding-bottom:.3rem}.burp-sb .sb-returning-lab{font-family:var(--font-mono);font-size:.76rem;color:#a9a9bd;padding-left:8px}.burp-sb .sb-ret-links{display:flex;flex-wrap:wrap;gap:8px}.burp-sb .sb-ret-links a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff0a;font-size:.88rem;font-weight:600;line-height:1.6;color:#fff;transition:border-color .15s,background .15s}.burp-sb .sb-ret-links a:hover{border-color:#fff9;background:#ffffff14}.burp-sb .sb-ret-links svg{width:15px;height:15px;color:var(--orange)}@media(max-width:900px){.burp-sb .sb-hero{padding:3rem 0 8.5rem}.burp-sb .sb-hero .sb-container{grid-template-columns:1fr}}.burp-sb .sb-board{position:relative;z-index:2;margin-top:-6.5rem}.burp-sb .sb-panel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto repeat(5,auto);background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-panel)}.burp-sb .sb-zone{grid-column:4 / 6;grid-row:1 / -1;background:linear-gradient(180deg,#f4f6fa,#eef1f6);border-left:1px solid var(--line)}.burp-sb .sb-grp{grid-row:1;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:6px 14px;flex-wrap:wrap;padding:1.25rem 1.75rem 1rem;border-bottom:1px solid var(--line)}.burp-sb .sb-g-self{grid-column:1 / 4}.burp-sb .sb-g-org{grid-column:4 / 6;border-bottom-color:#dfe3ea}.burp-sb .sb-grp-title{display:flex;align-items:center;gap:10px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.burp-sb .sb-grp-title svg{width:16px;height:16px;color:var(--navy-muted)}.burp-sb .sb-col{--c: var(--ink);--c-pale: var(--grey-bg);position:relative;z-index:1;display:grid;grid-template-rows:subgrid;padding:1.6rem 1.75rem 0;transition:background .2s}.burp-sb .sb-col:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--c);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.burp-sb .sb-col:hover:before,.burp-sb .sb-col:focus-within:before,.burp-sb:is(:has(#sb-who-me:checked):has(#sb-how-hand:checked),:has(#sb-who-me:checked):has(#sb-how-scan:checked),:has(#sb-who-team:checked):has(#sb-how-hand:checked)) #t-pro:before,.burp-sb:is(:has(#sb-who-me:checked),:has(#sb-who-team:checked)):has(#sb-how-ai:checked) #t-at:before,.burp-sb:has(#sb-who-me:checked):has(#sb-how-learn:checked) #t-ce:before,.burp-sb:is(:has(#sb-who-team:checked),:has(#sb-who-org:checked)):has(#sb-how-scan:checked) #t-dast:before,.burp-sb:has(#sb-who-org:checked):is(:has(#sb-how-hand:checked),:has(#sb-how-ai:checked)) #t-ate:before{transform:scaleX(1)}.burp-sb .sb-c1{--c: var(--ce);--c-pale: var(--ce-pale);grid-column:1;grid-row:2 / 7;border-bottom-left-radius:calc(var(--radius-lg) - 1px)}.burp-sb .sb-c2{--c: var(--pro);--c-pale: var(--pro-pale);grid-column:2;grid-row:2 / 7;border-left:1px solid var(--line)}.burp-sb .sb-c3{--c: var(--at);--c-pale: var(--at-pale);grid-column:3;grid-row:2 / 7;border-left:1px solid var(--line)}.burp-sb .sb-c4{--c: var(--dast);--c-pale: var(--dast-pale);grid-column:4;grid-row:2 / 7}.burp-sb .sb-c5{--c: var(--at);--c-pale: var(--at-pale);grid-column:5;grid-row:2 / 7;border-left:1px solid #DFE3EA;border-bottom-right-radius:calc(var(--radius-lg) - 1px)}.burp-sb .sb-c1:hover,.burp-sb .sb-c2:hover,.burp-sb .sb-c3:hover,.burp-sb .sb-c1:focus-within,.burp-sb .sb-c2:focus-within,.burp-sb .sb-c3:focus-within{background:linear-gradient(180deg,var(--c-pale),#fff 70%)}.burp-sb .sb-c4:hover,.burp-sb .sb-c5:hover,.burp-sb .sb-c4:focus-within,.burp-sb .sb-c5:focus-within{background:linear-gradient(180deg,#ffffffbf,#fff0 80%)}.burp-sb .sb-r-icon{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:1.1rem}.burp-sb .sb-r-icon img{width:40px;height:40px;border-radius:6px;box-shadow:0 2px 6px #0000231f}.burp-sb .sb-badge-new{display:inline-flex;align-items:center;flex:none;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:5px 8px;border-radius:4px;white-space:nowrap;background:#a83a0f;color:#fff;border:1px solid #A83A0F}.burp-sb .sb-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.burp-sb .sb-col h3{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px;font-size:1.3rem;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin-bottom:.75rem}.burp-sb .sb-what{font-size:.95rem;line-height:1.5;color:var(--text)}.burp-sb .sb-note{align-self:end;display:flex;align-items:center;gap:7px;padding-top:1.1rem;font-size:.82rem;font-weight:500;line-height:1.6;color:var(--muted)}.burp-sb .sb-note svg{width:14px;height:14px;flex:none;color:var(--c)}.burp-sb .sb-r-cta{padding:1.1rem 0 1.75rem}.burp-sb .sb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-body);font-size:.92rem;font-weight:700;line-height:1;padding:13px 20px;border-radius:var(--radius-sm);border:1.5px solid var(--ink);color:var(--ink);background:#fff;white-space:nowrap;transition:background .15s,border-color .15s,color .15s,transform .15s}.burp-sb .sb-btn svg{width:14px;height:14px}.burp-sb .sb-r-cta .sb-btn{width:100%}.burp-sb .sb-col:hover .sb-btn,.burp-sb .sb-col .sb-btn:focus-visible,.burp-sb:is(:has(#sb-who-me:checked):has(#sb-how-hand:checked),:has(#sb-who-me:checked):has(#sb-how-scan:checked),:has(#sb-who-team:checked):has(#sb-how-hand:checked)) #t-pro .sb-btn,.burp-sb:is(:has(#sb-who-me:checked),:has(#sb-who-team:checked)):has(#sb-how-ai:checked) #t-at .sb-btn,.burp-sb:has(#sb-who-me:checked):has(#sb-how-learn:checked) #t-ce .sb-btn,.burp-sb:is(:has(#sb-who-team:checked),:has(#sb-who-org:checked)):has(#sb-how-scan:checked) #t-dast .sb-btn,.burp-sb:has(#sb-who-org:checked):is(:has(#sb-how-hand:checked),:has(#sb-how-ai:checked)) #t-ate .sb-btn{background:var(--c);border-color:var(--c);color:#fff}.burp-sb .sb-c3:hover .sb-btn{background:var(--orange);border-color:var(--orange)}.burp-sb .sb-btn-solid{background:var(--ink);color:#fff}.burp-sb .sb-btn-solid:hover{background:var(--orange);border-color:var(--orange)}.burp-sb .sb-btn-ghost{border-color:var(--line-2)}.burp-sb .sb-btn-ghost:hover{border-color:var(--ink)}.burp-sb:is(:has(#sb-who-me:checked):has(#sb-how-hand:checked),:has(#sb-who-me:checked):has(#sb-how-scan:checked),:has(#sb-who-team:checked):has(#sb-how-hand:checked)) #t-pro,.burp-sb:is(:has(#sb-who-me:checked),:has(#sb-who-team:checked)):has(#sb-how-ai:checked) #t-at,.burp-sb:has(#sb-who-me:checked):has(#sb-how-learn:checked) #t-ce,.burp-sb:is(:has(#sb-who-team:checked),:has(#sb-who-org:checked)):has(#sb-how-scan:checked) #t-dast,.burp-sb:has(#sb-who-org:checked):is(:has(#sb-how-hand:checked),:has(#sb-how-ai:checked)) #t-ate,.burp-sb:has(input[name=who]:checked):has(#sb-how-learn:checked) #t-learn{box-shadow:inset 0 0 0 2px var(--orange)}.burp-sb:has(input[name=who]:checked):has(#sb-how-learn:checked) #t-learn .sb-btn{background:var(--orange);border-color:var(--orange);color:#fff}@media(max-width:1100px){.burp-sb .sb-panel{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto repeat(5,auto) auto repeat(5,auto)}.burp-sb .sb-g-self{grid-column:1 / -1}.burp-sb .sb-c1{grid-column:1 / 3}.burp-sb .sb-c2{grid-column:3 / 5}.burp-sb .sb-c3{grid-column:5 / 7}.burp-sb .sb-zone{grid-column:1 / -1;grid-row:7 / -1;border-left:0;border-top:1px solid var(--line)}.burp-sb .sb-g-org{grid-column:1 / -1;grid-row:7}.burp-sb .sb-c4{grid-column:1 / 4;grid-row:8 / 13}.burp-sb .sb-c5{grid-column:4 / 7;grid-row:8 / 13}.burp-sb .sb-c1{border-bottom-left-radius:0}.burp-sb .sb-c4{border-bottom-left-radius:calc(var(--radius-lg) - 1px)}.burp-sb .sb-col{padding:1.4rem 1.4rem 0}.burp-sb .sb-grp{padding:1.1rem 1.4rem .9rem}}@media(max-width:720px){.burp-sb .sb-board{margin-top:-6rem}.burp-sb .sb-panel{display:block}.burp-sb .sb-zone{display:none}.burp-sb .sb-panel .sb-col{display:flex;flex-direction:column;border-left:0;border-top:1px solid var(--line);padding:1.3rem 1.25rem 0}.burp-sb .sb-grp{padding:1rem 1.25rem .85rem}.burp-sb .sb-panel .sb-c1{border-top:0}.burp-sb .sb-g-org,.burp-sb .sb-c4,.burp-sb .sb-c5{background:#f2f4f8}.burp-sb .sb-g-org{border-top:1px solid var(--line)}.burp-sb .sb-panel .sb-c4,.burp-sb .sb-panel .sb-c5{border-top-color:#dfe3ea}.burp-sb .sb-note{align-self:flex-start}.burp-sb .sb-c4{border-bottom-left-radius:0}.burp-sb .sb-c5{border-bottom-left-radius:calc(var(--radius-lg) - 1px)}}.burp-sb .sb-help{padding:2rem 0 5.5rem}.burp-sb .sb-help .sb-container{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1.5rem;align-items:stretch}@media(max-width:1000px){.burp-sb .sb-help .sb-container{grid-template-columns:1fr}}.burp-sb .sb-card{border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.75rem;min-width:0}.burp-sb .sb-card h2{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;line-height:1.25}.burp-sb .sb-intro{margin-top:.35rem;font-size:.95rem;color:var(--muted)}.burp-sb .sb-chooser{display:flex;flex-direction:column;gap:1.25rem;border-color:transparent}@media(max-width:1000px){.burp-sb .sb-chooser{padding-left:0;padding-right:0}.burp-sb .sb-chooser>:not(.sb-answer){padding-left:4px}}.burp-sb .sb-qs{display:grid;gap:1rem}.burp-sb .sb-q{display:block;min-width:0;border:0}.burp-sb .sb-q-label{display:flex;margin-bottom:.6rem;align-items:center;gap:10px;font-size:.9rem;font-weight:600;color:var(--ink)}.burp-sb .sb-q-num{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--navy-pale);font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:var(--navy-mid);flex:none;transition:background .15s,color .15s}.burp-sb .sb-q:has(input:checked) .sb-q-num{background:var(--ink);color:#fff}.burp-sb .sb-opts{position:relative;display:flex;flex-wrap:wrap;gap:8px}.burp-sb .sb-opt-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0}.burp-sb .sb-opt{cursor:pointer;font-size:.88rem;font-weight:500;line-height:1.6;padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);background:#fff;color:var(--ink);transition:border-color .15s,background .15s,color .15s}.burp-sb .sb-opt:hover{border-color:var(--ink)}.burp-sb .sb-opt-input:checked+.sb-opt{background:var(--ink);border-color:var(--ink);color:#fff}.burp-sb .sb-opt-input:focus-visible+.sb-opt{outline:2px solid var(--orange);outline-offset:3px}.burp-sb .sb-answer{margin-top:12px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;min-height:76px;padding:1rem 1.1rem;border:1px dashed var(--line-2);border-radius:var(--radius);background:var(--grey-bg);font-size:.92rem;color:var(--muted);transition:background .2s,border-color .2s}.burp-sb .sb-chooser:has(input[name=who]:checked):has(input[name=how]:checked) .sb-answer{border-style:solid;border-color:var(--line);background:#fff;box-shadow:0 4px 16px #0000230f}.burp-sb .sb-a-state{display:none;flex:1 1 100%;align-items:center;gap:14px;flex-wrap:wrap}.burp-sb .sb-a-none,.burp-sb .sb-chooser:has(input[name=who]:checked):not(:has(input[name=how]:checked)) .sb-a-need-how,.burp-sb .sb-chooser:has(input[name=how]:checked):not(:has(input[name=who]:checked)) .sb-a-need-who,.burp-sb .sb-chooser:has(#sb-who-me:checked):has(#sb-how-hand:checked) .sb-a-me-hand,.burp-sb .sb-chooser:has(#sb-who-me:checked):has(#sb-how-ai:checked) .sb-a-me-ai,.burp-sb .sb-chooser:has(#sb-who-me:checked):has(#sb-how-scan:checked) .sb-a-me-scan,.burp-sb .sb-chooser:has(#sb-who-me:checked):has(#sb-how-learn:checked) .sb-a-me-learn,.burp-sb .sb-chooser:has(#sb-who-team:checked):has(#sb-how-hand:checked) .sb-a-team-hand,.burp-sb .sb-chooser:has(#sb-who-team:checked):has(#sb-how-ai:checked) .sb-a-team-ai,.burp-sb .sb-chooser:has(#sb-who-team:checked):has(#sb-how-scan:checked) .sb-a-team-scan,.burp-sb .sb-chooser:has(#sb-who-team:checked):has(#sb-how-learn:checked) .sb-a-team-learn,.burp-sb .sb-chooser:has(#sb-who-org:checked):has(#sb-how-hand:checked) .sb-a-org-hand,.burp-sb .sb-chooser:has(#sb-who-org:checked):has(#sb-how-ai:checked) .sb-a-org-ai,.burp-sb .sb-chooser:has(#sb-who-org:checked):has(#sb-how-scan:checked) .sb-a-org-scan,.burp-sb .sb-chooser:has(#sb-who-org:checked):has(#sb-how-learn:checked) .sb-a-org-learn{display:flex}.burp-sb .sb-chooser:has(input:checked) .sb-a-none{display:none}.burp-sb .sb-answer img,.burp-sb .sb-answer .sb-answer-cap{width:36px;height:36px;border-radius:6px;flex:none}.burp-sb .sb-answer .sb-answer-cap{color:var(--orange)}.burp-sb .sb-a-txt{flex:1 1 14rem;line-height:1.4}.burp-sb .sb-a-txt span{display:block;font-family:var(--font-mono);font-size:.72rem;color:var(--muted)}.burp-sb .sb-a-txt b{font-size:1.05rem;color:var(--ink)}.burp-sb .sb-a-txt em{font-style:normal}@media(max-width:600px){.burp-sb .sb-a-res{align-items:flex-start}.burp-sb .sb-a-res .sb-a-txt{flex:1 1 0;min-width:0}.burp-sb .sb-a-res .sb-btn{flex:1 1 100%;white-space:normal}}.burp-sb .sb-learn{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1rem;background:var(--orange-pale);border-color:var(--orange-line)}.burp-sb .sb-learn:after{content:"";position:absolute;right:-60px;bottom:-60px;width:220px;height:220px;border-radius:50%;border:1px solid var(--orange-line);box-shadow:0 0 0 28px #ffd9ca40,0 0 0 56px #ffd9ca26;pointer-events:none}.burp-sb .sb-learn-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.74rem;color:var(--orange-text)}.burp-sb .sb-learn-tag svg{width:18px;height:18px}.burp-sb .sb-learn ul{list-style:none;display:grid;gap:.45rem;font-size:.9rem;color:var(--text)}.burp-sb .sb-learn li{display:flex;gap:8px;align-items:baseline}.burp-sb .sb-learn li:before{content:"→";color:var(--orange);font-weight:700}.burp-sb .sb-learn .sb-btn{margin-top:auto;align-self:flex-start;position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.burp-sb *,.burp-sb *:before{transition:none!important}}
