.rdc-community,.rdc-footer-invite,.rdc-comment-invite{--rdc-blue:#0759dc;--rdc-ink:#0a2141;--rdc-muted:#536277;--rdc-paper:#fff;--rdc-line:#dce4ef;--rdc-tint:#f3f7fc;box-sizing:border-box;font-family:inherit}
.rdc-community *,.rdc-footer-invite *{box-sizing:border-box}
.rdc-account-page .tp-page{max-width:1200px;margin:36px auto 72px}.rdc-account-page .tp-article-header{margin-bottom:16px}.rdc-account-page .tp-article-header h1{font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--tp-muted,#64748b)}
.rdc-community{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,5vw,80px);align-items:start;color:var(--rdc-ink);text-align:left;margin:24px 0;line-height:1.55}
.rdc-intro{padding:24px 0}.rdc-eyebrow{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--rdc-blue)}.rdc-eyebrow>span{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid var(--rdc-line);border-radius:12px;font-size:25px;background:var(--rdc-paper);color:#937126}
.rdc-community h2{font-size:clamp(32px,3.8vw,49px)!important;letter-spacing:-.05em!important;line-height:1.1!important;margin:30px 0 24px!important;font-weight:800!important;color:var(--rdc-ink)!important}.rdc-community h2 em{font-style:normal;color:var(--rdc-blue)}
.rdc-lead{font-size:17px!important;line-height:1.7!important;color:var(--rdc-muted);max-width:470px;margin:0 0 36px!important}.rdc-community ul.rdc-benefits{list-style:none;margin:0!important;padding:0!important;display:grid;gap:25px}.rdc-benefits li{display:flex;gap:16px;margin:0!important;padding:0!important}.rdc-benefits li>span{width:33px;flex-shrink:0;font-size:12px;font-weight:700;color:#94702a;border-top:1px solid #c9a85b;padding-top:7px}.rdc-benefits strong{font-size:16px;font-weight:700}.rdc-benefits p{font-size:14px!important;line-height:1.65!important;color:var(--rdc-muted);margin:5px 0 0!important;max-width:365px}.rdc-editorial-note{margin-top:38px;border-top:1px solid var(--rdc-line);padding-top:18px;color:var(--rdc-muted);font-size:12px;line-height:1.7;max-width:420px}
.rdc-card{background:var(--rdc-paper);border:1px solid var(--rdc-line);border-radius:24px;padding:clamp(22px,3vw,38px);box-shadow:0 20px 70px -25px rgba(12,41,84,.16);min-width:0}.rdc-pill{display:inline-block;background:var(--rdc-tint);color:var(--rdc-blue);padding:6px 10px;border-radius:6px;font-size:10px;letter-spacing:.09em;font-weight:800}.rdc-card h3{color:var(--rdc-ink)!important;font-size:27px!important;letter-spacing:-.035em;margin:17px 0 9px!important;line-height:1.2!important}.rdc-muted{color:var(--rdc-muted);font-size:14px!important;line-height:1.65!important;margin:0 0 24px!important}
.rdc-form{margin:0;position:relative}.rdc-field{display:block;color:var(--rdc-ink);font-size:13px;font-weight:700;margin:20px 0 0}.rdc-field input{display:block;width:100%;padding:13px 14px;margin-top:8px;border:1px solid var(--rdc-line);background:var(--rdc-tint);color:var(--rdc-ink);border-radius:10px;min-height:49px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;box-shadow:none}.rdc-field input::placeholder{color:#778598;opacity:1}.rdc-field-note{font-size:11px;color:var(--rdc-muted);display:block;margin-top:7px}.rdc-check{display:flex;align-items:flex-start;gap:11px;margin:23px 0;color:var(--rdc-ink);font-size:13px;font-weight:600;cursor:pointer}.rdc-check input{flex-shrink:0;width:18px;height:18px;min-height:18px;margin:2px 0 0;accent-color:var(--rdc-blue)}.rdc-check small{display:block;color:var(--rdc-muted);font-size:11px;font-weight:400;line-height:1.65;margin-top:5px}
.rdc-community .rdc-button,.rdc-footer-invite .rdc-button{display:flex;width:100%;align-items:center;justify-content:center;gap:16px;border:1px solid var(--rdc-blue);background:var(--rdc-blue);color:#fff!important;border-radius:10px;padding:14px 20px;font-size:14px;font-weight:700;min-height:49px;text-decoration:none!important;cursor:pointer;line-height:1.3;transition:background .15s,box-shadow .15s}.rdc-community .rdc-button:hover,.rdc-footer-invite .rdc-button:hover{background:#084aba;box-shadow:0 7px 20px -9px #0759dc}.rdc-community .rdc-button-secondary{color:var(--rdc-ink)!important;background:var(--rdc-paper);border-color:var(--rdc-line)}.rdc-community .rdc-button-secondary:hover{background:var(--rdc-tint)}
.rdc-community a{color:var(--rdc-blue);text-underline-offset:3px}.rdc-community :is(a,button,input):focus-visible{outline:3px solid #d1a846;outline-offset:3px}.rdc-privacy-note{font-size:11px!important;color:var(--rdc-muted);line-height:1.7!important;margin:14px 0 0!important}.rdc-separator{display:flex;align-items:center;gap:12px;margin:25px 0 18px;color:var(--rdc-muted);font-size:11px}.rdc-separator:before,.rdc-separator:after{content:'';height:1px;background:var(--rdc-line);flex:1}.rdc-recover{display:block;text-align:center;font-size:12px;margin-top:15px}.rdc-push-note{font-size:10px!important;line-height:1.6!important;color:var(--rdc-muted);margin:24px 0 0!important;padding-top:16px;border-top:1px solid var(--rdc-line)}
.rdc-notice{font-size:13px;line-height:1.6;color:var(--rdc-ink);background:var(--rdc-tint);border-left:3px solid var(--rdc-blue);border-radius:6px;padding:14px;margin:0 0 22px;overflow-wrap:anywhere}.rdc-honeypot{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.rdc-preference-label{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--rdc-line);padding-top:22px;margin-top:28px;font-size:13px}.rdc-status{color:var(--rdc-muted);font-size:12px}.rdc-account-links{display:flex;justify-content:space-between;gap:18px;margin-top:22px;font-size:12px}
.rdc-menu-account>a{border:1px solid currentColor;border-radius:8px;padding:8px 12px!important;margin:3px 0}.rdc-comment-invite{color:var(--rdc-muted);background:var(--rdc-tint);border:1px solid var(--rdc-line);border-radius:12px;padding:16px 20px;font-size:13px;line-height:1.7;margin-bottom:25px}.rdc-comment-invite strong{color:var(--rdc-ink)}.rdc-comment-invite a{color:var(--rdc-blue)}.rdc-footer-invite{max-width:1200px;margin:24px auto;padding:24px 28px;border:1px solid var(--rdc-line);border-radius:16px;background:var(--rdc-paper);color:var(--rdc-ink);display:flex;justify-content:space-between;align-items:center;gap:24px}.rdc-footer-invite div>span{display:block;color:var(--rdc-blue);font-size:10px;font-weight:800;letter-spacing:.1em;margin-bottom:7px}.rdc-footer-invite strong{font-size:18px;letter-spacing:-.025em}.rdc-footer-invite p{margin:5px 0 0;color:var(--rdc-muted);font-size:13px}.rdc-footer-invite .rdc-button{width:auto;white-space:nowrap;font-size:13px}
html[data-mode=dark] :is(.rdc-community,.rdc-footer-invite,.rdc-comment-invite){--rdc-blue:#80afff;--rdc-ink:#f0f5ff;--rdc-muted:#a8b7ca;--rdc-paper:#101f34;--rdc-line:#2b3b51;--rdc-tint:#172941}html[data-mode=dark] .rdc-community .rdc-button:not(.rdc-button-secondary),html[data-mode=dark] .rdc-footer-invite .rdc-button{background:#175bca;border-color:#407bdc;color:#fff!important}
@media(prefers-color-scheme:dark){html[data-mode=auto] :is(.rdc-community,.rdc-footer-invite,.rdc-comment-invite){--rdc-blue:#80afff;--rdc-ink:#f0f5ff;--rdc-muted:#a8b7ca;--rdc-paper:#101f34;--rdc-line:#2b3b51;--rdc-tint:#172941}html[data-mode=auto] .rdc-community .rdc-button:not(.rdc-button-secondary),html[data-mode=auto] .rdc-footer-invite .rdc-button{background:#175bca;border-color:#407bdc;color:#fff!important}}
@media(max-width:760px){.rdc-community{grid-template-columns:1fr;gap:18px;margin-top:0}.rdc-intro{display:contents}.rdc-community h2{font-size:36px!important;margin:0!important}.rdc-lead{font-size:15px!important;margin-bottom:4px!important}.rdc-community ul.rdc-benefits{grid-row:5;gap:17px;margin-top:12px!important}.rdc-editorial-note{grid-row:6;margin-top:6px}.rdc-card{grid-row:4;padding:24px 20px;border-radius:18px}.rdc-check small,.rdc-privacy-note{font-size:12px!important}.rdc-footer-invite{margin:18px 16px;align-items:flex-start;flex-direction:column;padding:22px}.rdc-footer-invite .rdc-button{width:100%}.rdc-account-page .tp-page{margin-top:22px}.rdc-card h3{font-size:25px!important}}
@media(prefers-reduced-motion:reduce){.rdc-community *,.rdc-footer-invite *{transition:none!important}}
