.BZ7-0a_section{max-width:calc(var(--container) + 2 * var(--gutter));margin:var(--section-space) auto 0;padding-inline:var(--gutter)}.BZ7-0a_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:clamp(24px,3vw,36px);display:flex}.BZ7-0a_titles{gap:10px;display:grid}.BZ7-0a_title{font-size:var(--step-3);letter-spacing:-.035em;font-weight:800}.BZ7-0a_lead{max-width:52ch;color:var(--ink-soft);font-size:var(--step-1)}.BZ7-0a_action{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--lilac);text-decoration-color:var(--lilac);text-underline-offset:6px;align-items:center;gap:8px;font-weight:650;text-decoration-thickness:2px;display:inline-flex}.BZ7-0a_action:hover{-webkit-text-decoration-color:var(--orchid);text-decoration-color:var(--orchid)}.BZ7-0a_action svg{width:18px;height:18px}
.-Wgx5q_page{max-width:calc(var(--container) + 2 * var(--gutter));padding:clamp(8px, 2vw, 24px) var(--gutter) 0;gap:20px;margin-inline:auto;display:grid}.-Wgx5q_layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,48px);margin-top:12px;display:grid}.-Wgx5q_sidebar{border-radius:var(--radius-md)}.-Wgx5q_sidebar:focus{outline:none}.-Wgx5q_sidebar:focus-visible{outline:3px solid var(--violet);outline-offset:8px}.-Wgx5q_results{min-width:0}.-Wgx5q_stack{gap:28px;display:grid}.-Wgx5q_subhead{font-size:var(--step-2);letter-spacing:-.02em;font-weight:800}.-Wgx5q_unsure{gap:20px;padding-top:8px;display:grid}.-Wgx5q_unsure>button{background:var(--mist);text-align:left;cursor:pointer;border:0;border-radius:14px;justify-self:start;min-height:44px;padding:0 16px;font-weight:650}.-Wgx5q_unsure>button:hover{background:var(--frame)}@media (max-width:1079px){.-Wgx5q_layout{grid-template-columns:1fr}.-Wgx5q_sidebar{display:none}.-Wgx5q_sidebar[data-open]{display:block}}.-Wgx5q_bone{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--mist) 0%, #fbfaff 50%, var(--mist) 100%) 0 0 / 200% 100%;animation:1.4s ease-in-out infinite -Wgx5q_shimmer}.-Wgx5q_boneField{height:120px}.-Wgx5q_boneBar{height:150px}.-Wgx5q_boneGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.-Wgx5q_boneCard{aspect-ratio:4/5}@keyframes -Wgx5q_shimmer{to{background-position:-200% 0}}@media (max-width:640px){.-Wgx5q_boneGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.-Wgx5q_updating{position:relative}.-Wgx5q_updating>:not(.-Wgx5q_updatingLabel){opacity:.45;pointer-events:none;transition:opacity .2s}.-Wgx5q_updatingLabel{z-index:3;border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);box-shadow:var(--shadow-float);justify-self:center;padding:10px 18px;font-size:.9375rem;font-weight:700;position:sticky;top:16px}.-Wgx5q_different{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--lilac) 30%, var(--paper));color:var(--ink-soft);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;padding:20px;font-size:.9375rem;display:flex}.-Wgx5q_different button{background:var(--ink);min-height:48px;color:var(--paper);cursor:pointer;border:0;border-radius:14px;padding:0 22px;font-weight:700}.-Wgx5q_different button:hover{background:#3a3163}
.Iig8fW_toolbar{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:24px;display:flex}.Iig8fW_count{color:var(--ink-soft);margin-right:auto}.Iig8fW_count strong{color:var(--ink)}.Iig8fW_filters{background:var(--mist);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:650;display:none}.Iig8fW_filters svg{width:18px;height:18px}.Iig8fW_toolbar>span{flex-direction:row;align-items:center;gap:10px}.Iig8fW_sort{background:var(--mist);border-radius:14px;min-height:44px;padding:0 12px 0 16px;font-weight:650}@media (max-width:1079px){.Iig8fW_filters{display:inline-flex}}
.UjfFpG_applied{border-radius:var(--radius-lg);background:var(--mist);--field-bg:var(--paper);gap:14px;padding:clamp(18px,2.4vw,26px);display:grid}.UjfFpG_head{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.UjfFpG_title{letter-spacing:-.01em;font-size:1.0625rem;font-weight:750}.UjfFpG_marker{border-radius:var(--radius-pill);background:var(--frame);padding:4px 12px;font-size:.8125rem;font-weight:650}.UjfFpG_empty{color:var(--ink-soft)}.UjfFpG_chips{flex-wrap:wrap;gap:8px;display:flex}.UjfFpG_preferences{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.UjfFpG_rowLabel{color:var(--ink-soft);font-size:var(--step--1);font-weight:600}.UjfFpG_chip{border-radius:var(--radius-pill);background:var(--ink);min-height:40px;color:var(--paper);align-items:center;gap:8px;padding:0 4px 0 14px;font-size:.9375rem;font-weight:650;display:inline-flex}.UjfFpG_soft{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.UjfFpG_exclude{background:var(--peach);color:var(--ink)}.UjfFpG_group{opacity:.65;font-size:.8125rem;font-weight:600}.UjfFpG_remove{width:32px;height:32px;color:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;display:grid}.UjfFpG_soft .UjfFpG_remove,.UjfFpG_exclude .UjfFpG_remove{background:var(--mist)}.UjfFpG_remove:hover{background:#ffffff47}.UjfFpG_soft .UjfFpG_remove:hover,.UjfFpG_exclude .UjfFpG_remove:hover{background:var(--frame)}.UjfFpG_remove svg{width:15px;height:15px}.UjfFpG_edit{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.UjfFpG_pencil{opacity:.7;width:14px;height:14px}.UjfFpG_popover{z-index:50;background:var(--paper);width:min(340px,100vw - 32px);box-shadow:0 0 0 1px var(--line), var(--shadow-float);border-radius:20px;padding:18px}.UjfFpG_note{color:var(--ink-soft);font-size:.8125rem}.UjfFpG_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.UjfFpG_refine{background:var(--paper);border-radius:16px;flex:320px;gap:6px;max-width:480px;padding:4px;display:flex}.UjfFpG_refine input{background:0 0;border:0;flex:1;min-width:0;padding:0 12px;font-size:.9375rem}.UjfFpG_refine button{background:var(--frame);min-height:40px;font-size:var(--step--1);cursor:pointer;border:0;border-radius:12px;padding:0 14px;font-weight:700}.UjfFpG_refine:focus-within{box-shadow:inset 0 0 0 1.5px var(--lilac)}.UjfFpG_buttons{flex-wrap:wrap;gap:4px;display:flex}.UjfFpG_action{cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:.9375rem;font-weight:650;display:inline-flex}.UjfFpG_action:hover{background:var(--paper)}.UjfFpG_action svg{width:17px;height:17px}
.tO7buW_form{gap:14px;display:grid}.tO7buW_fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tO7buW_field{font-size:var(--step--1);gap:6px;font-weight:650;display:grid}.tO7buW_field input{background:var(--field-bg);border:0;border-radius:14px;width:100%;height:48px;padding:0 14px;font-size:1rem;font-weight:500;transition:background-color .2s,box-shadow .2s}.tO7buW_field input:focus{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--lilac), var(--shadow-soft)}
.VaDsGq_scope{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.VaDsGq_chip{border-radius:var(--radius-pill);background:var(--ink);min-height:40px;color:var(--paper);align-items:center;gap:8px;padding:0 4px 0 14px;font-weight:700;display:inline-flex}.VaDsGq_chip>svg{width:18px;height:18px;color:var(--orchid)}.VaDsGq_remove{background:color-mix(in srgb, var(--paper) 14%, transparent);width:32px;height:32px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.VaDsGq_remove:hover{background:color-mix(in srgb, var(--paper) 26%, transparent)}.VaDsGq_remove svg{width:16px;height:16px}.VaDsGq_private{color:var(--ink-soft);align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:inline-flex}.VaDsGq_private svg{width:14px;height:14px}.VaDsGq_back{text-decoration:underline;-webkit-text-decoration-color:var(--lilac);text-decoration-color:var(--lilac);text-underline-offset:4px;font-size:.875rem;font-weight:650;text-decoration-thickness:2px}.VaDsGq_note{color:var(--ink-soft);flex-basis:100%;font-size:.875rem}
.PZLrQW_card,.PZLrQW_question{border-radius:var(--radius-lg);background:var(--butter);background:color-mix(in srgb, var(--butter) 55%, var(--paper));gap:12px;padding:clamp(18px,2.4vw,26px);display:grid}.PZLrQW_question{grid-template-columns:auto 1fr;align-items:start}.PZLrQW_question>:not(.PZLrQW_icon){grid-column:2}.PZLrQW_icon{width:26px;height:26px}.PZLrQW_text{font-size:var(--step-1);font-weight:700}.PZLrQW_small{color:var(--ink-soft);font-size:var(--step--1)}.PZLrQW_cardTitle{font-size:var(--step-2);letter-spacing:-.02em;font-weight:800}.PZLrQW_options{flex-wrap:wrap;gap:10px;display:flex}.PZLrQW_option{background:var(--ink);min-height:46px;color:var(--paper);cursor:pointer;border:0;border-radius:14px;padding:0 18px;font-weight:700}.PZLrQW_option:hover{background:#3a3163}.PZLrQW_links{flex-wrap:wrap;gap:8px;display:flex}.PZLrQW_links a{border-radius:var(--radius-pill);background:var(--paper);align-items:center;min-height:44px;padding:0 16px;font-weight:650;display:inline-flex}.PZLrQW_notice{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;font-size:.9375rem;display:flex}.PZLrQW_notice svg{width:20px;height:20px;color:var(--violet);flex:none}.PZLrQW_notice span{flex:260px}.PZLrQW_notice button,.PZLrQW_narrow button{background:var(--mist);min-height:40px;font-size:var(--step--1);cursor:pointer;border:0;border-radius:12px;padding:0 14px;font-weight:700}.PZLrQW_notice button:hover,.PZLrQW_narrow button:hover{background:var(--frame)}.PZLrQW_narrow{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.PZLrQW_narrow svg{width:20px;height:20px;color:var(--violet)}
