.sh-onboarding{min-width:0}.sh-onboarding .sh-guided-hero>.container{position:relative}.sh-onboarding .sh-guided-hero-lead>.sh-btn{min-height:48px;margin-top:36px}.obd-steps-art{width:100%;height:auto;display:block;overflow:visible}.obd-steps-art .obd-top{fill:color-mix(in srgb, var(--sh-accent) var(--obd-strength), var(--sh-bg-primary))}.obd-steps-art .obd-side{fill:color-mix(in srgb, var(--sh-gold-dark,var(--sh-accent)) var(--obd-strength), var(--sh-bg-primary))}.obd-steps-art .obd-side-front{fill:color-mix(in srgb, var(--sh-gold-dark,var(--sh-accent)) calc(var(--obd-strength) * .85), var(--sh-bg-primary))}.obd-steps-art .obd-side-right{fill:color-mix(in srgb, var(--sh-gold-dark,var(--sh-accent)) calc(var(--obd-strength) * .7), var(--sh-bg-primary))}.obd-steps-art :is(.obd-top,.obd-side){stroke:color-mix(in srgb, var(--sh-accent) 45%, var(--sh-bg-primary));stroke-width:1px;stroke-linejoin:round}.obd-steps-art .obd-core-side{fill:var(--sh-gold-dark,var(--sh-accent))}.obd-steps-art .obd-core-shade{fill:color-mix(in srgb, var(--sh-gold-dark,var(--sh-accent)) 80%, var(--sh-text-primary))}.sh-onboarding .obd-steps-art{pointer-events:none;width:min(34%,340px);position:absolute;top:50%;right:24px;transform:translateY(-50%)}.sh-onboarding #launch-plan .sh-story-split>.sh-story-intro{top:calc(var(--sh-web-header-height,72px) + 40px);position:sticky}.sh-onboarding #launch-plan .sh-story-steps li{border-top:0;gap:28px;padding:0 0 48px;position:relative}.sh-onboarding #launch-plan .sh-story-steps li:last-child{padding-bottom:0}.sh-onboarding #launch-plan .sh-story-steps li:before{content:"";background:var(--sh-border);width:1px;position:absolute;top:52px;bottom:8px;left:21px}.sh-onboarding #launch-plan .sh-story-steps li:last-child:before{content:none}.sh-onboarding #launch-plan .sh-story-steps .sh-story-index{border:1px solid var(--sh-border);border-radius:var(--sh-radius,10px);background:var(--sh-bg-primary);width:44px;height:44px;color:var(--sh-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sh-onboarding #launch-plan .sh-story-steps li:last-child .sh-story-index{border-color:var(--sh-accent);background:var(--sh-accent);color:var(--sh-accent-text);font-weight:600}.sh-site.sh-redesign .sh-onboarding #launch-plan .sh-story-steps h3{margin:8px 0 14px}.sh-onboarding #launch-plan .product-story-more{margin-top:8px}.sh-onboarding #launch-plan .product-story-more summary{min-height:44px;color:var(--sh-text-primary);align-items:center;gap:10px;padding-block:0;font-weight:500;list-style:none;display:inline-flex}.sh-onboarding #launch-plan .product-story-more summary::-webkit-details-marker{display:none}.sh-onboarding #launch-plan .product-story-more summary:after{content:"+";color:var(--sh-accent);font-size:18px;line-height:1}.sh-onboarding #launch-plan .product-story-more[open] summary:after{content:"−"}.sh-onboarding #launch-plan .product-story-more p{margin-top:4px}.sh-onboarding #personas .product-story-catalog{border:1px solid var(--sh-border);border-top:2px solid var(--sh-accent);background:var(--sh-bg-primary);grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.sh-onboarding #personas .product-story-catalog article{border-top:0;padding:36px 32px 40px}.sh-onboarding #personas .product-story-catalog article+article{border-left:1px solid var(--sh-border)}.sh-onboarding #your-team .sh-story-pillars{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:stretch;margin-bottom:0}.sh-onboarding #your-team .sh-story-pillars>div:last-child{border:1px solid color-mix(in srgb, var(--sh-accent) 55%, var(--sh-border));background:color-mix(in srgb, var(--sh-accent) 7%, var(--sh-bg-primary));padding:28px 32px 32px}.sh-site.sh-redesign .sh-onboarding #your-team .sh-story-pillars>div:last-child h3{margin-top:0}.sh-onboarding #your-team .sh-story-pillars>div:last-child p{color:var(--sh-text-primary);max-width:40ch}.sh-onboarding #explore{border-top:1px solid var(--sh-border);background:radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--sh-accent) 10%, transparent), transparent 65%)}.sh-site.sh-redesign .sh-onboarding #explore h2{max-width:16ch;font-size:clamp(40px, calc(6 * var(--sh-page-unit)), 80px);line-height:1.06}.sh-onboarding .obd-close{flex-wrap:wrap;align-items:center;gap:24px 40px;margin-top:40px;display:flex}.sh-onboarding .obd-close>.sh-btn{min-height:48px}.sh-onboarding .obd-close .product-story-links{margin-top:0}.sh-onboarding .product-story-links .sh-story-link{min-height:44px}@container site-page (max-width:1000px){.sh-onboarding .obd-steps-art{width:min(64%,280px);margin:56px 0 0;position:static;transform:none}.sh-onboarding #personas .product-story-catalog{grid-template-columns:minmax(0,1fr)}.sh-onboarding #personas .product-story-catalog article+article{border-left:0;border-top:1px solid var(--sh-border)}}@container site-page (max-width:760px){.sh-onboarding .obd-steps-art{width:min(52%,190px);margin-top:32px}.sh-onboarding #launch-plan .sh-story-split>.sh-story-intro{position:static}.sh-onboarding #launch-plan .sh-story-steps li{gap:18px;padding-bottom:40px}.sh-onboarding #launch-plan .sh-story-steps li:before{top:48px;left:19px}.sh-onboarding #launch-plan .sh-story-steps .sh-story-index{width:40px;height:40px}.sh-onboarding #launch-plan .sh-story-steps h3{margin-top:6px}.sh-onboarding #personas .product-story-catalog article{padding:28px 22px 32px}.sh-onboarding #your-team .sh-story-pillars{grid-template-columns:minmax(0,1fr)}.sh-onboarding #your-team .sh-story-pillars>div:last-child{padding:24px 22px 28px}.sh-onboarding .obd-close{flex-direction:column;align-items:flex-start;gap:20px}.sh-onboarding .obd-close .product-story-links{flex-direction:column;gap:4px}}
