@font-face{font-family:TIPS Interface;font-style:normal;font-weight:45 920;font-display:swap;src:url(/assets/landing/fonts/tips-reviews.woff2) format("woff2");unicode-range:U+2661,U+2665,U+314B,U+314E,U+3160,U+AC14,U+AC16,U+AC71,U+AC81,U+ACA9,U+ACBC,U+ACE4,U+ACFD,U+AD49,U+AD6D,U+AD73,U+AD8C,U+ADF9,U+AE00,U+AE40,U+AE54,U+AE68,U+AEBE,U+AEF4,U+AF2D,U+AFBC,U+B00C,U+B044,U+B04C,U+B054,U+B057,U+B07C,U+B080,U+B084,U+B08C,U+B08D,U+B09C,U+B0A0,U+B0AC,U+B0C4,U+B0E5,U+B113,U+B123,U+B124,U+B140,U+B154,U+B155,U+B18D,U+B193,U+B1CC,U+B220,U+B258,U+B290,U+B2C9,U+B2CC,U+B2D0,U+B355,U+B35C,U+B3C5,U+B3FC,U+B410,U+B458,U+B4DD,U+B4E0,U+B4EF,U+B550,U+B5A0,U+B5A1,U+B5BC,U+B610,U+B744,U+B784,U+B790,U+B791,U+B7A8,U+B7AC,U+B7B5,U+B7FC,U+B7FD,U+B835,U+B838,U+B860,U+B8E8,U+B958,U+B960,U+B96D,U+B987,U+B9DB,U+B9E1,U+B9E8,U+BA39,U+BA87,U+BAB0,U+BB54,U+BC00,U+BC0C,U+BC15,U+BC16,U+BC84,U+BC8C,U+BC94,U+BCA4,U+BD10,U+BD24,U+BD99,U+BDF0,U+BE5A,U+BE60,U+BF51,U+BFCC,U+BFD0,U+C058,U+C0CC,U+C11D,U+C12D,U+C194,U+C220,U+C26C,U+C27D,U+C2B9,U+C2EB,U+C2ED,U+C368,U+C465,U+C4F0,U+C500,U+C529,U+C545,U+C554,U+C558,U+C560,U+C5B5,U+C5B8,U+C5BB,U+C5BC,U+C5C4,U+C5C9,U+C5D4,U+C62E,U+C635,U+C654,U+C6B1,U+C6C3,U+C6C5,U+C6E0,U+C728,U+C784,U+C796,U+C7C1,U+C84C,U+C871,U+C874,U+C880,U+C885,U+C88B,U+C8E0,U+C8F5,U+C90D,U+C92C,U+C990,U+C998,U+C99D,U+C9DC,U+C9F1,U+CA4D,U+CB49,U+CB64,U+CC0D,U+CC29,U+CC2C,U+CC30,U+CC59,U+CCA0,U+CD5C,U+CDA4,U+CE6D,U+CEE4,U+CF00,U+CF54,U+CF8C,U+D004,U+D074,U+D07C,U+D0A4,U+D0AC,U+D0C4,U+D134,U+D150,U+D22C,U+D2B9,U+D2F4,U+D488,U+D5C8,U+D5E4,U+D600,U+D614,U+D68D,U+D6C8,U+D6CC,U+D765,U+D790}.reviews-mosaic{width:min(1380px,calc(100% - 48px));margin:0 auto;padding:34px 32px 24px;border-radius:32px;background:#f5f5f7}.reviews-mosaic-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px;padding-inline:5px}.reviews-mosaic-kicker{margin-bottom:10px;color:#63666f;font-size:12px;font-weight:600}.reviews-mosaic-heading h2{font-size:clamp(25px,2.6vw,34px);line-height:1.2;letter-spacing:-.045em;font-weight:700}.reviews-mosaic-heading h2 br{display:none}.reviews-mosaic-heading h2 span{margin-left:8px;color:#747780}.reviews-library-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#3153d8;font-size:13px;white-space:nowrap}.reviews-library-link svg{width:16px;transform:rotate(90deg)}.reviews-mosaic-wall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px}.reviews-mosaic-column{display:grid;gap:14px;min-width:0}.reviews-mosaic-column:nth-child(2n){padding-top:32px}.review-note{position:relative;min-width:0;border-radius:20px}.review-note-button{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:22px 22px 15px;overflow:hidden;border:1px solid #e7e8ed;border-radius:inherit;color:#1d1d1f;background:#fff;text-align:left;box-shadow:0 3px 5px #17213b02;transition:transform .35s var(--stories-ease),box-shadow .35s var(--stories-ease),border-color .35s var(--stories-ease),background-color .35s var(--stories-ease)}.review-note .review-byline{width:100%;justify-content:space-between;gap:8px;font-size:12px}.review-note .review-role{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;font-size:11px;white-space:nowrap;color:#3c578d;background:#edf2fc}.review-note .review-role>span{width:4px;height:4px;border-radius:50%;background:currentColor}.review-note .review-role.is-parent{color:#80604e;background:#f4ece5}.review-note-quote{position:absolute;top:53px;right:21px;color:#e9ebf0;font-family:Georgia,serif;font-size:50px;line-height:1;pointer-events:none}.review-note-content{position:relative;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin:22px 0 17px;color:#4d5058;font-size:15px;line-height:1.68;font-weight:450;letter-spacing:-.025em;word-break:normal;overflow-wrap:anywhere;transition:color .25s var(--stories-ease)}.review-note-action{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:8px;width:100%;color:#6c717e;font-size:11px}.review-note-arrow{display:grid;place-items:center;width:27px;height:27px;flex-shrink:0;border-radius:50%;color:#505969;background:#f2f3f6;transition:color .25s var(--stories-ease),background-color .25s var(--stories-ease),transform .35s var(--stories-ease)}.review-note-arrow svg{width:14px}.review-note.is-preview.is-short .review-note-content{-webkit-line-clamp:5;font-size:17px;line-height:1.6;color:#333842;font-weight:550}.reviews-mosaic-column:nth-child(1) .review-note:first-child .review-note-button{background:#eaf0fb;border-color:#dfe7f6}.reviews-mosaic-column:nth-child(1) .review-note:first-child .review-note-content{color:#344e7a}.reviews-mosaic-column:nth-child(3) .review-note:nth-child(2) .review-note-button{background:#f3ebe4;border-color:#eaded3}.reviews-mosaic-column:nth-child(2) .review-note:first-child .review-note-content{-webkit-line-clamp:4}.reviews-mosaic-column:nth-child(3) .review-note:first-child .review-note-content{-webkit-line-clamp:7}.reviews-mosaic-caption{margin:23px 0 0;text-align:center;color:#757981;font-size:12px;line-height:1.6;word-break:keep-all}.stories-page-reviews .stories-library{padding-top:76px}.stories-page-reviews .stories-section-title{margin-bottom:26px}.reviews-library-counts{display:flex;align-items:center;gap:12px}.reviews-library-counts>span{color:#6e6e73;font-size:12px}.reviews-library-counts b{color:#2e333d;font-weight:600;font-variant-numeric:tabular-nums}.reviews-library-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.reviews-library-grid .review-note-button{min-height:284px;padding:21px 20px 14px}.reviews-library-grid .review-note-content{-webkit-line-clamp:6;font-size:15px}.reviews-library-grid .review-note-action{border-top:1px solid #eff0f3}.review-note:focus-within{z-index:3}.review-note-button:focus-visible{transform:translateY(-4px) scale(1.015);border-color:#819bd1;box-shadow:0 14px 35px #26354f15}.review-note-button:focus-visible .review-note-content{color:#1d1d1f}.review-note-button:focus-visible .review-note-arrow{background:#3153d8;color:#fff;transform:translate(2px)}@media(hover:hover)and (pointer:fine){.review-note:hover{z-index:3}.review-note-button:hover{transform:translateY(-5px) scale(1.018);border-color:#b0c0df;box-shadow:0 16px 36px #26354f13}.review-note-button:hover .review-note-content{color:#1d1d1f}.review-note-button:hover .review-note-arrow{background:#3153d8;color:#fff;transform:translate(2px)}.reviews-library-link:hover{color:#213ca2}}@media(prefers-reduced-motion:no-preference){.reviews-library-grid .review-note{animation:review-record-enter .43s var(--stories-ease) both;animation-delay:calc(var(--note-index) * 22ms)}@keyframes review-record-enter{0%{opacity:.25;transform:translateY(15px)}to{opacity:1;transform:none}}}@media(max-width:1150px){.reviews-mosaic{padding:28px 22px 22px}.review-note-button{padding:20px 17px 13px}.review-note.is-preview.is-short .review-note-content{font-size:16px}.reviews-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:950px)and (min-width:768px){.reviews-mosaic-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.reviews-mosaic-column:last-child{display:none}.reviews-mosaic-heading h2{font-size:27px}}@media(max-width:767px){.reviews-mosaic{width:calc(100% - 24px);padding:23px 12px 18px;border-radius:25px}.reviews-mosaic-heading{padding-inline:5px;align-items:center;margin-bottom:20px;gap:12px}.reviews-mosaic-heading h2{font-size:24px;line-height:1.25}.reviews-mosaic-heading h2 br{display:block}.reviews-mosaic-heading h2 span{margin-left:0}.reviews-mosaic-kicker{font-size:11px;margin-bottom:8px}.reviews-library-link{width:82px;font-size:11px;white-space:normal;word-break:keep-all;line-height:1.5;gap:5px}.reviews-library-link svg{flex-shrink:0}.reviews-mosaic-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reviews-mosaic-column{gap:10px}.reviews-mosaic-column:nth-child(2n){padding-top:20px}.reviews-mosaic-column:nth-child(n+3){display:none}.review-note{border-radius:15px}.review-note-button{padding:16px 14px 10px}.review-note .review-byline{gap:5px;font-size:11px}.review-note .review-role{font-size:10px;padding:4px 6px;gap:4px}.review-note-quote{top:45px;right:14px;font-size:40px}.review-note-content{margin:17px 0 12px;font-size:14px;line-height:1.65;-webkit-line-clamp:5}.review-note.is-preview.is-short .review-note-content{font-size:15px;-webkit-line-clamp:5;line-height:1.6}.review-note-action{gap:5px;font-size:10px;padding-top:4px}.review-note-arrow{width:24px;height:24px}.reviews-mosaic-caption{margin-top:18px;padding-inline:10px;font-size:11px}.stories-page-reviews .stories-library{padding-top:55px}.stories-page-reviews .stories-section-title{margin-bottom:22px}.reviews-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reviews-library-grid .review-note-button{padding:18px 16px 12px;min-height:267px}.reviews-library-grid .review-note-content{font-size:14px;-webkit-line-clamp:6}}@media(max-width:420px){.reviews-library-grid{grid-template-columns:minmax(0,1fr);gap:12px}.reviews-library-grid .review-note-button{padding:21px 23px 14px;min-height:0}.reviews-library-grid .review-note-content{font-size:16px;-webkit-line-clamp:5;margin-top:20px;margin-bottom:18px;line-height:1.7}.reviews-library-grid .review-byline{font-size:12px}.reviews-library-grid .review-note-action{font-size:11px;padding-top:10px}.reviews-library-grid .review-note-arrow{width:28px;height:28px}}@media(max-width:359px){.reviews-mosaic{width:calc(100% - 16px);padding-inline:9px}.reviews-mosaic-heading h2{font-size:22px}.reviews-mosaic-wall{gap:8px}.review-note-button{padding-inline:11px}.review-note .review-byline{font-size:10px}.review-note .review-role{padding-inline:5px}.review-note-content,.review-note.is-preview.is-short .review-note-content{font-size:14px}.review-note-action>span:first-child{font-size:9px}}@media(prefers-reduced-motion:reduce){.stories-page-reviews .review-note,.stories-page-reviews .review-note-button,.stories-page-reviews .review-note-content,.stories-page-reviews .review-note-arrow{animation:none;transition:none}.stories-page-reviews .review-note-button:is(:hover,:focus-visible),.stories-page-reviews .review-note-button:is(:hover,:focus-visible) .review-note-arrow{transform:none}}
