.Subpages-module__il5Z8q__main{background-color:var(--color-primary,#0d2014);width:100%;min-height:100dvh;color:var(--color-crisp-white,#fff);padding-bottom:clamp(6rem,15vw,12rem);overflow-x:hidden}.Subpages-module__il5Z8q__section{max-width:var(--container-max);padding:0 var(--container-pad);z-index:10;margin:0 auto;position:relative}.Subpages-module__il5Z8q__splitHero{gap:var(--space-8,2rem);border-bottom:1px solid #ffffff1a;flex-direction:column;margin-bottom:clamp(4rem,10vh,6rem);padding-top:clamp(120px,20vh,180px);padding-bottom:clamp(4rem,15vh,8rem);display:flex}@media (min-width:1024px){.Subpages-module__il5Z8q__splitHero{justify-content:space-between;align-items:flex-end;gap:var(--space-16,4rem);flex-direction:row}}.Subpages-module__il5Z8q__heroLeft{flex:1;max-width:900px}.Subpages-module__il5Z8q__heroRight{flex:1;max-width:500px}.Subpages-module__il5Z8q__heroLabel{font-family:var(--font-mono,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--color-amber-gold,#d4a843);margin:0 0 var(--space-4,1rem);font-size:.75rem;display:block}.Subpages-module__il5Z8q__heroTitle{font-family:var(--font-space-grotesk);letter-spacing:-.04em;color:var(--color-crisp-white,#fff);text-wrap:balance;max-width:60rem;margin:0;font-size:clamp(2.75rem,8vw,6rem);font-weight:500;line-height:.95}.Subpages-module__il5Z8q__heroTitle span{display:inline-block}.Subpages-module__il5Z8q__heroLead{font-family:var(--font-inter);color:#ffffffa6;margin:0;font-size:clamp(1.125rem,2vw,1.35rem);line-height:1.5}.Subpages-module__il5Z8q__emptyState{text-align:center;color:#ffffff80;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;background-color:#ffffff05;border:1px dashed #ffffff1a;border-radius:2rem;padding:clamp(6rem,15vh,10rem)}.Subpages-module__il5Z8q__premiumShell{background-color:#ffffff05;border:1px solid #ffffff0d;border-radius:2rem;padding:.5rem;transition:transform .7s cubic-bezier(.32,.72,0,1)}.Subpages-module__il5Z8q__premiumCore{background-color:var(--color-forest-black,#0d2014);border-radius:1.5rem;height:100%;padding:clamp(2rem,5vw,3rem);box-shadow:inset 0 1px 1px #ffffff26}.Subpages-module__il5Z8q__hoverPhysics{transition:transform .7s cubic-bezier(.32,.72,0,1)}.Subpages-module__il5Z8q__hoverPhysics:hover{transform:scale(.98)}.Subpages-module__il5Z8q__hoverPhysicsInner{transition:transform .7s cubic-bezier(.32,.72,0,1)}.Subpages-module__il5Z8q__hoverPhysics:hover .Subpages-module__il5Z8q__hoverPhysicsInner{transform:translate(4px,-4px)scale(1.05)}.Subpages-module__il5Z8q__islandButton{width:3.5rem;height:3.5rem;color:var(--color-crisp-white,#fff);background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .7s cubic-bezier(.32,.72,0,1);display:flex}.Subpages-module__il5Z8q__terminalContainer{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.Subpages-module__il5Z8q__terminalContainer{gap:0}}.Subpages-module__il5Z8q__terminalRow{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto;grid-template-areas:"title title""desc desc""meta button";align-items:end;gap:1rem;padding:2.5rem 0;text-decoration:none;transition:transform .2s cubic-bezier(.32,.72,0,1),background-color .4s;display:grid;position:relative}.Subpages-module__il5Z8q__terminalRow:active{transform:scale(.99)}@media (min-width:768px){.Subpages-module__il5Z8q__terminalRow{flex-direction:row;align-items:center;gap:0;padding:3rem 1rem;display:flex}.Subpages-module__il5Z8q__terminalRow:active{transform:none}}.Subpages-module__il5Z8q__terminalRow:hover{background-color:#ffffff04}.Subpages-module__il5Z8q__terminalRow:hover .Subpages-module__il5Z8q__islandButton{background-color:var(--color-amber-gold,#d4a843);color:var(--color-forest-black,#0d2014);border-color:var(--color-amber-gold,#d4a843);transform:scale(1.05)}@media (min-width:768px){.Subpages-module__il5Z8q__terminalRow:hover .Subpages-module__il5Z8q__islandButton{transform:translate(4px)scale(1.05)}}.Subpages-module__il5Z8q__terminalMeta{font-family:var(--font-mono);color:#ffffff80;text-transform:uppercase;letter-spacing:.1em;flex-wrap:wrap;grid-area:meta;gap:.5rem;font-size:.7rem;display:flex}@media (min-width:768px){.Subpages-module__il5Z8q__terminalMeta{color:#fff6;flex-direction:column;flex:0 0 250px;gap:.5rem;margin-bottom:0;font-size:.75rem}}.Subpages-module__il5Z8q__terminalMeta span{align-items:center;display:inline-flex}@media (max-width:767px){.Subpages-module__il5Z8q__terminalMeta span{background-color:#ffffff05;border:1px solid #ffffff1a;border-radius:.25rem;padding:.25rem .5rem}.Subpages-module__il5Z8q__terminalMeta span.Subpages-module__il5Z8q__machineReq{background-color:#d4a8430d;border-color:#d4a8434d}}.Subpages-module__il5Z8q__terminalMeta span.Subpages-module__il5Z8q__highlight{color:var(--color-amber-gold,#d4a843);margin-left:.25rem}@media (max-width:767px){.Subpages-module__il5Z8q__terminalMeta span.Subpages-module__il5Z8q__highlight{background:0 0;border:none;padding:0}}.Subpages-module__il5Z8q__terminalContent{flex-direction:column;grid-area:title;display:flex}@media (max-width:767px){.Subpages-module__il5Z8q__terminalContent{grid-column:1/-1}}@media (min-width:768px){.Subpages-module__il5Z8q__terminalContent{flex:1;padding-right:2rem}}.Subpages-module__il5Z8q__terminalTitle{font-family:var(--font-space-grotesk);color:var(--color-crisp-white,#fff);letter-spacing:-.02em;overflow-wrap:break-word;margin:0 0 .5rem;font-size:clamp(1.35rem,6vw,3rem);font-weight:500;line-height:1.1;transition:color .3s}@media (max-width:767px){.Subpages-module__il5Z8q__terminalTitle{margin:0}}.Subpages-module__il5Z8q__terminalRow:hover .Subpages-module__il5Z8q__terminalTitle{color:var(--color-amber-gold,#d4a843)}.Subpages-module__il5Z8q__terminalDesc{font-family:var(--font-inter);color:#fff9;grid-area:desc;max-width:600px;margin:0 0 .5rem;font-size:.95rem;line-height:1.5}@media (max-width:767px){.Subpages-module__il5Z8q__terminalDesc{grid-column:1/-1;margin:0}}@media (min-width:768px){.Subpages-module__il5Z8q__terminalDesc{margin:0;font-size:1.0625rem}}.Subpages-module__il5Z8q__driverButton{grid-area:button;justify-self:end;width:3rem;height:3rem}@media (min-width:768px){.Subpages-module__il5Z8q__driverButton{width:3.5rem;height:3.5rem}}.Subpages-module__il5Z8q__faqEditorialContainer{flex-direction:column;gap:clamp(4rem,10vw,8rem);width:100%;display:flex}.Subpages-module__il5Z8q__faqSection{gap:var(--space-6,1.5rem);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.Subpages-module__il5Z8q__faqSection{align-items:flex-start;gap:var(--space-16,4rem);flex-direction:row}}.Subpages-module__il5Z8q__faqSidebar{position:relative}@media (min-width:1024px){.Subpages-module__il5Z8q__faqSidebar{flex-shrink:0;width:35%;position:sticky;top:140px}}.Subpages-module__il5Z8q__faqStickyCategory{font-family:var(--font-space-grotesk);letter-spacing:-.04em;color:var(--color-crisp-white,#fff);text-transform:capitalize;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:500;line-height:1}.Subpages-module__il5Z8q__faqList{border-top:1px solid #ffffff1a;flex-direction:column;flex:1;display:flex}.Subpages-module__il5Z8q__faqRow{border-bottom:1px solid #ffffff1a;flex-direction:column;transition:background-color .4s;display:flex}.Subpages-module__il5Z8q__faqRow:hover{background-color:#ffffff04}.Subpages-module__il5Z8q__faqRowBtn{text-align:left;cursor:pointer;width:100%;color:var(--color-crisp-white,#fff);background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:2rem;padding:clamp(1.5rem,3vw,2.5rem) 0;transition:padding-left .5s cubic-bezier(.32,.72,0,1),padding-right .5s cubic-bezier(.32,.72,0,1);display:flex}@media (min-width:768px){.Subpages-module__il5Z8q__faqRow:hover .Subpages-module__il5Z8q__faqRowBtn{padding-left:1rem;padding-right:1rem}}.Subpages-module__il5Z8q__faqRowQuestion{font-family:var(--font-inter);letter-spacing:-.01em;color:#ffffffd9;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:400;line-height:1.3;transition:color .4s}.Subpages-module__il5Z8q__faqRow:hover .Subpages-module__il5Z8q__faqRowQuestion,.Subpages-module__il5Z8q__faqRowOpen .Subpages-module__il5Z8q__faqRowQuestion{color:var(--color-amber-gold,#d4a843)}.Subpages-module__il5Z8q__faqRowIcon{flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin-top:.25rem;display:flex;position:relative}.Subpages-module__il5Z8q__plusLines{justify-content:center;align-items:center;width:20px;height:20px;transition:transform .6s cubic-bezier(.32,.72,0,1);display:flex;position:relative}.Subpages-module__il5Z8q__faqRowOpen .Subpages-module__il5Z8q__plusLines{transform:rotate(45deg)}.Subpages-module__il5Z8q__plusLineH,.Subpages-module__il5Z8q__plusLineV{background-color:var(--color-crisp-white,#fff);transition:background-color .4s;position:absolute}.Subpages-module__il5Z8q__plusLineH{width:100%;height:2px}.Subpages-module__il5Z8q__plusLineV{width:2px;height:100%}.Subpages-module__il5Z8q__faqRow:hover .Subpages-module__il5Z8q__plusLineH,.Subpages-module__il5Z8q__faqRow:hover .Subpages-module__il5Z8q__plusLineV,.Subpages-module__il5Z8q__faqRowOpen .Subpages-module__il5Z8q__plusLineH,.Subpages-module__il5Z8q__faqRowOpen .Subpages-module__il5Z8q__plusLineV{background-color:var(--color-amber-gold,#d4a843)}.Subpages-module__il5Z8q__faqAnswerWrapper{overflow:hidden}.Subpages-module__il5Z8q__faqAnswer{font-family:var(--font-inter);color:#ffffff8c;max-width:65ch;padding-bottom:clamp(2rem,4vw,3rem);font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.6}@media (min-width:768px){.Subpages-module__il5Z8q__faqAnswer{padding-left:1rem;padding-right:1rem}}.Subpages-module__il5Z8q__faultsContainer{border-top:1px solid #ffffff1a;flex-direction:column;display:flex;position:relative}.Subpages-module__il5Z8q__faultRow{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr;gap:3rem;width:100%;padding:clamp(3rem,10vw,6rem) 0;display:grid}@media (min-width:1024px){.Subpages-module__il5Z8q__faultRow{grid-template-columns:5fr 7fr;align-items:start;gap:6rem}}.Subpages-module__il5Z8q__faultLeft{flex-direction:column;display:flex}.Subpages-module__il5Z8q__faultTags{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.Subpages-module__il5Z8q__faultSeverity{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;padding:.4rem 1rem;font-size:.75rem;font-weight:700}.Subpages-module__il5Z8q__faultSeverity.Subpages-module__il5Z8q__critical{color:#f87171;background:#f871711a;border-color:#f871714d}.Subpages-module__il5Z8q__faultSeverity.Subpages-module__il5Z8q__high{color:#fb923c;background:#fb923c1a;border-color:#fb923c4d}.Subpages-module__il5Z8q__faultSeverity.Subpages-module__il5Z8q__medium{color:#facc15}.Subpages-module__il5Z8q__faultId{font-family:var(--font-mono);color:#fff6;font-size:.85rem}.Subpages-module__il5Z8q__faultTitle{font-family:var(--font-space-grotesk);letter-spacing:-.04em;color:var(--color-crisp-white,#fff);text-wrap:balance;margin:0;font-size:clamp(2.5rem,6vw,4rem);font-weight:500;line-height:.95}.Subpages-module__il5Z8q__faultRight{grid-template-columns:1fr;gap:3rem;padding-top:1rem;display:grid}@media (min-width:768px){.Subpages-module__il5Z8q__faultRight{grid-template-columns:repeat(2,1fr);gap:4rem}}.Subpages-module__il5Z8q__faultTypoBlock{flex-direction:column;display:flex}.Subpages-module__il5Z8q__faultTypoLabel{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:#fff6;border-bottom:1px solid #ffffff1a;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:.75rem;display:flex}.Subpages-module__il5Z8q__faultTypoLabel.Subpages-module__il5Z8q__actionLabel{color:var(--color-amber-gold,#d4a843);border-bottom-color:#d4a8434d}.Subpages-module__il5Z8q__faultTypoBody{font-family:var(--font-inter);color:#ffffffb3;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6}.Subpages-module__il5Z8q__faultTypoBody.Subpages-module__il5Z8q__actionBody{color:var(--color-crisp-white,#fff)}.Subpages-module__il5Z8q__knowledgeGrid{gap:var(--space-8,2rem);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Subpages-module__il5Z8q__knowledgeGrid{gap:var(--space-12,3rem);grid-template-columns:repeat(12,1fr)}}.Subpages-module__il5Z8q__articleHero{grid-column:span 12;margin-bottom:4rem}.Subpages-module__il5Z8q__articleStandard{grid-column:span 12}@media (min-width:768px){.Subpages-module__il5Z8q__articleStandard:nth-child(2n){grid-column:span 7}.Subpages-module__il5Z8q__articleStandard:nth-child(odd){grid-column:span 5;margin-top:4rem}}.Subpages-module__il5Z8q__articleCard{group:hover;flex-direction:column;text-decoration:none;display:flex}.Subpages-module__il5Z8q__articleImageShell{background-color:#ffffff08;border:1px solid #ffffff14;border-radius:2rem;margin-bottom:2rem;padding:.5rem;transition:transform .7s cubic-bezier(.32,.72,0,1);overflow:hidden}.Subpages-module__il5Z8q__articleCard:hover .Subpages-module__il5Z8q__articleImageShell{transform:translateY(-8px)}.Subpages-module__il5Z8q__articleImageCore{aspect-ratio:16/9;background-color:#ffffff0d;border-radius:1.5rem;position:relative;overflow:hidden}.Subpages-module__il5Z8q__articleHero .Subpages-module__il5Z8q__articleImageCore{aspect-ratio:16/9}@media (min-width:768px){.Subpages-module__il5Z8q__articleHero .Subpages-module__il5Z8q__articleImageCore{aspect-ratio:21/9}}.Subpages-module__il5Z8q__articleStandard:nth-child(odd) .Subpages-module__il5Z8q__articleImageCore{aspect-ratio:4/5}.Subpages-module__il5Z8q__articleImage{object-fit:cover;filter:brightness(.9);width:100%;height:100%;transition:transform 1.2s cubic-bezier(.32,.72,0,1),filter .7s}.Subpages-module__il5Z8q__articleCard:hover .Subpages-module__il5Z8q__articleImage{filter:brightness(1.1);transform:scale(1.05)}.Subpages-module__il5Z8q__articleMeta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.75rem;display:flex}.Subpages-module__il5Z8q__articleCategory{color:var(--color-amber-gold,#d4a843);font-weight:600}.Subpages-module__il5Z8q__articleTitle{font-family:var(--font-space-grotesk);letter-spacing:-.02em;color:var(--color-crisp-white,#fff);overflow-wrap:break-word;margin:0 0 1rem;font-size:clamp(1.75rem,6vw,3.5rem);font-weight:500;line-height:1.1;transition:color .3s}.Subpages-module__il5Z8q__articleHero .Subpages-module__il5Z8q__articleTitle{max-width:800px;font-size:clamp(3rem,5vw,5.5rem)}.Subpages-module__il5Z8q__articleCard:hover .Subpages-module__il5Z8q__articleTitle{color:var(--color-amber-gold,#d4a843)}.Subpages-module__il5Z8q__articleExcerpt{font-family:var(--font-inter);color:#ffffffa6;max-width:600px;margin:0;font-size:1.125rem;line-height:1.6}
