.HomepageReviewWall_rows__HNqYO{display:flex;flex-direction:column;gap:.75rem;overflow-x:clip}.HomepageReviewWall_row__AuYKS{position:relative}.HomepageReviewWall_edge__ThDsi{--edge:6rem;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--edge),#000 calc(100% - var(--edge)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--edge),#000 calc(100% - var(--edge)),transparent)}.HomepageReviewWall_phone__P0M_i .HomepageReviewWall_edge__ThDsi{--edge:2.5rem}.HomepageReviewWall_track__nnFwJ{display:flex;align-items:stretch;width:-moz-max-content;width:max-content;animation:HomepageReviewWall_wall-drift__EBoBd var(--wall-duration,90s) linear infinite}.HomepageReviewWall_reverse__2Agtl{animation-direction:reverse}.HomepageReviewWall_paused__AMPxv .HomepageReviewWall_track__nnFwJ,.HomepageReviewWall_row__AuYKS:has(:focus-visible) .HomepageReviewWall_track__nnFwJ{animation-play-state:paused}.HomepageReviewWall_slot__Lfo8N{display:flex;flex:none;width:22rem;margin-right:.75rem;outline:none;cursor:pointer}.HomepageReviewWall_card__Dtlpq{position:relative;display:flex;flex:1;flex-direction:column;border:1px solid #1a1a1a;background:#000;padding:1.25rem 1.375rem 1.125rem;transition:border-color .2s ease,background-color .2s ease}.HomepageReviewWall_active__yMSLj .HomepageReviewWall_card__Dtlpq,.HomepageReviewWall_slot__Lfo8N:focus-visible .HomepageReviewWall_card__Dtlpq{border-color:rgba(59,130,246,.7);background:#050505}.HomepageReviewWall_slot__Lfo8N:focus-visible .HomepageReviewWall_card__Dtlpq{outline:2px solid #3b82f6;outline-offset:2px}@keyframes HomepageReviewWall_wall-drift__EBoBd{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.HomepageReviewWall_phone__P0M_i{display:block}.HomepageReviewWall_phoneInner__drCsJ{display:flex;flex-direction:column}.HomepageReviewWall_phone__P0M_i .HomepageReviewWall_rows__HNqYO{gap:.625rem}.HomepageReviewWall_phoneRow__t3MrH .HomepageReviewWall_slot__Lfo8N{width:16rem;margin-right:.5rem}.HomepageReviewWall_phoneRow__t3MrH .HomepageReviewWall_metricSlot__eSDOL{width:14rem}.HomepageReviewWall_phoneRow__t3MrH .HomepageReviewWall_card__Dtlpq{padding:.875rem .875rem .75rem}@media (prefers-reduced-motion:reduce){.HomepageReviewWall_track__nnFwJ{animation:none}.HomepageReviewWall_row__AuYKS{overflow-x:auto;scrollbar-width:thin}.HomepageReviewWall_copy__crK5g{display:none}.HomepageReviewWall_edge__ThDsi{-webkit-mask-image:none;mask-image:none}}.op{--blue:#3B82F6;--accent:#2563eb;--accentText:#60a5fa;--page:#0b0b0b;--panel:#111;--elev:#161616;--line:#262626;--line2:#3a3a3a;--ink:#f4f4f4;--body:#d6d6d6;--sub:#a8a8a8;--faint:#8a8a8a;--warn:#f5a524;color:#fff}.op *,.op :after,.op :before{box-sizing:border-box}.op h4,.op li,.op ol,.op p,.op ul{margin:0;padding:0}.op .phone{width:414px;height:868px;border-radius:62px;background:#000;border:2px solid #ffffff70;padding:12px;position:relative;box-shadow:0 40px 120px -30px #3b82f640}.op .phone:after{content:"";position:absolute;left:50%;top:24px;width:112px;height:32px;margin-left:-56px;border-radius:16px;background:#000;z-index:20}.op .screen{position:relative;width:390px;height:844px;border-radius:50px;overflow:hidden;background:var(--page);font-family:var(--font-inter),Inter,sans-serif;color:var(--ink)}.op .status{position:absolute;left:0;right:0;top:0;height:54px;z-index:15;justify-content:space-between;padding:6px 34px 0 40px;font:600 16px -apple-system,Helvetica,sans-serif;pointer-events:none}.op .sig,.op .status{display:flex;align-items:center}.op .sig{gap:7px}.op .status i{display:inline-block;width:25px;height:12px;border:1.5px solid;border-radius:4px;opacity:.9;position:relative}.op .status i:after{content:"";position:absolute;inset:1.5px 4px 1.5px 1.5px;background:currentColor;border-radius:1.5px}.op .scene{position:absolute;inset:0;padding-top:54px;will-change:transform,opacity}.op .hl{background:linear-gradient(transparent 58%,#f5a52466 0);border-radius:2px}.op .op-gpt{background:#212121}.op .gpt-top{display:flex;align-items:center;justify-content:center;gap:6px;height:48px;font:600 16px -apple-system,Helvetica,sans-serif;color:#ececec}.op .gpt-body{padding:26px 20px}.op .bubble-me{margin-left:auto;max-width:80%;background:#303030;border-radius:20px;padding:12px 16px;font:400 17px/1.4 -apple-system,Helvetica,sans-serif;color:#ececec;min-height:48px}.op .gpt-mark{width:26px;height:26px;margin:26px 0 12px;opacity:.9}.op .gpt-reply{font:400 18px/1.5 -apple-system,Helvetica,sans-serif;color:#ececec}.op .gpt-reply b{font-weight:650}.op .gpt-in{position:absolute;left:16px;right:16px;bottom:34px;height:52px;border-radius:26px;background:#303030;color:#9b9b9b;font:400 16px -apple-system,Helvetica,sans-serif;display:flex;align-items:center;padding:0 20px}.op .op-yt{background:#0f0f0f;font-family:-apple-system,Helvetica,sans-serif}.op .yt-thumb{height:219px;background:linear-gradient(135deg,#1a2230,#2a3448);position:relative;overflow:hidden}.op .yt-thumb .ytbig{position:absolute;left:20px;top:44px;font:900 40px/.95 inherit;letter-spacing:-.02em;color:#fff}.op .yt-thumb .ytbig span{color:#fbbf24}.op .yt-thumb .ring{position:absolute;right:22px;top:46px;width:104px;height:104px;border-radius:50%;border:9px solid #fff6d8;box-shadow:0 0 40px #fff6d880}.op .yt-bar{position:absolute;left:0;bottom:0;height:4px;background:#ff2d2d}.op .yt-meta{padding:14px 16px}.op .yt-title{font:600 19px/1.3 -apple-system,Helvetica,sans-serif;color:#f1f1f1}.op .yt-sub{font-size:13px;color:#aaa;margin-top:6px}.op .yt-ch{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:15px;font-weight:600}.op .yt-ch .av{width:36px;height:36px;border-radius:50%;background:#7c3aed;display:grid;place-items:center;font-size:13px}.op .yt-ch .sub{margin-left:auto;background:#f1f1f1;color:#0f0f0f;border-radius:18px;padding:8px 14px;font-size:14px}.op .yt-more{padding:6px 16px}.op .yt-more div{height:76px;border-radius:10px;background:#1c1c1c;margin-top:12px}.op .op-clash{background:#050505;display:flex;flex-direction:column;justify-content:center;padding:54px 22px 40px;gap:14px}.op .q{background:#151515;border:1px solid #2a2a2a;border-radius:16px;padding:16px 18px;will-change:transform,opacity}.op .q .src{font:600 12.5px var(--font-inter),Inter,sans-serif;color:#9a9a9a;display:flex;align-items:center;gap:7px;margin-bottom:6px}.op .q .txt{font:650 21px/1.3 var(--font-inter),Inter,sans-serif;color:#f4f4f4;letter-spacing:-.01em}.op .q .x{color:#f5a524}.op .op-app{background:var(--page)}.op .app-top{height:64px;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--line)}.op .app-top,.op .me{display:flex;align-items:center}.op .me{gap:10px}.op .me img{width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.op .me b{display:block;font-size:15.5px;font-weight:600}.op .me span{display:block;font-size:12.5px;color:var(--faint);margin-top:1px}.op .app-top .lk{height:17px;opacity:.9}.op .finds .row{flex-direction:column;align-items:flex-start;gap:3px;padding:11px 0}.op .finds .row:first-of-type{margin-top:0;border-top:0;padding-top:2px}.op .finds .src{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--warn)}.op .finds .what{font-size:15.5px;color:var(--ink);line-height:1.35}.op .res{padding:18px 18px 14px}.op .marklab{font-size:12px;font-weight:600;color:var(--sub);margin-top:6px}.op .tag{font:500 12px var(--font-inter),Inter,sans-serif;color:var(--sub);border:1px solid var(--line2);border-radius:999px;padding:5px 10px}.op .view{position:absolute;left:0;right:0;top:118px;bottom:0;overflow:hidden}.op .feed{padding:20px 18px 120px;will-change:transform}.op .blk{overflow:hidden;will-change:height,opacity}.op .txt2{font-size:18px;line-height:1.45;color:var(--body);margin-bottom:12px;min-height:26px}.op .txt2 strong{color:var(--ink);font-weight:600}.op .typing{display:inline-flex;gap:5px;background:var(--elev);border-radius:14px;padding:9px 12px}.op .typing i{width:7px;height:7px;border-radius:50%;background:#fff;opacity:.4}.op .card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:14px 16px;margin-bottom:14px}.op .lab{font:600 11px var(--font-inter),Inter,sans-serif;letter-spacing:.09em;color:var(--faint);text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.op .lab em{font-style:normal;letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:500;color:var(--sub)}.op .gbp-name{font-size:17px;font-weight:600;margin:8px 0 2px}.op .gbp-stars{font-size:13px;color:var(--sub)}.op .row{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-top:1px solid var(--line);font-size:15px}.op .row:first-of-type{margin-top:10px}.op .miss{color:var(--warn);border:1px solid #f5a52455;border-radius:6px;padding:3px 8px}.op .miss,.op .ok{font-size:12.5px;font-weight:600}.op .ok{color:var(--ink)}.op .task{position:relative}.op .task.main{border-color:var(--accent);border-width:1.5px}.op .task h4{font-size:17px;font-weight:600;margin:8px 0 10px;line-height:1.3}.op .chips{display:flex;gap:6px}.op .chips span{font-size:12px;font-weight:500;color:var(--accentText);border:1px solid var(--line2);border-radius:5px;padding:3px 8px}.op .btns{display:flex;gap:8px;align-items:center;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.op .btn{font-size:14px;font-weight:600;border-radius:9px;padding:9px 16px;border:1px solid var(--line2);color:var(--ink);position:relative}.op .btn.p{background:var(--accent);border-color:var(--accent);color:#fff}.op .btns .by{margin-left:auto;font-size:12.5px;color:var(--faint)}.op .mini{display:flex;align-items:center;gap:12px;padding:11px 14px;margin-bottom:8px;background:var(--panel);border:1px solid var(--line);border-radius:12px;font-size:15px;color:var(--sub)}.op .mini .n{width:22px;height:22px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;font-size:12px;font-weight:600}.op .check li{list-style:none;display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:16px;color:var(--sub)}.op .check li:first-child{border-top:0}.op .check .box{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line2);display:grid;place-items:center;flex:none}.op .check li.done{color:var(--ink)}.op .check li.done .box{background:var(--ink);border-color:var(--ink)}.op .check li.done .box:after{content:"";width:9px;height:5px;border-left:2.2px solid #0b0b0b;border-bottom:2.2px solid #0b0b0b;transform:rotate(-45deg) translate(1px,-1px)}.op .working{display:flex;align-items:center;gap:9px;margin-top:10px;padding-top:12px;border-top:1px solid var(--line);font-size:14px;color:var(--sub)}.op .working img{width:22px;height:22px;border-radius:50%}.op .working .dot{width:7px;height:7px;border-radius:50%;background:var(--accent)}.op .divider{display:flex;align-items:center;gap:12px;margin:8px 0 18px;font-size:12.5px;font-weight:600;color:var(--faint);letter-spacing:.04em}.op .divider:after,.op .divider:before{content:"";flex:1;height:1px;background:var(--line)}.op .big{display:flex;align-items:baseline;gap:10px;margin-top:6px}.op .big b{font-size:72px;line-height:1;font-weight:650;letter-spacing:-.03em}.op .big span{font-size:15px;color:var(--body);line-height:1.35}.op .big span i{font-style:normal;color:var(--accentText);font-weight:600}.op .chart{display:block;margin-top:8px}.op .thumb{position:absolute;left:0;top:0;width:54px;height:54px;border-radius:50%;background:#ffffff33;border:2px solid #ffffffaa;z-index:30;pointer-events:none;opacity:0}.op .track{height:760vh;position:relative}.op .pin{position:sticky;top:57px;height:calc(100svh - 57px);display:flex;align-items:center;justify-content:center;gap:80px}.op .steps{list-style:none;width:420px;margin:0;padding:0}.op .steps li{font-weight:700;font-size:30px;line-height:1.2;letter-spacing:-.015em;color:#fff;opacity:.22;padding:12px 0;transition:opacity .25s}.op .steps li.on{opacity:1}.op .steps li small{display:block;font-weight:700;font-size:13px;letter-spacing:.08em;color:var(--blue);margin-bottom:6px}.op .phonebox{flex:none}.op .mcap{display:none}.op .phonebox:not([data-ready]){visibility:hidden}@media (min-width:901px) and (max-height:800px){.op .steps li{font-size:24px;padding:8px 0}.op .steps li small{font-size:12px;margin-bottom:4px}}@media (min-width:901px) and (max-height:640px){.op .steps li{font-size:20px;padding:5px 0}}@media (max-width:900px){.op .pin{flex-direction:column;gap:14px;justify-content:center}.op .steps{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.op .mcap{font-size:22px;line-height:1.2;letter-spacing:-.01em;text-align:center;min-height:72px;max-width:340px}.op .mcap,.op .mcap small{display:block;font-weight:700}.op .mcap small{font-size:12px;letter-spacing:.08em;color:var(--blue);margin-bottom:4px}}@media (min-width:1280px){.op .pin{top:73px;height:calc(100svh - 73px)}}@media (prefers-reduced-motion:reduce){.op .steps li{transition:none}}.hiw-more{padding-top:24px}