.p-nav .account-connected{text-align:left;border-color:#b8d79566;flex-shrink:0;gap:10px;min-width:130px;padding:8px 12px;display:flex}.account-connected>i{background:#bddd90;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #bddd9055}.account-connected>span{gap:1px;max-width:180px;display:grid}.account-connected small{color:#b8caa5;letter-spacing:.4px;font-size:11px;font-weight:400}.account-connected strong{text-overflow:ellipsis;font-size:14px;overflow:hidden}.account-loading{color:#b8caa5;text-align:center;min-width:90px}.account-menu{color:#e5e9d8;z-index:100;background:#17241c;border:1px solid #9db88355;min-width:250px}.account-menu small{color:#9dae93;overflow-wrap:anywhere;font-size:12px;display:block}.account-menu a,.account-menu [role=menuitem]{padding:12px;font-size:14px}.account-menu [role=menuitem]:focus{color:#ecf2e2;background:#2b3d27}.member-nav{border-bottom:1px solid #c4d5ae22}.member-nav .brand{margin-right:auto}.member-nav .p-links{margin-right:20px}.member-page{min-height:100svh}.member-content{max-width:1120px;margin:0 auto;padding:55px 32px 80px}.member-content h1{letter-spacing:-1.4px;margin:15px 0;font-size:clamp(34px,5vw,58px);line-height:1.12}.member-content h2{font-size:30px;line-height:1.2}.member-content p{color:#b3c1a8;font-size:16px;line-height:1.7}.member-intro{margin-bottom:35px}.member-intro .p-kicker{font-size:12px}.member-intro>p{overflow-wrap:anywhere}.member-progress{border:1px solid #b4c89f30;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;margin:30px 0;padding:0;list-style:none;display:grid;overflow:hidden}.member-progress li{color:#8f9c89;background:#17211b;align-items:center;gap:12px;padding:20px;font-size:14px;display:flex}.member-progress li>span{border:1px solid #64745b;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.member-progress .complete{color:#d5e4bc;background:#1c2a1d}.member-progress .complete>span{color:#1b2b18;background:#b9d38f;border-color:#b9d38f}.member-columns{grid-template-columns:1.5fr 1fr;gap:24px;display:grid}.member-feature,.member-card{border:1px solid #b4c89f30;border-radius:8px;padding:32px}.member-feature{background:radial-gradient(at 100% 0,#344a2c99,#0000 70%),#17231c}.member-feature>svg{color:#c4d9a5;margin-bottom:24px}.member-feature .primary{width:100%;margin-top:18px;font-size:15px}.member-feature .text-button{margin-top:14px}.member-card>span{letter-spacing:1.5px;color:#b9cca1;font-size:12px}.member-card dl{gap:0;margin-top:22px;display:grid}.member-card dl>div{border-bottom:1px solid #b4c89f22;justify-content:space-between;gap:15px;padding:16px 0;font-size:14px;display:flex}.member-card dt{color:#9eaf93}.member-card dd{text-align:right;color:#e0e8d2;margin:0}.member-card .secondary{width:100%;margin-top:25px;font-size:14px}.member-actions{flex-wrap:wrap;gap:24px;margin-top:28px;font-size:14px;display:flex}.member-actions a{color:#bfd29f;align-items:center;gap:8px;display:flex}.member-message{background:#25351f;border:1px solid #bdd3a250;border-radius:6px;margin:20px 0;padding:16px 20px;color:#dfe9cb!important}.member-page .p-pricing{background:0 0;border:0;padding:0}.member-page .p-pricing .p-kicker,.member-page .p-pricing>h2,.member-page .p-pricing>p:first-of-type{display:none}.member-page .p-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:none}.member-page .p-plans article{padding:25px}.member-page .p-plans h3{font-size:38px}.member-page .p-plans p,.member-page .p-plans li,.member-page .p-plans button{font-size:14px}.member-page .p-plans article>span{font-size:12px}.member-page .p-fine{font-size:13px!important}.member-page .p-tabs [data-slot=tabs-trigger]{font-size:14px!important}.activation .activation-language{justify-content:space-between;align-items:center;gap:12px}.activation .activation-language .p-account{margin-right:auto}.activation-steps{color:#9fb68c;letter-spacing:.5px;margin:0 0 24px;font-size:12px}.p-auth .auth-email{overflow-wrap:anywhere;font-size:16px;font-weight:600}.p-auth .auth-local-note{color:#b6c4a9;font-size:13px;line-height:1.6}.p-auth .p-preview{margin:12px 0}.p-auth .p-preview a{padding:10px 0;font-size:15px}.p-auth .local-test-button{color:#b1c29e;font-size:12px}.p-auth [role=status],.member-content .p-link{font-size:14px}.member-page a.primary,.activation a.primary{color:#233015}.member-nav .p-links a{font-size:14px}@media (max-width:900px){.member-page .p-plans,.member-columns{grid-template-columns:1fr}.p-nav{gap:12px}.p-nav .account-connected{min-width:0}.account-connected>span{max-width:120px}.member-content{padding-top:32px}}@media (max-width:600px){.member-content{padding:30px 20px 50px}.member-progress{grid-template-columns:1fr}.member-progress li{padding:13px 18px}.member-feature,.member-card{padding:24px}.account-connected small{font-size:10px}.account-connected strong{font-size:12px}.account-connected>span{max-width:105px}.p-nav .account-connected{gap:7px;padding:7px 9px}.activation .activation-language{flex-wrap:wrap}.member-nav .brand span{display:none}.member-page .p-nav{padding:0 18px}.member-content h1{letter-spacing:-.6px}.member-content .p-fine{font-size:12px!important}}
