._7Rt7zq_chapter{align-content:center;gap:var(--space-5);padding-block:var(--space-8) var(--space-5);display:grid;position:relative}._7Rt7zq_headingGroup{gap:var(--space-5);display:grid}._7Rt7zq_title{max-inline-size:var(--content-reading);font-size:var(--type-display-sm)}._7Rt7zq_note{color:var(--color-neutral-300);font-size:var(--type-lead)}._7Rt7zq_email{inline-size:fit-content;max-inline-size:100%;color:var(--color-neutral-100);font-size:var(--type-display-sm);line-height:var(--line-heading);overflow-wrap:anywhere;transition:color var(--duration-fast) var(--ease-house);text-decoration:none}._7Rt7zq_signature{margin-block-start:var(--space-2);display:block;overflow-x:clip}._7Rt7zq_line{--sign-line:var(--color-accent);block-size:calc(var(--border-thin) * 2);background:var(--sign-line);transition:background-color var(--duration-fast) var(--ease-house);display:block;position:relative}._7Rt7zq_line:after{content:"";inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-round);background:var(--color-hot);box-shadow:0 0 var(--space-3) var(--space-1) var(--color-accent);opacity:0;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}._7Rt7zq_socials{inline-size:fit-content}._7Rt7zq_socialList{gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._7Rt7zq_socialLink{gap:var(--space-2);color:var(--color-neutral-300);-webkit-text-decoration-color:var(--color-neutral-500);text-decoration-color:var(--color-neutral-500);text-underline-offset:var(--space-2);transition:color var(--duration-fast) var(--ease-house), text-decoration-color var(--duration-fast) var(--ease-house);display:inline-flex}._7Rt7zq_email:focus-visible,._7Rt7zq_socialLink:focus-visible{color:var(--color-neutral-0);-webkit-text-decoration-color:var(--color-accent-strong);text-decoration-color:var(--color-accent-strong)}._7Rt7zq_email:focus-visible ._7Rt7zq_line{--sign-line:var(--color-accent-strong)}@media (pointer:fine) and (hover:hover){._7Rt7zq_email:hover,._7Rt7zq_socialLink:hover{color:var(--color-accent-strong);-webkit-text-decoration-color:var(--color-accent-strong);text-decoration-color:var(--color-accent-strong)}._7Rt7zq_email:hover ._7Rt7zq_line{--sign-line:var(--color-accent-strong)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._7Rt7zq_email{view-timeline:--contact-sign block;view-timeline-inset:auto 15%}._7Rt7zq_line{animation:linear both _7Rt7zq_contact-sign;animation-timeline:--contact-sign;animation-range:entry}._7Rt7zq_line:after{animation:linear both _7Rt7zq_contact-sign-tip;animation-timeline:--contact-sign;animation-range:entry}._7Rt7zq_email[data-revealed] ._7Rt7zq_line,._7Rt7zq_email[data-revealed] ._7Rt7zq_line:after{animation:none}@keyframes _7Rt7zq_contact-sign{0%{translate:-100%}}@keyframes _7Rt7zq_contact-sign-tip{0%{opacity:0}3%,94%{opacity:1}to{opacity:0}}}}@media (prefers-reduced-motion:reduce){._7Rt7zq_email,._7Rt7zq_line,._7Rt7zq_socialLink{transition:none}}._7Rt7zq_eyebrow,._7Rt7zq_index{color:var(--color-accent-strong);font-size:var(--type-sm)}._7Rt7zq_index{position:absolute;inset-block-end:var(--space-6);inset-inline-end:0}
.ohkyQq_cue{z-index:2;color:var(--color-neutral-300);justify-content:flex-end;display:flex;position:relative}.ohkyQq_cue a{align-items:center;gap:var(--space-3);min-block-size:var(--space-7);padding:var(--space-2);color:inherit;font-size:var(--type-xs);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.ohkyQq_bullet{font-size:var(--type-body);letter-spacing:0}.ohkyQq_cue a:hover{color:var(--color-accent-strong)}.ohkyQq_flow{margin-block-start:var(--space-5)}.ohkyQq_inline{color:var(--color-neutral-700);margin-inline-start:auto}.ohkyQq_stage{position:absolute;inset-block-end:var(--space-4);inset-inline-end:var(--page-gutter)}
.cwghWa_canvas{z-index:var(--z-fabricator-layer);pointer-events:none;block-size:100%;inline-size:100%;position:fixed;inset:0}.cwghWa_canvas[data-idle]{visibility:hidden}
.EwCbka_scene{isolation:isolate;padding-block-start:var(--header-compact);display:grid;position:relative;container:fabricator/inline-size}.EwCbka_stage{display:contents}.EwCbka_opener{grid-area:1/1}.EwCbka_statement{grid-area:2/1}.EwCbka_readAnchor{grid-area:2/1;align-self:start}.EwCbka_blueprint{z-index:-1;pointer-events:none;background-image:radial-gradient(ellipse 80% 70% at 50% 40%, transparent 40%, var(--color-neutral-1000) 100%), linear-gradient(var(--color-grid) var(--border-thin), transparent 0), linear-gradient(90deg, var(--color-grid) var(--border-thin), transparent 0);background-size:100% 100%, var(--fab-grid-cell) var(--fab-grid-cell), var(--fab-grid-cell) var(--fab-grid-cell);position:absolute;inset-block:0;inset-inline:calc(50% - 50vi)}.EwCbka_opener{justify-content:space-between;gap:var(--space-6);min-block-size:calc(100svh - var(--header-compact));padding-block:var(--space-6);flex-direction:column;display:flex}.EwCbka_group{gap:var(--space-5);flex:1;align-content:center;display:grid}.EwCbka_title{max-inline-size:none;font-size:calc(var(--type-display-sm) / 1.75);line-height:var(--line-heading);letter-spacing:-.02em;font-weight:600}.EwCbka_name{letter-spacing:-.03em;font-size:1.75em;font-weight:700}.EwCbka_titleClose{inline-size:var(--size-visually-hidden);block-size:var(--size-visually-hidden);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.EwCbka_art{inline-size:min(100%, var(--fab-art-height-max) / var(--fab-art-ratio));aspect-ratio:2930/726;position:relative}.EwCbka_solid,.EwCbka_wire{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.EwCbka_solid{fill:url(#fabricator-metal)}.EwCbka_metalTop{stop-color:var(--color-metal-top)}.EwCbka_metalBottom{stop-color:var(--color-metal-bottom)}.EwCbka_wire{fill:none;stroke:var(--color-accent);stroke-width:var(--border-thin);opacity:.35}.EwCbka_construction{stroke-dasharray:var(--space-2) var(--space-2);opacity:.6}.EwCbka_close{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.EwCbka_actions{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.EwCbka_primaryAction{gap:var(--space-5);padding:var(--space-3) var(--space-5);border-radius:var(--radius-round);background:var(--color-neutral-100);color:var(--color-neutral-1000);font-size:var(--type-sm);font-weight:600;text-decoration:none;display:inline-flex}.EwCbka_contactAction{color:var(--color-neutral-100);font-size:var(--type-sm);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-1)}.EwCbka_skip{color:var(--color-neutral-300);font-family:var(--font-hud), var(--font-mono);font-size:var(--type-xs);letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.EwCbka_titleBlock{border:var(--border-thin) solid var(--color-accent-soft);color:var(--color-neutral-300);font-family:var(--font-hud), var(--font-mono);font-size:var(--type-xs);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:repeat(2,auto);margin:0;display:grid}.EwCbka_titleBlock div{gap:var(--space-2);padding:var(--space-1) var(--space-2);border:var(--border-thin) solid var(--color-grid);display:flex}.EwCbka_titleBlock dd{color:var(--color-neutral-100);margin:0}.EwCbka_statement{align-items:center;gap:var(--space-6);padding-block:var(--space-9);border-block-start:var(--border-thin) solid var(--color-neutral-700);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid;position:relative}.EwCbka_copy{position:relative;overflow:clip}.EwCbka_text{position:relative}.EwCbka_words,.EwCbka_glow{max-inline-size:none;color:var(--color-neutral-100);font-size:var(--type-display-md);font-variation-settings:"opsz" 96;line-height:var(--line-heading);letter-spacing:-.03em;text-wrap:pretty;margin:0;font-weight:500}.EwCbka_glow{pointer-events:none;color:var(--color-accent-strong);text-shadow:0 0 var(--space-3) var(--color-accent);position:absolute;inset:0}.EwCbka_word,.EwCbka_glowWord{--i:attr(data-i type(<number>), 0);white-space:pre;display:inline-block;translate:0}.EwCbka_word{opacity:1}.EwCbka_glowWord{opacity:0}.EwCbka_sweep{inline-size:var(--fab-sweep-width);opacity:0;pointer-events:none;background:radial-gradient(ellipse 50% 60% at 50% 50%, color-mix(in oklch, var(--color-accent) 28%, transparent), transparent 70%);position:absolute;inset-block:0;inset-inline-start:0}.EwCbka_frame{aspect-ratio:4/3;border-radius:var(--radius-md);position:relative;overflow:clip}.EwCbka_slider,.EwCbka_photo{position:absolute;inset:0;translate:0}.EwCbka_slider{overflow:clip}.EwCbka_portrait{object-fit:cover;object-position:60% 20%;block-size:100%;inline-size:100%;position:absolute;inset:0}.EwCbka_photoBeam{inline-size:calc(3 * var(--border-thin));opacity:0;background:linear-gradient(to bottom, var(--color-hot), var(--color-accent-strong));box-shadow:0 0 var(--space-3) var(--space-1) var(--color-accent);position:absolute;inset-block:0;inset-inline-end:0}.EwCbka_scene a:focus-visible{outline:var(--space-1) solid var(--color-accent);outline-offset:var(--space-1)}@media (pointer:fine) and (hover:hover){.EwCbka_primaryAction:hover{background:var(--color-hot)}.EwCbka_contactAction:hover,.EwCbka_skip:hover{color:var(--color-hot)}}@container fabricator not (min-inline-size:45rem){.EwCbka_art{aspect-ratio:auto;inline-size:100%;block-size:var(--fab-art-phone)}.EwCbka_statement{grid-template-columns:minmax(0,1fr)}.EwCbka_words,.EwCbka_glow{font-size:var(--type-display-sm)}}.EwCbka_layer,.EwCbka_rail,.EwCbka_beam,.EwCbka_calibration,.EwCbka_hud,.EwCbka_swarmHud{display:none}.EwCbka_slab,.EwCbka_beamLine{translate:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:42rem){.EwCbka_scene{block-size:var(--fab-scene-height);view-timeline:--fab block;view-timeline-inset:0;padding-block-start:0;display:block}.EwCbka_stage{block-size:100svh;display:block;position:sticky;inset-block-start:0;overflow-y:clip;container:fab-stage/size}.EwCbka_readAnchor{position:absolute;inset-block-start:calc(var(--fab-skip-progress) * (var(--fab-scene-height) - 100svh) + var(--header-compact))}.EwCbka_blueprint{animation:linear both EwCbka_fab-recede;animation-timeline:--fab;animation-range:contain var(--fab-converge-end) contain calc(var(--fab-ship-end) + var(--fab-ship-handoff))}.EwCbka_opener{min-block-size:0;padding:0;display:block;position:absolute;inset:0}.EwCbka_group{--art-w:min(100cqi, var(--fab-art-height-max) / var(--fab-art-ratio));--art-h:calc(var(--art-w) * var(--fab-art-ratio));--mark-size:var(--type-lead);--mark-left:calc(var(--page-gutter) + (100cqi - min(100cqi + 2 * var(--page-gutter), var(--content-wide))) / 2 + ( var(--font-sans-b-centre) - var(--font-sans-cap) * var(--fab-glyph-b-aspect) / 2 ) * var(--mark-size));--mark-top:calc(( var(--header-compact) - var(--border-thin) - var(--line-tight) * var(--mark-size) ) / 2 + ( ( var(--line-tight) - var(--font-sans-ascent) - var(--font-sans-descent) ) / 2 + var(--font-sans-ascent) - var(--font-sans-cap) ) * var(--mark-size));--ship-x:var(--mark-left);--ship-y:calc(var(--mark-top) - var(--fab-art-top));--ship-sx:tan(atan2(var(--font-sans-cap) * var(--fab-glyph-b-aspect) * var(--mark-size), var(--fab-glyph-b-width) * var(--art-w)));--ship-sy:tan(atan2(var(--font-sans-cap) * var(--mark-size), var(--fab-glyph-cap) * var(--art-h)));inline-size:var(--art-w);block-size:var(--art-h);transform-origin:0 0;animation:EwCbka_fab-ship var(--ease-house) both, EwCbka_fab-vanish linear forwards;animation-timeline:--fab,--fab;animation-range:contain var(--fab-converge-end) contain var(--fab-ship-end), contain var(--fab-ship-end) contain calc(var(--fab-ship-end) + var(--fab-ship-handoff));display:block;position:absolute;inset-block-start:var(--fab-art-top);inset-inline-start:0}.EwCbka_group,.EwCbka_slab,.EwCbka_beam,.EwCbka_beamTrack,.EwCbka_beamLine,.EwCbka_slider,.EwCbka_photo,.EwCbka_statement{will-change:translate, scale, opacity}.EwCbka_title{inline-size:100cqi;position:absolute;inset-block-end:calc(100% + var(--fab-rail) + var(--space-4));inset-inline-start:0}.EwCbka_art{aspect-ratio:auto;block-size:auto;inline-size:auto;position:absolute;inset:0;container-type:size}.EwCbka_solid{visibility:hidden}.EwCbka_wire{opacity:.55}.EwCbka_glyphB{--print-start:var(--fab-build-start);--print-end:var(--fab-b-end);--glyph-x:var(--fab-glyph-b)}.EwCbka_glyphU{--print-start:var(--fab-print-u-start);--print-end:var(--fab-print-u-end);--glyph-x:var(--fab-glyph-u)}.EwCbka_glyphI{--print-start:var(--fab-print-i-start);--print-end:var(--fab-print-i-end);--glyph-x:var(--fab-glyph-i)}.EwCbka_glyphL{--print-start:var(--fab-print-l-start);--print-end:var(--fab-print-l-end);--glyph-x:var(--fab-glyph-l)}.EwCbka_glyphD{--print-start:var(--fab-print-d-start);--print-end:var(--fab-print-d-end);--glyph-x:var(--fab-glyph-d)}.EwCbka_layer{display:block;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.EwCbka_layer.EwCbka_glyphB{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(-62,710) scale(1,-1)' d='M62 0V710H360Q496 710 570.5 663.5Q645 617 645 516Q645 473 628.5 442.0Q612 411 579.0 392.5Q546 374 498 368V366Q587 357 631.0 313.5Q675 270 675 196Q675 96 601.0 48.0Q527 0 390 0ZM258 150H377Q420 150 449.5 167.5Q479 185 479 223Q479 261 450.0 279.0Q421 297 377 297H258ZM258 425H352Q394 425 421.5 441.5Q449 458 449 492Q449 528 422.0 544.0Q395 560 352 560H258Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(-62,710) scale(1,-1)' d='M62 0V710H360Q496 710 570.5 663.5Q645 617 645 516Q645 473 628.5 442.0Q612 411 579.0 392.5Q546 374 498 368V366Q587 357 631.0 313.5Q675 270 675 196Q675 96 601.0 48.0Q527 0 390 0ZM258 150H377Q420 150 449.5 167.5Q479 185 479 223Q479 261 450.0 279.0Q421 297 377 297H258ZM258 425H352Q394 425 421.5 441.5Q449 458 449 492Q449 528 422.0 544.0Q395 560 352 560H258Z'/></svg>")}.EwCbka_layer.EwCbka_glyphU{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(644,710) scale(1,-1)' d='M356 -16Q261.88 -16 192.44 18.0Q123 52 85.0 114.475Q47 176.95 47 262V710H243V262Q243 204.19 272.0 172.59Q301 141 356 141Q412 141 441.0 172.59Q470 204.19 470 262V710H666V262Q666 176.95 628.0 114.475Q590 52 520.5 18.0Q451 -16 356 -16Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(644,710) scale(1,-1)' d='M356 -16Q261.88 -16 192.44 18.0Q123 52 85.0 114.475Q47 176.95 47 262V710H243V262Q243 204.19 272.0 172.59Q301 141 356 141Q412 141 441.0 172.59Q470 204.19 470 262V710H666V262Q666 176.95 628.0 114.475Q590 52 520.5 18.0Q451 -16 356 -16Z'/></svg>")}.EwCbka_layer.EwCbka_glyphI{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(1345,710) scale(1,-1)' d='M62 0V710H258V0Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(1345,710) scale(1,-1)' d='M62 0V710H258V0Z'/></svg>")}.EwCbka_layer.EwCbka_glyphL{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(1653,710) scale(1,-1)' d='M62 0V710H258V157H567V0Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(1653,710) scale(1,-1)' d='M62 0V710H258V157H567V0Z'/></svg>")}.EwCbka_layer.EwCbka_glyphD{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(2236,710) scale(1,-1)' d='M62 0V710H323Q502 710 598.0 617.5Q694 525 694 354Q694 184 599.5 92.0Q505 0 329 0ZM258 157H323Q412 157 452.5 205.0Q493 253 493 355Q493 457 452.5 505.0Q412 553 323 553H258Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2930 726' preserveAspectRatio='none'><path transform='translate(2236,710) scale(1,-1)' d='M62 0V710H323Q502 710 598.0 617.5Q694 525 694 354Q694 184 599.5 92.0Q505 0 329 0ZM258 157H323Q412 157 452.5 205.0Q493 253 493 355Q493 457 452.5 505.0Q412 553 323 553H258Z'/></svg>")}.EwCbka_slab,.EwCbka_heat,.EwCbka_beamLine{animation-timeline:--fab;animation-range:contain var(--print-start) contain var(--print-end)}.EwCbka_slab{background:linear-gradient(to bottom, var(--color-metal-top), var(--color-metal-bottom));animation-name:EwCbka_fab-rise;animation-timing-function:linear;animation-fill-mode:both;position:absolute;inset:0}.EwCbka_heat{block-size:var(--fab-heat-band);opacity:0;background:linear-gradient(to bottom, var(--color-hot) 0 4%, var(--color-accent-strong) 12%, var(--color-accent-soft) 45%, transparent);animation-name:EwCbka_fab-heat;animation-timing-function:linear;animation-fill-mode:both;position:absolute;inset-block-start:0;inset-inline:0}.EwCbka_rail{block-size:var(--border-thin);background:linear-gradient(90deg, transparent, var(--color-accent-soft) 8%, var(--color-accent-soft) 92%, transparent);display:block;position:absolute;inset-block-start:calc(-1 * var(--fab-rail));inset-inline:0}.EwCbka_beam{inline-size:var(--fab-beam-column);block-size:calc(100% + var(--fab-rail));opacity:0;display:block;position:absolute;inset-block-start:calc(-1 * var(--fab-rail));inset-inline-start:calc(var(--glyph-x) - var(--fab-beam-column) / 2);overflow:clip}.EwCbka_beamLine{inline-size:var(--fab-beam-line);background:linear-gradient(to bottom, var(--color-accent-soft), var(--color-accent-strong) 70%, var(--color-hot));box-shadow:0 0 var(--space-2) var(--border-thin) var(--color-accent);animation-name:EwCbka_fab-fire;animation-timing-function:linear;animation-fill-mode:both;position:absolute;inset-block:0;inset-inline-start:calc(50% - var(--fab-beam-line) / 2)}.EwCbka_beamLine:after{content:"";inline-size:var(--fab-beam-head);block-size:var(--fab-beam-head);border-radius:var(--radius-round);background:var(--color-hot);box-shadow:0 0 var(--space-3) var(--space-1) var(--color-accent);position:absolute;inset-block-end:0;inset-inline-start:50%;translate:-50% 50%}.EwCbka_lead .EwCbka_beamLine:after{inline-size:var(--fab-lead-head);block-size:var(--fab-lead-head);background:radial-gradient(circle, var(--color-hot) 35%, var(--color-accent-strong) 60%, transparent 62%);outline:var(--border-thin) solid var(--color-accent-strong);outline-offset:calc(3 * var(--border-thin))}.EwCbka_beamTrack{position:absolute;inset:0}.EwCbka_lead{--to:calc(var(--fab-leader-park) - var(--fab-glyph-b));animation:EwCbka_fab-appear linear both, EwCbka_fab-park var(--ease-house) both;animation-timeline:--fab,--fab;animation-range:contain calc(var(--fab-build-start) - var(--fab-beam-fade)) contain var(--fab-build-start), contain var(--fab-b-end) contain var(--fab-split-end)}.EwCbka_lead .EwCbka_beamTrack{animation:linear forwards EwCbka_fab-vanish;animation-timeline:--fab;animation-range:contain var(--fab-converge-end) contain calc(var(--fab-converge-end) + var(--fab-beam-retire))}.EwCbka_crew{--from:calc(var(--fab-glyph-b) - var(--glyph-x));--to:calc(var(--fab-leader-park) - var(--glyph-x));animation:EwCbka_fab-appear linear both, EwCbka_fab-split var(--ease-house) both;animation-timeline:--fab,--fab;animation-range:contain var(--fab-b-end) contain calc(var(--fab-b-end) + var(--fab-beam-emerge)), contain var(--fab-b-end) contain var(--fab-split-end)}.EwCbka_crew .EwCbka_beamTrack{animation:EwCbka_fab-merge var(--ease-house) both, EwCbka_fab-vanish linear forwards;animation-timeline:--fab,--fab;animation-range:contain var(--fab-crew-end) contain var(--fab-converge-end), contain calc(var(--fab-converge-end) - var(--fab-beam-emerge)) contain var(--fab-converge-end)}.EwCbka_halo{inline-size:var(--fab-beam-head);opacity:0;background:linear-gradient(to bottom, var(--color-hot), var(--color-accent-strong) 30%, transparent);filter:blur(var(--space-1));animation:EwCbka_fab-pulse linear var(--fab-pulse-count);animation-timeline:--fab;animation-range:contain var(--fab-split-end) contain var(--fab-crew-end);position:absolute;inset-block:0;inset-inline-start:calc(50% - var(--fab-beam-head) / 2)}@media (pointer:coarse){.EwCbka_calibration{pointer-events:none;animation:linear forwards EwCbka_fab-vanish;animation-timeline:--fab;animation-range:contain 0% contain var(--fab-calibration-fade);display:block;position:absolute;inset:0;overflow:clip}.EwCbka_calibrationLine{inline-size:var(--fab-calibration-width);block-size:var(--fab-beam-line);background:linear-gradient(90deg, transparent, var(--color-accent-strong) 70%, var(--color-hot));box-shadow:0 0 var(--space-2) var(--color-accent);animation:EwCbka_fab-calibrate var(--fab-calibration-period) var(--ease-house) infinite;position:absolute;inset-block-end:0;inset-inline-start:0;translate:-100%}}.EwCbka_hud{pointer-events:none;color:var(--color-neutral-300);font-family:var(--font-hud), var(--font-mono);font-size:var(--type-xs);letter-spacing:.1em;text-transform:uppercase;animation:linear forwards EwCbka_fab-vanish;animation-timeline:--fab;animation-range:contain var(--fab-converge-end) contain calc(var(--fab-converge-end) + var(--fab-beam-retire));display:block;position:absolute;inset:0}.EwCbka_status{display:grid;position:absolute;inset-block-start:var(--space-5);inset-inline-start:0}.EwCbka_statusLine{opacity:0;grid-area:1/1;animation:linear both EwCbka_fab-status;animation-timeline:--fab}.EwCbka_statusLine b{color:var(--color-accent-strong);font-weight:inherit}.EwCbka_statusLine:first-child{animation-name:EwCbka_fab-status-first;animation-range:contain 0% contain var(--fab-build-start)}.EwCbka_statusLine:nth-child(2){animation-range:contain var(--fab-build-start) contain var(--fab-b-end)}.EwCbka_statusLine:nth-child(3){animation-range:contain var(--fab-b-end) contain var(--fab-crew-end)}.EwCbka_statusLine:nth-child(4){opacity:1;animation-name:EwCbka_fab-status-last;animation-range:contain var(--fab-crew-end) contain 100%}.EwCbka_readouts{justify-items:end;display:grid;position:absolute;inset-block-start:var(--space-5);inset-inline-end:0}.EwCbka_counter{color:var(--color-neutral-100);display:inline-flex}.EwCbka_unit{text-transform:none}.EwCbka_digit{block-size:1lh;display:inline-block;overflow:clip}.EwCbka_strip{translate:0 calc(-100% * var(--final) / 11);animation:steps(10,end) backwards EwCbka_fab-digit;animation-timeline:--fab;animation-range:contain var(--fab-build-start) contain var(--fab-crew-end);animation-iteration-count:var(--places);flex-direction:column;display:flex}.EwCbka_layerHundreds{--final:2;--places:.2}.EwCbka_layerTens{--final:0;--places:2}.EwCbka_layerOnes{--final:0;--places:20}.EwCbka_heightHundreds{--final:7;--places:.71}.EwCbka_heightTens{--final:1;--places:7.1}.EwCbka_heightOnes{--final:0;--places:71}.EwCbka_close{animation:step-end both EwCbka_fab-hide;animation-timeline:--fab;animation-range:contain var(--fab-crew-end) contain calc(var(--fab-crew-end) + var(--fab-actions-out));position:absolute;inset-block-end:var(--space-6);inset-inline:0}.EwCbka_close>*{animation:linear both EwCbka_fab-vanish;animation-timeline:--fab;animation-range:contain var(--fab-crew-end) contain calc(var(--fab-crew-end) + var(--fab-actions-out))}.EwCbka_statement{inset-block:calc(var(--header-compact) + var(--space-5)) var(--space-5);pointer-events:none;animation:linear both EwCbka_fab-appear;animation-timeline:--fab;animation-range:contain var(--fab-statement-in-start) contain var(--fab-statement-in-end);border:0;grid-template-rows:100%;padding:0;position:absolute;inset-inline:0}.EwCbka_statement a{pointer-events:auto;animation:step-end both EwCbka_fab-reveal;animation-timeline:--fab;animation-range:contain var(--fab-statement-in-start) contain var(--fab-statement-in-end)}.EwCbka_frame{aspect-ratio:4/5;justify-self:end;block-size:auto;max-block-size:100%;inline-size:100%}.EwCbka_slider,.EwCbka_photo,.EwCbka_photoBeam,.EwCbka_word,.EwCbka_glowWord,.EwCbka_sweep{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--fab}.EwCbka_slider,.EwCbka_photo{animation-range:contain var(--fab-ship-end) contain var(--fab-swarm-end)}.EwCbka_slider{animation-name:EwCbka_fab-wipe-out}.EwCbka_photo{animation-name:EwCbka_fab-wipe-in}.EwCbka_photoBeam{animation-name:EwCbka_fab-burn;animation-range:contain var(--fab-header-at) contain calc(var(--fab-swarm-end) + var(--fab-beam-retire) / 2)}.EwCbka_scene[data-fabricator-swarm=ready]:not([data-revealed]) .EwCbka_frame{animation:step-end both EwCbka_fab-handoff;animation-timeline:--fab;animation-range:contain 0% contain var(--fab-portrait-end)}.EwCbka_scene[data-fabricator-swarm=ready]:not([data-revealed]) .EwCbka_swarmHud{color:var(--color-neutral-300);font-family:var(--font-hud), var(--font-mono);font-size:var(--type-xs);letter-spacing:.1em;text-transform:uppercase;animation:linear both EwCbka_fab-status;animation-timeline:--fab;animation-range:contain var(--fab-ship-end) contain var(--fab-finale-end);margin:0;display:block;position:absolute;inset-block-end:var(--space-3);inset-inline-start:var(--space-3)}.EwCbka_swarmHud b{color:var(--color-neutral-100);font-weight:inherit;font-variant-numeric:tabular-nums}.EwCbka_word,.EwCbka_glowWord{will-change:opacity, translate;animation-range-start:contain calc(var(--fab-portrait-end) + var(--i) * var(--fab-word-step));animation-range-end:contain calc(var(--fab-portrait-end) + var(--fab-word-span) + var(--i) * var(--fab-word-step))}.EwCbka_word{animation-name:EwCbka_fab-ink}.EwCbka_glowWord{animation-name:EwCbka_fab-glow}.EwCbka_sweep{animation-name:EwCbka_fab-sweep;animation-range:contain var(--fab-portrait-end) contain var(--fab-words-end)}.EwCbka_scene[data-revealed] :is(.EwCbka_slab,.EwCbka_heat,.EwCbka_beam,.EwCbka_beamTrack,.EwCbka_beamLine,.EwCbka_halo,.EwCbka_statusLine,.EwCbka_strip,.EwCbka_slider,.EwCbka_photo,.EwCbka_photoBeam,.EwCbka_word,.EwCbka_glowWord,.EwCbka_sweep){animation:none}@container fabricator not (min-inline-size:45rem){.EwCbka_group{--art-w:100cqi;--art-h:var(--fab-art-phone)}.EwCbka_statement{gap:var(--space-5);grid-template-rows:auto minmax(0,1fr)}.EwCbka_frame{aspect-ratio:auto;block-size:100%;inline-size:100%}}@keyframes EwCbka_fab-rise{0%{translate:0 100%}to{translate:0}}@keyframes EwCbka_fab-heat{0%,93%{opacity:1}to{opacity:0}}@keyframes EwCbka_fab-fire{0%{translate:0}to{translate:0 -100cqh}}@keyframes EwCbka_fab-appear{0%{opacity:0}to{opacity:1}}@keyframes EwCbka_fab-vanish{0%{opacity:1}to{opacity:0}}@keyframes EwCbka_fab-park{0%{translate:0}to{translate:var(--to) 0}}@keyframes EwCbka_fab-split{0%{translate:var(--from) 0}to{translate:0}}@keyframes EwCbka_fab-merge{0%{translate:0}to{translate:var(--to) 0}}@keyframes EwCbka_fab-pulse{0%,to{opacity:.2}50%{opacity:1}}@keyframes EwCbka_fab-calibrate{0%{opacity:0;translate:-100%}12%{opacity:1}70%,to{opacity:0;translate:100cqi}}@keyframes EwCbka_fab-status{0%,to{opacity:0}2%,98%{opacity:1}}@keyframes EwCbka_fab-status-first{0%,98%{opacity:1}to{opacity:0}}@keyframes EwCbka_fab-status-last{0%{opacity:0}2%,to{opacity:1}}@keyframes EwCbka_fab-digit{0%{translate:0}to{translate:0 -90.9091%}}@keyframes EwCbka_fab-hide{0%{visibility:visible}to{visibility:hidden}}@keyframes EwCbka_fab-recede{0%{opacity:1}to{opacity:.3}}@keyframes EwCbka_fab-wipe-out{0%{translate:-100%}to{translate:0}}@keyframes EwCbka_fab-wipe-in{0%{translate:100%}to{translate:0}}@keyframes EwCbka_fab-burn{0%,to{opacity:0}8%,80%{opacity:1}}@keyframes EwCbka_fab-glow{0%{opacity:0;translate:0 var(--space-2)}40%{opacity:.75;translate:0 var(--space-1)}65%{opacity:1;translate:0}to{opacity:0;translate:0}}@keyframes EwCbka_fab-ink{0%{opacity:0;translate:0 var(--space-2)}40%{opacity:0;translate:0 var(--space-1)}65%{opacity:0;translate:0}to{opacity:1;translate:0}}@keyframes EwCbka_fab-sweep{0%{translate:calc(-1 * var(--fab-sweep-width)) 0;opacity:0}10%,90%{opacity:1}to{opacity:0;translate:100cqi}}@keyframes EwCbka_fab-ship{0%{translate:0;scale:1}to{translate:var(--ship-x) var(--ship-y);scale:var(--ship-sx) var(--ship-sy)}}@keyframes EwCbka_fab-handoff{0%{opacity:0}to{opacity:1}}@keyframes EwCbka_fab-reveal{0%{visibility:hidden}to{visibility:visible}}}.EwCbka_statement{view-timeline:--fab-statement block;view-timeline-inset:0 calc(100% - var(--border-thin))}}
.Sr9Oza_chapter{padding-block:var(--space-8);border-block-end:var(--border-thin) solid var(--color-neutral-700);container:selected-work-grid/inline-size}.Sr9Oza_headingGroup{gap:var(--space-3);margin-block-end:var(--space-6);display:grid}.Sr9Oza_eyebrow{color:var(--color-accent-strong);text-transform:uppercase;font-size:var(--type-xs);letter-spacing:.1em}.Sr9Oza_title{font-size:var(--type-display-sm);letter-spacing:-.035em}.Sr9Oza_note{color:var(--color-neutral-300);font-size:var(--type-body)}.Sr9Oza_grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Sr9Oza_project{--project-reveal-inset-end:25%;border:var(--border-thin) solid var(--color-neutral-700);border-radius:var(--radius-md);background:var(--color-neutral-900);display:grid;overflow:clip}.Sr9Oza_project:first-child{grid-column:1/-1;grid-template-columns:1.15fr 1fr;align-items:center}.Sr9Oza_artwork{--m-unmask-from:0 100% 0 0;--m-unmask-start:entry 0%;--m-unmask-end:entry 75%;--m-draw-start:entry 0%;--m-draw-end:entry 100%;color:var(--color-accent-strong);background:radial-gradient(ellipse at center, color-mix(in oklch, var(--color-accent) 10%, var(--color-neutral-900)), var(--color-neutral-1000));aspect-ratio:5/3;position:relative;overflow:clip}.Sr9Oza_artwork svg{block-size:100%;inline-size:100%;transition:scale var(--duration-slow) var(--ease-house)}.Sr9Oza_project:hover .Sr9Oza_artwork svg{scale:1.035}.Sr9Oza_tip{opacity:0;offset-rotate:0deg}.Sr9Oza_tipHalo,.Sr9Oza_tipCore{stroke:none}.Sr9Oza_tipHalo{fill:var(--color-accent-soft)}.Sr9Oza_tipCore{fill:var(--color-hot)}.Sr9Oza_artwork[data-artwork=game] .Sr9Oza_tip{offset-path:path("M110 320V180C110 60 300 25 300 25C300 25 490 60 490 180V320")}.Sr9Oza_artwork[data-artwork=motion] .Sr9Oza_tip{offset-path:path("M55 225C120 70 190 70 250 180S380 290 545 135")}.Sr9Oza_artwork[data-artwork=analysis] .Sr9Oza_tip{offset-path:path("M200 55V295")}.Sr9Oza_body{gap:var(--space-4);padding:var(--space-6);display:grid}.Sr9Oza_meta{justify-content:space-between;gap:var(--space-3);color:var(--color-neutral-300);font-size:var(--type-xs);flex-wrap:wrap;display:flex}.Sr9Oza_meta>span:last-child{color:var(--color-accent-strong)}.Sr9Oza_body h3{font-size:var(--type-lead);letter-spacing:-.025em}.Sr9Oza_project:first-child h3{font-size:var(--type-display-sm)}.Sr9Oza_body p{color:var(--color-neutral-300);font-size:var(--type-sm)}.Sr9Oza_body a{font-size:var(--type-sm);text-underline-offset:var(--space-2);justify-self:start}@container selected-work-grid (max-width:40rem){.Sr9Oza_grid,.Sr9Oza_project:first-child{grid-template-columns:minmax(0,1fr)}.Sr9Oza_body{padding:var(--space-5)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Sr9Oza_project{view-timeline:--project-card block;view-timeline-inset:var(--header-compact) var(--project-reveal-inset-end)}.Sr9Oza_artwork{animation-timeline:--project-card}.Sr9Oza_artwork svg{animation:linear both Sr9Oza_project-draw;animation-timeline:--project-card;animation-range:var(--m-draw-start) var(--m-draw-end)}.Sr9Oza_tip{animation:linear forwards Sr9Oza_project-tip;animation-timeline:--project-card;animation-range:var(--m-draw-start) var(--m-draw-end)}.Sr9Oza_project[data-revealed] .Sr9Oza_artwork,.Sr9Oza_project[data-revealed] .Sr9Oza_artwork svg,.Sr9Oza_project[data-revealed] .Sr9Oza_tip{animation:none}.Sr9Oza_artwork svg [pathLength="1"]{stroke-dashoffset:var(--project-draw);animation-name:none}@keyframes Sr9Oza_project-draw{0%{--project-draw:1}}@keyframes Sr9Oza_project-tip{0%{offset-distance:0%;opacity:0}3%{opacity:1}96%{opacity:1}to{offset-distance:100%;opacity:0}}}}@media (prefers-reduced-motion:reduce){.Sr9Oza_artwork svg{transition:none}.Sr9Oza_project:hover .Sr9Oza_artwork svg{scale:1}}
.QRy0Sa_tiles{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.QRy0Sa_imageFrame[data-assemble]{view-timeline-name:--work-image;view-timeline-axis:block}.QRy0Sa_imageFrame[data-assemble]>.QRy0Sa_placeholder{visibility:hidden}.QRy0Sa_imageFrame[data-assemble]>.QRy0Sa_image{animation:step-end both QRy0Sa_assembled-image;animation-timeline:--work-image;animation-range:entry;scale:1}.QRy0Sa_tiles{z-index:2;pointer-events:none;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));animation:step-end both QRy0Sa_assembled-tiles;animation-timeline:--work-image;animation-range:entry;display:grid;position:absolute;inset:0}.QRy0Sa_tile{--tile-x:var(--space-7);--tile-y:var(--space-8);--tile-turn:5deg;animation:linear both QRy0Sa_assemble-tile;animation-timeline:--work-image;animation-range:entry;position:relative;overflow:clip}.QRy0Sa_tile:nth-child(3n){--tile-turn:-7deg;animation-name:QRy0Sa_assemble-tile-late}.QRy0Sa_tile[data-column="0"],.QRy0Sa_tile[data-column="1"]{--tile-x:calc(-1 * var(--space-7));--tile-turn:-5deg}.QRy0Sa_tile[data-row="0"]{--tile-y:calc(-1 * var(--space-7))}.QRy0Sa_tileImage{object-fit:cover;block-size:300%;inline-size:400%;max-inline-size:none;position:absolute;inset-block-start:0;inset-inline-start:0}.QRy0Sa_tile[data-column="1"] .QRy0Sa_tileImage{inset-inline-start:-100%}.QRy0Sa_tile[data-column="2"] .QRy0Sa_tileImage{inset-inline-start:-200%}.QRy0Sa_tile[data-column="3"] .QRy0Sa_tileImage{inset-inline-start:-300%}.QRy0Sa_tile[data-row="1"] .QRy0Sa_tileImage{inset-block-start:-100%}.QRy0Sa_tile[data-row="2"] .QRy0Sa_tileImage{inset-block-start:-200%}@keyframes QRy0Sa_assemble-tile{0%{translate:var(--tile-x) var(--tile-y);rotate:var(--tile-turn);scale:.86}to{translate:0;rotate:0deg;scale:1}}@keyframes QRy0Sa_assemble-tile-late{0%,15%{translate:var(--tile-x) var(--tile-y);rotate:var(--tile-turn);scale:.86}to{translate:0;rotate:0deg;scale:1}}@keyframes QRy0Sa_assembled-image{0%{opacity:0}to{opacity:1}}@keyframes QRy0Sa_assembled-tiles{0%{visibility:visible}to{visibility:hidden}}}}.QRy0Sa_card{block-size:100%;container-type:inline-size}.QRy0Sa_card[data-layout=compact] .QRy0Sa_link{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);align-items:center}.QRy0Sa_card[data-layout=compact] .QRy0Sa_body{grid-template-columns:minmax(0,1fr)}.QRy0Sa_card[data-layout=compact] .QRy0Sa_action{grid-column:auto}@media (max-width:40rem){.QRy0Sa_card[data-layout=compact] .QRy0Sa_link{grid-template-columns:minmax(0,1fr)}}.QRy0Sa_link,.QRy0Sa_surface{border:var(--border-thin) solid var(--color-neutral-700);border-radius:var(--radius-md);background:color-mix(in oklch, var(--color-neutral-900) 82%, var(--color-accent));block-size:100%;transition:background var(--duration-fast) var(--ease-house), border-color var(--duration-fast) var(--ease-house);text-decoration:none;display:grid;overflow:clip}.QRy0Sa_imageFrame{background:var(--color-neutral-900);aspect-ratio:16/9;view-transition-name:attr(data-transition-name type(<custom-ident>), none);position:relative;overflow:clip}.QRy0Sa_placeholder,.QRy0Sa_image{object-fit:cover;block-size:100%;inline-size:100%}.QRy0Sa_placeholder{filter:blur(var(--space-2));position:absolute;inset:0;scale:1.1}.QRy0Sa_image{z-index:1;transition:scale var(--duration-medium) var(--ease-house);position:relative;scale:1}.QRy0Sa_body{align-content:start;gap:var(--space-5);padding:var(--space-5);display:grid}.QRy0Sa_headingGroup{gap:var(--space-3);display:grid}.QRy0Sa_meta{justify-content:space-between;gap:var(--space-4);color:var(--color-accent-strong);font-size:var(--type-xs);display:flex}.QRy0Sa_type{align-items:baseline;gap:var(--space-2);text-transform:uppercase;display:inline-flex}.QRy0Sa_title{font-size:var(--type-lead)}.QRy0Sa_summary{color:var(--color-neutral-300);font-size:var(--type-sm)}.QRy0Sa_action{color:var(--color-neutral-100);font-size:var(--type-sm);transition:color var(--duration-fast) var(--ease-house), translate var(--duration-fast) var(--ease-house);align-self:end;translate:0}.QRy0Sa_draft{border:var(--border-thin) solid var(--color-neutral-500);border-radius:var(--radius-round);inline-size:fit-content;color:var(--color-neutral-300);padding-block:var(--space-1);padding-inline:var(--space-3);font-size:var(--type-xs);text-transform:uppercase}.QRy0Sa_link:focus-visible{border-color:var(--color-accent)}@media (pointer:fine) and (hover:hover){.QRy0Sa_link:hover{border-color:var(--color-accent);background:color-mix(in oklch, var(--color-neutral-900) 72%, var(--color-accent))}.QRy0Sa_link:hover .QRy0Sa_image{scale:1.025}.QRy0Sa_link:hover .QRy0Sa_action{color:var(--color-accent-strong);translate:var(--space-1) 0}}@media (prefers-reduced-motion:reduce){.QRy0Sa_link,.QRy0Sa_image,.QRy0Sa_action{transition:none}.QRy0Sa_link:hover .QRy0Sa_image{scale:1}.QRy0Sa_link:hover .QRy0Sa_action{translate:0}}@container (min-width:36rem){.QRy0Sa_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.QRy0Sa_action{grid-column:2}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.QRy0Sa_card[data-assemble]{view-timeline:--article-assembly block;view-timeline-inset:var(--header-compact) var(--card-assembly-inset-end)}.QRy0Sa_card[data-assemble] .QRy0Sa_link{isolation:isolate;background:0 0;border-color:#0000;position:relative}.QRy0Sa_card[data-assemble] .QRy0Sa_link:before,.QRy0Sa_card[data-assemble] .QRy0Sa_link:after{content:"";border-radius:inherit;pointer-events:none;animation:QRy0Sa_assembly-surface var(--ease-house) both;animation-timeline:--article-assembly;animation-range:entry 0% var(--card-assembly-end);position:absolute;inset:0}.QRy0Sa_card[data-assemble] .QRy0Sa_link:before{z-index:-1;background:color-mix(in oklch, var(--color-neutral-900) 82%, var(--color-accent));transform-origin:top}.QRy0Sa_card[data-assemble] .QRy0Sa_link:after{z-index:2;border:var(--border-thin) solid var(--color-neutral-700);animation-name:QRy0Sa_assembly-frame}.QRy0Sa_card[data-assemble] .QRy0Sa_imageFrame,.QRy0Sa_card[data-assemble] .QRy0Sa_headingGroup,.QRy0Sa_card[data-assemble] .QRy0Sa_summary,.QRy0Sa_card[data-assemble] .QRy0Sa_draft,.QRy0Sa_card[data-assemble] .QRy0Sa_action{animation:QRy0Sa_assembly-piece var(--ease-house) both;animation-timeline:--article-assembly;animation-range:entry 0% var(--card-assembly-end)}.QRy0Sa_card[data-assemble] .QRy0Sa_link:before,.QRy0Sa_card[data-assemble] .QRy0Sa_link:after,.QRy0Sa_card[data-assemble] .QRy0Sa_imageFrame,.QRy0Sa_card[data-assemble] .QRy0Sa_headingGroup,.QRy0Sa_card[data-assemble] .QRy0Sa_summary,.QRy0Sa_card[data-assemble] .QRy0Sa_draft,.QRy0Sa_card[data-assemble] .QRy0Sa_action{will-change:opacity, translate, scale}.QRy0Sa_card[data-assemble] .QRy0Sa_imageFrame{animation-name:QRy0Sa_assembly-image}.QRy0Sa_card[data-assemble] .QRy0Sa_summary,.QRy0Sa_card[data-assemble] .QRy0Sa_draft{animation-name:QRy0Sa_assembly-summary}.QRy0Sa_card[data-assemble] .QRy0Sa_action{animation-name:QRy0Sa_assembly-action}.QRy0Sa_card[data-assemble][data-revealed] .QRy0Sa_link:before,.QRy0Sa_card[data-assemble][data-revealed] .QRy0Sa_link:after,.QRy0Sa_card[data-assemble][data-revealed] .QRy0Sa_imageFrame,.QRy0Sa_card[data-assemble][data-revealed] .QRy0Sa_headingGroup,.QRy0Sa_card[data-assemble][data-revealed] .QRy0Sa_summary,.QRy0Sa_card[data-assemble][data-revealed] .QRy0Sa_draft,.QRy0Sa_card[data-assemble][data-revealed] .QRy0Sa_action,.QRy0Sa_card[data-assemble]:focus-within .QRy0Sa_link:before,.QRy0Sa_card[data-assemble]:focus-within .QRy0Sa_link:after,.QRy0Sa_card[data-assemble]:focus-within .QRy0Sa_imageFrame,.QRy0Sa_card[data-assemble]:focus-within .QRy0Sa_headingGroup,.QRy0Sa_card[data-assemble]:focus-within .QRy0Sa_summary,.QRy0Sa_card[data-assemble]:focus-within .QRy0Sa_draft,.QRy0Sa_card[data-assemble]:focus-within .QRy0Sa_action{animation:none}.QRy0Sa_card[data-assemble] .QRy0Sa_link:is(:hover,:focus-visible):after{border-color:var(--color-accent)}@keyframes QRy0Sa_assembly-frame{0%{clip-path:inset(0 100% 0 0)}60%,to{clip-path:inset(0)}}@keyframes QRy0Sa_assembly-surface{0%{opacity:0;scale:1 .96}70%,to{opacity:1;scale:1}}@keyframes QRy0Sa_assembly-image{0%,5%{opacity:0;translate:calc(-1 * var(--space-4)) 0}85%,to{opacity:1;translate:0}}@keyframes QRy0Sa_assembly-piece{0%,20%{opacity:0;translate:0 var(--space-2)}90%,to{opacity:1;translate:0}}@keyframes QRy0Sa_assembly-summary{0%,30%{opacity:0;translate:0 var(--space-2)}95%,to{opacity:1;translate:0}}@keyframes QRy0Sa_assembly-action{0%,40%{opacity:0;translate:0 var(--space-2)}to{opacity:1;translate:0}}}}
.IZnwRG_chapter{gap:var(--space-6);padding-block:var(--space-8);border-block-end:var(--border-thin) solid var(--color-neutral-700);display:grid}.IZnwRG_heading{justify-content:space-between;align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.IZnwRG_heading>div{gap:var(--space-3);display:grid}.IZnwRG_heading h2{font-size:var(--type-display-sm);letter-spacing:-.035em}.IZnwRG_heading>a{font-size:var(--type-sm);color:var(--color-neutral-300);text-underline-offset:var(--space-2)}.IZnwRG_eyebrow{color:var(--color-accent-strong);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:.1em}.IZnwRG_list{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d513795a5c0b08d4-s.31i_gu7l3m826.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a973ef9adf35a9a-s.30ijc409mlkw2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f84c9185e8bd094c-s.31al5xjaw-02-.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/72acbf5c94f69919-s.0-0sh7pz8y3g2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8d22bc3b7a57b809-s.13k9i9_rrgvxz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/00fe6731614b479c-s.2eg8rfmwfiimc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._TGsoq_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal;font-weight:500}._TGsoq_variable{--font-hud:"Geist Mono", "Geist Mono Fallback"}
.E0kJGG_home{inline-size:min(100%, var(--content-wide));margin-block-start:calc(-1 * var(--space-8));margin-inline:auto}
.fNXWEq_page{gap:var(--space-9);max-inline-size:var(--content-wide);padding-block:var(--space-7) var(--space-9);margin-inline:auto;display:grid}.fNXWEq_intro{gap:var(--space-7);flex-wrap:wrap;align-items:center;display:flex}.fNXWEq_artwork{inline-size:min(100%, calc(var(--space-9) * 4));border-radius:var(--radius-md);border:var(--border-thin) solid var(--color-neutral-700);block-size:auto}.fNXWEq_copy{gap:var(--space-5);min-inline-size:min(100%, calc(var(--space-9) * 3));max-inline-size:var(--content-reading);flex:1;display:grid}.fNXWEq_copy h1{font-size:var(--type-display-sm);line-height:var(--line-heading)}.fNXWEq_copy>p{color:var(--color-neutral-300)}.fNXWEq_copy .fNXWEq_eyebrow{color:var(--color-accent-strong);font-size:var(--type-sm);text-transform:uppercase}.fNXWEq_details{font-size:var(--type-sm)}.fNXWEq_notice{border-inline-start:var(--space-1) solid var(--color-accent);padding-inline-start:var(--space-4)}.fNXWEq_feedLink{inline-size:fit-content;padding:var(--space-3) var(--space-5);border:var(--border-thin) solid var(--color-accent);border-radius:var(--radius-sm);color:var(--color-accent-strong);text-underline-offset:var(--space-1)}.fNXWEq_feedLink:focus-visible{outline:calc(var(--border-thin) * 2) solid var(--color-accent-strong);outline-offset:var(--space-1)}.fNXWEq_episodes{gap:var(--space-6);display:grid}.fNXWEq_sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.fNXWEq_sectionHeading h2{font-size:var(--type-display-sm)}.fNXWEq_sectionHeading p{color:var(--color-neutral-300);font-size:var(--type-sm)}.fNXWEq_list{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-9) * 4)), 1fr));gap:var(--space-7);padding:0;list-style:none;display:grid}.fNXWEq_list>li{min-inline-size:0;max-inline-size:var(--content-reading)}
.FaNFKG_page{inline-size:min(100%, var(--content-wide));margin-inline:auto;container:work-index/inline-size}.FaNFKG_hero{gap:var(--space-5);padding-block:var(--space-4) var(--space-8);border-block-end:var(--border-thin) solid var(--color-neutral-700);display:grid}.FaNFKG_filterTitle,.FaNFKG_count{color:var(--color-accent-strong);font-size:var(--type-sm)}.FaNFKG_title{max-inline-size:var(--content-reading);font-size:var(--type-display-lg);letter-spacing:-.055em}.FaNFKG_description{max-inline-size:48ch;color:var(--color-neutral-300);font-size:var(--type-lead)}.FaNFKG_filters{gap:var(--space-7);padding-block:var(--space-7);border-block-end:var(--border-thin) solid var(--color-neutral-700);display:grid}.FaNFKG_filterGroup{gap:var(--space-4);display:grid}.FaNFKG_filterTitle{font-weight:inherit}.FaNFKG_filterLinks{gap:var(--space-2);flex-wrap:wrap;display:flex}.FaNFKG_filterLink{border:var(--border-thin) solid var(--color-neutral-700);border-radius:var(--radius-round);padding-block:var(--space-2);padding-inline:var(--space-4);color:var(--color-neutral-300);font-size:var(--type-sm);transition:border-color var(--duration-fast) var(--ease-house), background var(--duration-fast) var(--ease-house), color var(--duration-fast) var(--ease-house);text-decoration:none}.FaNFKG_filterLink[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-neutral-1000)}.FaNFKG_results{gap:var(--space-6);padding-block:var(--space-8) var(--space-9);display:grid}.FaNFKG_resultsHeading{justify-content:space-between;align-items:baseline;gap:var(--space-5);display:flex}.FaNFKG_resultsTitle{font-size:var(--type-display-sm)}.FaNFKG_count{flex:none}.FaNFKG_notice,.FaNFKG_empty{border-inline-start:var(--space-1) solid var(--color-accent);background:color-mix(in oklch, var(--color-neutral-900) 88%, var(--color-accent));padding:var(--space-5);color:var(--color-neutral-300)}.FaNFKG_grid{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@container work-index (min-width:48rem){.FaNFKG_filters{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.FaNFKG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container work-index (min-width:76rem){.FaNFKG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (pointer:fine) and (hover:hover){.FaNFKG_filterLink:hover{border-color:var(--color-accent);color:var(--color-neutral-100)}.FaNFKG_filterLink[aria-current=page]:hover{color:var(--color-neutral-1000)}}@media (prefers-reduced-motion:reduce){.FaNFKG_filterLink{transition:none}}
