._8RiFmG_button{justify-content:center;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:0 var(--space-5);font-family:var(--font-mono);font-size:var(--fs-meta);font-weight:var(--fw-semibold);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, border-color var(--duration-fast) ease;border:2px solid #0000;border-radius:0;line-height:1.2;text-decoration:none;display:inline-flex}._8RiFmG_button:disabled,._8RiFmG_button[aria-disabled=true]{cursor:not-allowed;color:var(--c-on-ink);background:#8a8a8a;border-color:#8a8a8a}._8RiFmG_icon{transition:transform var(--duration-base) var(--ease-out);flex:none}._8RiFmG_button:hover ._8RiFmG_icon{transform:translate(3px)}._8RiFmG_primary{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-on-ink)}._8RiFmG_primary:hover{background:var(--c-on-ink);border-color:var(--c-ink);color:var(--c-ink)}._8RiFmG_primary:active{background:#000}._8RiFmG_secondary{border-color:var(--c-ink);color:var(--c-ink);background:0 0}._8RiFmG_secondary:hover{background:var(--c-ink);color:var(--c-on-ink)}._8RiFmG_inverse{background:var(--c-paper);border-color:var(--c-paper);color:var(--c-ink)}._8RiFmG_inverse:hover{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-ink)}._8RiFmG_text{color:inherit;text-underline-offset:.35em;padding-inline:0;text-decoration:underline;text-decoration-thickness:1px}._8RiFmG_text:hover{color:var(--c-accent-ink)}._8RiFmG_row{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}
.FLlxuW_section{padding-block:var(--section-y)}.FLlxuW_inner{gap:var(--space-6);display:grid}.FLlxuW_title{max-width:16ch}.FLlxuW_body{gap:var(--space-6);display:grid}.FLlxuW_actions{gap:var(--space-5);justify-items:start;display:grid}.FLlxuW_direct{font-family:var(--font-mono);font-size:var(--fs-small);margin:0;padding:0;list-style:none}.FLlxuW_direct a{min-height:var(--control-height);align-items:center;display:inline-flex}.FLlxuW_direct a:hover{color:var(--c-accent-ink)}@media (min-width:64rem){.FLlxuW_inner{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.FLlxuW_title{grid-column:1/9}.FLlxuW_body{margin-top:var(--space-5);grid-column:8/13}}
.s-6kkG_hero{padding-block:clamp(var(--space-6), 9vw, 9rem) clamp(var(--space-6), 7vw, var(--space-8))}.s-6kkG_main{gap:var(--space-5);justify-items:start;display:grid}.s-6kkG_title{margin-top:var(--space-2)}.s-6kkG_line{display:block}.s-6kkG_dot{background:var(--c-accent);color:#0000;vertical-align:baseline;width:.16em;height:.16em;margin-left:.06em;line-height:0;display:inline-block;overflow:hidden}.s-6kkG_lead{max-width:52ch}.s-6kkG_actions{align-items:center;gap:var(--space-5) var(--space-7);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.s-6kkG_secondary{align-items:center;gap:var(--space-2);min-height:var(--control-height);font-family:var(--font-mono);font-size:var(--fs-meta);text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.s-6kkG_secondary svg{transition:transform var(--duration-base) var(--ease-out)}.s-6kkG_secondary:hover{color:var(--c-accent-ink)}.s-6kkG_secondary:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:no-preference){.s-6kkG_eyebrow,.s-6kkG_line,.s-6kkG_lead,.s-6kkG_actions{animation:s-6kkG_rise .9s var(--ease-out) backwards}.s-6kkG_line:first-child{animation-delay:60ms}.s-6kkG_line:nth-child(2){animation-delay:.14s}.s-6kkG_lead{animation-delay:.22s}.s-6kkG_actions{animation-delay:.3s}.s-6kkG_dot{animation:s-6kkG_set-dot .5s var(--ease-out) .75s backwards}}@keyframes s-6kkG_rise{0%{transform:translateY(.6rem)}}@keyframes s-6kkG_set-dot{0%{transform:scale(0)}}
.SPfsMG_section{padding-top:var(--space-5)}.SPfsMG_head{margin-top:var(--space-5)}.SPfsMG_rows{--cell:clamp(4.5rem, 3.6rem + 3vw, 6.5rem);border-top:var(--line)}.SPfsMG_viewport{border-bottom:var(--line);overflow:hidden}.SPfsMG_track{width:max-content;margin:0;padding:0;list-style:none;display:flex}.SPfsMG_cell{width:calc(var(--cell) * 1.25);height:var(--cell);border-right:var(--line);flex:none;place-items:center;display:grid}.SPfsMG_mark{width:46%;transition:transform var(--duration-base) var(--ease-out);aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;height:auto}.SPfsMG_cell:hover .SPfsMG_mark{transform:scale(1.12)}@media (prefers-reduced-motion:no-preference){.SPfsMG_track{animation:SPfsMG_marquee var(--marquee-duration) linear infinite;will-change:transform}.SPfsMG_right{animation-direction:reverse}}@media (prefers-reduced-motion:reduce){.SPfsMG_track{flex-wrap:wrap;width:auto;margin-bottom:-1px}.SPfsMG_cell{border-bottom:var(--line)}.SPfsMG_cell[aria-hidden=true]{display:none}}@keyframes SPfsMG_marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:47.99rem){.SPfsMG_rows{--cell:4.25rem}.SPfsMG_track{animation-duration:calc(var(--marquee-duration) * .75)}}
._1WsNmG_header{gap:var(--space-5);margin-bottom:clamp(var(--space-6), 4vw, var(--space-8));display:grid}._1WsNmG_titleBlock{gap:var(--space-4);display:grid}._1WsNmG_title{max-width:20ch}._1WsNmG_intro{max-width:46ch}@media (min-width:64rem){._1WsNmG_split{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}._1WsNmG_split ._1WsNmG_titleBlock{grid-column:1/8}._1WsNmG_split ._1WsNmG_intro{grid-column:8/13}}
.NFRsMq_list{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.NFRsMq_item{gap:var(--space-4);color:inherit;text-decoration:none;display:grid}.NFRsMq_media{background:var(--c-paper-alt);border:var(--line);overflow:hidden}.NFRsMq_image{width:100%;height:auto}.NFRsMq_lead .NFRsMq_media{aspect-ratio:16/10}.NFRsMq_lead .NFRsMq_image{object-fit:cover;height:100%}.NFRsMq_media{transition:transform var(--duration-slow) var(--ease-out)}.NFRsMq_item:hover .NFRsMq_media{transform:scale(.985)}.NFRsMq_meta{column-gap:var(--space-4);row-gap:var(--space-2);grid-template-columns:auto 1fr;align-content:start;display:grid}.NFRsMq_number{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--c-accent-ink);grid-row:span 2;padding-top:.35em}.NFRsMq_name{align-items:center;gap:var(--space-2);font-size:var(--fs-h3);line-height:1.2;display:flex}.NFRsMq_lead .NFRsMq_name{font-size:var(--fs-h2)}.NFRsMq_arrow{transition:transform var(--duration-base) var(--ease-out)}.NFRsMq_item:hover .NFRsMq_arrow{transform:translate(4px)}.NFRsMq_item:hover .NFRsMq_name{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.NFRsMq_facts{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--c-text-muted);gap:2px;margin:0;line-height:1.5;display:grid}.NFRsMq_facts dd{margin:0}.NFRsMq_facts div:first-child dd{color:var(--c-ink)}.NFRsMq_more{margin-top:var(--space-8)}@media (min-width:48rem){.NFRsMq_list{column-gap:var(--grid-gap);row-gap:var(--space-9);grid-template-columns:repeat(12,minmax(0,1fr))}.NFRsMq_slot1{grid-column:1/-1}.NFRsMq_slot2{grid-column:1/8}.NFRsMq_slot3{margin-top:clamp(var(--space-7), 8vw, var(--space-10));grid-column:8/13}.NFRsMq_slot4{grid-column:2/13}.NFRsMq_slot4 .NFRsMq_item{column-gap:var(--grid-gap);grid-template-columns:repeat(11,minmax(0,1fr));align-items:center}.NFRsMq_slot4 .NFRsMq_media{grid-area:1/6/auto/12}.NFRsMq_slot4 .NFRsMq_meta{grid-area:1/1/auto/5}}@media (min-width:64rem){.NFRsMq_slot1 .NFRsMq_item{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.NFRsMq_slot1 .NFRsMq_media{grid-column:1/9}.NFRsMq_slot1 .NFRsMq_meta{padding-bottom:var(--space-2);grid-column:9/13}.NFRsMq_slot4 .NFRsMq_media{grid-column:7/12}}
.jGdhcW_bio{gap:var(--space-7);display:grid}.jGdhcW_portrait{max-width:26rem;margin:0}.jGdhcW_portraitImage{filter:grayscale();width:100%;height:auto}.jGdhcW_bioText{gap:var(--space-6);align-content:start;display:grid}.jGdhcW_samples{padding-bottom:var(--section-y)}.jGdhcW_samplesImage{width:100%;height:auto}.jGdhcW_secondaryServices{padding-block:0 var(--section-y)}.jGdhcW_secondaryServicesInner{padding-top:var(--space-7);border-top:var(--line)}@media (min-width:64rem){.jGdhcW_bio{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.jGdhcW_portrait{grid-column:1/5}.jGdhcW_bioText{grid-column:6/13}}
.piGUnW_grid{gap:var(--space-7) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.piGUnW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.piGUnW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.mJrWua_list{border-top:var(--line-strong);margin:0;padding:0;list-style:none}.mJrWua_item{gap:var(--space-3) 0;padding-block:var(--space-6);border-bottom:var(--line);grid-template-columns:2.5rem 1fr;display:grid}.mJrWua_number{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--c-accent-ink);grid-row:span 2;padding-top:.45em}.mJrWua_title{font-size:var(--fs-h3)}.mJrWua_text{max-width:52ch;color:var(--c-text-muted)}@media (min-width:64rem){.mJrWua_item{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline}.mJrWua_number{grid-area:auto/1}.mJrWua_title{grid-column:2/7}.mJrWua_text{grid-column:8/13}}
._4Q0rCW_hero{padding-block:var(--space-5) clamp(var(--space-7), 6vw, var(--space-9))}._4Q0rCW_heroInner{gap:var(--space-7);display:grid}._4Q0rCW_heroMain{gap:var(--space-5);display:grid}._4Q0rCW_facts{gap:var(--space-4);align-content:end;margin:0;display:grid}._4Q0rCW_facts>div{gap:var(--space-1);padding-top:var(--space-3);border-top:var(--line);display:grid}._4Q0rCW_facts dd{margin:0}._4Q0rCW_compare{gap:var(--grid-gap);display:grid}._4Q0rCW_figure{gap:var(--space-3);margin:0;display:grid}._4Q0rCW_image{border:var(--line);width:100%;height:auto}@media (min-width:48rem){._4Q0rCW_compare{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){._4Q0rCW_heroInner{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}._4Q0rCW_heroMain{grid-column:1/9}._4Q0rCW_facts{grid-column:10/13}}
._3zN6GW_inner{gap:var(--space-7);display:grid}._3zN6GW_head{gap:var(--space-4);align-content:start;display:grid}._3zN6GW_head h2{max-width:12ch}._3zN6GW_list{border-top:var(--line-strong);margin:0;padding:0;list-style:none;display:grid}._3zN6GW_item{row-gap:var(--space-3);padding-block:var(--space-5) var(--space-6);border-bottom:var(--line);grid-template-columns:2.5rem 1fr;display:grid}._3zN6GW_number{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--c-accent-ink);grid-row:span 2;padding-top:.2em}._3zN6GW_title{font-size:var(--fs-h3);max-width:24ch;line-height:1.25}._3zN6GW_text{max-width:46ch;font-size:var(--fs-small);color:var(--c-text-muted)}@media (min-width:48rem){._3zN6GW_list{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){._3zN6GW_inner{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}._3zN6GW_head{grid-column:1/5;align-self:start}._3zN6GW_list,._3zN6GW_action{grid-column:5/13}}
.xixbIq_list{min-width:0;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-text-muted);flex-wrap:nowrap;align-items:center;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.xixbIq_item{min-height:var(--control-height);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.xixbIq_item:last-child{flex:0 auto;min-width:0}.xixbIq_item:last-child span{text-overflow:ellipsis;overflow:hidden}.xixbIq_item+.xixbIq_item:before{content:"/";margin-inline:var(--space-2);color:var(--c-line)}.xixbIq_link{min-height:var(--control-height);align-items:center;text-decoration:none;display:inline-flex}.xixbIq_link:hover{color:var(--c-ink);text-decoration:underline}
._3PG0Iq_list{border-top:var(--line-strong)}._3PG0Iq_item{border-bottom:var(--line)}._3PG0Iq_question{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:3.5rem;padding-block:var(--space-4);font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);cursor:pointer;line-height:1.25;list-style:none;display:flex}._3PG0Iq_question::-webkit-details-marker{display:none}._3PG0Iq_icon{flex:none;width:.875rem;height:.875rem;position:relative}._3PG0Iq_icon:before,._3PG0Iq_icon:after{content:"";width:100%;height:1px;transition:transform var(--duration-base) var(--ease-out);background:currentColor;position:absolute;top:50%;left:0}._3PG0Iq_icon:after{transform:rotate(90deg)}._3PG0Iq_item[open] ._3PG0Iq_icon:after{transform:rotate(0)}._3PG0Iq_item[open] ._3PG0Iq_icon:before{background:var(--c-accent)}._3PG0Iq_answer{max-width:60ch;padding-bottom:var(--space-5);color:var(--c-text-muted)}
.NfacuW_list{column-gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}.NfacuW_item{align-content:start;gap:var(--space-3);padding-block:var(--space-4) var(--space-6);border-top:var(--line-strong);display:grid}.NfacuW_marker{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-accent-ink)}.NfacuW_title{max-width:28ch}.NfacuW_h3 .NfacuW_title{font-size:var(--fs-h3)}.NfacuW_body .NfacuW_title{font-size:var(--fs-body)}.NfacuW_text{max-width:52ch;color:var(--c-text-muted)}.NfacuW_body .NfacuW_text{font-size:var(--fs-small)}.NfacuW_text>*+*{margin-top:var(--space-3)}.NfacuW_footer{margin-top:var(--space-2)}.l-section--ink .NfacuW_item{border-top:var(--line-on-ink)}.l-section--ink .NfacuW_marker{color:var(--c-on-ink)}.l-section--ink .NfacuW_text{color:var(--c-on-ink-muted)}@media (min-width:48rem){.NfacuW_cols2,.NfacuW_cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.NfacuW_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}}
.TYRMoq_hero{border-bottom:var(--line)}.TYRMoq_default{padding-block:clamp(var(--space-8), 8vw, var(--space-10)) clamp(var(--space-7), 6vw, var(--space-9))}.TYRMoq_compact{padding-block:clamp(var(--space-7), 6vw, var(--space-9)) var(--space-7)}.TYRMoq_inner{gap:var(--space-7);display:grid}.TYRMoq_main{gap:var(--space-5);justify-items:start;display:grid}.TYRMoq_title{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;max-width:18ch}.TYRMoq_lead{max-width:56ch}.TYRMoq_lead>*+*{margin-top:var(--space-4)}.TYRMoq_actions{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.TYRMoq_aside{border-top:var(--line-strong);padding-top:var(--space-4);font-size:var(--fs-small)}@media (min-width:64rem){.TYRMoq_inner{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.TYRMoq_main{grid-column:1/9}.TYRMoq_aside{grid-column:10/13}}
.VOp6eq_inner{gap:var(--space-7);display:grid}.VOp6eq_head{gap:var(--space-4);display:grid}.VOp6eq_quote{padding-top:var(--space-5);border-top:var(--line-strong);margin:0}.VOp6eq_text{margin:0;font-size:1.0625rem;line-height:1.55}.VOp6eq_lead .VOp6eq_text{letter-spacing:-.01em;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);line-height:1.4}.VOp6eq_source{margin-top:var(--space-5);font-family:var(--font-mono);font-size:var(--fs-meta);gap:2px;display:grid}.VOp6eq_name{color:var(--c-ink)}.VOp6eq_company{color:var(--c-text-muted)}.VOp6eq_secondary{gap:var(--space-7);display:grid}@media (max-width:47.99rem){.VOp6eq_inner,.VOp6eq_secondary{gap:var(--space-9)}.VOp6eq_quote{padding-top:var(--space-6)}.VOp6eq_lead .VOp6eq_text{font-size:1.1875rem;line-height:1.5}}@media (min-width:48rem){.VOp6eq_secondary{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.VOp6eq_inner{column-gap:var(--grid-gap);row-gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr))}.VOp6eq_head{grid-column:1/4}.VOp6eq_lead{grid-column:4/12}.VOp6eq_secondary{grid-column:4/13}}
.J007CW_hero{padding-block:clamp(var(--space-8), 8vw, var(--space-10)) var(--space-8);border-bottom:var(--line)}.J007CW_heroInner{gap:var(--space-8);display:grid}.J007CW_heroMain{gap:var(--space-5);justify-items:start;display:grid}.J007CW_channels{align-content:end;margin:0;display:grid}.J007CW_channel{gap:var(--space-1);padding-block:var(--space-4);border-top:var(--line-strong);display:grid}.J007CW_channel dd{margin:0}.J007CW_channelLink{min-height:var(--control-height);font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);overflow-wrap:anywhere;align-items:center;display:inline-flex}.J007CW_channelLink:hover{color:var(--c-accent-ink)}.J007CW_sectionTitle{max-width:20ch;margin-bottom:var(--space-7)}.J007CW_alternative{max-width:60ch;margin-top:var(--space-6);color:var(--c-text-muted)}@media (min-width:64rem){.J007CW_heroInner{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.J007CW_heroMain{grid-column:1/8}.J007CW_channels{grid-column:8/13}}
.NjxNla_hero{padding-block:var(--space-5) clamp(var(--space-7), 6vw, var(--space-9))}.NjxNla_heroInner{gap:var(--space-7);display:grid}.NjxNla_heroMain{gap:var(--space-5);display:grid}.NjxNla_heroMain .lead{max-width:56ch}.NjxNla_facts{gap:var(--space-4);align-content:end;margin:0;display:grid}.NjxNla_facts>div{gap:var(--space-1);padding-top:var(--space-3);border-top:var(--line);display:grid}.NjxNla_facts dd{margin:0}.NjxNla_leadMedia{padding-bottom:var(--space-8)}.NjxNla_introPair{margin-top:var(--grid-gap)}.NjxNla_figure{background:var(--c-paper-alt);margin:0}.NjxNla_small{padding:var(--space-6);place-items:center;display:grid}.NjxNla_framed{border:var(--line)}.NjxNla_image{width:100%;height:auto}.NjxNla_caseTitle{max-width:20ch;margin-block:var(--space-4) var(--space-8)}.NjxNla_gallerySection{padding-block:var(--space-8) var(--section-y)}.NjxNla_gallery{gap:var(--grid-gap);display:grid}.NjxNla_quote{gap:var(--space-5);max-width:52rem;padding-top:var(--space-5);border-top:var(--line-strong);margin:0;display:grid}.NjxNla_quote blockquote{letter-spacing:-.01em;margin:0;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);line-height:1.4}.NjxNla_pager{border-top:var(--line)}.NjxNla_pagerInner{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);flex-wrap:wrap;display:flex}.NjxNla_pagerLink{align-items:center;gap:var(--space-3);min-height:var(--control-height);font-family:var(--font-mono);font-size:var(--fs-meta);text-decoration:none;display:inline-flex}.NjxNla_pagerLink:hover{color:var(--c-accent-ink)}.NjxNla_pagerName{font-family:var(--font-sans);font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);display:block}@media (min-width:48rem){.NjxNla_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.NjxNla_galleryWide{grid-column:1/-1}}@media (min-width:64rem){.NjxNla_heroInner{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.NjxNla_heroMain{grid-column:1/9}.NjxNla_facts{grid-column:10/13}}
.sBgRvG_price{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--c-ink)}.sBgRvG_title{max-width:22ch;margin-bottom:var(--space-7)}.sBgRvG_split{gap:var(--space-6);display:grid}.sBgRvG_deliverables{border-top:var(--line-strong);margin:0;padding:0;list-style:none}.sBgRvG_deliverables li{padding-block:var(--space-4);border-bottom:var(--line);font-size:var(--fs-lead)}.sBgRvG_checkIntro{margin-top:calc(var(--space-5) * -1);margin-bottom:var(--space-6)}.sBgRvG_widget{max-width:56rem}@media (min-width:64rem){.sBgRvG_split{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.sBgRvG_split>:first-child{grid-column:1/5}.sBgRvG_split>:last-child{grid-column:6/13}}
.IgdwDW_page{min-height:calc(80svh - var(--header-height));padding-block:var(--space-9);align-items:center;display:grid}.IgdwDW_inner{gap:var(--space-6);display:grid}.IgdwDW_code{font-size:clamp(6rem,4rem + 14vw,16rem);font-weight:var(--fw-semibold);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px var(--c-ink);line-height:.85}.IgdwDW_main{gap:var(--space-5);justify-items:start;max-width:36rem;display:grid}.IgdwDW_links{gap:0 var(--space-5);font-family:var(--font-mono);font-size:var(--fs-meta);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IgdwDW_links a{min-height:var(--control-height);align-items:center;display:inline-flex}@media (min-width:64rem){.IgdwDW_inner{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.IgdwDW_code{grid-column:1/7}.IgdwDW_main{grid-column:7/13}}
.QZyFbG_list{gap:var(--grid-gap);margin-block:0;list-style:none;display:grid}.QZyFbG_card{align-content:start;gap:var(--space-3) 0;height:100%;padding:var(--space-5) var(--space-5) var(--space-6) 0;border-top:var(--line-strong);color:inherit;grid-template-columns:2.5rem 1fr;text-decoration:none;display:grid}.QZyFbG_card>:not(.QZyFbG_number){grid-column:2}.QZyFbG_number{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--c-accent-ink);grid-row:span 2;padding-top:.5em}.QZyFbG_name{font-size:var(--fs-h3)}.QZyFbG_featured .QZyFbG_name{font-size:var(--fs-h2)}.QZyFbG_description{max-width:44ch;color:var(--c-text-muted);margin-bottom:var(--space-3)}.QZyFbG_results{gap:var(--space-2);font-size:var(--fs-small);margin:0;padding:0;list-style:none;display:grid}.QZyFbG_results li{padding-left:var(--space-4);position:relative}.QZyFbG_results li:before{content:"";background:var(--c-ink);width:.375rem;height:.375rem;position:absolute;top:.62em;left:0}.QZyFbG_action{align-items:center;gap:var(--space-2);min-height:var(--control-height);margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-meta);text-underline-offset:.35em;justify-self:start;text-decoration:underline;display:inline-flex}.QZyFbG_card:hover .QZyFbG_action{color:var(--c-accent-ink)}.QZyFbG_card:hover .QZyFbG_name{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:64rem){.QZyFbG_list{grid-template-columns:repeat(2,minmax(0,1fr))}.QZyFbG_featured{grid-column:1/-1}.QZyFbG_featured .QZyFbG_card{border-top-width:4px}}
.acZE-q_section{padding-top:var(--section-y);overflow:hidden}.acZE-q_stage{background:var(--c-ink);padding-block:var(--space-6) var(--section-y);position:relative}.acZE-q_grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:0;list-style:none;display:grid;position:relative}.acZE-q_item:nth-child(3n+1){grid-column:1/-1}.acZE-q_figure{margin:0;position:relative}.acZE-q_image{background:var(--c-paper-alt);width:100%;height:auto}@media (min-width:48rem){.acZE-q_stage{--row:calc(min(100vw - 2 * var(--gutter), var(--container)) * .04375);padding-block:0 var(--section-y);background:0 0}.acZE-q_stage:before{content:"";inset:calc(var(--row) * 2.5) 0 calc(var(--section-y) + var(--row) * 2.5) 0;background:var(--c-ink);position:absolute}.acZE-q_grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(20, var(--row));column-gap:var(--grid-gap);row-gap:0}.acZE-q_item,.acZE-q_item:nth-child(3n+1){grid-column:var(--col);grid-row:var(--row-start,auto) / span 1;align-self:start}.acZE-q_item[data-depth="3"]{z-index:1}}
