.VMVMAW_button{min-height:var(--target);min-width:var(--target);border:var(--hairline) solid transparent;border-radius:var(--radius-1);max-width:100%;font-family:var(--font-ui);text-align:center;white-space:normal;text-wrap:balance;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), text-decoration-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:.625rem;padding:.375rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.VMVMAW_label{display:inline-block}.VMVMAW_icon{flex:none;display:inline-flex}.VMVMAW_button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.VMVMAW_primary{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.VMVMAW_primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--ink-hover);border-color:var(--ink-hover)}.VMVMAW_secondary{background:var(--sheet);border-color:var(--ink);color:var(--ink)}.VMVMAW_secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--sheet-sunk)}.VMVMAW_quiet{color:var(--ink);text-decoration-line:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.24em;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);background:0 0;padding-inline:.625rem}.VMVMAW_quiet:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--ink) 5%, transparent);text-decoration-color:currentColor}.VMVMAW_sm{gap:.5rem;padding-inline:.875rem;font-size:.875rem}.VMVMAW_sm.VMVMAW_quiet{padding-inline:.5rem}.VMVMAW_lg{min-height:3.25rem;padding-inline:1.75rem;font-size:1.0625rem}.VMVMAW_block{width:100%;display:flex}.VMVMAW_button:disabled{opacity:.42}.VMVMAW_button[data-loading]{cursor:progress}.VMVMAW_spinner{flex:none;animation:.9s linear infinite VMVMAW_spin}@keyframes VMVMAW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.VMVMAW_spinner{animation:none}}@media (forced-colors:active){.VMVMAW_button{border-color:buttontext}}
._1rmxSG_frame,._1rmxSG_page{width:100%;max-width:calc(var(--page-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}._1rmxSG_page{padding-block:var(--space-4) var(--space-8);flex:1 0 auto}._1rmxSG_narrow{max-width:calc(44rem + 2 * var(--gutter))}._1rmxSG_prose{max-width:calc(40rem + 2 * var(--gutter))}@media (min-width:64rem){._1rmxSG_page{padding-block:var(--space-6) var(--space-10)}}
._4en9wG_wrap{position:relative}._4en9wG_block{display:block}._4en9wG_inline{display:inline-block}._4en9wG_loop{pointer-events:none;color:var(--safelight);z-index:1;position:absolute;inset:-9% -7%}._4en9wG_snug{inset:-4% -5%}._4en9wG_svg{width:100%;height:100%;overflow:visible}._4en9wG_animate ._4en9wG_svg path{stroke-dasharray:1;stroke-dashoffset:1px;animation:_4en9wG_draw var(--dur-pencil) cubic-bezier(.55, .08, .3, 1) forwards}@keyframes _4en9wG_draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._4en9wG_animate ._4en9wG_svg path{stroke-dashoffset:0;animation:none}}
.IRP-TG_diagram{aspect-ratio:4/3;color:var(--drawing-stroke);max-width:100%;display:block}.IRP-TG_sm{width:6rem}.IRP-TG_md{width:10rem}.IRP-TG_lg{width:14rem}.IRP-TG_fluid{width:100%}
.SNRr-W_sheet{padding:var(--space-3) var(--space-2) var(--space-2);background:var(--sheet);border:var(--hairline) solid var(--rule);border-radius:var(--radius-1);box-shadow:var(--shadow-print);position:relative}.SNRr-W_sheet:before,.SNRr-W_sheet:after{content:"";inset-inline:var(--space-2);background:repeating-linear-gradient(90deg, var(--rule) 0 7px, transparent 7px 16px);height:5px;position:absolute}.SNRr-W_sheet:before{top:.625rem}.SNRr-W_sheet:after{bottom:.5rem}.SNRr-W_edge{margin:.375rem 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);align-items:center;gap:.5rem;font-weight:500;display:flex}.SNRr-W_edge svg{color:var(--rule-strong)}.SNRr-W_frames{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.SNRr-W_cell{gap:.5rem;min-width:0;display:grid}.SNRr-W_frame{aspect-ratio:1;background:var(--paper);border:var(--hairline) solid var(--rule);place-items:center;padding:12%;display:grid;position:relative}.SNRr-W_marks{width:calc(100% - 12px);height:calc(100% - 12px);color:var(--rule-strong);position:absolute;inset:6px}.SNRr-W_diagram{color:var(--ink);opacity:.9}.SNRr-W_caption{font-size:var(--text-small);color:var(--ink);align-items:baseline;gap:.5rem;line-height:1.3;display:flex}.SNRr-W_frameNumber{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;color:var(--safelight);flex:none;font-weight:600}.SNRr-W_figcaption{margin-top:var(--space-2);padding-top:var(--space-1);border-top:var(--hairline) solid var(--rule);font-size:var(--text-small);color:var(--graphite)}@media (min-width:40rem){.SNRr-W_sheet{padding:var(--space-4) var(--space-3) var(--space-3)}.SNRr-W_frames{grid-template-columns:repeat(3,minmax(0,1fr))}}
.tvAnuW_promises{border-block:var(--hairline) solid var(--rule)}.tvAnuW_promiseList{padding:0;list-style:none;display:grid}.tvAnuW_promise{column-gap:var(--space-2);padding-block:var(--space-3);grid-template-columns:2.75rem 1fr;row-gap:.25rem;display:grid}.tvAnuW_promise+.tvAnuW_promise{border-top:var(--hairline) solid var(--rule)}.tvAnuW_icon{border:var(--hairline) solid var(--rule-strong);width:2.75rem;height:2.75rem;color:var(--ink);grid-row:span 2;place-items:center;display:grid}.tvAnuW_promiseTitle{align-self:end;font-size:1.25rem;line-height:1.25}.tvAnuW_promiseBody{color:var(--graphite);font-size:.9375rem}.tvAnuW_steps{gap:var(--space-3);display:grid}.tvAnuW_stepsHeading{font-size:var(--text-title)}.tvAnuW_stepList{gap:var(--space-3);counter-reset:none;padding:0;list-style:none;display:grid}.tvAnuW_step{gap:var(--space-2);grid-template-columns:3.5rem 1fr;align-items:baseline;display:grid}.tvAnuW_numeral{font-family:var(--font-display);font-variation-settings:"opsz" 72;font-variant-numeric:lining-nums tabular-nums;color:var(--graphite);font-size:2.5rem;line-height:1}.tvAnuW_stepTitle{font-family:var(--font-ui);font-size:1rem;font-weight:600}.tvAnuW_stepBody{color:var(--graphite);font-size:.9375rem}@media (min-width:48rem){.tvAnuW_promiseList{grid-template-columns:repeat(3,minmax(0,1fr))}.tvAnuW_promise{padding:var(--space-4) var(--space-3);grid-template-rows:auto auto 1fr;grid-template-columns:1fr}.tvAnuW_promise:first-child{padding-inline-start:0}.tvAnuW_promise+.tvAnuW_promise{border-top:0;border-inline-start:var(--hairline) solid var(--rule)}.tvAnuW_icon{margin-bottom:var(--space-1);grid-row:auto}.tvAnuW_stepList{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.tvAnuW_step{align-content:start;gap:var(--space-1);padding-top:var(--space-2);border-top:var(--hairline) solid var(--ink);grid-template-columns:1fr}}
.NkFR1G_landing{gap:var(--space-8);padding-top:var(--space-4);display:grid}.NkFR1G_hero{gap:var(--space-5);align-items:start;display:grid}.NkFR1G_heroText{gap:var(--space-3);min-width:0;display:grid}.NkFR1G_kicker{color:var(--safelight)}.NkFR1G_title{font-size:var(--text-display);letter-spacing:-.02em;font-variation-settings:"opsz" 72;max-width:13ch;line-height:1.02}.NkFR1G_title em{color:var(--graphite);font-style:italic}.NkFR1G_lede{font-size:var(--text-lead);color:var(--graphite);max-width:34rem}.NkFR1G_cta{padding-top:var(--space-1);justify-items:start;gap:.75rem;display:grid}.NkFR1G_hint{font-size:var(--text-small);color:var(--graphite)}.NkFR1G_privacy{font-size:var(--text-small)}.NkFR1G_privacy a{min-height:var(--target);align-items:center;display:inline-flex}@media (max-width:29.99rem){.NkFR1G_cta>a{width:100%}}@media (min-width:64rem){.NkFR1G_landing{gap:var(--space-10);padding-top:var(--space-6)}.NkFR1G_hero{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.NkFR1G_heroText{padding-top:var(--space-4)}}
.diBz-a_notice{--tone:var(--graphite);--tone-wash:transparent;padding:var(--space-2);border:var(--hairline) solid var(--rule-strong);border-radius:var(--radius-1);background:linear-gradient(var(--tone-wash), var(--tone-wash)), var(--sheet);color:var(--ink);gap:.375rem;display:grid}.diBz-a_info{--tone:var(--graphite)}.diBz-a_success{--tone:var(--fixer);--tone-wash:var(--fixer-wash)}.diBz-a_caution{--tone:var(--amber);--tone-wash:var(--amber-wash)}.diBz-a_error{--tone:var(--stop);--tone-wash:var(--stop-wash)}.diBz-a_label{color:var(--tone);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;align-items:center;gap:.5rem;font-weight:600;line-height:1.2;display:flex}.diBz-a_icon{flex:none}.diBz-a_content{gap:.25rem;min-width:0;display:grid}.diBz-a_title{font-weight:600;line-height:1.35}.diBz-a_body{color:var(--ink);font-size:.9375rem}.diBz-a_body>*+*{margin-top:.5rem}.diBz-a_actions{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}
.m_Z3GG_studio{gap:var(--space-4);min-width:0;display:grid}.m_Z3GG_intro{gap:var(--space-1);max-width:44rem;display:grid}.m_Z3GG_heading{font-size:var(--text-headline)}.m_Z3GG_layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"photos""tray""lighting""side";min-width:0;display:grid}.m_Z3GG_photos{grid-area:photos}.m_Z3GG_tray{grid-area:tray;min-width:0}.m_Z3GG_lighting{grid-area:lighting}.m_Z3GG_side{align-content:start;gap:var(--space-5);grid-area:side;min-width:0;display:grid}.m_Z3GG_work{min-width:0}@media (min-width:64rem){.m_Z3GG_layout{align-items:start;column-gap:var(--space-6);row-gap:var(--space-5);grid-template:"photos tray""lighting side"1fr/minmax(0,5fr) minmax(0,7fr)}}@media (min-width:64rem) and (min-height:40rem){.m_Z3GG_studio:not([data-screen=proofs]) .m_Z3GG_side{top:var(--space-3);max-height:calc(100dvh - 2 * var(--space-3));padding:var(--space-1) var(--space-1) var(--space-4);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-1)) calc(-1 * var(--space-4));position:sticky;overflow-y:auto}}.m_Z3GG_loading{align-items:center;gap:var(--space-1);padding-block:var(--space-6);color:var(--graphite);display:flex}.m_Z3GG_loading>div{flex:auto;max-width:40rem}.m_Z3GG_loadingIcon{flex:none;animation:1.1s linear infinite m_Z3GG_spin}@keyframes m_Z3GG_spin{to{transform:rotate(360deg)}}
.d1rF1q_disclosure{border-block:var(--hairline) solid var(--rule)}.d1rF1q_trigger{width:100%;min-height:var(--target);color:var(--ink);text-align:start;background:0 0;border:0;align-items:center;gap:.625rem;padding:.5rem .25rem;font-weight:600;display:flex}.d1rF1q_trigger:hover .d1rF1q_summary{text-decoration:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.22em}.d1rF1q_chevron{transition:transform var(--dur-base) var(--ease-out);flex:none}.d1rF1q_disclosure[data-open] .d1rF1q_chevron{transform:rotate(90deg)}.d1rF1q_icon{color:var(--graphite);flex:none;display:inline-flex}.d1rF1q_summary{flex:auto;min-width:0}.d1rF1q_meta{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);flex:none;font-weight:500}.d1rF1q_panel{padding:.25rem .25rem var(--space-2) 2.125rem}@media (max-width:29.99rem){.d1rF1q_panel{padding-inline-start:.25rem}}
.pek3xG_group{border:0;min-width:0;padding:0}.pek3xG_legend{margin-bottom:var(--space-1);padding:0;font-weight:600}.pek3xG_groupDescription{margin-bottom:var(--space-2);color:var(--graphite);font-size:var(--text-small)}.pek3xG_grid{gap:var(--space-2);display:grid}.pek3xG_card{height:100%;min-height:var(--target);border:var(--hairline) solid var(--rule-strong);border-radius:var(--radius-1);background:var(--sheet);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);flex-direction:column;gap:.625rem;padding:.75rem;display:flex;position:relative}.pek3xG_card:hover:not([data-disabled]){border-color:var(--ink)}.pek3xG_card[data-checked]{border-color:var(--ink);background:var(--sheet);box-shadow:var(--shadow-print)}.pek3xG_card[data-disabled]{cursor:not-allowed;opacity:.5}.pek3xG_card:has(.pek3xG_input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.pek3xG_input{opacity:0;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.pek3xG_media{border-bottom:var(--hairline) solid var(--rule);color:var(--ink);padding:.25rem;display:block}.pek3xG_body{gap:.125rem;padding-right:1.5rem;display:grid}.pek3xG_meta{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);font-weight:500}.pek3xG_title{font-weight:600;line-height:1.3}.pek3xG_description{font-size:var(--text-small);color:var(--graphite);line-height:1.4}.pek3xG_indicator{border:1.5px solid var(--control-border);background:var(--sheet);border-radius:50%;width:1rem;height:1rem;position:absolute;bottom:.875rem;right:.75rem}.pek3xG_card[data-checked] .pek3xG_indicator{border-color:var(--ink);background:radial-gradient(circle, var(--on-ink) 0 2.5px, var(--ink) 3px)}
.Ao8pZW_fieldset{border:0;min-width:0;padding:0}.Ao8pZW_legend{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);margin-bottom:.375rem;padding:0;font-weight:500}.Ao8pZW_description{font-size:var(--text-small);color:var(--graphite);margin-bottom:.5rem}.Ao8pZW_options{flex-wrap:wrap;gap:.375rem;display:flex}.Ao8pZW_option{min-height:var(--target);border:var(--hairline) solid var(--rule-strong);border-radius:var(--radius-1);background:var(--sheet);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;padding:0 .875rem;font-size:.9375rem;display:inline-flex;position:relative}.Ao8pZW_option:hover:not([data-disabled]){border-color:var(--ink)}.Ao8pZW_option[data-checked]{border-color:var(--ink);background:var(--ink);color:var(--on-ink);font-weight:600}.Ao8pZW_option[data-disabled]{opacity:.45;cursor:not-allowed}.Ao8pZW_option:has(.Ao8pZW_input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Ao8pZW_input{opacity:0;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}
.ACx2ha_dialog{border:var(--hairline) solid var(--rule-strong);border-radius:var(--radius-1);background:var(--sheet);color:var(--ink);box-shadow:var(--shadow-print);width:min(100% - 2rem,34rem);max-width:none;max-height:min(100dvh - 2rem,48rem);margin:auto;padding:0;overflow:hidden}.ACx2ha_lg{width:min(100% - 2rem,48rem)}.ACx2ha_dialog::backdrop{background:#110f0d8c}.ACx2ha_dialog[open]{animation:ACx2ha_rise var(--dur-slow) var(--ease-out)}@keyframes ACx2ha_rise{0%{opacity:0;transform:translateY(8px)}}.ACx2ha_surface{max-height:inherit;flex-direction:column;display:flex}.ACx2ha_header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:var(--hairline) solid var(--rule);display:flex}.ACx2ha_title{font-size:var(--text-title);padding-top:.25rem}.ACx2ha_close{width:var(--target);height:var(--target);border-radius:var(--radius-1);color:var(--ink);background:0 0;border:0;flex:none;place-items:center;margin:-.375rem -.75rem 0 0;display:grid}.ACx2ha_close:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.ACx2ha_description{padding:var(--space-2) var(--space-3) 0;color:var(--graphite)}.ACx2ha_body{padding:var(--space-2) var(--space-3) var(--space-3);overscroll-behavior:contain;overflow-y:auto}.ACx2ha_footer{justify-content:flex-end;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-top:var(--hairline) solid var(--rule);background:var(--paper);flex-wrap:wrap-reverse;display:flex}@media (max-width:29.99rem){.ACx2ha_header,.ACx2ha_description,.ACx2ha_body,.ACx2ha_footer{padding-inline:var(--space-2)}.ACx2ha_footer>*{flex:100%}}
.o4Sy3W_body{gap:var(--space-2);display:grid}.o4Sy3W_field{gap:var(--space-1);display:grid}.o4Sy3W_label{font-weight:600}.o4Sy3W_textarea{border:var(--hairline) solid var(--control-border);border-radius:var(--radius-1);background:var(--sheet);width:100%;min-height:5.5rem;color:var(--ink);font:inherit;resize:vertical;padding:.625rem .75rem}.o4Sy3W_textarea:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.o4Sy3W_error{color:var(--stop);font-size:var(--text-small)}
.c_R76a_fileButton{position:relative;overflow:hidden}.c_R76a_fileButton:has(.c_R76a_fileInput:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.c_R76a_fileButton:has(.c_R76a_fileInput:disabled){opacity:.42;cursor:not-allowed}.c_R76a_fileInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:0;position:absolute;inset:0}.c_R76a_fileInput:disabled{cursor:not-allowed}.c_R76a_cameraOnly{display:none}@media (hover:none) and (pointer:coarse){.c_R76a_cameraOnly{display:inline-flex}}.c_R76a_stack{gap:var(--space-2);min-width:0;display:grid}.c_R76a_actions{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.c_R76a_note{font-size:var(--text-small);color:var(--graphite)}.c_R76a_politeRegion:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.c_R76a_noteWithIcon{font-size:var(--text-small);color:var(--graphite);align-items:flex-start;gap:.5rem;display:flex}.c_R76a_noteWithIcon svg{flex:none;margin-top:.1rem}.c_R76a_thumb{object-fit:cover;border:var(--hairline) solid var(--rule-strong);width:1.75rem;height:1.75rem}.c_R76a_list{margin:0;padding-inline-start:1.25rem}.c_R76a_list>li+li{margin-top:.25rem}
.EUJQ5a_thumb{aspect-ratio:1;border:var(--hairline) solid var(--rule);border-radius:var(--radius-1);width:100%;color:var(--graphite);background:#fff;place-items:center;display:grid;overflow:hidden}.EUJQ5a_thumb img{object-fit:contain;width:100%;height:100%;display:block}.EUJQ5a_thumbEmpty{background:var(--sheet-sunk)}
.d9-rFq_suggestions{gap:var(--space-1);display:grid}.d9-rFq_heading,.d9-rFq_layer{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);font-weight:500}.d9-rFq_grid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,7.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.d9-rFq_tile{width:100%;height:100%;min-height:var(--target);border:var(--hairline) solid var(--rule-strong);border-radius:var(--radius-1);background:var(--sheet);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);flex-direction:column;gap:.625rem;padding:.75rem;display:flex}.d9-rFq_tile:hover:not(:disabled){border-color:var(--ink)}.d9-rFq_tile[aria-pressed=true]{border-color:var(--ink);box-shadow:var(--shadow-print)}.d9-rFq_tile:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.d9-rFq_tile:disabled{cursor:not-allowed;opacity:.5}.d9-rFq_media{border-bottom:var(--hairline) solid var(--rule);padding:.25rem;display:block}.d9-rFq_text{gap:.125rem;display:grid}.d9-rFq_name{overflow-wrap:anywhere;font-weight:600;line-height:1.3}
.VhvoWq_summary{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.VhvoWq_summaryItem{align-items:center;gap:var(--space-2);grid-template-columns:3rem 1fr;display:grid}.VhvoWq_summaryText{min-width:0;display:grid}.VhvoWq_summaryLayer{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);font-weight:500}.VhvoWq_summaryName{overflow-wrap:anywhere;font-weight:600}.VhvoWq_panel{gap:var(--space-3);padding-top:var(--space-2);display:grid}.VhvoWq_filters{gap:var(--space-2);display:grid}.VhvoWq_pieces{gap:var(--space-1);display:grid}.VhvoWq_piecesHeading{font-size:var(--text-small);font-weight:600}.VhvoWq_pieceList{margin:0;padding:0;list-style:none}.VhvoWq_pieceRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--target);border-bottom:var(--hairline) solid var(--rule);display:flex}.VhvoWq_pieceName{overflow-wrap:anywhere;min-width:0}.VhvoWq_addRow{gap:var(--space-1);justify-items:start;display:grid}
._EdTyW_notice{display:grid}._EdTyW_section{gap:var(--space-2);padding-block:var(--space-3);border-top:var(--hairline) solid var(--rule);grid-template-columns:2.5rem minmax(0,1fr);display:grid}._EdTyW_numeral{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);color:var(--safelight);font-variant-numeric:tabular-nums;padding-top:.45rem;font-weight:500}._EdTyW_text{gap:.75rem;display:grid}._EdTyW_heading{font-size:1.375rem;line-height:1.25}._EdTyW_text p,._EdTyW_list{color:var(--ink);max-width:40rem}._EdTyW_list{gap:.375rem;padding-inline-start:1.125rem;display:grid}._EdTyW_list li::marker{color:var(--graphite)}@media (min-width:48rem){._EdTyW_section{padding-block:var(--space-4);grid-template-columns:4rem minmax(0,1fr)}}
.zVMfma_full{gap:var(--space-4);min-width:0;display:grid}.zVMfma_intro{gap:var(--space-2);display:grid}
.QfBj-G_field{grid-template-columns:var(--target) 1fr;transition:background-color var(--dur-base) var(--ease-out);column-gap:.25rem;padding:.125rem .5rem .125rem 0;display:grid}.QfBj-G_field[data-highlight]{background:var(--safelight-wash)}.QfBj-G_row{cursor:pointer;display:contents}.QfBj-G_control{width:var(--target);height:var(--target);place-items:center;display:grid;position:relative}.QfBj-G_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.QfBj-G_box{border:1.5px solid var(--control-border);border-radius:var(--radius-1);background:var(--sheet);width:1.5rem;height:1.5rem;color:var(--on-ink);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);place-items:center;display:grid}.QfBj-G_check{opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);transform:scale(.7)}.QfBj-G_input:checked+.QfBj-G_box{background:var(--ink);border-color:var(--ink)}.QfBj-G_input:checked+.QfBj-G_box .QfBj-G_check{opacity:1;transform:scale(1)}.QfBj-G_input:hover:not(:disabled)+.QfBj-G_box{border-color:var(--ink)}.QfBj-G_input:focus-visible+.QfBj-G_box{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.QfBj-G_input:disabled+.QfBj-G_box{opacity:.45}.QfBj-G_field[data-invalid] .QfBj-G_box,.QfBj-G_field[data-highlight] .QfBj-G_input:not(:checked)+.QfBj-G_box{border-color:var(--safelight);border-width:2px}.QfBj-G_label{cursor:pointer;align-self:center;padding-block:.625rem;line-height:1.45}.QfBj-G_description,.QfBj-G_error{font-size:var(--text-small);color:var(--graphite);grid-column:2;padding-bottom:.5rem}.QfBj-G_error{color:var(--stop);align-items:flex-start;gap:.375rem;font-weight:500;display:flex}.QfBj-G_error svg{flex:none;margin-top:.125rem}
.Cu1Udq_bar{gap:var(--space-1);justify-items:start;min-width:0;display:grid}.Cu1Udq_button{width:100%}@media (min-width:40rem){.Cu1Udq_button{width:auto;min-width:12rem}}.Cu1Udq_status{min-height:1.25rem}.Cu1Udq_uses{font-size:var(--text-small);color:var(--graphite)}.Cu1Udq_blocked{font-size:var(--text-small);color:var(--ink);align-items:flex-start;gap:.5rem;display:flex}.Cu1Udq_blocked svg{color:var(--amber);flex:none;margin-top:.1rem}.Cu1Udq_blocked[data-block=busy] svg{color:var(--graphite)}.Cu1Udq_live:empty{display:none}.Cu1Udq_unmet{padding:var(--space-1) var(--space-2);border:var(--hairline) solid var(--rule-strong);border-radius:var(--radius-1);background:var(--safelight-wash);font-size:var(--text-small)}.Cu1Udq_unmet ul{margin:.25rem 0 0;padding-inline-start:1.25rem}.Cu1Udq_unmetIntro{font-weight:600}
.MjERJa_range{width:100%;min-height:var(--target);accent-color:var(--ink);cursor:pointer;margin:0}.MjERJa_range:disabled{cursor:not-allowed}.MjERJa_range:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.MjERJa_stops{margin:calc(-1 * var(--space-1)) 0 0;font-size:var(--text-small);color:var(--graphite);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.MjERJa_stops li:nth-child(2),.MjERJa_stops li:nth-child(3){text-align:center}.MjERJa_stops li:last-child{text-align:end}.MjERJa_current{color:var(--ink);font-weight:600}
.z-wLeG_picker{gap:var(--space-2);display:grid}.z-wLeG_current{align-items:center;gap:var(--space-2);border:var(--hairline) solid var(--rule-strong);border-radius:var(--radius-1);background:var(--sheet);grid-template-columns:minmax(5.5rem,7rem) 1fr;padding:.75rem;display:grid}.z-wLeG_text{gap:.125rem;min-width:0;display:grid}.z-wLeG_meta{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);font-weight:500}.z-wLeG_title{font-weight:600;line-height:1.3}.z-wLeG_description{font-size:var(--text-small);color:var(--graphite);line-height:1.4}.z-wLeG_panel{padding-top:var(--space-2)}
.RbQ6iG_tray{gap:var(--space-2);min-width:0;padding:var(--space-2);background:var(--sheet);border:var(--hairline) solid var(--rule);border-radius:var(--radius-1);box-shadow:var(--shadow-print);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);display:grid}.RbQ6iG_tray[data-dragging]{border-color:var(--ink);background:var(--sheet-sunk)}.RbQ6iG_edge{justify-content:space-between;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);font-variant-numeric:tabular-nums;font-weight:500;display:flex}.RbQ6iG_slots{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.RbQ6iG_slots{grid-template-columns:repeat(4,minmax(0,1fr))}}.RbQ6iG_slot{align-content:start;gap:.5rem;min-width:0;display:grid}.RbQ6iG_print{gap:.375rem;margin:0;display:grid}.RbQ6iG_image{aspect-ratio:3/4;object-fit:cover;background:var(--paper);border:5px solid var(--sheet);outline:var(--hairline) solid var(--rule-strong);outline-offset:0;width:100%}.RbQ6iG_caption{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.125rem .5rem;font-weight:500;display:flex}.RbQ6iG_primary{color:var(--ink)}.RbQ6iG_empty{aspect-ratio:3/4;background:var(--paper);color:var(--graphite);align-content:center;place-items:center;gap:.25rem;display:grid;position:relative}.RbQ6iG_marks{width:calc(100% - 12px);height:calc(100% - 12px);color:var(--rule-strong);pointer-events:none;position:absolute;inset:6px}.RbQ6iG_add{cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.RbQ6iG_add:hover:not([data-disabled]){background:var(--sheet-sunk);color:var(--ink)}.RbQ6iG_add[data-disabled]{cursor:not-allowed;opacity:.5}.RbQ6iG_cross{color:var(--ink);pointer-events:none}.RbQ6iG_addText{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;pointer-events:none;font-weight:600}.RbQ6iG_verdict{font-size:var(--text-small);gap:.125rem;line-height:1.4;display:grid}.RbQ6iG_verdictLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;align-items:center;gap:.375rem;font-weight:600;display:flex}.RbQ6iG_verdict[data-tone=error] .RbQ6iG_verdictLabel{color:var(--stop)}.RbQ6iG_verdict[data-tone=caution] .RbQ6iG_verdictLabel{color:var(--amber)}.RbQ6iG_slotActions{flex-wrap:wrap;gap:.25rem;display:flex}
.bjrn7a_panel{gap:var(--space-2);min-width:0;display:grid}.bjrn7a_current{padding:var(--space-2);background:var(--sheet-sunk);border:var(--hairline) solid var(--rule);border-radius:var(--radius-1);gap:.375rem;margin:0;display:grid}.bjrn7a_current[data-custom] .bjrn7a_quote{color:var(--graphite);text-decoration:line-through;text-decoration-thickness:var(--hairline);-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.bjrn7a_label,.bjrn7a_count{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);font-variant-numeric:tabular-nums;font-weight:500}.bjrn7a_quote{font-family:var(--font-display);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.55}.bjrn7a_field{gap:.375rem;display:grid}.bjrn7a_fieldLabel{font-weight:600}.bjrn7a_textarea{border:var(--hairline) solid var(--control-border);border-radius:var(--radius-1);background:var(--sheet);width:100%;min-height:8rem;color:var(--ink);resize:vertical;padding:.75rem;font-size:1rem;line-height:1.5}.bjrn7a_textarea:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.bjrn7a_textarea:disabled{opacity:.6;cursor:not-allowed}.bjrn7a_count{margin-inline-start:auto}.bjrn7a_warning{font-size:var(--text-small);color:var(--amber);align-items:flex-start;gap:.5rem;font-weight:600;display:flex}.bjrn7a_warning svg{flex:none;margin-top:.1rem}
.f2LP-a_step{gap:var(--space-2);min-width:0;padding-top:var(--space-2);border-top:var(--hairline) solid var(--ink);scroll-margin-top:var(--space-4);transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);display:grid}.f2LP-a_step[data-highlight]{background:var(--safelight-wash);box-shadow:0 0 0 var(--space-1) var(--safelight-wash)}.f2LP-a_header{align-items:start;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.f2LP-a_numeral{font-family:var(--font-display);font-variation-settings:"opsz" 72;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);font-size:clamp(2.25rem,1.9rem + 1.2vw,3rem);line-height:.9}.f2LP-a_step[data-highlight] .f2LP-a_numeral{color:var(--safelight)}.f2LP-a_heading{gap:.125rem;min-width:0;display:grid}.f2LP-a_kicker{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);font-weight:500}.f2LP-a_title{font-size:var(--text-title)}.f2LP-a_needed{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--ink);align-items:center;gap:.375rem;margin-top:.25rem;font-weight:600;display:inline-flex}.f2LP-a_needed svg{color:var(--safelight);flex:none}.f2LP-a_body{gap:var(--space-2);min-width:0;display:grid}
.E2NenG_rail{padding-block:var(--space-1) .875rem;border-block:var(--hairline) solid var(--rule);color:var(--graphite);position:relative}.E2NenG_items{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;padding:0;font-weight:500;line-height:1.5;list-style:none;display:flex}.E2NenG_item{white-space:nowrap;align-items:center;gap:.625rem;display:inline-flex}.E2NenG_separator{color:var(--rule-strong);flex:none}.E2NenG_emphasis{color:var(--safelight)}.E2NenG_ticks{inset-inline:0;background:repeating-linear-gradient(90deg, var(--rule-strong) 0 1px, transparent 1px 64px) bottom left / 100% .5rem no-repeat, repeating-linear-gradient(90deg, var(--rule) 0 1px, transparent 1px 8px) bottom left / 100% .25rem no-repeat;height:.5rem;position:absolute;bottom:0}@media (max-width:39.99rem){.E2NenG_optional{display:none}.E2NenG_item{white-space:normal;min-width:0}.E2NenG_item>span{overflow-wrap:anywhere;min-width:0}}
.prFiRa_scale{--step-gap:2px;width:100%;max-width:12rem;color:var(--ink);gap:2px;display:grid}.prFiRa_track{height:7px;position:relative}.prFiRa_needle{top:0;left:calc(var(--needle) * 100%);color:var(--safelight);transition:left var(--dur-slow) var(--ease-out);position:absolute;transform:translate(-50%)}.prFiRa_steps{grid-template-columns:repeat(var(--steps), 1fr);gap:var(--step-gap);height:.625rem;display:grid}.prFiRa_lit,.prFiRa_spent{border:var(--hairline) solid var(--ink);display:block}.prFiRa_lit{background:color-mix(in srgb, var(--ink) calc(var(--density) * 100%), transparent)}.prFiRa_spent{border-color:var(--rule-strong);background:linear-gradient(to top right, transparent calc(50% - .5px), var(--rule-strong) calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px))}.prFiRa_ends{font-family:var(--font-mono);letter-spacing:var(--tracking-edge);color:var(--graphite);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.625rem;display:flex}
.JI8Oja_rail{gap:var(--space-2);align-items:end;min-width:0;display:grid}.JI8Oja_edge{min-width:0}.JI8Oja_scale{width:min(100%,16rem)}@media (min-width:48rem){.JI8Oja_rail{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 14rem}.JI8Oja_scale{width:100%}}
.zYqAqq_sheet{gap:var(--space-2);min-width:0;display:grid}.zYqAqq_image{aspect-ratio:1;object-fit:cover;background:var(--paper);width:100%;display:block}.zYqAqq_likeness{align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.zYqAqq_likeness[data-likeness=match] svg{color:var(--fixer)}.zYqAqq_likeness[data-likeness=drift] svg{color:var(--amber)}
.KBhMca_strip{gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-2) var(--space-3);background:var(--sheet);border:var(--hairline) solid var(--rule);border-radius:var(--radius-1);box-shadow:var(--shadow-print);display:grid;position:relative}.KBhMca_strip[data-active]{box-shadow:var(--shadow-print), var(--safelight-glow)}.KBhMca_strip:before,.KBhMca_strip:after{content:"";inset-inline:var(--space-2);background:repeating-linear-gradient(90deg, var(--rule) 0 7px, transparent 7px 16px);pointer-events:none;height:5px;position:absolute}.KBhMca_strip:before{top:.75rem}.KBhMca_strip:after{bottom:.625rem}.KBhMca_status{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.KBhMca_stage{align-items:center;gap:.5rem;font-weight:600;display:flex}.KBhMca_spinner{color:var(--safelight);flex:none;animation:1.1s linear infinite KBhMca_spin}@keyframes KBhMca_spin{to{transform:rotate(360deg)}}.KBhMca_timer{font-family:var(--font-mono);font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--graphite);align-items:center;gap:.375rem;display:inline-flex}.KBhMca_progress{background:var(--rule);height:2px;overflow:hidden}.KBhMca_progressFill{background:var(--safelight);transform-origin:0;height:100%;transform:scaleX(var(--progress,0));transition:transform var(--dur-slow) var(--ease-out);display:block}.KBhMca_frames{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),13rem));margin:0;padding:0;list-style:none;display:grid}.KBhMca_cell{gap:.5rem;min-width:0;display:grid}.KBhMca_frame{aspect-ratio:1;background:var(--paper);border:var(--hairline) solid var(--rule-strong);position:relative;overflow:hidden}.KBhMca_empty{padding:var(--space-2);color:var(--stop);text-align:center;align-content:center;place-items:center;gap:.5rem;display:grid;position:absolute;inset:0}.KBhMca_marks{width:calc(100% - 16px);height:calc(100% - 16px);color:var(--rule-strong);position:absolute;inset:8px}.KBhMca_failed{font-size:var(--text-small);color:var(--ink)}.KBhMca_picture{position:absolute;inset:0}.KBhMca_layer{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.KBhMca_picture:not([data-final]) .KBhMca_develop{opacity:.88}.KBhMca_develop{animation:KBhMca_develop .48s var(--ease-out) both}@keyframes KBhMca_develop{0%{opacity:0;filter:contrast(.55)brightness(1.12)}to{filter:none}}.KBhMca_caption{font-size:var(--text-small);color:var(--graphite);align-items:baseline;gap:.5rem;display:flex}.KBhMca_number{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;color:var(--safelight);flex:none;font-weight:600}
._68JG4G_compare{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._68JG4G_figure{gap:.375rem;min-width:0;margin:0;display:grid}._68JG4G_image,._68JG4G_placeholder{aspect-ratio:1;object-fit:cover;background:var(--paper);border:var(--hairline) solid var(--rule-strong);width:100%}._68JG4G_placeholder{padding:var(--space-1);color:var(--graphite);font-size:var(--text-small);text-align:center;align-content:center;place-items:center;gap:.5rem;display:grid}._68JG4G_caption{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);text-align:center;font-weight:500}._68JG4G_arrow{color:var(--graphite)}._68JG4G_text{gap:var(--space-1);display:grid}._68JG4G_strong{font-weight:600}._68JG4G_note{font-size:var(--text-small);color:var(--graphite)}
.n7bxTq_actions{gap:var(--space-2);min-width:0;padding-top:var(--space-2);border-top:var(--hairline) solid var(--rule);display:grid}.n7bxTq_actions button{max-width:100%}@media (max-width:29.99rem){.n7bxTq_actions>div:first-child>:not(:empty){width:100%}}
.R-I5GG_work{align-content:start;gap:var(--space-2);min-width:0;display:grid}.R-I5GG_header{padding-top:var(--space-2);border-top:var(--hairline) solid var(--ink);gap:.125rem;display:grid}.R-I5GG_kicker{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);font-weight:500}.R-I5GG_title{font-size:var(--text-title)}
.d7FktW_sheet{gap:var(--space-3);padding:var(--space-4) var(--space-3);background:var(--sheet);border:var(--hairline) solid var(--rule);border-radius:var(--radius-1);box-shadow:var(--shadow-print);display:grid}.d7FktW_frame{aspect-ratio:4/5;background:var(--paper);place-items:center;width:5.5rem;display:grid;position:relative}.d7FktW_marks{color:var(--rule-strong);position:absolute;inset:0}.d7FktW_frameLabel{font-family:var(--font-display);font-variation-settings:"opsz" 48;color:var(--graphite);font-variant-numeric:lining-nums tabular-nums;font-size:1.75rem}.d7FktW_content{gap:var(--space-2);min-width:0;display:grid}.d7FktW_kicker{color:var(--safelight)}.d7FktW_title{font-size:var(--text-headline)}.d7FktW_body{max-width:36rem;color:var(--ink);gap:.75rem;display:grid}.d7FktW_body p{color:var(--graphite)}.d7FktW_actions{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.d7FktW_footnote{padding-top:var(--space-2);border-top:var(--hairline) solid var(--rule);font-size:var(--text-small);color:var(--graphite)}@media (min-width:40rem){.d7FktW_sheet{gap:var(--space-5);padding:var(--space-6) var(--space-5);grid-template-columns:8.5rem 1fr;align-items:start}.d7FktW_frame{width:100%}.d7FktW_frameLabel{font-size:2.5rem}}
.k_drFq_band{background:var(--brand-accent);border-bottom:var(--hairline) solid color-mix(in srgb, var(--brand-accent) 70%, var(--ink));height:4px}.k_drFq_tag{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.k_drFq_swatch{background:var(--brand-accent);outline:var(--hairline) solid var(--ink);outline-offset:1px;flex:none;width:.625rem;height:.625rem}.k_drFq_caption{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;color:var(--graphite);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}
._1MctWG_wordmark{color:var(--ink);white-space:nowrap;align-items:center;gap:.55em;line-height:1;display:inline-flex}._1MctWG_mark{color:var(--ink);flex:none}._1MctWG_text{align-items:baseline;gap:.28em;display:inline-flex}._1MctWG_ai{font-family:var(--font-ui);letter-spacing:.08em;font-size:1.08em;font-variant-caps:all-small-caps;font-weight:600}._1MctWG_photograph{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"opsz" 32;font-size:1.32em;font-style:italic;font-weight:400}._1MctWG_sm{font-size:.9375rem}._1MctWG_md{font-size:1.0625rem}._1MctWG_lg{font-size:1.625rem}
.Tb2oKq_control{min-width:var(--target);min-height:var(--target);border-radius:var(--radius-1);color:var(--ink);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 .625rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.Tb2oKq_control:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.Tb2oKq_control[aria-current=true]{color:var(--ink);cursor:default}
.VkdZWq_switcher{display:inline-flex}.VkdZWq_list{align-items:center;padding:0;list-style:none;display:flex}.VkdZWq_list li+li{border-inline-start:var(--hairline) solid var(--rule-strong)}.VkdZWq_link{min-width:var(--target);min-height:var(--target);color:var(--graphite);transition:color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:0 .625rem;font-size:.875rem;text-decoration:none;display:inline-flex}.VkdZWq_link:hover{color:var(--ink)}.VkdZWq_link[aria-current=true]{color:var(--ink);text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--safelight);text-decoration-color:var(--safelight);font-weight:600}.VkdZWq_code{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);display:none}@media (max-width:39.99rem){.VkdZWq_code{display:inline}.VkdZWq_name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.IXGdVG_header{background:var(--paper);border-bottom:var(--hairline) solid var(--rule)}.IXGdVG_devRibbon{padding:.375rem var(--gutter);background:var(--amber-wash);border-bottom:var(--hairline) solid var(--rule);font-size:var(--text-small);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.125rem .5rem;display:flex}.IXGdVG_devIcon{color:var(--amber)}.IXGdVG_devLabel{color:var(--amber);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-edge);text-transform:uppercase;font-weight:600}.IXGdVG_bar{align-items:center;column-gap:var(--space-2);flex-wrap:wrap;padding-block:.375rem;display:flex}.IXGdVG_home{min-height:var(--target);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.IXGdVG_tag{flex:1 0 100%;order:3;padding-bottom:.5rem}.IXGdVG_actions{align-items:center;gap:.125rem;margin-inline:auto -.625rem;display:flex}.IXGdVG_signOutForm{margin:0;display:flex}@media (max-width:39.99rem){.IXGdVG_home>span{font-size:.875rem}.IXGdVG_signOutText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:40rem){.IXGdVG_bar{flex-wrap:nowrap;min-height:4.5rem}.IXGdVG_tag{padding:.25rem 0 0 var(--space-2);border-inline-start:var(--hairline) solid var(--rule);flex:0 auto;order:0;align-self:center;min-height:1.5rem}}
.GpJUla_intro{gap:var(--space-2);padding-bottom:var(--space-2);display:grid}.GpJUla_kicker{color:var(--safelight)}
