.recoList-module__l0-A7W__reco{min-width:0}.recoList-module__l0-A7W__rows{--row-pad:var(--gutter-toss,20px)}.recoList-module__l0-A7W__more{margin-top:4px;display:flex}@media (min-width:768px){.recoList-module__l0-A7W__rows{--row-pad:12px}}
.hubList-module__uRsJuW__board{--gutter:var(--gutter-toss,20px);--max:var(--board,1200px)}.hubList-module__uRsJuW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hubList-module__uRsJuW__lead.hubList-module__uRsJuW__lead{margin-top:14px}.hubList-module__uRsJuW__lead.hubList-module__uRsJuW__lead>div{margin-bottom:8px}@media (max-width:767.98px){.hubList-module__uRsJuW__crumbless>nav{display:none}}.hubList-module__uRsJuW__bandAct{min-height:calc(44px + 6px + var(--text-cap,13px) * 1.45);margin-top:8px}@media (max-width:359.98px){.hubList-module__uRsJuW__bandAct{min-height:calc(44px + 6px + var(--text-cap,13px) * 1.45 * 2)}}@media (max-width:1023.98px){div:has(>.hubList-module__uRsJuW__bandAct)+.hubList-module__uRsJuW__sheet{margin-top:8px}.hubList-module__uRsJuW__lead[data-promise-band]>div>p+p{display:none}}@media (min-width:1024px){.hubList-module__uRsJuW__lead[data-promise-tag]>div>p+p{display:none}}.hubList-module__uRsJuW__bandAct>div{z-index:1;position:relative}@media (min-width:768px){.hubList-module__uRsJuW__bandAct{max-width:360px}}@media (min-width:1024px){.hubList-module__uRsJuW__bandAct{display:none}div:has(>[data-open])+.hubList-module__uRsJuW__lead.hubList-module__uRsJuW__lead{margin-top:44px}.hubList-module__uRsJuW__board [data-open][data-compact]>p:last-child{left:var(--gutter);right:var(--gutter)}}@media (min-width:768px){.hubList-module__uRsJuW__lead>div{align-items:flex-start}}.hubList-module__uRsJuW__sheet{background:var(--color-paper,#fff);color:var(--color-ink,#1f1d1a);border-radius:24px 24px 0 0;margin-top:12px;padding:0 0 28px;scroll-margin-top:24px}.hubList-module__uRsJuW__sheetIn{--row-pad:var(--gutter-toss,20px);max-width:var(--board,1200px);padding:0 var(--gutter-toss,20px);margin:0 auto;position:relative}.hubList-module__uRsJuW__sheetIn[data-few="1"] .hubList-module__uRsJuW__rows{max-width:520px}.hubList-module__uRsJuW__sheetIn[data-few="2"] .hubList-module__uRsJuW__rows{max-width:1040px}.hubList-module__uRsJuW__head{padding-top:12px}.hubList-module__uRsJuW__sheetIn .hubList-module__uRsJuW__head.hubList-module__uRsJuW__head{margin-bottom:0}@media (max-width:767.98px){.hubList-module__uRsJuW__head{padding-top:8px}}.hubList-module__uRsJuW__tools{align-items:center;gap:2px;margin-right:-8px;display:flex}.hubList-module__uRsJuW__tool{min-height:44px;color:var(--color-ink-3,#5f5952);font:inherit;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);letter-spacing:-.012em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;align-items:center;gap:2px;margin:0;padding:0 8px;line-height:1.3;text-decoration:none;transition:background-color .12s linear,color .12s linear;display:inline-flex;position:relative}.hubList-module__uRsJuW__tool:active{opacity:1;background:var(--color-fill,#f5f4f1);transform:none}@media (hover:hover) and (pointer:fine){.hubList-module__uRsJuW__tool:hover{color:var(--color-ink,#1f1d1a);background:var(--color-fill-hover,#f9f8f6)}}.hubList-module__uRsJuW__tool:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:-2px}.hubList-module__uRsJuW__toolChev{color:var(--color-ink-faint,#b5aea4);flex:none}.hubList-module__uRsJuW__rows{grid-template-columns:minmax(0,1fr);display:grid}.hubList-module__uRsJuW__rows>li:before{content:"";top:0;right:var(--row-pad,16px);left:var(--row-pad,16px);z-index:1;background:var(--color-rule,#ebe7e1);pointer-events:none;height:1px;position:absolute}.hubList-module__uRsJuW__rows>li:first-child:before,.hubList-module__uRsJuW__rows>li.hubList-module__uRsJuW__cta:before,.hubList-module__uRsJuW__rows>li.hubList-module__uRsJuW__cta+li:before{content:none}.hubList-module__uRsJuW__row.hubList-module__uRsJuW__row{align-items:flex-start;height:100%;min-height:101px}@media (max-width:767.98px){.hubList-module__uRsJuW__rows>li[data-nointro]>.hubList-module__uRsJuW__row.hubList-module__uRsJuW__row{align-items:center}.hubList-module__uRsJuW__rows>li[data-nointro][data-act]>div:last-child{top:24px}}.hubList-module__uRsJuW__row.hubList-module__uRsJuW__row>span:first-child{padding-right:0}.hubList-module__uRsJuW__title{align-items:center;gap:6px;min-width:0;min-height:32px;display:flex}.hubList-module__uRsJuW__titleAct{padding-right:92px}.hubList-module__uRsJuW__name{min-width:0;font-size:17px;font-weight:var(--text-row--font-weight,600);letter-spacing:-.02em;color:var(--color-ink,#1f1d1a);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.hubList-module__uRsJuW__badge{background:var(--color-fill,#f5f4f1);height:24px;color:var(--color-ink-2,#37322d);font-size:var(--text-micro,12px);font-weight:var(--text-micro--font-weight,600);letter-spacing:-.005em;white-space:nowrap;border-radius:6px;flex:none;align-items:center;padding:0 8px;line-height:1;display:inline-flex}.hubList-module__uRsJuW__badge[data-tone=fast]{background:var(--color-green-bg,#e5f6ee);color:var(--color-green-ink,#087a50)}.hubList-module__uRsJuW__facts{min-width:0;max-width:100%;font-size:var(--text-cap,13px);letter-spacing:-.005em;color:var(--color-pencil,#6b655e);white-space:pre;align-items:baseline;font-weight:400;line-height:1.45;display:flex;overflow:hidden}.hubList-module__uRsJuW__fact{flex:none}.hubList-module__uRsJuW__where{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.hubList-module__uRsJuW__num{color:var(--color-ink-2,#37322d);font-weight:500}.hubList-module__uRsJuW__intro{-webkit-line-clamp:1;line-clamp:1;letter-spacing:-.01em;color:var(--color-ink-3,#5f5952);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:2px;font-size:14px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.hubList-module__uRsJuW__pick{background:var(--color-tint,#eef4ff);height:36px;color:var(--color-blue-ink,#1256bc);font-size:14px;font-weight:var(--text-label--font-weight,600);white-space:nowrap;border-radius:10px;align-items:center;padding:0 12px;display:inline-flex}.hubList-module__uRsJuW__rows>li.hubList-module__uRsJuW__cta{padding:12px var(--row-pad,16px) 16px;grid-column:1/-1}[data-member] .hubList-module__uRsJuW__rows>li.hubList-module__uRsJuW__cta{display:none}.hubList-module__uRsJuW__cta section{margin:0}.hubList-module__uRsJuW__cta section>div{background:var(--color-tint,#eef4ff);max-width:none;box-shadow:none;border-radius:20px;gap:16px;padding:20px;display:grid}.hubList-module__uRsJuW__cta section>div>p:first-child{font-size:var(--text-card-title,18px);letter-spacing:-.018em;color:var(--color-ink,#1f1d1a);text-wrap:pretty;margin:0;font-weight:800;line-height:1.45}.hubList-module__uRsJuW__cta section>div>div{gap:8px;margin:0;display:grid}.hubList-module__uRsJuW__cta .b-btn{width:100%;height:52px;font-size:16px;font-weight:var(--text-row--font-weight,600);border-radius:14px}.hubList-module__uRsJuW__cta section>div>div>p{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);text-align:center;margin:0;line-height:1.45}.hubList-module__uRsJuW__more{margin-top:16px}.hubList-module__uRsJuW__end{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);text-align:center;margin:16px 0 0;line-height:1.45}.hubList-module__uRsJuW__rankNote{font-size:var(--text-cap,13px);letter-spacing:-.005em;color:var(--color-pencil,#6b655e);text-align:center;word-break:keep-all;margin:20px 0 0;line-height:1.45}.hubList-module__uRsJuW__groups{grid-template-columns:minmax(0,1fr);padding-top:12px;display:grid}.hubList-module__uRsJuW__group{min-width:0;padding:20px 0 8px;scroll-margin-top:24px}.hubList-module__uRsJuW__groups>.hubList-module__uRsJuW__group:first-child{padding-top:8px}.hubList-module__uRsJuW__group+.hubList-module__uRsJuW__group{margin-top:12px;position:relative}.hubList-module__uRsJuW__group+.hubList-module__uRsJuW__group:before{content:"";top:-12px;right:calc(-1 * var(--gutter-toss,20px));left:calc(-1 * var(--gutter-toss,20px));background:var(--color-band,#f2f0ec);height:12px;position:absolute}.hubList-module__uRsJuW__findBar{padding:16px 0 12px;display:flex}.hubList-module__uRsJuW__findField{background:var(--color-fill,#f5f4f1);width:100%;height:44px;color:var(--color-pencil,#6b655e);letter-spacing:-.012em;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:15px;font-weight:400;line-height:1.3;text-decoration:none;transition:background-color .12s linear,color .12s linear;display:flex;position:relative}.hubList-module__uRsJuW__findField:after{content:"이름으로 찾기"}.hubList-module__uRsJuW__findIcon{color:var(--color-ink-3,#5f5952);flex:none}.hubList-module__uRsJuW__findField:active{background:var(--color-fill-press,#ecebe6)}@media (hover:hover) and (pointer:fine){.hubList-module__uRsJuW__findField:hover{color:var(--color-ink-2,#37322d);background:var(--color-fill-press,#ecebe6)}}.hubList-module__uRsJuW__findField:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px}.hubList-module__uRsJuW__findBar+.hubList-module__uRsJuW__groups{padding-top:0}@media (min-width:768px){.hubList-module__uRsJuW__findBar{padding:16px 0}.hubList-module__uRsJuW__findField{width:calc(50% - 28px)}.hubList-module__uRsJuW__findBar:has(+.hubList-module__uRsJuW__groups[data-thin]) .hubList-module__uRsJuW__findField{width:100%;max-width:640px}}@media (min-width:1200px){.hubList-module__uRsJuW__findBar:not(:has(+.hubList-module__uRsJuW__groups[data-thin])) .hubList-module__uRsJuW__findField{width:calc(33.3333% - 42.6667px)}}.hubList-module__uRsJuW__groupHead{align-items:baseline;gap:6px;margin:0 0 4px;display:flex}.hubList-module__uRsJuW__groupTitle{font-size:var(--text-card-title,18px);letter-spacing:-.018em;color:var(--color-ink,#1f1d1a);word-break:keep-all;margin:0;font-weight:800;line-height:1.45}.hubList-module__uRsJuW__groupCount{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);flex:none;line-height:1.45}.hubList-module__uRsJuW__groupToggle{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.hubList-module__uRsJuW__rows>li[data-more]{display:none}:is(.hubList-module__uRsJuW__group:has(>.hubList-module__uRsJuW__groupToggle:checked) .hubList-module__uRsJuW__rows>li[data-more],.hubList-module__uRsJuW__part:has(>.hubList-module__uRsJuW__groupToggle:checked) .hubList-module__uRsJuW__rows>li[data-more]){display:block}.hubList-module__uRsJuW__groupMore{min-height:44px;margin:0 calc(-1 * var(--row-pad,20px));padding:0 var(--row-pad,20px);color:var(--color-ink-3,#5f5952);font-size:var(--text-label,14px);letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:flex-start;align-items:center;gap:4px;font-weight:500;line-height:1.3;transition:background-color .12s linear,color .12s linear;display:flex;position:relative}.hubList-module__uRsJuW__groupMore:active{background:var(--color-fill,#f5f4f1)}@media (hover:hover) and (pointer:fine){.hubList-module__uRsJuW__groupMore:hover{color:var(--color-ink,#1f1d1a);background:var(--color-fill-hover,#f9f8f6)}}.hubList-module__uRsJuW__groupToggle:focus-visible~.hubList-module__uRsJuW__groupMore{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:-4px;border-radius:12px}.hubList-module__uRsJuW__groupMoreClose,.hubList-module__uRsJuW__groupToggle:checked~.hubList-module__uRsJuW__groupMore .hubList-module__uRsJuW__groupMoreOpen{display:none}.hubList-module__uRsJuW__groupToggle:checked~.hubList-module__uRsJuW__groupMore .hubList-module__uRsJuW__groupMoreClose{display:inline}.hubList-module__uRsJuW__groupMore svg{color:var(--color-ink-3,#5f5952);transition:transform .24s var(--ease-brand,cubic-bezier(.22, 1, .36, 1));flex:none}.hubList-module__uRsJuW__groupToggle:checked~.hubList-module__uRsJuW__groupMore svg{transform:rotate(180deg)}.hubList-module__uRsJuW__note{background:var(--color-fill,#f5f4f1);color:var(--color-ink-2,#37322d);text-wrap:balance;border-radius:14px;margin:16px 0 4px;padding:14px 16px 15px;font-size:14px;line-height:1.6}.hubList-module__uRsJuW__nb{white-space:nowrap}.hubList-module__uRsJuW__part{margin-top:28px;padding-top:12px;position:relative}.hubList-module__uRsJuW__part:before{content:"";top:-16px;right:calc(-1 * var(--gutter-toss,20px));left:calc(-1 * var(--gutter-toss,20px));background:var(--color-band,#f2f0ec);height:12px;position:absolute}.hubList-module__uRsJuW__partSub{color:var(--color-pencil,#6b655e);text-wrap:pretty;margin:0 0 4px;font-size:14px;line-height:1.45}@media (min-width:768px){.hubList-module__uRsJuW__sheetIn{--row-pad:12px}.hubList-module__uRsJuW__rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.hubList-module__uRsJuW__rows>li:nth-child(2):before,.hubList-module__uRsJuW__rows>li.hubList-module__uRsJuW__cta+li+li:before{content:none}.hubList-module__uRsJuW__sheetIn[data-few="1"] .hubList-module__uRsJuW__rows{grid-template-columns:minmax(0,1fr)}.hubList-module__uRsJuW__more{justify-content:center;display:flex}.hubList-module__uRsJuW__sheetIn .hubList-module__uRsJuW__more.hubList-module__uRsJuW__more>*{width:360px;max-width:100%}.hubList-module__uRsJuW__cta section>div{grid-template-columns:minmax(0,1fr) 280px;justify-content:space-between;align-items:center;column-gap:32px;padding:24px 32px}.hubList-module__uRsJuW__groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 56px}.hubList-module__uRsJuW__group,.hubList-module__uRsJuW__groups>.hubList-module__uRsJuW__group:first-child{padding-top:8px}.hubList-module__uRsJuW__groups .hubList-module__uRsJuW__rows{grid-template-columns:minmax(0,1fr)}.hubList-module__uRsJuW__groups .hubList-module__uRsJuW__rows>li:nth-child(2):before{content:""}.hubList-module__uRsJuW__group+.hubList-module__uRsJuW__group{margin-top:0}.hubList-module__uRsJuW__group+.hubList-module__uRsJuW__group:before{content:none}.hubList-module__uRsJuW__groups[data-thin]{grid-template-columns:minmax(0,1fr);max-width:640px}.hubList-module__uRsJuW__note{max-width:640px}.hubList-module__uRsJuW__part:before{content:none}.hubList-module__uRsJuW__part{margin-top:40px;padding-top:0}}@media (min-width:1024px){.hubList-module__uRsJuW__sheet{border-radius:0;margin-top:32px;padding:12px 0 48px}.hubList-module__uRsJuW__name{font-size:18px}.hubList-module__uRsJuW__groups{padding-top:0}}@media (min-width:1200px){.hubList-module__uRsJuW__rows{grid-template-columns:repeat(3,minmax(0,1fr))}.hubList-module__uRsJuW__rows>li:nth-child(3):before,.hubList-module__uRsJuW__rows>li.hubList-module__uRsJuW__cta+li+li+li:before{content:none}.hubList-module__uRsJuW__sheetIn[data-few="2"] .hubList-module__uRsJuW__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.hubList-module__uRsJuW__groups{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:64px}.hubList-module__uRsJuW__groups .hubList-module__uRsJuW__rows{grid-template-columns:minmax(0,1fr)}.hubList-module__uRsJuW__groups .hubList-module__uRsJuW__rows>li:nth-child(3):before{content:""}}@media (prefers-reduced-motion:reduce){.hubList-module__uRsJuW__tool,.hubList-module__uRsJuW__groupMore,.hubList-module__uRsJuW__groupMore svg{transition:none}}
.contractors-module__URvpxq__hub{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.contractors-module__URvpxq__hubHead{grid-template-columns:minmax(0,1fr);display:grid}.contractors-module__URvpxq__emptyLead{color:var(--color-ink);margin:0;font-size:15px;line-height:1.6}.contractors-module__URvpxq__emptySub{color:var(--color-pencil);margin:4px 0 0;font-size:13px;line-height:1.55}.contractors-module__URvpxq__tailFirst.contractors-module__URvpxq__tailFirst{margin-top:28px}.contractors-module__URvpxq__admin{justify-content:flex-start;margin-top:24px;display:flex}.contractors-module__URvpxq__adminSelect{border:1px solid var(--color-hair);background:var(--color-paper);width:100%;min-height:46px;color:var(--color-ink);border-radius:4px;padding:0 12px;font-family:inherit;font-size:16px;display:block}.contractors-module__URvpxq__adminSelect:focus{outline:2px solid var(--color-ink);outline-offset:0}.contractors-module__URvpxq__adminTitle{color:var(--color-ink);margin:0;font-size:15px;font-weight:800}.contractors-module__URvpxq__adminSub{color:var(--color-pencil);margin:4px 0 14px;font-size:13px;line-height:1.55}.contractors-module__URvpxq__adminFields{gap:10px;margin-top:12px;display:grid}.contractors-module__URvpxq__adminAct{margin-top:14px}.contractors-module__URvpxq__adminField{gap:6px;min-width:0;display:grid}.contractors-module__URvpxq__adminFieldLabel{color:var(--color-pencil);font-size:12px;font-weight:500;line-height:1.45}label.contractors-module__URvpxq__adminTitle{display:block}.contractors-module__URvpxq__adminRows,.contractors-module__URvpxq__adminCats{margin:0;padding:0;list-style:none}.contractors-module__URvpxq__adminRows>li+li{border-top:1px solid var(--color-rule)}.contractors-module__URvpxq__adminRow{width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}.contractors-module__URvpxq__adminRow:active{opacity:1;transform:none}.contractors-module__URvpxq__adminRow:focus-visible,.contractors-module__URvpxq__adminCat:focus-visible,.contractors-module__URvpxq__adminPlain:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px;border-radius:4px}.contractors-module__URvpxq__adminLabel{min-width:60px;color:var(--color-pencil);font-size:13px;font-weight:500}.contractors-module__URvpxq__adminValue,.contractors-module__URvpxq__adminEmpty{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink);flex:1;font-size:15px;font-weight:500;overflow:hidden}.contractors-module__URvpxq__adminEmpty{color:var(--color-pencil);text-underline-offset:4px;font-weight:400;text-decoration:underline}.contractors-module__URvpxq__adminPlain{border:1px solid var(--color-hair);background:var(--color-paper);min-height:46px;font:inherit;color:var(--color-ink);border-radius:4px;padding:0 12px;font-size:15px;font-weight:500}.contractors-module__URvpxq__adminCats{flex-wrap:wrap;gap:4px 16px;margin-top:12px;display:flex}.contractors-module__URvpxq__adminCat{min-height:44px;font:inherit;color:var(--color-ink-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:400}.contractors-module__URvpxq__adminCat[aria-pressed=true]{color:var(--color-ink);text-underline-offset:6px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.contractors-module__URvpxq__sec{margin-top:48px}.contractors-module__URvpxq__secRows{margin-top:12px}.contractors-module__URvpxq__note{max-width:44em;color:var(--color-ink-3);text-wrap:pretty;margin:10px 0 0;font-size:13px;line-height:1.6}.contractors-module__URvpxq__note.contractors-module__URvpxq__noteEven{text-wrap:balance}.contractors-module__URvpxq__places{grid-template-columns:minmax(0,1fr);gap:32px 48px;display:grid}.contractors-module__URvpxq__place{min-width:0}.contractors-module__URvpxq__detail{max-width:var(--max);padding:0 var(--gutter);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.contractors-module__URvpxq__detailBand{min-width:0;position:relative}.contractors-module__URvpxq__detailBand ul{--dot:16px;margin-left:calc(var(--dot) * -1);clip-path:inset(0 0 0 var(--dot));column-gap:0}.contractors-module__URvpxq__detailBand ul>li{padding-left:var(--dot);position:relative}.contractors-module__URvpxq__detailBand ul>li:not(:last-child):after{content:none}.contractors-module__URvpxq__detailBand ul>li:before{content:"·";width:var(--dot);text-align:center;color:var(--color-ink-3);position:absolute;left:0}.contractors-module__URvpxq__side{align-content:start;gap:12px;min-width:0;margin-top:20px;scroll-margin-top:24px;display:grid}.contractors-module__URvpxq__col{min-width:0}.contractors-module__URvpxq__tag{padding-bottom:14px}.contractors-module__URvpxq__works{margin-top:40px}.contractors-module__URvpxq__works figcaption a{position:relative}.contractors-module__URvpxq__works figcaption a:after{content:"";position:absolute;inset:-14px -8px}@media (max-width:767.98px){.contractors-module__URvpxq__works>[data-count="5"]>[aria-hidden]{grid-template-columns:repeat(5,minmax(0,1fr))}.contractors-module__URvpxq__works>[data-count="6"]>[aria-hidden]{grid-template-columns:repeat(3,minmax(0,1fr))}}.contractors-module__URvpxq__like{margin:0;position:absolute;top:14px;right:0}.contractors-module__URvpxq__explore{gap:20px;min-width:0;margin-top:28px;display:grid}.contractors-module__URvpxq__sentAmount{letter-spacing:-.03em;font-variant-numeric:proportional-nums;color:var(--color-ink);white-space:nowrap;font-size:26px;font-weight:300;line-height:1.15}.contractors-module__URvpxq__reviewsNote{padding:16px 0 8px}.contractors-module__URvpxq__review{max-width:var(--max);padding:0 var(--gutter);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.contractors-module__URvpxq__reviewBand{min-width:0}.contractors-module__URvpxq__h1{margin:4px 0 0}.contractors-module__URvpxq__nb{white-space:nowrap}.contractors-module__URvpxq__read{min-width:0;margin-top:20px;padding:18px 16px 16px}.contractors-module__URvpxq__readMeta{clip-path:inset(0 0 0 20px);color:var(--color-pencil);flex-wrap:wrap;align-items:baseline;row-gap:2px;margin:0 0 0 -20px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.contractors-module__URvpxq__readMeta>span{white-space:nowrap;padding-left:20px;position:relative}.contractors-module__URvpxq__readMeta>span:before{content:"·";text-align:center;width:20px;position:absolute;left:0}.contractors-module__URvpxq__readWho{color:var(--color-ink)}.contractors-module__URvpxq__readBody{max-width:var(--read,720px);white-space:pre-wrap;text-wrap:pretty;overflow-wrap:anywhere;margin:12px 0 0}.contractors-module__URvpxq__quoted{max-width:var(--read,720px);background:var(--color-inset);border-radius:4px;gap:2px;margin-top:16px;padding:12px 14px 13px;display:grid}.contractors-module__URvpxq__quotedLabel{color:var(--color-pencil);font-size:12px;font-weight:500;line-height:1.45}.contractors-module__URvpxq__quotedValue{color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.5}.contractors-module__URvpxq__quotedNote{color:var(--color-pencil);text-wrap:pretty;margin:2px 0 0;font-size:12px;font-weight:500;line-height:1.45}.contractors-module__URvpxq__sourceEnd{color:var(--color-pencil);margin:14px 0 0;font-size:12px;font-weight:500;line-height:1.45}.contractors-module__URvpxq__sourceEnd a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;position:relative}.contractors-module__URvpxq__sourceEnd a:after{content:"";position:absolute;inset:-14px -10px}.contractors-module__URvpxq__sourceEnd a:hover{text-decoration-thickness:2px}.contractors-module__URvpxq__sourceEnd a:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:2px}.contractors-module__URvpxq__reviewSide{align-content:start;gap:12px;min-width:0;margin-top:20px;display:grid}.contractors-module__URvpxq__who{color:var(--color-ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:16px;padding:16px 20px 14px;display:grid}.contractors-module__URvpxq__whoText{flex-direction:column;min-width:0;display:flex}.contractors-module__URvpxq__whoKind{color:var(--color-pencil);font-size:12px;font-weight:500;line-height:1.4}.contractors-module__URvpxq__whoName{letter-spacing:-.02em;text-wrap:pretty;margin-top:2px;font-size:17px;font-weight:800;line-height:1.35}.contractors-module__URvpxq__whoSub{color:var(--color-pencil);margin-top:2px;font-size:13px;line-height:1.55}.contractors-module__URvpxq__whoGo{white-space:nowrap;text-underline-offset:4px;flex-shrink:0;font-size:13px;font-weight:500;line-height:1.55;text-decoration:underline;text-decoration-thickness:1px}.contractors-module__URvpxq__who:hover .contractors-module__URvpxq__whoGo{text-decoration-thickness:2px}.contractors-module__URvpxq__who:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.contractors-module__URvpxq__reviewMore{min-width:0}.contractors-module__URvpxq__clamp2{-webkit-line-clamp:2;line-clamp:2;max-width:var(--read,720px);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){.contractors-module__URvpxq__plateFit.contractors-module__URvpxq__plateFit{grid-template-columns:repeat(var(--c1), minmax(0, 1fr))}.contractors-module__URvpxq__tailFirst.contractors-module__URvpxq__tailFirst{margin-top:36px}.contractors-module__URvpxq__sec{margin-top:56px}.contractors-module__URvpxq__places[data-pair]{grid-template-columns:repeat(2,minmax(0,1fr))}.contractors-module__URvpxq__places[data-pair]>.contractors-module__URvpxq__placeWide{grid-column:1/-1}.contractors-module__URvpxq__like{top:22px}.contractors-module__URvpxq__detailBand ul{--dot:22px}.contractors-module__URvpxq__read{padding:28px 32px 24px}.contractors-module__URvpxq__who{padding:20px 24px 18px}}@media (min-width:768px) and (max-width:1199.98px){.contractors-module__URvpxq__detail{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"band req""tag req""col col";align-items:start;column-gap:24px}.contractors-module__URvpxq__detailBand{grid-area:band}.contractors-module__URvpxq__side{display:contents}.contractors-module__URvpxq__side>:first-child{grid-area:req;align-self:stretch;margin-top:28px;scroll-margin-top:24px}.contractors-module__URvpxq__side .contractors-module__URvpxq__tag{grid-area:tag;align-self:stretch;margin-top:20px}.contractors-module__URvpxq__col{grid-area:col}.contractors-module__URvpxq__reviewSide .contractors-module__URvpxq__tag>div,.contractors-module__URvpxq__side .contractors-module__URvpxq__tag>div{margin-top:auto;padding-top:12px}.contractors-module__URvpxq__reviewSide{grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"who req""tag req";gap:16px}.contractors-module__URvpxq__reviewSide>.contractors-module__URvpxq__who{grid-area:who}.contractors-module__URvpxq__reviewSide>.contractors-module__URvpxq__sideReq{grid-area:req}.contractors-module__URvpxq__reviewSide>.contractors-module__URvpxq__tag{grid-area:tag}.contractors-module__URvpxq__works>[data-count]:not([data-count="1"]){grid-template-columns:minmax(0,4fr) minmax(0,5fr);align-items:start;column-gap:16px;display:grid}.contractors-module__URvpxq__works>[data-count] figure>:first-child{aspect-ratio:4/5}.contractors-module__URvpxq__works>[data-count]>[aria-hidden]{aspect-ratio:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);margin-top:0}.contractors-module__URvpxq__works>[data-count]>[aria-hidden]>label{aspect-ratio:auto;min-height:0}.contractors-module__URvpxq__works>[data-count="5"]>[aria-hidden]>label:last-child,.contractors-module__URvpxq__works>[data-count="8"]>[aria-hidden]>label:last-child{grid-column:span 2}.contractors-module__URvpxq__works>[data-count="7"]>[aria-hidden]>label:last-child{grid-column:1/-1}.contractors-module__URvpxq__works>[data-count="2"]>[aria-hidden]{grid-template-columns:minmax(0,1fr)}.contractors-module__URvpxq__works>[data-count="3"]>[aria-hidden],.contractors-module__URvpxq__works>[data-count="4"]>[aria-hidden]{grid-template-columns:repeat(2,minmax(0,1fr))}.contractors-module__URvpxq__works>[data-count="3"]>[aria-hidden]>label:last-child{grid-column:1/-1}.contractors-module__URvpxq__works>[data-count="1"]{max-width:720px}.contractors-module__URvpxq__works>[data-count="1"] figure>:first-child{aspect-ratio:3/2}}@media (min-width:1024px){.contractors-module__URvpxq__plateFit.contractors-module__URvpxq__plateFit{grid-template-columns:repeat(var(--c2), minmax(0, 1fr))}.contractors-module__URvpxq__explore ul{padding-left:8px;padding-right:8px}}@media (min-width:1200px){.contractors-module__URvpxq__tailFirst.contractors-module__URvpxq__tailFirst{grid-template-columns:minmax(0,1fr) 380px}.contractors-module__URvpxq__plateFit.contractors-module__URvpxq__plateFit{grid-template-columns:repeat(var(--c3), minmax(0, 1fr))}.contractors-module__URvpxq__sec{margin-top:64px}.contractors-module__URvpxq__detail{grid-template:"band side""col side"1fr/minmax(0,1fr) 380px;align-items:start;column-gap:56px}.contractors-module__URvpxq__detailBand{grid-area:band}.contractors-module__URvpxq__side{grid-area:side;grid-template-columns:minmax(0,1fr);margin-top:28px}.contractors-module__URvpxq__col{grid-area:col}.contractors-module__URvpxq__works{margin-top:32px}.contractors-module__URvpxq__works>[data-count]>[aria-hidden]{grid-auto-rows:minmax(0,1fr);height:575px}.contractors-module__URvpxq__works>[data-count="3"]>[aria-hidden]>label:last-child,.contractors-module__URvpxq__works>[data-count="5"]>[aria-hidden]>label:last-child,.contractors-module__URvpxq__works>[data-count="7"]>[aria-hidden]>label:last-child{grid-column:1/-1}.contractors-module__URvpxq__works>[data-count="2"]>[aria-hidden]{grid-template-columns:minmax(0,1fr)}.contractors-module__URvpxq__works>[data-count="1"]{max-width:860px;display:block}.contractors-module__URvpxq__works>[data-count="1"] figure>:first-child{aspect-ratio:3/2}.contractors-module__URvpxq__detail:not([data-works]) .contractors-module__URvpxq__col>.contractors-module__URvpxq__sec:first-child{margin-top:40px}.contractors-module__URvpxq__review{grid-template:"band side""read side""more side"1fr/minmax(0,1fr) 380px;align-items:start;column-gap:56px}.contractors-module__URvpxq__reviewBand{grid-area:band}.contractors-module__URvpxq__read{grid-area:read;padding:40px 48px 36px}.contractors-module__URvpxq__reviewSide{grid-area:side;grid-template-columns:minmax(0,1fr);margin-top:28px}.contractors-module__URvpxq__reviewMore{grid-area:more}}@media (min-width:1200px) and (min-height:780px){.contractors-module__URvpxq__side{position:sticky;top:24px}}@media (min-width:1200px) and (min-height:900px){.contractors-module__URvpxq__reviewSide{position:sticky;top:24px}}@media (min-width:1440px){.contractors-module__URvpxq__plateFit.contractors-module__URvpxq__plateFit{grid-template-columns:repeat(var(--c4), minmax(0, 1fr))}}@media (min-width:1600px){.contractors-module__URvpxq__plateFit.contractors-module__URvpxq__plateFit{grid-template-columns:repeat(var(--c5), minmax(0, 1fr))}}
.detail-module__esHFBa__page{background:var(--color-paper,#fff)}.detail-module__esHFBa__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""side""body";display:grid}.detail-module__esHFBa__hero{min-width:0;padding:14px var(--gutter-toss,20px) 28px;background:var(--color-plaster,#e8e4dc);grid-area:hero;position:relative}.detail-module__esHFBa__head{min-width:0}.detail-module__esHFBa__hero .detail-module__esHFBa__head.detail-module__esHFBa__head{padding:0}.detail-module__esHFBa__missing{max-width:720px;padding:24px var(--gutter-toss,20px) 48px;background:var(--color-paper,#fff);gap:20px;margin:0 auto;display:grid}.detail-module__esHFBa__like{top:6px;right:calc(var(--gutter-toss,20px) - 10px);z-index:1;position:absolute}.detail-module__esHFBa__side{z-index:1;min-width:0;padding:16px var(--gutter-toss,20px) 0;background:var(--color-paper,#fff);border-radius:24px 24px 0 0;grid-area:side;margin-top:-16px;position:relative}.detail-module__esHFBa__body{grid-area:body;min-width:0;padding-bottom:32px}.detail-module__esHFBa__sec{min-width:0;padding:0 var(--gutter-toss,20px) 28px}.detail-module__esHFBa__sec+.detail-module__esHFBa__sec{border-top:var(--band-h,12px) solid var(--color-band,#f2f0ec)}.detail-module__esHFBa__sec h2[id=contractor-reviews-h]>span{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.detail-module__esHFBa__works{min-width:0;padding:28px var(--gutter-toss,20px) 0}.detail-module__esHFBa__works figcaption a{position:relative}.detail-module__esHFBa__works figcaption a:after{content:"";position:absolute;inset:-14px -8px}@media (max-width:767.98px){.detail-module__esHFBa__works>[data-count="5"]>[aria-hidden]{grid-template-columns:repeat(5,minmax(0,1fr))}.detail-module__esHFBa__works>[data-count="6"]>[aria-hidden]{grid-template-columns:repeat(3,minmax(0,1fr))}}.detail-module__esHFBa__rows{--row-pad:var(--gutter-toss,20px)}@media (min-width:768px){.detail-module__esHFBa__rows{--row-pad:12px}}.detail-module__esHFBa__empty{background:var(--color-fill,#f5f4f1);border-radius:20px;flex-direction:column;align-items:flex-start;gap:4px;padding:20px;display:flex}.detail-module__esHFBa__emptyLead{font-size:var(--text-row,16px);font-weight:var(--text-row--font-weight,600);color:var(--color-ink,#1f1d1a);margin:0;line-height:1.4}.detail-module__esHFBa__emptySub{font-size:var(--text-sub,15px);color:var(--color-ink-3,#5f5952);text-wrap:pretty;word-break:keep-all;margin:0;line-height:1.5}.detail-module__esHFBa__nb{white-space:nowrap}.detail-module__esHFBa__emptyGo{margin-top:8px}.detail-module__esHFBa__explore{gap:20px;min-width:0;margin-top:24px;display:grid}.detail-module__esHFBa__end{padding:0 var(--gutter-toss,20px) 8px}.detail-module__esHFBa__admin{padding:16px var(--gutter-toss,20px) 0;display:flex}@media (min-width:768px) and (max-width:1023.98px){.detail-module__esHFBa__hero,.detail-module__esHFBa__side,.detail-module__esHFBa__sec,.detail-module__esHFBa__works,.detail-module__esHFBa__end,.detail-module__esHFBa__admin{padding-left:max(var(--gutter-toss,24px), calc((100% - 720px) / 2));padding-right:max(var(--gutter-toss,24px), calc((100% - 720px) / 2))}.detail-module__esHFBa__hero{padding-top:24px;padding-bottom:44px}.detail-module__esHFBa__like{right:max(14px,50% - 370px)}}@media (min-width:1024px){.detail-module__esHFBa__grid{grid-template-columns:minmax(0, 1fr) var(--rail,392px);max-width:var(--board,1200px);padding:0 var(--gutter-toss,32px);grid-template-rows:auto 1fr;grid-template-areas:"hero side""body side";column-gap:56px;margin:0 auto}.detail-module__esHFBa__hero{box-shadow:0 0 0 100vmax var(--color-plaster,#e8e4dc);clip-path:inset(0 -100vmax);padding:36px 0 48px}.detail-module__esHFBa__hero>*{max-width:720px}.detail-module__esHFBa__like{top:30px;right:0}.detail-module__esHFBa__side{background:0 0;border-radius:0;align-self:start;margin:36px 0 0;padding:0 0 48px}.detail-module__esHFBa__body{padding-bottom:96px}.detail-module__esHFBa__sec,.detail-module__esHFBa__works,.detail-module__esHFBa__end,.detail-module__esHFBa__admin{max-width:720px;padding-left:0;padding-right:0}.detail-module__esHFBa__sec{padding-bottom:32px}.detail-module__esHFBa__sec+.detail-module__esHFBa__sec{border-top:1px solid var(--color-rule,#ebe7e1)}.detail-module__esHFBa__works{padding-top:40px}}@media (min-width:1024px) and (min-height:600px){.detail-module__esHFBa__side{position:sticky;top:24px}}@media (min-width:1024px) and (max-width:1199.98px) and (min-height:600px){.detail-module__esHFBa__side{top:calc(var(--bar-h,64px) + 24px)}}
.loading-module__4cPSAq__wrap{max-width:var(--max);padding:20px var(--gutter) 48px;margin:0 auto}.loading-module__4cPSAq__head{gap:10px;max-width:560px;display:grid}.loading-module__4cPSAq__title{width:70%;height:30px;display:block}.loading-module__4cPSAq__line{width:100%;height:16px;display:block}.loading-module__4cPSAq__lineShort{width:55%;height:16px;display:block}.loading-module__4cPSAq__sheet{margin-top:28px;padding:4px 16px;display:grid}.loading-module__4cPSAq__row{justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.loading-module__4cPSAq__row+.loading-module__4cPSAq__row{border-top:1px solid var(--color-rule)}.loading-module__4cPSAq__rowMain{border-radius:4px;width:52%;height:14px;display:block}.loading-module__4cPSAq__rowSide{border-radius:4px;width:18%;height:14px;display:block}@media (min-width:768px){.loading-module__4cPSAq__wrap{padding-top:28px}.loading-module__4cPSAq__title{width:50%;height:40px}.loading-module__4cPSAq__sheet{padding:8px 24px}}
.community-module__Z8SrWG__picks{flex-direction:column;min-width:0;display:flex}.community-module__Z8SrWG__pickList{margin:8px 0 0;padding:0;list-style:none}.community-module__Z8SrWG__pickList>li+li{border-top:1px solid var(--color-rule,#ebe7e1)}.community-module__Z8SrWG__pickFolded{border-top:1px solid var(--color-rule,#ebe7e1);margin-top:0}.community-module__Z8SrWG__pick{min-height:72px;color:var(--color-ink,#1f1d1a);-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:16px;padding:16px 0;text-decoration:none;transition:background-color .12s linear;display:flex}.community-module__Z8SrWG__pick:active{background:var(--color-fill,#f5f4f1)}.community-module__Z8SrWG__pick:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:-2px;border-radius:12px}.community-module__Z8SrWG__pickText{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.community-module__Z8SrWG__pickTitle{-webkit-line-clamp:2;font-size:var(--text-row,16px);font-weight:var(--text-row--font-weight,600);line-height:var(--text-row--line-height,1.4);letter-spacing:var(--text-row--letter-spacing,-.015em);word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.community-module__Z8SrWG__pick:hover .community-module__Z8SrWG__pickTitle{color:var(--color-ink-2,#37322d)}}.community-module__Z8SrWG__pickSub{font-size:var(--text-cap,13px);font-weight:400;line-height:var(--text-cap--line-height,1.45);color:var(--color-pencil,#6b655e);overflow-wrap:anywhere}.community-module__Z8SrWG__pickPhoto{background:var(--color-band,#f2f0ec);border-radius:12px;flex:none;width:72px;height:72px;display:block;overflow:hidden}.community-module__Z8SrWG__pickPhoto img{object-fit:cover;width:100%;height:100%;display:block}.community-module__Z8SrWG__picksMore{min-width:0}
.post-module__5ikaFa__surface{background:var(--color-paper,#fff)}.post-module__5ikaFa__page{max-width:var(--board,1200px);padding:0 var(--gutter-toss,20px);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.post-module__5ikaFa__band{isolation:isolate;min-width:0;padding-bottom:28px;position:relative}.post-module__5ikaFa__band:before{content:"";z-index:-1;background:var(--color-plaster,#e8e4dc);position:absolute;inset:0 -100vmax}.post-module__5ikaFa__head{max-width:680px;padding-bottom:16px}.post-module__5ikaFa__byline{font-size:var(--text-cap,13px);font-weight:400;line-height:var(--text-cap--line-height,1.45);color:var(--color-pencil,#6b655e);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.post-module__5ikaFa__bylineItem{white-space:nowrap}.post-module__5ikaFa__bylineItem:first-child{font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3,#5f5952)}.post-module__5ikaFa__bylineItem+.post-module__5ikaFa__bylineItem:before{content:"·";color:var(--color-ink-faint,#b5aea4);margin:0 7px}.post-module__5ikaFa__context{max-width:680px;font-size:var(--text-cap,13px);color:var(--color-ink-3,#5f5952);text-wrap:pretty;margin:-4px 0 16px;font-weight:400;line-height:1.6}.post-module__5ikaFa__read{min-width:0;color:var(--color-ink,#1f1d1a);padding:32px 0 0}.post-module__5ikaFa__body{max-width:680px;font-size:var(--text-read,17px);font-weight:400;line-height:var(--text-read--line-height,1.8);letter-spacing:var(--text-read--letter-spacing,-.012em);color:var(--color-ink-2,#37322d);overflow-wrap:anywhere;word-break:keep-all}.post-module__5ikaFa__body p{white-space:pre-wrap;text-wrap:pretty}.post-module__5ikaFa__body>*{margin-top:0;margin-bottom:0}.post-module__5ikaFa__body>*+*{margin-top:1.25em}.post-module__5ikaFa__body .post-module__5ikaFa__disclosure{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);line-height:1.6}@media (scripting:enabled){.post-module__5ikaFa__midSlot:empty{background:var(--color-blue-bg,#eef4ff);border-radius:20px;min-height:213px;margin:28px 0}}@media (scripting:enabled) and (min-width:360px){.post-module__5ikaFa__midSlot:empty{min-height:200px}}@media (scripting:enabled) and (min-width:390px){.post-module__5ikaFa__midSlot:empty{min-height:165px}}@media (scripting:enabled) and (min-width:600px){.post-module__5ikaFa__midSlot:empty{min-height:147px}}@media (scripting:enabled) and (min-width:768px){.post-module__5ikaFa__midSlot:empty{min-height:99px}}.post-module__5ikaFa__fig{margin:0}.post-module__5ikaFa__body>.post-module__5ikaFa__fig{margin-top:28px}.post-module__5ikaFa__body>.post-module__5ikaFa__fig:first-child{margin-top:0}.post-module__5ikaFa__body>.post-module__5ikaFa__fig+*{margin-top:26px}.post-module__5ikaFa__figBox{background:var(--color-band,#f2f0ec);border-radius:12px;position:relative;overflow:hidden}.post-module__5ikaFa__figBtn{cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.post-module__5ikaFa__figBtn:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:-4px;border-radius:12px}.post-module__5ikaFa__figImg{aspect-ratio:auto 4/3;width:100%;height:auto;display:block}.post-module__5ikaFa__figCap{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);text-align:left;text-wrap:pretty;margin:10px 0 0;line-height:1.55}.post-module__5ikaFa__capLink{color:var(--color-ink-3,#5f5952);white-space:nowrap;font-weight:400;text-decoration:none;position:relative}.post-module__5ikaFa__capLink:before{content:"";position:absolute;inset:-10px -8px}.post-module__5ikaFa__capLink:after{content:"";vertical-align:middle;border-top:1.4px solid;border-right:1.4px solid;width:5px;height:5px;margin:0 2px 2px 4px;display:inline-block;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.post-module__5ikaFa__capLink:hover{color:var(--color-ink,#1f1d1a)}}.post-module__5ikaFa__capLink:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px;border-radius:2px}.post-module__5ikaFa__matChip{background:var(--color-paper,#fff);height:28px;font:inherit;font-size:12px;font-weight:var(--text-label--font-weight,600);color:var(--color-ink,#1f1d1a);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:14px;align-items:center;gap:4px;padding:0 10px 0 9px;line-height:1;transition:background-color .12s linear;display:inline-flex;position:absolute;bottom:12px;left:12px}.post-module__5ikaFa__matChip:after{content:"";position:absolute;inset:-8px -6px}.post-module__5ikaFa__matChipIcon{color:var(--color-ink-3,#5f5952);flex:none;display:block}.post-module__5ikaFa__matChipIn{align-items:center;gap:4px;display:inline-flex}.post-module__5ikaFa__matChipIn:after{content:"";border-top:1.4px solid;border-right:1.4px solid;flex:none;width:5px;height:5px;margin:0 2px 0 1px;transform:rotate(45deg)}.post-module__5ikaFa__matChip:active{background:var(--color-fill-press,#ecebe6);transform:none}.post-module__5ikaFa__matChip:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px}.post-module__5ikaFa__gallery{gap:16px;max-width:680px;margin:28px 0 0;display:grid}.post-module__5ikaFa__gallery .post-module__5ikaFa__fig{margin:0}.post-module__5ikaFa__source{max-width:680px;color:var(--color-pencil,#6b655e);margin:24px 0 0;font-size:13px;line-height:1.6}.post-module__5ikaFa__source .post-module__5ikaFa__capLink:before{inset:-12px -10px}.post-module__5ikaFa__block{max-width:680px;margin-top:40px}.post-module__5ikaFa__end{max-width:680px;font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);text-wrap:pretty;word-break:keep-all;margin:20px 0 0;line-height:1.6}.post-module__5ikaFa__blockTitle{font-size:var(--text-card-title,18px);font-weight:var(--text-card-title--font-weight,800);line-height:var(--text-card-title--line-height,1.45);letter-spacing:var(--text-card-title--letter-spacing,-.018em);color:var(--color-ink,#1f1d1a);margin:0}.post-module__5ikaFa__chips{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.post-module__5ikaFa__chips>li{min-width:0;display:flex}.post-module__5ikaFa__chip,.post-module__5ikaFa__chipText{max-width:100%;min-height:36px;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);overflow-wrap:anywhere;border-radius:18px;align-items:center;padding:7px 14px;line-height:1.4;display:inline-flex}.post-module__5ikaFa__chip{background:var(--color-fill,#f5f4f1);color:var(--color-ink-2,#37322d);text-decoration:none;transition:background-color .12s linear;position:relative}.post-module__5ikaFa__chip:after{content:"";position:absolute;inset:-4px 0}.post-module__5ikaFa__chip:active{background:var(--color-fill-press,#ecebe6)}@media (hover:hover) and (pointer:fine){.post-module__5ikaFa__chip:hover{background:var(--color-fill-press,#ecebe6)}}.post-module__5ikaFa__chip:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px}.post-module__5ikaFa__chipText{background:var(--color-fill,#f5f4f1);color:var(--color-ink-3,#5f5952);font-weight:400}.post-module__5ikaFa__owner{flex-wrap:wrap;gap:4px 8px;max-width:680px;margin-top:24px;display:flex}.post-module__5ikaFa__textBtn{min-height:40px;font:inherit;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3,#5f5952);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;align-items:center;margin:0;padding:0 8px;transition:background-color .12s linear;display:inline-flex;position:relative}.post-module__5ikaFa__textBtn:active{opacity:1;background:var(--color-fill,#f5f4f1);transform:none}.post-module__5ikaFa__textBtn:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px}.post-module__5ikaFa__owner .post-module__5ikaFa__textBtn{margin-left:-8px}.post-module__5ikaFa__side{z-index:1;min-width:0;margin:48px 0 40px;scroll-margin-top:24px;position:relative}.post-module__5ikaFa__comments:before,.post-module__5ikaFa__more:before{content:"";height:var(--band-h,12px);background:var(--color-band,#f2f0ec);position:absolute;top:0;left:-100vmax;right:-100vmax}.post-module__5ikaFa__comments{min-width:0;padding:calc(var(--band-h,12px) + 28px) 0 32px;color:var(--color-ink,#1f1d1a);position:relative}.post-module__5ikaFa__discovery{min-width:0}.post-module__5ikaFa__cHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;max-width:680px;min-height:44px;display:flex}.post-module__5ikaFa__cTitle{font-size:var(--text-section,20px);font-weight:var(--text-section--font-weight,800);line-height:var(--text-section--line-height,1.4);letter-spacing:var(--text-section--letter-spacing,-.02em);color:var(--color-ink,#1f1d1a);margin:0}.post-module__5ikaFa__cCount{color:var(--color-ink-mute,#8c857c)}.post-module__5ikaFa__cHead .post-module__5ikaFa__cGate{font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3,#5f5952);align-self:center;gap:2px;text-decoration:none}.post-module__5ikaFa__cHead .post-module__5ikaFa__cGate:after{content:"";border-top:1.6px solid;border-right:1.6px solid;flex:none;width:6px;height:6px;margin-left:5px;transform:rotate(45deg)}.post-module__5ikaFa__cWrite{max-width:680px;margin:12px 0 4px}.post-module__5ikaFa__cForm{align-items:center;gap:8px;display:flex}.post-module__5ikaFa__cInput{background:var(--color-fill,#f5f4f1);min-width:0;height:48px;font:inherit;color:var(--color-ink,#1f1d1a);border:0;border-radius:14px;flex:1;padding:0 16px;font-size:16px}.post-module__5ikaFa__cInput::placeholder{color:var(--color-ink-mute,#8c857c)}.post-module__5ikaFa__cInput.post-module__5ikaFa__cInput:focus,.post-module__5ikaFa__cInput.post-module__5ikaFa__cInput:focus-visible{background:var(--color-paper,#fff);box-shadow:inset 0 0 0 2px var(--color-blue,#1769e0);outline:none}.post-module__5ikaFa__cInput[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--color-red,#e23c43)}.post-module__5ikaFa__cSend{background:var(--color-tint,#eef4ff);height:48px;font:inherit;font-size:15px;font-weight:var(--text-row--font-weight,600);color:var(--color-blue-ink,#1256bc);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:12px;flex:none;padding:0 16px;transition:background-color .12s linear}.post-module__5ikaFa__cSend:active{opacity:1;background:var(--color-tint-press,#dbe8fd);transform:none}.post-module__5ikaFa__cSend:disabled{background:var(--color-band,#f2f0ec);color:var(--color-ink-mute,#8c857c);cursor:default}.post-module__5ikaFa__cSend[aria-busy=true]{background:var(--color-tint-press,#dbe8fd);color:var(--color-blue-ink,#1256bc);cursor:progress}.post-module__5ikaFa__cSend:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px}.post-module__5ikaFa__cError{font-size:var(--text-cap,13px);color:var(--color-red-ink,#c62f36);text-wrap:pretty;margin:8px 0 0;font-weight:400;line-height:1.5}.post-module__5ikaFa__cList{max-width:680px;margin:8px 0 0;padding:0;list-style:none}.post-module__5ikaFa__cItem{border-top:1px solid var(--color-rule,#ebe7e1);padding:16px 0 10px;scroll-margin-top:16px}.post-module__5ikaFa__cList>.post-module__5ikaFa__cItem:first-child{border-top:0}.post-module__5ikaFa__cMeta{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);flex-wrap:wrap;column-gap:8px;margin:0;font-weight:400;line-height:1.45;display:flex}.post-module__5ikaFa__cWho{font-weight:var(--text-label--font-weight,600);color:var(--color-ink,#1f1d1a)}.post-module__5ikaFa__cBody{max-width:680px;font-size:var(--text-body,16px);line-height:var(--text-body--line-height,1.6);color:var(--color-ink,#1f1d1a);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;margin:6px 0 0}.post-module__5ikaFa__cActs{gap:4px;margin:4px 0 0 -8px;display:flex}.post-module__5ikaFa__cAct{min-height:32px;font:inherit;font-size:var(--text-cap,13px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3,#5f5952);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;align-items:center;margin:0;padding:0 8px;transition:background-color .12s linear;display:inline-flex;position:relative}.post-module__5ikaFa__cAct:after{content:"";position:absolute;inset:-6px 0}.post-module__5ikaFa__cAct:active{opacity:1;background:var(--color-fill,#f5f4f1);transform:none}@media (hover:hover) and (pointer:fine){.post-module__5ikaFa__cAct:hover{color:var(--color-ink,#1f1d1a)}}.post-module__5ikaFa__cAct:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px}.post-module__5ikaFa__cReplies{border-left:2px solid var(--color-band,#f2f0ec);margin:8px 0 6px;padding:0 0 0 14px;list-style:none}.post-module__5ikaFa__cReplies>li{scroll-margin-top:16px}.post-module__5ikaFa__cReplies>li+li{margin-top:14px}.post-module__5ikaFa__cEmpty{max-width:680px;font-size:var(--text-sub,15px);color:var(--color-ink-3,#5f5952);margin:8px 0 0;padding:16px 0 4px;line-height:1.5}.post-module__5ikaFa__replyWrite{max-width:680px;margin:8px 0 6px}.post-module__5ikaFa__replyForm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.post-module__5ikaFa__replyForm .post-module__5ikaFa__cInput{flex:200px}.post-module__5ikaFa__replyActs{align-items:center;gap:4px;display:flex}.post-module__5ikaFa__more{min-width:0;padding:calc(var(--band-h,12px) + 28px) 0 48px;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:40px;display:grid;position:relative}.post-module__5ikaFa__moreSec{min-width:0}.post-module__5ikaFa__rows{--row-pad:var(--gutter-toss,20px);margin-top:8px}.post-module__5ikaFa__state{max-width:var(--board,1200px);padding:24px var(--gutter-toss,20px) 0;margin:0 auto}.post-module__5ikaFa__statePaper{background:var(--color-paper,#fff);border-radius:20px;max-width:680px;padding:8px 20px}.post-module__5ikaFa__sheetBlock+.post-module__5ikaFa__sheetBlock{border-top:1px solid var(--color-rule,#ebe7e1);margin-top:24px;padding-top:20px}.post-module__5ikaFa__sheetTitle{color:var(--color-ink,#1f1d1a);margin:0;font-size:15px;font-weight:800}.post-module__5ikaFa__sheetNote{color:var(--color-pencil,#6b655e);margin:4px 0 12px;font-size:13px;line-height:1.55}.post-module__5ikaFa__sheetField+.post-module__5ikaFa__sheetField{margin-top:8px}.post-module__5ikaFa__sheetAct{margin-top:12px}.post-module__5ikaFa__textarea{background:var(--color-fill,#f5f4f1);width:100%;min-height:96px;font:inherit;color:var(--color-ink,#1f1d1a);resize:none;border:0;border-radius:14px;padding:12px 16px;font-size:16px;line-height:1.6;display:block}.post-module__5ikaFa__textarea.post-module__5ikaFa__textarea:focus,.post-module__5ikaFa__textarea.post-module__5ikaFa__textarea:focus-visible{background:var(--color-paper,#fff);box-shadow:inset 0 0 0 2px var(--color-blue,#1769e0);outline:none}.post-module__5ikaFa__matRow{min-height:64px;color:var(--color-ink,#1f1d1a);align-items:center;gap:14px;padding:8px 0;text-decoration:none;display:flex}.post-module__5ikaFa__matRows>li+li{border-top:1px solid var(--color-rule,#ebe7e1)}.post-module__5ikaFa__matRows{margin:0 0 8px;padding:0;list-style:none}.post-module__5ikaFa__matThumb{background:var(--color-band,#f2f0ec);object-fit:cover;border-radius:12px;flex-shrink:0;width:48px;height:48px}.post-module__5ikaFa__matName{min-width:0;font-size:var(--text-row,16px);font-weight:var(--text-row--font-weight,600);line-height:1.4}.post-module__5ikaFa__matRow:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:-2px;border-radius:12px}@media (min-width:768px){.post-module__5ikaFa__read{padding-top:40px}.post-module__5ikaFa__statePaper{padding:12px 32px}}@media (min-width:1024px){.post-module__5ikaFa__body{font-size:var(--text-read-lg,18px);line-height:var(--text-read-lg--line-height,1.85)}.post-module__5ikaFa__comments:before,.post-module__5ikaFa__more:before{content:none}.post-module__5ikaFa__comments{border-top:1px solid var(--color-rule,#ebe7e1);margin-top:16px;padding-top:40px}.post-module__5ikaFa__more{padding-top:56px}}@media (min-width:1200px){.post-module__5ikaFa__page{grid-template-columns:minmax(0, 1fr) var(--rail,392px);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"band side""read side""discovery side""comments side""more more";align-items:start;column-gap:56px}.post-module__5ikaFa__band{grid-area:band;padding-bottom:32px}.post-module__5ikaFa__read{grid-area:read}.post-module__5ikaFa__discovery{grid-area:discovery}.post-module__5ikaFa__side{grid-area:side;align-self:stretch;margin:0;padding-top:56px}.post-module__5ikaFa__comments{grid-area:comments;max-width:680px}.post-module__5ikaFa__more{border-top:1px solid var(--color-rule,#ebe7e1);grid-area:more;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:40px}.post-module__5ikaFa__more[data-n="1"]>:first-child,.post-module__5ikaFa__more[data-n="2"]>:first-child{grid-column:span 2}.post-module__5ikaFa__rows{--row-pad:12px}}@media (min-width:1200px) and (min-height:640px){.post-module__5ikaFa__sideIn{position:sticky;top:88px}}
.stickyActionBar-module__DWb8FG__bar{z-index:44;padding:10px var(--gutter-toss,20px) calc(10px + env(safe-area-inset-bottom,0px));background:var(--color-paper,#fff);box-shadow:var(--shadow-tabs,0 -1px 0 #1f1d1a14);transition:transform .2s var(--ease-brand,cubic-bezier(.22, 1, .36, 1));will-change:transform;position:fixed;bottom:0;left:0;right:0;transform:translateY(0)}.stickyActionBar-module__DWb8FG__bar[data-visible=false]{pointer-events:none;transform:translateY(calc(100% + 2px))}@media (prefers-reduced-motion:reduce){.stickyActionBar-module__DWb8FG__bar{transition:none}}@media (max-width:1023.98px){body:has([data-member-tabs]) .stickyActionBar-module__DWb8FG__bar{bottom:calc(var(--member-tabs-h,56px) + env(safe-area-inset-bottom,0px));padding-bottom:10px}}@media (max-width:767.98px){body.bk-has-tabbar .stickyActionBar-module__DWb8FG__bar{bottom:calc(var(--bk-tabbar-h,58px) + env(safe-area-inset-bottom,0px));padding-bottom:10px}}body:has(.bottom-sheet-root) .stickyActionBar-module__DWb8FG__bar{display:none}html[data-sheet-menu-open] .stickyActionBar-module__DWb8FG__bar{display:none}.stickyActionBar-module__DWb8FG__inner{max-width:720px;margin:0 auto}.stickyActionBar-module__DWb8FG__row{align-items:center;gap:12px;min-height:44px;display:flex}.stickyActionBar-module__DWb8FG__lead{min-width:0;font-size:var(--text-cap,13px);font-weight:var(--text-label--font-weight,600);letter-spacing:-.01em;color:var(--color-ink-3,#5f5952);font-variant-numeric:proportional-nums;word-break:keep-all;flex:auto;line-height:1.35}.stickyActionBar-module__DWb8FG__action{flex:auto;min-width:0}.stickyActionBar-module__DWb8FG__row[data-has-lead] .stickyActionBar-module__DWb8FG__action{flex:none;max-width:62%}.stickyActionBar-module__DWb8FG__bar .stickyActionBar-module__DWb8FG__action a[class],.stickyActionBar-module__DWb8FG__bar .stickyActionBar-module__DWb8FG__action button[class]{--btn-h:44px;--btn-r:12px;--btn-px:16px;--btn-fs:15px;height:44px;min-height:44px;font-size:15px;font-weight:var(--text-row--font-weight,600);letter-spacing:-.015em;border-radius:12px;padding:0 16px;line-height:1.2}.stickyActionBar-module__DWb8FG__bar .stickyActionBar-module__DWb8FG__row[data-has-lead] .stickyActionBar-module__DWb8FG__action a[class],.stickyActionBar-module__DWb8FG__bar .stickyActionBar-module__DWb8FG__row[data-has-lead] .stickyActionBar-module__DWb8FG__action button[class]{min-width:132px;max-width:100%}.stickyActionBar-module__DWb8FG__bar .stickyActionBar-module__DWb8FG__row:not([data-has-lead]) .stickyActionBar-module__DWb8FG__action a[class],.stickyActionBar-module__DWb8FG__bar .stickyActionBar-module__DWb8FG__row:not([data-has-lead]) .stickyActionBar-module__DWb8FG__action button[class]{width:100%;display:flex}.stickyActionBar-module__DWb8FG__close{width:44px;height:44px;color:var(--color-ink-3,#5f5952);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;margin:0 -10px 0 -4px;padding:0;transition:background-color .12s linear;display:inline-flex}.stickyActionBar-module__DWb8FG__close:active{background:var(--color-fill,#f5f4f1)}.stickyActionBar-module__DWb8FG__close:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:-4px}.stickyActionBar-module__DWb8FG__note{font-size:var(--text-cap,13px);letter-spacing:-.005em;color:var(--color-pencil,#6b655e);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:400;line-height:1.45;overflow:hidden}@media (max-width:1023.98px){.stickyActionBar-module__DWb8FG__note{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:1024px){.stickyActionBar-module__DWb8FG__bar{padding-right:var(--shell-gutter,var(--gutter-toss,32px));padding-left:var(--shell-gutter,var(--gutter-toss,32px))}.stickyActionBar-module__DWb8FG__inner{max-width:calc(var(--shell-max,1200px) - 2 * var(--shell-gutter,32px));align-items:center;gap:16px;display:flex}.stickyActionBar-module__DWb8FG__row{display:contents}.stickyActionBar-module__DWb8FG__lead{order:1}.stickyActionBar-module__DWb8FG__note{text-align:right;flex:0 auto;order:2;min-width:0;margin:0}.stickyActionBar-module__DWb8FG__action,.stickyActionBar-module__DWb8FG__row[data-has-lead] .stickyActionBar-module__DWb8FG__action{flex:none;order:3;max-width:none}.stickyActionBar-module__DWb8FG__close{order:4}.stickyActionBar-module__DWb8FG__row:not([data-has-lead])+.stickyActionBar-module__DWb8FG__note,.stickyActionBar-module__DWb8FG__row:not([data-has-lead]):last-child .stickyActionBar-module__DWb8FG__action{margin-left:auto}.stickyActionBar-module__DWb8FG__bar .stickyActionBar-module__DWb8FG__row:not([data-has-lead]) .stickyActionBar-module__DWb8FG__action a[class],.stickyActionBar-module__DWb8FG__bar .stickyActionBar-module__DWb8FG__row:not([data-has-lead]) .stickyActionBar-module__DWb8FG__action button[class]{width:auto;min-width:200px;display:inline-flex}.stickyActionBar-module__DWb8FG__bar[data-hide-from="1024"]{display:none}}@media (min-width:1200px){.stickyActionBar-module__DWb8FG__bar[data-hide-from="1200"]{display:none}}
.hubs-module__nWM-qW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hubs-module__nWM-qW__nb{white-space:nowrap}.hubs-module__nWM-qW__contents{display:contents}.hubs-module__nWM-qW__shelf{--G:0px;--pad:2px;--zoom:1.35;max-width:var(--max,1600px);padding:0 var(--gutter,16px);margin:20px auto 0;position:relative}.hubs-module__nWM-qW__shelfHead{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.hubs-module__nWM-qW__shelfLabel{min-width:0;min-height:36px;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);letter-spacing:-.012em;color:var(--color-ink-3);grid-area:1/1;align-items:center;margin:0;line-height:1.4;display:flex}@media (max-width:1023.98px){.hubs-module__nWM-qW__shelfLabel{text-overflow:ellipsis;white-space:nowrap;line-height:36px;display:block;overflow:hidden}.hubs-module__nWM-qW__shelfHead[data-bare] .hubs-module__nWM-qW__shelfLabel{display:none}}.hubs-module__nWM-qW__tools{flex-shrink:0;align-items:center;gap:4px;display:flex}.hubs-module__nWM-qW__tool{min-height:36px;font:inherit;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);letter-spacing:-.012em;color:var(--color-ink-3);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;align-items:center;margin:0;padding:0 8px;line-height:1.2;text-decoration:none;transition:background-color .12s linear,color .12s linear;display:inline-flex;position:relative}.hubs-module__nWM-qW__tool:after{content:"";position:absolute;inset:-4px -2px}.hubs-module__nWM-qW__tool:active{background:var(--color-fill,#f5f4f1)}@media (hover:hover) and (pointer:fine){.hubs-module__nWM-qW__tool:hover{color:var(--color-ink);background:var(--color-fill-hover,#f9f8f6)}}.hubs-module__nWM-qW__tool:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.hubs-module__nWM-qW__toolAll{grid-area:1/2;margin-left:4px}.hubs-module__nWM-qW__toolRest{grid-area:1/3;margin-left:4px;margin-right:-8px}.hubs-module__nWM-qW__restToggle{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.hubs-module__nWM-qW__restCloseText,.hubs-module__nWM-qW__restToggle:checked+.hubs-module__nWM-qW__tool .hubs-module__nWM-qW__restOpenText{display:none}.hubs-module__nWM-qW__restToggle:checked+.hubs-module__nWM-qW__tool .hubs-module__nWM-qW__restCloseText{display:inline}.hubs-module__nWM-qW__restToggle:focus-visible+.hubs-module__nWM-qW__tool{outline:2px solid var(--color-ink);outline-offset:4px;border-radius:4px}.hubs-module__nWM-qW__rest{min-width:0;transition:grid-template-rows .32s var(--ease-brand);grid-area:2/1/auto/-1;grid-template-rows:0fr;display:grid}.hubs-module__nWM-qW__restIn{visibility:hidden;min-width:0;min-height:0;transition:visibility 0s linear .32s;overflow:hidden}.hubs-module__nWM-qW__restToggle:checked~.hubs-module__nWM-qW__rest{grid-template-rows:1fr}.hubs-module__nWM-qW__restToggle:checked~.hubs-module__nWM-qW__rest .hubs-module__nWM-qW__restIn{visibility:visible;transition-delay:0s}.hubs-module__nWM-qW__restIn>nav{padding:4px 0 8px}.hubs-module__nWM-qW__restIn ul{row-gap:8px}.hubs-module__nWM-qW__rack{grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--G);margin:4px calc(var(--pad) * -1) 0;padding:0;list-style:none;display:grid}.hubs-module__nWM-qW__slot{min-width:0}.hubs-module__nWM-qW__spine{padding:9px var(--pad) 2px;color:var(--color-ink-3);-webkit-tap-highlight-color:transparent;flex-direction:column;gap:6px;display:flex;position:relative}.hubs-module__nWM-qW__frame{aspect-ratio:5/9;background:var(--color-frame);transition:transform .16s var(--ease-brand);border-radius:6px;display:block;position:relative;overflow:hidden}.hubs-module__nWM-qW__photo{object-fit:cover;object-position:calc(var(--fx,.5) * 100%) calc(var(--fy,.5) * 100%);width:100%;max-width:none;height:100%;transform-origin:calc(var(--fx,.5) * 100%) calc(var(--fy,.5) * 100%);transform:scale(var(--zoom));-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:0}.hubs-module__nWM-qW__name{text-align:center;white-space:nowrap;color:var(--color-ink-3);font-size:13px;font-weight:500;line-height:18px;transition:color .16s linear;display:block}.hubs-module__nWM-qW__spine[data-current] .hubs-module__nWM-qW__name{color:var(--color-ink);font-weight:800}.hubs-module__nWM-qW__spine[data-current] a.hubs-module__nWM-qW__name:after{content:"";position:absolute;inset:0}a.hubs-module__nWM-qW__spine:active .hubs-module__nWM-qW__frame{transform:scale(.96)}a.hubs-module__nWM-qW__spine:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:6px}.hubs-module__nWM-qW__spine[data-current] a.hubs-module__nWM-qW__name:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:4px}a.hubs-module__nWM-qW__spine{cursor:pointer}@media (hover:hover){a.hubs-module__nWM-qW__spine:hover .hubs-module__nWM-qW__name{color:var(--color-ink)}}a.hubs-module__nWM-qW__spine:active .hubs-module__nWM-qW__name,a.hubs-module__nWM-qW__spine:focus-visible .hubs-module__nWM-qW__name{color:var(--color-ink)}.hubs-module__nWM-qW__scene{display:block}.hubs-module__nWM-qW__stage{aspect-ratio:2;background:var(--color-frame);border-radius:10px;margin-top:12px;display:block;position:relative;overflow:hidden}.hubs-module__nWM-qW__stageImg{object-fit:cover;object-position:50% calc(var(--my,.5) * 100%);-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.hubs-module__nWM-qW__tagOn{z-index:2;margin:-32px 8px 0;position:relative}.hubs-module__nWM-qW__shelf .hubs-module__nWM-qW__tagOn>*{box-shadow:var(--shadow-photo)}.hubs-module__nWM-qW__tagPaper{margin-top:14px}.hubs-module__nWM-qW__paperName{display:none}.hubs-module__nWM-qW__cap{color:var(--color-ink-3);text-wrap:pretty;margin:12px 2px 0;font-size:13px;font-weight:400;line-height:1.55}.hubs-module__nWM-qW__capName{color:var(--color-ink-2);font-weight:500}.hubs-module__nWM-qW__capLink{font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3);white-space:nowrap;margin-left:.2em;text-decoration:none;transition:color .12s linear;position:relative}.hubs-module__nWM-qW__capLink:before{content:"";position:absolute;inset:-14px -8px}.hubs-module__nWM-qW__capLink:after{content:"";border-top:1.6px solid;border-right:1.6px solid;width:6px;height:6px;margin:0 2px 1px 4px;display:inline-block;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.hubs-module__nWM-qW__capLink:hover{color:var(--color-ink)}}.hubs-module__nWM-qW__capLink:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:2px}.hubs-module__nWM-qW__body{max-width:var(--max,1600px);padding:0 var(--gutter,16px);margin:0 auto}.hubs-module__nWM-qW__block{min-width:0;margin-top:28px;scroll-margin-top:24px}.hubs-module__nWM-qW__sec{min-width:0;margin-top:48px}.hubs-module__nWM-qW__secBody{margin-top:12px}.hubs-module__nWM-qW__listHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;min-height:44px;margin-bottom:8px;display:flex}.hubs-module__nWM-qW__listHead>:last-child:not(:first-child){margin-left:auto}.hubs-module__nWM-qW__listHead>.hubs-module__nWM-qW__tools{margin-right:-8px}.hubs-module__nWM-qW__listTitle{font-size:var(--text-section,20px);font-weight:var(--text-section--font-weight,800);letter-spacing:-.02em;color:var(--color-ink);word-break:keep-all;margin:0;line-height:1.4}.hubs-module__nWM-qW__listNote{font-size:var(--text-cap,13px);color:var(--color-pencil);margin:0;font-weight:400;line-height:1.5}.hubs-module__nWM-qW__paper{background:var(--color-paper);color:var(--color-ink);border-radius:20px;padding:4px 20px}.hubs-module__nWM-qW__rows{margin:0;padding:0;list-style:none}.hubs-module__nWM-qW__rows>li+li{border-top:1px solid var(--color-rule)}.hubs-module__nWM-qW__rowsGrid,.hubs-module__nWM-qW__postsGrid,.hubs-module__nWM-qW__picksGrid{grid-template-columns:minmax(0,1fr);display:grid}.hubs-module__nWM-qW__rowsGrid>li,.hubs-module__nWM-qW__postsGrid>li,.hubs-module__nWM-qW__picksGrid>li{border-top:1px solid var(--color-rule);min-width:0}.hubs-module__nWM-qW__rowsGrid>li:first-child,.hubs-module__nWM-qW__postsGrid>li:first-child,.hubs-module__nWM-qW__picksGrid>li:first-child{border-top:0}@media (min-width:768px){.hubs-module__nWM-qW__rowsGrid>li:nth-child(2){border-top:0}}@media (min-width:1024px){.hubs-module__nWM-qW__postsGrid>li:nth-child(2){border-top:0}}@media (min-width:1200px){.hubs-module__nWM-qW__rowsGrid>li:nth-child(3){border-top:0}}.hubs-module__nWM-qW__rowsGrid.hubs-module__nWM-qW__rowsMore>li:first-child,.hubs-module__nWM-qW__rowsGrid.hubs-module__nWM-qW__rowsMore>li:nth-child(2),.hubs-module__nWM-qW__rowsGrid.hubs-module__nWM-qW__rowsMore>li:nth-child(3){border-top:1px solid var(--color-rule)}.hubs-module__nWM-qW__rowsMoreBox{margin:0 -10px}.hubs-module__nWM-qW__rowsMoreBox>label,.hubs-module__nWM-qW__rowsGrid.hubs-module__nWM-qW__rowsMore{margin-left:10px;margin-right:10px}.hubs-module__nWM-qW__who{height:100%;min-height:64px;color:var(--color-ink);-webkit-tap-highlight-color:transparent;border-radius:14px;flex-direction:column;justify-content:center;gap:2px;margin:0 -12px;padding:12px;text-decoration:none;transition:background-color .12s linear;display:flex;position:relative}.hubs-module__nWM-qW__who:active{background:var(--color-fill,#f5f4f1)}@media (hover:hover) and (pointer:fine){.hubs-module__nWM-qW__who:hover{background:var(--color-fill-hover,#f9f8f6)}}.hubs-module__nWM-qW__pickTitle{-webkit-line-clamp:2;font-size:var(--text-row,16px);font-weight:var(--text-row--font-weight,600);letter-spacing:-.015em;text-wrap:pretty;word-break:keep-all;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.hubs-module__nWM-qW__whoSub{font-size:var(--text-cap,13px);color:var(--color-pencil);font-variant-numeric:proportional-nums;font-weight:400;line-height:1.45}.hubs-module__nWM-qW__who:focus-visible,.hubs-module__nWM-qW__post:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.hubs-module__nWM-qW__activity{gap:2px;margin:0 0 12px;display:grid}.hubs-module__nWM-qW__activityLine{min-height:20px;font-size:var(--text-cap,13px);color:var(--color-ink-2);font-variant-numeric:proportional-nums;align-items:baseline;gap:8px;margin:0;font-weight:400;line-height:1.5;display:flex}.hubs-module__nWM-qW__activityLine[data-gone]{display:none}.hubs-module__nWM-qW__activityLine b{font-weight:var(--text-label--font-weight,600);color:var(--color-ink)}.hubs-module__nWM-qW__activityWeek{white-space:nowrap}@media (max-width:374.98px){.hubs-module__nWM-qW__activityWeek[data-fold]{display:none}}.hubs-module__nWM-qW__activityDot{background:var(--color-green,#0a9d66);border-radius:50%;flex-shrink:0;width:6px;height:6px;transform:translateY(-2px)}.hubs-module__nWM-qW__activityPromise{font-size:var(--text-cap,13px);color:var(--color-pencil);margin:0;padding-left:14px;font-weight:400;line-height:1.45}.hubs-module__nWM-qW__rowsGrid>li.hubs-module__nWM-qW__ctaRow,.hubs-module__nWM-qW__rows>li.hubs-module__nWM-qW__ctaRow{border-top:0;grid-column:1/-1}[data-member] .hubs-module__nWM-qW__ctaRow{display:none}.hubs-module__nWM-qW__ctaRow .hubs-module__nWM-qW__next{margin:4px 0 14px}.hubs-module__nWM-qW__ctaRow .hubs-module__nWM-qW__nextPaper{background:var(--color-tint,#eef4ff);max-width:none;box-shadow:none}@media (min-width:768px){.hubs-module__nWM-qW__ctaRow .hubs-module__nWM-qW__nextPaper{grid-template-columns:auto auto;justify-content:center;column-gap:48px}}.hubs-module__nWM-qW__ctaRow .hubs-module__nWM-qW__nextBrowse{display:none}[data-brand-scope]:not([data-member]) .hubs-module__nWM-qW__rowsGrid>li.hubs-module__nWM-qW__ctaRow+li{border-top:0}.hubs-module__nWM-qW__belowList{margin-top:28px}.hubs-module__nWM-qW__belowListHead{font-size:var(--text-section,20px);font-weight:var(--text-section--font-weight,800);letter-spacing:-.02em;color:var(--color-ink);margin:0 0 12px;line-height:1.4}.hubs-module__nWM-qW__listMore{justify-content:center;margin-top:8px;display:flex}.hubs-module__nWM-qW__listEnd{font-size:var(--text-cap,13px);color:var(--color-ink-3);text-align:center;margin:12px 0 0;line-height:1.55}.hubs-module__nWM-qW__empty{padding:20px 0 8px}.hubs-module__nWM-qW__empty>p:last-child{padding-bottom:10px}.hubs-module__nWM-qW__empty>a,.hubs-module__nWM-qW__empty>button{margin-top:2px}.hubs-module__nWM-qW__emptyLead{font-size:var(--text-body,16px);font-weight:var(--text-row--font-weight,600);color:var(--color-ink);text-wrap:pretty;word-break:keep-all;margin:0;line-height:1.5}.hubs-module__nWM-qW__emptySub{font-size:var(--text-sub,15px);color:var(--color-ink-3);text-wrap:pretty;word-break:keep-all;margin:4px 0 0;line-height:1.5}.hubs-module__nWM-qW__post{height:100%;min-height:64px;color:var(--color-ink);-webkit-tap-highlight-color:transparent;border-radius:14px;align-content:start;gap:4px;margin:0 -12px;padding:18px 12px;text-decoration:none;transition:background-color .12s linear;display:grid}.hubs-module__nWM-qW__post:active{background:var(--color-fill,#f5f4f1)}@media (hover:hover) and (pointer:fine){.hubs-module__nWM-qW__post:hover{background:var(--color-fill-hover,#f9f8f6)}}.hubs-module__nWM-qW__postCat{font-size:var(--text-micro,12px);font-weight:var(--text-micro--font-weight,600);color:var(--color-pencil);line-height:1.35}.hubs-module__nWM-qW__postTitle{-webkit-line-clamp:2;font-size:17px;font-weight:var(--text-row--font-weight,600);letter-spacing:-.02em;text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.hubs-module__nWM-qW__postPreview{-webkit-line-clamp:1;color:var(--color-ink-3);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.hubs-module__nWM-qW__postMeta{font-size:var(--text-cap,13px);color:var(--color-pencil);font-variant-numeric:proportional-nums;flex-wrap:wrap;column-gap:6px;margin-top:2px;font-weight:400;line-height:1.45;display:flex}.hubs-module__nWM-qW__postMeta>span:not(:last-child):after{content:"·";color:var(--color-ink-mute,#8c857c);margin-left:6px}.hubs-module__nWM-qW__mark{color:var(--color-ink);background:0 0;font-weight:800}.hubs-module__nWM-qW__listHead[data-after-guide]{margin-top:20px}.hubs-module__nWM-qW__pager{margin-top:16px}.hubs-module__nWM-qW__pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.hubs-module__nWM-qW__pageLink,.hubs-module__nWM-qW__pageNow{min-width:34px;height:40px;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3);font-variant-numeric:proportional-nums;border-radius:12px;justify-content:center;align-items:center;padding:0 4px;line-height:1;text-decoration:none;transition:background-color .12s linear;display:inline-flex;position:relative}.hubs-module__nWM-qW__pageLink:after,.hubs-module__nWM-qW__pageStep:after{content:"";position:absolute;inset:-2px}.hubs-module__nWM-qW__pageLink[data-far]{color:var(--color-ink-3);font-weight:400}.hubs-module__nWM-qW__pageGap{width:14px;height:40px;color:var(--color-ink-faint,#b5aea4);justify-content:center;align-items:center;display:inline-flex}.hubs-module__nWM-qW__pageSteps{justify-content:center;gap:8px;margin-top:4px;display:flex}.hubs-module__nWM-qW__pageChev{color:var(--color-ink-3);flex:none}.hubs-module__nWM-qW__pageLink:active{background:var(--color-fill-press,#ecebe6)}@media (hover:hover) and (pointer:fine){.hubs-module__nWM-qW__pageLink:hover{color:var(--color-ink);background:#ffffffb3}}.hubs-module__nWM-qW__pageNow{background:var(--color-ink);color:var(--color-paper,#fff)}.hubs-module__nWM-qW__pageStep{height:40px;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3);border-radius:12px;align-items:center;gap:2px;padding:0 12px;text-decoration:none;transition:background-color .12s linear;display:inline-flex;position:relative}.hubs-module__nWM-qW__pageStep:has(>.hubs-module__nWM-qW__pageChev:first-child){padding-left:6px}.hubs-module__nWM-qW__pageStep:has(>.hubs-module__nWM-qW__pageChev:last-child){padding-right:6px}@media (min-width:768px){.hubs-module__nWM-qW__pages{gap:4px}.hubs-module__nWM-qW__pageLink,.hubs-module__nWM-qW__pageNow{min-width:40px;padding:0 8px}.hubs-module__nWM-qW__pageGap{width:24px}}.hubs-module__nWM-qW__pageStep:active{background:var(--color-fill-press,#ecebe6)}@media (hover:hover) and (pointer:fine){.hubs-module__nWM-qW__pageStep:hover{color:var(--color-ink);background:#ffffffb3}}.hubs-module__nWM-qW__pageLink:focus-visible,.hubs-module__nWM-qW__pageStep:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.hubs-module__nWM-qW__findToggle{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.hubs-module__nWM-qW__findToggle:focus-visible~.hubs-module__nWM-qW__listHead label.hubs-module__nWM-qW__tool{outline:2px solid var(--color-ink);outline-offset:4px;border-radius:4px}.hubs-module__nWM-qW__findRow{background:var(--color-paper);border-radius:14px;align-items:center;gap:12px;margin-bottom:12px;padding:2px 6px 2px 16px;display:none}.hubs-module__nWM-qW__findToggle:checked~.hubs-module__nWM-qW__findRow,.hubs-module__nWM-qW__findRow[data-on]{display:flex}.hubs-module__nWM-qW__findCloseText,.hubs-module__nWM-qW__findToggle:checked~.hubs-module__nWM-qW__listHead .hubs-module__nWM-qW__findOpenText{display:none}.hubs-module__nWM-qW__findToggle:checked~.hubs-module__nWM-qW__listHead .hubs-module__nWM-qW__findCloseText{display:inline}.hubs-module__nWM-qW__findInput{min-width:0;height:44px;font:inherit;color:var(--color-ink);appearance:none;background:0 0;border:0;border-radius:0;flex:1;padding:0;font-size:16px}.hubs-module__nWM-qW__findInput::placeholder{color:var(--color-ink-mute,#8c857c)}.hubs-module__nWM-qW__findInput::-webkit-search-cancel-button{appearance:none;display:none}.hubs-module__nWM-qW__findInput::-webkit-search-decoration{appearance:none;display:none}.hubs-module__nWM-qW__findInput:focus,.hubs-module__nWM-qW__findInput:focus-visible{outline:none}.hubs-module__nWM-qW__findRow:focus-within{box-shadow:inset 0 0 0 2px var(--color-blue,#1769e0)}.hubs-module__nWM-qW__findGo{flex-shrink:0}.hubs-module__nWM-qW__ledgers{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.hubs-module__nWM-qW__ledger{min-width:0;scroll-margin-top:16px}.hubs-module__nWM-qW__ledger:target .hubs-module__nWM-qW__listTitle{font-weight:800}.hubs-module__nWM-qW__ledger .hubs-module__nWM-qW__listHead{align-content:center;align-items:baseline}.hubs-module__nWM-qW__ledgerSide{min-width:0}@media (min-width:768px){.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__nextPaper{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.hubs-module__nWM-qW__ledgers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:16px}.hubs-module__nWM-qW__ledgerSide{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__next{margin-top:0}.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__nextPaper{grid-template-columns:minmax(0,1fr)}.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__nextActs{align-items:stretch}.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__nextPromise{text-align:left}.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__nextBrowse{align-self:flex-start}.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__nextPaper.hubs-module__nWM-qW__nextPlain{padding-top:22px;padding-bottom:10px}.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__nextPlain>.hubs-module__nWM-qW__nextBrowse{justify-self:start}.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__guide,.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__guide .hubs-module__nWM-qW__guideList{margin-top:0}.hubs-module__nWM-qW__ledgerSide .hubs-module__nWM-qW__foldLinks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.hubs-module__nWM-qW__ledgers{column-gap:24px}}.hubs-module__nWM-qW__next{margin-top:48px}.hubs-module__nWM-qW__nextPaper{background:var(--color-paper);color:var(--color-ink);border-radius:20px;gap:16px;padding:20px;display:grid}.hubs-module__nWM-qW__next[data-surface=white] .hubs-module__nWM-qW__nextPaper{background:var(--color-tint,#eef4ff)}.hubs-module__nWM-qW__nextLead{font-size:var(--text-card-title,18px);letter-spacing:-.018em;color:var(--color-ink);text-wrap:balance;word-break:keep-all;margin:0;font-weight:800;line-height:1.45}.hubs-module__nWM-qW__nextActs{flex-direction:column;align-items:stretch;gap:2px;display:flex}.hubs-module__nWM-qW__nextPromise{font-size:var(--text-cap,13px);color:var(--color-pencil);text-align:center;word-break:keep-all;margin:8px 0 0;font-weight:400;line-height:1.45}.hubs-module__nWM-qW__nextBrowse{align-self:center;margin-top:4px}.hubs-module__nWM-qW__nextPaper.hubs-module__nWM-qW__nextPlain{row-gap:2px;padding-bottom:8px}.hubs-module__nWM-qW__nextPlain>.hubs-module__nWM-qW__nextBrowse{justify-self:start}@media (min-width:768px){.hubs-module__nWM-qW__nextPaper.hubs-module__nWM-qW__nextPlain{padding-top:16px;padding-bottom:16px}.hubs-module__nWM-qW__nextPlain>.hubs-module__nWM-qW__nextBrowse{place-self:center end}}.hubs-module__nWM-qW__tail{grid-template-columns:minmax(0,1fr);row-gap:48px;margin-top:48px;display:grid}.hubs-module__nWM-qW__tail .hubs-module__nWM-qW__next,.hubs-module__nWM-qW__tail .hubs-module__nWM-qW__guide,.hubs-module__nWM-qW__tail>section{min-width:0;margin-top:0}.hubs-module__nWM-qW__wordPlate{background:var(--color-paper,#fff);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 0;padding:6px 10px;list-style:none;display:grid}.hubs-module__nWM-qW__wordCell{min-width:0;min-height:56px;color:var(--color-ink);-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;justify-content:center;padding:8px 10px;transition:background-color .12s linear;display:flex}.hubs-module__nWM-qW__wordBig{font-size:var(--text-row,16px);font-weight:var(--text-row--font-weight,600);letter-spacing:-.015em;color:var(--color-ink);line-height:1.35}.hubs-module__nWM-qW__wordRest{font-size:var(--text-cap,13px);letter-spacing:-.005em;color:var(--color-pencil);font-weight:400;line-height:1.45}.hubs-module__nWM-qW__wordCell:active{background:var(--color-fill,#f5f4f1)}@media (hover:hover) and (pointer:fine){.hubs-module__nWM-qW__wordCell:hover{background:var(--color-fill-hover,#f9f8f6)}}.hubs-module__nWM-qW__wordCell:focus-visible{outline:2px solid var(--color-ink);outline-offset:-4px;border-radius:6px}.hubs-module__nWM-qW__picksBody{gap:12px;display:grid}.hubs-module__nWM-qW__feature{min-width:0;color:var(--color-ink);gap:8px;display:grid}.hubs-module__nWM-qW__feature:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px;border-radius:10px}.hubs-module__nWM-qW__featurePhoto{aspect-ratio:16/10;display:block}.hubs-module__nWM-qW__featureTitle{letter-spacing:-.01em;text-wrap:pretty;font-size:15px;font-weight:500;line-height:1.45}.hubs-module__nWM-qW__feature:hover .hubs-module__nWM-qW__featureTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.hubs-module__nWM-qW__featureBy{color:var(--color-ink-3);text-wrap:balance;font-size:13px;font-weight:500;line-height:1.45}@media (min-width:768px){.hubs-module__nWM-qW__picksBody[data-few]{grid-template-columns:minmax(0,1fr);row-gap:16px}.hubs-module__nWM-qW__picksBody[data-few] .hubs-module__nWM-qW__feature{grid-template-rows:1fr auto auto 1fr;grid-template-columns:300px fit-content(30em);justify-self:start;gap:6px 24px}.hubs-module__nWM-qW__picksBody[data-few] .hubs-module__nWM-qW__featurePhoto{aspect-ratio:4/3;grid-area:1/1/-1}.hubs-module__nWM-qW__picksBody[data-few] .hubs-module__nWM-qW__featureTitle{letter-spacing:-.02em;grid-area:2/2;font-size:17px}.hubs-module__nWM-qW__picksBody[data-few] .hubs-module__nWM-qW__featureBy{grid-area:3/2}}@media (min-width:1024px){.hubs-module__nWM-qW__picksGrid[data-across="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.hubs-module__nWM-qW__picksGrid[data-across="3"]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px}.hubs-module__nWM-qW__picksGrid[data-across="2"]>li:nth-child(2),.hubs-module__nWM-qW__picksGrid[data-across="3"]>li:nth-child(-n+3){border-top:0}.hubs-module__nWM-qW__picksGrid[data-across] .hubs-module__nWM-qW__who{justify-content:flex-start}}@media (min-width:1200px){.hubs-module__nWM-qW__picksBody[data-few] .hubs-module__nWM-qW__feature{grid-template-columns:380px fit-content(30em);column-gap:32px}.hubs-module__nWM-qW__picksBody[data-few]:not([data-solo]){grid-template-columns:minmax(0,1fr) 420px;align-items:center;column-gap:56px}.hubs-module__nWM-qW__picksBody[data-few]:not([data-solo]) .hubs-module__nWM-qW__picksGrid[data-across]{grid-template-columns:minmax(0,1fr)}.hubs-module__nWM-qW__picksBody[data-few]:not([data-solo]) .hubs-module__nWM-qW__picksGrid[data-across]>li+li{border-top:1px solid var(--color-rule)}.hubs-module__nWM-qW__picksBody[data-few]:not([data-solo]) .hubs-module__nWM-qW__picksGrid[data-across] .hubs-module__nWM-qW__who{justify-content:center}.hubs-module__nWM-qW__picksGrid[data-cols="2"]>li:nth-child(2){border-top:0}}@media (min-width:768px) and (max-width:1199.98px){.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]){grid-template-columns:minmax(0,1fr);row-gap:16px}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]) .hubs-module__nWM-qW__feature{grid-template-rows:1fr auto auto 1fr;grid-template-columns:300px fit-content(30em);justify-self:start;gap:6px 24px}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]) .hubs-module__nWM-qW__featurePhoto{aspect-ratio:4/3;grid-area:1/1/-1}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]) .hubs-module__nWM-qW__featureTitle{letter-spacing:-.02em;grid-area:2/2;font-size:17px}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]) .hubs-module__nWM-qW__featureBy{grid-area:3/2}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]) .hubs-module__nWM-qW__picksGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]) .hubs-module__nWM-qW__picksGrid>li:nth-child(2){border-top:0}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]) .hubs-module__nWM-qW__picksGrid .hubs-module__nWM-qW__who{justify-content:flex-start;min-height:64px;padding:13px 10px 12px}}.hubs-module__nWM-qW__guide{margin-top:48px}.hubs-module__nWM-qW__guideList{border-bottom:1px solid var(--color-hair);margin-top:12px}.hubs-module__nWM-qW__fold{border-top:1px solid var(--color-hair)}.hubs-module__nWM-qW__foldQ{min-height:56px;font-size:var(--text-row,16px);font-weight:var(--text-row--font-weight,600);letter-spacing:-.015em;color:var(--color-ink);cursor:pointer;word-break:keep-all;-webkit-tap-highlight-color:transparent;align-items:center;padding:12px 36px 12px 0;line-height:1.45;list-style:none;display:flex;position:relative}.hubs-module__nWM-qW__foldQ::-webkit-details-marker{display:none}.hubs-module__nWM-qW__foldQ::marker{content:""}.hubs-module__nWM-qW__foldQ:after{content:"";width:18px;height:18px;transition:transform .24s var(--ease-brand);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235F5952' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") 50%/18px 18px no-repeat;margin-top:-9px;position:absolute;top:50%;right:4px}.hubs-module__nWM-qW__fold[open]>.hubs-module__nWM-qW__foldQ:after{transform:rotate(180deg)}.hubs-module__nWM-qW__foldQ:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.hubs-module__nWM-qW__foldBody{padding:0 0 20px}.hubs-module__nWM-qW__foldText{max-width:44em;font-size:var(--text-body,16px);color:var(--color-ink-2);text-wrap:pretty;word-break:keep-all;margin:0 0 12px;line-height:1.6}.hubs-module__nWM-qW__foldText:last-child{margin-bottom:0}.hubs-module__nWM-qW__foldText a,.hubs-module__nWM-qW__foldH+.hubs-module__nWM-qW__foldText a{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.hubs-module__nWM-qW__foldH{font-size:var(--text-row,16px);color:var(--color-ink);margin:0 0 8px;font-weight:800;line-height:1.4}.hubs-module__nWM-qW__foldSteps{font-size:var(--text-sub,15px);color:var(--color-ink-2);margin:0;padding:0 0 0 1.4em;line-height:1.65}.hubs-module__nWM-qW__foldSteps li+li{margin-top:4px}.hubs-module__nWM-qW__foldList{color:var(--color-ink-2);margin:0 0 12px;padding:0 0 0 1.2em;font-size:14px;line-height:1.7}.hubs-module__nWM-qW__foldLinks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin:0;padding:0;list-style:none;display:grid}.hubs-module__nWM-qW__foldLink{min-height:44px;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink-2);word-break:keep-all;align-items:center;gap:1px;line-height:1.4;text-decoration:none;display:inline-flex}.hubs-module__nWM-qW__foldLink:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B5AEA4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;flex:none;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.hubs-module__nWM-qW__foldLink:hover{color:var(--color-ink)}}.hubs-module__nWM-qW__foldLink:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.hubs-module__nWM-qW__tableWrap{background:var(--color-paper);border-radius:16px;max-width:720px;margin-bottom:12px;padding:4px 16px;overflow-x:auto}.hubs-module__nWM-qW__table{border-collapse:collapse;width:100%;color:var(--color-ink-2);font-size:14px;line-height:1.55}.hubs-module__nWM-qW__table caption{font-size:var(--text-cap,13px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink);text-align:left;padding:12px 0 6px}.hubs-module__nWM-qW__table th{border-bottom:1px solid var(--color-rule);font-size:12px;font-weight:var(--text-label--font-weight,600);color:var(--color-pencil);text-align:left;padding:10px 8px 8px 0}.hubs-module__nWM-qW__table tbody th{font-size:14px;font-weight:var(--text-row--font-weight,600);color:var(--color-ink);padding:12px 8px 12px 0}.hubs-module__nWM-qW__table td{border-bottom:1px solid var(--color-rule);vertical-align:top;padding:12px 8px 12px 0}.hubs-module__nWM-qW__table thead .hubs-module__nWM-qW__num{white-space:normal}.hubs-module__nWM-qW__table tr:last-child td,.hubs-module__nWM-qW__table tbody tr:last-child th{border-bottom:0}.hubs-module__nWM-qW__table th:last-child,.hubs-module__nWM-qW__table td:last-child{padding-right:0}.hubs-module__nWM-qW__table .hubs-module__nWM-qW__num{font-variant-numeric:proportional-nums;text-align:right;white-space:nowrap}.hubs-module__nWM-qW__table a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-hair);text-decoration-color:var(--color-hair);text-underline-offset:4px;text-decoration-thickness:1px;position:relative}.hubs-module__nWM-qW__table a:after{content:"";position:absolute;inset:-14px -11px}.hubs-module__nWM-qW__table a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.hubs-module__nWM-qW__table a:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:2px}@media (max-width:1023.98px){.hubs-module__nWM-qW__spine[data-current] .hubs-module__nWM-qW__frame,a.hubs-module__nWM-qW__spine:focus-visible .hubs-module__nWM-qW__frame{outline:2px solid var(--color-ink);outline-offset:2px}a.hubs-module__nWM-qW__spine:active .hubs-module__nWM-qW__frame{outline:2px solid var(--color-ink-mute,#8c857c);outline-offset:2px}a.hubs-module__nWM-qW__spine:active .hubs-module__nWM-qW__name,a.hubs-module__nWM-qW__spine:focus-visible .hubs-module__nWM-qW__name{text-decoration:none}.hubs-module__nWM-qW__shelf[data-compact]{margin-top:16px}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__frame,.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__scene,.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__cap,.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__tagPaper{display:none}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__rack{margin:6px calc(var(--gutter,16px) * -1) 0;padding:0 var(--gutter,16px) 2px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter,16px);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__rack::-webkit-scrollbar{display:none}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__rest{margin:0 calc(var(--gutter,16px) * -1)}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__restIn ul{padding-inline:var(--gutter,16px);scroll-padding-inline:var(--gutter,16px)}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__slot{scroll-snap-align:start;flex:none}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__spine{border-radius:var(--radius-chip,18px);background:var(--color-fill,#f5f4f1);height:36px;min-height:36px;transition:background-color .12s linear, transform .24s var(--ease-brand);flex-direction:row;justify-content:center;align-items:center;gap:0;padding:0 14px}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__spine:after{content:"";position:absolute;inset:-4px}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__name{font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);letter-spacing:-.012em;color:var(--color-ink-2);line-height:1.2}.hubs-module__nWM-qW__shelf[data-compact] a.hubs-module__nWM-qW__spine:active{transition-duration:.12s;transform:scale(.97)}.hubs-module__nWM-qW__shelf[data-compact] a.hubs-module__nWM-qW__spine:active .hubs-module__nWM-qW__name,.hubs-module__nWM-qW__shelf[data-compact] a.hubs-module__nWM-qW__spine:focus-visible .hubs-module__nWM-qW__name{text-decoration:none}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__spine[data-current]{background:var(--color-ink)}.hubs-module__nWM-qW__shelf[data-compact] .hubs-module__nWM-qW__spine[data-current] .hubs-module__nWM-qW__name{color:var(--color-paper,#fff);font-weight:var(--text-label--font-weight,600)}.hubs-module__nWM-qW__shelf[data-compact] a.hubs-module__nWM-qW__spine:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:var(--radius-chip,18px)}}@media (max-width:1023.98px) and (hover:hover) and (pointer:fine){.hubs-module__nWM-qW__shelf[data-compact] a.hubs-module__nWM-qW__spine:hover{background:var(--color-fill-press,#ecebe6)}.hubs-module__nWM-qW__shelf[data-compact] a.hubs-module__nWM-qW__spine:hover .hubs-module__nWM-qW__name{color:var(--color-ink);text-decoration:none}}@media (min-width:1024px){.hubs-module__nWM-qW__belowList{display:none}}@media (min-width:768px){[data-brand-scope]:not([data-member]) .hubs-module__nWM-qW__rowsGrid>li.hubs-module__nWM-qW__ctaRow+li+li{border-top:0}.hubs-module__nWM-qW__activity{flex-wrap:wrap;align-items:baseline;column-gap:16px;display:flex}.hubs-module__nWM-qW__activityPromise{padding-left:0}}@media (min-width:1200px){[data-brand-scope]:not([data-member]) .hubs-module__nWM-qW__rowsGrid>li.hubs-module__nWM-qW__ctaRow+li+li+li{border-top:0}}@media (min-width:768px){.hubs-module__nWM-qW__doors ul{grid-template-columns:repeat(2,minmax(0,1fr))}.hubs-module__nWM-qW__shelf{--pad:3px;margin-top:28px}.hubs-module__nWM-qW__name{font-size:15px;line-height:20px}.hubs-module__nWM-qW__tagPaper{max-width:460px}.hubs-module__nWM-qW__block{margin-top:36px}.hubs-module__nWM-qW__sec,.hubs-module__nWM-qW__guide,.hubs-module__nWM-qW__tail{margin-top:56px}.hubs-module__nWM-qW__tail{row-gap:56px}.hubs-module__nWM-qW__empty>p:last-child{padding-bottom:12px}.hubs-module__nWM-qW__paper{padding:8px 24px}.hubs-module__nWM-qW__rowsGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.hubs-module__nWM-qW__nextBrowse{align-self:center}.hubs-module__nWM-qW__nextPaper{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;padding:24px 28px}.hubs-module__nWM-qW__nextActs{align-items:center;min-width:260px}.hubs-module__nWM-qW__nextPromise{text-align:center}.hubs-module__nWM-qW__picksBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:24px}.hubs-module__nWM-qW__picksBody[data-solo]{grid-template-columns:minmax(0,1fr)}.hubs-module__nWM-qW__foldLinks{grid-template-columns:repeat(3,minmax(0,1fr))}.hubs-module__nWM-qW__wordPlate{border-radius:24px;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));padding:8px 12px}.hubs-module__nWM-qW__tableWrap{padding:8px 24px}.hubs-module__nWM-qW__table,.hubs-module__nWM-qW__table tbody th{font-size:15px}.hubs-module__nWM-qW__table th,.hubs-module__nWM-qW__table td,.hubs-module__nWM-qW__table tbody th{padding-right:12px}}@media (min-width:768px) and (max-width:1023.98px){.hubs-module__nWM-qW__scene{grid-template-columns:minmax(0,1fr);margin-top:12px;display:grid}.hubs-module__nWM-qW__stage{aspect-ratio:auto;grid-area:1/1;min-height:clamp(300px,44.44vw - 28px,360px);margin-top:0}.hubs-module__nWM-qW__stageImg{object-position:50% calc(var(--by,.5) * 100%);transform-origin:0% calc(var(--by,.5) * 100%);transform:scale(var(--bzn,1))}.hubs-module__nWM-qW__tagOn{grid-area:1/1;place-self:end start;width:340px;margin:24px}.hubs-module__nWM-qW__tagPaper{width:calc((100% + 2 * var(--pad)) * 5 / var(--n) - 2 * var(--pad));max-width:500px}}@media (min-width:860px) and (max-width:1023.98px){.hubs-module__nWM-qW__tagPaper{width:calc((100% + 2 * var(--pad)) * 4 / var(--n) - 2 * var(--pad))}}@media (min-width:1024px){.hubs-module__nWM-qW__paper{border-radius:24px}.hubs-module__nWM-qW__listTitle,.hubs-module__nWM-qW__belowListHead{font-size:var(--text-section-lg,22px)}.hubs-module__nWM-qW__shelf{--G:8px;--pad:0px;--ph:180px;--plate:48px;--S:clamp(48px, 5.1vw, 84px);--tag-w:340px;--paper-w:380px;margin-top:28px}.hubs-module__nWM-qW__shelf[data-open]{--ph:344px;margin-bottom:44px}.hubs-module__nWM-qW__shelf[data-paper]{--ph:296px}.hubs-module__nWM-qW__rack{gap:var(--G);margin:4px 0 0;display:flex;position:relative}.hubs-module__nWM-qW__rack:before{content:"";height:var(--plate);background:var(--color-plate);border-radius:4px;position:absolute;bottom:0;left:0;right:0}.hubs-module__nWM-qW__slot{flex:1 1 0;position:relative}.hubs-module__nWM-qW__spine{gap:8px;padding:0}.hubs-module__nWM-qW__frame{aspect-ratio:auto;height:var(--ph);border-radius:10px;transition:none}a.hubs-module__nWM-qW__spine:active .hubs-module__nWM-qW__frame{transform:none}.hubs-module__nWM-qW__name{height:var(--plate);letter-spacing:-.02em;color:var(--color-ink-2);justify-content:center;align-items:center;font-size:17px;line-height:1;display:flex;position:relative}.hubs-module__nWM-qW__name[aria-current]:before{content:"";background:var(--color-ink);border-radius:0 0 2px 2px;width:36px;height:3px;margin-left:-18px;position:absolute;top:0;left:50%}a.hubs-module__nWM-qW__spine:focus-visible{border-radius:10px}.hubs-module__nWM-qW__spine[data-current] a.hubs-module__nWM-qW__name:focus-visible{outline-offset:-6px;border-radius:6px}.hubs-module__nWM-qW__shelf[data-open] .hubs-module__nWM-qW__slot{flex:0 0 var(--S)}.hubs-module__nWM-qW__shelf[data-open] .hubs-module__nWM-qW__slot[data-open]{flex:1 1 0}.hubs-module__nWM-qW__slot[data-open] .hubs-module__nWM-qW__photo{object-position:50% calc(var(--by,.5) * 100%);transform-origin:0% calc(var(--by,.5) * 100%);transform:scale(var(--bz,1))}.hubs-module__nWM-qW__slot[data-open] .hubs-module__nWM-qW__name{width:var(--S)}.hubs-module__nWM-qW__scene{display:contents}.hubs-module__nWM-qW__stage{display:none}.hubs-module__nWM-qW__tagOn{left:calc(var(--gutter) + var(--i) * (var(--S) + var(--G)) + 24px);bottom:calc(var(--plate) + 32px);width:var(--tag-w);margin:0;position:absolute}.hubs-module__nWM-qW__cap{top:calc(100% + 12px);left:calc(var(--gutter) + var(--i) * (var(--S) + var(--G)));right:calc(var(--gutter) + (var(--n) - 1 - var(--i)) * (var(--S) + var(--G)));color:var(--color-pencil);align-items:baseline;gap:10px;margin:0;font-size:13px;font-weight:400;line-height:1.45;display:flex;position:absolute}.hubs-module__nWM-qW__capName{display:none}.hubs-module__nWM-qW__capText{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-pencil);display:block;overflow:hidden}.hubs-module__nWM-qW__capLink{flex-shrink:0;margin-left:0}.hubs-module__nWM-qW__shelf[data-paper] .hubs-module__nWM-qW__rack{padding-right:calc(var(--paper-w) + var(--G))}.hubs-module__nWM-qW__shelf[data-paper] .hubs-module__nWM-qW__tagPaper{right:var(--gutter);bottom:calc(var(--plate) + 8px);width:var(--paper-w);max-width:none;height:var(--ph);margin:0;display:flex;position:absolute}.hubs-module__nWM-qW__shelf[data-paper] .hubs-module__nWM-qW__tagPaper>*{flex:auto;min-width:0}.hubs-module__nWM-qW__shelf[data-paper] .hubs-module__nWM-qW__tagPaper>*>div{margin-top:auto;padding-top:12px}.hubs-module__nWM-qW__paperName{right:var(--gutter);width:var(--paper-w);height:var(--plate);letter-spacing:-.02em;color:var(--color-ink);white-space:nowrap;align-items:center;padding:0 16px;font-size:17px;font-weight:800;line-height:1;display:flex;position:absolute;bottom:0}.hubs-module__nWM-qW__paperName[aria-current]:before{content:"";background:var(--color-ink);border-radius:0 0 2px 2px;width:36px;height:3px;position:absolute;top:0;left:16px}.hubs-module__nWM-qW__paperName:focus-visible{outline:2px solid var(--color-ink);outline-offset:-6px;border-radius:6px}.hubs-module__nWM-qW__postsGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.hubs-module__nWM-qW__foldLinks{grid-template-columns:repeat(4,minmax(0,1fr))}.hubs-module__nWM-qW__foldLink{min-height:34px}.hubs-module__nWM-qW__wordCell{min-height:60px;padding:8px 12px 9px}.hubs-module__nWM-qW__wordBig{font-size:17px}}@media (min-width:1024px) and (max-width:1199px){.hubs-module__nWM-qW__shelf{--G:6px;--S:44px;--paper-w:340px}.hubs-module__nWM-qW__shelf[data-open] .hubs-module__nWM-qW__name,.hubs-module__nWM-qW__shelf[data-paper] .hubs-module__nWM-qW__name{font-size:15px}.hubs-module__nWM-qW__slot[data-open] .hubs-module__nWM-qW__photo{transform:scale(var(--bzn,1))}}@media (min-width:1200px){.hubs-module__nWM-qW__sec,.hubs-module__nWM-qW__guide,.hubs-module__nWM-qW__tail{margin-top:64px}.hubs-module__nWM-qW__next{margin-top:56px}.hubs-module__nWM-qW__tail{grid-template-columns:minmax(0,1fr) 420px;align-items:start;column-gap:56px}.hubs-module__nWM-qW__tail .hubs-module__nWM-qW__next{grid-area:1/2}.hubs-module__nWM-qW__tail>.hubs-module__nWM-qW__guide{grid-area:1/1}.hubs-module__nWM-qW__tail .hubs-module__nWM-qW__nextPaper{grid-template-columns:minmax(0,1fr)}.hubs-module__nWM-qW__tail .hubs-module__nWM-qW__nextActs{align-items:stretch}.hubs-module__nWM-qW__tail .hubs-module__nWM-qW__nextPromise{text-align:left}.hubs-module__nWM-qW__tail .hubs-module__nWM-qW__nextBrowse{align-self:flex-start}.hubs-module__nWM-qW__tail[data-solo]{grid-template-columns:minmax(0,420px)}.hubs-module__nWM-qW__tail[data-solo] .hubs-module__nWM-qW__next{grid-column:1}.hubs-module__nWM-qW__tail[data-guide-only]{display:block}.hubs-module__nWM-qW__rowsGrid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px}.hubs-module__nWM-qW__picksGrid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.hubs-module__nWM-qW__picksBody{grid-template-columns:minmax(0,460px) minmax(0,1fr);column-gap:24px}.hubs-module__nWM-qW__featurePhoto{aspect-ratio:4/3}@supports (grid-template-rows:subgrid){.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]){grid-template-rows:auto auto auto;align-items:stretch;row-gap:8px}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo])>.hubs-module__nWM-qW__feature{grid-area:1/1/span 3;grid-template-rows:subgrid}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo]) .hubs-module__nWM-qW__featurePhoto{aspect-ratio:auto;min-height:345px}.hubs-module__nWM-qW__picksBody:not([data-few]):not([data-solo])>.hubs-module__nWM-qW__paper{grid-area:1/2;grid-template-columns:minmax(0,1fr);display:grid}}}@media (min-width:1024px) and (max-height:760px){.hubs-module__nWM-qW__shelf{--ph:180px}.hubs-module__nWM-qW__shelf[data-open]{--ph:344px}.hubs-module__nWM-qW__shelf[data-paper]{--ph:296px}}@media (min-width:1280px){.hubs-module__nWM-qW__shelf{--tag-w:380px}}@media (prefers-reduced-motion:reduce){.hubs-module__nWM-qW__rest,.hubs-module__nWM-qW__restIn,.hubs-module__nWM-qW__frame,.hubs-module__nWM-qW__name,.hubs-module__nWM-qW__foldQ:after{transition:none!important}a.hubs-module__nWM-qW__spine:active .hubs-module__nWM-qW__frame{transform:none}}
.quotesHome-module__6xynqa__app.quotesHome-module__6xynqa__app,:is(.brand-frame:has(.quotesHome-module__6xynqa__app.quotesHome-module__6xynqa__app),html:has(.quotesHome-module__6xynqa__app.quotesHome-module__6xynqa__app),body:has(.quotesHome-module__6xynqa__app.quotesHome-module__6xynqa__app)){background:var(--color-paper)}.quotesHome-module__6xynqa__app[data-brand-page][data-face=app][data-foot=line]{--shell-col:var(--app-col,640px)}.quotesHome-module__6xynqa__wrap{max-width:calc(640px + 2 * var(--gutter-toss,20px));padding:12px var(--gutter-toss,20px) 0;margin:0 auto}.quotesHome-module__6xynqa__head{display:block}.quotesHome-module__6xynqa__title{font-size:var(--text-app-title,26px);letter-spacing:-.025em;color:var(--color-ink);text-wrap:balance;word-break:keep-all;margin:0;font-weight:800;line-height:1.35}.quotesHome-module__6xynqa__lead{color:var(--color-ink-3);text-wrap:pretty;margin:8px 0 0;font-size:15px;font-weight:400;line-height:1.5}.quotesHome-module__6xynqa__house{min-height:24px;color:var(--color-ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:15px;font-weight:400;line-height:1.5;display:flex}.quotesHome-module__6xynqa__switch{background:var(--color-fill);height:32px;color:var(--color-ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:10px;align-items:center;gap:2px;padding:0 8px 0 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:background-color .12s linear;display:inline-flex;position:relative}.quotesHome-module__6xynqa__switch:after{content:"";position:absolute;inset:-6px -4px}.quotesHome-module__6xynqa__switch svg{color:var(--color-pencil)}.quotesHome-module__6xynqa__app .quotesHome-module__6xynqa__switch:active{background:var(--color-fill-press)}.quotesHome-module__6xynqa__cta{gap:8px;margin-top:20px;display:grid}.quotesHome-module__6xynqa__newBtn.quotesHome-module__6xynqa__newBtn{height:var(--cta-h,56px);border-radius:var(--radius-cta,16px);letter-spacing:-.01em;font-size:17px;font-weight:600}.quotesHome-module__6xynqa__promise{color:var(--color-pencil);text-align:center;text-wrap:balance;margin:0;font-size:13px;font-weight:400;line-height:1.45}.quotesHome-module__6xynqa__band{margin-top:28px}@media (max-width:1023px){.quotesHome-module__6xynqa__app .quotesHome-module__6xynqa__wrap .quotesHome-module__6xynqa__band{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.quotesHome-module__6xynqa__secHead{margin-bottom:12px}.quotesHome-module__6xynqa__list,.quotesHome-module__6xynqa__other,.quotesHome-module__6xynqa__prices{padding-top:28px}.quotesHome-module__6xynqa__cards{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.quotesHome-module__6xynqa__item{min-width:0}.quotesHome-module__6xynqa__card{--badge-fill:var(--color-paper);background:var(--color-fill);border-radius:20px;min-width:0;padding:20px}.quotesHome-module__6xynqa__cardHead{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"face name tag""face who who";align-items:center;column-gap:14px;min-width:0;display:grid}.quotesHome-module__6xynqa__cardHead>.quotesHome-module__6xynqa__face,.quotesHome-module__6xynqa__cardHead>.quotesHome-module__6xynqa__rowIcon{grid-area:face}.quotesHome-module__6xynqa__cardHead>.quotesHome-module__6xynqa__tag{grid-area:tag;align-self:center}.quotesHome-module__6xynqa__cardTitle{display:contents}.quotesHome-module__6xynqa__cardTitle>.quotesHome-module__6xynqa__name{grid-area:name}.quotesHome-module__6xynqa__cardTitle>.quotesHome-module__6xynqa__who{grid-area:who}.quotesHome-module__6xynqa__name{min-width:0;font-size:var(--text-card-title,18px);letter-spacing:-.018em;color:var(--color-ink);word-break:keep-all;margin:0;font-weight:800;line-height:1.4}.quotesHome-module__6xynqa__nameLink{min-height:44px;color:inherit;-webkit-tap-highlight-color:transparent;align-items:center;gap:2px;margin:-9px 0;text-decoration:none;display:inline-flex}.quotesHome-module__6xynqa__chev{color:var(--color-ink-faint);transition:transform .12s var(--ease-brand);flex-shrink:0}@media (hover:hover){.quotesHome-module__6xynqa__nameLink:hover .quotesHome-module__6xynqa__chev{transform:translate(2px)}}.quotesHome-module__6xynqa__app .quotesHome-module__6xynqa__nameLink:active{opacity:.6}.quotesHome-module__6xynqa__who{color:var(--color-ink-3);white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:1px 0 0;font-size:14px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.quotesHome-module__6xynqa__face{background:var(--color-band);border-radius:12px;width:48px;height:48px;display:block;overflow:hidden}.quotesHome-module__6xynqa__face img{object-fit:cover;width:100%;height:100%;display:block}.quotesHome-module__6xynqa__rowIcon{background:var(--color-fill);width:40px;height:40px;color:var(--color-ink-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.quotesHome-module__6xynqa__rowIcon[data-tone=tint]{background:var(--color-tint);color:var(--color-blue-ink)}.quotesHome-module__6xynqa__cardHead>.quotesHome-module__6xynqa__rowIcon{background:var(--color-paper);width:48px;height:48px}.quotesHome-module__6xynqa__card .quotesHome-module__6xynqa__track{margin-top:20px}.quotesHome-module__6xynqa__body{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:18px;padding-top:16px;display:grid;box-shadow:inset 0 1px #1f1d1a12}.quotesHome-module__6xynqa__line{min-width:0}.quotesHome-module__6xynqa__meta{min-width:0;color:var(--color-pencil);align-items:baseline;gap:8px;margin:0;font-size:13px;font-weight:400;line-height:1.45;display:flex}.quotesHome-module__6xynqa__say{align-items:baseline;gap:8px;min-width:0;margin:0;display:flex}.quotesHome-module__6xynqa__sayWho{max-width:45%;color:var(--color-pencil);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:13px;font-weight:600;line-height:1.5;overflow:hidden}.quotesHome-module__6xynqa__sayText{min-width:0;color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:15px;font-weight:400;line-height:1.5;overflow:hidden}.quotesHome-module__6xynqa__sayWhen{color:var(--color-pencil);white-space:nowrap;flex:none;font-size:12px;font-weight:600;line-height:1.5}.quotesHome-module__6xynqa__amt{font-size:var(--text-money-row,18px);letter-spacing:-.02em;font-variant-numeric:proportional-nums;color:var(--color-ink);margin:2px 0 0;font-weight:800;line-height:1.35}.quotesHome-module__6xynqa__note{color:var(--color-ink-2);text-wrap:pretty;word-break:keep-all;margin:0;font-size:15px;font-weight:400;line-height:1.5}.quotesHome-module__6xynqa__act{min-width:0}.quotesHome-module__6xynqa__act.quotesHome-module__6xynqa__actWeak{--btn-fg:var(--color-blue-ink,#1256bc)}.quotesHome-module__6xynqa__askQ{letter-spacing:-.015em;color:var(--color-ink);text-wrap:pretty;margin:0;font-size:16px;font-weight:600;line-height:1.5}.quotesHome-module__6xynqa__askSub{color:var(--color-ink-3);text-wrap:pretty;margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.5}.quotesHome-module__6xynqa__askActs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.quotesHome-module__6xynqa__moreWrap{margin-top:4px}.quotesHome-module__6xynqa__moreWrap[data-lift]{--row-pad:20px;background:var(--color-tint);border-radius:14px;margin-top:8px;padding:4px 20px;overflow:hidden}.quotesHome-module__6xynqa__moreWrap[data-lift] .quotesHome-module__6xynqa__rowIcon[data-tone=tint]{background:var(--color-paper)}.quotesHome-module__6xynqa__moreWrap[data-lift] a:active{background:var(--color-tint-press)}@media (hover:hover) and (pointer:fine){.quotesHome-module__6xynqa__moreWrap[data-lift] a:hover{background:var(--color-tint-press)}}.quotesHome-module__6xynqa__moreTitle{color:var(--color-blue-ink)}.quotesHome-module__6xynqa__tag{justify-self:end}.quotesHome-module__6xynqa__empty{background:var(--color-fill);border-radius:24px;margin-top:28px;padding:22px 20px 12px}.quotesHome-module__6xynqa__emptyLabel{letter-spacing:-.01em;color:var(--color-ink-3);word-break:keep-all;margin:0;font-size:15px;font-weight:600;line-height:1.5}.quotesHome-module__6xynqa__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.quotesHome-module__6xynqa__tile{min-width:0;color:var(--color-ink);-webkit-tap-highlight-color:transparent;transition:transform .24s var(--ease-brand);flex-direction:column;text-decoration:none;display:flex}.quotesHome-module__6xynqa__app .quotesHome-module__6xynqa__tile:active{transition-duration:.12s;transform:scale(.97)}.quotesHome-module__6xynqa__tile:focus-visible{outline:none}.quotesHome-module__6xynqa__tile:focus-visible .quotesHome-module__6xynqa__tilePhoto{outline:2px solid var(--color-ink);outline-offset:2px}.quotesHome-module__6xynqa__tilePhoto{aspect-ratio:1;background:var(--color-band);border-radius:16px;display:block;position:relative;overflow:hidden}.quotesHome-module__6xynqa__tilePhoto img{object-fit:cover;width:100%;height:100%;transition:transform .24s var(--ease-brand);display:block}.quotesHome-module__6xynqa__tilePhoto[data-kind=icon]{background:var(--color-fill);color:var(--color-ink-2);justify-content:center;align-items:center;display:flex}.quotesHome-module__6xynqa__tileName{letter-spacing:-.015em;word-break:keep-all;margin-top:8px;font-size:16px;font-weight:600;line-height:1.35}.quotesHome-module__6xynqa__tileHint{color:var(--color-ink-2);word-break:keep-all;margin-top:1px;font-size:14px;font-weight:500;line-height:1.4}.quotesHome-module__6xynqa__emptyMore{min-height:48px;color:var(--color-ink-3);letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:2px;margin-top:12px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.quotesHome-module__6xynqa__emptyMore svg{color:var(--color-ink-faint)}.quotesHome-module__6xynqa__app .quotesHome-module__6xynqa__emptyMore:active{opacity:.6}.quotesHome-module__6xynqa__otherTiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 10px;margin:0;padding:0;list-style:none;display:grid}.quotesHome-module__6xynqa__otherTiles .quotesHome-module__6xynqa__tilePhoto{border-radius:14px}.quotesHome-module__6xynqa__otherTiles .quotesHome-module__6xynqa__tileName{letter-spacing:-.02em;font-size:14px}.quotesHome-module__6xynqa__otherTiles .quotesHome-module__6xynqa__tileHint{letter-spacing:-.02em;font-size:13px}.quotesHome-module__6xynqa__priceLead{color:var(--color-pencil);font-size:13px}.quotesHome-module__6xynqa__priceMoney{color:var(--color-ink)}.quotesHome-module__6xynqa__priceN{color:var(--color-pencil);font-size:13px}.quotesHome-module__6xynqa__priceSkel{background:var(--color-band);border-radius:16px;height:216px}.quotesHome-module__6xynqa__recordsGroup{margin-top:8px}.quotesHome-module__6xynqa__skel{gap:12px;padding-top:28px;display:grid}.quotesHome-module__6xynqa__skelHead{background:var(--color-band);border-radius:8px;width:112px;height:24px}.quotesHome-module__6xynqa__skelCard{background:var(--color-fill);border-radius:20px;height:248px}.quotesHome-module__6xynqa__fail{background:var(--color-fill);border-radius:20px;gap:16px;margin-top:28px;padding:20px;display:grid}.quotesHome-module__6xynqa__failLine{color:var(--color-ink);margin:0;font-size:16px;font-weight:600;line-height:1.5}.quotesHome-module__6xynqa__rows{gap:8px;margin:28px 0 0;padding:0;list-style:none;display:grid}.quotesHome-module__6xynqa__row{background:var(--color-fill);width:100%;min-height:64px;color:var(--color-ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:14px;align-items:center;gap:12px;padding:12px 14px 12px 18px;font-family:inherit;transition:background-color .12s linear;display:flex}.quotesHome-module__6xynqa__app .quotesHome-module__6xynqa__row:active{background:var(--color-fill-press)}.quotesHome-module__6xynqa__rowText{flex:1;gap:2px;min-width:0;display:grid}.quotesHome-module__6xynqa__rowName{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:1.4;overflow:hidden}.quotesHome-module__6xynqa__rowSub{color:var(--color-pencil);font-size:13px;font-weight:400;line-height:1.45}.quotesHome-module__6xynqa__row svg{color:var(--color-pencil);flex-shrink:0}.quotesHome-module__6xynqa__retry{margin-top:28px}.quotesHome-module__6xynqa__sheetRows{margin-top:4px}.quotesHome-module__6xynqa__row[aria-current=true]{background:var(--color-blue-bg)}.quotesHome-module__6xynqa__row[aria-current=true] .quotesHome-module__6xynqa__rowName,.quotesHome-module__6xynqa__row[aria-current=true] svg{color:var(--color-blue)}@media (min-width:768px){.quotesHome-module__6xynqa__wrap{padding-top:40px}.quotesHome-module__6xynqa__card{padding:24px}.quotesHome-module__6xynqa__body{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px}.quotesHome-module__6xynqa__body>.quotesHome-module__6xynqa__act.quotesHome-module__6xynqa__act{width:auto;min-width:168px;max-width:320px}.quotesHome-module__6xynqa__askActs{grid-column:1/-1;grid-template-columns:repeat(2,168px);justify-self:start}.quotesHome-module__6xynqa__empty{padding:26px 28px 16px}.quotesHome-module__6xynqa__tiles{gap:20px 16px}}@media (min-width:1024px){.quotesHome-module__6xynqa__wrap{padding-top:48px}.quotesHome-module__6xynqa__title{font-size:var(--text-app-title-lg,30px);line-height:1.33}.quotesHome-module__6xynqa__band{margin-top:24px}.quotesHome-module__6xynqa__tile:hover .quotesHome-module__6xynqa__tilePhoto img{transform:scale(1.03)}.quotesHome-module__6xynqa__tiles .quotesHome-module__6xynqa__tilePhoto{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.quotesHome-module__6xynqa__tile,.quotesHome-module__6xynqa__chev,.quotesHome-module__6xynqa__tilePhoto img{transition:none}.quotesHome-module__6xynqa__app .quotesHome-module__6xynqa__tile:active,.quotesHome-module__6xynqa__tile:hover .quotesHome-module__6xynqa__tilePhoto img,.quotesHome-module__6xynqa__nameLink:hover .quotesHome-module__6xynqa__chev{transform:none}}
.postStickyQuote-module__LyTprq__lead{cursor:pointer;-webkit-tap-highlight-color:transparent;row-gap:1px;min-width:0;display:grid}.postStickyQuote-module__LyTprq__eyebrow,.postStickyQuote-module__LyTprq__main{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.postStickyQuote-module__LyTprq__eyebrow{font-size:var(--text-cap,13px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3,#5f5952);line-height:1.35}.postStickyQuote-module__LyTprq__main{font-size:var(--text-money-row,18px);font-weight:var(--text-money-row--font-weight,800);letter-spacing:-.02em;color:var(--color-ink,#1f1d1a);font-variant-numeric:proportional-nums;line-height:1.3}.postStickyQuote-module__LyTprq__goIn{align-items:center;gap:8px;display:inline-flex}.postStickyQuote-module__LyTprq__goIn:after{content:"";border-top:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;margin-right:2px;transform:rotate(45deg)}
.appScreen-module__ieC3Kq__app.appScreen-module__ieC3Kq__app,:is(.brand-frame:has(.appScreen-module__ieC3Kq__app.appScreen-module__ieC3Kq__app),html:has(.appScreen-module__ieC3Kq__app.appScreen-module__ieC3Kq__app),body:has(.appScreen-module__ieC3Kq__app.appScreen-module__ieC3Kq__app)){background:var(--color-paper)}.appScreen-module__ieC3Kq__app[data-brand-page][data-face=app][data-foot=line]{--shell-col:var(--app-col,640px)}@media (min-width:1024px){.appScreen-module__ieC3Kq__app[data-brand-page][data-face=app][data-foot=line]:has(.appScreen-module__ieC3Kq__wrap[data-wide]){--shell-col:calc(var(--board,1200px) - 2 * var(--gutter-toss,32px))}}.appScreen-module__ieC3Kq__wrap{max-width:calc(640px + 2 * var(--gutter-toss,20px));padding:12px var(--gutter-toss,20px) 0;margin:0 auto}@media (min-width:1024px){.appScreen-module__ieC3Kq__wrap[data-wide]{max-width:var(--board,1200px)}}@media (max-width:1023px){.appScreen-module__ieC3Kq__app .appScreen-module__ieC3Kq__wrap .appScreen-module__ieC3Kq__band{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.appScreen-module__ieC3Kq__head{min-width:0}.appScreen-module__ieC3Kq__title{font-size:var(--text-app-title,26px);letter-spacing:-.025em;color:var(--color-ink);text-wrap:balance;word-break:keep-all;margin:0;font-weight:800;line-height:1.35}.appScreen-module__ieC3Kq__sub{min-height:24px;color:var(--color-ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:15px;font-weight:400;line-height:1.5;display:flex}.appScreen-module__ieC3Kq__band{margin-top:28px}.appScreen-module__ieC3Kq__sec{padding-top:28px}.appScreen-module__ieC3Kq__secHead{margin-bottom:12px}.appScreen-module__ieC3Kq__skelHead{background:var(--color-band);border-radius:8px;width:112px;height:24px;margin-bottom:16px;display:block}@media (min-width:768px){.appScreen-module__ieC3Kq__wrap{padding-top:40px}}@media (min-width:1024px){.appScreen-module__ieC3Kq__wrap{padding-top:48px}.appScreen-module__ieC3Kq__title{font-size:var(--text-app-title-lg,30px);line-height:1.33}.appScreen-module__ieC3Kq__band{margin-top:0}.appScreen-module__ieC3Kq__wrap .appScreen-module__ieC3Kq__band{height:0}}
