.WebsiteReviewWidget_widget__sJatP{position:fixed;z-index:90;top:clamp(85px,17vh,160px);right:0;font-family:Inter,Arial,sans-serif}.WebsiteReviewWidget_tab__Jdxmy{display:flex;align-items:center;padding:15px 11px;border:1px solid rgba(151,159,162,.82);border-right:0;border-radius:10px 0 0 10px;background:rgba(250,249,246,.94);color:#263640;box-shadow:-4px 8px 22px rgba(24,35,46,.18),inset 1px 1px rgba(255,255,255,.8);backdrop-filter:blur(14px) saturate(125%);-webkit-backdrop-filter:blur(14px) saturate(125%);cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.02em;writing-mode:vertical-rl;transition:opacity .3s ease,background-color .2s ease}.WebsiteReviewWidget_tab__Jdxmy:focus-visible,.WebsiteReviewWidget_tab__Jdxmy:hover{background:rgba(255,255,255,.94)}.WebsiteReviewWidget_tabDismissed__ED2pF{opacity:.82}.WebsiteReviewWidget_tabDismissed__ED2pF:focus-visible,.WebsiteReviewWidget_tabDismissed__ED2pF:hover{opacity:1}.WebsiteReviewWidget_panel__Th5WF{position:relative;width:min(375px,calc(100vw - 30px));max-height:calc(100vh - 105px);margin-right:16px;overflow-x:hidden;overflow-y:auto;border:1px solid #e8e1d4;border-radius:22px;background:#fbf9f4;box-shadow:0 20px 60px rgba(17,36,62,.2);animation:WebsiteReviewWidget_reveal__onDWN .3s ease-out both}@keyframes WebsiteReviewWidget_reveal__onDWN{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:translateX(0)}}.WebsiteReviewWidget_close__uQDPp{position:absolute;z-index:2;top:11px;right:11px;display:grid;width:34px;height:34px;place-items:center;border:1px solid #e8e2d8;border-radius:50%;background:rgba(255,255,255,.94);color:#39424b;cursor:pointer;font-size:25px;line-height:1}.WebsiteReviewWidget_close__uQDPp:focus-visible,.WebsiteReviewWidget_close__uQDPp:hover{background:#edf5fd}.WebsiteReviewWidget_hero__bFKCf{position:relative;height:218px;overflow:hidden;background:#eae4da}.WebsiteReviewWidget_heroImage__zemS3{object-fit:cover;object-position:center center}.WebsiteReviewWidget_content__v2CFF{position:relative;padding:0 24px 20px;text-align:center}.WebsiteReviewWidget_eyebrow__XtccC{position:relative;display:table;margin:-12px auto 12px;padding:6px 15px 5px;border-radius:999px;background:#eee8dc;color:#4e5d57;font-size:10px;font-weight:800;letter-spacing:.11em;line-height:1;text-transform:uppercase}.WebsiteReviewWidget_content__v2CFF h2{max-width:315px;margin:0 auto;color:#1e252c;font-family:Newsreader,Georgia,serif;font-size:30px;font-weight:600;letter-spacing:-.035em;line-height:1.02}.WebsiteReviewWidget_description__5Nj3S{max-width:310px;margin:10px auto 0;color:#58636e;font-size:12px;line-height:1.45}.WebsiteReviewWidget_benefits__yp4TZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:17px}.WebsiteReviewWidget_benefits__yp4TZ>div{display:flex;flex-direction:column;align-items:center;gap:4px;color:#263944}.WebsiteReviewWidget_benefits__yp4TZ svg{width:22px;height:22px;color:#708485;stroke-width:1.6}.WebsiteReviewWidget_benefits__yp4TZ span{font-size:10px;font-weight:700;line-height:1.2}.WebsiteReviewWidget_cta__RdQjE{display:flex;align-items:center;justify-content:center;gap:14px;min-height:44px;margin-top:19px;padding:10px 15px;border-radius:999px;background:#0875e8;color:#fff;font-size:12px;font-weight:800;line-height:1.2}.WebsiteReviewWidget_cta__RdQjE:focus-visible,.WebsiteReviewWidget_cta__RdQjE:hover{background:#005fc5}.WebsiteReviewWidget_cta__RdQjE span{font-size:19px;font-weight:400;line-height:1}.WebsiteReviewWidget_note__2SYr9{display:block;margin-top:9px;color:#687582;font-family:Newsreader,Georgia,serif;font-size:12px;font-style:italic}@media (max-width:700px){.WebsiteReviewWidget_widget__sJatP{top:auto;right:12px;bottom:78px}.WebsiteReviewWidget_tab__Jdxmy{flex-direction:row;padding:10px 14px;border-right:1px solid rgba(151,159,162,.82);border-radius:999px;font-size:11px;writing-mode:horizontal-tb}.WebsiteReviewWidget_panel__Th5WF{width:min(360px,calc(100vw - 24px));max-height:calc(100vh - 100px);margin-right:0;overflow-y:auto}.WebsiteReviewWidget_hero__bFKCf{height:195px}.WebsiteReviewWidget_content__v2CFF{padding:0 19px 20px}.WebsiteReviewWidget_content__v2CFF h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.WebsiteReviewWidget_panel__Th5WF{animation:none}.WebsiteReviewWidget_tab__Jdxmy{transition:none}}