.DX_RHq_header{padding:var(--space-7) 0 var(--space-4)}.DX_RHq_layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.DX_RHq_layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.DX_RHq_widget{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(1.25rem,4vw,2rem)}.DX_RHq_side{gap:var(--space-5);display:grid}.DX_RHq_save,.DX_RHq_method{border-radius:var(--radius);padding:var(--space-5)}.DX_RHq_save{background:var(--eucalyptus-tint)}.DX_RHq_method{border:1px solid var(--rule)}.DX_RHq_save h2,.DX_RHq_method h2{font-size:var(--step-1);margin-top:0}.DX_RHq_quiz{gap:var(--space-5);display:grid}.DX_RHq_progress{gap:var(--space-2);display:grid}.DX_RHq_progressLabel{font-size:var(--step--1);color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.DX_RHq_progressTrack{border-radius:var(--radius-pill);background:var(--rule);height:8px;overflow:hidden}.DX_RHq_progressFill{background:var(--eucalyptus);border-radius:inherit;height:100%;transition:width .25s;display:block}.DX_RHq_question fieldset{border:0;min-width:0;margin:0;padding:0}.DX_RHq_question legend{padding:0}.DX_RHq_prompt{font-size:var(--step-2);margin:0 0 var(--space-2)}.DX_RHq_prompt:focus,.DX_RHq_result h2:focus{outline:none}.DX_RHq_options{gap:var(--space-2);margin-top:var(--space-4);display:grid}.DX_RHq_option{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-4);border:1px solid var(--silver);border-radius:var(--radius);cursor:pointer;background:var(--paper);display:flex}.DX_RHq_option:hover{border-color:var(--eucalyptus)}.DX_RHq_option:has(input:checked){border-color:var(--eucalyptus);background:var(--eucalyptus-tint);box-shadow:inset 0 0 0 1px var(--eucalyptus)}.DX_RHq_option input{width:1.2rem;height:1.2rem;accent-color:var(--eucalyptus-strong);flex:none}.DX_RHq_option:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.DX_RHq_error{color:var(--danger-ink);margin:var(--space-3) 0 0;font-weight:600}.DX_RHq_actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.DX_RHq_result h2{margin-top:0}.DX_RHq_resultList{padding-left:1.1rem}.DX_RHq_headline{font-family:var(--font-display);font-size:var(--step-2);margin-bottom:var(--space-2);font-weight:600;line-height:1.2}.DX_RHq_fitGroup{border-left:4px solid var(--silver);padding:var(--space-1) 0 var(--space-1) var(--space-4);margin:var(--space-5) 0}.DX_RHq_fitGroup h3{margin:0 0 var(--space-2);font-size:var(--step-1)}.DX_RHq_fitGroup ul{margin:0;padding-left:1.1rem}.DX_RHq_fitGroup li+li{margin-top:var(--space-2)}.DX_RHq_fitGroup.DX_RHq_challenge{border-left-color:var(--warning-edge)}.DX_RHq_fitGroup.DX_RHq_plan{border-left-color:var(--info-edge)}.DX_RHq_fitGroup.DX_RHq_strength{border-left-color:var(--eucalyptus)}.DX_RHq_count{color:var(--ink-soft);font-weight:400;font-family:var(--font-body);font-size:var(--step--1)}.DX_RHq_checklist{background:var(--paper-soft);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--space-5);margin:var(--space-6) 0 var(--space-4)}.DX_RHq_checklist h3{margin-top:0}.DX_RHq_checklist ul{padding:0;list-style:none}.DX_RHq_checklist li{padding-left:2rem;position:relative}.DX_RHq_checklist li+li{margin-top:var(--space-3)}.DX_RHq_checklist li:before{content:"";border:2px solid var(--silver);border-radius:4px;width:1.1em;height:1.1em;position:absolute;top:.15em;left:0}.DX_RHq_printNote{display:none}@media print{.DX_RHq_printNote{font-size:.8rem;display:block}.DX_RHq_widget{box-shadow:none;border:0;padding:0}}.DX_RHq_criteria,.DX_RHq_sourceList{font-size:var(--step--1);padding-left:1.1rem}.DX_RHq_roadmap{gap:var(--space-6);display:grid}.DX_RHq_roadmapForm{gap:var(--space-4);max-width:28rem;display:grid}.DX_RHq_roadmapForm .DX_RHq_input{max-width:14rem}.DX_RHq_optional{color:var(--ink-soft);font-weight:400}.DX_RHq_check{align-items:center;gap:var(--space-2);min-height:44px;display:flex}.DX_RHq_check input{width:1.2rem;height:1.2rem;accent-color:var(--eucalyptus-strong)}.DX_RHq_roadmapForm>button{justify-self:start}.DX_RHq_roadmapHeader h2{margin-top:0}.DX_RHq_roadmapHeader h2:focus{outline:none}.DX_RHq_milestones{margin:var(--space-4) 0 0;padding:0;list-style:none}.DX_RHq_milestone{gap:var(--space-2);padding:var(--space-5) 0;border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:700px){.DX_RHq_milestone{gap:var(--space-5);grid-template-columns:11rem minmax(0,1fr)}}.DX_RHq_milestoneWhen{gap:var(--space-1) var(--space-3);font-size:var(--step--1);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-content:start;display:flex}@media (min-width:700px){.DX_RHq_milestoneWhen{flex-direction:column}}.DX_RHq_milestoneWhen time{font-weight:700}.DX_RHq_statusTag{border-radius:var(--radius-pill);border:1px solid var(--silver);align-self:flex-start;padding:.1rem .5rem;font-size:.75rem;font-weight:700}.DX_RHq_now .DX_RHq_statusTag{background:var(--eucalyptus-strong);border-color:var(--eucalyptus-strong);color:var(--on-brand)}.DX_RHq_past,.DX_RHq_past h3{color:var(--ink-soft)}.DX_RHq_milestoneBody h3{margin:0 0 var(--space-2);font-size:var(--step-1)}.DX_RHq_milestoneBody p{margin-bottom:var(--space-2)}.DX_RHq_kind{letter-spacing:.06em;text-transform:uppercase;color:var(--link);margin:0 0 var(--space-1);font-size:.75rem;font-weight:700}.DX_RHq_milestoneLinks{gap:var(--space-1) var(--space-4);font-size:var(--step--1);flex-wrap:wrap;display:flex}.DX_RHq_remind summary{cursor:pointer;color:var(--link);min-height:44px;font-size:var(--step--1);align-items:center;text-decoration:underline;display:inline-flex}.DX_RHq_remindRow{align-items:flex-end;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.i0EgzW_editorNote{border:1px dashed var(--warning-edge);background:var(--warning-tint);color:var(--warning-ink);border-radius:var(--radius);margin:1.5rem 0;padding:1rem 1.25rem;font-size:.95rem}.i0EgzW_editorNote p:last-child{margin-bottom:0}.i0EgzW_callout{border-left:4px solid var(--info-edge);background:var(--info-tint);border-radius:0 var(--radius) var(--radius) 0;margin:1.5rem 0;padding:1rem 1.25rem}.i0EgzW_callout p:last-child{margin-bottom:0}.i0EgzW_calloutTitle{margin-bottom:.35rem;font-weight:700}.i0EgzW_info .i0EgzW_calloutTitle{color:var(--info-ink)}.i0EgzW_safety{border-left-color:var(--warning-edge);background:var(--warning-tint)}.i0EgzW_safety .i0EgzW_calloutTitle{color:var(--warning-ink)}.i0EgzW_vet-now{border-left-color:var(--danger);background:var(--danger-tint)}.i0EgzW_vet-now .i0EgzW_calloutTitle{color:var(--danger-ink)}.i0EgzW_calloutIcon{vertical-align:.1em;border:2px solid;border-radius:50%;place-items:center;width:1.4em;height:1.4em;margin-right:.5rem;font-size:.8em;line-height:1;display:inline-grid}.i0EgzW_safety .i0EgzW_calloutIcon{border-radius:3px}.i0EgzW_answer{background:var(--paper-soft);border:1px solid var(--rule);border-radius:var(--radius);margin:0 0 2rem;padding:1.25rem 1.5rem;font-size:1.125rem}.i0EgzW_byline{color:var(--ink-soft);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:.25rem 1.5rem;margin:0 0 2rem;padding:.75rem 0;font-size:.9rem;display:flex}.i0EgzW_byline dt{font-weight:600;display:inline}.i0EgzW_byline dd{margin:0 0 0 .35rem;display:inline}.i0EgzW_draftBanner{background:var(--warning-tint);color:var(--warning-ink);border-radius:var(--radius);margin:0 0 1.5rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600}.i0EgzW_sources{border-top:1px solid var(--rule);margin-top:3rem;padding-top:1rem;font-size:.95rem}.i0EgzW_checklist{background:var(--paper-soft);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--space-4) var(--space-5);margin:var(--space-5) 0}.i0EgzW_checklistTitle{margin-bottom:var(--space-2);font-weight:700}.i0EgzW_checklist ul{margin:0;padding-left:0;list-style:none}.i0EgzW_checklist li{padding-left:2rem;position:relative}.i0EgzW_checklist li:before{content:"";border:2px solid var(--silver);border-radius:4px;width:1.1em;height:1.1em;position:absolute;top:.2em;left:0}.i0EgzW_steps ol{counter-reset:step;padding-left:0;list-style:none}.i0EgzW_steps li{counter-increment:step;min-height:2.2rem;padding-left:3rem;position:relative}.i0EgzW_steps li+li{margin-top:var(--space-4)}.i0EgzW_steps li:before{content:counter(step);background:var(--eucalyptus-tint);width:2rem;height:2rem;color:var(--link);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:-.1rem;left:0}.i0EgzW_figure{margin:var(--space-6) 0}.i0EgzW_figure img{border-radius:var(--radius);width:100%;display:block}.i0EgzW_figure figcaption{font-size:var(--step--1);color:var(--ink-soft);margin-top:var(--space-2)}.i0EgzW_credit{color:var(--ink-soft);font-style:italic}.i0EgzW_faq{border-bottom:1px solid var(--rule);padding:var(--space-3) 0}.i0EgzW_faq summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.i0EgzW_faq[open] summary{margin-bottom:var(--space-2)}.i0EgzW_toc{border-left:3px solid var(--eucalyptus);padding:var(--space-1) 0 var(--space-1) var(--space-4);margin:0 0 var(--space-6)}.i0EgzW_toc p{margin-bottom:var(--space-2);font-weight:700}.i0EgzW_toc ol{margin:0;padding-left:1.1rem}.i0EgzW_toc li+li{margin-top:var(--space-1)}.i0EgzW_reviewCard{gap:var(--space-4);background:var(--eucalyptus-tint);border-radius:var(--radius);padding:var(--space-4) var(--space-5);margin:0 0 var(--space-6);align-items:flex-start;display:flex}.i0EgzW_reviewCard p{margin:0}.i0EgzW_reviewMark{background:var(--eucalyptus-strong);width:2.25rem;height:2.25rem;color:var(--on-brand);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.i0EgzW_related{border-top:1px solid var(--rule);margin-top:var(--space-7);padding-top:var(--space-4)}
.hYD9-a_resourceGroup{margin:var(--space-7) 0 0}.hYD9-a_groupNote{color:var(--ink-soft);max-width:var(--measure)}.hYD9-a_grid{margin:var(--space-4) 0 0;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));padding:0;list-style:none;display:grid}.hYD9-a_item{gap:var(--space-2);height:100%;padding:var(--space-4) var(--space-5);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);flex-direction:column;display:flex}.hYD9-a_item p{margin:0}.hYD9-a_title{font-family:var(--font-display);font-size:1.15rem;font-weight:600;line-height:1.3}.hYD9-a_org{letter-spacing:.06em;text-transform:uppercase;color:var(--link);font-size:.8125rem;font-weight:600}.hYD9-a_description{color:var(--ink-soft);font-size:.95rem}.hYD9-a_link{overflow-wrap:anywhere;margin-top:auto;font-weight:600}.hYD9-a_checked{color:var(--ink-soft);font-size:var(--step--1)}.hYD9-a_about{border-top:1px solid var(--rule);margin-top:var(--space-7);padding-top:var(--space-4);color:var(--ink-soft);max-width:var(--measure);font-size:.95rem}.hYD9-a_aboutTitle{color:var(--ink);font-weight:700}.hYD9-a_about p:last-child{margin-bottom:0}
.sqqsta_header{border-bottom:1px solid var(--rule);background:var(--paper);z-index:5;position:sticky;top:0}.sqqsta_headerInner{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.sqqsta_brand{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;align-items:center;gap:.55rem;font-size:1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.sqqsta_navDesktop ul,.sqqsta_navMobile ul,.sqqsta_footer ul{margin:0;padding:0;list-style:none}.sqqsta_navDesktop ul{gap:1.25rem;display:flex}.sqqsta_navDesktop a,.sqqsta_navMobile a{color:var(--ink);font-size:.95rem;font-weight:500;text-decoration:none}.sqqsta_navDesktop a:hover,.sqqsta_navMobile a:hover{color:var(--link);text-decoration:underline}.sqqsta_navMobile{display:none;position:relative}.sqqsta_navMobile summary{cursor:pointer;border:1px solid var(--rule);border-radius:var(--radius);align-items:center;min-height:44px;padding:.5rem .9rem;font-weight:600;list-style:none;display:flex}.sqqsta_navMobile summary::-webkit-details-marker{display:none}.sqqsta_navMobile nav{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);min-width:14rem;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 8px 24px #00000014}.sqqsta_navMobile li a{min-height:44px;padding:.65rem .75rem;display:block}@media (max-width:860px){.sqqsta_navDesktop{display:none}.sqqsta_navMobile{display:block}}.sqqsta_footer{border-top:1px solid var(--rule);margin-top:5rem;padding:2.5rem 0;font-size:.95rem}.sqqsta_footerInner{flex-wrap:wrap;justify-content:space-between;gap:1.5rem;display:flex}.sqqsta_mark{flex:none;display:block}.sqqsta_footerBrand{font-family:var(--font-display);align-items:center;gap:.45rem;margin:0 0 .25rem;font-size:1.15rem;font-weight:700;display:flex}.sqqsta_footerNote{color:var(--ink-soft);max-width:40ch}.sqqsta_footer ul{flex-wrap:wrap;gap:1rem;display:flex}.sqqsta_navDesktop .sqqsta_searchLink{border:1px solid var(--silver);border-radius:var(--radius-pill);padding:.3rem .8rem}
@media (max-width:1000px){nav._9iNmeq_desktop{display:none}details._9iNmeq_mobile{display:block}}
.NCMB4G_banner{z-index:20;background:var(--paper-raised);border-top:1px solid var(--rule);color:var(--ink);position:fixed;inset:auto 0 0;box-shadow:0 -4px 16px #23262a14}.NCMB4G_inner{max-width:var(--page);padding:var(--space-4) var(--gutter);align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin:0 auto;display:flex}.NCMB4G_text{flex:28rem}.NCMB4G_text p{font-size:var(--step--1);color:var(--ink-soft);margin:0}.NCMB4G_title{font-size:var(--step-1);margin:0 0 var(--space-1)}.NCMB4G_actions{gap:var(--space-3);flex:0 22rem;grid-template-columns:1fr 1fr;display:grid}.NCMB4G_button{border-radius:var(--radius-pill);border:1px solid var(--ink);background:var(--paper);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;padding:0 1.2rem;font-weight:600}.NCMB4G_button:hover{background:var(--ink);color:var(--paper)}.NCMB4G_link{font:inherit;color:var(--link);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.NCMB4G_link:hover{color:var(--ink)}@media (max-width:30rem){.NCMB4G_actions{flex-basis:100%}}
.Hx0lNG_hero{border-bottom:1px solid var(--rule);margin-bottom:1rem;padding:clamp(3rem,10vw,6rem) 0 clamp(2rem,6vw,4rem)}.Hx0lNG_heroTitle{max-width:14ch;font-size:clamp(2.4rem,7vw,4.25rem)}.Hx0lNG_heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.Hx0lNG_primary,.Hx0lNG_secondary{border-radius:999px;align-items:center;min-height:48px;padding:0 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.Hx0lNG_primary{background:var(--eucalyptus-strong);color:var(--on-brand)}.Hx0lNG_primary:hover{background:var(--ink);color:var(--on-brand)}.Hx0lNG_secondary{border:1px solid var(--ink);color:var(--ink)}.Hx0lNG_secondary:hover{background:var(--ink);color:var(--paper)}.Hx0lNG_cardGrid,.Hx0lNG_hubGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_card{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);height:100%;color:var(--ink);flex-direction:column;gap:.35rem;padding:1.25rem;text-decoration:none;transition:border-color .15s;display:flex}.Hx0lNG_card:hover{border-color:var(--eucalyptus);color:var(--ink)}.Hx0lNG_cardTitle{font-family:var(--font-display);font-size:1.2rem;font-weight:600}.Hx0lNG_cardBody{color:var(--ink-soft);font-size:.95rem}.Hx0lNG_heroSearch{margin-top:var(--space-6)}.Hx0lNG_cardMeta{letter-spacing:.06em;text-transform:uppercase;color:var(--link);font-size:.8125rem;font-weight:600}.Hx0lNG_stageGrid,.Hx0lNG_toolGrid{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_stageGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.Hx0lNG_toolGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.Hx0lNG_stage{padding-top:0;position:relative;overflow:hidden;}.Hx0lNG_stageImage{aspect-ratio:4/3;object-fit:cover;width:calc(100% + 2.5rem);max-width:none;height:auto;margin:0 -1.25rem var(--space-3);display:block}.Hx0lNG_stageNumber{top:var(--space-3);left:var(--space-3);background:var(--paper);width:2.25rem;height:2.25rem;font-family:var(--font-display);font-size:var(--step-2);color:var(--amber);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute}.Hx0lNG_tool{align-items:flex-start;gap:var(--space-2);padding:var(--space-5);border:1px dashed var(--silver);border-radius:var(--radius);flex-direction:column;display:flex}.Hx0lNG_trust{margin-top:var(--space-7);padding:var(--space-5) var(--space-6);background:var(--paper-soft);border:1px solid var(--rule);border-radius:var(--radius)}.Hx0lNG_trust h2{margin-top:0}.Hx0lNG_trust{gap:var(--space-5);align-items:center;display:grid}@media (min-width:900px){.Hx0lNG_trust{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.Hx0lNG_trustPhoto img{aspect-ratio:4/3}.Hx0lNG_trust ul{max-width:var(--measure);padding-left:1.1rem}.Hx0lNG_trust li+li{margin-top:var(--space-2)}.Hx0lNG_band{margin-top:var(--space-7);padding:var(--space-7) 0;background:var(--eucalyptus-tint)}.Hx0lNG_band h2{margin-top:0}.Hx0lNG_bandLede{max-width:50ch}.Hx0lNG_newsletter{align-items:flex-end;gap:var(--space-3);max-width:32rem;margin:var(--space-4) 0 var(--space-2);flex-wrap:wrap;display:flex}.Hx0lNG_newsletter>div{flex:16rem}.Hx0lNG_topicLinks ul{margin:var(--space-4) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Hx0lNG_topicLinks a{min-height:44px;padding:0 var(--space-4);border:1px solid var(--silver);border-radius:var(--radius-pill);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.Hx0lNG_topicLinks a:hover{border-color:var(--eucalyptus);color:var(--link)}.Hx0lNG_heroGrid{gap:var(--space-6);align-items:center;display:grid}@media (min-width:900px){.Hx0lNG_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.Hx0lNG_heroPhoto img{aspect-ratio:4/3}.Hx0lNG_hubHeader{padding:3rem 0 1rem}.Hx0lNG_hubHeaderWithImage{gap:var(--space-5);align-items:center;padding:3rem 0 1.5rem;display:grid}@media (min-width:900px){.Hx0lNG_hubHeaderWithImage{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.Hx0lNG_hubHeaderWithImage img{aspect-ratio:3/2}
.Go1UIW_jump{margin:var(--space-4) 0 var(--space-6)}.Go1UIW_jump ul{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Go1UIW_letters{margin:var(--space-2) 0 var(--space-4);gap:var(--space-1);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Go1UIW_letters a,.Go1UIW_letters span{justify-content:center;align-items:center;min-width:44px;min-height:44px;font-weight:600;display:inline-flex}.Go1UIW_letters span{color:var(--ink-soft)}.Go1UIW_index{columns:2 14rem;column-gap:var(--space-6);margin:0 0 var(--space-8);padding-left:1.2em}.Go1UIW_index li{break-inside:avoid;margin-bottom:var(--space-1)}.Go1UIW_terms{margin:0 0 var(--space-8)}.Go1UIW_terms dt{margin-top:var(--space-5);scroll-margin-top:var(--space-8);font-weight:700}.Go1UIW_terms dd{margin:var(--space-1) 0 0;padding-bottom:var(--space-4);border-bottom:1px solid var(--rule)}.Go1UIW_terms dd p{margin:0 0 var(--space-2)}.Go1UIW_meta{font-size:var(--step--1);color:var(--ink-soft)}.Go1UIW_answer p{margin:0}.Go1UIW_sources{font-size:var(--step--1)}
.Hi2WXW_breadcrumbs{font-size:var(--step--1);margin:var(--space-6) 0 var(--space-4)}.Hi2WXW_breadcrumbs ol{gap:var(--space-1) var(--space-2);color:var(--ink-soft);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Hi2WXW_breadcrumbs li+li:before{content:"/";margin-right:var(--space-2);color:var(--silver)}.Hi2WXW_breadcrumbs a{color:var(--ink-soft)}.Hi2WXW_button,.Hi2WXW_buttonSecondary,.Hi2WXW_buttonQuiet{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;padding:0 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.Hi2WXW_button{background:var(--eucalyptus-strong);color:var(--on-brand)}.Hi2WXW_button:hover{background:var(--ink);color:var(--on-brand)}.Hi2WXW_buttonSecondary{border-color:var(--ink);color:var(--ink);background:0 0}.Hi2WXW_buttonSecondary:hover{background:var(--ink);color:var(--paper)}.Hi2WXW_buttonQuiet{color:var(--link);background:0 0;padding:0 .5rem;text-decoration:underline}.Hi2WXW_button:disabled,.Hi2WXW_buttonSecondary:disabled{opacity:.55;cursor:not-allowed}.Hi2WXW_field{gap:var(--space-1);flex-direction:column;display:flex}.Hi2WXW_label{font-weight:600;font-size:var(--step--1)}.Hi2WXW_input{font:inherit;min-height:48px;padding:0 var(--space-4);border:1px solid var(--silver);border-radius:var(--radius);background:var(--paper-raised);color:var(--ink)}.Hi2WXW_input:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.Hi2WXW_hint{color:var(--ink-soft);font-size:var(--step--1);margin:0}.Hi2WXW_search{gap:var(--space-2);max-width:36rem;display:flex}.Hi2WXW_search .Hi2WXW_input{border-radius:var(--radius-pill);flex:1;min-width:0}.Hi2WXW_badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--eucalyptus-tint);color:var(--link);padding:.15rem .6rem;font-size:.8125rem;font-weight:600;display:inline-flex}.Hi2WXW_badgeAmber{background:var(--amber-tint);color:var(--amber-ink)}.Hi2WXW_sample{letter-spacing:.06em;text-transform:uppercase;border:1px dashed var(--warning-edge);background:var(--warning-tint);color:var(--warning-ink);border-radius:6px;align-self:flex-start;padding:.2rem .6rem;font-size:.8125rem;font-weight:700;display:inline-block}.Hi2WXW_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Hi2WXW_photo{margin:0}.Hi2WXW_photo img{border-radius:var(--radius);object-fit:cover;width:100%;height:auto;display:block}.Hi2WXW_photoCredit{margin-top:var(--space-1);color:var(--ink-soft);font-size:.75rem}
