body.aimme-managed-page{background:radial-gradient(circle at 7% 5%,rgb(102 173 255 / .13),transparent 22%),radial-gradient(circle at 91% 8%,rgb(255 211 105 / .15),transparent 22%),linear-gradient(180deg,#fbfdff 0%,#f7faff 48%,#fffdfa 100%)!important}.aimme-journey{--aimme-kid-blue:#4285f4;--aimme-kid-blue-dark:#2869c7;--aimme-kid-sky:#eaf5ff;--aimme-kid-mint:#eaf9f1;--aimme-kid-green:#32a866;--aimme-kid-purple:#8065e8;--aimme-kid-purple-soft:#f1edff;--aimme-kid-yellow:#ffbd3f;--aimme-kid-yellow-soft:#fff7d9;--aimme-kid-coral:#ff836d;--aimme-kid-ink:#263c59;--aimme-kid-text:#566981;--aimme-kid-muted:#7e8da0;--aimme-kid-line:#dbe7f4;--aimme-kid-shadow:0 16px 42px rgba(55, 91, 139, .09);--aimme-kid-shadow-hover:0 18px 40px rgba(55, 91, 139, .13);padding-bottom:18px}.aimme-journey h1,.aimme-journey h2,.aimme-journey h3,.aimme-journey h4,.aimme-journey strong{color:var(--aimme-kid-ink)!important}.aimme-journey p,.aimme-journey small{color:var(--aimme-kid-text)!important}.aimme-journey .aimme-hero{isolation:isolate;min-height:224px;padding:36px 42px;border:1px solid #d9e9f8;border-radius:30px;background:radial-gradient(circle at 87% 21%,rgb(255 202 76 / .34) 0 31px,transparent 32px),radial-gradient(circle at 78% 92%,rgb(135 108 232 / .17) 0 72px,transparent 73px),linear-gradient(130deg,#fff 0%,#eef8ff 61%,#fff8de 100%);box-shadow:0 14px 40px rgb(57 93 141 / .09)}.aimme-journey .aimme-hero::before{display:none}.aimme-journey .aimme-hero::after{right:-38px;bottom:-106px;width:280px;height:280px;border:1px solid rgb(66 133 244 / .12);box-shadow:0 0 0 36px rgb(66 133 244 / .042),0 0 0 72px rgb(66 133 244 / .022)}.aimme-journey .aimme-eyebrow{padding:7px 11px;border-color:#cfe3fb;background:rgb(255 255 255 / .82);color:#3674cb!important;box-shadow:0 5px 14px rgb(71 111 165 / .06);letter-spacing:.075em}.aimme-journey .aimme-hero h1{max-width:760px;margin:12px 0 12px;color:#213c5f!important;font-size:clamp(30px, 3.5vw, 44px)!important;line-height:1.17!important;font-weight:760!important}.aimme-journey .aimme-hero p{max-width:800px;color:#67788f!important;font-size:15px!important;line-height:1.75!important}.aimme-journey .aimme-trust-row{gap:9px;margin-top:20px}.aimme-journey .aimme-trust-row span{padding:6px 10px;border:1px solid rgb(208 225 244 / .88);border-radius:999px;background:rgb(255 255 255 / .72);color:#537296!important;font-size:12px;box-shadow:0 4px 12px rgb(56 91 136 / .045)}.aimme-journey .aimme-hero-mark-image{width:180px;min-width:180px;height:142px;min-height:142px;padding:10px;border:1px solid rgb(213 228 245 / .9);border-radius:28px;background:rgb(255 255 255 / .78);box-shadow:0 18px 38px rgb(56 89 137 / .12);transform:rotate(2deg)}.aimme-journey .aimme-hero-mark-image img{width:100%;height:100%;border-radius:20px;object-fit:cover}.aimme-journey .aimme-order-path{margin:18px 0;padding:27px 28px 25px;border:1px solid var(--aimme-kid-line);border-radius:26px;background:rgb(255 255 255 / .92);box-shadow:var(--aimme-kid-shadow)}.aimme-journey .aimme-order-path-head{max-width:880px}.aimme-journey .aimme-order-path-head h2{color:var(--aimme-kid-ink)!important;font-size:clamp(23px, 2.5vw, 31px)!important}.aimme-journey .aimme-order-path-head p{color:var(--aimme-kid-text)!important}.aimme-journey .aimme-order-path-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.aimme-journey .aimme-order-path-card{grid-template-columns:52px minmax(0,1fr) 24px;min-height:112px;padding:19px 20px;border-color:#dce8f5!important;border-radius:20px!important;color:var(--aimme-kid-ink)!important;box-shadow:0 7px 20px rgb(55 91 139 / .055)}.aimme-journey .aimme-order-path-card:first-child{background:linear-gradient(135deg,#fff 0%,#edf7ff 100%)!important}.aimme-journey .aimme-order-path-card:nth-child(2){background:linear-gradient(135deg,#fff 0%,#edfaf3 100%)!important}.aimme-journey .aimme-order-path-card:hover{transform:translateY(-2px);border-color:#a9cef3!important;box-shadow:var(--aimme-kid-shadow-hover)}.aimme-journey .aimme-order-path-card:nth-child(2):hover{border-color:#a9dfbf!important}.aimme-journey .aimme-order-path-icon{width:50px;height:50px;border-radius:17px;background:#dcecff;color:#3578d4!important;box-shadow:inset 0 0 0 1px rgb(66 133 244 / .055)}.aimme-journey .aimme-order-path-icon.aimme-tone-green{background:#dcf5e7;color:#2d9b5a!important}.aimme-journey .aimme-order-path-card strong{color:var(--aimme-kid-ink)!important;font-size:17px!important}.aimme-journey .aimme-order-path-card small{color:#728298!important}.aimme-journey .aimme-legacy-club-link{display:grid;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:86px;margin-top:14px;padding:15px 20px;border:1px dashed #cfc5f5;border-radius:20px;background:linear-gradient(135deg,#fff 0%,#f4f0ff 56%,#eef8ff 100%);color:var(--aimme-kid-ink)!important;box-shadow:0 7px 20px rgb(92 75 153 / .055);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.aimme-journey .aimme-legacy-club-link:hover{transform:translateY(-2px);border-color:#a994ed;box-shadow:0 17px 35px rgb(92 75 153 / .12)}.aimme-journey .aimme-legacy-club-link .aimme-order-path-icon{width:50px;height:50px;border-radius:17px}.aimme-journey .aimme-legacy-club-link small,.aimme-journey .aimme-legacy-club-link strong{display:block}.aimme-journey .aimme-legacy-club-link small{margin-bottom:2px;color:#8065c7!important;font-size:11px;font-weight:740;letter-spacing:.05em}.aimme-journey .aimme-legacy-club-link strong{color:#34445f!important;font-size:15px!important;line-height:1.45}.aimme-journey .aimme-legacy-club-link i{color:#8065e8!important;font-size:21px;font-style:normal}.aimme-journey .aimme-progress{top:12px;gap:7px;margin:16px 0;padding:7px;border-color:#dce7f3;border-radius:19px;background:rgb(255 255 255 / .94);box-shadow:0 10px 28px rgb(52 87 133 / .075)}.aimme-journey .aimme-progress button{min-height:46px;border-radius:13px;color:#718096!important}.aimme-journey .aimme-progress button b{background:#eef3f8;color:#718096!important}.aimme-journey .aimme-progress button.is-active{border-color:#c6dcfa;background:linear-gradient(135deg,#edf6ff,#f4f0ff)!important;color:#326fc4!important}.aimme-journey .aimme-progress button.is-active b{background:#4285f4;color:#fff!important}.aimme-journey .aimme-progress button.is-complete{background:#eefaf4!important;color:#2b9254!important}.aimme-journey .aimme-progress button.is-complete b{background:#d7f2e3;color:#27864e!important}.aimme-journey .aimme-flow{border-color:#dce7f3;border-radius:28px;background:rgb(255 255 255 / .96);box-shadow:var(--aimme-kid-shadow)}.aimme-journey .aimme-step{padding:34px 38px 38px}.aimme-journey .aimme-step-kicker{color:#3978ce!important}.aimme-journey .aimme-step-head h2{color:var(--aimme-kid-ink)!important;font-size:clamp(24px, 2.8vw, 34px)!important}.aimme-journey .aimme-step-head p{color:#718096!important}.aimme-journey .aimme-choice-grid{gap:16px}.aimme-journey .aimme-choice{min-height:150px;padding:23px;border-color:#dce8f5;border-radius:22px;background:linear-gradient(145deg,#fff 0%,#f8fbff 100%)!important;box-shadow:0 8px 22px rgb(55 91 139 / .055)}.aimme-journey .aimme-choice:nth-child(even){background:linear-gradient(145deg,#fff 0%,#fbf9ff 100%)!important}.aimme-journey .aimme-choice:hover{transform:translateY(-2px);border-color:#adcdf3;background:linear-gradient(145deg,#fff 0%,#edf7ff 100%)!important;box-shadow:var(--aimme-kid-shadow-hover)}.aimme-journey .aimme-choice.is-selected{border-color:#83b4f2;background:linear-gradient(145deg,#fff 0%,#eaf4ff 100%)!important;box-shadow:0 0 0 4px rgb(66 133 244 / .09),var(--aimme-kid-shadow-hover)}.aimme-journey .aimme-choice-icon{width:46px;height:46px;border-radius:16px;background:#e3f0ff;color:#3376d1!important}.aimme-journey .aimme-choice:nth-child(even) .aimme-choice-icon{background:#eee9ff;color:#785bd8!important}.aimme-journey .aimme-choice strong{color:var(--aimme-kid-ink)!important}.aimme-journey .aimme-badge{border-color:#f4dc91;background:#fff7d8;color:#956800!important;box-shadow:0 4px 12px rgb(155 105 0 / .05)}.aimme-journey .aimme-info-panel,.aimme-journey .aimme-context-box{border-color:#d9e8f7;border-radius:22px;background:linear-gradient(135deg,#f8fcff,#f4f8ff);box-shadow:0 8px 20px rgb(52 87 133 / .045)}.aimme-journey .aimme-context-vip{border-color:#d8d0f5;background:linear-gradient(135deg,#fbfaff,#f0edff)}.aimme-journey .aimme-info-visual-photo,.aimme-journey .aimme-info-visual-photo img{border-radius:19px}.aimme-journey .aimme-link-row a{border-color:#d6e5f6!important;border-radius:15px!important;background:rgb(255 255 255 / .92)!important;box-shadow:0 6px 16px rgb(53 87 132 / .045)}.aimme-journey .aimme-step-action,.aimme-journey .aimme-selected-summary{border-color:#dbe7f4;border-radius:18px;background:linear-gradient(135deg,#f8fbff,#f5f2ff)}.aimme-journey .aimme-plan-grid{gap:15px}.aimme-journey .aimme-plan{overflow:hidden;border-color:#dce7f3;border-radius:23px;background:linear-gradient(160deg,#fff 0%,#fafcff 100%);box-shadow:0 10px 28px rgb(54 89 136 / .065)}.aimme-journey .aimme-plan:hover{transform:translateY(-2px);border-color:#b9d4f5;box-shadow:var(--aimme-kid-shadow-hover)}.aimme-journey .aimme-plan-icon{border-radius:16px;background:#e9f4ff;color:#397bd5!important}.aimme-journey .aimme-plan-ribbon,.aimme-journey .aimme-included-strip{background:#fff6d6;color:#8d6505!important}.aimme-journey .aimme-plan-more>summary{border-color:#dce7f3;background:#f8fbff;color:#4d698c!important}.aimme-journey .aimme-primary,.aimme-journey .aimme-plan-button,.aimme-journey .aimme-link-button{min-height:46px;border-radius:14px!important;background:linear-gradient(135deg,#4a91f8,#3979e3)!important;color:#fff!important;box-shadow:0 9px 20px rgb(66 133 244 / .2)!important;font-weight:720!important}.aimme-journey .aimme-primary:hover,.aimme-journey .aimme-plan-button:hover,.aimme-journey .aimme-link-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#3d84ef,#2e6fd6)!important;color:#fff!important;box-shadow:0 13px 26px rgb(66 133 244 / .25)!important}.aimme-journey .aimme-secondary{min-height:44px;border-color:#cfe0f4!important;border-radius:14px!important;background:#f7fbff!important;color:#3d6fae!important}.aimme-journey input,.aimme-journey select,.aimme-journey textarea{border-color:#cfdeed!important;border-radius:14px!important;background:#fff!important;color:#2f4058!important}.aimme-journey input:focus,.aimme-journey select:focus,.aimme-journey textarea:focus{border-color:#72a9ee!important;box-shadow:0 0 0 4px rgb(66 133 244 / .11)!important}.aimme-journey .aimme-status:not(:empty){margin-top:12px;padding:11px 13px;border-radius:13px;background:#f4f8fd}.aimme-journey .aimme-external-order-flow{margin-top:18px;padding:28px;border:1px solid #dce7f3;border-radius:27px;background:rgb(255 255 255 / .96);box-shadow:var(--aimme-kid-shadow)}.aimme-journey .aimme-external-order-head,.aimme-journey .aimme-external-stage,.aimme-journey .aimme-external-product,.aimme-journey .aimme-external-complete{border-radius:20px}.aimme-journey .aimme-external-progress{border-color:#dae6f3;background:linear-gradient(135deg,#f6fbff,#f7f4ff)}.aimme-journey .aimme-external-stage{border-color:#dce7f3;background:#fbfdff}.aimme-journey .aimme-external-stage-number,.aimme-journey .aimme-external-claim-number{background:#e5f1ff;color:#3978ce!important}.aimme-join-club{width:min(1140px, calc(100% - 32px))}.aimme-join-club .aimme-hero{min-height:238px;border-color:#dadff7;background:radial-gradient(circle at 91% 17%,rgb(255 203 84 / .35) 0 32px,transparent 33px),radial-gradient(circle at 81% 89%,rgb(128 101 232 / .2) 0 76px,transparent 77px),linear-gradient(132deg,#fff 0%,#f0f7ff 55%,#f3efff 100%)}.aimme-join-club .aimme-eyebrow{border-color:#d8cff8;background:#f5f1ff;color:#7659d4!important}.aimme-join-club .aimme-club-access-flow{max-width:none;margin:18px auto 0;padding:28px;border-color:#dce7f3;border-radius:28px;background:rgb(255 255 255 / .96);box-shadow:var(--aimme-kid-shadow)}.aimme-join-club .aimme-club-access-head{max-width:900px;margin-bottom:21px}.aimme-join-club .aimme-club-access-head h2{color:var(--aimme-kid-ink)!important}.aimme-join-club .aimme-club-access-head p{color:#667990!important}.aimme-join-club .aimme-club-progress{gap:8px;padding:7px;border-color:#dce7f3;border-radius:18px;background:#f6f9fd}.aimme-join-club .aimme-club-progress span{min-height:48px;border-radius:13px}.aimme-join-club .aimme-club-progress span.is-active{background:linear-gradient(135deg,#eaf5ff,#f1edff);color:#376fc1!important}.aimme-join-club .aimme-club-progress span.is-active b{background:#4285f4;color:#fff!important}.aimme-join-club .aimme-club-stage{margin-top:16px;padding:24px;border-color:#dce7f3;border-radius:22px;background:linear-gradient(155deg,#fff 0%,#fbfdff 100%);box-shadow:0 8px 22px rgb(55 91 139 / .045)}.aimme-join-club .aimme-club-stage-number{width:42px;height:42px;flex-basis:42px;border-radius:15px;background:#e5f1ff;color:#3475ce!important}.aimme-join-club .aimme-club-auth-tabs{gap:7px;padding:6px;border-color:#dce7f3;border-radius:17px;background:#f2f6fb}.aimme-join-club .aimme-club-auth-tabs button{min-height:48px;border-radius:12px!important;color:#65768c!important}.aimme-join-club .aimme-club-auth-tabs button.is-active{background:#fff!important;color:#316fc5!important;box-shadow:0 5px 15px rgb(56 91 137 / .09)!important}.aimme-join-club .aimme-club-auth-panel{padding:22px;border-color:#dce7f3;border-radius:19px;background:linear-gradient(145deg,#fbfdff,#f7faff)}.aimme-join-club .aimme-club-login-notice,.aimme-join-club .aimme-club-own-account-warning,.aimme-join-club .aimme-club-match-tip{border-radius:16px}.aimme-join-club .aimme-club-logged,.aimme-join-club .aimme-club-existing-member{border-color:#ccebd9;border-radius:19px;background:linear-gradient(135deg,#f4fcf7,#effbf5)}.aimme-join-club .aimme-club-verification-card{max-width:920px}.aimme-join-club .aimme-form-grid input,.aimme-join-club .aimme-form-grid select,.aimme-join-club .aimme-club-auth-panel input{min-height:50px;border-color:#cfdeed!important;border-radius:14px!important}.aimme-join-club .aimme-password-control input{border-radius:14px 0 0 14px!important}.aimme-join-club .aimme-password-control button{border-color:#cfdeed!important;border-radius:0 14px 14px 0!important;background:#eef6ff!important;color:#3472c8!important}.aimme-join-club .aimme-club-result{border-color:#d3e7f8;background:linear-gradient(135deg,#f7fcff,#f4f9ff)}.aimme-join-club .aimme-club-result-icon{border-radius:18px;background:#dcf5e7;color:#2b9858!important}@media (max-width:900px){.aimme-journey .aimme-hero{min-height:0;padding:30px}.aimme-journey .aimme-hero-mark-image{width:138px;min-width:138px;height:118px;min-height:118px}.aimme-journey .aimme-order-path-grid,.aimme-journey .aimme-choice-grid-2{grid-template-columns:1fr}}@media (max-width:720px){body.aimme-managed-page .aimme-page-content{padding-top:10px;padding-bottom:34px}.aimme-journey,.aimme-join-club{width:min(100% - 20px, 1140px)}.aimme-journey .aimme-hero{grid-template-columns:1fr;gap:18px;padding:24px 20px;border-radius:23px}.aimme-journey .aimme-hero h1{font-size:29px!important;line-height:1.2!important}.aimme-journey .aimme-hero p{font-size:13.5px!important}.aimme-journey .aimme-trust-row{gap:7px}.aimme-journey .aimme-trust-row span{width:100%;justify-content:flex-start}.aimme-journey .aimme-hero-mark-image{display:none}.aimme-journey .aimme-order-path,.aimme-journey .aimme-external-order-flow,.aimme-join-club .aimme-club-access-flow{padding:19px 15px;border-radius:22px}.aimme-journey .aimme-order-path-card,.aimme-journey .aimme-legacy-club-link{grid-template-columns:45px minmax(0,1fr) 18px;gap:11px;min-height:96px;padding:15px;border-radius:17px!important}.aimme-journey .aimme-order-path-icon,.aimme-journey .aimme-legacy-club-link .aimme-order-path-icon{width:43px;height:43px;border-radius:14px}.aimme-journey .aimme-order-path-card strong{font-size:15px!important}.aimme-journey .aimme-order-path-card small,.aimme-journey .aimme-legacy-club-link strong{font-size:12px!important}.aimme-journey .aimme-progress{position:static;grid-template-columns:repeat(4,minmax(0,1fr));overflow-x:auto;padding:5px}.aimme-journey .aimme-progress button{min-width:68px;min-height:52px;flex-direction:column;gap:3px;padding:5px 3px;font-size:10.5px}.aimme-journey .aimme-progress button b{width:21px;height:21px}.aimme-journey .aimme-flow{border-radius:22px}.aimme-journey .aimme-step{padding:22px 17px 25px}.aimme-journey .aimme-step-head h2{font-size:25px!important}.aimme-journey .aimme-choice{min-height:126px;padding:19px;border-radius:18px}.aimme-journey .aimme-info-panel{grid-template-columns:1fr;padding:17px}.aimme-journey .aimme-link-row-video{grid-template-columns:1fr}.aimme-journey .aimme-field-action,.aimme-journey .aimme-club-auth-actions,.aimme-journey .aimme-club-result-actions{align-items:stretch;flex-direction:column}.aimme-journey .aimme-field-action>*,.aimme-journey .aimme-club-auth-actions>*,.aimme-journey .aimme-club-result-actions>*{width:100%}.aimme-join-club .aimme-club-progress{grid-template-columns:1fr}.aimme-join-club .aimme-club-progress span{justify-content:flex-start}.aimme-join-club .aimme-club-stage,.aimme-join-club .aimme-club-auth-panel{padding:17px;border-radius:18px}.aimme-join-club .aimme-club-stage-heading{gap:11px}.aimme-join-club .aimme-club-auth-tabs,.aimme-join-club .aimme-form-grid-2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.aimme-journey *,.aimme-journey *::before,.aimme-journey *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.aimme-join-club .aimme-club-first-step-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.aimme-join-club .aimme-club-first-step-guide span{display:flex;align-items:center;gap:9px;min-height:48px;padding:11px 14px;border:1px solid;border-radius:15px;font-size:13px;font-weight:800;line-height:1.45}.aimme-join-club .aimme-club-first-step-guide b{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:50%;font-size:16px}.aimme-join-club .aimme-club-first-step-guide .is-correct{border-color:#cbe9d8;background:#f1fbf5;color:#237a49!important}.aimme-join-club .aimme-club-first-step-guide .is-correct b{background:#dff5e7;color:#188038!important}.aimme-join-club .aimme-club-first-step-guide .is-wrong{border-color:#f1d7aa;background:#fffaf0;color:#8a5a00!important}.aimme-join-club .aimme-club-first-step-guide .is-wrong b{background:#ffedc8;color:#9a6100!important}.aimme-join-club .aimme-club-test-user-block{margin:14px 0 0;border-color:#f0d19c;background:linear-gradient(135deg,#fff9ec,#fff);box-shadow:none}.aimme-join-club .aimme-club-test-user-block>span{background:#ffedc8;color:#9a6100!important}.aimme-join-club .aimme-club-test-user-block h3{color:#503710!important}.aimme-join-club .aimme-club-test-user-block p{color:#705d3d!important}.aimme-join-club .aimme-club-login-test-warning{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:14px 0 0;padding:13px 14px;border:1px solid #efcf99;border-radius:14px;background:#fff9ec}.aimme-join-club .aimme-club-login-test-warning>span{display:grid;place-items:center;width:32px;height:32px;border-radius:11px;background:#ffedc8;color:#9a6100!important;font-weight:900}.aimme-join-club .aimme-club-login-test-warning strong{display:block;color:#553b12!important;font-size:13px}.aimme-join-club .aimme-club-login-test-warning p{margin:3px 0 0!important;color:#765f3a!important;font-size:12px!important;line-height:1.5!important}.aimme-join-club .aimme-club-login-test-warning button{min-height:38px!important;padding:8px 12px!important;border:1px solid #b8cff2!important;border-radius:11px!important;background:#fff!important;color:#2869c1!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}.aimme-join-club .aimme-club-auth-panel,.aimme-join-club .aimme-club-stage{box-shadow:none}@media (max-width:720px){.aimme-join-club .aimme-club-access-head h2{font-size:25px!important;line-height:1.25!important}.aimme-join-club .aimme-club-access-head p{font-size:13px!important;line-height:1.65!important}.aimme-join-club .aimme-club-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px}.aimme-join-club .aimme-club-progress span{min-height:58px;flex-direction:column;justify-content:center;gap:4px;padding:6px 3px;text-align:center;font-size:10.5px;line-height:1.2}.aimme-join-club .aimme-club-progress span b{width:23px;height:23px}.aimme-join-club .aimme-club-auth-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.aimme-join-club .aimme-club-auth-tabs button{min-height:44px;padding:8px 5px!important;font-size:12.5px!important}.aimme-join-club .aimme-club-first-step-guide{grid-template-columns:1fr;gap:7px;margin:13px 0}.aimme-join-club .aimme-club-first-step-guide span{min-height:43px;padding:9px 11px;border-radius:13px;font-size:12px}.aimme-join-club .aimme-club-test-user-block,.aimme-join-club .aimme-club-login-test-warning{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:14px}.aimme-join-club .aimme-club-test-user-block>a,.aimme-join-club .aimme-club-login-test-warning>button{grid-column:1/-1;width:100%;justify-content:center}}.aimme-join-club .aimme-club-guideboard{margin:18px 0 22px;padding:20px;border:1px solid #d8e7f8;border-radius:24px;background:linear-gradient(145deg,#f7fbff 0%,#fffdf6 100%);box-shadow:0 12px 34px rgb(45 84 132 / .06)}.aimme-join-club .aimme-club-guideboard-head{display:flex;align-items:center;gap:13px;margin-bottom:15px}.aimme-join-club .aimme-club-guideboard-head>span{display:grid;place-items:center;width:46px;height:46px;flex:0 0 46px;border-radius:15px;background:#eaf3ff;font-size:23px}.aimme-join-club .aimme-club-guideboard-head small{display:block;color:#4285f4;font-size:10px;font-weight:900;letter-spacing:.13em}.aimme-join-club .aimme-club-guideboard-head h3{margin:3px 0 2px;color:#263950;font-size:20px}.aimme-join-club .aimme-club-guideboard-head p{margin:0;color:#718097;font-size:12px;line-height:1.6}.aimme-join-club .aimme-club-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.aimme-join-club .aimme-club-guide-grid article{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;min-height:105px;padding:15px;border:1px solid #e0e8f3;border-radius:18px;background:#fff}.aimme-join-club .aimme-club-guide-grid article>b{position:absolute;top:10px;right:12px;color:#a0adbd;font-size:10px}.aimme-join-club .aimme-club-guide-grid article>span{grid-row:1/3;display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:#f0f6ff;font-size:20px}.aimme-join-club .aimme-club-guide-grid strong{align-self:end;color:#2d4058;font-size:13.5px}.aimme-join-club .aimme-club-guide-grid small{align-self:start;margin-top:3px;color:#7a899c;font-size:11px;line-height:1.55}.aimme-join-club .aimme-club-ready-strip{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:12px;padding:11px 13px;border-radius:14px;background:#eef8f2;color:#49665a;font-size:11px}.aimme-join-club .aimme-club-ready-strip strong{color:#23784a}.aimme-join-club .aimme-club-ready-strip span{padding:4px 8px;border-radius:999px;background:#fff;font-weight:700}.aimme-join-club .aimme-club-step-focus{display:flex;align-items:center;gap:9px;margin:0 0 14px;padding:10px 12px;border-radius:13px;background:#eef5ff;color:#4f6682;font-size:12px;line-height:1.55}.aimme-join-club .aimme-club-step-focus b{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#fff;color:#2d6fc8;font-size:10.5px}.aimme-join-club .aimme-club-step-focus.is-green{background:#eef9f2}.aimme-join-club .aimme-club-step-focus.is-green b{color:#248154}.aimme-join-club .aimme-club-help-center{margin-top:22px;padding:18px;border:1px solid #e0e9f4;border-radius:22px;background:#fbfdff}.aimme-join-club .aimme-club-help-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.aimme-join-club .aimme-club-help-head>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#fff5ce;font-size:19px}.aimme-join-club .aimme-club-help-head strong,.aimme-join-club .aimme-club-help-head small{display:block}.aimme-join-club .aimme-club-help-head strong{color:#2d4058;font-size:15px}.aimme-join-club .aimme-club-help-head small{margin-top:2px;color:#8190a3;font-size:11px}.aimme-join-club .aimme-club-help-center details{border-top:1px solid #e8eef5}.aimme-join-club .aimme-club-help-center details:first-of-type{border-top:0}.aimme-join-club .aimme-club-help-center summary{padding:12px 4px;cursor:pointer;color:#3c526d;font-size:12.5px;font-weight:800}.aimme-join-club .aimme-club-help-center details p{margin:0 4px 13px;color:#6e7f94;font-size:12px;line-height:1.7}.aimme-join-club .aimme-club-help-center a{color:#2e6fc6;font-weight:800;text-decoration:none}@media(max-width:720px){.aimme-join-club .aimme-club-guideboard{padding:15px;border-radius:20px}.aimme-join-club .aimme-club-guide-grid{grid-template-columns:1fr}.aimme-join-club .aimme-club-guide-grid article{min-height:82px}.aimme-join-club .aimme-club-ready-strip{align-items:flex-start;flex-direction:column}.aimme-join-club .aimme-club-step-focus{align-items:flex-start;flex-direction:column}.aimme-join-club .aimme-club-help-center{padding:14px}}.aimme-join-club .aimme-club-quick-hero{min-height:0!important;grid-template-columns:minmax(0,1fr)!important;padding:26px 30px!important;background:linear-gradient(135deg,#ffffff 0%,#f6f9ff 100%)!important;border-color:#dfe8f4!important;box-shadow:0 8px 24px rgb(45 76 119 / .055)!important}.aimme-join-club .aimme-club-quick-hero::before,.aimme-join-club .aimme-club-quick-hero::after{display:none!important}.aimme-join-club .aimme-club-quick-hero .aimme-hero-copy{max-width:820px!important}.aimme-join-club .aimme-club-quick-hero h1{margin-bottom:8px!important;font-size:clamp(28px,4vw,40px)!important}.aimme-join-club .aimme-club-quick-hero p{max-width:720px!important;margin-bottom:14px!important}.aimme-join-club .aimme-club-quick-hero .aimme-hero-mark{display:none!important}.aimme-join-club .aimme-club-quick-start{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:2px 0 12px!important;padding:10px 18px!important;border-radius:12px!important;text-decoration:none!important}.aimme-join-club .aimme-club-tutorial{max-width:720px;margin-top:4px;border:1px solid #e2e9f2;border-radius:14px;background:#fff;overflow:hidden}.aimme-join-club .aimme-club-tutorial summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:45px;padding:10px 14px;color:#4d627e;font-size:13px;font-weight:800;cursor:pointer;list-style:none;-webkit-tap-highlight-color:#fff0}.aimme-join-club .aimme-club-tutorial summary::-webkit-details-marker{display:none}.aimme-join-club .aimme-club-tutorial summary::after{content:"＋";color:#7f8da0;font-size:18px;font-weight:500}.aimme-join-club .aimme-club-tutorial[open] summary::after{content:"−"}.aimme-join-club .aimme-club-tutorial summary small{margin-left:auto;color:#98a4b4;font-size:10.5px;font-weight:650}.aimme-join-club .aimme-club-tutorial-body{padding:2px 14px 14px;border-top:1px solid #edf1f6}.aimme-join-club .aimme-club-tutorial ol{display:grid;gap:7px;margin:10px 0 0;padding:0;list-style:none}.aimme-join-club .aimme-club-tutorial li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:start;padding:8px 0}.aimme-join-club .aimme-club-tutorial li>b{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:#edf4ff;color:#3978d2;font-size:11px}.aimme-join-club .aimme-club-tutorial li strong,.aimme-join-club .aimme-club-tutorial li small{display:block}.aimme-join-club .aimme-club-tutorial li strong{color:#354a65;font-size:12.5px}.aimme-join-club .aimme-club-tutorial li small{margin-top:2px;color:#7c8a9c;font-size:11px;line-height:1.55}.aimme-join-club .aimme-club-tutorial-ready{margin-top:8px;padding:9px 10px;border-radius:10px;background:#f5faf7;color:#60766a;font-size:11px;line-height:1.55}.aimme-join-club .aimme-club-tutorial-ready strong{color:#2d7d55}.aimme-join-club .aimme-club-access-flow{margin-top:10px!important;padding-top:18px!important}.aimme-join-club .aimme-club-access-head-compact{display:flex;align-items:center;justify-content:space-between;gap:10px;max-width:none!important;margin-bottom:10px!important}.aimme-join-club .aimme-club-access-head-compact .aimme-back-link{margin:0!important}.aimme-join-club .aimme-club-access-head-compact .aimme-step-kicker{margin:0!important}.aimme-join-club .aimme-club-account-note{display:flex;align-items:center;gap:8px;margin:-2px 0 12px;padding:9px 11px;border-radius:11px;background:#f7f9fc;color:#6a7788;font-size:11.5px;line-height:1.5}.aimme-join-club .aimme-club-account-note strong{flex:0 0 auto;color:#41556f}.aimme-join-club .aimme-club-auth{max-width:760px!important;margin:0!important}.aimme-join-club #aimme-club-account{scroll-margin-top:18px}@media(max-width:720px){.aimme-join-club .aimme-club-quick-hero{padding:17px 16px!important;border-radius:18px!important}.aimme-join-club .aimme-club-quick-hero .aimme-eyebrow{margin-bottom:8px!important;padding:6px 10px!important;font-size:10.5px!important}.aimme-join-club .aimme-club-quick-hero h1{margin:0 0 6px!important;font-size:25px!important;line-height:1.2!important}.aimme-join-club .aimme-club-quick-hero p{margin:0 0 11px!important;font-size:12.5px!important;line-height:1.6!important}.aimme-join-club .aimme-club-quick-start{width:100%!important;margin-bottom:9px!important}.aimme-join-club .aimme-club-tutorial{max-width:none!important;margin-top:0!important;border-radius:12px!important}.aimme-join-club .aimme-club-tutorial summary{min-height:42px;padding:8px 11px;font-size:12px}.aimme-join-club .aimme-club-tutorial summary small{font-size:9.5px}.aimme-join-club .aimme-club-access-flow{margin-top:8px!important;padding:12px!important;border-radius:18px!important}.aimme-join-club .aimme-club-access-head-compact{margin-bottom:7px!important}.aimme-join-club .aimme-club-access-head-compact .aimme-back-link{font-size:11px!important}.aimme-join-club .aimme-club-access-head-compact .aimme-step-kicker{font-size:9.5px!important}.aimme-join-club .aimme-club-progress{margin-bottom:8px!important;padding:4px!important}.aimme-join-club .aimme-club-progress span{min-height:42px!important;gap:2px!important;padding:4px 2px!important;font-size:9.5px!important}.aimme-join-club .aimme-club-progress span b{width:20px!important;height:20px!important;font-size:10px!important}.aimme-join-club .aimme-club-stage{margin-top:8px!important;padding:14px!important;border-radius:16px!important}.aimme-join-club .aimme-club-stage-heading{gap:9px!important;margin-bottom:10px!important}.aimme-join-club .aimme-club-stage-number{width:34px!important;height:34px!important;flex-basis:34px!important;border-radius:11px!important;font-size:13px!important}.aimme-join-club .aimme-club-stage-heading h3{margin-bottom:2px!important;font-size:19px!important;line-height:1.25!important}.aimme-join-club .aimme-club-stage-heading p{font-size:11.5px!important;line-height:1.5!important}.aimme-join-club .aimme-club-account-note{align-items:flex-start;flex-direction:column;gap:2px;margin:0 0 9px;padding:8px 9px;font-size:10.5px}.aimme-join-club .aimme-club-auth-tabs{margin-bottom:9px!important;padding:4px!important;border-radius:12px!important}.aimme-join-club .aimme-club-auth-tabs button{min-height:39px!important;padding:6px 4px!important;font-size:11.5px!important;border-radius:9px!important}.aimme-join-club .aimme-club-auth-panel{padding:12px!important;border-radius:13px!important}.aimme-join-club .aimme-club-panel-intro{margin-bottom:10px!important;font-size:11px!important;line-height:1.55!important}.aimme-join-club .aimme-field-action{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}.aimme-join-club .aimme-field-action input{min-height:44px!important;padding:8px 10px!important;font-size:13px!important}.aimme-join-club .aimme-field-action .aimme-primary{min-width:94px!important;padding-inline:10px!important;font-size:12px!important}}