._links_1m01u_1{justify-content:center;gap:var(--space-1) var(--space-4);color:var(--text-2);font-size:var(--text-s);flex-wrap:wrap;display:flex}._links_1m01u_1 a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (width<=767px){._links_1m01u_1 a{min-height:44px;padding-inline:var(--space-1);align-items:center;display:inline-flex}}._library_1m01u_27{margin-top:var(--space-5);color:var(--text-2);font-size:var(--text-s)}._library_1m01u_27 a{align-items:center;gap:var(--space-2);min-height:44px;color:inherit;text-underline-offset:2px;text-decoration:underline;display:inline-flex}._panel_14525_19{border:1px solid var(--line);background:var(--gloss), var(--glass-solid);box-shadow:var(--edge)}._nav_14525_25{border:1px solid var(--line);background:var(--gloss), var(--glass-nav-solid);box-shadow:var(--edge)}._bar_14525_31{border-top:1px solid var(--line);background:var(--glass-bar-solid);box-shadow:var(--edge-bar)}._tile_14525_37{border:1px solid var(--line-soft);background:var(--gloss-tile), var(--card);box-shadow:var(--edge-tile)}._metal_14525_44{background:var(--gloss-tile) padding-box, linear-gradient(var(--metal), var(--metal)) padding-box, var(--accent-grad) border-box;box-shadow:var(--shadow-metal);border:1px solid #0000}._hero_14525_53{--text:var(--brand-on-solid);--text-2:color-mix(in srgb, var(--brand-on-solid) 74%, transparent);--text-3:color-mix(in srgb, var(--brand-on-solid) 58%, transparent);--muted:var(--text-2);--review-harder-detail:color-mix(in srgb, var(--review-harder-base) 35%, var(--brand-on-solid));--line-soft:color-mix(in srgb, var(--brand-on-solid) 14%, transparent);--well:#0000002e;--well-strong:#0000003d;--btn-primary-bg:linear-gradient(180deg, #fff 0%, #e6e9df 100%);--btn-primary-hover:linear-gradient(180deg, #f2f4ee 0%, #d8dccf 100%);--btn-primary-text:#1c2216;background:var(--lacquer) padding-box, linear-gradient(var(--brand-solid), var(--brand-solid)) padding-box, var(--accent-grad) border-box;box-shadow:var(--shadow-hero);color:var(--brand-on-solid);border:1px solid #0000}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._panel_14525_19{background:var(--gloss), var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}._nav_14525_25{background:var(--gloss), var(--glass-nav);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}._bar_14525_31{background:var(--glass-bar);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}._tile_14525_37{-webkit-backdrop-filter:var(--blur-tile);backdrop-filter:var(--blur-tile)}}@media (width<=767px){._panel_14525_19{background:var(--gloss), var(--glass-solid)}._panel_14525_19,._tile_14525_37{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){._panel_14525_19{background:var(--gloss), var(--glass-solid)}._nav_14525_25{background:var(--gloss), var(--glass-nav-solid)}._bar_14525_31{background:var(--glass-bar-solid)}._panel_14525_19,._nav_14525_25,._bar_14525_31,._tile_14525_37{-webkit-backdrop-filter:none;backdrop-filter:none}}._card_1xb05_8{border-radius:var(--radius-tile)}._segmented_1xb05_14{border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--well);align-items:center;gap:4px;padding:4px;display:inline-flex}._segment_1xb05_14{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:40px;color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 16px;font-weight:600;display:inline-flex}._segment_1xb05_14:hover{color:var(--text)}._segment_1xb05_14[aria-pressed=true],._segment_1xb05_14[aria-selected=true]{background:var(--lacquer) padding-box, linear-gradient(var(--brand-raised), var(--brand-raised)) padding-box, var(--accent-grad) border-box;color:var(--brand-on-solid)}._chip_1xb05_55{border-color:color-mix(in srgb, var(--text) 18%, transparent);background:color-mix(in srgb, var(--text) 6%, transparent)}@media (width<=767px){._segment_1xb05_14{min-height:44px}}._fieldset_1lvqr_1{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}._legend_1lvqr_10{padding:0;font-weight:700}._hint_1lvqr_15{color:var(--text-2);font-size:var(--text-s)}._kinds_1lvqr_21{width:100%;display:flex}._kinds_1lvqr_21>button{white-space:normal;text-align:center;flex:1 1 0;min-width:0;line-height:1.2}
