.installation-guide.svelte-19dr0ra{max-width:80%}@media screen and (max-width: 1024px){.installation-guide.svelte-19dr0ra{max-width:100%}}.installation-guide.svelte-19dr0ra hgroup span{display:block;font-size:1.25rem;margin-bottom:.5rem}.installation-guide.svelte-19dr0ra .overview{display:flex;align-items:center;max-width:375px;margin:2rem 0}.installation-guide.svelte-19dr0ra .overview div{display:flex;align-items:center;justify-content:center}.installation-guide.svelte-19dr0ra .overview span{margin-left:1rem}.installation-guide.svelte-19dr0ra .overview .divider{width:1px;height:3rem;background-color:#0003;margin:0 2.5rem}h2.svelte-15nom9z{font-size:1.875rem;font-weight:600}p.svelte-15nom9z{font-size:1.25rem}a.svelte-15nom9z{color:#000}hr.svelte-15nom9z{margin:3rem 0}.max-gradient.svelte-15nom9z{background:linear-gradient(to bottom left,#8027fc,#cfa9ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}#description.svelte-15nom9z .description p:first-of-type{margin-top:0}#description.svelte-15nom9z .description p:last-of-type{margin-bottom:0}@media screen and (max-width: 1024px){#description.svelte-15nom9z{margin-bottom:3rem}}#description.svelte-15nom9z .box-contents{display:flex;flex-wrap:wrap;text-align:center}#description.svelte-15nom9z .box-contents>div{width:300px;margin-bottom:2rem}#description.svelte-15nom9z .box-contents>div img{max-height:150px}#description.svelte-15nom9z .box-contents>div p{margin:0 2rem}#description.svelte-15nom9z .spec-card{border:1px solid #000;margin-bottom:1.5rem}#description.svelte-15nom9z .spec-card .header{display:flex;align-items:center;border-bottom:1px solid #000}#description.svelte-15nom9z .spec-card .header div{display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;width:48px;height:48px}#description.svelte-15nom9z .spec-card .header div svg{width:36px;height:36px;color:#fff}#description.svelte-15nom9z .spec-card .header span{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:400;text-transform:uppercase;margin-left:1rem}#description.svelte-15nom9z .spec-card .contents{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem}#description.svelte-15nom9z .spec-card .contents hgroup strong{display:block;font-size:1.25rem;font-weight:600}#description.svelte-15nom9z .spec-card .contents hgroup .unit{font-size:.875rem;text-transform:uppercase}#description.svelte-15nom9z .spec-card .contents li{font-size:1rem}hgroup.svelte-15nom9z span{font-family:JetBrains Mono,monospace;font-size:1rem;margin-bottom:.5rem}hgroup.svelte-15nom9z h2{font-size:2.5rem;font-weight:600;line-height:1.2}.compatibility.svelte-15nom9z{margin-bottom:5rem}@media screen and (max-width: 768px){.compatibility.svelte-15nom9z{margin-bottom:5rem}}.compatibility.svelte-15nom9z hgroup h2{text-wrap:balance}.compatibility.svelte-15nom9z hgroup span{text-transform:uppercase}.compatibility.svelte-15nom9z p,.compatibility.svelte-15nom9z p>a{color:#fff}.guarantee.svelte-15nom9z{font-size:3rem;line-height:1.25}.guarantee.svelte-15nom9z a{color:#fff}.fine-print-copy.svelte-15nom9z{padding:1.5rem;background-color:#fafafa}.fine-print-copy.svelte-15nom9z strong,.fine-print-copy.svelte-15nom9z p{color:#545458;font-size:.875rem;line-height:1.25}.fine-print-copy.svelte-15nom9z strong+p{margin-top:.25rem}@media screen and (max-width: 768px){.guarantee.svelte-15nom9z{font-size:2rem}}
