.UFCwDq_mono{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.UFCwDq_register{margin-top:var(--space-9)}.UFCwDq_registerHead{padding-bottom:var(--space-3);color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase}.UFCwDq_registerList{border-bottom:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.UFCwDq_registerRow{position:relative}.UFCwDq_registerRule{background-color:var(--line-strong);transform-origin:0;height:1px;transition:transform var(--dur-reveal) var(--ease-reveal) var(--reveal-delay,0s);position:absolute;top:0;left:0;right:0}.UFCwDq_registerRow[data-state=armed] .UFCwDq_registerRule{transform:scaleX(0)}.UFCwDq_registerLink{align-items:baseline;row-gap:var(--space-2);padding-block:var(--space-6);color:var(--text-primary);position:relative}.UFCwDq_registerLink:before{content:"";inset:0 calc(-1 * var(--space-4));z-index:-1;background-color:var(--surface-1);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard);position:absolute}.UFCwDq_registerLink:hover:before,.UFCwDq_registerLink:focus-visible:before{opacity:1}.UFCwDq_registerIndex{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono);font-variant-numeric:tabular-nums;transition:color var(--dur-fast) var(--ease-standard);grid-column:1/span 1}.UFCwDq_registerLink:hover .UFCwDq_registerIndex,.UFCwDq_registerLink:focus-visible .UFCwDq_registerIndex{color:var(--accent-ink)}.UFCwDq_registerTitle{font-size:var(--fs-h3);letter-spacing:-.005em;grid-column:2/span 3;font-weight:700;font-stretch:118%;line-height:1.1}.UFCwDq_registerSummary{max-width:var(--measure-caption);color:var(--text-secondary);font-size:var(--fs-body);grid-column:2/span 3;line-height:1.5}.UFCwDq_registerArrow{color:var(--text-muted);transition:transform var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);grid-area:1/4/auto/span 1;place-self:center end}.UFCwDq_registerLink:hover .UFCwDq_registerArrow,.UFCwDq_registerLink:focus-visible .UFCwDq_registerArrow{color:var(--text-primary);transform:translate(3px)}.UFCwDq_registerTitle,.UFCwDq_registerSummary{padding-right:var(--space-8)}@media (min-width:640px){.UFCwDq_registerTitle{grid-column:2/span 4}.UFCwDq_registerSummary{grid-area:1/6/auto/span 2}.UFCwDq_registerArrow{grid-column:8/span 1}.UFCwDq_registerTitle,.UFCwDq_registerSummary{padding-right:0}}@media (min-width:1024px){.UFCwDq_registerLink{padding-block:var(--space-7)}.UFCwDq_registerTitle{font-size:var(--fs-h2);letter-spacing:-.01em;grid-column:2/span 5}.UFCwDq_registerSummary{grid-column:7/span 4}.UFCwDq_registerArrow{grid-column:12/span 1}}.UFCwDq_rail{--rail:0;margin-top:var(--space-9);position:relative}.UFCwDq_railList{gap:var(--space-7);margin:0;padding:0;list-style:none;display:grid}.UFCwDq_railTrack{background-color:var(--line-strong);width:1px;position:absolute;top:6px;bottom:6px;left:5px}.UFCwDq_railFill{background-color:var(--accent);transform:scaleY(var(--rail));transform-origin:top;position:absolute;inset:0}.UFCwDq_station{gap:var(--space-2);padding-left:var(--space-8);display:grid;position:relative}.UFCwDq_stationNode{background-color:var(--bg);width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--line-control);transition:background-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);position:absolute;top:3px;left:0}.UFCwDq_station[data-lit] .UFCwDq_stationNode{background-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.UFCwDq_stationLabel{align-items:baseline;gap:var(--space-3);display:flex}.UFCwDq_stationIndex{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono);transition:color var(--dur-base) var(--ease-standard)}.UFCwDq_station[data-lit] .UFCwDq_stationIndex{color:var(--accent-ink)}.UFCwDq_stationTitle{color:var(--text-primary);font-size:var(--fs-h3);font-weight:700;font-stretch:118%;line-height:1.15}.UFCwDq_stationBody{gap:var(--space-2);opacity:.7;max-width:28ch;transition:opacity var(--dur-slow) var(--ease-standard), transform var(--dur-slow) var(--ease-reveal);display:grid;transform:translateY(8px)}.UFCwDq_stationSpec{color:var(--text-primary);font-family:var(--font-family-mono);font-size:var(--fs-mono);text-transform:uppercase;letter-spacing:.04em;line-height:1.4}.UFCwDq_stationCopy{color:var(--text-secondary);font-size:var(--fs-small);line-height:1.5}.UFCwDq_station[data-lit] .UFCwDq_stationBody{opacity:1;transform:none}@media (min-width:1024px){.UFCwDq_railList{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:var(--grid-gutter)}.UFCwDq_railTrack{width:calc((100% + var(--grid-gutter)) * (var(--n,5) - 1) / var(--n,5));height:1px;inset:5px auto auto 5px}.UFCwDq_railFill{transform:scaleX(var(--rail));transform-origin:0}.UFCwDq_station{padding-left:0;padding-top:var(--space-8)}.UFCwDq_stationNode{top:0}.UFCwDq_stationLabel{gap:var(--space-2);flex-direction:column}}.UFCwDq_editorial{row-gap:var(--space-7);margin-top:var(--space-9)}.UFCwDq_editorialFeature{grid-column:1/-1}.UFCwDq_editorialSide{gap:var(--space-7);grid-column:1/-1;display:grid}.UFCwDq_editorialSideItem{min-height:0;display:flex}.UFCwDq_editorialSideItem>*{flex:auto}.UFCwDq_editorialSideItem .tml-card__plate{min-height:280px}@media (min-width:640px){.UFCwDq_editorialSide{gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.UFCwDq_editorialFeature{grid-column:1/span 7}.UFCwDq_editorialSide{gap:var(--space-7);grid-column:9/span 4;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:none}.UFCwDq_editorialSideItem .tml-card__plate{min-height:0}}.UFCwDq_chips{gap:var(--space-4);margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--line-strong);display:grid}.UFCwDq_chipsLabel{color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;font-weight:600;font-stretch:112%}.UFCwDq_chipList{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.UFCwDq_chips{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.UFCwDq_chipsLabel{grid-column:1/span 2}.UFCwDq_chipList{grid-column:3/span 10}}.UFCwDq_pullQuote{max-width:14ch}.UFCwDq_story{gap:var(--space-5);display:grid}.UFCwDq_titleBlock{margin-top:var(--space-9)}.UFCwDq_titleBlockGrid{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.UFCwDq_titleBlockCell{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);display:grid}.UFCwDq_titleBlockCell dt{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase}.UFCwDq_titleBlockCell dd{color:var(--text-primary);font-size:var(--fs-small);margin:0;font-weight:600;line-height:1.4}.UFCwDq_titleBlockCell:first-child dd{font-size:var(--fs-h4);font-weight:700;font-stretch:112%}.UFCwDq_titleBlockSheet dd{font-family:var(--font-family-mono);font-weight:500}.UFCwDq_materials{row-gap:var(--grid-gutter);margin:var(--space-9) 0 0;padding:0;list-style:none}.UFCwDq_materialItem{grid-column:span 4}@media (min-width:640px){.UFCwDq_materialItem{grid-column:span 4}}.UFCwDq_material{gap:var(--space-6);height:100%;padding:var(--space-6);flex-direction:column;display:flex}.UFCwDq_materialHead{gap:var(--space-4);display:grid;container-type:inline-size}.UFCwDq_materialIndex{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono)}.UFCwDq_materialName{color:var(--text-primary);font-size:min(var(--fs-h1), 15.5cqi);letter-spacing:-.015em;white-space:nowrap;margin:0;font-weight:800;font-stretch:125%;line-height:.95}.UFCwDq_meters{border-top:1px solid var(--line);display:grid}.UFCwDq_meters>*{border-bottom:1px solid var(--line)}.UFCwDq_materialBest{color:var(--text-secondary);font-size:var(--fs-small);margin:auto 0 0;line-height:1.5}.UFCwDq_materialBestKey{margin-bottom:var(--space-1);color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;display:block}.UFCwDq_fleet{align-items:center;row-gap:var(--space-4);margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--line-strong)}.UFCwDq_fleetLabel{color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;margin:0;font-weight:600;font-stretch:112%}.UFCwDq_fleetNote{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--fs-body);margin:0}.UFCwDq_fleetList{gap:var(--space-2);font-family:var(--font-family-mono);font-size:var(--fs-mono);color:var(--text-primary);margin:0;padding:0;list-style:none;display:grid}.UFCwDq_fleetList li{justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);display:flex}.UFCwDq_fleetCount{color:var(--text-muted)}.UFCwDq_cube{margin:0}.UFCwDq_cubeSvg{fill:none;width:100%;max-width:280px;height:auto;stroke:var(--text-secondary);stroke-width:1px;display:block}.UFCwDq_cubeDims{gap:var(--space-2);max-width:280px;margin-top:var(--space-3);display:grid}.UFCwDq_cubeTimes{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono)}.UFCwDq_industries{gap:var(--grid-gutter);margin:var(--space-9) calc(-1 * var(--grid-margin)) 0;padding:0 var(--grid-margin) var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--grid-margin);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;list-style:none;display:flex;overflow-x:auto}.UFCwDq_industry{scroll-snap-align:start;flex:0 0 85%}@media (min-width:640px){.UFCwDq_industry{flex-basis:45%}}@media (min-width:1024px){.UFCwDq_industries{grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:0;padding:0;display:grid;overflow:visible}.UFCwDq_industry:nth-child(2n){margin-top:var(--space-9)}}.UFCwDq_industryPlate{--cut:var(--cut-md);justify-content:space-between;gap:var(--space-6);aspect-ratio:3/4;padding:var(--space-6);background-color:var(--surface-1);flex-direction:column;display:flex}.UFCwDq_industryIndex{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono)}.UFCwDq_industryText{gap:var(--space-3);margin-top:auto;display:grid}.UFCwDq_industryName{color:var(--text-primary);font-size:var(--fs-h3);letter-spacing:-.005em;text-wrap:balance;margin:0;font-weight:700;font-stretch:118%;line-height:1.1}.UFCwDq_industrySummary{color:var(--text-secondary);font-size:var(--fs-body);margin:0;line-height:1.5}.UFCwDq_industryTags{padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.06em}.UFCwDq_faqAside{gap:var(--space-6);display:grid}@media (min-width:1024px){.UFCwDq_faqAside{top:calc(var(--header-h) + var(--space-8));position:sticky}}.UFCwDq_faqLinks{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.UFCwDq_plateFigure{margin:0}.UFCwDq_plateSvg{width:100%;height:auto;display:block;overflow:visible}.UFCwDq_plateGrid{fill:none;stroke:var(--line);stroke-width:1px}.UFCwDq_platePart{fill:none;stroke:var(--text-muted);stroke-width:1px}.UFCwDq_plateFirst{fill:none;stroke:var(--accent);stroke-width:1.5px}.UFCwDq_plateCaption{justify-content:space-between;gap:var(--space-2) var(--space-6);margin-top:var(--space-4);color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;display:flex}.UFCwDq_plateCaptionKey{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:inline-flex}.UFCwDq_plateKey{background-color:var(--accent);width:8px;height:8px}.UFCwDq_sheet{background-color:var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:560px;margin:0;padding:1px;list-style:none;display:grid}.UFCwDq_frame{aspect-ratio:1;background-color:var(--bg);display:block;position:relative}.UFCwDq_frameNo{top:var(--space-3);left:var(--space-3);color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);position:absolute}.UFCwDq_sheetEmpty .UFCwDq_frame{background-color:var(--surface-1)}.UFCwDq_frameCrop{background:linear-gradient(var(--line-strong), var(--line-strong)) left top / 12px 1px no-repeat, linear-gradient(var(--line-strong), var(--line-strong)) left top / 1px 12px no-repeat, linear-gradient(var(--line-strong), var(--line-strong)) right bottom / 12px 1px no-repeat, linear-gradient(var(--line-strong), var(--line-strong)) right bottom / 1px 12px no-repeat;position:absolute;inset:22%}.UFCwDq_frameLink{height:100%;display:block}.UFCwDq_frameMedia{position:absolute;inset:0;overflow:hidden}.UFCwDq_frameImg{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-standard)}.UFCwDq_frameLink:hover .UFCwDq_frameImg{transform:scale(1.03)}.UFCwDq_frameCaption{gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:color-mix(in srgb, var(--bg) 82%, transparent);color:var(--text-secondary);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;display:flex;position:absolute;bottom:0;left:0;right:0}.UFCwDq_frameCaption .UFCwDq_frameNo{position:static}.UFCwDq_contactForm{margin-top:var(--space-8)}.UFCwDq_contactOr{align-items:center;gap:var(--space-4);margin-block:var(--space-6);display:flex}.UFCwDq_contactOrRule{background-color:var(--line);flex:1 1 0;height:1px}.UFCwDq_contactOrText{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase}.UFCwDq_mapPanel{padding:var(--space-6)}.UFCwDq_mapLabel{color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;margin:0;font-weight:600;font-stretch:112%}.UFCwDq_map{margin-block:var(--space-6)}.UFCwDq_nap{border-top:1px solid var(--line-strong);margin:0;display:grid}.UFCwDq_nap>div{gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--line);font-size:var(--fs-small);grid-template-columns:8ch minmax(0,1fr);display:grid}.UFCwDq_nap dt{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase}.UFCwDq_nap dd{overflow-wrap:anywhere;min-width:0;color:var(--text-primary);margin:0}.UFCwDq_napLink{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.25em;transition:text-decoration-color var(--dur-fast) var(--ease-standard)}.UFCwDq_napLink:hover{-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink)}.UFCwDq_mapNote{margin:var(--space-4) 0 0}@media (prefers-reduced-motion:reduce){.UFCwDq_registerRule,.UFCwDq_registerLink:before,.UFCwDq_registerArrow,.UFCwDq_stationNode,.UFCwDq_stationIndex,.UFCwDq_stationBody,.UFCwDq_frameImg{transition:none}.UFCwDq_stationBody{opacity:1;transform:none}.UFCwDq_railFill{transform:none}.UFCwDq_stationNode{background-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.UFCwDq_stationIndex{color:var(--accent-ink)}.UFCwDq_registerLink:hover .UFCwDq_registerArrow,.UFCwDq_frameLink:hover .UFCwDq_frameImg{transform:none}}
._7n-ggW_form,._7n-ggW_row{gap:var(--space-6);display:grid}@media (min-width:40rem){._7n-ggW_row{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}._7n-ggW_rowThree{grid-template-columns:repeat(3,minmax(0,1fr))}}._7n-ggW_field{gap:var(--space-2);min-width:0;display:grid}._7n-ggW_label{justify-content:space-between;align-items:baseline;gap:var(--space-3);color:var(--text-secondary);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;font-weight:600;font-stretch:112%;line-height:1.2;display:flex}._7n-ggW_optional{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.04em;text-transform:none;font-weight:400}._7n-ggW_hint{color:var(--text-muted);font-size:var(--fs-small);line-height:1.5}._7n-ggW_error{color:var(--danger);font-size:var(--fs-small);line-height:1.5}._7n-ggW_control{--cut:var(--cut-sm);--ring:var(--line-control);isolation:isolate;align-items:stretch;display:flex;position:relative}._7n-ggW_control:before,._7n-ggW_control:after{content:"";z-index:-1;pointer-events:none;transition:background-color var(--dur-fast) var(--ease-standard);position:absolute;inset:0}._7n-ggW_control:before{background-color:var(--surface-1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%)}._7n-ggW_control:after{background-color:var(--ring);clip-path:polygon(evenodd, 0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 0, 1px 1px, 1px calc(100% - 1px), calc(100% - var(--cut) - .4142px) calc(100% - 1px), calc(100% - 1px) calc(100% - var(--cut) - .4142px), calc(100% - 1px) 1px, 1px 1px)}._7n-ggW_control:hover{--ring:var(--text-secondary)}._7n-ggW_control:focus-within{--ring:var(--accent-ink)}._7n-ggW_control[data-invalid=true]{--ring:var(--danger)}._7n-ggW_input{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);color:var(--text-primary);font:inherit;font-size:var(--fs-body);appearance:none;background:0 0;border:0;border-radius:0;line-height:1.5}._7n-ggW_input::placeholder{color:var(--text-muted);opacity:1}._7n-ggW_input:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._7n-ggW_input:disabled{cursor:not-allowed;opacity:.6}._7n-ggW_textarea{resize:vertical;min-height:160px}._7n-ggW_select{padding-right:var(--space-8);cursor:pointer}._7n-ggW_select option{background-color:var(--surface-1);color:var(--text-primary)}._7n-ggW_selectIcon{right:var(--space-4);pointer-events:none;color:var(--text-secondary);position:absolute;top:50%;transform:translateY(-50%)}._7n-ggW_mono{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}._7n-ggW_input[type=date]::-webkit-calendar-picker-indicator{filter:var(--date-icon-filter,none);cursor:pointer}:is([data-theme=dark] ._7n-ggW_input[type=date],[data-section-theme=dark] ._7n-ggW_input[type=date]){--date-icon-filter:invert(.85)}._7n-ggW_fieldset{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}._7n-ggW_legend{margin-bottom:var(--space-3);padding:0}._7n-ggW_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}._7n-ggW_chip{--cut:var(--cut-xs);--ring:var(--line-control);--fill:var(--surface-1);isolation:isolate;min-height:44px;padding:var(--space-2) var(--space-4);color:var(--text-secondary);font-size:var(--fs-small);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--dur-fast) var(--ease-standard);flex-direction:column;justify-content:center;gap:2px;font-weight:500;line-height:1.25;display:inline-flex;position:relative}._7n-ggW_chip:before,._7n-ggW_chip:after{content:"";z-index:-1;pointer-events:none;transition:background-color var(--dur-fast) var(--ease-standard);position:absolute;inset:0}._7n-ggW_chip:before{background-color:var(--fill);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%)}._7n-ggW_chip:after{background-color:var(--ring);clip-path:polygon(evenodd, 0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 0, 1px 1px, 1px calc(100% - 1px), calc(100% - var(--cut) - .4142px) calc(100% - 1px), calc(100% - 1px) calc(100% - var(--cut) - .4142px), calc(100% - 1px) 1px, 1px 1px)}._7n-ggW_chip:hover{--ring:var(--text-secondary);color:var(--text-primary)}._7n-ggW_chip:has(input:checked){--ring:var(--accent-ink);--fill:var(--surface-2);color:var(--text-primary)}._7n-ggW_chip:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}._7n-ggW_chipInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._7n-ggW_chipTitle{align-items:center;gap:var(--space-2);display:inline-flex}._7n-ggW_chipCheck{color:var(--accent-ink);display:none}._7n-ggW_chip:has(input:checked) ._7n-ggW_chipCheck{display:inline-flex}._7n-ggW_chipMeta{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.02em}._7n-ggW_check{align-items:center;gap:var(--space-3);min-height:44px;color:var(--text-secondary);font-size:var(--fs-small);cursor:pointer;display:inline-flex}._7n-ggW_checkBox{appearance:none;border:1px solid var(--line-control);background:var(--surface-1);cursor:pointer;flex:none;place-content:center;width:20px;height:20px;margin:0;display:grid}._7n-ggW_checkBox:after{content:"";background:var(--accent-ink);width:10px;height:10px;transition:transform var(--dur-fast) var(--ease-standard);transform:scale(0)}._7n-ggW_checkBox:checked{border-color:var(--accent-ink)}._7n-ggW_checkBox:checked:after{transform:scale(1)}._7n-ggW_checkBox:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._7n-ggW_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._7n-ggW_alert{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-left:2px solid var(--danger);background:var(--surface-1);color:var(--text-primary);font-size:var(--fs-small);display:grid}._7n-ggW_alert:focus{outline:none}._7n-ggW_alert:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._7n-ggW_alertTitle{color:var(--danger);font-weight:600}._7n-ggW_actions{align-items:center;gap:var(--space-4) var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line-strong);flex-wrap:wrap;display:flex}._7n-ggW_promise{color:var(--text-muted);font-size:var(--fs-small);max-width:44ch}._7n-ggW_success{--cut:var(--cut-md);isolation:isolate;gap:var(--space-5);padding:var(--space-7) var(--space-6);display:grid;position:relative}._7n-ggW_success:before{content:"";z-index:-1;background:var(--surface-1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);position:absolute;inset:0}._7n-ggW_success:focus{outline:none}._7n-ggW_reference{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-left:2px solid var(--accent);background:var(--surface-2);font-family:var(--font-family-mono);font-size:var(--fs-price);font-variant-numeric:tabular-nums;color:var(--text-primary);width:fit-content;line-height:1;display:inline-flex}._7n-ggW_referenceLabel{color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.18em}._7n-ggW_steps{gap:var(--space-3);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}._7n-ggW_steps li{grid-template-columns:var(--space-7) 1fr;gap:var(--space-2);color:var(--text-secondary);font-size:var(--fs-body);max-width:60ch;line-height:1.5;display:grid}._7n-ggW_steps li:before{counter-increment:step;content:counter(step, decimal-leading-zero);color:var(--accent-ink);font-family:var(--font-family-mono);font-size:var(--fs-mono);line-height:1.7}@media (prefers-reduced-motion:reduce){._7n-ggW_control:before,._7n-ggW_control:after,._7n-ggW_chip,._7n-ggW_chip:before,._7n-ggW_chip:after,._7n-ggW_checkBox:after{transition:none}}
.AQkHlG_zone{--cut:var(--cut-lg);--edge:var(--line-control);--tick:var(--line-strong);--tick-shift:0px;isolation:isolate;justify-items:start;gap:var(--space-4);padding:var(--space-7) var(--space-6);align-content:center;min-height:240px;display:grid;position:relative}@media (min-width:64rem){.AQkHlG_zone{padding:var(--space-8) var(--space-7);min-height:300px}}.AQkHlG_zone[data-compact=true]{min-height:0;padding:var(--space-6) var(--space-5)}.AQkHlG_zone[data-active=true]{--edge:var(--accent-ink);--tick:var(--accent-ink);--tick-shift:4px}.AQkHlG_border{z-index:-1;border:1px dashed var(--edge);background:var(--surface-1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);transition:border-color var(--dur-fast) var(--ease-standard);position:absolute;inset:0}.AQkHlG_diagonal{width:calc(var(--cut) * 1.4142);background:var(--edge);transform-origin:100% 100%;height:1px;transform:translate(0, calc(-1 * var(--cut))) rotate(-45deg);pointer-events:none;transition:background-color var(--dur-fast) var(--ease-standard);position:absolute;bottom:0;right:0}.AQkHlG_tick{background:var(--tick);transform-origin:0 0;pointer-events:none;width:12px;height:1px;transition:transform var(--dur-base) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);position:absolute}.AQkHlG_tickTl{transform:translate(calc(-4px - var(--tick-shift)), calc(-4px - var(--tick-shift))) rotate(225deg);top:0;left:0}.AQkHlG_tickTr{transform:translate(calc(4px + var(--tick-shift)), calc(-4px - var(--tick-shift))) rotate(-45deg);top:0;left:100%}.AQkHlG_tickBl{transform:translate(calc(-4px - var(--tick-shift)), calc(4px + var(--tick-shift))) rotate(135deg);top:100%;left:0}.AQkHlG_icon{color:var(--accent-ink)}.AQkHlG_title{color:var(--text-primary);font-size:var(--fs-h4);max-width:30ch;font-weight:600;font-stretch:106%;line-height:1.25}.AQkHlG_meta{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono);letter-spacing:.02em}.AQkHlG_input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.AQkHlG_list{margin:0;padding:0;list-style:none;display:grid}.AQkHlG_item{grid-template-columns:var(--space-7) minmax(0, 1fr) auto;gap:var(--space-2) var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--line-strong);align-items:start;display:grid}.AQkHlG_item:last-child{border-bottom:1px solid var(--line-strong)}.AQkHlG_index{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono);line-height:1.6}.AQkHlG_name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.AQkHlG_log{margin-top:var(--space-1);color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.04em;gap:2px;line-height:1.5;display:grid}.AQkHlG_logOk{color:var(--accent-ink)}.AQkHlG_logError{color:var(--danger)}.AQkHlG_progress{height:1px;margin-top:var(--space-2);background:var(--line);position:relative;overflow:hidden}.AQkHlG_progressBar{background:var(--accent-ink);transform-origin:0;transition:transform var(--dur-fast) linear;position:absolute;inset:0}.AQkHlG_partControls{gap:var(--space-4);flex-wrap:wrap;grid-column:2/-1;align-items:end;display:flex}.AQkHlG_small{gap:var(--space-1);display:grid}.AQkHlG_smallLabel{color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.AQkHlG_smallInput{width:96px;min-height:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--line-control);background:var(--surface-1);color:var(--text-primary);font-family:var(--font-family-mono);font-size:var(--fs-mono);font-variant-numeric:tabular-nums;border-radius:0}.AQkHlG_smallInput:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.AQkHlG_smallInput:hover{border-color:var(--text-secondary)}.AQkHlG_remove{width:44px;height:44px;margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) 0 0;color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:0;place-items:center;display:inline-grid}.AQkHlG_remove:hover{color:var(--text-primary)}.AQkHlG_remove:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.AQkHlG_privacy{color:var(--text-muted);font-size:var(--fs-small)}@media (prefers-reduced-motion:reduce){.AQkHlG_tick,.AQkHlG_border,.AQkHlG_diagonal,.AQkHlG_progressBar{transition:none}}
.IO2GxW_lab{gap:var(--space-8);display:grid}@media (min-width:64rem){.IO2GxW_lab{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.IO2GxW_main{grid-column:1/span 7}.IO2GxW_receiptColumn{top:var(--space-9);grid-column:9/span 4;position:sticky}}.IO2GxW_main{gap:var(--space-9);min-width:0;display:grid}.IO2GxW_step{gap:var(--space-6);display:grid}.IO2GxW_stepTitle{align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-strong);color:var(--text-primary);font-size:var(--fs-h4);font-weight:600;font-stretch:106%;line-height:1.25;display:flex}.IO2GxW_stepIndex{color:var(--accent-ink);font-family:var(--font-family-mono);font-size:var(--fs-mono);font-weight:400}.IO2GxW_privacy{color:var(--text-muted);font-size:var(--fs-small);max-width:60ch}.IO2GxW_receipt{--cut:var(--cut-md);isolation:isolate;gap:var(--space-5);padding:var(--space-6) var(--space-5);display:grid;position:relative}.IO2GxW_receipt:before{content:"";z-index:-1;background:var(--surface-1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);position:absolute;inset:0}.IO2GxW_receiptHead{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.14em;justify-content:space-between;display:flex}.IO2GxW_receiptRows{margin:0;display:grid}.IO2GxW_receiptRow{gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--line);font-family:var(--font-family-mono);font-size:var(--fs-mono);font-variant-numeric:tabular-nums;grid-template-columns:9ch minmax(0,1fr);display:grid}.IO2GxW_receiptRow dt{color:var(--text-muted);letter-spacing:.06em}.IO2GxW_receiptRow dd{color:var(--text-primary);text-align:right;overflow-wrap:anywhere;margin:0}.IO2GxW_receiptTotal{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line-strong);font-family:var(--font-family-mono);display:grid}.IO2GxW_receiptTotal span:first-child{color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.14em}.IO2GxW_receiptTotal span:last-child{color:var(--accent-ink);font-size:var(--fs-price);font-weight:500;line-height:1.2}.IO2GxW_receiptNote{color:var(--text-muted);font-size:var(--fs-small)}
.p2oBaG_reveal[data-state=armed]{opacity:0;transform:translate3d(0, var(--reveal-y,20px), 0);will-change:transform, opacity}.p2oBaG_reveal[data-state=entered]{opacity:1;will-change:transform, opacity;transition:opacity var(--dur-reveal) var(--ease-reveal) var(--reveal-delay,0s), transform var(--dur-reveal) var(--ease-reveal) var(--reveal-delay,0s);transform:none}.p2oBaG_ruleDraw .p2oBaG_rule{transition:transform var(--dur-reveal) var(--ease-reveal) var(--rule-delay,0s)}.p2oBaG_ruleDraw .p2oBaG_ruleStart{transform-origin:100%}.p2oBaG_ruleDraw .p2oBaG_ruleEnd{transform-origin:0}.p2oBaG_ruleDraw .p2oBaG_text{transition:opacity var(--dur-slow) var(--ease-standard) calc(var(--rule-delay,0s) + var(--dur-base))}.p2oBaG_ruleDraw[data-state=armed] .p2oBaG_rule{transition:none;transform:scaleX(0)}.p2oBaG_ruleDraw[data-state=armed] .p2oBaG_text{opacity:0;transition:none}.p2oBaG_wipe{position:relative}.p2oBaG_wipe[data-state=armed]{clip-path:polygon(200% 0%,200% 0%,200% 200%,0% 200%,0% 200%);will-change:clip-path}.p2oBaG_wipe[data-state=entered]{clip-path:polygon(0% 0%,200% 0%,200% 200%,0% 200%,0% 0%);will-change:clip-path;transition:clip-path var(--dur-cine) var(--ease-reveal) var(--wipe-delay,0s)}.p2oBaG_wipe[data-reduced=true][data-state=armed]{clip-path:none;opacity:0;will-change:auto}.p2oBaG_wipe[data-reduced=true][data-state=entered]{clip-path:none;opacity:1;transition:opacity .2s linear var(--wipe-delay,0s)}.p2oBaG_word,.p2oBaG_wordInner{display:inline-block}.p2oBaG_wordsMasked .p2oBaG_word,.p2oBaG_maskHeadline[data-state=armed] .p2oBaG_word,.p2oBaG_maskHeadline[data-state=entered] .p2oBaG_word{clip-path:inset(-.3em -.3em -.12em)}.p2oBaG_maskHeadline[data-state=armed] .p2oBaG_wordInner{will-change:transform;transform:translateY(105%)}.p2oBaG_maskHeadline[data-state=entered] .p2oBaG_wordInner{will-change:transform;transition:transform var(--dur-reveal) var(--ease-reveal) calc(var(--mask-delay,0s) + var(--line,0) * 80ms);transform:none}
.itjR6q_intro{padding-top:var(--space-9);padding-bottom:var(--space-9);border-bottom:1px solid var(--line-strong)}@media (min-width:64rem){.itjR6q_intro{padding-top:var(--space-10);padding-bottom:var(--space-10)}}.itjR6q_crumbs{margin-bottom:var(--space-8)}.itjR6q_crumbList{gap:var(--space-2);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.itjR6q_crumbList li{align-items:center;gap:var(--space-2);display:inline-flex}.itjR6q_crumbList a{color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-standard)}.itjR6q_crumbList a:hover{color:var(--accent-ink)}.itjR6q_crumbSep{color:var(--line-strong)}.itjR6q_crumbCurrent{color:var(--text-muted)}.itjR6q_title{max-width:18ch}.itjR6q_answer{color:var(--text-primary);font-size:var(--fs-lead);max-width:52ch;line-height:1.5}.itjR6q_answer strong{font-weight:600}.itjR6q_ctaRow{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.itjR6q_facts{--cut:var(--cut-md);isolation:isolate;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:0;position:relative}.itjR6q_factsWrap{--cut:var(--cut-md);isolation:isolate;padding:var(--space-5) var(--space-5) var(--space-4);position:relative}.itjR6q_factsWrap:before,.itjR6q_factsWrap:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.itjR6q_factsWrap:before{background:var(--surface-1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%)}.itjR6q_factsWrap:after{background:var(--line-strong);clip-path:polygon(evenodd, 0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 0, 1px 1px, 1px calc(100% - 1px), calc(100% - var(--cut) - .4142px) calc(100% - 1px), calc(100% - 1px) calc(100% - var(--cut) - .4142px), calc(100% - 1px) 1px, 1px 1px)}.itjR6q_factsCaption{padding-bottom:var(--space-3);caption-side:top;text-align:left;white-space:nowrap;color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;font-weight:600;font-stretch:112%}.itjR6q_factsRevision{float:right;font-family:var(--font-family-mono);letter-spacing:.06em;font-weight:400;font-stretch:100%}.itjR6q_facts th,.itjR6q_facts td{padding:var(--space-3) 0;border-top:1px solid var(--line);vertical-align:baseline;text-align:left}.itjR6q_facts th{width:42%;padding-right:var(--space-4);color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.itjR6q_facts td{color:var(--text-primary);font-family:var(--font-family-mono);font-size:var(--fs-mono);line-height:1.5}.itjR6q_unit{color:var(--text-muted)}.itjR6q_section{padding-block:var(--section-pad)}.itjR6q_sectionTight{padding-block:var(--space-9)}.itjR6q_sectionRule{border-top:1px solid var(--line-strong)}.itjR6q_surface{background:var(--surface-1)}.itjR6q_sectionTitle{max-width:20ch}.itjR6q_qaList{margin:0;padding:0;list-style:none;display:grid}.itjR6q_qa{padding-block:var(--space-8);border-top:1px solid var(--line-strong)}.itjR6q_qa:first-child{border-top:0;padding-top:0}.itjR6q_qaIndex{margin-bottom:var(--space-3);color:var(--accent-ink);font-family:var(--font-family-mono);font-size:var(--fs-mono);display:block}.itjR6q_qaHeading{max-width:22ch}@media (min-width:64rem){.itjR6q_qaHeadingCol{top:var(--space-9);align-self:start;position:sticky}}.itjR6q_qaAnswer{color:var(--text-primary);font-size:var(--fs-lead);max-width:52ch;line-height:1.5}.itjR6q_prose{gap:var(--space-4);color:var(--text-secondary);font-size:var(--fs-body);max-width:68ch;line-height:1.7;display:grid}.itjR6q_prose p,.itjR6q_prose ul,.itjR6q_prose ol{margin:0}.itjR6q_prose ul,.itjR6q_prose ol{gap:var(--space-2);padding-left:var(--space-5);display:grid}.itjR6q_prose li::marker{color:var(--accent-ink)}.itjR6q_prose strong{color:var(--text-primary);font-weight:600}.itjR6q_prose a{color:var(--accent-ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.itjR6q_prose a:hover{text-decoration-thickness:2px}.itjR6q_prose h3{margin:var(--space-4) 0 0;color:var(--text-primary);font-size:var(--fs-h4);font-weight:600;font-stretch:106%;line-height:1.25}.itjR6q_tableWrap{margin-inline:calc(-1 * var(--grid-margin));padding-inline:var(--grid-margin);overflow-x:auto}.itjR6q_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px}.itjR6q_table caption{max-width:calc(100vw - 2 * var(--grid-margin));padding-bottom:var(--space-4);caption-side:top;text-align:left;color:var(--text-muted);font-size:var(--fs-small);position:sticky;left:0}.itjR6q_table th,.itjR6q_table td{padding:var(--space-4) var(--space-4) var(--space-4) 0;border-top:1px solid var(--line-strong);vertical-align:top;text-align:left}.itjR6q_table thead td{border-top:0;padding-top:0}.itjR6q_table thead th{color:var(--text-primary);font-size:var(--fs-h4);border-top:0;padding-top:0;font-weight:600;font-stretch:106%;line-height:1.25}.itjR6q_table tbody th{color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;width:22%;font-weight:600}.itjR6q_table td{color:var(--text-secondary);font-size:var(--fs-small);line-height:1.5}.itjR6q_table td.itjR6q_num{color:var(--text-primary);font-family:var(--font-family-mono);font-size:var(--fs-mono)}.itjR6q_process{counter-reset:station;margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.itjR6q_process{grid-template-columns:repeat(var(--stations,5), minmax(0, 1fr));column-gap:var(--grid-gutter)}}.itjR6q_station{grid-template-columns:var(--space-8) 1fr;gap:var(--space-2);padding-block:var(--space-5);border-top:1px solid var(--line-strong);display:grid;position:relative}@media (min-width:64rem){.itjR6q_station{align-content:start;gap:var(--space-3);padding-top:var(--space-5);grid-template-columns:1fr}.itjR6q_station:before{content:"";background:var(--bg);border:1px solid var(--accent-ink);width:7px;height:7px;position:absolute;top:-4px;left:0;transform:rotate(45deg)}}.itjR6q_stationIndex{color:var(--accent-ink);font-family:var(--font-family-mono);font-size:var(--fs-mono)}.itjR6q_stationTitle{color:var(--text-primary);font-size:var(--fs-h4);font-weight:600;font-stretch:106%;line-height:1.25}.itjR6q_stationBody{color:var(--text-secondary);font-size:var(--fs-small);grid-column:2;line-height:1.5}@media (min-width:64rem){.itjR6q_stationBody{grid-column:1}}.itjR6q_faq{border-bottom:1px solid var(--line-strong);margin:0;padding:0;list-style:none;display:grid}.itjR6q_faqItem{border-top:1px solid var(--line-strong)}.itjR6q_faqSummary{grid-template-columns:var(--space-7) minmax(0, 1fr) var(--space-7);align-items:baseline;gap:var(--space-2);padding-block:var(--space-5);cursor:pointer;color:var(--text-primary);list-style:none;display:grid}.itjR6q_faqSummary::-webkit-details-marker{display:none}.itjR6q_faqSummary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.itjR6q_faqIndex{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono)}.itjR6q_faqQuestion{font-size:var(--fs-h4);text-wrap:balance;font-weight:600;font-stretch:106%;line-height:1.3}.itjR6q_faqIcon{width:16px;height:16px;color:var(--accent-ink);justify-self:end;position:relative}.itjR6q_faqIcon:before,.itjR6q_faqIcon:after{content:"";width:16px;height:1.5px;transition:transform var(--dur-base) var(--ease-standard);background:currentColor;position:absolute;top:50%;left:0}.itjR6q_faqIcon:after{transform:rotate(90deg)}.itjR6q_faqItem[open] .itjR6q_faqIcon:after{transform:rotate(0)}.itjR6q_faqSummary:hover .itjR6q_faqQuestion{color:var(--accent-ink)}.itjR6q_faqAnswer{gap:var(--space-3);padding:0 0 var(--space-6) var(--space-7);margin-left:var(--space-2);color:var(--text-secondary);max-width:68ch;line-height:1.7;display:grid}.itjR6q_register{border-bottom:1px solid var(--line-strong);margin:0;padding:0;list-style:none;display:grid}.itjR6q_registerLink{grid-template-columns:var(--space-7) minmax(0, 1fr) auto;gap:var(--space-2) var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--line-strong);color:var(--text-primary);align-items:baseline;display:grid}@media (min-width:64rem){.itjR6q_registerLink{grid-template-columns:var(--space-8) minmax(0, 5fr) minmax(0, 6fr) var(--space-7)}}.itjR6q_registerIndex{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono)}.itjR6q_registerTitle{font-size:var(--fs-h4);transition:color var(--dur-fast) var(--ease-standard);font-weight:600;font-stretch:106%;line-height:1.25}.itjR6q_registerNote{color:var(--text-secondary);font-size:var(--fs-small);grid-column:2/3;line-height:1.5}@media (min-width:64rem){.itjR6q_registerNote{grid-column:3}}.itjR6q_registerArrow{color:var(--text-muted);transition:transform var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);grid-area:1/3;justify-self:end}@media (min-width:64rem){.itjR6q_registerArrow{grid-column:4}}.itjR6q_registerLink:hover .itjR6q_registerTitle,.itjR6q_registerLink:focus-visible .itjR6q_registerTitle{color:var(--accent-ink)}.itjR6q_registerLink:hover .itjR6q_registerArrow{color:var(--accent-ink);transform:translate(3px)}.itjR6q_registerLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.itjR6q_cta{--cut:var(--cut-lg);isolation:isolate;padding:var(--space-8) var(--space-6);position:relative}@media (min-width:64rem){.itjR6q_cta{padding:var(--space-9) var(--space-8)}}.itjR6q_cta:before{content:"";z-index:-1;background:var(--surface-2);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);position:absolute;inset:0}.itjR6q_ctaTitle{max-width:20ch}.itjR6q_byline{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.06em}.itjR6q_note{padding-left:var(--space-4);border-left:2px solid var(--line-strong);color:var(--text-muted);font-size:var(--fs-small);max-width:60ch}@media (prefers-reduced-motion:reduce){.itjR6q_faqIcon:before,.itjR6q_faqIcon:after,.itjR6q_registerArrow,.itjR6q_registerTitle,.itjR6q_crumbList a{transition:none}}
.B3B4Oq_rings{border-bottom:1px solid var(--line-strong);margin:0;padding:0;list-style:none;display:grid}.B3B4Oq_ring{grid-template-columns:var(--space-7) minmax(0, 1fr);gap:var(--space-1) var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--line-strong);display:grid;position:relative}.B3B4Oq_ring[data-level=near]{padding-left:var(--space-6)}.B3B4Oq_ring[data-level=far]{padding-left:var(--space-8)}.B3B4Oq_ring[data-level=core]:before{content:"";width:var(--space-8);background:var(--accent-ink);height:1px;position:absolute;top:-1px;left:0}.B3B4Oq_ringIndex{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono);grid-row:span 2;line-height:1.9}.B3B4Oq_ringName{color:var(--text-primary);font-size:var(--fs-h3);font-weight:700;font-stretch:112%;line-height:1.15}.B3B4Oq_ring[data-level=far] .B3B4Oq_ringName{color:var(--text-secondary)}.B3B4Oq_ringNote{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase}.B3B4Oq_work{margin:0;display:grid}.B3B4Oq_workRow{gap:var(--space-1);padding-block:var(--space-4);border-top:1px solid var(--line);display:grid}.B3B4Oq_workRow dt{color:var(--text-primary);font-weight:600}.B3B4Oq_workRow dd{margin:0}
._4_YP-W_read{padding-block:var(--section-pad)}._4_YP-W_body{margin-top:var(--space-6);margin-bottom:var(--space-9);font-size:var(--fs-lead);line-height:1.65}._4_YP-W_body h3{margin-top:var(--space-6)}._4_YP-W_pull{gap:var(--space-6);margin:0 0 var(--space-10);display:grid}@media (min-width:64rem){._4_YP-W_pull{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}._4_YP-W_pullRule{grid-column:1/span 2}._4_YP-W_pullText{grid-column:3/span 9}}._4_YP-W_pullRule{width:var(--space-9);background:var(--accent-ink);height:2px;display:block}@media (min-width:64rem){._4_YP-W_pullRule{width:100%}}._4_YP-W_pullText{max-width:18ch;color:var(--text-primary);margin:0}
.s1oR8W_meter{gap:3px;display:flex}.s1oR8W_seg{background:var(--line);width:14px;height:6px}.s1oR8W_seg[data-on]{background:var(--accent-ink)}.s1oR8W_meterWord{margin-top:var(--space-2);color:var(--text-secondary);display:block}.s1oR8W_rules{border-bottom:1px solid var(--line-strong);counter-reset:rule;margin:0;padding:0;list-style:none;display:grid}.s1oR8W_rule{grid-template-columns:var(--space-7) minmax(0, 1fr);gap:var(--space-2) var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--line-strong);counter-increment:rule;display:grid}.s1oR8W_rule:before{content:counter(rule, decimal-leading-zero);color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono);grid-row:span 3;line-height:1.9}@media (min-width:64rem){.s1oR8W_rule{grid-template-columns:var(--space-8) minmax(0, 6fr) minmax(0, 2fr) minmax(0, 4fr);align-items:baseline}.s1oR8W_rule:before{grid-row:auto}}.s1oR8W_ruleQ{color:var(--text-primary);font-size:var(--fs-h4);font-weight:600;font-stretch:106%;line-height:1.3}.s1oR8W_ruleA{color:var(--accent-ink);font-family:var(--font-family-mono);font-size:var(--fs-price);line-height:1.2}.s1oR8W_ruleWhy{color:var(--text-secondary);font-size:var(--fs-small);line-height:1.5}@media (max-width:63.99rem){.s1oR8W_ruleA,.s1oR8W_ruleWhy{grid-column:2}}
.aSRNbW_head{padding-top:var(--space-9);padding-bottom:var(--space-8);border-bottom:1px solid var(--line-strong)}@media (min-width:64rem){.aSRNbW_head{padding-top:var(--space-10)}}.aSRNbW_title{max-width:16ch}.aSRNbW_body{padding-block:var(--space-9) var(--section-pad)}@media (min-width:64rem){.aSRNbW_toc{top:var(--space-9);align-self:start;position:sticky}}.aSRNbW_tocLabel{margin-bottom:var(--space-4);color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;font-weight:600;font-stretch:112%}.aSRNbW_tocList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.aSRNbW_tocList a{grid-template-columns:var(--space-6) 1fr;gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--line);color:var(--text-secondary);font-size:var(--fs-small);transition:color var(--dur-fast) var(--ease-standard);line-height:1.4;display:grid}.aSRNbW_tocList a:hover{color:var(--accent-ink)}.aSRNbW_tocIndex{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);line-height:1.7}.aSRNbW_section{padding-bottom:var(--space-8);scroll-margin-top:var(--space-9)}.aSRNbW_heading{align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-4);color:var(--text-primary);font-size:var(--fs-h4);font-weight:600;font-stretch:106%;line-height:1.25;display:flex}.aSRNbW_headingIndex{color:var(--accent-ink);font-family:var(--font-family-mono);font-size:var(--fs-mono);font-weight:400}.aSRNbW_seller{--cut:var(--cut-md);isolation:isolate;margin-top:var(--space-6);padding:var(--space-6) var(--space-5);scroll-margin-top:var(--space-9);position:relative}.aSRNbW_seller:before{content:"";z-index:-1;background:var(--surface-1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);position:absolute;inset:0}.aSRNbW_sellerList{margin:0;display:grid}.aSRNbW_sellerList>div{gap:var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--line);grid-template-columns:12ch minmax(0,1fr);display:grid}.aSRNbW_sellerList dt{color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.9}.aSRNbW_sellerList dd{color:var(--text-primary);font-size:var(--fs-small);margin:0;line-height:1.6}.aSRNbW_address{white-space:pre-line}.aSRNbW_sellerNote{margin-top:var(--space-4);color:var(--text-muted);font-size:var(--fs-small);max-width:60ch}
.v6quiG_lab{background-color:var(--bg);background-image:var(--vignette);color:var(--text-primary);background-repeat:no-repeat;background-size:100% 900px}.v6quiG_head{padding-top:var(--space-9);padding-bottom:var(--space-8)}@media (min-width:64rem){.v6quiG_head{padding-top:var(--space-10)}}.v6quiG_bench{padding-bottom:var(--section-pad)}
.egvVYq_shell{padding-block:var(--space-10) var(--section-pad)}.egvVYq_panel{--cut:var(--cut-md);isolation:isolate;padding:var(--space-6) var(--space-5);position:relative}@media (min-width:40rem){.egvVYq_panel{padding:var(--space-7) var(--space-6)}}.egvVYq_panel:before{content:"";z-index:-1;background:var(--surface-1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);position:absolute;inset:0}
.rX3n_W_index{border-bottom:1px solid var(--line-strong);margin:0;padding:0;list-style:none;display:grid}.rX3n_W_indexLink{grid-template-columns:var(--space-7) minmax(0, 1fr) auto;gap:var(--space-1) var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--line-strong);color:var(--text-primary);align-items:baseline;display:grid}@media (min-width:64rem){.rX3n_W_indexLink{grid-template-columns:var(--space-9) minmax(0, 7fr) minmax(0, 3fr) var(--space-8);padding-block:var(--space-7)}}.rX3n_W_indexNo{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono)}.rX3n_W_indexName{font-size:var(--fs-h2);letter-spacing:-.01em;transition:color var(--dur-fast) var(--ease-standard);font-weight:750;font-stretch:118%;line-height:1.04}.rX3n_W_indexCount{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono);grid-column:2}@media (min-width:64rem){.rX3n_W_indexCount{grid-column:3}}.rX3n_W_indexArrow{color:var(--text-muted);transition:transform var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);grid-area:1/3;place-self:center end}@media (min-width:64rem){.rX3n_W_indexArrow{grid-column:4}}.rX3n_W_indexLink:hover .rX3n_W_indexName,.rX3n_W_indexLink:focus-visible .rX3n_W_indexName{color:var(--accent-ink)}.rX3n_W_indexLink:hover .rX3n_W_indexArrow{color:var(--accent-ink);transform:translate(3px)}.rX3n_W_indexLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.rX3n_W_grid{gap:var(--space-7) var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.rX3n_W_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rX3n_W_card{align-content:start;gap:var(--space-2);display:grid}.rX3n_W_plate{--cut:var(--cut-md);aspect-ratio:4/5;background:var(--surface-2);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);margin-bottom:var(--space-2);position:relative;overflow:hidden}.rX3n_W_photo{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-standard)}.rX3n_W_card:hover .rX3n_W_photo{transform:scale(1.03)}.rX3n_W_typePlate{padding:var(--space-4);align-content:space-between;display:grid;position:absolute;inset:0}.rX3n_W_typeIndex{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-mono)}.rX3n_W_typeName{color:#0000;-webkit-text-stroke:1px var(--line-strong);font-size:var(--fs-h2);overflow-wrap:anywhere;font-weight:800;font-stretch:125%;line-height:1}.rX3n_W_cardTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rX3n_W_cardMeta{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rX3n_W_enquire{align-items:center;gap:var(--space-2);width:fit-content;min-height:44px;color:var(--accent-ink);font-size:var(--fs-small);font-weight:600;display:inline-flex}.rX3n_W_enquire svg{transition:transform var(--dur-fast) var(--ease-standard)}.rX3n_W_enquire:hover svg{transform:translate(3px)}.rX3n_W_enquire:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.rX3n_W_empty{--cut:var(--cut-lg);isolation:isolate;gap:var(--space-6);padding:var(--space-8) var(--space-6);display:grid;position:relative}@media (min-width:64rem){.rX3n_W_empty{column-gap:var(--grid-gutter);padding:var(--space-9) var(--space-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:end}}.rX3n_W_empty:before{content:"";z-index:-1;background:var(--surface-1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);position:absolute;inset:0}.rX3n_W_emptyMark{color:#0000;-webkit-text-stroke:1px var(--line-strong);font-family:var(--font-family-mono);font-size:var(--fs-display);margin:0;font-weight:500;line-height:.9}@media (prefers-reduced-motion:reduce){.rX3n_W_photo,.rX3n_W_indexArrow,.rX3n_W_indexName,.rX3n_W_enquire svg{transition:none}}
._48qNLG_story{isolation:isolate;background-color:var(--bg);color:var(--text-primary);--stage-top:var(--space-9);--mono-w:min(46vw, 86svh);--print-w:min(44vw, 82svh, 640px);--train-w:min(50vw, 108svh, 760px);position:relative}._48qNLG_skip{left:var(--grid-margin);top:var(--space-4);z-index:var(--z-skip-link);padding:var(--space-3) var(--space-4);background:var(--accent);color:var(--on-accent);font-weight:600;position:absolute;transform:translateY(-200%)}._48qNLG_skip:focus{transform:none}._48qNLG_track{height:430vh;position:relative}@media (min-width:1024px){._48qNLG_track{height:560vh}}._48qNLG_stage{contain:layout paint;height:100svh;position:sticky;top:0;overflow:hidden}._48qNLG_backdrop{background-color:var(--bg);background-image:var(--vignette);pointer-events:none;position:absolute;inset:0}._48qNLG_hairlines{width:100%;max-width:calc(var(--content-max) + 2 * var(--grid-margin));padding-inline:var(--grid-margin);pointer-events:none;opacity:.4;margin-inline:auto;position:absolute;inset:0}._48qNLG_hairlines:before{content:"";inset:0 var(--grid-margin);--period:calc((100% + var(--grid-gutter)) / var(--grid-cols));background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to left, var(--line) 1px, transparent 1px);background-size:var(--period) 100%, var(--period) 100%;background-position:0 0, calc(var(--period) - var(--grid-gutter)) 0;background-repeat:repeat-x;position:absolute}._48qNLG_reg{pointer-events:none;width:9px;height:9px;color:var(--line-strong);position:absolute}._48qNLG_reg:before,._48qNLG_reg:after{content:"";background:currentColor;position:absolute}._48qNLG_reg:before{width:1px;height:9px;top:0;left:4px}._48qNLG_reg:after{width:9px;height:1px;top:4px;left:0}._48qNLG_regTL{top:var(--space-9);left:calc(max(var(--grid-margin), (100% - var(--content-max)) / 2) - 4px)}._48qNLG_regTR{top:var(--space-9);right:calc(max(var(--grid-margin), (100% - var(--content-max)) / 2) - 4px)}._48qNLG_regBL{bottom:var(--space-6);left:calc(max(var(--grid-margin), (100% - var(--content-max)) / 2) - 4px)}._48qNLG_regBR{bottom:var(--space-6);right:calc(max(var(--grid-margin), (100% - var(--content-max)) / 2) - 4px)}._48qNLG_scene{pointer-events:none;position:absolute;inset:0}._48qNLG_sceneGrid{height:100%;padding-top:var(--stage-top);padding-bottom:var(--space-7);align-content:stretch}._48qNLG_copy{z-index:2;pointer-events:auto;align-self:end;position:relative}._48qNLG_copyCenter{align-self:center}._48qNLG_scene[data-beat=design] ._48qNLG_copy,._48qNLG_scene[data-beat=prototype] ._48qNLG_copy,._48qNLG_scene[data-beat=automate] ._48qNLG_copy,._48qNLG_scene[data-beat=resolve] ._48qNLG_copy,._48qNLG_printBox,._48qNLG_trainBox,._48qNLG_figure{opacity:0}._48qNLG_marker{color:var(--accent);font-size:var(--fs-chapter);letter-spacing:var(--marker-track,.5em);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.62em;font-weight:650;font-stretch:100%;line-height:1.2;display:inline-flex}._48qNLG_markerRule{background-color:currentColor;flex:none;width:1.38em;height:max(1px,.08em);display:block}._48qNLG_markerRuleStart{transform-origin:100%}._48qNLG_markerRuleEnd{transform-origin:0}._48qNLG_markerText{margin-inline-end:calc(-1 * var(--marker-track,.5em))}._48qNLG_markerIndex{font-family:var(--font-family-mono);letter-spacing:.06em}._48qNLG_h1{min-height:2.94em}._48qNLG_h1Line{display:block}._48qNLG_cue{align-items:center;gap:var(--space-3);color:var(--text-muted);display:flex}._48qNLG_cueReduced{display:none}._48qNLG_actHeadline{text-wrap:balance}._48qNLG_actBody{color:var(--text-secondary)}._48qNLG_footnote{color:var(--text-muted);letter-spacing:.08em}._48qNLG_monoBox{z-index:1;left:calc(50% - var(--mono-w) / 2);top:calc(50% - var(--mono-w) * .375);width:var(--mono-w);aspect-ratio:4/3;pointer-events:none;position:absolute}@media (min-width:1024px){._48qNLG_monoBox{transform:translate(18vw,-4vh)}}._48qNLG_layer{position:absolute;inset:0}._48qNLG_posterLayer{transition:opacity var(--dur-slow) var(--ease-standard)}._48qNLG_liveLayer{opacity:0;transition:opacity var(--dur-slow) var(--ease-standard)}._48qNLG_story[data-canvas=ready] ._48qNLG_posterLayer{opacity:0}._48qNLG_story[data-canvas=ready] ._48qNLG_liveLayer{opacity:1}._48qNLG_svgFill{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._48qNLG_wire path{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}._48qNLG_solid,._48qNLG_dims{opacity:0}._48qNLG_dims line,._48qNLG_dims path{fill:none;stroke:var(--text-muted);stroke-width:1px;vector-effect:non-scaling-stroke}._48qNLG_dims ._48qNLG_construction{stroke:var(--line-strong);stroke-dasharray:14 4 2 4}._48qNLG_dimText{fill:var(--text-secondary);font-family:var(--font-family-mono);letter-spacing:.04em;font-size:20px}._48qNLG_printBox{z-index:1;right:max(var(--grid-margin), calc((100% - var(--content-max)) / 2));top:calc(50% - var(--print-w) * .5);width:var(--print-w);pointer-events:none;position:absolute}._48qNLG_printFrame{aspect-ratio:720/600;position:relative}._48qNLG_printClip{--p:0;clip-path:inset(calc((.8667 - var(--p) * .6867) * 100%) 0 0 0);position:absolute;inset:0}._48qNLG_drawLine{fill:none;stroke:var(--text-primary);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:miter}._48qNLG_ghostLine{fill:none;stroke:var(--text-muted);stroke-opacity:.7;stroke-width:1px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}._48qNLG_centerLine{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:18 4 3 4;vector-effect:non-scaling-stroke}._48qNLG_hiddenLine{fill:none;stroke:var(--text-muted);stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}._48qNLG_bedLine{stroke:var(--line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}._48qNLG_edgeLine{stroke:var(--accent-hover);stroke-width:2px;vector-effect:non-scaling-stroke}._48qNLG_limeFill{fill:var(--accent)}._48qNLG_readout{justify-content:space-between;gap:var(--space-2) var(--space-5);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line-strong);color:var(--text-secondary);flex-wrap:wrap;display:flex}._48qNLG_readoutStrong{color:var(--text-primary)}._48qNLG_spec{opacity:0}._48qNLG_trainBox{z-index:1;left:max(var(--grid-margin), calc((100% - var(--content-max)) / 2));top:calc(50% - var(--train-w) * .342);width:var(--train-w);aspect-ratio:760/520;pointer-events:none;position:absolute}._48qNLG_gearBody{fill:var(--bg);stroke:var(--text-primary);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:miter}._48qNLG_gearBack{stroke:var(--text-secondary)}._48qNLG_gearLime{stroke:var(--accent)}._48qNLG_gearDetail{fill:none;stroke:var(--text-muted);stroke-width:1px;vector-effect:non-scaling-stroke}._48qNLG_pitch{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:10 4 2 4;vector-effect:non-scaling-stroke}._48qNLG_callout{opacity:0}._48qNLG_callout line,._48qNLG_callout path{fill:none;stroke:var(--text-muted);stroke-width:1px;vector-effect:non-scaling-stroke}._48qNLG_calloutText{fill:var(--text-primary);font-family:var(--font-family-mono);letter-spacing:.08em;font-size:15px}._48qNLG_calloutAccent{fill:var(--accent)}._48qNLG_lockup{text-align:center;--lock-fs:var(--fs-h1);flex-direction:column;align-items:center;display:flex}._48qNLG_lockupHeading{flex-direction:column;align-items:center;width:100%;display:flex}._48qNLG_lockupWord{width:100%;height:calc(var(--lock-fs) * .9);contain:layout paint;font-size:var(--lock-fs);line-height:.9;display:block;position:relative}._48qNLG_lockupWordInner{letter-spacing:.144em;white-space:nowrap;color:var(--text-primary);margin-inline-end:-.144em;font-weight:800;font-stretch:125%;position:absolute;top:0;left:50%;translate:-50%}._48qNLG_lockupMarker{--marker-track:.558em;margin-top:calc(var(--lock-fs) * .34);font-size:calc(var(--lock-fs) * .51 * .72)}._48qNLG_lockupTagline{margin-top:calc(var(--lock-fs) * .4);font-size:var(--fs-lead);letter-spacing:.224em;color:var(--text-secondary);margin-inline-end:-.224em;font-weight:400;font-stretch:100%}._48qNLG_ctas{gap:var(--space-4);flex-wrap:wrap;display:flex}._48qNLG_ctasCenter{justify-content:center}._48qNLG_vernier{z-index:3;right:var(--space-3);height:44vh;width:var(--space-8);display:none;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:1024px){._48qNLG_vernier{display:block}}._48qNLG_vernierScale{width:var(--space-3);background-image:linear-gradient(to bottom, var(--line-strong) 1px, transparent 1px);background-repeat:repeat-y;background-size:100% 2%;position:absolute;top:0;bottom:0;right:0}._48qNLG_vernierScale:after{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;right:0}._48qNLG_vernierCursor{width:var(--space-5);background:var(--accent);height:1px;transform:translateY(calc(var(--vp,0) * 44vh));position:absolute;top:0;right:0}._48qNLG_vernierActs{margin:0;padding:0;list-style:none;position:absolute;inset:0}._48qNLG_vernierAct{right:var(--space-5);position:absolute;transform:translateY(-50%)}._48qNLG_vernierName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._48qNLG_vernierButton{align-items:center;gap:var(--space-2);min-height:24px;padding:var(--space-1) 0;color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.08em;cursor:pointer;white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:0;display:flex}._48qNLG_vernierButton:hover{color:var(--text-primary)}._48qNLG_vernierButton[aria-current=step]{color:var(--accent)}._48qNLG_topLine{z-index:3;background:var(--accent);transform-origin:0;height:2px;transform:scaleX(var(--vp,0));position:absolute;top:0;left:0;right:0}@media (min-width:1024px){._48qNLG_topLine{display:none}}@media (max-width:1023.98px){._48qNLG_story{--stage-top:var(--space-8);--mono-w:min(100vw - 2 * var(--grid-margin), 60svh);--print-w:min(100vw - 2 * var(--grid-margin), 48svh);--train-w:min(100vw - 2 * var(--grid-margin), 58svh)}._48qNLG_monoBox{top:calc(var(--stage-top) - var(--space-4))}._48qNLG_printBox{top:calc(var(--stage-top) + 6svh);left:calc(50% - var(--print-w) / 2);right:auto}._48qNLG_trainBox{top:calc(var(--stage-top) + 8svh);left:calc(50% - var(--train-w) / 2)}._48qNLG_readout{display:none}._48qNLG_sceneGrid{padding-bottom:var(--space-6)}._48qNLG_copyCenter{align-self:end}._48qNLG_h1{min-height:2.94em}}@media (prefers-reduced-motion:reduce),(scripting:none){._48qNLG_track{height:auto}._48qNLG_stage{contain:none;height:auto;position:relative;overflow:visible}._48qNLG_scene{position:relative;inset:auto}._48qNLG_sceneGrid{height:auto;min-height:0;padding-top:var(--section-pad);row-gap:var(--space-7);padding-bottom:0}._48qNLG_scene[data-beat=arrival] ._48qNLG_sceneGrid{min-height:100svh;padding-bottom:var(--space-8)}._48qNLG_scene[data-beat=resolve] ._48qNLG_sceneGrid{padding-bottom:var(--section-pad)}._48qNLG_scene[data-beat] ._48qNLG_copy,._48qNLG_printBox,._48qNLG_trainBox,._48qNLG_figure,._48qNLG_spec,._48qNLG_callout{opacity:1}._48qNLG_copy{align-self:center}._48qNLG_monoBox,._48qNLG_printBox,._48qNLG_trainBox{width:100%;position:relative;top:auto;left:auto;right:auto}._48qNLG_monoBox{grid-area:1/1/auto/-1;justify-self:end;max-width:640px;transform:none}._48qNLG_figure{position:relative}._48qNLG_vernier,._48qNLG_topLine,._48qNLG_cueLive{display:none}._48qNLG_cueReduced{display:inline}._48qNLG_printClip{--p:.5}._48qNLG_liveLayer{display:none}._48qNLG_posterLayer{opacity:1}._48qNLG_regTL,._48qNLG_regTR,._48qNLG_regBL,._48qNLG_regBR{display:none}}@media (prefers-reduced-motion:reduce) and (min-width:1024px),(scripting:none) and (min-width:1024px){._48qNLG_monoBox{grid-column:7/-1;align-self:center}._48qNLG_scene[data-beat=arrival] ._48qNLG_copy{grid-area:1/1/auto/span 7;align-self:center}}._48qNLG_pair{align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}._48qNLG_pairCell{aspect-ratio:4/3;position:relative}._48qNLG_pairArrow{color:var(--text-muted)}._48qNLG_figure{display:none}@media (prefers-reduced-motion:reduce),(scripting:none){._48qNLG_figure{display:block}}
