.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__switcher{gap:1.25rem;margin-top:3.25rem;display:grid}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__eyebrow{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__switcher>h3{max-width:18ch;color:var(--text);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.12}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__intro{max-width:680px;color:var(--muted);font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.7}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__fieldset{border:0;min-width:0;margin:0;padding:0}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__optionWrap{min-width:0;display:grid;position:relative}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__radio{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__option{border:1px solid var(--surface-border-strong);background:linear-gradient(145deg, rgb(var(--teal-rgb) / .045), transparent 56%), rgb(var(--surface-card-rgb) / .58);cursor:pointer;touch-action:manipulation;border-radius:18px;align-content:start;gap:.9rem;min-height:150px;padding:1.25rem;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__option:hover{border-color:rgb(var(--teal-rgb) / .46);background-color:rgb(var(--surface-hover-rgb) / .7)}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__option[data-selected=true]{border-color:rgb(var(--teal-rgb) / .86);background:linear-gradient(145deg, rgb(var(--teal-rgb) / .15), transparent 64%), rgb(var(--surface-raised-rgb) / .84);box-shadow:inset 0 0 0 1px rgb(var(--teal-rgb) / .22)}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__radio:focus-visible+.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__option{outline:3px solid rgb(var(--teal-rgb) / .7);outline-offset:3px}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__optionTopline{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__optionTopline strong{color:var(--text);font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.2}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__optionState{border:1px solid var(--surface-border-strong);color:var(--subtle);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:.3rem .55rem;font-size:.62rem;font-weight:700;line-height:1}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__option[data-selected=true] .aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__optionState{border-color:rgb(var(--teal-rgb) / .46);background:rgb(var(--teal-rgb) / .12);color:var(--cyan)}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__optionDescription{max-width:34ch;color:var(--muted);font-size:.92rem;line-height:1.55}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__selectionStatus{border-left:2px solid var(--cyan);color:var(--subtle);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:.4rem .7rem;margin-top:.35rem;padding-left:.9rem;font-size:.72rem;line-height:1.5;display:flex}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__selectionStatus strong{color:var(--text)}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__panel{min-width:0}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__panel>div>:first-child{margin-top:.75rem}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:620px){.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__options{grid-template-columns:1fr;grid-auto-rows:1fr}.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__option{min-height:0}}@media (prefers-reduced-motion:reduce){.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__option{transition:none}}@media print{.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__eyebrow,.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__intro,.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__fieldset,.aura-aq-1-2-0-hardware-guide-switcher-module__knLrna__selectionStatus{display:none}}
.blog-content-module__W_0TpG__content{color:var(--muted);gap:1.25rem;font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.75;display:grid}.blog-content-module__W_0TpG__content h2,.blog-content-module__W_0TpG__content h3,.blog-content-module__W_0TpG__content h4{color:var(--text);letter-spacing:-.025em;text-wrap:balance}.blog-content-module__W_0TpG__content h2{margin-top:2.35rem;font-size:clamp(1.75rem,3vw,2.4rem)}.blog-content-module__W_0TpG__content h3{margin-top:1.65rem;font-size:clamp(1.35rem,2vw,1.75rem)}.blog-content-module__W_0TpG__content h4{margin-top:1.2rem;font-size:1.2rem}.blog-content-module__W_0TpG__content a{color:#72d8dc;text-underline-offset:.18em;-webkit-text-decoration:underline #72d8dc66;text-decoration:underline #72d8dc66;text-decoration-thickness:1px}.blog-content-module__W_0TpG__content a:hover{color:#a7ebd0;text-decoration-color:currentColor}.blog-content-module__W_0TpG__content strong{color:var(--text);font-weight:680}.blog-content-module__W_0TpG__content ul,.blog-content-module__W_0TpG__content ol{gap:.55rem;padding-left:1.45rem;display:grid}.blog-content-module__W_0TpG__content li::marker{color:var(--cyan)}.blog-content-module__W_0TpG__content blockquote{border-left:2px solid var(--green);color:var(--text);background:#6fc98f0b;padding:1.25rem 1.4rem;font-size:1.08em}.blog-content-module__W_0TpG__content code{border:1px solid var(--surface-border-strong);background:rgb(var(--canvas-rgb) / .72);color:#b6e7d1;font-family:var(--font-geist-mono), monospace;border-radius:.35rem;padding:.12em .34em;font-size:.88em}.blog-content-module__W_0TpG__content pre{background:rgb(var(--surface-inset-rgb));border:1px solid #2bb4bd3d;border-radius:14px;max-width:100%;padding:1.2rem 1.3rem;overflow-x:auto}.blog-content-module__W_0TpG__content pre code{color:#c8e8db;background:0 0;border:0;padding:0;font-size:.86rem;line-height:1.65}.blog-content-module__W_0TpG__content hr{background:linear-gradient(90deg,#0000,#2bb4bd59,#0000);border:0;width:100%;height:1px;margin:1.25rem 0}.blog-content-module__W_0TpG__image{border:1px solid var(--surface-border-strong);background:rgb(var(--surface-card-rgb) / .58);border-radius:18px;margin:1.25rem 0;overflow:hidden}.blog-content-module__W_0TpG__image img{object-fit:contain;width:100%;height:auto;max-height:720px}.blog-content-module__W_0TpG__image figcaption{color:var(--subtle);border-top:1px solid var(--border);padding:.8rem 1rem;font-size:.82rem;line-height:1.5}.blog-content-module__W_0TpG__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1.25rem 0;display:grid}.blog-content-module__W_0TpG__gallery .blog-content-module__W_0TpG__image{margin:0}.blog-content-module__W_0TpG__gallery .blog-content-module__W_0TpG__image img{object-fit:cover;height:100%;min-height:240px}.blog-content-module__W_0TpG__callout{--callout-color:var(--cyan);border:1px solid color-mix(in srgb, var(--callout-color) 30%, transparent);background:color-mix(in srgb, var(--callout-color) 7%, rgb(var(--surface-card-rgb) / .58));border-radius:16px;padding:1.2rem 1.3rem}.blog-content-module__W_0TpG__callout[data-tone=success]{--callout-color:var(--green)}.blog-content-module__W_0TpG__callout[data-tone=warning]{--callout-color:#eabf72}.blog-content-module__W_0TpG__callout[data-tone=note]{--callout-color:#a78bfa}.blog-content-module__W_0TpG__calloutTitle{color:var(--text);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font-size:.76rem;display:block}@media (max-width:680px){.blog-content-module__W_0TpG__gallery{grid-template-columns:1fr}.blog-content-module__W_0TpG__gallery .blog-content-module__W_0TpG__image img{min-height:0}}
