.lu_CfG_crumbs ol{color:var(--muted);flex-wrap:wrap;gap:.35rem;font-size:14px;display:flex}.lu_CfG_crumbs li+li:before{content:"/";color:var(--faint);margin-inline-end:.35rem}.lu_CfG_crumbs a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.lu_CfG_hero{gap:2rem;display:grid}@media (min-width:960px){.lu_CfG_hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:3.5rem}}.lu_CfG_h1{max-width:16ch;margin-top:1.25rem}.lu_CfG_answer{max-width:40rem;color:var(--ink-2);text-wrap:pretty;margin-top:1.25rem;font-size:18px;line-height:1.8}.lu_CfG_note{max-width:40rem;color:var(--body);margin-top:1rem;font-size:15px;line-height:1.75}.lu_CfG_byline{color:var(--muted);margin-top:1.25rem;font-size:14px}.lu_CfG_heroActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.75rem;display:flex}.lu_CfG_heroActions a{min-height:44px}.lu_CfG_facts{border-radius:var(--r-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);padding:1.25rem 1.4rem .5rem}.lu_CfG_factsTitle{color:var(--ink);font-size:15px;font-weight:600}.lu_CfG_facts dl{margin-top:.5rem}.lu_CfG_facts dl>div{border-top:1px solid var(--line);grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;padding-block:.8rem;font-size:15px;line-height:1.6;display:grid}.lu_CfG_facts dt{color:var(--muted)}.lu_CfG_facts dd{color:var(--ink)}.lu_CfG_contents{margin-top:2.5rem}.lu_CfG_contents ol{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.lu_CfG_contents a{background:var(--card);min-height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:999px;align-items:center;padding-inline:.9rem;font-size:14px;display:inline-flex}@media (hover:hover){.lu_CfG_contents a:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}}.lu_CfG_section{scroll-margin-top:calc(var(--header-h,72px) + 24px)}.lu_CfG_prose{max-width:42rem;color:var(--body);text-wrap:pretty;margin-top:1rem;font-size:16px;line-height:1.8}.lu_CfG_list{max-width:42rem;color:var(--body);margin-top:1rem;padding-inline-start:1.25rem;font-size:16px;line-height:1.8;list-style:outside}.lu_CfG_list li+li{margin-top:.5rem}.lu_CfG_list li::marker{color:var(--machine)}.lu_CfG_tableWrap{border-radius:var(--r-card);background:var(--card);max-width:52rem;box-shadow:inset 0 0 0 1px var(--line);margin-top:1.25rem;overflow-x:auto}.lu_CfG_table{border-collapse:collapse;text-align:start;width:100%;min-width:30rem;font-size:15px;line-height:1.6}.lu_CfG_table th,.lu_CfG_table td{vertical-align:top;text-align:start;padding:.8rem 1rem}.lu_CfG_table thead th{color:var(--muted);font-size:13px;font-weight:500}.lu_CfG_table tbody tr{border-top:1px solid var(--line)}.lu_CfG_table tbody th{color:var(--ink);white-space:nowrap;font-weight:600}.lu_CfG_table td{color:var(--ink-2)}.lu_CfG_table a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--machine) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--machine) 55%, transparent);text-underline-offset:3px}@media (max-width:39.99rem){.lu_CfG_tableStack{min-width:0}.lu_CfG_tableStack thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lu_CfG_tableStack tr,.lu_CfG_tableStack th,.lu_CfG_tableStack td{display:block}.lu_CfG_tableStack tbody tr:first-child{border-top:0}.lu_CfG_tableStack tbody th{padding-bottom:.15rem}.lu_CfG_tableStack td{padding-top:0}}.lu_CfG_verdict{border-inline-start:2px solid var(--machine);max-width:42rem;color:var(--ink);margin-top:1.25rem;padding-inline-start:1rem;font-size:16px;line-height:1.75}.lu_CfG_cards{gap:.75rem;margin-top:1.5rem;display:grid}@media (min-width:720px){.lu_CfG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.lu_CfG_card{border-radius:var(--r-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);padding:1.25rem}.lu_CfG_card h3{color:var(--ink);margin-top:.25rem;font-size:17px;font-weight:600;line-height:1.45}.lu_CfG_card p{color:var(--body);margin-top:.35rem;font-size:15px;line-height:1.75}.lu_CfG_stepNumber{color:var(--machine);font-size:14px;font-weight:600}.lu_CfG_pairs{gap:.75rem;margin-top:1.5rem;display:grid}.lu_CfG_pair{border-radius:var(--r-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);display:grid}.lu_CfG_pair>div{padding:1rem 1.25rem}.lu_CfG_pair>div+div{border-top:1px solid var(--line)}@media (min-width:720px){.lu_CfG_pair{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lu_CfG_pair>div+div{border-top:0;border-inline-start:1px solid var(--line)}}.lu_CfG_pair p{margin-top:.4rem;font-size:15px;line-height:1.75}.lu_CfG_weak p{color:var(--muted)}.lu_CfG_strong p{color:var(--ink)}.lu_CfG_snippet{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:.4rem 0 0;font-size:15px;line-height:1.85}.lu_CfG_weak .lu_CfG_snippet{color:var(--muted)}.lu_CfG_strong .lu_CfG_snippet{color:var(--ink)}.lu_CfG_badge{background:var(--paper-2);min-height:22px;color:var(--muted);border-radius:999px;align-items:center;padding-inline:.55rem;font-size:12px;font-weight:500;display:inline-flex}.lu_CfG_badgeStrong{background:var(--machine-wash);color:var(--machine)}.lu_CfG_small{max-width:42rem;color:var(--muted);margin-top:1rem;font-size:14px;line-height:1.7}.lu_CfG_templateGrid{gap:1rem;margin-top:1.5rem;display:grid}.lu_CfG_template{border-radius:var(--r-card);background:var(--card);max-width:44rem;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:1.1rem 1.25rem;font-size:15px;line-height:1.85}.lu_CfG_paper{border-radius:var(--r-card);max-width:44rem;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0000000a;color:#1a1a1a;background:#fff;margin-top:1.25rem;padding:clamp(1.25rem,4vw,2.25rem)}.lu_CfG_paperName{font-size:24px;font-weight:700;line-height:1.3}.lu_CfG_paperContact{color:#555;flex-wrap:wrap;gap:.15rem .6rem;margin-top:.4rem;font-size:14px;display:flex}.lu_CfG_paperContact span+span:before{content:"|";color:#c4c4c4;margin-inline-end:.6rem}.lu_CfG_paperSection{margin-top:1.25rem}.lu_CfG_paperSection h4{color:#1a1a1a;border-bottom:1px solid #e3e3e3;padding-bottom:.3rem;font-size:15px;font-weight:700}.lu_CfG_paperSection p,.lu_CfG_paperSection li{color:#2b2b2b;font-size:14.5px;line-height:1.8}.lu_CfG_paperSection p{margin-top:.5rem}.lu_CfG_paperRole+.lu_CfG_paperRole{margin-top:.9rem}.lu_CfG_paperRoleHead{flex-wrap:wrap;justify-content:space-between;gap:0 1rem;margin-top:.6rem;display:flex}.lu_CfG_paperRoleHead strong{font-size:14.5px;font-weight:600}.lu_CfG_paperRoleHead span{color:#666;font-size:13.5px}.lu_CfG_paperSection ul{margin-top:.3rem;padding-inline-start:1.1rem;list-style:outside}.lu_CfG_paperSection li+li{margin-top:.2rem}[data-theme=dark] .lu_CfG_paper{box-shadow:inset 0 0 0 1px #ffffff1f}.lu_CfG_gallery{gap:1rem;margin-top:1.75rem;display:grid}@media (min-width:760px){.lu_CfG_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.lu_CfG_sample{border-radius:var(--r-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);align-content:start;padding:.75rem;display:grid}.lu_CfG_samplePaper{box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000a}.lu_CfG_samplePaper *{letter-spacing:normal!important}.lu_CfG_sampleBody{padding:1rem .5rem .4rem}.lu_CfG_sampleBody h3{color:var(--ink);font-size:17px;font-weight:600;line-height:1.45}.lu_CfG_sampleBody p{color:var(--body);margin-top:.3rem;font-size:15px;line-height:1.7}.lu_CfG_sampleBody .lu_CfG_sampleDesign{color:var(--muted);font-size:14px}.lu_CfG_sampleDesign span{color:var(--ink-2)}.lu_CfG_sampleActions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1rem;display:flex}.lu_CfG_sampleActions a,.lu_CfG_sampleActions button{min-height:44px}.lu_CfG_callout{border-radius:var(--r-card);background:var(--machine-wash);max-width:52rem;color:var(--ink);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem;padding:1.1rem 1.25rem;font-size:15px;display:flex}.lu_CfG_callout a{min-height:44px}.lu_CfG_secondaryLink{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;align-items:center;font-size:15px;display:inline-flex}.lu_CfG_sources ol{max-width:44rem;color:var(--body);margin-top:1rem;padding-inline-start:1.25rem;font-size:14px;line-height:1.8;list-style:decimal}.lu_CfG_sources a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;overflow-wrap:anywhere}
