.PublicReviewsSection_section__zjzAl{padding:5rem 1.5rem;background:radial-gradient(circle at top right,rgba(99,102,241,.04) 0,rgba(255,255,255,0) 50%),radial-gradient(circle at bottom left,rgba(16,185,129,.03) 0,rgba(255,255,255,0) 50%),#fafafc;position:relative;overflow:hidden}.PublicReviewsSection_inner__4_lkG{max-width:1400px;margin:0 auto;position:relative;z-index:2}.PublicReviewsSection_sectionHead__g4xVc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px solid #f1f5f9}.PublicReviewsSection_headTextGroup__ZKbNM{display:flex;flex-direction:column;gap:.5rem}.PublicReviewsSection_sectionTitle__mXa_x{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:850;color:#0f172a;margin:0;letter-spacing:-.03em;line-height:1.15}.PublicReviewsSection_sectionSub__YvXKJ{font-size:.95rem;color:#64748b;margin:0;line-height:1.6;font-weight:500}.PublicReviewsSection_headerRightGroup__7DLc5{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.PublicReviewsSection_overallBadge__11n5q{display:inline-flex;align-items:center;gap:.65rem;padding:.5rem 1rem;background:#fffbeb;border:1px solid #fde68a;border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.02)}.PublicReviewsSection_overallAvg__bGKmW{font-size:1.1rem;font-weight:800;color:#b45309;line-height:1}.PublicReviewsSection_overallCount__3VWh7{font-size:.8rem;color:#b45309;font-weight:600}.PublicReviewsSection_writeReviewBtn__UEQ_O{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:var(--primary-color,#047857)!important;border:none;border-radius:.5rem;font-size:.875rem;font-weight:700;color:#ffffff;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .2s cubic-bezier(.4,0,.2,1)}.PublicReviewsSection_writeReviewBtn__UEQ_O:hover{background:var(--primary-color,#047857)!important;filter:brightness(.95);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.PublicReviewsSection_writeReviewBtnActive__pItUX:active{transform:translateY(0)}.PublicReviewsSection_starRow__OyWz_{display:inline-flex;align-items:center;gap:3px;flex-shrink:0}.PublicReviewsSection_starFilled__xowk1{color:#f59e0b!important;fill:#f59e0b!important;filter:drop-shadow(0 1px 2px rgba(245,158,11,.35));flex-shrink:0}.PublicReviewsSection_starEmpty__CRnlo{fill:#e2e8f0!important;stroke:none!important;flex-shrink:0}.PublicReviewsSection_starPartial__B59pi{position:relative;display:inline-block;flex-shrink:0}.PublicReviewsSection_starPartial__B59pi svg:first-child{display:block}.PublicReviewsSection_starPartial__B59pi svg:last-child{position:absolute;inset:0}.PublicReviewsSection_noReviews__6YBrX{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:4.5rem 2rem;text-align:center;background:#ffffff;border-radius:1.25rem;border:1px dashed #cbd5e1;box-shadow:0 10px 30px -10px rgba(15,23,42,.04);margin:0 auto}.PublicReviewsSection_noReviewsTitle__wt5UA{margin:0;font-size:1.2rem;font-weight:800;color:#0f172a}.PublicReviewsSection_noReviewsCopy__Yb4kN{margin:0 0 1.25rem;font-size:.9rem;color:#64748b;line-height:1.6}.PublicReviewsSection_luminaSplitWrap__AlLjr{display:grid;grid-template-columns:310px 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:start;width:100%;max-width:100%;box-sizing:border-box;min-width:0}@media (max-width:1380px){.PublicReviewsSection_luminaSplitWrap__AlLjr{grid-template-columns:270px 1fr;gap:1.5rem}}@media (max-width:960px){.PublicReviewsSection_luminaSplitWrap__AlLjr{grid-template-columns:1fr;gap:2.5rem}}.PublicReviewsSection_luminaTrustCardSticky__XjRTw{background:#ffffff;border:1px solid #e2e8f0;border-radius:1.5rem;padding:2.5rem 2.25rem;color:#0f172a;display:flex;flex-direction:column;gap:1.5rem;box-shadow:0 20px 40px -15px rgba(15,23,42,.05);position:-webkit-sticky;position:sticky;top:2rem;align-items:center;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%;max-width:100%;box-sizing:border-box;min-width:0}.PublicReviewsSection_luminaRadialContainer__BFfgU{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.PublicReviewsSection_luminaRadialSvg__DUjrr{transform:rotate(-90deg)}.PublicReviewsSection_luminaRadialBg__K73aD{stroke:#f1f5f9}.PublicReviewsSection_luminaRadialProgress__0bP_w{stroke:var(--primary-color,#10b981)!important;transition:stroke-dashoffset .8s ease-in-out}.PublicReviewsSection_luminaRadialScoreText__1143z{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center}.PublicReviewsSection_luminaRadialNumber__d_nSF{font-size:2rem;font-weight:900;color:#0f172a;line-height:1}.PublicReviewsSection_luminaRadialMax__32wwP{font-size:.75rem;color:#64748b;font-weight:600;margin-top:.15rem}.PublicReviewsSection_luminaTrustScoreRow__gsy_6{display:flex;flex-direction:column;align-items:center;gap:.5rem}.PublicReviewsSection_luminaTrustLabel__zkFPo{font-size:.875rem;color:#64748b;margin:0;font-weight:600}.PublicReviewsSection_luminaTrustBullets__HKntI{display:flex;flex-direction:column;gap:.95rem;padding-top:1.5rem;border-top:1px solid #e2e8f0;width:100%}.PublicReviewsSection_luminaBulletItem__mnOmy{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#334155;font-weight:600;text-align:left}.PublicReviewsSection_luminaTickIcon__kSZBO{color:var(--primary-color,#10b981)!important;flex-shrink:0}.PublicReviewsSection_luminaWriteBtnFull__vFfMx{width:100%;padding:.9rem;background:var(--primary-color,#047857)!important;color:#ffffff;border:none;border-radius:.85rem;font-size:.875rem;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px -2px color-mix(in srgb,var(--primary-color,#047857) 30%,transparent)}.PublicReviewsSection_luminaWriteBtnFull__vFfMx:hover{background:var(--primary-color,#047857)!important;filter:brightness(.93);transform:translateY(-2px);box-shadow:0 8px 20px -2px color-mix(in srgb,var(--primary-color,#047857) 40%,transparent)}.PublicReviewsSection_luminaPulseWriteBtn__3a_2m{animation:PublicReviewsSection_luminaPulseBtn__6sCfe 3s infinite}@keyframes PublicReviewsSection_luminaPulseBtn__6sCfe{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary-color,#047857) 40%,transparent)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--primary-color,#047857) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary-color,#047857) 0%,transparent)}}.PublicReviewsSection_luminaFeedWrapper__lYBoI{position:relative;width:100%;max-width:100%;box-sizing:border-box;min-width:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:1.5rem;padding:1.5rem 1.5rem 1.5rem 1.75rem;box-shadow:0 10px 30px -15px rgba(15,23,42,.06)}.PublicReviewsSection_luminaScrollShadowTop__JUZlb{position:absolute;top:1.5rem;left:1.75rem;right:1.5rem;height:20px;background:linear-gradient(180deg,rgba(255,255,255,.9),transparent);pointer-events:none;z-index:10}.PublicReviewsSection_luminaScrollShadowBottom__Zj4e1{position:absolute;bottom:1.5rem;left:1.75rem;right:1.5rem;height:20px;background:linear-gradient(0deg,rgba(255,255,255,.9),transparent);pointer-events:none;z-index:10}.PublicReviewsSection_luminaScrollFeed___f8Aq{max-height:550px;overflow-y:auto;padding-right:.75rem;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.PublicReviewsSection_luminaFeedInner__puhqA{display:flex;flex-direction:column;gap:1.5rem;position:relative;padding-left:2rem;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.PublicReviewsSection_luminaTimelineLine__BqPRv{position:absolute;left:7px;top:0;bottom:0;width:2px;background:#e2e8f0}.PublicReviewsSection_luminaScrollFeed___f8Aq::-webkit-scrollbar{width:5px}.PublicReviewsSection_luminaScrollFeed___f8Aq::-webkit-scrollbar-track{background:transparent}.PublicReviewsSection_luminaScrollFeed___f8Aq::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:99px}.PublicReviewsSection_luminaMinimalCard__ssFx3{background:#ffffff;border:1px solid #e2e8f0;border-radius:1.125rem;padding:1.35rem 1.6rem;display:flex;flex-direction:column;gap:.75rem;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;width:100%;max-width:100%;box-sizing:border-box;min-width:0;word-break:break-word;overflow-wrap:anywhere;box-shadow:0 4px 16px -4px rgba(15,23,42,.03)}.PublicReviewsSection_luminaMinimalCard__ssFx3:hover{border-color:color-mix(in srgb,var(--primary-color,#10b981) 35%,#cbd5e1);transform:translateY(-2px);box-shadow:0 12px 28px -8px rgba(15,23,42,.08)}.PublicReviewsSection_luminaMinimalCardBody__B_ih9{font-size:.9375rem;color:#334155;line-height:1.65;margin:0;word-break:break-word;overflow-wrap:anywhere}.PublicReviewsSection_luminaMinimalCardHead__FCpAE{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:1rem}.PublicReviewsSection_luminaAuthorRow__5mcic{display:flex;align-items:center;gap:.75rem}.PublicReviewsSection_luminaAuthorName__e_GsY{font-size:.95rem;font-weight:750;color:#0f172a;margin:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.PublicReviewsSection_verifiedBadge__F4uUS{display:inline-flex;align-items:center;gap:.25rem;font-size:.725rem;font-weight:700;color:#047857;background:#ecfdf5;padding:.15rem .5rem;border-radius:999px;border:1px solid #a7f3d0;line-height:1}.PublicReviewsSection_verifiedIcon___r44A{color:#059669}.PublicReviewsSection_verifiedText__BYGEl{font-weight:600}.PublicReviewsSection_luminaMetaSub__zCNqB{font-size:.75rem;color:#64748b;margin:.35rem 0 0;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.PublicReviewsSection_luminaServiceTag__MCPZs{font-weight:700;color:var(--primary-color,#0d9488);background:color-mix(in srgb,var(--primary-color,#10b981) 12%,#f1f5f9);padding:.2rem .55rem;border-radius:6px;text-transform:uppercase;font-size:.675rem;letter-spacing:.03em}.PublicReviewsSection_luminaTimelineDot__zWeKR{position:absolute;left:-28px;top:2rem;width:10px;height:10px;border-radius:50%;background:var(--primary-color,#10b981);border:2px solid #ffffff;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color,#10b981) 25%,transparent);z-index:2}.PublicReviewsSection_luminaMinimalCardTitle__Goca_{font-size:1.05rem;font-weight:800;color:#0f172a;margin:.25rem 0 0;line-height:1.35}.PublicReviewsSection_oasisContainer__JU7mJ{display:flex;flex-direction:column;gap:2rem}.PublicReviewsSection_oasisSearchWrapper__TOS9X{position:relative;display:flex;align-items:center;flex:1 1;max-width:400px;min-width:250px}.PublicReviewsSection_oasisSearchIcon__yxdk0{position:absolute;left:1rem;color:#94a3b8;pointer-events:none}.PublicReviewsSection_oasisSearchInput__PGliM{width:100%;padding:.65rem 2.5rem;border-radius:99px;border:1px solid #cbd5e1;font-size:.875rem;font-weight:600;color:#0f172a;outline:none;transition:all .2s;background:#ffffff}.PublicReviewsSection_oasisSearchInput__PGliM:focus{border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.15)}.PublicReviewsSection_oasisSearchClear__pugl0{position:absolute;right:1rem;background:none;border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center}.PublicReviewsSection_oasisSearchClear__pugl0:hover{color:#475569}.PublicReviewsSection_oasisFilters__Yi4bk{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.PublicReviewsSection_oasisFilterBadge__jsBZg{padding:.5rem 1.25rem;border-radius:99px;font-size:.85rem;font-weight:700;background:#ffffff;color:#475569;border:1px solid #cbd5e1;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.PublicReviewsSection_oasisFilterBadge__jsBZg:hover{background:#f1f5f9;color:#0f172a}.PublicReviewsSection_oasisFilterActive__1KOL_{background:#047857;color:#ffffff;border-color:#047857;box-shadow:0 4px 12px rgba(16,185,129,.2)}.PublicReviewsSection_oasisFilterActive__1KOL_:hover{background:#065f46;color:#ffffff}.PublicReviewsSection_oasisEmptySearch__kB_9l{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;color:#64748b;font-weight:600;gap:.75rem}.PublicReviewsSection_oasisEmptyIcon__YEgqe{color:#cbd5e1}.PublicReviewsSection_oasisAccordionList__zymTM{display:flex;flex-direction:column;gap:.85rem;margin-top:20px}.PublicReviewsSection_oasisAccordionItem__ow6Pk{background:linear-gradient(135deg,rgba(209,250,229,.15),#ffffff);border:1px solid #e2e8f0;border-left:5px solid #10b981;border-radius:1rem;box-shadow:0 8px 24px -6px rgba(15,23,42,.03);transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.PublicReviewsSection_oasisAccordionItem__ow6Pk:focus-within,.PublicReviewsSection_oasisAccordionItem__ow6Pk:hover{border-color:#cbd5e1;box-shadow:0 16px 36px -8px rgba(16,185,129,.12)}.PublicReviewsSection_oasisAccordionHead__FfMGT{display:flex;align-items:center;gap:.85rem;width:100%;padding:1.25rem 1.5rem;background:none;border:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.PublicReviewsSection_oasisAccordionMeta__i4zxs{display:flex;flex-direction:column;gap:.15rem;flex-grow:1;min-width:0}.PublicReviewsSection_oasisAccordionRight__wjGkA{display:flex;align-items:center;gap:.85rem;flex-shrink:0}.PublicReviewsSection_oasisAccordionChevron__5Kkk5{color:#64748b;flex-shrink:0;transition:transform .6s cubic-bezier(.4,0,.2,1)}.PublicReviewsSection_oasisAccordionItem__ow6Pk:focus-within .PublicReviewsSection_oasisAccordionChevron__5Kkk5,.PublicReviewsSection_oasisAccordionItem__ow6Pk:hover .PublicReviewsSection_oasisAccordionChevron__5Kkk5{transform:rotate(180deg)}.PublicReviewsSection_oasisAccordionBodyWrap__ktyK4{max-height:0;overflow:hidden;transition:max-height .6s cubic-bezier(.4,0,.2,1)}.PublicReviewsSection_oasisAccordionItem__ow6Pk:focus-within .PublicReviewsSection_oasisAccordionBodyWrap__ktyK4,.PublicReviewsSection_oasisAccordionItem__ow6Pk:hover .PublicReviewsSection_oasisAccordionBodyWrap__ktyK4{max-height:var(--oasis-body-height,800px)}.PublicReviewsSection_oasisAccordionBody__oCojB{display:flex;flex-direction:column;gap:.85rem;padding:0 1.5rem 1.5rem}.PublicReviewsSection_oasisName__VYhq1{font-size:.95rem;font-weight:800;color:#0f172a;margin:0}.PublicReviewsSection_oasisNameRow__o_cQK{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.PublicReviewsSection_oasisServiceBadge__eIn7f{display:inline-flex;align-items:center;font-size:.725rem;font-weight:700;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;padding:.15rem .5rem;border-radius:99px;line-height:1}.PublicReviewsSection_oasisCardBody__INJEM{font-size:.9rem;color:#334155;line-height:1.6;margin:0;flex-grow:1}.PublicReviewsSection_oasisDate__AheKn{font-size:.8rem;color:#64748b;font-weight:500;margin-top:5px}.PublicReviewsSection_oasisMicroActions__QWn6x{display:flex;align-items:center;gap:.65rem}.PublicReviewsSection_oasisActionBtn__WijKz{background:#f8fafc;border:1px solid #cbd5e1;padding:.35rem .65rem;border-radius:6px;font-size:.75rem;font-weight:750;color:#475569;cursor:pointer;display:flex;align-items:center;gap:.35rem;transition:all .15s ease}.PublicReviewsSection_oasisActionBtn__WijKz:hover{background:#f1f5f9;color:#0f172a;border-color:#94a3b8}.PublicReviewsSection_oasisActionRow__g8Wso{display:flex;justify-content:center;margin-top:1.5rem}.PublicReviewsSection_oasisViewAllBtn__rmOSw{padding:.65rem 1.75rem;background:#ffffff;border:1px solid #cbd5e1;color:#334155;font-weight:750;font-size:.875rem;border-radius:99px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(15,23,42,.03)}.PublicReviewsSection_oasisViewAllBtn__rmOSw:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a;transform:translateY(-1px)}.PublicReviewsSection_rxCoreContainer__91HJG{display:flex;flex-direction:column;gap:2rem;width:100%}.PublicReviewsSection_rxCoreBentoGrid__oLAZ5{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,450px));justify-content:center;grid-auto-rows:auto;grid-gap:1.5rem;gap:1.5rem;width:100%;position:relative}.PublicReviewsSection_rxCoreFeaturedBanner__VtNTr{background:#fffefb;border:1px solid #fef3c7;border-left:3px solid #fbbf24;border-radius:1rem;padding:1.75rem 2rem;position:relative;width:100%;box-sizing:border-box;box-shadow:0 2px 12px -4px rgba(251,191,36,.1),0 1px 3px rgba(0,0,0,.03)}.PublicReviewsSection_rxCoreFeaturedLabel__gPb9e{position:absolute;top:-11px;left:20px;background:#fbbf24;color:#78350f;font-size:10px;font-weight:800;padding:3px 12px;border-radius:9999px;text-transform:uppercase;letter-spacing:.07em;display:inline-flex;align-items:center;gap:.3rem;box-shadow:0 1px 6px rgba(251,191,36,.25)}.PublicReviewsSection_rxCoreFeaturedContent__giE_b{display:flex;flex-direction:column;gap:1.25rem}.PublicReviewsSection_rxCoreFeaturedQuoteWrap__g5ZR9{position:relative;padding-left:1.75rem}.PublicReviewsSection_rxCoreFeaturedQuoteMark__D8nTS{position:absolute;left:-.25rem;top:-.85rem;font-size:3.5rem;font-family:Georgia,serif;line-height:1;color:rgba(251,191,36,.15);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:900}.PublicReviewsSection_rxCoreFeaturedBody__UTQ_6{margin:0;font-size:1rem;line-height:1.65;color:#57534e;font-style:italic}.PublicReviewsSection_rxCoreFeaturedTitle__CZV4K{font-weight:800;font-style:normal;color:#1c1917}.PublicReviewsSection_rxCoreFeaturedMeta__P8LjO{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #fef3c7;padding-top:1rem;flex-wrap:wrap;gap:1rem}.PublicReviewsSection_rxCoreFeaturedAuthorWrap__DEnW_{display:flex;align-items:center;gap:.75rem}.PublicReviewsSection_rxCoreFeaturedAuthorMeta__NdL7s{display:flex;flex-direction:column;gap:.2rem}.PublicReviewsSection_rxCoreFeaturedAuthorName__FJpC0{font-size:.875rem;font-weight:800;color:#1c1917;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.PublicReviewsSection_rxCoreFeaturedService__o42N4{font-size:.7rem;font-weight:700;color:#92400e;background:#fef3c7;padding:.12rem .45rem;border-radius:99px;display:inline-block;width:-moz-fit-content;width:fit-content;align-self:flex-start}.PublicReviewsSection_rxCoreFeaturedStarsWrap___bNvu{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.PublicReviewsSection_rxCoreFeaturedDate__bJkbF{font-size:.75rem;color:#a8a29e;font-weight:500}.PublicReviewsSection_rxCoreBentoCard__oXQ_L{background:#ffffff;border:1px solid #e2e8f0;border-radius:1.25rem;padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 8px 24px -8px rgba(15,23,42,.04);transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.PublicReviewsSection_rxCoreBentoCard__oXQ_L:hover{transform:translateY(-3px);box-shadow:0 16px 36px -12px rgba(139,92,246,.12);border-color:#8b5cf6}.PublicReviewsSection_rxCoreCardTop__wnsiu{display:flex;align-items:center;justify-content:space-between;width:100%}.PublicReviewsSection_rxCoreDate__G81hy{font-size:.775rem;color:#94a3b8;font-weight:500}.PublicReviewsSection_rxCoreQuoteSans__juZLi{font-family:inherit;font-size:.95rem;font-weight:500;color:#334155;line-height:1.65}.PublicReviewsSection_rxCoreQuoteText__RwFze{margin:0;position:relative;z-index:2}.PublicReviewsSection_rxCoreQuoteText__RwFze:before{content:"“";position:absolute;top:-12px;left:-8px;font-size:2.5rem;font-family:Georgia,serif;color:rgba(99,102,241,.08);line-height:1;z-index:-1}.PublicReviewsSection_rxCoreCardFooter__BaDaS{border-top:1px solid #f1f5f9;padding-top:.85rem;display:flex;align-items:center;justify-content:space-between;margin-top:auto}.PublicReviewsSection_rxCoreAuthorRow__UfInK{display:flex;align-items:center;gap:.75rem}.PublicReviewsSection_rxCoreAuthorMeta__56Cv7{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem}.PublicReviewsSection_rxCoreAuthorName__PITek{font-size:.85rem;font-weight:800;color:#0f172a;display:flex;align-items:center;gap:10px;margin:0 0 5px}.PublicReviewsSection_rxCoreVerifiedCircle__hJtw8{display:inline-flex;align-items:center;margin-left:5px;color:#6366f1}.PublicReviewsSection_rxCoreServiceBadge__OfRnu{font-size:.725rem;font-weight:700;color:#4f46e5;background:#eef2ff;padding:.15rem .5rem;border-radius:99px;display:inline-block;margin-top:.15rem}.PublicReviewsSection_rxCoreHelpfulBtn__h9RE7{background:transparent;border:1px solid #e2e8f0;padding:.3rem .6rem;border-radius:6px;font-size:.725rem;font-weight:700;color:#64748b;cursor:pointer;display:flex;align-items:center;gap:.3rem;transition:all .15s ease;align-self:center}.PublicReviewsSection_rxCoreHelpfulBtn__h9RE7:hover{background:#f8fafc;color:#4f46e5;border-color:#cbd5e1}.PublicReviewsSection_rxCorePaginationRow__0Fkl5{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1rem}.PublicReviewsSection_rxCorePageNavBtn__uh8_G{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:#ffffff;color:#334155;border:1px solid #e2e8f0;border-radius:99px;cursor:pointer;transition:all .15s ease}.PublicReviewsSection_rxCorePageNavBtn__uh8_G:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.PublicReviewsSection_rxCorePageNavBtn__uh8_G:disabled{opacity:.4;cursor:not-allowed}.PublicReviewsSection_rxCorePageStatus__ic2ui{font-size:.875rem;font-weight:700;color:#475569;min-width:7.5rem;text-align:center}.PublicReviewsSection_modernGridCenter__BM2ic{display:flex;justify-content:center;align-items:stretch;gap:2rem;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto}.PublicReviewsSection_modernGridCenter__BM2ic>article{flex:1 1 320px;max-width:380px;display:flex;flex-direction:column}.PublicReviewsSection_modernCarouselWrap__vG1z6{flex-direction:column}.PublicReviewsSection_modernCarouselContainer__7HVOh,.PublicReviewsSection_modernCarouselWrap__vG1z6{display:flex;align-items:center;gap:1.5rem;width:100%;position:relative}.PublicReviewsSection_modernCarouselViewport__XYnQ1{flex:1 1;overflow:hidden;min-width:0;transition:height .35s cubic-bezier(.4,0,.2,1)}.PublicReviewsSection_modernCarouselTrack__O2y3t{display:flex;align-items:flex-start;transition:transform .5s cubic-bezier(.4,0,.2,1);width:100%}.PublicReviewsSection_modernCarouselPage__DdeDT{display:flex;justify-content:center;width:100%;flex-shrink:0;box-sizing:border-box}.PublicReviewsSection_modernCarouselCardOuter__7rzzZ{flex-shrink:0;width:33.3333%;padding:1.5rem .75rem;box-sizing:border-box;display:flex}@media (max-width:960px){.PublicReviewsSection_modernCarouselCardOuter__7rzzZ{width:50%}}@media (max-width:640px){.PublicReviewsSection_modernCarouselCardOuter__7rzzZ{width:100%}}.PublicReviewsSection_modernArrowBtn__tCR_Q{width:44px;height:44px;border-radius:50%;background:#ffffff;border:1px solid #cbd5e1;color:#475569;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(15,23,42,.08);flex-shrink:0;position:absolute;top:50%;transform:translateY(-50%);z-index:20}.PublicReviewsSection_modernArrowBtnLeft__3c42C{left:-2.75rem}.PublicReviewsSection_modernArrowBtnRight__fJSmP{right:-2.75rem}.PublicReviewsSection_modernArrowBtn__tCR_Q:hover{background:var(--primary-color,#0369a1);border-color:var(--primary-color,#0369a1);color:#ffffff;transform:translateY(-50%) scale(1.05);box-shadow:0 8px 20px -4px color-mix(in srgb,var(--primary-color,#0ea5e9) 35%,transparent)}@media (max-width:1350px){.PublicReviewsSection_modernArrowBtnLeft__3c42C{left:-1.5rem}.PublicReviewsSection_modernArrowBtnRight__fJSmP{right:-1.5rem}}@media (max-width:1100px){.PublicReviewsSection_modernCarouselContainer__7HVOh{padding:0 2.25rem;box-sizing:border-box}.PublicReviewsSection_modernArrowBtn__tCR_Q{width:36px;height:36px;background:#ffffff;box-shadow:0 2px 8px rgba(15,23,42,.12)}.PublicReviewsSection_modernArrowBtnLeft__3c42C{left:0}.PublicReviewsSection_modernArrowBtnRight__fJSmP{right:0}}@media (max-width:640px){.PublicReviewsSection_modernCarouselContainer__7HVOh{padding:0 1.85rem}.PublicReviewsSection_modernArrowBtn__tCR_Q{width:32px;height:32px}.PublicReviewsSection_modernArrowBtnLeft__3c42C{left:0}.PublicReviewsSection_modernArrowBtnRight__fJSmP{right:0}}.PublicReviewsSection_modernDotsWrap__bX522{display:flex;align-items:center;justify-content:center;gap:.5rem}.PublicReviewsSection_modernDot__ykAsz{height:6px;width:6px;border-radius:50%;background:#cbd5e1;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.PublicReviewsSection_modernDotActive__eeqBz{width:20px;border-radius:999px;background:var(--primary-color,#0ea5e9);box-shadow:0 0 8px color-mix(in srgb,var(--primary-color,#0ea5e9) 40%,transparent)}.PublicReviewsSection_modernCard__2TqOC{background:#ffffff;padding:1.5rem;border-radius:1.5rem;border:1px solid #f8fafc;box-shadow:0 10px 30px rgba(0,0,0,.03);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:.85rem;min-height:200px;width:100%;position:relative}.PublicReviewsSection_modernCard__2TqOC:hover{box-shadow:0 20px 40px rgba(0,0,0,.07);transform:translateY(-4px);border-color:#cbd5e1}.PublicReviewsSection_modernCardSpotlight__HYiGZ{box-shadow:0 20px 40px rgba(0,0,0,.08);transform:scale(1.03) translateY(-4px);border-color:#cbd5e1;z-index:3}.PublicReviewsSection_modernCardSpotlightGlow__d3Hh5{display:none}.PublicReviewsSection_modernBadgeGeneral__jm6oE,.PublicReviewsSection_modernBadgeNhs__b6WvH,.PublicReviewsSection_modernBadgeTravel__A30KA,.PublicReviewsSection_modernBadgeVaccine__ZRFgi{color:var(--primary-color,#0d9488)}.PublicReviewsSection_modernServiceBadge__cMwKJ{font-size:.7rem;font-weight:600;color:var(--primary-color,#0d9488)}.PublicReviewsSection_modernNavIndicatorWrapper__1vWR5{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%;max-width:280px;margin-top:1rem}.PublicReviewsSection_modernProgressBarTrack__AgQ3c{width:100%;height:4px;background:#e2e8f0;border-radius:99px;overflow:hidden;position:relative}.PublicReviewsSection_modernProgressBarFill__LlaL2{height:100%;background:var(--primary-color,#0ea5e9);border-radius:99px;transition:width .4s cubic-bezier(.4,0,.2,1)}.PublicReviewsSection_modernCardHeader__LBGVK{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:1rem}.PublicReviewsSection_modernHeaderLeft__R7Pds{display:flex;align-items:center;gap:.75rem}.PublicReviewsSection_modernUserMeta__iEY_H{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.PublicReviewsSection_modernAuthorName__vdR3R{font-size:.85rem;font-weight:700;color:#0f172a;text-transform:capitalize;margin:0;line-height:1.2}.PublicReviewsSection_modernHeaderRight__DKRuv{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.PublicReviewsSection_modernDate__W0JXr{font-size:.65rem;color:#94a3b8;font-weight:500}.PublicReviewsSection_modernNameRow__dh1sx{display:flex;align-items:center;gap:.5rem;width:100%}.PublicReviewsSection_modernVerifiedBadge__oXAZ_{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d;padding:2px 8px;border-radius:9999px;font-size:.65rem;font-weight:700;display:inline-flex;align-items:center;gap:4px;line-height:1}.PublicReviewsSection_modernCardContent__ILjV7{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;flex-grow:1}.PublicReviewsSection_modernCardTitle__B8qm1{font-size:.9rem;font-weight:750;color:#0f172a;margin:0;line-height:1.3}.PublicReviewsSection_modernCardBody__w_XrV{font-size:.8125rem;color:#64748b;line-height:1.5;font-weight:500;margin:0;width:100%}.PublicReviewsSection_modernReplyBlock__TeznP{margin-top:.75rem;background-color:#f8fafc;padding:.75rem;border-radius:.75rem;border:1px solid #f1f5f9;display:flex;flex-direction:column;gap:.35rem}.PublicReviewsSection_modernReplyHeader__B1Eko{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:600;color:#64748b}.PublicReviewsSection_modernReplyAuthor__T7ZL3,.PublicReviewsSection_modernReplyDate__Nj_Kj{font-weight:600}.PublicReviewsSection_modernReplyText__EFwCu{margin:0;font-size:.75rem;color:#475569;line-height:1.4}.PublicReviewsSection_modernCardFooter__TgF0p{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding-top:.85rem;border-top:1px solid #f1f5f9}.PublicReviewsSection_modernHelpfulBtn__lF4xG{display:flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:#64748b;background:none;border:none;cursor:pointer;padding:0;transition:color .2s ease}.PublicReviewsSection_modernHelpfulBtnActive__Ubtgm,.PublicReviewsSection_modernHelpfulBtn__lF4xG:hover{color:var(--primary-color,#7c3aed)!important}.PublicReviewsSection_modernFooterRight__whiz6{display:flex;align-items:center;gap:.75rem}.PublicReviewsSection_modernRepliedBadge__tqfsu{display:flex;align-items:center;gap:.25rem;font-size:.725rem;font-weight:700;color:#16a34a}.PublicReviewsSection_modernMoreBtn__DhdDs{background:none;border:none;color:#94a3b8;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.PublicReviewsSection_modernMoreBtn__DhdDs:hover{color:#64748b}.PublicReviewsSection_modalBackdrop__ljl_X{position:fixed;inset:0;background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:PublicReviewsSection_modalFadeIn__OKN_3 .2s cubic-bezier(.16,1,.3,1) forwards}.PublicReviewsSection_writeModal__pwktv{position:relative;background:#ffffff;border-radius:1.5rem;padding:2.5rem;max-width:540px;width:100%;box-shadow:0 25px 60px -15px rgba(15,23,42,.15);display:flex;flex-direction:column;gap:1.5rem;max-height:90vh;overflow-y:auto;border:1px solid rgba(255,255,255,.7);z-index:1}.PublicReviewsSection_writeModal__pwktv:before{content:"";position:absolute;inset:0;background:url(/assets/modal_bg.png) no-repeat 50%/cover;opacity:.95;z-index:-1;pointer-events:none;border-radius:1.4rem}.PublicReviewsSection_oasisAllReviewsModal__osc_7{position:relative;border-radius:1.5rem;padding:2.5rem;max-width:600px;width:100%;box-shadow:0 25px 60px -15px rgba(15,23,42,.15);display:flex;flex-direction:column;gap:1.5rem;max-height:70vh;border:1px solid rgba(255,255,255,.7)}.PublicReviewsSection_oasisAllReviewsModal__osc_7:before{content:"";position:absolute;inset:0;background:url(/assets/modal_bg.png) no-repeat 50%/cover;opacity:.95;z-index:-1;pointer-events:none;border-radius:1.4rem}.PublicReviewsSection_oasisAllReviewsModal__osc_7 .PublicReviewsSection_writeModalHeader__5S8vx{flex-shrink:0}.PublicReviewsSection_oasisAllReviewsModalBody__qBRRs{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:.5rem;margin-right:-.5rem}.PublicReviewsSection_oasisAllReviewsModalBody__qBRRs::-webkit-scrollbar{width:6px}.PublicReviewsSection_oasisAllReviewsModalBody__qBRRs::-webkit-scrollbar-track{background:transparent}.PublicReviewsSection_oasisAllReviewsModalBody__qBRRs::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.PublicReviewsSection_oasisAllReviewsModalBody__qBRRs::-webkit-scrollbar-thumb:hover{background:#94a3b8}.PublicReviewsSection_writeModal__pwktv::-webkit-scrollbar{width:6px}.PublicReviewsSection_writeModal__pwktv::-webkit-scrollbar-track{background:transparent}.PublicReviewsSection_writeModal__pwktv::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.PublicReviewsSection_writeModal__pwktv::-webkit-scrollbar-thumb:hover{background:#94a3b8}.PublicReviewsSection_writeModalHeader__5S8vx{display:flex;align-items:flex-start;justify-content:space-between}.PublicReviewsSection_writeModalTitle__AOfsp{font-size:1.35rem;font-weight:850;color:#0f172a;margin:0;letter-spacing:-.01em}.PublicReviewsSection_writeModalSubtitle__g_pAv{font-size:.875rem;color:#64748b;margin:.25rem 0 0;font-weight:500}.PublicReviewsSection_modalCloseBtn__y8out{background:#f1f5f9;border:none;width:36px;height:36px;border-radius:50%;color:#475569;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.PublicReviewsSection_modalCloseBtn__y8out:hover{background:#e2e8f0;color:#0f172a;transform:rotate(90deg)}@keyframes PublicReviewsSection_modalFadeIn__OKN_3{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.PublicReviewsSection_submitForm__OnJqP{display:flex;flex-direction:column;gap:1.25rem}.PublicReviewsSection_formGroup__zh9xb{display:flex;flex-direction:column;gap:.5rem}.PublicReviewsSection_formLabel__sPoDj{font-size:.8125rem;font-weight:800;color:#1e293b;letter-spacing:.01em}.PublicReviewsSection_formRequired__ShlgF{color:#ef4444;font-weight:800}.PublicReviewsSection_formInput__9SEsz{width:100%;height:44px;padding:0 1rem;border:1.5px solid #cbd5e1;border-radius:.75rem;font-size:.9rem;font-family:inherit;font-weight:500;color:#0f172a;background:#f8fafc;transition:all .2s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.PublicReviewsSection_formInput__9SEsz::placeholder{color:#94a3b8;font-weight:500}.PublicReviewsSection_formInput__9SEsz:focus{outline:none;background:#ffffff;border-color:var(--primary-color,#6366f1);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary-color,#6366f1) 12%,transparent)}.PublicReviewsSection_formTextarea__pl2dV{width:100%;padding:.9rem 1rem;border:1.5px solid #cbd5e1;border-radius:.75rem;font-size:.9rem;font-family:inherit;font-weight:500;color:#0f172a;background:#f8fafc;resize:none;min-height:110px;transition:all .2s cubic-bezier(.4,0,.2,1);box-sizing:border-box;line-height:1.6}.PublicReviewsSection_formTextarea__pl2dV::placeholder{color:#94a3b8;font-weight:500}.PublicReviewsSection_formTextarea__pl2dV:focus{outline:none;background:#ffffff;border-color:var(--primary-color,#6366f1);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary-color,#6366f1) 12%,transparent)}.PublicReviewsSection_starPickerRow__Bcc5w{display:inline-flex;align-items:center;gap:4px;border:none;margin:0;padding:0}.PublicReviewsSection_starPickerBtn__8whet{background:none;border:none;cursor:pointer;padding:4px;color:#cbd5e1;transition:transform .2s cubic-bezier(.34,1.56,.64,1),color .2s ease;display:flex}.PublicReviewsSection_starPickerBtn__8whet:hover{color:#fbbf24;transform:scale(1.22)}.PublicReviewsSection_starPickerFilled__00GlH,.PublicReviewsSection_starPickerFilled__00GlH:hover{color:#f59e0b!important;fill:#f59e0b!important;filter:drop-shadow(0 2px 6px rgba(245,158,11,.35))}.PublicReviewsSection_starPickerFilled__00GlH svg{fill:#f59e0b!important}.PublicReviewsSection_starPickerInvalid__b188_{color:#f87171}.PublicReviewsSection_submitBtn__gaeXR{width:100%;padding:.9rem;border:none;border-radius:.85rem;background:linear-gradient(135deg,var(--primary-color,#6366f1) 0,var(--primary-color,#4f46e5) 100%);color:#ffffff;font-size:.95rem;font-weight:800;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);margin-top:.5rem;box-shadow:0 8px 24px -4px color-mix(in srgb,var(--primary-color,#6366f1) 35%,transparent)}.PublicReviewsSection_submitBtn__gaeXR:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 12px 28px -4px color-mix(in srgb,var(--primary-color,#6366f1) 45%,transparent)}.PublicReviewsSection_submitBtn__gaeXR:active:not(:disabled){transform:translateY(0)}.PublicReviewsSection_submitBtn__gaeXR:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.PublicReviewsSection_submitSuccess___wQG6{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem 0;gap:.75rem}.PublicReviewsSection_successModalAdjust__olawW{padding-bottom:1.5rem}.PublicReviewsSection_successIconWrapper__GPKX9{width:64px;height:64px;border-radius:50%;background:#dcfce7;border:2px solid #bbf7d0;color:#166534;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;box-shadow:0 8px 24px rgba(34,197,94,.15);animation:PublicReviewsSection_scaleIn__MIHfw .35s cubic-bezier(.34,1.56,.64,1) forwards}.PublicReviewsSection_successIconInner__P__44{color:#166534;animation:PublicReviewsSection_checkMarkPop__WFCft .4s cubic-bezier(.34,1.56,.64,1) .2s both}@keyframes PublicReviewsSection_scaleIn__MIHfw{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes PublicReviewsSection_checkMarkPop__WFCft{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.PublicReviewsSection_successTitle__Zbnjv{font-size:1.15rem;font-weight:850;color:#0f172a;margin:0}.PublicReviewsSection_successCopy__O0op7{font-size:.9rem;color:#64748b;margin:0 0 1rem;line-height:1.6;font-weight:500}.PublicReviewsSection_pickerWrap__7hJ0J{position:relative;width:100%}.PublicReviewsSection_pickerTrigger__t3zY8{width:100%;height:44px;padding:0 1rem;border:1.5px solid #cbd5e1;border-radius:.75rem;background:#ffffff;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:.9rem;font-family:inherit;color:#0f172a;transition:all .2s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.PublicReviewsSection_pickerTrigger__t3zY8:hover{border-color:#94a3b8}.PublicReviewsSection_pickerTriggerOpen__S3JRg{border-color:#6366f1;box-shadow:0 0 0 4px rgba(99,102,241,.12)}.PublicReviewsSection_pickerValue__YzyPH{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.PublicReviewsSection_pickerChevron__WfXxu{color:#64748b;flex-shrink:0;transition:transform .2s ease}.PublicReviewsSection_pickerChevronOpen__q3K9Z{transform:rotate(180deg)}.PublicReviewsSection_pickerPanel__DsOcV{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:.85rem;box-shadow:0 20px 40px -8px rgba(15,23,42,.16);z-index:100;overflow:hidden;display:flex;flex-direction:column;animation:PublicReviewsSection_pickerPanelFadeIn__HXL8U .2s cubic-bezier(.16,1,.3,1) forwards}@keyframes PublicReviewsSection_pickerPanelFadeIn__HXL8U{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PublicReviewsSection_pickerSearch__JuczE{display:flex;align-items:center;gap:.5rem;padding:.75rem .85rem;border-bottom:1px solid #f1f5f9;background:#f8fafc}.PublicReviewsSection_pickerSearchIcon__pF0Ho{color:#94a3b8;flex-shrink:0}.PublicReviewsSection_pickerSearchInput__nb3tf{flex:1 1;border:none;background:transparent;font-size:.85rem;font-family:inherit;color:#0f172a;outline:none;font-weight:550}.PublicReviewsSection_pickerSearchClear__Mjwvm{background:none;border:none;color:#94a3b8;cursor:pointer;padding:2px;display:flex;align-items:center}.PublicReviewsSection_pickerList__4vvVB{list-style:none;margin:0;padding:.45rem 0;max-height:220px;overflow-y:auto}.PublicReviewsSection_pickerItem__l96hG{width:100%;padding:.65rem 1rem;border:none;background:transparent;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;font-size:.875rem;font-family:inherit;color:#334155;transition:background .15s ease;font-weight:550}.PublicReviewsSection_pickerItem__l96hG:hover{background:#f1f5f9;color:#0f172a}.PublicReviewsSection_pickerItemActive__pgvfN{background:color-mix(in srgb,var(--primary-color,#6366f1) 8%,transparent);color:var(--primary-color,#6366f1);font-weight:750}.PublicReviewsSection_pickerItemLabel__4f6X_{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PublicReviewsSection_pickerItemCheck__2E0U3{color:var(--primary-color,#6366f1);flex-shrink:0}.PublicReviewsSection_pickerEmpty__aI7KR{padding:1.25rem 1rem;font-size:.85rem;color:#64748b;text-align:center;font-weight:500}.PublicReviewsSection_pickerFooter__eWjCf{padding:.6rem .85rem;border-top:1px solid #f1f5f9;background:#f8fafc;font-size:.75rem;color:#64748b;text-align:center;margin:0;font-weight:600}.PublicReviewsSection_formError__EGPFE{margin:.2rem 0 0;font-size:.775rem;font-weight:700;color:#dc2626}.PublicReviewsSection_fieldFoot__KsgZ3{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;min-height:1rem}.PublicReviewsSection_charCount__5ROJ7{font-size:.75rem;font-weight:700;color:#94a3b8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PublicReviewsSection_charCountFull__ABbef{color:#dc2626}.PublicReviewsSection_luminaReplyBlock__ec8fQ{margin-top:.75rem;margin-left:.5rem;border-left:2px solid #6366f1;background-color:#f8fafc;padding:.625rem .625rem .625rem .75rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;font-size:.75rem;display:flex;flex-direction:column;gap:.125rem}.PublicReviewsSection_luminaReplyHeader__kpbFx{margin:0;font-weight:600;color:#0f172a;font-size:11px}.PublicReviewsSection_luminaReplyText__Sxs6R{margin:0;color:#475569;font-size:11px;line-height:1.4}.PublicReviewsSection_rxCoreReplyBlock__a_1Ic{margin-top:.75rem;background-color:#f8fafc;padding:.75rem;border-radius:.75rem;border:1px solid #f1f5f9;display:flex;flex-direction:column;gap:.25rem}.PublicReviewsSection_rxCoreReplyHeader__RsYot{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:600;color:#64748b}.PublicReviewsSection_rxCoreReplyAuthor__xYtWh,.PublicReviewsSection_rxCoreReplyDate__4JOYq{font-weight:600}.PublicReviewsSection_rxCoreReplyText__DjjTY{margin:0;font-size:.75rem;color:#475569;line-height:1.4}.PublicReviewsSection_oasisReplyBlock__IDtBJ{margin-top:.75rem;background-color:#f8fafc;padding:.75rem;border-radius:.75rem;border-left:2px solid #6366f1;display:flex;flex-direction:column;gap:.25rem}.PublicReviewsSection_oasisReplyHeader__WBI2x{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:700;color:#1e1b4b}.PublicReviewsSection_oasisReplyAuthor__eP29x{font-weight:700}.PublicReviewsSection_oasisReplyDate__uhBQe{font-size:10px;color:#94a3b8;font-weight:400}.PublicReviewsSection_oasisReplyText__leSiL{margin:0;font-size:.75rem;color:#475569;line-height:1.4}.PublicReviewsSection_statsBannerRow__lEJQc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;width:100%;box-sizing:border-box}@media (min-width:1350px){.PublicReviewsSection_statsBannerRow__lEJQc{grid-template-columns:repeat(4,1fr);gap:1rem}}@media (max-width:520px){.PublicReviewsSection_statsBannerRow__lEJQc{grid-template-columns:1fr}}.PublicReviewsSection_oasisStatsCardsRow__9diRw{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1rem;gap:1rem;width:100%}.PublicReviewsSection_oasisStatCard__0L0ah{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;background:#ffffff;border:1px solid #e8edf4;border-radius:1rem;padding:1.4rem 1.5rem 1.25rem;box-shadow:0 1px 4px rgba(15,23,42,.04);min-width:0;transition:background-color .2s ease,border-color .2s ease}.PublicReviewsSection_oasisStatCard__0L0ah:hover{background:var(--oasis-hover-bg,#0f172a);border-color:transparent}.PublicReviewsSection_oasisStatCard__0L0ah:hover .PublicReviewsSection_oasisStatCardTitle__Wpi63,.PublicReviewsSection_oasisStatCard__0L0ah:hover .PublicReviewsSection_oasisStatCardValue__NWgT_{color:#ffffff}.PublicReviewsSection_oasisStatCard__0L0ah:hover .PublicReviewsSection_oasisStatCardDesc__K6_Rd{color:rgba(255,255,255,.75)}.PublicReviewsSection_oasisStatCard__0L0ah:hover .PublicReviewsSection_oasisStatCardIcon__Bnj5x{color:#ffffff;background:#1e293b}.PublicReviewsSection_oasisStatCardIcon__Bnj5x{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:var(--oasis-hover-bg,#0f172a);background:color-mix(in srgb,var(--oasis-hover-bg,#0f172a) 12%,white);transition:background-color .2s ease,color .2s ease}.PublicReviewsSection_oasisStatCardValue__NWgT_{font-size:1.65rem;font-weight:800;color:#0f172a;line-height:1;letter-spacing:-.02em;transition:color .2s ease}.PublicReviewsSection_oasisStatCardTitle__Wpi63{font-size:.85rem;font-weight:700;color:#0f172a;transition:color .2s ease}.PublicReviewsSection_oasisStatCardDesc__K6_Rd{margin:0;font-size:.78rem;color:#64748b;line-height:1.4;transition:color .2s ease}@media (max-width:900px){.PublicReviewsSection_oasisStatsCardsRow__9diRw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.PublicReviewsSection_oasisStatsCardsRow__9diRw{grid-template-columns:1fr}}.PublicReviewsSection_statsBannerCard__Sxil0{background:#ffffff;border:1px solid #e8edf4;border-radius:1rem;padding:.9rem 1rem;display:flex;align-items:center;gap:.75rem;box-shadow:0 1px 4px rgba(15,23,42,.04);transition:box-shadow .2s ease,transform .2s ease;position:relative;overflow:hidden;min-width:0;box-sizing:border-box}.PublicReviewsSection_statsBannerCard__Sxil0:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(99,102,241,.15) 50%,transparent);opacity:0;transition:opacity .2s ease}.PublicReviewsSection_statsBannerCard__Sxil0:hover{transform:translateY(-2px);box-shadow:0 6px 20px -4px rgba(15,23,42,.08)}.PublicReviewsSection_statsBannerCard__Sxil0:hover:before{opacity:1}.PublicReviewsSection_statsBannerIconWrap__pGgfu{width:2.4rem;height:2.4rem;border-radius:.65rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PublicReviewsSection_statsBannerTextWrap__77L00{display:flex;flex-direction:column;gap:.1rem;min-width:0;overflow:hidden}.PublicReviewsSection_statsBannerValue__RjB1i{margin:0;font-size:1.25rem;font-weight:800;color:#0f172a;line-height:1.15;letter-spacing:-.02em}.PublicReviewsSection_statsBannerLabel__tXWkQ{margin:0;font-size:.7rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PublicReviewsSection_modernStatsGrid__end1Q{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;width:100%;margin-bottom:2rem}@media (min-width:1024px){.PublicReviewsSection_modernStatsGrid__end1Q{grid-template-columns:repeat(4,1fr)}}.PublicReviewsSection_rxCoreInsightsPanel__qMJg4{display:flex;align-items:stretch;gap:1.25rem;width:100%;margin-bottom:2rem}.PublicReviewsSection_rxCoreRatingsCard__rJT2j{display:flex;flex-direction:column;gap:1.4rem;flex:2 1;min-width:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.1rem 1.25rem;box-shadow:0 1px 4px rgba(15,23,42,.04)}.PublicReviewsSection_rxCoreFilterChipsRow__OVpbt{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.PublicReviewsSection_rxCoreFilterChip__OGMgA{background:#ffffff;border:1px solid #e2e8f0;border-radius:999px;padding:.3rem .65rem;font-size:.72rem;font-weight:600;color:#475569;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.PublicReviewsSection_rxCoreFilterChip__OGMgA:hover{border-color:#94a3b8}.PublicReviewsSection_rxCoreFilterChipActive__iXT83{font-weight:700}.PublicReviewsSection_rxCoreClearFilterBtn__RgbvO{background:none;border:none;padding:.3rem .2rem;font-size:.72rem;font-weight:600;color:#64748b;text-decoration:underline;cursor:pointer;white-space:nowrap}.PublicReviewsSection_rxCoreClearFilterBtn__RgbvO:hover{color:#0f172a}.PublicReviewsSection_rxCoreRatingsSplit__h8OAG{display:flex;align-items:center;gap:1.25rem;flex-grow:1}.PublicReviewsSection_rxCoreAvgCompact__rwYiT{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;flex-shrink:0}.PublicReviewsSection_rxCoreAvgCardLabel__Sw8ya{font-size:.62rem;font-weight:700;color:#94a3b8;letter-spacing:.06em;white-space:nowrap}.PublicReviewsSection_rxCoreAvgCardValue__PkCA5{font-size:1.5rem;font-weight:800;color:#0f172a;line-height:1;letter-spacing:-.02em}.PublicReviewsSection_rxCoreAvgCardCount__4hgYs{font-size:.7rem;color:#94a3b8;font-weight:500;white-space:nowrap}.PublicReviewsSection_rxCoreBarList__EXrDM{display:flex;flex-direction:column;gap:.45rem;flex-grow:1;min-width:0}.PublicReviewsSection_rxCoreBarRow__a0hnH{display:flex;align-items:center;gap:.5rem}.PublicReviewsSection_rxCoreBarStarLabel__pvTCP{display:inline-flex;align-items:center;gap:.15rem;font-size:.72rem;font-weight:600;color:#475569;width:20px;flex-shrink:0}.PublicReviewsSection_rxCoreBarTrack__RFXUN{flex-grow:1;height:6px;background:#f1f5f9;border-radius:999px;overflow:hidden}.PublicReviewsSection_rxCoreBarFill__bsQST{height:100%;border-radius:999px;transition:width .4s ease}.PublicReviewsSection_rxCoreBarPercent__iXHD_{font-size:.72rem;color:#64748b;width:74px;text-align:right;flex-shrink:0;white-space:nowrap}.PublicReviewsSection_rxCoreResponseAnalyticsCard__N1BgF{display:flex;flex-direction:column;gap:.9rem;flex:1 1;min-width:220px;background:#ffffff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.1rem 1.25rem;box-shadow:0 1px 4px rgba(15,23,42,.04)}.PublicReviewsSection_rxCoreResponseAnalyticsTitle__8VIDD{font-size:.85rem;font-weight:700;color:#0f172a}.PublicReviewsSection_rxCoreResponseDonutRow__gc_Jd{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;flex-grow:1}.PublicReviewsSection_rxCoreResponseDonutWrap__S_j1g{position:relative;width:76px;height:76px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.PublicReviewsSection_rxCoreResponseDonutBg__Az7GN{stroke:#e2e8f0}.PublicReviewsSection_rxCoreResponseDonutText__rpC3M{position:absolute;font-size:1.05rem;font-weight:800;color:#0f172a}.PublicReviewsSection_rxCoreResponseMeta__rPbH0{display:flex;flex-direction:column;gap:.1rem;min-width:0}.PublicReviewsSection_rxCoreResponseLabel__yqQI0{font-size:.7rem;color:#94a3b8;font-weight:600}.PublicReviewsSection_rxCoreResponseCount__vYDOr{font-size:1.05rem;font-weight:800;color:#0f172a;line-height:1.2}.PublicReviewsSection_rxCoreResponseSub__z6n_4{font-size:.72rem;color:#94a3b8}.PublicReviewsSection_rxCoreVerifiedCard__R1uD_{display:flex;flex-direction:column;gap:.9rem;flex:1 1;min-width:220px;background:#ffffff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.1rem 1.25rem;box-shadow:0 1px 4px rgba(15,23,42,.04)}.PublicReviewsSection_rxCoreVerifiedBody__A2ifg{display:flex;flex-direction:column;gap:.6rem;flex-grow:1;justify-content:center}.PublicReviewsSection_rxCoreVerifiedStatRow__Ki3AN{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.PublicReviewsSection_rxCoreVerifiedCount__bg_ga{font-size:1.05rem;font-weight:800;color:#0f172a;line-height:1.2}.PublicReviewsSection_rxCoreVerifiedPercent__zYNOW{font-size:1.3rem;font-weight:800;line-height:1}.PublicReviewsSection_rxCoreVerifiedBarTrack__sTQnI{height:8px;background:#f1f5f9;border-radius:999px;overflow:hidden}.PublicReviewsSection_rxCoreVerifiedBarFill__zR44N{height:100%;border-radius:999px;transition:width .4s ease}.PublicReviewsSection_rxCoreVerifiedSub__QA7_f{font-size:.72rem;color:#94a3b8}@media (min-width:641px){.PublicReviewsSection_rxCoreInsightsPanel__qMJg4{max-height:230px}}@media (max-width:640px){.PublicReviewsSection_rxCoreInsightsPanel__qMJg4{flex-direction:column}.PublicReviewsSection_rxCoreRatingsSplit__h8OAG{flex-direction:column;align-items:stretch;gap:.6rem}}.PublicReviewsSection_overallRatingCard__54cYp{background:#ffffff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.PublicReviewsSection_radialContainer__oAjod{position:relative;width:140px;height:140px;display:flex;align-items:center;justify-content:center}.PublicReviewsSection_radialSvg__lSUMQ{transform:rotate(-90deg)}.PublicReviewsSection_radialBg__FMkVK{stroke:#f1f5f9}.PublicReviewsSection_radialProgress__ICM4B{transition:stroke-dashoffset .35s}.PublicReviewsSection_radialScoreText__W8NT7{position:absolute;display:flex;flex-direction:column;align-items:center}.PublicReviewsSection_radialNumber__HB6GB{font-size:2rem;font-weight:800;color:#0f172a;line-height:1}.PublicReviewsSection_radialMax____zIu{font-size:.75rem;color:#94a3b8;font-weight:600;margin-top:2px}.PublicReviewsSection_trustScoreRow__TD12_{display:flex;flex-direction:column;align-items:center;gap:.25rem}.PublicReviewsSection_trustLabel__6seox{margin:0;font-size:.875rem;font-weight:700;color:#0f172a}.PublicReviewsSection_trustSublabel__7fLvq{margin:0;font-size:.75rem;color:#64748b;font-weight:500}.PublicReviewsSection_breakdownCard__gXhP9{background:#ffffff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem 1.25rem 1rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.PublicReviewsSection_breakdownTitle__adhhp{margin:0;font-size:.95rem;font-weight:700;color:#0f172a}.PublicReviewsSection_breakdownList__S_9MA{display:flex;flex-direction:column;gap:.95rem;margin-top:15px}.PublicReviewsSection_breakdownRow__5Qdir{display:flex;align-items:center;gap:.75rem;font-size:.75rem}.PublicReviewsSection_breakdownLabel__tjcGV{display:flex;align-items:center;gap:.125rem;width:1.5rem;color:#64748b;font-weight:600}.PublicReviewsSection_breakdownStarIcon__Sh8TL{color:#ffb700}.PublicReviewsSection_breakdownTrack__LbG0V{flex-grow:1;height:8px;background-color:#f1f5f9;border-radius:9999px;overflow:hidden}.PublicReviewsSection_breakdownBar__q1KHj{height:100%;border-radius:9999px}.PublicReviewsSection_breakdownCount__XKcxj{width:4rem;text-align:right;color:#64748b;font-weight:500}.PublicReviewsSection_highlightsCard__tolnk{background:#ffffff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem 1.25rem 1rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.PublicReviewsSection_highlightsHeader__cb2wc{display:flex;align-items:center;justify-content:space-between}.PublicReviewsSection_highlightsTitle__N6nrC{margin:0;font-size:.95rem;font-weight:700;color:#0f172a}.PublicReviewsSection_highlightsInfoIcon__Bsei6{color:#94a3b8}.PublicReviewsSection_highlightsGrid__l33zt{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem;margin-top:20px}.PublicReviewsSection_highlightItem__RBsXZ{display:flex;align-items:center;gap:.65rem;background:#f8fafc;padding:.75rem .85rem;border-radius:.5rem;border:1px solid #f1f5f9}.PublicReviewsSection_highlightIconWrap__pjeO8{width:2.25rem;height:2.25rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PublicReviewsSection_highlightTexts__JC3Wg{display:flex;flex-direction:column}.PublicReviewsSection_highlightName__3bYLq{margin:0;font-size:12px;font-weight:700;color:#334155;line-height:1.2;white-space:nowrap}.PublicReviewsSection_highlightMentions__Jgk_v{margin:0;font-size:11px;color:#64748b;font-weight:500}.PublicReviewsSection_highlightsLink__7N8A3{margin-top:.25rem;background:none;border:none;color:#2563eb;font-size:.75rem;font-weight:600;cursor:pointer;padding:0;text-align:left;display:inline-block}.PublicReviewsSection_highlightsLink__7N8A3:hover{text-decoration:underline}.PublicReviewsSection_topServicesCard__21w9n{background:#ffffff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.PublicReviewsSection_topServicesTitle__bNGZo{margin:0;font-size:.95rem;font-weight:700;color:#0f172a}.PublicReviewsSection_topServicesList__yngED{display:flex;flex-direction:column;gap:.5rem}.PublicReviewsSection_topServiceRow__3nwLq{display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #f1f5f9;padding-bottom:.375rem}.PublicReviewsSection_topServiceRow__3nwLq:last-child{border-bottom:none;padding-bottom:0}.PublicReviewsSection_topServiceNameWrap__stXKt{display:flex;flex-direction:column}.PublicReviewsSection_topServiceName__aIAvl{font-size:13px;font-weight:750;color:#0f172a;line-height:1.2}.PublicReviewsSection_topServiceCount__rQOqI{font-size:11px;color:#64748b;font-weight:500;margin-top:2px}.PublicReviewsSection_topServiceStarsWrap__3NiUm{display:flex;align-items:center;gap:.25rem;font-size:13px;font-weight:750}.PublicReviewsSection_topServiceRatingNum__i1bdP{font-size:13px;font-weight:750;color:inherit}.PublicReviewsSection_oasisFeaturedBanner__vFGRY{background:linear-gradient(135deg,#ffffff,#fcfdfd);border:1px solid #e2e8f0;border-left:4px solid #10b981;border-radius:1rem;padding:1.75rem 2rem;position:relative;box-shadow:0 4px 20px -2px rgba(0,0,0,.05)}.PublicReviewsSection_oasisFeaturedLabel__qExPo{position:absolute;top:-10px;left:20px;background:#047857;color:#ffffff;font-size:10px;font-weight:700;padding:3px 12px;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.35rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}.PublicReviewsSection_oasisFeaturedContent__WYSLI{display:flex;flex-direction:column;gap:1.25rem}.PublicReviewsSection_oasisFeaturedQuoteSec__F0N_8{position:relative;padding-left:1.5rem}.PublicReviewsSection_oasisQuoteMark__1vffq{position:absolute;left:-.25rem;top:-.75rem;font-size:3rem;font-family:Georgia,serif;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PublicReviewsSection_oasisFeaturedBody__sH7gW{margin:0;font-size:.95rem;line-height:1.6;color:#475569;font-style:italic}.PublicReviewsSection_oasisFeaturedTitle__MPZJE{font-weight:700;font-style:normal;color:#0f172a}.PublicReviewsSection_oasisFeaturedMetaSec__ATjKa{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f1f5f9;padding-top:1rem;flex-wrap:wrap;gap:1rem}.PublicReviewsSection_oasisFeaturedAuthor__AD1lB{display:flex;align-items:center;gap:.75rem}.PublicReviewsSection_oasisFeaturedAuthorRow__jg3hM{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.PublicReviewsSection_oasisFeaturedAuthorName__XT_FL{font-weight:600;color:#1e293b;font-size:.9rem}.PublicReviewsSection_oasisFeaturedStars__xlXQH{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.PublicReviewsSection_oasisFeaturedDate__3oH5E{font-size:10px;color:#64748b}.PublicReviewsSection_modernControlsRow__h580H,.PublicReviewsSection_oasisControlsRow__CQM65,.PublicReviewsSection_rxCoreControlsRow__uTLc7{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:768px){.PublicReviewsSection_modernControlsRow__h580H,.PublicReviewsSection_oasisControlsRow__CQM65,.PublicReviewsSection_rxCoreControlsRow__uTLc7{flex-direction:row;align-items:center;justify-content:space-between}}.PublicReviewsSection_modernFilters___bUCU,.PublicReviewsSection_oasisFilters__Yi4bk,.PublicReviewsSection_rxCoreFilters__R5SAq{display:flex;flex-wrap:wrap;gap:.5rem}.PublicReviewsSection_modernFilterBadge__zwiyI,.PublicReviewsSection_oasisFilterBadge__jsBZg,.PublicReviewsSection_rxCoreFilterBadge__KGF8t{background:#ffffff;border:1px solid #e2e8f0;border-radius:9999px;padding:.45rem 1rem;font-size:.75rem;font-weight:600;color:#475569;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.02);display:inline-flex;align-items:center;justify-content:center}.PublicReviewsSection_modernFilterBadge__zwiyI:hover,.PublicReviewsSection_oasisFilterBadge__jsBZg:hover,.PublicReviewsSection_rxCoreFilterBadge__KGF8t:hover{background:#f8fafc;color:#0f172a;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.PublicReviewsSection_modernFilterActive__QTc8j,.PublicReviewsSection_oasisFilterActive__1KOL_,.PublicReviewsSection_rxCoreFilterActive__uMJkV{background:var(--primary-color,#0f172a)!important;border-color:var(--primary-color,#0f172a)!important;color:#ffffff!important;box-shadow:0 4px 12px -2px color-mix(in srgb,var(--primary-color,#0f172a) 30%,transparent)!important}.PublicReviewsSection_modernFilterActive__QTc8j:hover,.PublicReviewsSection_oasisFilterActive__1KOL_:hover,.PublicReviewsSection_rxCoreFilterActive__uMJkV:hover{background:var(--primary-color,#0f172a)!important;border-color:var(--primary-color,#0f172a)!important;color:#ffffff!important;transform:none}.PublicReviewsSection_modernControlsRight__6UpV5,.PublicReviewsSection_oasisControlsRight__15iXE{display:flex;align-items:center;gap:.75rem;flex-grow:1;justify-content:flex-end}.PublicReviewsSection_modernFilterBtn___hBQ6{display:flex;align-items:center;height:38px;padding:0 1rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#ffffff;color:#64748b;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;box-sizing:border-box}.PublicReviewsSection_modernFilterBtn___hBQ6:hover{border-color:#cbd5e1;color:#334155;background:#f8fafc}.PublicReviewsSection_modernSortSelectContainer__PEBDO{position:relative;z-index:10}.PublicReviewsSection_modernSortSelectTrigger__szoJU{height:38px!important;border-radius:.5rem!important;font-size:.75rem!important;font-weight:600!important;padding:0 .85rem!important;border-color:#e2e8f0!important;min-width:130px!important}.PublicReviewsSection_modernSearchWrapper__0Rtv6,.PublicReviewsSection_oasisSearchWrapper__TOS9X,.PublicReviewsSection_rxCoreSearchWrapper__95SbD{position:relative;display:flex;align-items:center;flex-grow:1;max-width:320px}.PublicReviewsSection_modernSearchIcon__g4hIQ,.PublicReviewsSection_oasisSearchIcon__yxdk0,.PublicReviewsSection_rxCoreSearchIcon___Yt64{position:absolute;left:.75rem;color:#94a3b8;pointer-events:none;z-index:2}.PublicReviewsSection_modernSearchInput__bF8Ua,.PublicReviewsSection_oasisSearchInput__PGliM,.PublicReviewsSection_rxCoreSearchInput__Rv0GE{width:100%;height:38px;box-sizing:border-box;padding:0 2rem 0 2.25rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.75rem;font-weight:500;color:#0f172a;background-color:#ffffff;outline:none;transition:border-color .2s}.PublicReviewsSection_modernSearchInput__bF8Ua:focus,.PublicReviewsSection_oasisSearchInput__PGliM:focus,.PublicReviewsSection_rxCoreSearchInput__Rv0GE:focus{border-color:#94a3b8}.PublicReviewsSection_modernSearchClear__Hr_Zh,.PublicReviewsSection_oasisSearchClear__pugl0,.PublicReviewsSection_rxCoreSearchClear__D9gzd{position:absolute;right:.5rem;background:none;border:none;cursor:pointer;color:#94a3b8;display:flex;align-items:center;justify-content:center;padding:.25rem;z-index:2}.PublicReviewsSection_modernSearchClear__Hr_Zh:hover,.PublicReviewsSection_oasisSearchClear__pugl0:hover,.PublicReviewsSection_rxCoreSearchClear__D9gzd:hover{color:#475569}.PublicReviewsSection_oasisSortWrapper__Uz7uM{display:flex;align-items:center}.PublicReviewsSection_oasisSortCustomSelect__oTuCB{width:150px!important}.PublicReviewsSection_oasisSortCustomSelectTrigger__5hpwB{height:38px!important;box-sizing:border-box!important;font-size:.75rem!important;font-weight:500!important;color:#0f172a!important;border:1px solid #e2e8f0!important;border-radius:.5rem!important;padding:0 .75rem!important}.PublicReviewsSection_modernEmptySearch__xOBOM,.PublicReviewsSection_oasisEmptySearch__kB_9l,.PublicReviewsSection_rxCoreEmptySearch__J_X_X{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;border:1px dashed #e2e8f0;border-radius:1rem;background:#f8fafc;color:#64748b;font-size:.875rem;width:100%}.PublicReviewsSection_modernEmptyIcon__Vc6XQ,.PublicReviewsSection_oasisEmptyIcon__YEgqe,.PublicReviewsSection_rxCoreEmptyIcon__uR_bf{color:#94a3b8;margin-bottom:.75rem}.PublicReviewsSection_rxCoreTopRight__0ZDXQ{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.PublicReviewsSection_modernShareBanner__gCF1H{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:space-between;margin-top:3rem;background:color-mix(in srgb,var(--primary-color,#7c3aed) 5%,#ffffff);border:1px solid color-mix(in srgb,var(--primary-color,#7c3aed) 12%,#ffffff);border-radius:1rem;padding:1.5rem;width:100%}@media (min-width:768px){.PublicReviewsSection_modernShareBanner__gCF1H{flex-direction:row;padding:1.5rem 2rem}}.PublicReviewsSection_modernShareLeft__mWKBX{display:flex;align-items:center;gap:1rem;width:100%;flex-direction:column}@media (min-width:768px){.PublicReviewsSection_modernShareLeft__mWKBX{flex-direction:row;width:auto}}.PublicReviewsSection_modernShareIconWrap__l4mQq{width:2.75rem;height:2.75rem;border-radius:50%;background:var(--primary-color,#7c3aed);color:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PublicReviewsSection_modernShareTextGroup__woa40{display:flex;flex-direction:column;gap:.25rem;text-align:center}@media (min-width:768px){.PublicReviewsSection_modernShareTextGroup__woa40{text-align:left}}.PublicReviewsSection_modernShareTitle__gHLbV{margin:0;font-size:1.125rem;font-weight:800;color:#0f172a}.PublicReviewsSection_modernShareCopy__l2wON{margin:0;font-size:.875rem;color:#64748b;font-weight:500}.PublicReviewsSection_modernWriteCtaBtn__xMsrv{display:inline-flex;align-items:center;gap:.5rem;border:none;border-radius:.5rem;padding:.625rem 1.25rem;color:#ffffff;font-size:.875rem;font-weight:700;cursor:pointer;transition:transform .2s,filter .2s;box-shadow:0 2px 4px rgba(0,0,0,.05)}.PublicReviewsSection_modernWriteCtaBtn__xMsrv:hover{transform:translateY(-1px);filter:brightness(.95)}.PublicReviewsSection_modernWriteCtaBtn__xMsrv:active{transform:translateY(0)}.PublicReviewsSection_luminaControlsRow__afSPV{display:flex;align-items:center;justify-content:space-between;margin:1.5rem 0 1rem;padding-bottom:.75rem;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;gap:1rem}.PublicReviewsSection_luminaControlsTitle__uOD_t{margin:0;font-size:.95rem;font-weight:750;color:#0f172a}.PublicReviewsSection_luminaControlsRight__A3Cl_{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.PublicReviewsSection_luminaFilterChips__yJj7N{display:flex;align-items:center;gap:.35rem}.PublicReviewsSection_luminaFilterChip__IICNi{padding:.35rem .75rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:999px;font-size:.75rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s ease}.PublicReviewsSection_luminaFilterChip__IICNi:hover{border-color:#cbd5e1;color:#334155;background:#f8fafc}.PublicReviewsSection_luminaFilterChipActive__uKXe_{background:var(--primary-color,#86198f)!important;border-color:var(--primary-color,#86198f)!important;color:#ffffff!important;box-shadow:0 2px 8px -2px color-mix(in srgb,var(--primary-color,#86198f) 30%,transparent)!important}.PublicReviewsSection_luminaSortSelectContainer__rjAIB{width:130px}.PublicReviewsSection_luminaSortSelectTrigger__uy_BS{height:32px!important;font-size:.75rem!important;padding:0 .75rem!important;border-radius:999px!important;border:1px solid #e2e8f0!important;background:#ffffff!important;color:#64748b!important;font-weight:600!important}.PublicReviewsSection_luminaTickIconWrap__HSd9B{width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PublicReviewsSection_luminaTickCheck__iORnT{color:#ffffff!important}.PublicReviewsSection_luminaCardActions__6GKOq{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding-top:.75rem;border-top:1px solid #f1f5f9}.PublicReviewsSection_luminaCardActionsLeft__L38Ky{display:flex;align-items:center;gap:.5rem}.PublicReviewsSection_luminaCardActionsRight__hoVhx{display:flex;align-items:center;gap:1rem}.PublicReviewsSection_luminaHelpfulBtn__u_dga{display:flex;align-items:center;gap:.35rem;background:none;border:none;font-size:.75rem;font-weight:600;color:#64748b;cursor:pointer;padding:0;transition:color .2s ease}.PublicReviewsSection_luminaHelpfulBtn__u_dga:hover{color:var(--primary-color,#d946ef)}.PublicReviewsSection_luminaRepliedBadge__Vbhk4{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;color:#10b981}.PublicReviewsSection_luminaMoreBtn__W_OpF{background:none;border:none;color:#94a3b8;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.PublicReviewsSection_luminaMoreBtn__W_OpF:hover{color:#64748b}.PublicReviewsSection_modernPaginationFooter__pDdRw{display:flex;align-items:center;justify-content:space-between;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #f1f5f9;width:100%}.PublicReviewsSection_modernPaginationInfo__b2ZLP{font-size:.8125rem;color:#64748b;font-weight:500}.PublicReviewsSection_modernPaginationControls__pefxu{display:flex;align-items:center;gap:.35rem}.PublicReviewsSection_modernPageBtn__bGJn5{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid #e2e8f0;background:#ffffff;color:#64748b;cursor:pointer;transition:all .2s ease}.PublicReviewsSection_modernPageBtn__bGJn5:hover:not(:disabled){border-color:#cbd5e1;color:#334155;background:#f8fafc}.PublicReviewsSection_modernPageBtn__bGJn5:disabled{opacity:.4;cursor:not-allowed}.PublicReviewsSection_modernPageNumberBtn__Cew9W{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid #e2e8f0;background:#ffffff;color:#334155;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.PublicReviewsSection_modernPageNumberBtn__Cew9W:hover:not(.PublicReviewsSection_modernPageNumberBtnActive___5ZwK){border-color:#cbd5e1;background:#f8fafc}.PublicReviewsSection_modernPageNumberBtnActive___5ZwK{background:var(--primary-color,#7c3aed);border-color:var(--primary-color,#7c3aed);color:#ffffff!important}@media (max-width:1024px){.PublicReviewsSection_modernStatsGrid__end1Q,.PublicReviewsSection_oasisStatsGrid__Z95nF{grid-template-columns:repeat(2,1fr)}.PublicReviewsSection_luminaSplitWrap__AlLjr{grid-template-columns:1fr;gap:1.5rem;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.PublicReviewsSection_luminaTrustCardSticky__XjRTw{position:static;top:auto;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.PublicReviewsSection_luminaFeedInner__puhqA{padding-left:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.PublicReviewsSection_luminaTimelineDot__zWeKR,.PublicReviewsSection_luminaTimelineLine__BqPRv{display:none!important}.PublicReviewsSection_luminaFeedWrapper__lYBoI,.PublicReviewsSection_luminaMinimalCard__ssFx3{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:1.25rem!important}}@media (max-width:768px){.PublicReviewsSection_section__zjzAl{padding:3rem 1.25rem}.PublicReviewsSection_sectionTitle__mXa_x{font-size:1.75rem}.PublicReviewsSection_sectionSub__YvXKJ{font-size:.875rem}.PublicReviewsSection_headerRightGroup__7DLc5{width:100%;justify-content:space-between}.PublicReviewsSection_writeReviewBtn__UEQ_O{font-size:.8125rem;padding:.5rem .85rem}.PublicReviewsSection_modernStatsGrid__end1Q,.PublicReviewsSection_oasisStatsGrid__Z95nF{grid-template-columns:1fr}}@media (max-width:640px){.PublicReviewsSection_section__zjzAl{padding:2.25rem 1rem}.PublicReviewsSection_sectionHead__g4xVc{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem}.PublicReviewsSection_headerRightGroup__7DLc5{width:100%;justify-content:space-between;gap:.75rem}.PublicReviewsSection_luminaControlsRow__afSPV,.PublicReviewsSection_modernControlsRow__h580H,.PublicReviewsSection_oasisControlsRow__CQM65,.PublicReviewsSection_rxCoreControlsRow__uTLc7{flex-direction:column;align-items:stretch;gap:.75rem}.PublicReviewsSection_luminaFeedWrapper__lYBoI,.PublicReviewsSection_luminaSplitWrap__AlLjr{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.PublicReviewsSection_luminaFeedWrapper__lYBoI{padding:1rem .75rem!important;border-radius:1.25rem!important}.PublicReviewsSection_luminaScrollFeed___f8Aq{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding-right:0!important}.PublicReviewsSection_luminaFeedInner__puhqA{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding-left:0!important}.PublicReviewsSection_luminaTimelineDot__zWeKR,.PublicReviewsSection_luminaTimelineLine__BqPRv{display:none!important}.PublicReviewsSection_luminaMinimalCard__ssFx3{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:1rem .85rem!important;border-radius:1rem!important;overflow:hidden!important}.PublicReviewsSection_luminaMinimalCardHead__FCpAE{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.PublicReviewsSection_luminaTrustCardSticky__XjRTw{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:1.25rem .85rem!important;border-radius:1.25rem}.PublicReviewsSection_luminaScrollShadowBottom__Zj4e1,.PublicReviewsSection_luminaScrollShadowTop__JUZlb{left:.75rem!important;right:.75rem!important}.PublicReviewsSection_luminaControlsRow__afSPV{flex-direction:column;align-items:flex-start;gap:.75rem}.PublicReviewsSection_luminaControlsRight__A3Cl_{width:100%;flex-direction:column;align-items:stretch;gap:.75rem}.PublicReviewsSection_luminaFilterChips__yJj7N,.PublicReviewsSection_modernFilters___bUCU,.PublicReviewsSection_oasisFilters__Yi4bk,.PublicReviewsSection_rxCoreFilters__R5SAq{overflow-x:auto;flex-wrap:nowrap;width:100%;padding-bottom:.35rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.PublicReviewsSection_luminaFilterChips__yJj7N::-webkit-scrollbar,.PublicReviewsSection_modernFilters___bUCU::-webkit-scrollbar,.PublicReviewsSection_oasisFilters__Yi4bk::-webkit-scrollbar,.PublicReviewsSection_rxCoreFilters__R5SAq::-webkit-scrollbar{display:none}.PublicReviewsSection_luminaFilterChip__IICNi,.PublicReviewsSection_modernFilterBadge__zwiyI,.PublicReviewsSection_oasisFilterBadge__jsBZg,.PublicReviewsSection_rxCoreFilterBadge__KGF8t{white-space:nowrap;flex-shrink:0;padding:.4rem .8rem;font-size:.725rem}.PublicReviewsSection_luminaSortSelectContainer__rjAIB,.PublicReviewsSection_modernSortSelectContainer__PEBDO,.PublicReviewsSection_oasisSortWrapper__Uz7uM{width:100%}.PublicReviewsSection_luminaSortSelectTrigger__uy_BS,.PublicReviewsSection_modernSortSelectTrigger__szoJU,.PublicReviewsSection_oasisSortCustomSelectTrigger__5hpwB{width:100%!important;justify-content:space-between!important}.PublicReviewsSection_rxCoreFeaturedBanner__VtNTr{padding:1.25rem 1rem;border-radius:.85rem}.PublicReviewsSection_rxCoreFeaturedHeader__khRfo{flex-direction:column;align-items:flex-start;gap:.5rem}.PublicReviewsSection_rxCoreFeaturedAuthorWrap__DEnW_{flex-direction:column;align-items:flex-start;gap:.25rem}.PublicReviewsSection_rxCoreFeaturedStarsWrap___bNvu{align-self:flex-start}.PublicReviewsSection_modernArrowBtn__tCR_Q{width:36px;height:36px}.PublicReviewsSection_modernArrowBtnLeft__3c42C{left:.15rem}.PublicReviewsSection_modernArrowBtnRight__fJSmP{right:.15rem}.PublicReviewsSection_modernShareBanner__gCF1H{padding:1.25rem 1rem;border-radius:.85rem;text-align:center;gap:1.25rem}.PublicReviewsSection_modernShareLeft__mWKBX{flex-direction:column;align-items:center;text-align:center;gap:.75rem}.PublicReviewsSection_modernShareTextGroup__woa40{text-align:center}.PublicReviewsSection_modernWriteCtaBtn__xMsrv{width:100%;justify-content:center;padding:.75rem 1rem}.PublicReviewsSection_modalBackdrop__ljl_X{padding:.75rem}.PublicReviewsSection_oasisAllReviewsModal__osc_7,.PublicReviewsSection_writeModal__pwktv{padding:1.25rem;max-height:85vh;border-radius:1rem}}@media (max-width:480px){.PublicReviewsSection_sectionTitle__mXa_x{font-size:1.5rem}.PublicReviewsSection_highlightsGrid__l33zt{grid-template-columns:1fr;gap:.5rem}.PublicReviewsSection_breakdownCard__gXhP9,.PublicReviewsSection_highlightsCard__tolnk,.PublicReviewsSection_luminaMinimalCard__ssFx3,.PublicReviewsSection_modernCard__2TqOC,.PublicReviewsSection_overallRatingCard__54cYp,.PublicReviewsSection_rxCoreBentoCard__oXQ_L{padding:1rem;border-radius:.85rem}.PublicReviewsSection_rxCoreCardTop__wnsiu{flex-direction:column;align-items:flex-start;gap:.5rem}.PublicReviewsSection_rxCoreTopRight__0ZDXQ{flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-top:1px dashed #f1f5f9;padding-top:.5rem;margin-top:.25rem}.PublicReviewsSection_oasisAccordionHead__FfMGT{padding:.75rem;flex-direction:column;align-items:flex-start;gap:.5rem}.PublicReviewsSection_oasisAccordionRight__wjGkA{width:100%;justify-content:space-between;border-top:1px dashed #f1f5f9;padding-top:.5rem}.PublicReviewsSection_modernCardHeader__LBGVK{flex-direction:column;align-items:flex-start;gap:.5rem}.PublicReviewsSection_modernHeaderRight__DKRuv{flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-top:1px dashed #f1f5f9;padding-top:.5rem}}