:where(#mq-join-clean){--mint:#baf4e6;--mint-ink:#085c50;--sun:#ffd76a;--sun-2:#f3b642;--sky:#0a6aa1;--muted:#2a3d4a;--r-xl:24px;--sh-sm:0 8px 18px rgba(6,55,94,.10);--sh-md:0 18px 36px rgba(6,55,94,.12);font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:#0f2333;padding:24px 14px;background:transparent;position:relative;isolation:isolate;line-height:1.65;overflow:visible;-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(#mq-join-clean *){box-sizing:border-box;min-width:0}#mq-join-clean .mqj-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(480px 240px at -10% 10%,#d0f7ed,transparent 55%),radial-gradient(560px 260px at 110% 0%,#ffeab3,transparent 58%);filter:saturate(108%);opacity:.9}#mq-join-clean .mqj-wrap{width:100%;max-width:1180px;margin:0 auto;display:grid;gap:14px;grid-template-columns:1fr;align-items:start}#mq-join-clean .mqj-hero{background:linear-gradient(180deg,#ffffffee,#fff);border:1px solid rgba(14,79,120,.10);border-radius:var(--r-xl);box-shadow:var(--sh-md);padding:16px;display:grid;gap:12px;overflow:visible}#mq-join-clean .mqj-badge{width:max-content;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:linear-gradient(180deg,var(--sun),var(--sun-2));color:#4b3000;font-weight:900;box-shadow:0 12px 24px rgba(243,182,66,.30);font-size:13px;letter-spacing:.2px}#mq-join-clean .mqj-title{margin:2px 0 0;color:var(--sky);font-weight:900;line-height:1.18;letter-spacing:.2px;font-size:clamp(20px,5.5vw,36px);text-wrap:balance}#mq-join-clean .mqj-lead{margin:0;color:var(--muted);line-height:1.85;font-size:15.5px;text-wrap:pretty}#mq-join-clean .mqj-actions{display:flex;gap:10px;flex-wrap:wrap}#mq-join-clean .mqj-btn{appearance:none;border:0;cursor:pointer;text-decoration:none;font-weight:900;padding:14px 16px;border-radius:999px;text-align:center;width:100%;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;min-height:48px;font-size:15px}#mq-join-clean .mqj-btn--primary{background:linear-gradient(180deg,var(--sun),var(--sun-2));color:#4b3000;box-shadow:0 12px 24px rgba(243,182,66,.30)}#mq-join-clean .mqj-btn--ghost{background:linear-gradient(180deg,var(--mint),#e8fff9);color:var(--mint-ink);border:1px solid #c1d2ce}#mq-join-clean .mqj-btn:hover{transform:translateY(-2px)}#mq-join-clean .mqj-chips{display:grid;grid-template-columns:1fr;gap:10px}#mq-join-clean .mqj-chip{display:flex;gap:10px;align-items:flex-start;background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid rgba(14,79,120,.10);border-radius:14px;padding:10px;box-shadow:var(--sh-sm)}#mq-join-clean .mqj-chip i{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-style:normal;font-weight:900;flex:0 0 auto;color:#0e4f78;background:linear-gradient(180deg,var(--mint),#d2fff6);box-shadow:inset 0 0 0 6px #fff,0 8px 16px rgba(8,92,80,.16)}#mq-join-clean .mqj-chip b{color:#0e4f78}#mq-join-clean .mqj-metrics{display:grid;grid-template-columns:1fr;gap:10px}#mq-join-clean .mqj-metric{position:relative;text-align:center;padding:14px;background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid rgba(14,79,120,.10);border-radius:14px;box-shadow:var(--sh-sm);overflow:hidden}#mq-join-clean .mqj-metric::before{content:"";position:absolute;inset:auto -15% 0 -15%;height:6px;border-radius:999px;background:linear-gradient(90deg,var(--mint),#9ef0df)}#mq-join-clean .mqj-metric:nth-child(2)::before{background:linear-gradient(90deg,var(--sun),var(--sun-2))}#mq-join-clean .mqj-metric:nth-child(3)::before{background:linear-gradient(90deg,#eaf4ff,var(--mint))}#mq-join-clean .mqj-num{display:block;font-weight:900;color:#0e4f78;font-size:clamp(20px,5vw,30px);line-height:1;margin-bottom:8px;transform:translateY(8px);opacity:0;animation:mj-flip .6s cubic-bezier(.2,.7,.2,1) both .12s}#mq-join-clean .mqj-label{display:block;color:var(--muted);font-weight:700;font-size:12.5px}#mq-join-clean .mqj-dock{background:linear-gradient(180deg,rgba(255,255,255,.66),rgba(255,255,255,.42));border:1px solid rgba(14,79,120,.16);border-radius:var(--r-xl);box-shadow:var(--sh-md);padding:14px;display:grid;gap:12px;overflow:visible;margin-bottom:14px}#mq-join-clean .mqj-dock-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}#mq-join-clean .mqj-dock-head b{color:#0e4f78;font-size:16px}#mq-join-clean .mqj-trust{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:linear-gradient(180deg,var(--sun),var(--sun-2));color:#4b3000;font-weight:900;text-decoration:none;box-shadow:0 10px 22px rgba(243,182,66,.30)}#mq-join-clean .mqj-trust svg{width:16px;height:16px}#mq-join-clean .mqj-reviews .brtpmj_reviews_container{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;color:#0f2333;font-family:inherit}#mq-join-clean .mqj-reviews .mqj-carousel{position:relative;overflow:hidden;border-radius:16px;background:#ffffffa6;border:1px solid rgba(14,79,120,.14);box-shadow:var(--sh-sm);padding:10px}#mq-join-clean .mqj-reviews .brtpmj_all_reviews.carousel{display:flex;gap:16px;transition:transform .4s ease;will-change:transform;scroll-behavior:smooth;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:6px}#mq-join-clean .mqj-reviews .brtpmj_all_reviews.carousel::-webkit-scrollbar{display:none}#mq-join-clean .mqj-reviews .brtpmj_single_rvw{min-width:calc(100% - 4px);background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid rgba(14,79,120,.12);border-radius:14px;padding:14px;box-shadow:var(--sh-sm);scroll-snap-align:start}#mq-join-clean .mqj-reviews :where(.brtpmj_rvw_title){font-size:18px;line-height:1.3;font-weight:800;margin-bottom:6px}#mq-join-clean .mqj-reviews :where(.brtpmj_rvw_body){font-size:14.5px;line-height:1.65}#mq-join-clean .mqj-nav{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:8px;z-index:3;pointer-events:none}#mq-join-clean .mqj-nav-btn{pointer-events:auto;appearance:none;border:0;width:40px;height:40px;border-radius:12px;background:linear-gradient(180deg,var(--sun),var(--sun-2));color:#4b3000;font-weight:900;box-shadow:0 10px 22px rgba(243,182,66,.28);transition:transform .15s ease,box-shadow .15s ease}#mq-join-clean .mqj-nav-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(243,182,66,.36)}@media (min-width:560px){#mq-join-clean .mqj-actions .mqj-btn{width:auto;min-width:180px;font-size:16px}#mq-join-clean .mqj-chips{grid-template-columns:repeat(2,minmax(0,1fr))}#mq-join-clean .mqj-reviews .brtpmj_single_rvw{min-width:calc(50% - 6px)}}@media (min-width:768px){#mq-join-clean .mqj-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}#mq-join-clean .mqj-chips{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){#mq-join-clean{padding:clamp(32px,6vw,88px) 16px}#mq-join-clean .mqj-wrap{grid-template-columns:1.08fr .92fr;gap:clamp(16px,2.4vw,24px)}#mq-join-clean .mqj-dock{position:sticky;top:20px}#mq-join-clean .mqj-bg{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 300" preserveAspectRatio="none"><path d="M0,40 C200,120 300,0 600,60 C900,120 1000,20 1200,80 L1200,0 L0,0Z" fill="black"/></svg>') top/100% 110% no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 300" preserveAspectRatio="none"><path d="M0,40 C200,120 300,0 600,60 C900,120 1000,20 1200,80 L1200,0 L0,0Z" fill="black"/></svg>') top/100% 110% no-repeat;height:420px;inset:-40px 0 auto 0}#mq-join-clean .mqj-reviews .brtpmj_single_rvw{flex:0 0 clamp(300px,31%,360px);min-width:auto;max-width:100%}}@media (min-width:1280px){#mq-join-clean .mqj-reviews .brtpmj_single_rvw{flex-basis:clamp(320px,30%,380px)}}@media (min-width:1536px){#mq-join-clean .mqj-reviews .brtpmj_single_rvw{flex-basis:clamp(340px,28%,400px)}}@keyframes mj-flip{0%{opacity:0;transform:translateY(8px) rotateX(30deg)}60%{opacity:1;transform:translateY(0) rotateX(0)}100%{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#mq-join-clean .mqj-num{animation:none}#mq-join-clean .mqj-btn,#mq-join-clean .mqj-nav-btn{transition:none}}