.join-page{color:var(--text);background:#fff}.rtn-support,.join{color:var(--text);font-family:var(--font-franklin), Arial, sans-serif;line-height:1.5}.rtn-support *,.rtn-support :before,.rtn-support :after,.join *,.join :before,.join :after{box-sizing:border-box}.rtn-support .rs-in{width:min(964px,100% - 36px);margin:0 auto;padding:0}.rtn-support .rs-narrow{max-width:740px}.rtn-support .rs-eyebrow,.rtn-support .rs-kicker,.rtn-support .rs-index{color:var(--accent);font:650 11px/1.3 var(--font-franklin), Arial, sans-serif;margin:0 0 10px}.rtn-support .rs-hero{background:var(--dark);color:#fff;border-bottom:1px solid #333}.rtn-support .rs-hero .rs-in{padding-top:38px;padding-bottom:34px}.rtn-support .rs-hero-grid{grid-template-columns:minmax(0,700px);align-items:end;display:grid}.rtn-support .rs-hero-h{color:#fff;max-width:700px;font:800 42px/1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.04em;margin:0}.rtn-support .rs-hero-sub{color:#b9b5ad;max-width:690px;margin:11px 0 0;font:16px/1.5 Georgia,Times New Roman,serif}.rtn-support .rs-hero-facts{border-top:1px solid #383838;margin:0}.rtn-support .rs-hero-facts div{border-bottom:1px solid #383838;grid-template-columns:30px 1fr;gap:9px;padding:10px 0;display:grid}.rtn-support .rs-hero-facts dt{color:#d2a43a;font:650 11px/1.3 var(--font-franklin), Arial, sans-serif}.rtn-support .rs-hero-facts dd{color:#fff;font:650 12px/1.4 var(--font-franklin), Arial, sans-serif;margin:0}.rtn-support .rs-pricing{background:#fff;padding:42px 0 48px}.rtn-support .rs-pricing .rs-in.rs-narrow{max-width:740px}.rtn-support .rs-pricing .rs-h2{border-bottom:1px solid var(--hair);color:var(--text);text-align:left;font:780 27px/1.1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.025em;margin:0 0 20px;padding-bottom:13px}.join-plans-slot{text-align:center;max-width:740px;margin:0 auto}.join-toggle{border:1px solid var(--text);background:#fff;margin:0 0 18px;padding:3px;display:inline-flex}.join-toggle button{color:#57534d;cursor:pointer;min-width:104px;min-height:40px;font:650 12px/1.2 var(--font-franklin), Arial, sans-serif;background:#fff;border:0;border-radius:0;padding:9px 15px}.join-toggle button.on{background:var(--text);color:#fff}.join-tiers{border-top:1px solid var(--hair);border-left:1px solid var(--hair);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0;display:grid}.join-tiers:has(>:only-child){border:0;grid-template-columns:minmax(280px,430px);justify-content:center}.join-tiers:has(>:only-child) .join-tier{border-top:1px solid var(--hair);border-left:1px solid var(--hair)}.join-tier{border:0;border-right:1px solid var(--hair);border-bottom:1px solid var(--hair);text-align:left;background:#fff;border-radius:0;flex-direction:column;min-width:0;padding:24px;display:flex}.jt-name{color:#8a6a1e;font:650 11px/1.3 var(--font-franklin), Arial, sans-serif}.jt-price{color:var(--text);font:800 38px/1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.03em;margin:12px 0 3px}.jt-price span{color:#5c5851;font:650 12px/1 var(--font-franklin), Arial, sans-serif}.jt-sub{color:#5c5851;font:12px/1.4 var(--font-franklin), Arial, sans-serif;margin-bottom:17px}.jt-benefits{flex:auto;margin:0 0 20px;padding:0;list-style:none}.jt-benefits li{color:#45413c;padding:6px 0 6px 20px;font:14px/1.45 Georgia,Times New Roman,serif;position:relative}.jt-benefits li:before{content:"✓";color:#276238;font-family:Arial,sans-serif;font-weight:700;position:absolute;left:0}.jt-btn,.join-back{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;width:100%;min-height:44px;font:700 13px/1.2 var(--font-franklin), Arial, sans-serif;text-align:center;border-radius:0;justify-content:center;align-items:center;padding:10px 18px;text-decoration:none;display:inline-flex}.jt-btn:hover:not(:disabled),.join-back:hover{background:#a71d16;border-color:#a71d16}.jt-btn:disabled{cursor:wait;opacity:.58}.join-signin{color:#5c5851;font:13px/1.5 var(--font-franklin), Arial, sans-serif;margin:18px 0 0}.join-signin a{color:var(--accent);text-underline-offset:3px;font-weight:700}.join-error{color:#7d241d;background:#fff;border:1px solid #d9a9a5;max-width:560px;margin:18px auto 0;padding:13px 15px;font:14px/1.5 Georgia,Times New Roman,serif}.rtn-support .rs-brief{border-top:1px solid var(--hair);background:#fff;padding:55px 0}.rtn-support .rs-brief-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;display:grid}.rtn-support .rs-brief h2,.rtn-support .rs-included h2{font:780 32px/1.08 var(--font-franklin), Arial, sans-serif;letter-spacing:-.03em;margin:0}.rtn-support .rs-brief-copy p{color:#45413c;margin:0 0 16px;font:16px/1.65 Georgia,Times New Roman,serif}.rtn-support .rs-section-head{border-bottom:1px solid var(--hair);align-items:end;gap:14px;margin:0;padding-bottom:13px;display:flex}.rtn-support .rs-section-head h2{font:780 27px/1.1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.025em;margin:0}.rtn-support .rs-section-head>p:last-child{color:#57534d;max-width:440px;margin:0 0 1px auto;font:14px/1.45 Georgia,Times New Roman,serif}.rtn-support .rs-issues{background:#fff;padding:50px 0 58px}.rtn-support .rs-grid3{border-left:1px solid var(--hair);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rtn-support .rs-icard{border-right:1px solid var(--hair);border-bottom:1px solid var(--hair);background:#fff;min-width:0}.rtn-support .rs-icard img{aspect-ratio:16/9;object-fit:contain;width:100%;display:block}.rtn-support .rs-icard .rs-index{margin-bottom:8px}.rtn-support .rs-icard-c>p:last-child{color:#57534d;margin:0;font:13px/1.5 Georgia,Times New Roman,serif}.rtn-support .rs-impact{background:var(--dark);color:#fff;border-top:1px solid #333;border-bottom:1px solid #333;padding:42px 0 50px}.rtn-support .rs-impact .rs-section-head{border-bottom-color:#383838}.rtn-support .rs-impact .rs-section-head h2{color:#fff}.rtn-support .rs-impact-list{border-left:1px solid #383838;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.rtn-support .rs-impact-list li{border-bottom:1px solid #383838;border-right:1px solid #383838;padding:18px;display:grid}.rtn-support .rs-impact-list li>span{color:#d2a43a;font:650 11px/1.3 var(--font-franklin), Arial, sans-serif}.rtn-support .rs-impact-list h3{color:#fff;font:700 17px/1.2 var(--font-franklin), Arial, sans-serif;margin:0 0 5px}.rtn-support .rs-impact-list p{color:#b9b5ad;margin:0;font:13px/1.45 Georgia,Times New Roman,serif}.rtn-support .rs-included{background:#fff;padding:55px 0}.rtn-support .rs-included-grid{grid-template-columns:.9fr 1.1fr;gap:64px;display:grid}.rtn-support .rs-included ul{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.rtn-support .rs-included li{border-bottom:1px solid var(--hair);grid-template-columns:135px 1fr;gap:18px;padding:14px 0;display:grid}.rtn-support .rs-included li span{font:700 13px/1.4 var(--font-franklin), Arial, sans-serif}.rtn-support .rs-included li p{color:#57534d;margin:0;font:13px/1.5 Georgia,Times New Roman,serif}.rtn-support .rs-closing{background:#fff;padding:48px 0 0}.rtn-support .rs-closing .rs-h2{font:780 27px/1.1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.025em;margin:0}.rtn-support .rs-closing-copy{color:#57534d;margin:9px 0 0;font:14px/1.5 Georgia,Times New Roman,serif}.rtn-support .rs-faq{border-top:1px solid var(--hair);background:#fff;padding:48px 0 66px}.rtn-support .rs-faq-list{border-top:1px solid var(--hair)}.rtn-support .rs-faq-item{border-bottom:1px solid var(--hair)}.rtn-support .rs-faq-q{width:100%;min-height:58px;color:var(--text);cursor:pointer;font:700 15px/1.35 var(--font-franklin), Arial, sans-serif;grid-template-columns:1fr 36px;align-items:center;gap:18px;padding:13px 0;list-style:none;display:grid}.rtn-support .rs-faq-q::-webkit-details-marker{display:none}.rtn-support .rs-faq-ic{border:1px solid var(--text);justify-content:center;align-items:center;width:32px;height:32px;font:400 19px/1 Arial,sans-serif;display:inline-flex}.rtn-support .rs-faq-item[open] .rs-faq-ic{font-size:0}.rtn-support .rs-faq-item[open] .rs-faq-ic:before{content:"−";font:400 19px/1 Arial,sans-serif}.rtn-support .rs-faq-a-in{max-width:700px;padding:0 48px 18px 0}.rtn-support .rs-faq-a p{color:#57534d;margin:0;font:14px/1.6 Georgia,Times New Roman,serif}.rtn-support .rs-faq-a a{color:var(--accent);text-underline-offset:3px}.join-confirmed-bar{border-bottom:1px solid var(--hair);color:#57534d;font:13px/1.5 var(--font-franklin), Arial, sans-serif;text-align:center;background:#fff;margin:0;padding:12px 18px}.join-confirmed-bar span{color:#8a6a1e;margin-right:.3em;font-weight:700}.join-skip-inline,.join-skip-bar{color:#57534d;font:13px/1.5 var(--font-franklin), Arial, sans-serif;text-align:center}.join-skip-inline{margin:18px 0 0}.join-skip-bar{background:#fff;margin:0;padding:0 18px 44px}.join-skip-inline a,.join-skip-bar a{color:inherit;text-underline-offset:3px}.rtn-support.rs-confirmed .rs-hero .rs-in{padding-top:28px;padding-bottom:28px}.rtn-support.rs-confirmed .rs-hero-grid{display:block}.rtn-support.rs-confirmed .rs-hero-facts,.rtn-support.rs-confirmed .rs-kicker{display:none}.rtn-support.rs-confirmed .rs-hero-h{font-size:36px}.rtn-support.rs-confirmed .rs-hero-sub{font-size:15px}.join{background:#fff;justify-content:center;align-items:center;min-height:100vh;padding:50px 20px;display:flex}.join-inner{text-align:center;width:min(100%,820px);margin:0 auto}.join h1,.join-plans-slot h1{font:800 34px/1.1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.03em;margin:0 0 10px}.join-lede,.join-welcome p{color:#57534d;max-width:46ch;margin:0 auto 24px;font:16px/1.6 Georgia,Times New Roman,serif}.join-welcome{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);max-width:520px;margin:0 auto;padding:28px 0}.join-welcome .join-back{width:auto}.join-email{max-width:390px;margin:0 auto}.join-email input,.jt-reader-form input{width:100%;min-height:44px;color:var(--text);font:16px/1.25 var(--font-franklin), Arial, sans-serif;background:#fff;border:1px solid #817d76;border-radius:0;padding:10px 12px}.join-email input{margin-bottom:8px}.join-free-out{max-width:390px;margin:18px auto 0}.join-free-out button{color:#57534d;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.rtn-support button:focus-visible,.rtn-support a:focus-visible,.rtn-support input:focus-visible,.rtn-support summary:focus-visible,.join button:focus-visible,.join a:focus-visible,.join input:focus-visible{outline-offset:3px;outline:3px solid #c3262047}@media (max-width:760px){.rtn-support .rs-hero-grid,.rtn-support .rs-brief-grid,.rtn-support .rs-included-grid{grid-template-columns:1fr;gap:28px}.rtn-support .rs-hero-facts{max-width:420px}.rtn-support .rs-section-head{display:block}.rtn-support .rs-section-head h2{margin-bottom:8px}.rtn-support .rs-section-head>p:last-child{margin-left:0}.rtn-support .rs-grid3{grid-template-columns:1fr 1fr}.rtn-support .rs-icard:last-child{grid-column:1/-1}}@media (max-width:560px){.rtn-support .rs-hero .rs-in{padding-top:28px;padding-bottom:28px}.rtn-support .rs-hero-h{font-size:36px}.rtn-support .rs-pricing{padding:34px 0 42px}.join-plans-slot .join-tiers:not(:has(>:only-child)){grid-template-columns:1fr;max-width:410px;margin:0 auto}.join-tier{padding:21px 18px}.rtn-support .rs-brief,.rtn-support .rs-issues,.rtn-support .rs-impact,.rtn-support .rs-included,.rtn-support .rs-faq{padding:42px 0}.rtn-support .rs-brief h2,.rtn-support .rs-included h2{font-size:28px}.rtn-support .rs-grid3,.rtn-support .rs-impact-list{grid-template-columns:1fr}.rtn-support .rs-icard:last-child{grid-column:auto}.rtn-support .rs-included li{grid-template-columns:1fr;gap:4px}}.rtn-support .rs-issues-h,.rtn-support .rs-head h2{color:var(--text);font:780 27px/1.1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.025em;text-transform:none;margin:0}.rtn-support .rs-issues-h,.rtn-support .rs-head{border-bottom:1px solid var(--hair);text-align:left;margin-bottom:0;padding-bottom:13px}.rtn-support .rs-grid3{margin-top:0}.rtn-support .rs-icard img{height:auto}.rtn-support .rs-benefits{background:var(--dark);color:#fff;border-top:1px solid #333;border-bottom:1px solid #333;padding:50px 0 56px}.rtn-support .rs-benefits .rs-head{border-bottom-color:#383838}.rtn-support .rs-benefits .rs-head h2{color:#fff}.rtn-support .rs-sub{color:#b9b5ad;text-align:left;max-width:720px;margin:18px 0 25px;font:15px/1.55 Georgia,Times New Roman,serif}.rtn-support .rs-bgrid{border-top:1px solid #383838;border-left:1px solid #383838;grid-template-columns:1fr 1fr;display:grid}.rtn-support .rs-bcard{border-bottom:1px solid #383838;border-right:1px solid #383838;padding:18px}.rtn-support .rs-bicon{display:none}.rtn-support .rs-bcard h3{color:#fff;font:700 17px/1.2 var(--font-franklin), Arial, sans-serif;margin:0 0 6px}.rtn-support .rs-bcard p{color:#b9b5ad;margin:0;font:13px/1.5 Georgia,Times New Roman,serif}.rtn-support .rs-perks{color:#d2a43a;text-align:left;max-width:720px;margin:22px 0 0;font:13px/1.5 Georgia,Times New Roman,serif}.rtn-support .rs-mission{background:#fff;padding:56px 0}.rtn-support .rs-mission .rs-in{grid-template-columns:1fr 1fr;gap:0 42px;max-width:820px;display:grid}.rtn-support .rs-mission p{border-bottom:1px solid var(--hair);color:#45413c;margin:0;padding:17px 0;font:16px/1.65 Georgia,Times New Roman,serif}.rtn-support .rs-mission p:nth-child(-n+2){border-top:1px solid var(--hair)}.rtn-support .rs-content{background:#fff;padding:0 0 58px}.rtn-support .rs-content .rs-in{max-width:820px}.rtn-support .rs-list{margin:0;padding:0;list-style:none}.rtn-support .rs-list li{border-bottom:1px solid var(--hair);color:#45413c;padding:15px 0;font:15px/1.55 Georgia,Times New Roman,serif}.rtn-support .rs-content+div .rs-pricing{border-top:1px solid var(--hair)}.rtn-support .rs-faq .rs-head{margin-bottom:0}@media (max-width:560px){.rtn-support .rs-bgrid,.rtn-support .rs-mission .rs-in{grid-template-columns:1fr}.rtn-support .rs-mission p:nth-child(2){border-top:0}.rtn-support .rs-benefits{padding:42px 0}.rtn-support .rs-issues-h,.rtn-support .rs-head h2{font-size:24px}}.rtn-support .rs-grid3{border:0;display:block}.rtn-support .rs-icard{border:0;border-bottom:1px solid var(--hair);background:#fff;grid-template-columns:240px minmax(0,1fr);min-height:174px;display:grid}.rtn-support .rs-icard img{aspect-ratio:16/9;object-fit:contain;align-self:start;width:240px;margin:19px 0}.rtn-support .rs-icard-c{padding:21px 0 20px 28px}.rtn-support .rs-icard h3{font:760 23px/1.12 var(--font-franklin), Arial, sans-serif;letter-spacing:-.025em;margin:0 0 9px}.rtn-support .rs-icard-c>p:last-child{color:#46423d;max-width:620px;font:15px/1.5 Georgia,Times New Roman,serif}@media (max-width:560px){.rtn-support .rs-icard{min-height:0;padding:18px 0 20px;display:block}.rtn-support .rs-icard img{width:100%;margin:0 0 15px}.rtn-support .rs-icard-c{padding:0}.rtn-support .rs-icard h3{font-size:21px}}.join-brand{background:var(--dark)}.join-brand-inner{width:min(964px,100% - 36px);margin:0 auto;padding-top:14px}.join-brand-link{line-height:0;display:inline-block}.join-brand-link img{width:auto;height:26px;display:block}.join-logo-img{background:var(--dark);margin-bottom:22px;padding:10px 14px;line-height:0;display:inline-flex}.join-logo-img img{width:auto;height:26px;display:block}.join.upgrade-page{text-align:left;background:#fff;min-height:100vh;padding:0;display:block}.upgrade-hero{background:var(--dark);color:#fff;border-bottom:1px solid #333}.upgrade-hero-in{width:min(964px,100% - 36px);margin:0 auto;padding:18px 0 34px}.upgrade-logo{margin-bottom:28px;line-height:0;display:inline-block}.upgrade-logo img{width:auto;height:26px;display:block}.join .upgrade-hero h1{color:#fff;max-width:700px;font:800 42px/1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.04em;text-align:left;margin:0}.upgrade-hero p{color:#b9b5ad;max-width:650px;margin:11px 0 0;font:16px/1.5 Georgia,Times New Roman,serif}.upgrade-choice{background:#fff}.upgrade-choice-in{text-align:center;width:min(740px,100% - 36px);margin:0 auto;padding:42px 0 64px}.upgrade-choice-head{border-bottom:1px solid var(--hair);text-align:left;align-items:end;gap:24px;margin-bottom:20px;padding-bottom:13px;display:flex}.upgrade-choice-head h2{color:var(--text);font:780 27px/1.1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.025em;margin:0}.upgrade-choice-head p{color:#57534d;max-width:320px;margin:0 0 1px auto;font:14px/1.45 Georgia,Times New Roman,serif}@media (max-width:560px){.upgrade-hero-in{padding-top:16px;padding-bottom:28px}.upgrade-logo{margin-bottom:24px}.join .upgrade-hero h1{font-size:36px}.upgrade-choice-in{padding-top:34px;padding-bottom:48px}.upgrade-choice-head{display:block}.upgrade-choice-head h2{font-size:24px}.upgrade-choice-head p{margin:8px 0 0}}
