.help-page_page__KreTP{width:min(1240px,calc(100% - 80px));margin:40px auto 72px;color:var(--ink)}.help-page_page__KreTP *{min-width:0}.help-page_page__KreTP h1{font-size:clamp(32px,4vw,54px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance;margin:28px 0 20px}.help-page_page__KreTP h2{font-size:clamp(21px,2vw,28px);line-height:1.3;margin:0 0 18px;text-wrap:balance}.help-page_page__KreTP li,.help-page_page__KreTP p{line-height:1.75;overflow-wrap:anywhere}.help-page_page__KreTP>p{max-width:76ch}.help-page_page__KreTP a:not(.btn){text-decoration:underline;text-underline-offset:3px}.help-page_page__KreTP a:focus-visible{outline:2px solid var(--coral);outline-offset:4px}.help-page_grid__nPeIp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:36px}.help-page_card__yplab{padding:32px;border-radius:26px;background:var(--white,#fff);box-shadow:var(--sh-box)}.help-page_card__yplab p:last-child{margin-bottom:0}.help-page_wide__4qVgi{grid-column:1/-1}.help-page_criteria__nTv3p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 36px;padding-inline-start:22px}.help-page_criteria__nTv3p li{padding-inline-start:8px}.help-page_criteria__nTv3p li::marker{color:var(--coral);font-weight:750}@media(max-width:800px){.help-page_page__KreTP{width:calc(100% - 36px);margin-top:24px}.help-page_criteria__nTv3p,.help-page_grid__nPeIp{grid-template-columns:minmax(0,1fr);gap:22px}.help-page_card__yplab{padding:24px;border-radius:22px}.help-page_page__KreTP .btn{white-space:normal;text-align:center;max-width:100%}}.ranking_board__H7c9r{margin-top:28px;padding:32px;border-radius:26px;background:var(--white,#fff);box-shadow:var(--sh-box)}.ranking_boardHead__df5UG{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;flex-wrap:wrap}.ranking_boardHead__df5UG h2{margin:0 0 6px}.ranking_boardHead__df5UG p{margin:0;color:var(--ink-3);max-width:60ch;line-height:1.6}.ranking_total__9hhGM{display:flex;align-items:baseline;gap:8px;color:var(--ink);white-space:nowrap}.ranking_totalNumber__5khN3{font-size:clamp(40px,5vw,56px);font-weight:800;letter-spacing:-.04em;color:var(--coral);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.ranking_totalUnit__sNjfC{font-weight:700;color:var(--ink-3)}.ranking_stack__SrruJ{display:flex;height:14px;margin:24px 0 28px;border-radius:999px;overflow:hidden;background:var(--surface);gap:2px}.ranking_stack__SrruJ span{display:block;height:100%;background:var(--coral)}.ranking_stack__SrruJ span:nth-child(n+4){background:color-mix(in srgb,var(--coral) 35%,var(--white,#fff))}.ranking_top__GaxoE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ranking_feature__kpe_L{position:relative;display:grid;grid-template-rows:auto 1fr;gap:14px;padding:22px;border-radius:20px;background:var(--coral-wash,#FFF5F7);overflow:hidden}.ranking_featureHead__4V__6{display:flex;align-items:center;justify-content:space-between;gap:12px}.ranking_points__rJmrP{display:flex;align-items:baseline;gap:6px}.ranking_pointsNumber__Pmp7F{font-size:44px;font-weight:800;letter-spacing:-.04em;color:var(--coral);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_pointsUnit__1EZCm{font-size:14px;font-weight:700;color:var(--ink-2)}.ranking_visual__Trduw{flex:0 0 auto;display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:var(--white,#fff);box-shadow:0 1px 2px rgba(0,0,0,.08),0 6px 20px rgba(0,0,0,.08);color:var(--coral)}.ranking_visual__Trduw svg{width:30px;height:30px}.ranking_visualFridge__zttxX{width:64px;height:64px;background:none;box-shadow:none;overflow:visible}.ranking_visualFridge__zttxX img{width:78px;height:78px;margin:-7px;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(40,0,12,.25))}.ranking_feature__kpe_L p{margin:0;line-height:1.55;color:var(--ink-2)}.ranking_rest__GtlNi{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:2px}.ranking_row__0Cz7l{display:grid;grid-template-columns:4.2rem minmax(0,1fr) minmax(80px,22%);align-items:baseline;gap:18px;padding:14px 4px;border-top:1px solid var(--line-soft,#ebebeb)}.ranking_rowNumber__YPs9v{font-size:24px;font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ranking_row__0Cz7l p{margin:0;line-height:1.5;color:var(--ink-2)}.ranking_bar__vpgMW{align-self:center;height:8px;border-radius:999px;background:var(--surface);overflow:hidden}.ranking_bar__vpgMW span{display:block;height:100%;border-radius:999px;background:color-mix(in srgb,var(--coral) 45%,var(--white,#fff))}.ranking_homes__ppEKK{margin-top:44px}.ranking_homes__ppEKK h2{margin-bottom:6px}.ranking_homesLede__oc1bz{margin:0 0 20px;color:var(--ink-3)}.ranking_homeScore__MC5xF{position:absolute;top:.7rem;right:.7rem;display:flex;align-items:baseline;gap:4px;padding:.35rem .65rem;border-radius:999px;background:var(--white,#fff);color:var(--ink);font-weight:800;font-size:.8125rem;box-shadow:0 2px 8px rgba(0,0,0,.16);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking_homeScore__MC5xF b{color:var(--coral);font-size:1rem}@media(max-width:800px){.ranking_board__H7c9r{padding:22px 18px;border-radius:22px;margin-top:20px}.ranking_stack__SrruJ{margin:18px 0 20px}.ranking_top__GaxoE{grid-template-columns:minmax(0,1fr);gap:12px}.ranking_feature__kpe_L{grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);align-items:center;padding:14px 16px;gap:14px}.ranking_featureHead__4V__6{flex-direction:column;align-items:center;gap:6px}.ranking_visual__Trduw{width:48px;height:48px;border-radius:14px}.ranking_visual__Trduw svg{width:24px;height:24px}.ranking_visualFridge__zttxX{width:48px;height:48px}.ranking_visualFridge__zttxX img{width:60px;height:60px;margin:-6px}.ranking_pointsNumber__Pmp7F{font-size:30px}.ranking_pointsUnit__1EZCm{font-size:12px}.ranking_feature__kpe_L p{font-size:15px}.ranking_row__0Cz7l{grid-template-columns:3.2rem minmax(0,1fr);gap:12px;padding:12px 2px}.ranking_row__0Cz7l .ranking_bar__vpgMW{display:none}.ranking_rowNumber__YPs9v{font-size:20px}.ranking_row__0Cz7l p{font-size:15px}}.ranking_followingHead__rtbGs{margin-top:28px}