.rc-pricing .pricing-intro{padding:66px 0 44px}.rc-pricing .pricing-intro-grid{display:grid;grid-template-columns:1.55fr 1fr;grid-gap:64px;gap:64px;align-items:end}.rc-pricing .pricing-intro h1{font-size:58px;line-height:1.1;letter-spacing:-1.8px;margin:21px 0 0}.rc-pricing .pricing-intro h1>span{color:var(--blue)}.rc-pricing .pricing-intro-grid>p{max-width:360px;font-size:17px;line-height:1.75;color:var(--muted);padding-bottom:4px}.rc-pricing .desktop-nav [aria-current=page]{color:var(--blue)}.rc-pricing .pricing-choices{padding:12px 0 43px;background:linear-gradient(#fff,#f5f7fb);border-bottom:1px solid var(--line);scroll-margin-top:24px}.rc-pricing .plan-card{padding:31px 34px 28px}.rc-pricing .plan-name-row h2{font-size:32px;letter-spacing:-.6px;font-weight:900}.rc-pricing .plan-promise{font-size:15px;max-width:390px;min-height:50px}.rc-pricing .plan-price{margin-top:22px}.rc-pricing .plan-setup{min-height:0;font-size:14px}.rc-pricing .plan-today{margin-top:22px;padding:19px 0;font-size:14px}.rc-pricing .plan-today>span{font-size:11px}.rc-pricing .plan-inclusions{padding-top:23px}.rc-pricing .plan-inclusions .inclusions-heading{font-size:13px;font-weight:900;margin-bottom:19px;color:var(--ink)}.rc-pricing .plan-inclusions li{font-size:14px;gap:11px;line-height:1.65}.rc-pricing .plan-extra-costs{margin-top:23px;color:var(--muted);font-size:12px;line-height:1.8;min-height:44px}.rc-pricing .plan-extra-costs strong{display:block;color:#365c94;font-weight:700}.rc-pricing .plan-extra-costs a,.rc-pricing .pricing-billing a{text-decoration:underline;text-underline-offset:3px}.rc-pricing .plan-button{min-height:54px;font-size:14px;margin-top:18px}.rc-pricing .pricing-billing{font-size:12px;line-height:1.9;color:var(--muted);margin:23px 0 0;max-width:940px}.rc-pricing .pricing-billing a{margin-left:4px}.rc-pricing .pricing-costs{padding:66px 0;scroll-margin-top:30px}.rc-pricing .pricing-detail-grid{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:100px;gap:100px}.rc-pricing .pricing-detail-grid .section-heading{font-size:36px;margin-top:20px}.rc-pricing .pricing-cost-list{margin:0}.rc-pricing .pricing-cost-list>div{padding:22px 0;border-bottom:1px solid var(--line)}.rc-pricing .pricing-cost-list>div:first-child{padding-top:0}.rc-pricing .pricing-cost-list>div:last-child{border-bottom:0;padding-bottom:0}.rc-pricing .pricing-cost-list dt{font-weight:900;font-size:18px;line-height:1.5}.rc-pricing .pricing-cost-list dt span{font-size:10px;font-weight:700;color:#1d55b6;background:#e7efff;padding:5px 8px;border-radius:4px;vertical-align:middle;margin-left:7px}.rc-pricing .pricing-cost-list dd{margin:10px 0 0;font-size:14px;line-height:1.8;color:var(--muted)}.rc-pricing .pricing-setup{background:var(--ink);color:#fff;padding:59px 0 0}.rc-pricing .pricing-setup .eyebrow{color:#bbcee5}.rc-pricing .pricing-setup-intro{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;align-items:end}.rc-pricing .pricing-setup-intro h2{font-size:36px;margin-top:20px}.rc-pricing .pricing-setup-intro>p{color:#c1cfdf;font-size:15px;line-height:1.8;max-width:440px}.rc-pricing .pricing-setup-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;margin-top:36px;padding:30px 0 33px;border-top:1px solid #33475e}.rc-pricing .setup-label{color:#9fc2ff;font-size:11px;letter-spacing:.9px;text-transform:uppercase;font-weight:700}.rc-pricing .pricing-setup-grid h3{font-size:24px;font-weight:700;letter-spacing:-.35px;margin:13px 0}.rc-pricing .pricing-setup-grid p{color:#c1cfdf;font-size:14px;line-height:1.8;max-width:490px}.rc-pricing .pricing-responsibility{border-top:1px solid #33475e;color:#c1cfdf;font-size:12px;line-height:1.8;padding:22px 0 25px}.rc-pricing .pricing-decision{padding:61px 0 0;background:#f5f7fb;border-bottom:1px solid var(--line)}.rc-pricing .pricing-decision-heading h2{font-size:36px}.rc-pricing .pricing-decision-heading p{font-size:15px;line-height:1.75;color:var(--muted);margin-top:14px}.rc-pricing .pricing-decision-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;margin:31px 0 36px}.rc-pricing .pricing-decision-grid h3{font-size:21px;letter-spacing:-.3px}.rc-pricing .pricing-decision-grid p{font-size:14px;color:var(--muted);line-height:1.7;margin-top:9px}.rc-pricing .pricing-decision-grid .plan-button{max-width:360px;background:white}.rc-pricing .pricing-decision-grid .plan-button:hover{color:#fff;background:var(--ink);border-color:var(--ink)}.rc-pricing .pricing-decision-grid>div:last-child .plan-button{background:var(--blue);border-color:var(--blue);color:#fff}.rc-pricing .pricing-decision-grid>div:last-child .plan-button:hover{background:var(--blue-dark)}.rc-pricing .pricing-custom{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:27px 0 31px;border-top:1px solid var(--line)}.rc-pricing .pricing-custom h3{font-size:16px;font-weight:700;line-height:1.5}.rc-pricing .pricing-custom p{font-size:13px;color:var(--muted);line-height:1.8;margin-top:6px}.rc-pricing .pricing-custom .arrow-link{font-size:13px;white-space:nowrap}@media(max-width:1100px){.rc-pricing .pricing-intro-grid{gap:40px;grid-template-columns:1.4fr 1fr}.rc-pricing .pricing-intro h1{font-size:49px}.rc-pricing .pricing-intro-grid>p{font-size:15px}.rc-pricing .plan-card{padding:28px}.rc-pricing .plan-name-row{align-items:flex-start;flex-direction:column;gap:9px}.rc-pricing .plan-tag{font-size:9px}.rc-pricing .plan-today{flex-direction:column;align-items:flex-start;gap:6px}.rc-pricing .pricing-detail-grid,.rc-pricing .pricing-setup-intro{gap:48px}.rc-pricing .pricing-detail-grid .section-heading{font-size:32px}}@media(max-width:760px){.rc-pricing .pricing-intro{padding:42px 0 28px}.rc-pricing .pricing-intro-grid{grid-template-columns:1fr;gap:20px}.rc-pricing .pricing-intro h1{font-size:45px;margin-top:18px;letter-spacing:-1.3px}.rc-pricing .pricing-intro-grid>p{max-width:500px;font-size:16px}.rc-pricing .plan-grid{grid-template-columns:1fr;gap:22px}.rc-pricing .plan-name-row{flex-direction:row;align-items:center;gap:12px}.rc-pricing .plan-promise{min-height:0;max-width:460px}.rc-pricing .plan-today{flex-direction:row;align-items:center;gap:15px}.rc-pricing .plan-extra-costs{min-height:0}.rc-pricing .pricing-detail-grid,.rc-pricing .pricing-setup-intro{grid-template-columns:1fr;gap:29px}.rc-pricing .pricing-costs{padding:43px 0}.rc-pricing .pricing-decision-heading h2,.rc-pricing .pricing-detail-grid .section-heading,.rc-pricing .pricing-setup-intro h2{font-size:31px}.rc-pricing .pricing-setup{padding-top:42px}.rc-pricing .pricing-setup-grid{grid-template-columns:1fr;gap:27px;margin-top:26px;padding-top:26px}.rc-pricing .pricing-setup-grid h3{font-size:22px}.rc-pricing .pricing-decision{padding-top:42px}.rc-pricing .pricing-decision-grid{grid-template-columns:1fr;gap:29px;margin-top:27px}.rc-pricing .pricing-decision-grid .plan-button{max-width:none}.rc-pricing .pricing-custom{flex-direction:column;align-items:flex-start;gap:17px}}@media(max-width:480px){.rc-pricing .pricing-intro h1{font-size:37px;letter-spacing:-1.1px}.rc-pricing .pricing-intro .eyebrow{font-size:10px;letter-spacing:.9px}.rc-pricing .plan-card{padding:25px 22px}.rc-pricing .plan-name-row{flex-direction:column;align-items:flex-start;gap:9px}.rc-pricing .plan-name-row h2{font-size:31px}.rc-pricing .plan-tag{font-size:9px}.rc-pricing .plan-promise{font-size:14px;margin-top:15px}.rc-pricing .plan-price strong{font-size:47px}.rc-pricing .plan-today{flex-direction:column;align-items:flex-start;gap:7px}.rc-pricing .plan-inclusions li{font-size:14px}.rc-pricing .plan-price .currency{font-size:11px}.rc-pricing .price-period{font-size:12px}.rc-pricing .pricing-cost-list dt{font-size:17px}.rc-pricing .pricing-decision-heading h2,.rc-pricing .pricing-detail-grid .section-heading,.rc-pricing .pricing-setup-intro h2{font-size:29px}}@media(max-width:360px){.rc-pricing .pricing-intro h1{font-size:32px}.rc-pricing .plan-card{padding:23px 19px}.rc-pricing .plan-price strong{font-size:42px}.rc-pricing .plan-today{font-size:13px}}