.af-rvw-cardstars,.af-rvw-medals,.af-rvw-stars,.af-rvw-trust{--af-gold:#C9A64E;--af-gold-lt:#E7CF8B;--af-navy:#0F1E3A;--af-ink:#0F1E3A;--af-ink-2:#3E4760;--af-slate:#5B6580;--af-rule:#DCD5C6;--af-num:"Barlow Condensed","Arial Narrow",Arial,sans-serif}.af-rvw-stars{--s:16px;display:inline-flex;gap:1px;vertical-align:-2px;line-height:0}.af-rvw-star{position:relative;display:inline-block}.af-rvw-star,.af-rvw-star svg{width:var(--s);height:var(--s)}.af-rvw-star svg{fill:#D9D2C1;display:block}.af-rvw-star-on{position:absolute;inset:0 auto 0 0;overflow:hidden}.af-rvw-star-on svg{fill:var(--af-gold)}.af-rvw-dark .af-rvw-star>svg{fill:rgba(255,255,255,.22)}.af-rvw-medals{--m:56px;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.af-rvw-medals a,.af-rvw-medals li{position:relative}.af-rvw-medals a{display:block;width:var(--m);height:var(--m);transition:transform .2s}.af-rvw-medals a:hover{transform:translateY(-2px) scale(1.04)}.af-rvw-medals img{width:100%;height:100%;display:block;filter:drop-shadow(0 4px 10px rgba(15,30,58,.18))}.af-rvw-medal-v{position:absolute;left:50%;bottom:-4px;transform:translateX(-50%);font:600 10px/1 var(--af-num);letter-spacing:.04em;background:var(--af-navy);color:#fff;border-radius:999px;padding:3px 6px;white-space:nowrap}.af-rvw-medals-titled{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.af-rvw-medals-titled li{display:flex;align-items:center;gap:14px;padding:14px;background:#fff;border-radius:12px;box-shadow:0 1px 0 var(--af-rule)}.af-rvw-medals-titled a{flex:none}.af-rvw-medal-t{display:flex;flex-direction:column;gap:3px;min-width:0}.af-rvw-medal-t b{font-size:14.5px;color:var(--af-ink);line-height:1.25}.af-rvw-medal-t span{font-size:14px;color:var(--af-slate);line-height:1.4}.af-rvw-trust{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.af-rvw-trust .af-rvw-medals{gap:12px}.af-rvw-trust-txt{display:flex;flex-direction:column;gap:2px;color:var(--af-ink);line-height:1.25}.af-rvw-trust-txt>span{font-size:14px}.af-rvw-trust-txt b{font-family:var(--af-num);font-size:16px;font-weight:600}.af-rvw-trust-txt small{font-size:14px;color:var(--af-slate)}.af-rvw-trust-txt:hover>span{text-decoration:underline;text-underline-offset:3px}.af-rvw-trust.af-rvw-dark .af-rvw-trust-txt{color:#fff}.af-rvw-trust.af-rvw-dark .af-rvw-trust-txt small{color:rgba(255,255,255,.72)}.af-rvw{background:var(--af-paper);padding:64px 0;color:var(--af-ink);scroll-margin-top:80px}.af-rvw-in{max-width:var(--af-max);margin-inline:auto;padding-inline:var(--af-gutter)}.af-rvw-head{margin-bottom:26px}.af-rvw-head h2{font-size:clamp(30px,3.2vw,42px);margin:6px 0 0}.af-rvw-top{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:28px;align-items:start}.af-rvw-sum{background:#fff;border-radius:16px;padding:24px;box-shadow:0 1px 0 var(--af-rule),0 20px 40px -32px rgba(15,30,58,.35);position:sticky;top:84px}.af-rvw-score{display:flex;align-items:center;gap:16px;margin-bottom:18px}.af-rvw-score>b{font:600 64px/1 var(--af-num);color:var(--af-navy);letter-spacing:-.01em}.af-rvw-score>div{display:flex;flex-direction:column;gap:6px}.af-rvw-score span{font-size:14px;color:var(--af-slate)}.af-rvw-hist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.af-rvp-h,.af-rvw-hist button{width:100%;display:grid;grid-template-columns:34px 1fr 46px;align-items:center;gap:10px;background:none;border:0;padding:5px 6px;border-radius:8px;font:600 13px var(--af-ui);color:var(--af-ink);cursor:pointer;text-align:left}.af-rvp-h{cursor:default}.af-rvw-hist button:hover:not(:disabled){background:#F3EFE5}.af-rvw-hist button:disabled{cursor:default;opacity:.55}.af-rvw-hist button.af-on{background:var(--af-navy);color:#fff}.af-rvw-hist i{height:8px;background:#ECE6D8;overflow:hidden}.af-rvw-hist em,.af-rvw-hist i{display:block;border-radius:99px}.af-rvw-hist em{height:100%;background:linear-gradient(90deg,var(--af-gold),var(--af-gold-lt))}.af-rvw-hist span:last-child{text-align:right;font-family:var(--af-num);font-size:14px;color:var(--af-slate)}.af-rvw-hist button.af-on span:last-child{color:var(--af-gold-lt)}.af-rvw-write{width:100%;margin-top:18px}.af-rvw-side{display:grid;gap:18px;min-width:0}.af-rvw-ai{background:var(--af-navy);color:#fff;border-radius:16px;padding:20px 22px}.af-rvw-ai p{margin:6px 0 0;font-family:var(--af-display);font-size:18px;line-height:1.5;color:#F1ECE0}.af-rvw-pmedals .af-rvw-medals-titled{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.af-rvw-wall{background:#fff;border-radius:16px;padding:18px;box-shadow:0 1px 0 var(--af-rule)}.af-rvw-wall-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;flex-wrap:wrap}.af-rvw-wall-h b{font-size:15px}.af-rvw-wall-h button{background:none;border:0;color:var(--af-red);font:700 13px var(--af-ui);cursor:pointer;padding:0}.af-rvw-wall-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.af-rvw-wall-grid button{position:relative;aspect-ratio:1;border:0;padding:0;border-radius:10px;overflow:hidden;cursor:zoom-in;background:#EEE9DD}.af-rvw-wall-grid img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.af-rvw-wall-grid button:hover img{transform:scale(1.07)}.af-rvw-wall-grid span{position:absolute;inset:0;display:grid;place-items:center;background:rgba(8,16,31,.6);color:#fff;font:600 18px var(--af-num)}.af-rvw-storeline{padding:14px 18px;background:#fff;border-radius:16px;box-shadow:0 1px 0 var(--af-rule)}.af-rvw-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:34px 0 16px;scroll-margin-top:90px}.af-rvw-bar h2{font-size:clamp(24px,2.4vw,32px);margin:0}.af-rvw-chips{display:flex;flex-wrap:wrap;gap:6px}.af-rvw-chips button{font:600 13px/1 var(--af-ui);padding:9px 13px;border-radius:999px;background:#fff;color:var(--af-ink);border:0;box-shadow:inset 0 0 0 1px var(--af-rule);cursor:pointer}.af-rvw-chips button span{font-family:var(--af-num);color:var(--af-slate);margin-left:3px}.af-rvw-chips button.af-on{background:var(--af-navy);color:#fff;box-shadow:none}.af-rvw-chips button.af-on span{color:var(--af-gold-lt)}.af-rvw-sort{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--af-slate)}.af-rvw-sort select{font:600 13.5px var(--af-ui);color:var(--af-ink);background:#fff;border:0;box-shadow:inset 0 0 0 1px var(--af-rule);border-radius:999px;padding:9px 14px}.af-rvw-list{columns:360px 2;column-gap:16px}.af-rvw-card{break-inside:avoid;margin:0 0 16px;background:#fff;border-radius:14px;padding:18px 18px 16px;box-shadow:0 1px 0 var(--af-rule);display:flex;flex-direction:column;gap:8px}.af-rvw-card header{display:flex;align-items:center;gap:10px}.af-rvw-av{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--af-navy);color:var(--af-gold-lt);font:700 15px var(--af-display)}.af-rvw-who{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}.af-rvw-who b{font-size:14.5px}.af-rvw-who span{font-size:14px;color:var(--af-slate)}.af-rvw-ver{display:inline-flex;align-items:center;gap:4px;font:600 11px/1 var(--af-num);letter-spacing:.08em;text-transform:uppercase;color:#1E6B45;background:#E6F3EC;border-radius:999px;padding:5px 8px 5px 5px;white-space:nowrap}.af-rvw-ver svg{width:14px;height:14px;fill:#2E8B57}.af-rvw-card h4{margin:2px 0 0;font-size:16px;line-height:1.3;color:var(--af-ink)}.af-rvw-card p{margin:0;font-size:16px;line-height:1.6;color:var(--af-ink-2);white-space:pre-line}.af-rvw-clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.af-rvw-more{align-self:flex-start;background:none;border:0;padding:0;font:700 13px var(--af-ui);color:var(--af-red);cursor:pointer}.af-rvw-pics{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.af-rvw-pics button{width:72px;height:72px;border:0;padding:0;border-radius:8px;overflow:hidden;cursor:zoom-in;background:#EEE9DD}.af-rvw-pics img{width:100%;height:100%;object-fit:cover;display:block}.af-rvw-reply{margin-top:4px;padding:10px 12px;border-left:3px solid var(--af-gold);background:#FAF7F0;border-radius:0 8px 8px 0}.af-rvw-reply b{font-size:14px;color:var(--af-navy)}.af-rvw-reply p{font-size:16px;margin-top:3px}.af-rvw-prod{font-size:14px;font-weight:700;color:var(--af-navy);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--af-gold)}.af-rvw-skel{height:180px;background:linear-gradient(90deg,#fff,#F4F0E6 50%,#fff);background-size:200% 100%;animation:af-rvw-shim 1.3s linear infinite}@keyframes af-rvw-shim{to{background-position:-200% 0}}.af-rvw-foot{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:10px;font-size:14px;color:var(--af-slate)}.af-rvw-first{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;background:#fff;border-radius:16px;padding:28px}.af-rvw-first h3{font-size:clamp(22px,2.2vw,30px);margin:0 0 8px}.af-rvw-first p{margin:0 0 16px;color:var(--af-ink-2)}.af-rvw-empty{text-align:center;display:grid;gap:14px;justify-items:center}.af-rvw-lb,.af-rvw-modal{position:fixed;inset:0;z-index:1000;background:rgba(8,16,31,.9);display:flex;align-items:center;justify-content:center;padding:24px}.af-rvw-lb figure{margin:0;max-width:min(1000px,92vw);display:flex;flex-direction:column;gap:12px;align-items:center}.af-rvw-lb img{max-width:100%;max-height:72vh;border-radius:10px;object-fit:contain;background:#000}.af-rvw-lb figcaption{background:#fff;border-radius:12px;padding:12px 16px;max-width:640px;display:flex;flex-direction:column;gap:4px;color:var(--af-ink)}.af-rvw-lb figcaption b{font-size:15px}.af-rvw-lb figcaption p{margin:0;font-size:16px;color:var(--af-ink-2)}.af-rvw-lb figcaption span{font-size:14px;color:var(--af-slate)}.af-rvw-lb-x{position:absolute;top:14px;right:16px;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;font-size:28px;line-height:1;cursor:pointer}.af-rvw-lb-x:hover{background:rgba(255,255,255,.26)}.af-rvw-lb-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:64px;border:0;border-radius:10px;background:rgba(255,255,255,.12);color:#fff;font-size:36px;cursor:pointer}.af-rvw-lb-prev{left:12px}.af-rvw-lb-next{right:12px}.af-rvw-lb-n{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,.7);font:600 13px var(--af-num);letter-spacing:.1em}.af-rvw-modal-card{position:relative;width:min(560px,100%);max-height:92vh;overflow:auto;background:var(--af-paper);border-radius:18px;padding:28px}.af-rvw-modal-x{background:rgba(15,30,58,.08);color:var(--af-navy);top:12px;right:12px}.af-rvw-modal form{display:grid;gap:14px}.af-rvw-modal h3{margin:0;font-size:24px;padding-right:40px}.af-rvw-modal label{display:grid;gap:6px;font:600 13px var(--af-ui);color:var(--af-ink)}.af-rvw-modal input,.af-rvw-modal textarea{font:15px var(--af-ui);color:var(--af-ink);background:#fff;border:0;box-shadow:inset 0 0 0 1px var(--af-rule);border-radius:10px;padding:11px 12px;width:100%;box-sizing:border-box}.af-rvw-modal input:focus,.af-rvw-modal textarea:focus{outline:0;box-shadow:inset 0 0 0 2px var(--af-gold)}.af-rvw-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.af-rvw-pick{border:0;padding:0;margin:0;display:flex;align-items:center;gap:2px}.af-rvw-pick legend{font:600 13px var(--af-ui);margin-bottom:6px;padding:0}.af-rvw-pick button{background:none;border:0;padding:0 2px;font-size:34px;line-height:1;color:#D9D2C1;cursor:pointer;transition:transform .15s,color .15s}.af-rvw-pick button.af-on{color:var(--af-gold)}.af-rvw-pick button:hover{transform:scale(1.12)}.af-rvw-pick>span{margin-left:10px;font:600 14px var(--af-num);letter-spacing:.08em;text-transform:uppercase;color:var(--af-slate)}.af-rvw-fine{margin:0;font-size:14px;color:var(--af-slate)}.af-rvw-err{margin:0;color:var(--af-red);font-weight:600;font-size:14px}.af-rvw-thanks{display:grid;gap:10px;text-align:center;justify-items:center;padding:16px 0}.af-rvw-thanks h3{padding:0}.af-rvw-ribbon{margin-top:34px;overflow:hidden}.af-rvw-ribbon-h{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.af-rvw-ribbon-h b{font:600 14px var(--af-num);letter-spacing:.14em;text-transform:uppercase;margin-left:6px}.af-rvw-ribbon-h a{font:700 13.5px var(--af-ui);color:var(--af-red)}.af-rvw-ribbon-track{--n:12;position:relative;overflow:hidden;contain:paint}.af-rvw-ribbon-track:after,.af-rvw-ribbon-track:before{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:1;pointer-events:none}.af-rvw-ribbon-track:before{left:0;background:linear-gradient(90deg,var(--af-paper),rgba(245,241,232,0))}.af-rvw-ribbon-track:after{right:0;background:linear-gradient(270deg,var(--af-paper),rgba(245,241,232,0))}.af-rvw-ribbon ul{list-style:none;margin:0;padding:6px 0;display:flex;gap:14px;width:max-content;animation:af-rvw-marq calc(var(--n) * 6s) linear infinite paused;will-change:transform}.af-rvw-ribbon-track.af-run ul{animation-play-state:running}.af-rvw-ribbon-track.af-run:focus-within ul,.af-rvw-ribbon-track.af-run:hover ul{animation-play-state:paused}@keyframes af-rvw-marq{to{transform:translateX(-50%)}}.af-rvw-ribbon li{width:300px;flex:none;background:#fff;border-radius:14px;padding:16px;box-shadow:0 1px 0 var(--af-rule);display:flex;flex-direction:column;gap:6px}.af-rvw-ribbon li b{font-size:14.5px;line-height:1.3}.af-rvw-ribbon li p{margin:0;font-size:16px;line-height:1.55;color:var(--af-ink-2);flex:1}.af-rvw-ribbon-who{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--af-slate);line-height:1.35}.af-rvw-ribbon-who strong{color:var(--af-ink)}.af-rvw-ribbon-who>span{min-width:0;overflow-wrap:anywhere}.af-rvw-ribbon-who a{color:var(--af-navy);text-decoration:underline;text-decoration-color:var(--af-gold);text-underline-offset:2px}.af-rvw-ribbon-who button{flex:none;width:40px;height:40px;border:0;padding:0;border-radius:8px;overflow:hidden;cursor:zoom-in}.af-rvw-ribbon-who img{width:100%;height:100%;object-fit:cover;display:block}.af-rvw-ribbon.af-rvw-dark .af-rvw-ribbon-h{color:#fff}.af-rvw-ribbon.af-rvw-dark .af-rvw-ribbon-h a{color:var(--af-gold-lt)}.af-rvw-tab{position:fixed;left:0;top:50%;z-index:60;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;display:flex;align-items:center;gap:6px;padding:14px 9px;border:0;border-radius:0 10px 10px 0;background:var(--af-navy);color:#fff;font:600 13px var(--af-num);letter-spacing:.12em;text-transform:uppercase;box-shadow:0 10px 24px -10px rgba(8,16,31,.6);cursor:pointer;transition:padding .2s,background .2s;border-radius:10px 0 0 10px}.af-rvw-tab span{color:var(--af-gold);font-size:15px;transform:rotate(90deg)}.af-rvw-tab b{font-weight:600;color:var(--af-gold-lt)}.af-rvw-tab:hover{padding-left:13px;background:var(--af-navy-2)}.af-rvw-scrim{position:fixed;inset:0;z-index:998;background:rgba(8,16,31,.5);opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s}.af-rvw-scrim.af-open{opacity:1;visibility:visible;transition:opacity .25s}.af-rvw-drawer{position:fixed;left:0;top:0;bottom:0;z-index:999;width:min(440px,92vw);background:var(--af-paper);display:flex;flex-direction:column;gap:16px;padding:20px;box-shadow:20px 0 60px -20px rgba(8,16,31,.5);transform:translateX(-102%);visibility:hidden;transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s linear .3s}.af-rvw-drawer.af-open{transform:none;visibility:visible;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.af-rvw-drawer header{display:flex;justify-content:space-between;gap:12px}.af-rvw-drawer .af-rvw-lb-x{position:static;background:rgba(15,30,58,.08);color:var(--af-navy);flex:none}.af-rvw-drawer-score{display:flex;align-items:center;gap:12px;margin-top:6px}.af-rvw-drawer-score>b{font:600 48px/1 var(--af-num);color:var(--af-navy)}.af-rvw-drawer-score>div{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--af-slate)}.af-rvw-drawer-list{flex:1;overflow:auto;margin-inline:-4px;padding-inline:4px}.af-rvw-drawer-list .af-rvw-card{margin-bottom:10px}.af-rvw-drawer-msg{color:var(--af-slate);font-size:14px}.af-rvw-drawer-cta{width:100%}.af-rvw-cardstars{display:flex;align-items:center;gap:6px;min-height:18px;margin-bottom:12px;font-size:14px;color:var(--af-slate)}.af-rvw-cardstars b{color:var(--af-ink);font-weight:700}.af-hero-trust{margin-top:14px}.af-hero-trust .af-rvw-medals img{filter:drop-shadow(0 4px 10px rgba(0,0,0,.45))}.af-rvp{background:var(--af-paper);padding-bottom:80px}.af-rvp-band{background:linear-gradient(160deg,var(--af-navy-deep),var(--af-navy));color:#fff;padding:44px 0 40px}.af-rvp-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;align-items:center}.af-rvp-hero h1{font-size:clamp(34px,4vw,54px);margin:8px 0 12px;color:#fff}.af-rvp-hero h1 em{color:var(--af-gold-lt)}.af-rvp-hero p{margin:0;max-width:60ch;color:rgba(255,255,255,.82)}.af-rvp-score{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:18px}.af-rvp-score a{color:var(--af-gold-lt);font-weight:700;font-size:14px}.af-rvp-score .af-rvw-star>svg{fill:rgba(255,255,255,.22)}.af-rvp-hist{background:rgba(255,255,255,.06);border-radius:16px;padding:14px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.af-rvp-hist .af-rvp-h{color:#fff}.af-rvp-hist i{background:rgba(255,255,255,.14)}.af-rvp-hist span:last-child{color:rgba(255,255,255,.75)!important}.af-rvp-medals,.af-rvp-top,.af-rvp-wall{margin-top:48px}.af-rvp-medals h2,.af-rvp-top h2,.af-rvp-wall h2{font-size:clamp(26px,2.6vw,36px);margin:0 0 8px}.af-rvp-medals h2 em{color:var(--af-red)}.af-rvp-medals>p{margin:0 0 18px;color:var(--af-ink-2)}.af-rvp-wall-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:14px}.af-rvp-wall-grid button{aspect-ratio:1;border:0;padding:0;border-radius:12px;overflow:hidden;cursor:zoom-in;background:#EEE9DD}.af-rvp-wall-grid img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.af-rvp-wall-grid button:hover img{transform:scale(1.06)}.af-rvp-top ul{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.af-rvp-top a{display:flex;align-items:center;gap:12px;background:#fff;border-radius:12px;padding:10px;box-shadow:0 1px 0 var(--af-rule);height:100%;transition:transform .2s}.af-rvp-top a:hover{transform:translateY(-2px)}.af-rvp-top img{width:64px;height:64px;object-fit:contain;flex:none}.af-rvp-top a>span{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:14px;color:var(--af-slate)}.af-rvp-top b{font-size:14px;color:var(--af-ink);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.af-rvp-feed{margin-top:40px}.af-rvp-grid{columns:300px 3}@media (max-width:980px){.af-rvw-top{grid-template-columns:1fr}.af-rvw-sum{position:static}.af-rvw-wall-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.af-rvp-hero,.af-rvw-first{grid-template-columns:1fr}.af-rvp-hero{gap:24px}.af-rvp-top ul{grid-template-columns:repeat(2,minmax(0,1fr))}.af-rvp-wall-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.af-rvw{padding:44px 0}.af-rvw-sum{padding:18px}.af-rvw-score>b{font-size:52px}.af-rvp-grid,.af-rvw-list{column-count:1}.af-rvw-bar{flex-direction:column;align-items:stretch}.af-rvw-2,.af-rvw-medals-titled{grid-template-columns:1fr}.af-rvw-tab{top:auto;bottom:88px;transform:rotate(180deg);padding:10px 4px;font-size:12.5px;letter-spacing:.06em;opacity:.94}.af-rvw-lb-nav,.af-rvw-tab b{display:none}.af-rvp-top ul{grid-template-columns:1fr}.af-rvp-wall-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.af-rvw-ribbon li{width:260px}}@media (prefers-reduced-motion:reduce){.af-rvw-ribbon ul{animation:none}.af-rvw-ribbon-track{overflow-x:auto}.af-rvw-skel{animation:none}.af-rvw-drawer,.af-rvw-medals a,.af-rvw-scrim{transition:none}}.af-rvw-embed{background:transparent;padding:0}.af-rvw-embed .af-rvw-in{padding-inline:0}.af-hero-proof{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:24px}.af-hero-proof .af-rating{margin-bottom:0;padding:0;background:none;border:0;border-radius:0;font-size:14px}.af-hero-proof .af-rating .af-stars{font-size:17px}.af-hero-proof .af-rating b{font-size:20px}.af-hero-medals{display:inline-flex;align-items:center;gap:12px;padding:0;background:none;border:0;color:#E3E8F1;font-size:14px;white-space:nowrap}.af-hero-medals img{width:56px;height:56px;display:block;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45));transition:transform .2s}.af-hero-medals:hover img{transform:translateY(-2px)}.af-hero-medals span{margin-left:4px;line-height:1.2}.af-hero-medals b{font-family:var(--af-num);font-weight:600;font-size:19px;color:var(--af-gold-lt);letter-spacing:.03em}.af-voices-trust{margin-top:22px}.af-voices-ribbon{grid-column:1/-1;min-width:0}.af-sf-reviews{display:grid;gap:8px;margin-top:48px}@media (max-width:640px){.af-hero-medals{gap:8px;font-size:14px}.af-hero-medals img{width:46px;height:46px}.af-hero-medals b{font-size:17px}.af-hero-proof{margin-bottom:18px;gap:12px 16px}}.af-rvw-trust-footer{flex-direction:column;align-items:flex-start;gap:12px}.af-rvw-trust-footer .af-rvw-medals{gap:14px}.af-rvw-trust-footer .af-rvw-medal-v{font-size:14px;bottom:-6px}.af-rvw-trust-footer .af-rvw-trust-txt>span{font-size:15px}@media (max-width:640px){.af-rvw-trust-footer .af-rvw-medals{--m:58px!important}.af-rvw-trust-footer .af-rvw-medals a{width:58px;height:58px}}@media (min-width:1024px){.af-rvw-card p,.af-rvw-lb figcaption p,.af-rvw-reply p,.af-rvw-ribbon li p{font-size:17px}}.af-rvw-head .af-kicker{color:#7A5F1C}@media (max-width:767px){.af-rvw-tab{display:none}}.sk{--sk-navy:#0F1E3A;--sk-red:#C41E3A;--sk-gold:#C9A64E;--sk-paper:#F5F1E8;--sk-rule:#DCD5C6;--sk-ink2:#3E4760;--sk-display:"Libre Caslon Text",Georgia,"Times New Roman",serif;--sk-ui:"Public Sans",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--sk-num:"Barlow Condensed","Arial Narrow",Arial,sans-serif;font-family:var(--sk-ui)}.sk .font-cinzel:not(.af *):not(.sh *):not(.ic *){font-variant:normal;letter-spacing:-.005em}.sk .font-oswald:not(.af *):not(.sh *):not(.ic *){letter-spacing:.04em}.sk :is(h1,h2,h3):not(.af *):not(.sh *):not(.ic *):not([class*=font-oswald]):not([class~=font-sans]):not([class~=font-inter]):not([class~=uppercase]:is([class~=text-xs],[class~=text-sm],[class*="text-[10"],[class*="text-[11"],[class*="text-[12"],[class*="text-[13"],[class*="text-[14"])){font-family:var(--sk-display);text-wrap:balance}.sk :is(p,span,div):is([class^=tracking-],[class*=" tracking-"])[class~=uppercase]:not(.af *):not(.sh *):not(.ic *){font-family:var(--sk-num);letter-spacing:.16em}.sk :is([class*=rounded-3xl],[class*=rounded-2xl],[class*=rounded-xl]):not(.af *):not(.sh *):not(.ic *){border-radius:6px!important}.sk [class*=rounded-lg]:not(.af *):not(.sh *):not(.ic *){border-radius:4px!important}.sk :is([class*=shadow-md],[class*=shadow-lg],[class*=shadow-xl],[class*=shadow-2xl]):not(.af *):not(.sh *):not(.ic *){box-shadow:0 1px 0 rgba(15,30,58,.06)!important}.sk :is(a,button,span,label)[class*=rounded-full][class*=px-]:not(.af *):not(.sh *):not(.ic *){border-radius:4px!important}.sk :is([class*=bg-purple-],[class*=bg-indigo-],[class*=bg-sky-],[class*=bg-blue-50],[class*=bg-blue-100],[class*=bg-violet-]):not(.af *):not(.sh *):not(.ic *){background:var(--sk-paper)!important;border-color:var(--sk-rule)!important}.sk :is(div,span)[class*=rounded][class*=w-]:has(>svg:only-child):not(.af *):not(.sh *):not(.ic *):not(button *):not(a *):not(label *){display:none!important}.sk{line-height:1.55}:where(.sk) :where(h1,h2,h3):where(:not([class~=font-oswald],[class~=font-sans],[class~=font-inter],[class~=font-mono],.af *,.sh *)){text-transform:none;letter-spacing:-.005em;font-variant:normal}:where(.sk) :where(h1,h2):where(:not([class~=font-oswald],[class~=font-sans],[class~=font-inter],[class~=font-mono],.af *,.sh *,.ic *)){font-weight:400}:where(.sk) :where(h3):where(:not([class~=font-oswald],[class~=font-sans],[class~=font-inter],[class~=font-mono],.af *,.sh *,.ic *)){font-weight:700}:where(.sk) :where(h1,h2,h3,h4):where([class~=uppercase]):where([class~=text-xs],[class~=text-sm],[class*="text-[10"],[class*="text-[11"],[class*="text-[12"],[class*="text-[13"],[class*="text-[14"]):where(:not(.af *,.sh *)){font-family:var(--sk-num);font-weight:600;text-transform:uppercase;letter-spacing:.14em}@media (max-width:639px){:where(.sk) :where(h1,h2):where([class~=text-base],[class~=text-lg],[class~=text-xl]):where(:not([class~=uppercase],[class~=font-oswald],.af *,.sh *)){font-size:22px;line-height:1.2}}.sk,.skf{font-size:16px;line-height:1.6}:where(.sk,.skf) :where(p,li,dd,dt,blockquote,td,th,label,figcaption):where([class~=text-sm],[class~=text-base],[class*="text-[13"],[class*="text-[14"],[class*="text-[15"],[class*="text-[0.8"],[class*="text-[.8"],[class*="text-[0.9"],[class*="text-[.9"]):where(:not([class*=":text-lg"],[class*=":text-xl"],[class*=":text-2"],[class*=":text-3"],[class*=":text-4"],[class*=":text-5"],[class*=line-clamp],[class~=truncate],.af *,.sh *)){font-size:16px}@media (min-width:1024px){.sk,.skf{font-size:17px}:where(.sk,.skf) :where(p,li,dd,blockquote):where([class~=text-base],[class*="text-[16"],[class*="md:text-base"],[class*="lg:text-base"]):where(:not([class*=":text-lg"],[class*=":text-xl"],[class*=":text-2"],[class*=":text-3"],[class*=":text-4"],[class*=":text-5"],[class*=line-clamp],[class~=truncate],.af *,.sh *)){font-size:17px}}:where(.sk,.skf) :where(p,li,dd,blockquote,td,th,label,figcaption):where(:not([class*=leading-],.af *,.sh *)){line-height:1.6}@media (max-width:639px){:where(.sk) :where(p,h3,h4,a,span):where([class*=line-clamp]):where([class~=text-xs],[class*="text-[12"],[class*="text-[13"]):where(:not(.af *,.sh *)){font-size:15px;line-height:1.35}}:where(.sk) :where([class~=text-xs],[class*="text-[12px]"],[class*="text-[11"],[class*="text-[10"],[class*="text-[9px]"],[class*="text-[8px]"],[class*="text-[0.7"],[class*="text-[.7"],[class*="text-[0.6"],[class*="text-[.6"]):where(:not([class*=":text-sm"],[class*=":text-base"],[class*=":text-lg"],[class*=":text-xl"],.af *,.sh *)){font-size:14px;line-height:1.45}:where(.sk) :where([class~=uppercase]):where([class~=text-xs],[class*="text-[12px]"],[class*="text-[11"],[class*="text-[10"],[class*="text-[9px]"],[class*="text-[8px]"],[class*="text-[0.7"],[class*="text-[.7"],[class*="text-[0.6"],[class*="text-[.6"]):where(:not([class*=":text-sm"],[class*=":text-base"],[class*=":text-lg"],[class*=":text-xl"],.af *,.sh *)){font-size:12.5px;letter-spacing:max(.08em,var(--tw-tracking,0em))}:where(.sk) :where(button,a,[role=button]):where([class*=py-]):where([class*=px-]):where([class*=bg-],[class~=border],[class*=border-]):where(:not(.af *,.sh *,[class~=rounded-full][class*=w-])){min-height:44px}:where(.sk) :where(button,a,[role=button]):where([class*=py-]):where([class*=px-]):where([class*=bg-],[class~=border],[class*=border-]):where([class~=text-xs],[class~=text-sm],[class*="text-[10"],[class*="text-[11"],[class*="text-[12"],[class*="text-[13"],[class*="text-[14"],[class*="text-[9"],[class*="text-[8"]):where(:not([class*=":text-base"],[class*=":text-lg"],.af *,.sh *)){font-size:15px}:where(.sk) :where(button,a,[role=button]):where([class*=py-]):where([class*=px-]):where([class*=bg-],[class~=border],[class*=border-]):where([class~=inline-flex],[class~=flex]):where(:not([class*=items-])){align-items:center}:where(.sk,.skf) :where(.text-gray-400,.text-gray-500,.text-slate-400,.text-slate-500,.text-neutral-400,.text-neutral-500,.text-navy\/40,.text-navy\/50,.text-navy\/60,.text-black\/40,.text-black\/50):where(:not(svg,svg *,[class*="hover:text-"],.af *,.sh *,[class~=bg-navy],[class*="bg-navy/8"],[class*="bg-navy/9"],[class~=bg-navy-light],[class*="bg-[#0"],[class*="bg-[#1"],[class*="bg-[#2"],[class~=bg-black],[class*="bg-black/"],[class*=bg-gray-8],[class*=bg-gray-9],[class*=bg-slate-8],[class*=bg-slate-9],[class*=from-navy],[class*="from-[#0"],[class*="from-[#1"],[class*="from-[#2"],[class*=from-black],[class*=from-gray-9],[class*=from-slate-9],[class~=bg-red],[class*=bg-red-7],[class*=bg-red-8],[class*="bg-[#C41E3A"],[class*="bg-[#c41e3a"],[style*=background]):not(:is([class~=bg-navy],[class*="bg-navy/8"],[class*="bg-navy/9"],[class~=bg-navy-light],[class*="bg-[#0"],[class*="bg-[#1"],[class*="bg-[#2"],[class~=bg-black],[class*="bg-black/"],[class*=bg-gray-8],[class*=bg-gray-9],[class*=bg-slate-8],[class*=bg-slate-9],[class*=from-navy],[class*="from-[#0"],[class*="from-[#1"],[class*="from-[#2"],[class*=from-black],[class*=from-gray-9],[class*=from-slate-9],[class~=bg-red],[class*=bg-red-7],[class*=bg-red-8],[class*="bg-[#C41E3A"],[class*="bg-[#c41e3a"],[style*=background]) *)){color:var(--type-muted)}:where(.sk,.skf) :where(.text-gold,.text-gold-light,.text-\[\#C5A55A\],.text-\[\#c5a55a\],.text-\[\#C9A64E\],.text-\[\#c9a64e\],.text-\[\#D4AF37\],.text-\[\#d4af37\]):where(:not(svg,svg *,[class*="hover:text-"],.af *,.sh *,[class~=bg-navy],[class*="bg-navy/8"],[class*="bg-navy/9"],[class~=bg-navy-light],[class*="bg-[#0"],[class*="bg-[#1"],[class*="bg-[#2"],[class~=bg-black],[class*="bg-black/"],[class*=bg-gray-8],[class*=bg-gray-9],[class*=bg-slate-8],[class*=bg-slate-9],[class*=from-navy],[class*="from-[#0"],[class*="from-[#1"],[class*="from-[#2"],[class*=from-black],[class*=from-gray-9],[class*=from-slate-9],[class~=bg-red],[class*=bg-red-7],[class*=bg-red-8],[class*="bg-[#C41E3A"],[class*="bg-[#c41e3a"],[style*=background]):not(:is([class~=bg-navy],[class*="bg-navy/8"],[class*="bg-navy/9"],[class~=bg-navy-light],[class*="bg-[#0"],[class*="bg-[#1"],[class*="bg-[#2"],[class~=bg-black],[class*="bg-black/"],[class*=bg-gray-8],[class*=bg-gray-9],[class*=bg-slate-8],[class*=bg-slate-9],[class*=from-navy],[class*="from-[#0"],[class*="from-[#1"],[class*="from-[#2"],[class*=from-black],[class*=from-gray-9],[class*=from-slate-9],[class~=bg-red],[class*=bg-red-7],[class*=bg-red-8],[class*="bg-[#C41E3A"],[class*="bg-[#c41e3a"],[style*=background]) *)){color:var(--type-gold-ink)}:where(.sk,.skf) :where(.text-white\/30,.text-white\/40,.text-white\/50,.text-white\/55,.text-white\/60):where(:not(svg,svg *,[class*="hover:text-"],.af *,.sh *)){color:rgba(255,255,255,.78)}.skf :is([class*=rounded-3xl],[class*=rounded-2xl],[class*=rounded-xl]){border-radius:6px!important}.skf [class*=rounded-lg]{border-radius:4px!important}.skf :is(a,button,span,div,label)[class*=rounded-full][class*=px-]{border-radius:4px!important}.skf :is([class*=shadow-xl],[class*=shadow-2xl]){box-shadow:0 10px 24px -14px rgba(8,16,31,.55)!important}