.deployment-page-header,.deployment-page-tool,.deployment-page-section,.deployment-page-cta{width:min(100% - 2.5rem,70rem);color:var(--theme-text);margin-inline:auto}.deployment-page-header{max-width:54rem;padding-top:2rem;padding-bottom:2rem}.deployment-page-back{min-height:44px;color:var(--theme-muted);align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.deployment-page-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--theme-link);margin-top:1.5rem;font-size:.75rem;font-weight:700}.deployment-page-header h1{max-width:17ch;font:700 clamp(2.3rem,5vw,4rem)/1.08 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:.8rem 0 1rem}.deployment-page-intro{max-width:45rem;color:var(--theme-muted);font-size:1.125rem;line-height:1.65}.deployment-page-privacy{color:var(--theme-muted);margin-top:1rem;font-size:.85rem}.deployment-page-tool{max-width:54rem}.deployment-page-section{border-bottom:1px solid var(--theme-border);padding-block:4rem}.deployment-page-section-heading{max-width:46rem;margin-bottom:2rem}.deployment-page-section h2,.deployment-page-cta h2{font:700 clamp(1.65rem,3vw,2.5rem)/1.15 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.deployment-page-section h3{font-size:1.125rem;font-weight:700;line-height:1.35}.deployment-page-section p,.deployment-page-cta p{color:var(--theme-muted);margin-top:.75rem;line-height:1.65}.deployment-page-steps{gap:2rem;padding:0;list-style:none;display:grid}.deployment-page-steps li>span{color:var(--theme-link);margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}.deployment-page-table{border:1px solid var(--theme-border);border-radius:1rem;overflow:auto}.deployment-page-table table{border-collapse:collapse;text-align:left;width:100%;min-width:680px;font-size:.875rem}.deployment-page-table th,.deployment-page-table td{vertical-align:top;border-bottom:1px solid var(--theme-border);padding:1rem 1.25rem;line-height:1.6}.deployment-page-table thead{background:var(--theme-surface-raised)}.deployment-page-table tbody tr:last-child :is(th,td){border-bottom:0}.deployment-page-table td{color:var(--theme-muted)}.deployment-page-scope{color:var(--theme-muted);gap:1rem;padding-left:1.25rem;line-height:1.6;list-style:outside;display:grid}.deployment-page-resources{gap:1rem;display:grid}.deployment-page-resources>a{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text);border-radius:1rem;flex-direction:column;align-items:flex-start;padding:1.5rem;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.deployment-page-resources>a>span{color:var(--theme-link);margin-top:auto;padding-top:1.5rem;font-size:.875rem;font-weight:600}.deployment-page-resources>a:hover{background:var(--theme-surface-raised);border-color:var(--theme-link)}.deployment-page-faq{max-width:54rem}.deployment-page-faq>h2{margin-bottom:2rem}.deployment-page-cta{text-align:center;padding-block:4rem 5rem}.deployment-page-cta>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.deployment-page-cta a{min-height:44px;color:var(--theme-link);justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.deployment-page-cta a.deployment-page-primary{background:var(--theme-text);color:var(--theme-page);border-radius:.75rem;padding:.8rem 1.4rem;text-decoration:none;transition:opacity .15s}.deployment-page-cta a.deployment-page-primary:hover{opacity:.85}.deployment-page-back:hover,.deployment-page-cta a:hover,.deployment-page-resources>a:hover>span{text-underline-offset:4px;text-decoration:underline}:is(.deployment-page-header,.deployment-page-section,.deployment-page-cta) :is(a,div[tabindex]):focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}@media (width>=768px){.deployment-page-header{padding-top:3rem}.deployment-page-steps,.deployment-page-resources{grid-template-columns:repeat(3,minmax(0,1fr))}.deployment-page-scope{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.deployment-page-resources>a,.deployment-page-cta a{transition:none}}@media print{.deployment-page-header,.deployment-page-section,.deployment-page-cta{display:none}}
