.build-pc-page.svelte-1mi3snn{background:linear-gradient(#f8f9ff 0%,#fafbfc 100%);min-height:100vh}.assisted.svelte-1mi3snn{color:#f5f3fa;max-width:1180px;margin:0 auto;padding:5rem 1.5rem}.build-pc-page.svelte-1mi3snn:has(.assisted:where(.svelte-1mi3snn)){background:#101014}.assisted.svelte-1mi3snn .eyebrow:where(.svelte-1mi3snn){color:#c7b8f7;letter-spacing:.16em;font-size:.75rem}.assisted.svelte-1mi3snn h1:where(.svelte-1mi3snn){color:#f5f3fa;max-width:900px;margin:1rem 0 1.5rem;font-size:clamp(2rem,5vw,4rem);line-height:1.1}.assisted.svelte-1mi3snn .intro:where(.svelte-1mi3snn){color:#c6c3ce;max-width:700px;line-height:1.7}.assisted.svelte-1mi3snn a:where(.svelte-1mi3snn){color:#d8caff;text-underline-offset:.25em;text-decoration:underline}.assisted.svelte-1mi3snn a:where(.svelte-1mi3snn):focus-visible{outline-offset:5px;outline:2px solid #d8caff}.assisted.svelte-1mi3snn .request:where(.svelte-1mi3snn){margin:1.5rem 0 3rem;display:inline-block}.assisted.svelte-1mi3snn h2:where(.svelte-1mi3snn){color:#f5f3fa;letter-spacing:normal;margin-bottom:1.5rem;font-size:1.5rem;line-height:1.3}.designs.svelte-1mi3snn{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.designs.svelte-1mi3snn article:where(.svelte-1mi3snn){border:1px solid #49434f;min-width:0;padding:1.5rem}.designs.svelte-1mi3snn h3:where(.svelte-1mi3snn){color:#f5f3fa;overflow-wrap:anywhere;margin:0 0 1.5rem;font-size:1.25rem}.designs.svelte-1mi3snn a:where(.svelte-1mi3snn){margin-top:1rem;display:block}@media (width<=760px){.designs.svelte-1mi3snn{grid-template-columns:1fr}.assisted.svelte-1mi3snn{padding-top:3rem}}
