.intro-module__TeyJCG__intro{max-width:680px;margin-top:14px;position:relative}.intro-module__TeyJCG__text{font-size:var(--text-body,16px);letter-spacing:-.01em;color:var(--color-ink-2,#37322d);text-wrap:pretty;word-break:keep-all;overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.7;display:block}@media (max-width:767.98px){.intro-module__TeyJCG__intro[data-fold-sm] .intro-module__TeyJCG__text{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.intro-module__TeyJCG__intro[data-fold-sm] .intro-module__TeyJCG__more{display:inline-flex}}@media (min-width:768px){.intro-module__TeyJCG__intro[data-fold-lg] .intro-module__TeyJCG__text{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.intro-module__TeyJCG__intro[data-fold-lg] .intro-module__TeyJCG__more{display:inline-flex}}.intro-module__TeyJCG__intro .intro-module__TeyJCG__toggle:checked~.intro-module__TeyJCG__text{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.intro-module__TeyJCG__toggle{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.intro-module__TeyJCG__more{min-height:24px;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);letter-spacing:-.012em;color:var(--color-ink-3,#5f5952);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;margin-top:0;line-height:1.4;display:none;position:relative}.intro-module__TeyJCG__more:after{content:"";position:absolute;inset:-10px}.intro-module__TeyJCG__moreOpen,.intro-module__TeyJCG__moreClose{align-items:center;gap:2px;display:inline-flex}.intro-module__TeyJCG__moreClose,.intro-module__TeyJCG__toggle:checked~.intro-module__TeyJCG__more .intro-module__TeyJCG__moreOpen{display:none}.intro-module__TeyJCG__toggle:checked~.intro-module__TeyJCG__more .intro-module__TeyJCG__moreClose{display:inline-flex}@media (hover:hover) and (pointer:fine){.intro-module__TeyJCG__more:hover{color:var(--color-ink,#1f1d1a)}}.intro-module__TeyJCG__toggle:focus-visible~.intro-module__TeyJCG__more{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px;border-radius:6px}.intro-module__TeyJCG__intro[data-fits] .intro-module__TeyJCG__more{visibility:hidden}.intro-module__TeyJCG__facts{flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}@media (max-width:767.98px){.intro-module__TeyJCG__facts{margin-inline:calc(-1 * var(--gutter-toss,20px));padding-inline:var(--gutter-toss,20px);overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter-toss,20px);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.intro-module__TeyJCG__facts::-webkit-scrollbar{display:none}}.intro-module__TeyJCG__chip{background:var(--color-paper,#fff);height:32px;font-size:var(--text-label,14px);letter-spacing:-.012em;color:var(--color-ink-2,#37322d);white-space:nowrap;border-radius:10px;flex:none;align-items:center;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}.intro-module__TeyJCG__chip[data-tone=fast]{background:var(--color-green-bg,#e5f6ee);color:var(--color-green-ink,#087a50)}
.quote-module__g7oo2W__card{background:var(--color-tint,#eef4ff);min-width:0;color:var(--color-ink,#1f1d1a);border-radius:20px;flex-direction:column;padding:18px 20px 16px;scroll-margin-top:24px;display:flex;position:relative}.quote-module__g7oo2W__kind{font-size:var(--text-cap,13px);color:var(--color-ink-3,#5f5952);margin:0 0 4px;font-weight:400;line-height:1.45}.quote-module__g7oo2W__title{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);text-wrap:balance;word-break:keep-all;margin:0}.quote-module__g7oo2W__lead{font-size:var(--text-sub,15px);color:var(--color-ink-3,#5f5952);text-wrap:pretty;word-break:keep-all;margin:6px 0 0;line-height:1.5}.quote-module__g7oo2W__proof{margin:6px 0 0;padding:0;list-style:none}.quote-module__g7oo2W__proof>li{font-size:var(--text-cap,13px);letter-spacing:-.005em;color:var(--color-ink-3,#5f5952);text-wrap:pretty;word-break:keep-all;padding-left:12px;font-weight:400;line-height:1.45;position:relative}.quote-module__g7oo2W__proof>li:before{content:"";background:var(--color-green,#0a9d66);border-radius:3px;width:6px;height:6px;position:absolute;top:6.5px;left:0}.quote-module__g7oo2W__proof b{font-weight:var(--text-label--font-weight,600);color:var(--color-ink-2,#37322d);white-space:nowrap}.quote-module__g7oo2W__proof>li[data-hold]{visibility:hidden}.quote-module__g7oo2W__figure{margin-top:12px}.quote-module__g7oo2W__source{color:var(--color-pencil,#6b655e);-webkit-tap-highlight-color:transparent;text-decoration:none;position:relative}.quote-module__g7oo2W__source:after{content:"";position:absolute;inset:-13px -6px}.quote-module__g7oo2W__source svg{vertical-align:-2px;color:var(--color-ink-faint,#b5aea4);margin-left:1px;display:inline-block}@media (hover:hover) and (pointer:fine){.quote-module__g7oo2W__source:hover{color:var(--color-ink,#1f1d1a)}}.quote-module__g7oo2W__source:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px;border-radius:4px}.quote-module__g7oo2W__nb{white-space:nowrap}.quote-module__g7oo2W__thinLink{justify-content:center;margin:10px 0 0;display:flex}.quote-module__g7oo2W__thinLink>.quote-module__g7oo2W__textAct{min-height:24px}.quote-module__g7oo2W__thinLink>.quote-module__g7oo2W__textAct:after{content:"";position:absolute;inset:-10px -8px}.quote-module__g7oo2W__act{flex-direction:column;margin-top:12px;display:flex}.quote-module__g7oo2W__lines{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);text-align:center;text-wrap:balance;word-break:keep-all;gap:2px;margin:10px 0 0;padding:0;font-weight:400;line-height:1.45;list-style:none;display:grid}.quote-module__g7oo2W__card[data-variant=sent]{--badge-fill:var(--color-paper,#fff);background:var(--color-fill,#f5f4f1)}.quote-module__g7oo2W__sentHead{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.quote-module__g7oo2W__sentHead .quote-module__g7oo2W__title{flex:auto;min-width:0}.quote-module__g7oo2W__track{margin-top:16px}.quote-module__g7oo2W__sentLine{font-size:var(--text-sub,15px);color:var(--color-ink-2,#37322d);text-wrap:pretty;word-break:keep-all;margin:12px 0 0;line-height:1.5}.quote-module__g7oo2W__sentMoney{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:14px 0 0;display:flex}.quote-module__g7oo2W__sentMoneyLabel{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);line-height:1.45}.quote-module__g7oo2W__sentWhen{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);margin:6px 0 0;line-height:1.45}.quote-module__g7oo2W__sentWhen[data-under-track]{margin-top:2px}.quote-module__g7oo2W__sentLinks{flex-wrap:wrap;justify-content:center;gap:0 20px;margin-top:4px;display:flex}.quote-module__g7oo2W__textAct{min-height:44px;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;align-items:center;gap:2px;margin:0;padding:0;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.quote-module__g7oo2W__textAct svg{flex:none;display:inline-block}@media (hover:hover) and (pointer:fine){.quote-module__g7oo2W__textAct:hover{color:var(--color-ink,#1f1d1a)}}.quote-module__g7oo2W__textAct:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px;border-radius:8px}.quote-module__g7oo2W__card[data-variant=end]{padding-bottom:16px}[data-member] .quote-module__g7oo2W__guestOnly{display:none}@media (min-width:1024px) and (min-height:600px){.quote-module__g7oo2W__endWhenSideFollows{display:none}}.quote-module__g7oo2W__barLead{flex-direction:column;min-width:0;display:flex}.quote-module__g7oo2W__barHead{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.quote-module__g7oo2W__barRange{white-space:nowrap;margin-top:1px}.quote-module__g7oo2W__barName{font-size:var(--text-row,16px);font-weight:var(--text-row--font-weight,600);letter-spacing:-.015em;color:var(--color-ink,#1f1d1a);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.quote-module__g7oo2W__barSub{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-weight:400;line-height:1.4;overflow:hidden}@media (max-width:374.98px){.quote-module__g7oo2W__barWho{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.quote-module__g7oo2W__barRange [data-scale]{font-size:var(--text-money-sm,16px)}}.quote-module__g7oo2W__barWrap{display:contents}@media (min-width:768px){.quote-module__g7oo2W__card{padding:22px 22px 18px}}@media (min-width:1024px){.quote-module__g7oo2W__card[data-rail]{padding:24px 24px 20px}.quote-module__g7oo2W__card[data-rail][data-paper]{background:var(--color-paper,#fff);box-shadow:var(--shadow-photo,0 1px 2px #3c2d1e29, 0 24px 48px -22px #3c2d1e6b)}.quote-module__g7oo2W__card[data-rail] [data-scale=lg]{--unit-size:14px;font-size:var(--text-money-md,28px);line-height:var(--text-money-md--line-height,1.12);letter-spacing:var(--text-money-md--letter-spacing,-.035em)}.quote-module__g7oo2W__card[data-variant=sent][data-rail][data-paper]{--badge-fill:var(--color-fill,#f5f4f1)}.quote-module__g7oo2W__card[data-variant=sent][data-rail][data-paper] .quote-module__g7oo2W__act>button[data-on-fill]{--btn-bg:var(--color-fill,#f5f4f1);--btn-bg-press:var(--color-fill-press,#ecebe6);--btn-bg-hover:var(--color-fill-press,#ecebe6)}}
.review-module__1m-mjq__row{margin:0 calc(-1 * var(--row-pad,20px));padding:16px var(--row-pad,20px) 18px;transition:background-color .12s linear;position:relative}.review-module__1m-mjq__row+.review-module__1m-mjq__row:before,.review-module__1m-mjq__row+li+.review-module__1m-mjq__row:before{content:"";top:0;right:var(--row-pad,20px);left:var(--row-pad,20px);background:var(--color-rule,#ebe7e1);pointer-events:none;height:1px;position:absolute}.review-module__1m-mjq__row:active{background:var(--color-fill,#f5f4f1)}@media (hover:hover) and (pointer:fine){.review-module__1m-mjq__row:hover{background:var(--color-fill-hover,#f9f8f6)}}.review-module__1m-mjq__meta{font-size:var(--text-cap,13px);letter-spacing:-.005em;color:var(--color-pencil,#6b655e);flex-wrap:wrap;align-items:center;margin:0;font-weight:400;line-height:1.45;display:flex}.review-module__1m-mjq__meta>:not(:first-child):not(.review-module__1m-mjq__badge):before{content:"·";color:var(--color-ink-faint,#b5aea4);margin:0 6px}.review-module__1m-mjq__who{font-weight:var(--text-label--font-weight,600);color:var(--color-ink-2,#37322d)}.review-module__1m-mjq__go{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.review-module__1m-mjq__go:after{content:"";z-index:1;position:absolute;inset:0}.review-module__1m-mjq__go:focus-visible{outline:none}.review-module__1m-mjq__go:focus-visible:after{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:-4px;border-radius:12px}.review-module__1m-mjq__badge{margin-left:8px}.review-module__1m-mjq__body{-webkit-line-clamp:5;line-clamp:5;font-size:var(--text-body,16px);letter-spacing:-.01em;color:var(--color-ink-2,#37322d);text-wrap:pretty;word-break:keep-all;overflow-wrap:break-word;-webkit-box-orient:vertical;margin:8px 0 0;font-weight:400;line-height:1.65;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.review-module__1m-mjq__row{transition:none}}.review-module__1m-mjq__page{background:var(--color-paper,#fff)}.review-module__1m-mjq__grid{max-width:calc(720px + 2 * var(--gutter-toss,20px));padding:0 var(--gutter-toss,20px);grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side""more";margin:0 auto;display:grid}.review-module__1m-mjq__main{grid-area:main;min-width:0}.review-module__1m-mjq__side{grid-area:side;min-width:0;padding-top:24px}.review-module__1m-mjq__more{grid-area:more;min-width:0;padding-bottom:40px}.review-module__1m-mjq__head.review-module__1m-mjq__head{padding:20px 0 0}.review-module__1m-mjq__tail{letter-spacing:-.01em;color:var(--color-ink-3,#5f5952);white-space:nowrap;font-size:.55em;font-weight:400}.review-module__1m-mjq__nb{white-space:nowrap}.review-module__1m-mjq__read{margin-top:12px}.review-module__1m-mjq__readMeta{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);flex-wrap:wrap;align-items:center;margin:0;line-height:1.45;display:flex}.review-module__1m-mjq__readMeta>:not(:first-child):not(.review-module__1m-mjq__badge):before{content:"·";color:var(--color-ink-faint,#b5aea4);margin:0 6px}.review-module__1m-mjq__readBody{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);white-space:pre-wrap;text-wrap:pretty;word-break:keep-all;overflow-wrap:break-word;margin:20px 0 0}.review-module__1m-mjq__quoted{border-top:1px solid var(--color-rule,#ebe7e1);margin:20px 0 0;padding-top:16px}.review-module__1m-mjq__quotedRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;display:flex}.review-module__1m-mjq__quotedLabel{font-size:var(--text-sub,15px);color:var(--color-ink-3,#5f5952);line-height:1.5}.review-module__1m-mjq__quotedValue{font-size:var(--text-row,16px);font-weight:var(--text-row--font-weight,600);color:var(--color-ink,#1f1d1a);line-height:1.4}.review-module__1m-mjq__quotedNote{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);text-wrap:pretty;word-break:keep-all;margin:4px 0 0;line-height:1.45}.review-module__1m-mjq__sourceEnd{font-size:var(--text-cap,13px);margin:16px 0 0;line-height:1.45}.review-module__1m-mjq__sourceEnd a{font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3,#5f5952);text-decoration:none;position:relative}.review-module__1m-mjq__sourceEnd a:after{content:"";position:absolute;inset:-14px -10px}.review-module__1m-mjq__sourceEnd a:focus-visible{outline:2px solid var(--color-ink,#1f1d1a);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.review-module__1m-mjq__sourceEnd a:hover{color:var(--color-ink,#1f1d1a)}}.review-module__1m-mjq__whoLink{border-top:1px solid #1f1d1a14;flex-wrap:wrap;justify-content:center;gap:4px 20px;margin-top:12px;padding-top:12px;display:flex}.review-module__1m-mjq__whoLink>p{margin:0}.review-module__1m-mjq__whoLink a{max-width:100%;font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3,#5f5952);align-items:center;gap:2px;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.review-module__1m-mjq__whoLink a:after{content:"";position:absolute;inset:-12px -8px}.review-module__1m-mjq__whoName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.review-module__1m-mjq__whoLink svg{flex:none}.review-module__1m-mjq__sec{min-width:0;padding-bottom:24px}.review-module__1m-mjq__sec+.review-module__1m-mjq__sec{border-top:var(--band-h,12px) solid var(--color-band,#f2f0ec);margin:0 calc(-1 * var(--gutter-toss,20px));padding-left:var(--gutter-toss,20px);padding-right:var(--gutter-toss,20px);position:relative}.review-module__1m-mjq__more>.review-module__1m-mjq__sec:first-child{margin-top:20px}.review-module__1m-mjq__rows{--row-pad:var(--gutter-toss,20px)}.review-module__1m-mjq__clamp2{-webkit-line-clamp:2;line-clamp:2;color:var(--color-ink-2,#37322d);-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.review-module__1m-mjq__facts{font-size:var(--text-cap,13px);color:var(--color-pencil,#6b655e);margin:8px 0 0;line-height:1.45}.review-module__1m-mjq__dateRows{--text-row:17px;--text-row--font-weight:500;--row-min:56px}.review-module__1m-mjq__rowTail{font-size:var(--text-label,14px);letter-spacing:-.005em;color:var(--color-pencil,#6b655e);font-weight:400}.review-module__1m-mjq__year{font-size:var(--text-label,14px);font-weight:var(--text-label--font-weight,600);color:var(--color-ink-3,#5f5952);margin:28px 0 10px;line-height:1.4}.review-module__1m-mjq__archive>div:first-child>.review-module__1m-mjq__year{margin-top:12px}.review-module__1m-mjq__archive>.review-module__1m-mjq__pages{margin-top:32px}.review-module__1m-mjq__empty{background:var(--color-fill,#f5f4f1);font-size:var(--text-sub,15px);color:var(--color-ink-3,#5f5952);border-radius:20px;margin:24px 0 0;padding:20px;line-height:1.5}.review-module__1m-mjq__listMain{grid-area:main;min-width:0;padding-bottom:48px}.review-module__1m-mjq__listSide{display:none}@media (min-width:768px){.review-module__1m-mjq__rows{--row-pad:12px}.review-module__1m-mjq__dateRows.review-module__1m-mjq__dateRows[data-panel]{background:0 0;border-radius:0;flex-wrap:wrap;gap:8px;padding:0;display:flex}.review-module__1m-mjq__dateRows>li{flex:none;max-width:100%}.review-module__1m-mjq__yearBlock{grid-template-columns:88px minmax(0,1fr);align-items:baseline;column-gap:16px;margin-top:28px;display:grid}.review-module__1m-mjq__archive>.review-module__1m-mjq__yearBlock:first-child{margin-top:24px}.review-module__1m-mjq__archive>.review-module__1m-mjq__yearBlock>.review-module__1m-mjq__year.review-module__1m-mjq__year{margin:0}.review-module__1m-mjq__dateRows>li>a{--text-row:15px;background:var(--color-fill,#f5f4f1);width:auto;min-height:40px;transition:background-color .12s linear, transform .24s var(--ease-brand,cubic-bezier(.22, 1, .36, 1));border-radius:20px;gap:6px;padding:0 16px}.review-module__1m-mjq__dateRows>li>a:after{content:"";position:absolute;inset:-2px 0}.review-module__1m-mjq__dateRows>li>a:active{transition-duration:.12s,.12s;transform:scale(.97)}.review-module__1m-mjq__dateRows>li>a:focus-visible{outline-offset:2px;border-radius:20px}.review-module__1m-mjq__dateRows>li>a>svg{display:none}.review-module__1m-mjq__dateRows .review-module__1m-mjq__rowTail{font-size:var(--text-cap,13px)}.review-module__1m-mjq__dateRows.review-module__1m-mjq__dateRows [data-status=sponsored]{margin:0 -8px 0 2px}.review-module__1m-mjq__sec+.review-module__1m-mjq__sec{border-top:1px solid var(--color-rule,#ebe7e1);margin:0;padding-left:0;padding-right:0}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.review-module__1m-mjq__dateRows>li>a{transition:none}.review-module__1m-mjq__dateRows>li>a:active{transform:none}}@media (min-width:1024px){.review-module__1m-mjq__grid{grid-template-columns:minmax(0, 720px) var(--rail,392px);max-width:var(--board,1200px);grid-template-rows:auto 1fr;grid-template-areas:"main side""more side";justify-content:space-between;column-gap:56px}.review-module__1m-mjq__head.review-module__1m-mjq__head{padding-top:36px}.review-module__1m-mjq__readBody{font-size:var(--text-read-lg,18px);line-height:var(--text-read-lg--line-height,1.85)}.review-module__1m-mjq__side,.review-module__1m-mjq__listSide{grid-area:side;align-self:start;max-width:none;padding-top:36px;padding-bottom:48px}.review-module__1m-mjq__listSide{display:block}.review-module__1m-mjq__more{padding-bottom:96px}}@media (min-width:1024px) and (min-height:600px){.review-module__1m-mjq__side,.review-module__1m-mjq__listSide{position:sticky;top:24px}}@media (min-width:1024px) and (max-width:1199.98px) and (min-height:600px){.review-module__1m-mjq__side,.review-module__1m-mjq__listSide{top:calc(var(--bar-h,64px) + 24px)}}
