.membership-conversion .membership-comparison-heading{margin-bottom:28px}.membership-comparison-heading>p{max-width:68ch;color:var(--global-muted)}.membership-conversion .membership-plan-grid{align-items:start;gap:28px}.membership-conversion .membership-plan-grid>article{border:1px solid var(--global-line);border-top:5px solid var(--global-teal);background:#fff;border-radius:20px;padding:clamp(22px,3vw,34px);box-shadow:0 10px 34px #082c4008}.membership-conversion .membership-plan-grid>article[hidden]{display:none}.membership-conversion .membership-plan-grid:has(>article[hidden]){grid-template-columns:minmax(0,760px)}.membership-conversion .membership-plan-grid>article>h2{margin-bottom:0}.membership-conversion .membership-plan-grid>article>p{max-width:55ch;margin:4px 0 20px}.membership-price-options{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.membership-price-options>section{border:1px solid var(--global-line);background:var(--global-mist);border-radius:14px;padding:22px}.membership-price-options>section>span{color:var(--global-navy);font-size:.875rem;font-weight:700}.membership-price-options .membership-colombia-price{background:#eef8f3;border-color:#9bbdb1}.membership-price-options section>p:not(.membership-amount){margin:12px 0 18px;font-size:.9rem;line-height:1.6}.membership-price-options .membership-amount{color:var(--global-navy);flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex;margin:12px 0!important}.membership-amount strong{letter-spacing:-.04em;font-size:clamp(2.2rem,3.6vw,3rem);line-height:1.15}.membership-amount small{font-size:1rem;font-weight:750}.membership-amount span{font-size:.95rem}.membership-price-options a,.colombia-inline-activation{border:1px solid var(--global-teal);width:100%;min-height:48px;font:inherit;text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;line-height:1.45;border-radius:8px!important;display:flex!important}.colombia-inline-activation{color:var(--global-teal);background:#fff}.colombia-inline-activation:hover{background:var(--global-aqua)}.membership-conversion .membership-key-benefits{flex:none;gap:16px;margin-block:24px 8px;display:grid}.membership-more-benefits{border-block:1px solid var(--global-line);margin-bottom:16px;padding-block:18px}.membership-more-benefits summary{cursor:pointer;min-height:44px;font-weight:700;line-height:1.5;display:list-item}.membership-more-benefits ul{margin-top:18px}.membership-payment-note{background:var(--global-mist);border-left:4px solid var(--global-copper);margin:28px 0;padding:24px}.membership-payment-note p{max-width:90ch;line-height:1.8}.membership-explore-link{align-items:center;min-height:48px;margin-left:20px;padding:14px 0;display:inline-flex}.project-entry{grid-template-columns:1.3fr 1fr;gap:32px;padding-block:0 32px;display:grid}.project-entry h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25}.project-entry p{max-width:65ch;line-height:1.75}.project-entry ol{gap:12px;margin-top:22px;padding:0;list-style:none;display:grid}.project-entry li{align-items:center;gap:12px;line-height:1.5;display:flex}.project-entry li span{background:var(--global-teal);color:#fff;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;font-weight:700;display:grid}.project-entry aside{background:var(--global-mist);border:1px solid var(--global-line);border-radius:18px;padding:26px}.project-entry aside a{min-height:44px;color:var(--global-teal);align-items:center;margin-right:24px;font-weight:700;display:inline-flex}.project-quick-routes{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.project-quick-routes button{font:inherit;border:1px solid var(--global-line);min-height:48px;color:var(--global-navy);cursor:pointer;background:#fff;border-radius:24px;padding:12px 18px}.project-quick-routes button[aria-pressed=true]{background:var(--global-teal);color:#fff;border-color:var(--global-teal)}@media (width<=900px){.membership-conversion .membership-plan-grid{grid-template-columns:minmax(0,1fr)}.project-entry{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=480px){.membership-price-options>section{padding:18px}.membership-explore-link{margin-left:0;display:flex}.project-entry aside{padding:22px}.project-quick-routes button{flex:100%}}.membership-conversion .membership-benefit-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.membership-benefit-group{background:#edf6f7;border:1px solid #c7dce1;border-radius:18px;min-width:0;padding:22px}.membership-benefit-group.benefit-group-2{background:#fff6e7;border-color:#e5d6bc}.membership-benefit-group.benefit-group-3{background:#f0f1f9;border-color:#d5d7e8}.membership-benefit-group>h3{color:#153d51;min-height:3.2em;margin:0 0 16px;font-size:1.08rem;line-height:1.4}.membership-benefit-group>div{gap:0;display:grid}.membership-benefit-group article{border-top:1px solid #c4d7dd;grid-template-columns:76px minmax(0,1fr);gap:14px;padding:17px 0;display:grid}.membership-benefit-group article>strong{color:#155b70;overflow-wrap:anywhere;font-size:1.35rem;line-height:1.25}.membership-benefit-group h4{color:#153d51;margin:0;font-size:1rem;line-height:1.45}.membership-benefit-group p{color:#3d5665;margin:7px 0 0;font-size:.94rem;line-height:1.7}.membership-availability-note{color:#294857;background:#fff8e9;border-left:4px solid #bf7d20;max-width:95ch;margin:24px 0 0;padding:17px 20px;line-height:1.7}.membership-conversion .membership-shared>header>p:not(.eyebrow){color:#3b5968;max-width:76ch;font-size:1.02rem;line-height:1.75}.membership-conversion .membership-plan-fit{line-height:1.7;margin:10px 0 0!important}.membership-conversion .membership-plan-outcome{margin:16px 0 8px!important}.membership-plan-detail-link{color:#15596d;text-underline-offset:3px;align-items:center;min-height:44px;margin-bottom:18px;font-weight:750;display:inline-flex}.membership-conversion .membership-price-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.membership-conversion .membership-price-options>section{flex-direction:column;align-items:stretch;min-width:0;padding:18px;display:flex}.membership-conversion .membership-price-options section>p:not(.membership-amount){flex:1;font-size:.86rem}.membership-conversion .membership-price-options .membership-amount{gap:4px 7px}.membership-conversion .membership-amount strong{font-size:clamp(1.85rem,2.7vw,2.5rem)}.membership-plan-benefits{border-top:1px solid #d9e3e7;margin-top:25px;padding-top:22px}.membership-plan-benefits>h3{color:#153d51;font-size:1.05rem;line-height:1.4}.membership-plan-grid>article[hidden]{display:none!important}.membership-conversion .membership-payment-note{border-radius:0 14px 14px 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;display:grid}.membership-payment-note>div{min-width:0}.membership-payment-note>div p{margin:10px 0 0;font-size:.96rem;line-height:1.75}.membership-payment-note>a{grid-column:1/-1;justify-self:start}.membership-payment-note strong{color:#143e52;font-size:1.05rem;line-height:1.5;display:block}.membership-payment-note a{color:#14576a;text-underline-offset:3px;margin-top:8px;font-weight:750;display:inline-block}.membership-next-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}.membership-next-actions>a:not(.button){color:#14576a;padding:12px 0;font-weight:750}.membership-conversion .membership-sustain{margin-block:22px 44px}@media (width<=1000px){.membership-conversion .membership-benefit-groups{grid-template-columns:1fr}.membership-benefit-group>h3{min-height:0}}@media (width<=620px){.membership-conversion .membership-price-options,.membership-conversion .membership-payment-note{grid-template-columns:1fr}.membership-payment-note>a{grid-column:1}.membership-benefit-group{padding:20px}.membership-benefit-group article{grid-template-columns:68px minmax(0,1fr)}.membership-next-actions{flex-direction:column;align-items:stretch}.membership-next-actions .button{text-align:center;width:100%}}
