.product-story-content{margin-top:48px}.product-story-detail{margin-top:20px!important}.product-story-links{flex-wrap:wrap;gap:16px 32px;margin-top:32px;display:flex}.product-story-more{color:var(--sh-text-secondary);margin-top:18px}.product-story-more summary{cursor:pointer;padding-block:8px;font-size:14px}.product-story-more p{margin-top:12px}.product-story-more summary:focus-visible{outline:2px solid var(--sh-accent);outline-offset:4px}.sh-guided-page .product-story-price{border-block:1px solid var(--sh-border);margin-top:48px;padding-block:32px}.product-story-price strong{font-size:clamp(36px, calc(5 * var(--sh-page-unit,1vw)), 64px);color:var(--sh-text-primary);font-weight:500}.product-story-price p+p,.product-story-price ul{margin-top:20px}.product-story-list{color:var(--sh-text-secondary);margin:24px 0;padding-left:20px;line-height:1.85}.product-story-list li+li{margin-top:8px}.sh-guided-page .sh-story-services p{max-width:70ch}.sh-guided-page .sh-story-services h3{overflow-wrap:anywhere}.sh-guided-page .sh-story-split>.product-story-content{margin-top:0}.sh-guided-page .sh-story-pillars .sh-story-link{margin-top:20px}.sh-guided-page .phub-stack{border-top:1px solid var(--sh-border);min-width:0;padding-top:24px}.sh-guided-page .phub-stack-toggle{flex-wrap:wrap;gap:8px;margin-block:20px 32px;display:flex}.sh-guided-page .phub-stack-toggle button,.sh-guided-page .phub-workflow-copy{border:1px solid var(--sh-border);border-radius:var(--sh-radius);color:var(--sh-text-primary);background:var(--sh-bg-primary);font:inherit;cursor:pointer;padding:12px 16px}.sh-guided-page .phub-stack-toggle button[aria-pressed=true]{border-color:var(--sh-accent);background:color-mix(in srgb, var(--sh-accent) 10%, var(--sh-bg-primary))}.sh-guided-page .phub-workflow-brief h3{margin-bottom:24px;font-size:24px;line-height:1.4}.sh-guided-page .phub-workflow-brief dl{margin-block:24px}.sh-guided-page .phub-workflow-brief dl>div+div{margin-top:20px}.sh-guided-page .phub-workflow-brief dt{color:var(--sh-text-primary);margin-bottom:8px;font-weight:600}.sh-guided-page .phub-workflow-brief dd{color:var(--sh-text-secondary);margin:0;font-size:16px;line-height:1.85}.sh-guided-page .phub-workflow-brief summary{cursor:pointer;color:var(--sh-text-primary);padding-block:16px}.sh-guided-page .phub-workflow-copy{align-items:center;gap:12px;margin-block:24px 12px;display:inline-flex}.sh-guided-page .phub-workflow-note,.sh-guided-page .phub-workflow-status{margin-top:16px;font-size:13px}.sh-guided-page .phub-stack button:focus-visible{outline:2px solid var(--sh-accent);outline-offset:4px}.sh-guided-page #app-directory h3{overflow-wrap:anywhere}@container site-page (max-width:760px){.sh-guided-page #app-directory ul{grid-template-columns:minmax(0,1fr)}}
