.serial-io-page{--serial-ink:var(--color-heading);--serial-muted:var(--color-text-muted);--serial-line:var(--color-border);--serial-soft:var(--color-primary-soft);--serial-warm:var(--color-surface-warm);--serial-navy:var(--color-cta-dark-start);--serial-blue:var(--color-tech-blue);--serial-cyan:var(--color-tech-cyan);color:var(--serial-ink);background:var(--color-surface)}.site-main--full:has(.serial-io-page){overflow:visible}.serial-io-page *,.serial-io-page :before,.serial-io-page :after{box-sizing:border-box}.serial-io-page :where(h1,h2,h3,h4,p,figure,dl,dd,ol,ul){margin:0}.serial-io-page :where(ul,ol){padding:0}.serial-io-page :where(a){text-decoration:none}.serial-io-page :where(section[id]){scroll-margin-top:calc(var(--header-height) + var(--space-6))}.serial-io-hero{padding:calc(var(--header-height) + var(--space-7)) 0 var(--space-9);color:rgb(var(--color-white-rgb));background:radial-gradient(circle at 78% 28%,#32c6dc33,#0000 24rem),linear-gradient(128deg,#061528 0%,#0b2847 58%,#0b3f69 100%);position:relative;overflow:hidden}.serial-io-hero:before{content:"";mask-image:linear-gradient(to right, transparent, rgb(var(--color-black-rgb)) 42%, rgb(var(--color-black-rgb)));pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.serial-io-hero__inner{align-items:center;gap:clamp(var(--space-6), 5vw, var(--space-10));grid-template-columns:minmax(0,7fr) minmax(360px,5fr);display:grid;position:relative}.serial-io-breadcrumb{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);color:#ffffff94;font:var(--type-meta);display:flex}.serial-io-breadcrumb a{color:#ffffffc7}.serial-io-hero h1{max-width:16ch;margin-top:var(--space-2);color:rgb(var(--color-white-rgb));font:var(--type-display);letter-spacing:var(--letter-spacing-display)}.serial-io-hero__lead{max-width:var(--measure-lead);margin-top:var(--space-5);color:#ffffffc2;font:var(--type-lead);letter-spacing:var(--letter-spacing-lead)}.serial-io-hero__facts{justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);width:100%;margin-top:var(--space-2);flex-wrap:nowrap;list-style:none;display:flex}.serial-io-hero__facts li{align-items:center;gap:var(--space-1);white-space:nowrap;color:#ffffffc7;font:var(--type-small);display:inline-flex}.serial-io-hero__facts svg{color:var(--serial-cyan);flex:none;margin-top:0}.serial-io-hero__actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.serial-io-hero__actions .site-button{min-height:50px}.serial-io-hero .serial-io-hero__document{color:var(--color-accent-on-dark)}.serial-io-hero__document{margin-top:var(--space-4)}.serial-io-hero__visual{place-items:center;min-width:0;display:grid}.serial-io-hero__visual img{filter:drop-shadow(0 30px 34px #00000047);width:100%;height:auto;display:block}.serial-io-quick{padding:var(--space-7) 0;background:var(--serial-warm)}.serial-io-quick__grid{border-block:1px solid var(--serial-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.serial-io-quick__grid article{align-content:start;gap:var(--space-2);padding:var(--space-5);display:grid}.serial-io-quick__grid article+article{border-left:.5px solid var(--serial-line)}.serial-io-quick__grid h3{font:var(--type-body-strong)}.serial-io-quick p{color:var(--serial-muted);font:var(--type-small)}.serial-io-icon-badge{--icon-badge-color:var(--serial-blue);--icon-badge-background:var(--color-tech-blue-soft)}.serial-io-quick__action{margin-top:var(--space-4)}.serial-io-section{padding:clamp(var(--space-9), 8vw, var(--space-11)) 0;background:var(--serial-warm)}.serial-io-section--white{background:var(--color-surface)}.serial-io-section--tint{background:var(--serial-soft)}.serial-io-heading{max-width:760px;margin-bottom:var(--space-7)}.serial-io-heading h2{font:var(--type-section-title);letter-spacing:var(--letter-spacing-section-title);margin-top:0}.serial-io-heading>p:last-child{max-width:var(--measure-lead);margin-top:var(--space-4);color:var(--serial-muted);font:var(--type-body)}.serial-io-heading--split{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);max-width:none;display:grid}.serial-io-heading--split>p{color:var(--serial-muted);font:var(--type-body)}.serial-io-fit{align-items:stretch;gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);display:grid}.serial-io-fit__diagram{min-width:0;padding:var(--space-3) 0;align-content:center;display:grid}.serial-io-fit__picture,.serial-io-fit__image{width:100%;display:block}.serial-io-fit__image{height:auto}.serial-io-fit__caption{margin-top:var(--space-3);color:var(--serial-muted);font:var(--type-caption);text-align:center}.serial-io-fit__notes{border-top:.5px solid var(--serial-line);align-content:stretch;list-style:none;display:grid}.serial-io-fit__notes li{align-content:center;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:.5px solid var(--serial-line);grid-template-columns:auto 1fr;display:grid}.serial-io-fit__notes li>span{color:var(--serial-blue);font:var(--type-label)}.serial-io-fit__notes p{color:var(--serial-muted);font:var(--type-small)}.serial-io-fit__notes strong{margin-bottom:var(--space-1);color:var(--serial-ink);display:block}.serial-io-family-grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.serial-io-family-card{border:.5px solid var(--serial-line);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.serial-io-family-card__image{min-height:250px;padding:var(--space-4);background:var(--color-background);place-items:center;display:grid}.serial-io-family-card__image img{object-fit:contain;width:min(250px,100%);height:230px;display:block}.serial-io-family-card__body{padding:var(--space-5);flex-direction:column;flex:1;display:flex}.serial-io-card-label{color:var(--serial-blue);font:var(--type-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.serial-io-family-card h3,.serial-io-application-card h3{font:var(--type-subheading);letter-spacing:var(--letter-spacing-subheading)}.serial-io-family-card__body>p:not(.serial-io-family-card__models){margin-top:var(--space-3);color:var(--serial-muted);font:var(--type-body)}.serial-io-family-card__fit{margin-top:var(--space-4);padding-top:var(--space-4);border-top:.5px solid var(--serial-line)}.serial-io-family-card__fit strong{font:var(--type-small-strong)}.serial-io-family-card__fit ul{gap:var(--space-2);margin-top:var(--space-2);list-style:none;display:grid}.serial-io-family-card__fit li{padding-left:var(--space-4);color:var(--serial-muted);font:var(--type-small);position:relative}.serial-io-family-card__fit li:before{background:var(--serial-blue);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0;transform:translateY(-50%)}.serial-io-family-card__models{margin-top:var(--space-4);color:var(--serial-muted);font:var(--type-meta)}.serial-io-family-card .site-text-action{padding-top:var(--space-5);margin-top:auto}.serial-io-application-carousel{margin-top:var(--space-5)}.serial-io-application-carousel__viewport{border:.5px solid var(--serial-line);border-radius:var(--radius-md);background:var(--serial-warm);overflow:hidden}.serial-io-application-carousel__track{transition:transform var(--motion-fast) var(--motion-standard);will-change:transform;display:flex}.serial-io-application-card{background:var(--serial-warm);border-radius:var(--radius-card);flex:0 0 100%;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-width:0;display:grid;overflow:hidden}.serial-io-application-card__image{min-height:360px;padding:var(--space-5);background:var(--color-surface);place-items:center;display:grid}.serial-io-application-card__image img{object-fit:contain;width:100%;height:100%;max-height:320px;display:block}.serial-io-application-card__body{min-width:0;padding:clamp(var(--space-5), 4vw, var(--space-7));flex-direction:column;justify-content:center;display:flex}.serial-io-application-card h3{margin-top:var(--space-2)}.serial-io-application-card dl{gap:var(--space-4);margin-top:var(--space-5);background:0 0;border-top:0;grid-template-columns:1fr;display:grid}.serial-io-application-card dl>div{gap:var(--space-4);grid-template-columns:minmax(120px,.38fr) minmax(0,.62fr);min-width:0;padding:0;display:grid}.serial-io-application-card dt,.serial-io-application-card dd{border-bottom:0;padding:0}.serial-io-application-card dt{color:var(--serial-blue);font:var(--type-meta);letter-spacing:.05em;text-transform:uppercase}.serial-io-application-card dd{min-width:0;color:var(--serial-muted);font:var(--type-small)}.serial-io-application-carousel__footer{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}.serial-io-application-carousel__controls{align-items:center;gap:var(--space-2);display:flex}.serial-io-application-carousel__controls button{border:.5px solid var(--serial-line);border-radius:var(--radius-pill);width:44px;height:44px;color:var(--serial-ink);background:var(--color-surface);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-standard), color var(--motion-fast) var(--motion-standard);place-items:center;padding:0;display:inline-grid}.serial-io-application-carousel__controls button:hover,.serial-io-application-carousel__controls button:focus-visible{border-color:var(--serial-blue);color:var(--serial-blue)}.serial-io-application-carousel__controls span{min-width:3.5rem;color:var(--serial-muted);font:var(--type-meta);text-align:center}.serial-io-application-carousel__dots{justify-content:flex-end}.serial-io-section-action{margin-top:var(--space-7);justify-content:center;display:flex}.serial-io-recommendation{color:rgb(var(--color-white-rgb));background:var(--color-cta-dark-gradient)}.serial-io-recommendation__grid{align-items:start;gap:clamp(var(--space-7), 7vw, var(--space-10));grid-template-columns:minmax(0,5fr) minmax(480px,7fr);display:grid}.serial-io-recommendation h2{max-width:none;color:rgb(var(--color-white-rgb));font:var(--type-section-title);letter-spacing:var(--letter-spacing-section-title);margin-top:0}.serial-io-recommendation__copy>p{margin-top:var(--space-4);color:#ffffffad;font:var(--type-body)}.serial-io-recommendation__copy ul{gap:var(--space-3);margin-top:var(--space-5);list-style:none;display:grid}.serial-io-recommendation__copy li{align-items:center;gap:var(--space-2);color:#ffffffc7;font:var(--type-small);display:flex}.serial-io-recommendation__copy li svg{color:var(--serial-cyan)}.serial-io-recommendation__form{padding:clamp(var(--space-5), 4vw, var(--space-7));border-radius:var(--radius-md);color:var(--serial-ink);background:var(--color-surface)}.serial-io-model-context{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--serial-blue);background:var(--color-primary-soft);font:var(--type-small-strong);border:.5px solid #1767b733;display:flex}.serial-io-model-context[hidden]{display:none}.serial-io-recommendation__form .en-contact-form{background:0 0;padding:0}#model-comparison{padding-block:clamp(var(--space-7), 5vw, var(--space-9))}#model-comparison .serial-io-heading{margin-bottom:var(--space-4)}.serial-io-model-nav{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.serial-io-model-nav a{padding:var(--space-2) var(--space-4);border:.5px solid var(--serial-line);border-radius:var(--radius-pill);color:var(--serial-ink);background:var(--color-surface);font:var(--type-small-strong)}.serial-io-model-nav a:hover{border-color:var(--serial-blue);color:var(--serial-blue)}.serial-io-model-groups{gap:var(--space-4);display:grid}.serial-io-model-group{scroll-margin-top:calc(var(--header-height) + var(--space-6));border:.5px solid var(--serial-line);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}.serial-io-model-group__heading{align-items:end;gap:var(--space-4);padding:var(--space-4);border-bottom:.5px solid var(--serial-line);grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);display:grid}.serial-io-model-group__heading span{color:var(--serial-blue);font:var(--type-meta);letter-spacing:.06em;text-transform:uppercase}.serial-io-model-group__heading h3{margin-top:var(--space-1);font:var(--type-subheading)}.serial-io-model-group__heading p{color:var(--serial-muted);font:var(--type-small)}.serial-io-model-cards{background:var(--serial-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.serial-io-model-cards>article{gap:var(--space-2);min-width:0;padding:var(--space-3);background:var(--color-surface);flex-direction:column;display:flex}.serial-io-model-set{gap:var(--space-3);margin:var(--space-1) 0 0;list-style:none;display:grid}.serial-io-model-set>li{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;padding-top:0;display:grid}.serial-io-model-set__identity{align-items:baseline;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.serial-io-model-set__identity strong{font:var(--type-caption);white-space:nowrap}.serial-io-model-set__identity span{min-width:0;color:var(--serial-muted);font:var(--type-caption);overflow-wrap:anywhere}.serial-io-model-cards .serial-io-model-actions{justify-items:end;gap:var(--space-1);grid-area:1/2}.serial-io-model-table-wrap{overflow-x:auto}.serial-io-model-table-details{margin-top:var(--space-4);border:.5px solid var(--serial-line);border-radius:var(--radius-md);background:var(--color-background);order:2;overflow:hidden}.serial-io-model-table-details>summary{cursor:pointer;padding:var(--space-3) var(--space-4);color:var(--serial-blue);font:var(--type-small-strong);justify-content:space-between;align-items:center;list-style:none;display:flex}.serial-io-model-table-details>summary>.icon,.serial-io-full-range>summary>.icon{flex:0 0 18px;width:18px;height:18px}.serial-io-model-table-details[open]>summary>.icon,.serial-io-full-range[open]>summary>.icon{transform:rotate(180deg)}.serial-io-model-table-details>summary::marker{color:var(--serial-blue)}.serial-io-model-table-details[open]>summary{border-bottom:.5px solid var(--serial-line)}.serial-io-model-table-wrap table{border-collapse:collapse;width:100%;min-width:1040px;font:var(--type-small)}.serial-io-model-table-wrap :where(th,td){padding:var(--space-2) var(--space-3);border-bottom:.5px solid var(--serial-line);text-align:left;vertical-align:top}.serial-io-model-table-wrap thead th{color:var(--serial-muted);background:var(--color-background);font:var(--type-meta);letter-spacing:.05em;text-transform:uppercase}.serial-io-model-table-wrap tbody th{white-space:nowrap;font:var(--type-small-strong)}.serial-io-model-table-wrap tbody tr:last-child :where(th,td){border-bottom:0}.serial-io-model-actions{gap:var(--space-2);display:grid}.serial-io-model-help{margin-top:var(--space-5);color:var(--serial-muted);font:var(--type-small);text-align:center}.serial-io-model-help a{color:var(--serial-blue);font-weight:var(--font-weight-bold)}.serial-io-condition-grid{border-top:.5px solid var(--serial-line);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.serial-io-condition-grid li{align-items:start;gap:var(--space-3);padding:var(--space-5) 0;border-bottom:.5px solid var(--serial-line);grid-template-columns:auto auto 1fr;display:grid}.serial-io-condition-grid li:nth-child(odd){padding-right:var(--space-6)}.serial-io-condition-grid li:nth-child(2n){padding-left:var(--space-6);border-left:.5px solid var(--serial-line)}.serial-io-condition-grid__number{padding-top:var(--space-2);color:var(--serial-blue);font:var(--type-label)}.serial-io-condition-grid h3{font:var(--type-body-strong)}.serial-io-condition-grid p{margin-top:var(--space-2);color:var(--serial-muted);font:var(--type-small)}.serial-io-faq-grid{align-items:start;gap:var(--space-8);grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);display:grid}.serial-io-faq-grid .serial-io-heading{margin-bottom:0}@media (width<=1080px){.serial-io-hero__inner{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)}.serial-io-quick__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.serial-io-quick__grid article:nth-child(3){border-left:0}.serial-io-quick__grid article:nth-child(n+3){border-top:.5px solid var(--serial-line)}}@media (width<=900px){.serial-io-hero__inner,.serial-io-heading--split,.serial-io-fit,.serial-io-recommendation__grid,.serial-io-faq-grid{grid-template-columns:1fr}.serial-io-hero__visual{max-width:680px;margin-inline:auto}.serial-io-heading--split{align-items:start;gap:var(--space-3)}.serial-io-fit__notes{grid-template-columns:repeat(3,minmax(0,1fr))}.serial-io-fit__notes li{padding:var(--space-4);border:.5px solid var(--serial-line);border-left:0;grid-template-columns:1fr}.serial-io-fit__notes li:last-child{border-right:0}.serial-io-family-grid{grid-template-columns:1fr}.serial-io-family-card{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);display:grid}.serial-io-recommendation__grid{gap:var(--space-6)}.serial-io-recommendation h2{max-width:none}.serial-io-faq-grid{gap:var(--space-5)}}@media (width<=760px){.serial-io-fit__notes{grid-template-columns:1fr}.serial-io-fit__notes li{border-right:0;border-bottom:.5px solid var(--serial-line);grid-template-columns:auto 1fr}.serial-io-family-card{display:flex}.serial-io-application-card{grid-template-columns:1fr}.serial-io-application-card__image{min-height:240px}.serial-io-application-card dl>div{gap:var(--space-1);grid-template-columns:1fr}.serial-io-model-cards{gap:var(--space-2);padding:var(--space-3);background:0 0;grid-template-columns:1fr}.serial-io-model-cards>article{gap:var(--space-2);padding:var(--space-3);border:.5px solid var(--serial-line);border-radius:var(--radius-md);flex-direction:column;display:flex}.serial-io-model-set>li{grid-template-columns:1fr;gap:0}.serial-io-model-cards .serial-io-model-actions{justify-content:flex-start;gap:var(--space-1);flex-wrap:wrap;grid-area:auto/1;display:flex}.serial-io-model-cards .serial-io-model-actions a,.serial-io-model-table-details>summary{min-height:44px}.serial-io-condition-grid{grid-template-columns:1fr}.serial-io-condition-grid li:nth-child(n){padding:var(--space-4) 0;border-left:0}}@media (width<=520px){.serial-io-hero__actions,.serial-io-section-action{flex-direction:column;align-items:stretch}.serial-io-model-context{flex-direction:column;align-items:flex-start}.serial-io-hero__actions .site-button,.serial-io-section-action .site-button{justify-content:center;width:100%}.serial-io-quick__grid{grid-template-columns:1fr}.serial-io-quick__grid article+article{border-top:.5px solid var(--serial-line);border-left:0}.serial-io-family-card__image,.serial-io-application-card__image{min-height:220px}.serial-io-application-carousel__footer{flex-direction:column;align-items:flex-start}.serial-io-application-carousel__dots{justify-content:flex-start}.serial-io-model-group__heading{gap:var(--space-2);grid-template-columns:1fr}.serial-io-model-nav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.serial-io-model-nav a{padding-inline:var(--space-2);text-align:center}.serial-io-recommendation__form{padding:var(--space-4)}}@media (width>=981px){.serial-io-family-card__body>p:not(.serial-io-family-card__models){min-height:3lh}#model-comparison{padding-block:var(--space-6)}#model-comparison .serial-io-heading{align-items:end;gap:var(--space-5);max-width:none;margin-bottom:var(--space-3);grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);display:grid}#model-comparison .serial-io-heading>p:last-child{max-width:none;margin-top:0}#model-comparison .serial-io-model-groups{align-items:start;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}#model-comparison .serial-io-model-group__heading{align-items:start;gap:var(--space-1);padding:var(--space-3);grid-template-columns:1fr}#model-comparison .serial-io-model-group__heading>div{align-items:baseline;gap:var(--space-2);display:flex}#model-comparison .serial-io-model-group__heading h3{margin-top:0}#model-comparison .serial-io-model-group__heading p{font:var(--type-caption)}#model-comparison .serial-io-model-cards{align-items:start;gap:var(--space-2);padding:var(--space-2);background:var(--serial-soft);grid-template-columns:1fr}#model-comparison .serial-io-model-card--wide{grid-column:auto}#model-comparison .serial-io-model-cards>article{gap:var(--space-1);padding:var(--space-2);border:.5px solid var(--serial-line);border-radius:var(--radius-md);flex-direction:column;display:flex}#model-comparison .serial-io-model-cards .serial-io-model-actions{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}#model-comparison .serial-io-model-set>li{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}#model-comparison .serial-io-model-set .serial-io-model-actions{grid-area:1/2}#model-comparison .serial-io-model-card--wide .serial-io-model-set--1>li{grid-template-columns:minmax(0,1fr) auto}#model-comparison .serial-io-model-card--wide .serial-io-model-set--1 .serial-io-model-actions{grid-area:1/2}#model-comparison .serial-io-model-card--wide .serial-io-model-set--3{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}#model-comparison .serial-io-model-card--wide .serial-io-model-set--3>li{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}#model-comparison .serial-io-model-card--wide .serial-io-model-set--3 .serial-io-model-actions{grid-area:auto}#model-comparison .serial-io-model-cards .serial-io-model-actions a{white-space:normal;min-height:24px}}@media (prefers-reduced-motion:reduce){.serial-io-page *{scroll-behavior:auto}.serial-io-application-carousel__track,.serial-io-application-carousel__controls button,.serial-io-model-table-details>summary>.icon,.serial-io-full-range>summary>.icon{transition:none}}.serial-io-eyebrow{margin-bottom:var(--space-2);color:var(--color-accent-text);font:var(--type-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.serial-io-nav{top:var(--header-height);z-index:4;border-bottom:.5px solid var(--serial-line);backdrop-filter:blur(12px);background:#fffffff0;position:sticky}.serial-io-nav__inner{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:58px;display:flex}.serial-io-nav__links{align-items:center;gap:clamp(var(--space-3), 2vw, var(--space-5));white-space:nowrap;display:flex;overflow-x:auto}.serial-io-nav__links a,.serial-io-nav__cta{color:var(--serial-muted);font:var(--type-meta-strong)}.serial-io-nav__links a:hover,.serial-io-nav__links a:focus-visible,.serial-io-nav__cta:hover,.serial-io-nav__cta:focus-visible{color:var(--serial-blue)}.serial-io-nav__cta{color:var(--serial-blue);flex:none;align-items:center;display:inline-flex}.serial-io-application-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.serial-io-application-tile{min-width:0;padding:clamp(var(--space-5), 3vw, var(--space-6));border:.5px solid var(--serial-line);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.serial-io-application-tile__image{height:118px;padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-background);place-items:center;display:grid;overflow:hidden}.serial-io-application-tile__image img{object-fit:contain;width:100%;max-width:100%;height:102px;display:block}.serial-io-application-tile__heading{align-items:center;gap:var(--space-3);min-width:0;margin-top:var(--space-4);display:flex}.serial-io-application-tile__heading h3{min-width:0;font:var(--type-subheading);letter-spacing:var(--letter-spacing-subheading);margin:0}.serial-io-application-tile p{margin-top:var(--space-3);color:var(--serial-muted);font:var(--type-small)}.serial-io-application-tile__models{margin-top:var(--space-4);color:var(--serial-blue);font:var(--type-caption);font-weight:var(--font-weight-bold)}.serial-io-application-tile .site-text-action{padding-top:var(--space-5);margin-top:auto}.serial-io-quick__heading{max-width:680px;margin-bottom:var(--space-5)}.serial-io-quick__heading h2{font:var(--type-section-title);letter-spacing:var(--letter-spacing-section-title)}.serial-io-featured-grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.serial-io-featured-card{border:.5px solid var(--serial-line);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.serial-io-featured-card__image{height:170px;padding:var(--space-3);background:var(--color-background);place-items:center;display:grid;overflow:hidden}.serial-io-featured-card__image img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.serial-io-featured-card__body{min-width:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex}.serial-io-featured-card h3{margin-top:var(--space-1);font:var(--type-subheading)}.serial-io-featured-card__body>strong{margin-top:var(--space-2);font:var(--type-small-strong)}.serial-io-featured-card .serial-io-model-actions{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-4);flex-wrap:nowrap;margin-top:auto;display:flex}.serial-io-featured-help{margin-top:var(--space-5);color:var(--serial-muted);font:var(--type-small);text-align:center}.serial-io-featured-help a{color:var(--serial-blue);font-weight:var(--font-weight-bold)}.serial-io-full-range{margin-top:var(--space-5);scroll-margin-top:calc(var(--header-height) + var(--space-6));border:.5px solid var(--serial-line);border-radius:var(--radius-md);background:var(--color-surface)}.serial-io-full-range>summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--serial-blue);font:var(--type-body-strong);cursor:pointer;list-style:none;display:flex}.serial-io-full-range>summary::-webkit-details-marker,.serial-io-model-table-details>summary::-webkit-details-marker{display:none}.serial-io-full-range[open]>summary{border-bottom:.5px solid var(--serial-line)}.serial-io-full-range__intro{max-width:78ch;padding-top:var(--space-4);color:var(--serial-muted);font:var(--type-small)}.serial-io-full-range__body{padding:0 var(--space-5) var(--space-5)}.serial-io-full-range__body>.serial-io-model-nav{margin-top:var(--space-4)}.serial-io-full-range__body>.serial-io-model-help{margin-bottom:var(--space-5)}.serial-io-documents{background:var(--color-surface)}.serial-io-doc-grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.serial-io-doc-card{align-items:start;gap:var(--space-3);padding:var(--space-5);border:.5px solid var(--serial-line);border-radius:var(--radius-md);color:var(--serial-ink);background:var(--serial-soft);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.serial-io-doc-card>svg:first-child{color:var(--serial-blue)}.serial-io-doc-card>svg:last-child{color:var(--serial-muted)}.serial-io-doc-card span{gap:var(--space-2);display:grid}.serial-io-doc-card strong{font:var(--type-body-strong)}.serial-io-doc-card small{color:var(--serial-muted);font:var(--type-caption)}.serial-io-doc-card:hover,.serial-io-doc-card:focus-visible{border-color:var(--serial-blue)}@media (width<=980px){.serial-io-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.serial-io-doc-grid{grid-template-columns:1fr}}@media (width<=760px){.serial-io-hero__facts{gap:var(--space-2) var(--space-3);flex-wrap:wrap}.serial-io-nav__inner{align-items:stretch;gap:var(--space-2);padding-block:var(--space-2);flex-direction:column}.serial-io-nav__links{width:100%;padding-bottom:var(--space-1)}.serial-io-nav__cta{align-self:flex-start}.serial-io-application-grid,.serial-io-featured-grid{grid-template-columns:1fr}.serial-io-featured-card__image{height:210px}.serial-io-full-range__body,.serial-io-full-range>summary{padding-inline:var(--space-3)}.serial-io-doc-card{padding:var(--space-4)}}.serial-io-analog{padding-block:var(--space-section-compact) 0}.serial-io-analog-overview{gap:var(--space-7);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;display:grid}.serial-io-analog__heading{margin-bottom:var(--space-6)}.serial-io-analog__heading h2{max-width:12ch}.serial-io-analog__heading>p:last-child{max-width:28ch}.serial-io-analog__product>img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.serial-io-analog__range-heading{align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.serial-io-analog__range-heading h3{font:var(--type-card-title);margin:0}.serial-io-analog__range-heading p{color:var(--serial-muted);font:var(--type-small);margin:0}.serial-io-range-grid{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;margin:0;display:grid}.serial-io-range-grid>div{min-width:0;padding-inline:var(--space-4)}.serial-io-range-grid>div+div{border-left:.5px solid var(--color-border)}.serial-io-range-grid>div:first-child{padding-left:0}.serial-io-range-grid>div:last-child{padding-right:0}.serial-io-range-grid :is(dt,dd){border:0;margin:0;padding:0}.serial-io-range-grid dt{margin-bottom:var(--space-3);font:var(--type-section-title)}.serial-io-range-grid abbr{text-decoration:none}.serial-io-range-grid dd{gap:var(--space-2);color:var(--serial-muted);font:var(--type-body);display:grid}.serial-io-analog__models-heading{align-items:center;gap:var(--space-3);margin:var(--space-6) 0 var(--space-2);font:var(--type-card-title);display:flex}.serial-io-analog__models-heading:after{border-top:.5px solid var(--color-border);content:"";flex:1}.serial-io-analog-models article{gap:var(--space-3);min-width:0;padding-block:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:center;display:grid}.serial-io-analog-models article+article{border-top:.5px solid var(--color-border)}.serial-io-analog-models h3{font:var(--type-card-title);margin:0}.serial-io-analog-models p{color:var(--serial-muted);font:var(--type-body);margin:0}.serial-io-analog-models a{min-width:44px;min-height:44px}.serial-io-analog__footer{gap:var(--space-5);margin-top:var(--space-6);margin-inline:calc(0px - var(--space-5));padding:var(--space-5);background:var(--color-primary-soft);border-radius:var(--radius-sm);grid-template-columns:1fr .75fr 1.4fr 1.1fr;align-items:start;display:grid}.serial-io-analog__footer>div+div{padding-left:var(--space-5);border-left:.5px solid var(--color-border)}.serial-io-analog__details{gap:var(--space-2);min-width:0;color:var(--serial-muted);font:var(--type-small);display:grid}.serial-io-analog__details h3{font:var(--type-meta-strong);margin:0}.serial-io-analog__details p{max-width:none;margin:0}.serial-io-analog__details p+h3{margin-top:var(--space-3)}.serial-io-analog__documents{gap:var(--space-4);min-width:0;font:var(--type-small);display:grid}@media (width<=980px){.serial-io-analog-overview{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.serial-io-analog__product{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.serial-io-analog__heading{margin-bottom:0}.serial-io-analog__footer{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0}.serial-io-analog__footer>div+div{border-left:0;padding-left:0}}@media (width<=640px){.serial-io-analog__product{grid-template-columns:minmax(0,1fr)}.serial-io-analog__product>img{max-width:400px;margin-inline:auto}.serial-io-range-grid{row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.serial-io-range-grid>div:nth-child(odd){border-left:0;padding-left:0}.serial-io-range-grid>div:nth-child(2n){padding-right:0}.serial-io-analog-models article{gap:var(--space-2) var(--space-3);padding-block:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.serial-io-analog-models h3,.serial-io-analog-models p{grid-column:1}.serial-io-analog-models a{grid-area:1/2/span 2}.serial-io-analog__footer{grid-template-columns:minmax(0,1fr)}}.serial-io-relay-models{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.serial-io-relay-models>article{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-3);border:.5px solid var(--color-border);border-radius:var(--radius-md);display:grid}.serial-io-relay-models h3{margin:0 0 var(--space-1)}.serial-io-relay-models p{margin:0 0 var(--space-2)}@media (width<=980px){.serial-io-relay-models{grid-template-columns:minmax(0,1fr)}}
