/* Relevant alternatives close to a customer's package choice. */
.package-path{display:grid;grid-template-columns:minmax(0,1fr) 235px;gap:35px;padding:27px 30px;border:1px solid #ccdedc;border-left:4px solid #307a70;border-radius:10px;background:#f3f8f7;margin-block:24px 30px}
.package-path h2{font-size:25px;line-height:1.3;margin:0 0 9px;max-width:35ch}
.package-path .package-path-name{font-size:13px;color:#307a70;font-weight:650;margin:0 0 21px}
.package-path-items{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}
.package-path-items li{margin:0;padding:0 12px 0 0;border-right:1px solid #cbdcd9;font-size:13px;color:#16324f;line-height:1.5}
.package-path-items li:last-child{border:0;padding-right:0}
.package-path-items a,.package-path-items strong{font-weight:650;color:#16324f}
.package-path-items span{display:block;margin-top:5px;font-size:12px;color:#526477}
.package-path .package-path-context{font-size:12px;line-height:1.7;margin:19px 0 0;max-width:84ch}
.package-path-action{border-left:1px solid #cbdcd9;padding-left:26px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:12px}
.package-path-action>div>strong{font-family:Manrope,sans-serif;font-size:31px;line-height:1.1;display:block;color:#16324f}
.package-path-action>div>span{font-size:11px;display:block;margin-top:5px;color:#526477}
.package-path-action .button{font-size:12px;min-height:44px;padding:11px 13px;max-width:100%}
.package-path-action>p{font-size:11px;line-height:1.65;margin:0;max-width:31ch}
.branding-grid .package p.fine.package-crossnote{font-size:12px;line-height:1.7;min-height:0;margin:auto 0 18px}
.support-price .package-crossnote{font-size:12px;line-height:1.7;margin-top:14px}
.package-link-note{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:24px 28px;background:#f5f8fc;border:1px solid #d2dde8;border-radius:10px;margin-top:24px}
.package-link-note h2{font-size:22px;margin:0 0 10px;line-height:1.3}
.package-link-note p{font-size:14px;line-height:1.75;max-width:78ch;margin:0}
.package-link-note>.text-link{font-size:13px;flex:none}
@media(max-width:1000px){.package-path{padding:25px;gap:25px;grid-template-columns:minmax(0,1fr) 210px}.package-path-action{padding-left:22px}.package-path-items{gap:12px}.package-path-items li{padding-right:10px;font-size:12px}.package-path-items span{font-size:11px}.package-link-note{align-items:start}}
@media(max-width:760px){.package-path{grid-template-columns:1fr;padding:24px 23px;gap:22px}.package-path h2{font-size:23px}.package-path-action{border-left:0;border-top:1px solid #cbdcd9;padding:20px 0 0;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 20px}.package-path-action>p{max-width:none;width:100%;font-size:11px}.package-path .package-path-context{margin-top:17px}.package-path .package-path-name{margin-bottom:17px}.package-link-note{display:block;padding:23px}.package-link-note>.text-link{display:inline-block;margin-top:16px}.package-link-note p{font-size:13px}}
@media(max-width:400px){.package-path-items{gap:9px}.package-path-items li{padding-right:7px;font-size:11px}.package-path-items span{font-size:10px}.package-path-action{gap:14px}.package-path h2{font-size:22px}}

.branding-grid .package .button{margin-top:0}
.branding-grid .package[id],.website-plans .plan-card,#brand-upgrade,.package-path{scroll-margin-top:120px}
@media(max-width:760px){.branding-grid .package[id],.website-plans .plan-card,#brand-upgrade,.package-path{scroll-margin-top:95px}}

.package-crossnote a{display:inline-block;max-width:100%}
