/* Original supplied logo, fully contained; the developer's EE SaaS mark is separate. */
.cortae-brand{display:inline-flex;align-items:center;gap:9px;vertical-align:middle;max-width:100%;line-height:1;letter-spacing:normal}.cortae-brand-image{display:block;width:60px;height:60px;object-fit:contain;flex-shrink:0;border-radius:8px}.cortae-brand-name{font-family:Manrope,Arial,sans-serif;font-size:26px;font-weight:800;letter-spacing:-1.4px;color:inherit;white-space:nowrap}.sidebar .cortae-brand-image{width:56px;height:56px}.sidebar .cortae-brand-name{font-size:25px}.sidebar .logo{padding-left:0}.authwrap>.logo .cortae-brand-image{width:78px;height:78px}.authwrap>.logo .cortae-brand-name{font-size:30px}.lp-nav .cortae-brand-image{width:60px;height:60px}.lp-nav .cortae-brand-name{font-size:26px}.lp-footer .cortae-brand-image{width:72px;height:72px}.lp-wa-avatar img,.ee-project-icon img{width:100%;height:100%;object-fit:contain;border-radius:inherit}.lp-banner-art .cortae-banner-mark{display:block;width:180px;height:180px}.cortae-banner-mark img{display:block;width:100%;height:100%;object-fit:contain;border-radius:16px}.ee-corte-logo .cortae-brand-image{width:110px;height:110px}.ee-corte-logo .cortae-brand-name{font-size:50px}.ee-art-project .cortae-brand{gap:6px}.ee-art-project .cortae-brand-image{width:42px;height:42px}.ee-art-project .cortae-brand-name{font-size:25px}.ee-preview-top .cortae-brand-image,.ee-wa-message .cortae-brand-image{width:34px;height:34px}.ee-preview-top .cortae-brand-name,.ee-wa-message .cortae-brand-name{font-size:19px;letter-spacing:-1px}.ee-preview-top .cortae-brand,.ee-wa-message .cortae-brand{gap:6px}
.plan-benefits{display:grid;gap:13px;padding:0;margin:24px 0;list-style:none;line-height:1.65;text-align:left}.plan-benefits li{display:flex;gap:11px;align-items:flex-start;font-size:14px;color:#d5d5d5;overflow-wrap:anywhere}.plan-benefits li>span:first-child{color:#a5b5aa;flex-shrink:0;width:16px}.plan-benefits svg{width:16px;height:16px;flex-shrink:0;margin-top:3px}.plan-benefit-note{font-size:12px!important;color:#a0a0a0!important;line-height:1.6;margin:0 0 18px}.admin-plan-grid>.card{display:flex;flex-direction:column;min-width:0}.admin-plan-grid>.card>.cardbody{display:flex;flex-direction:column;flex:1;min-width:0;padding:24px}.admin-plan-grid .cardhead{align-items:center;gap:12px}.admin-plan-grid .cardhead h3{overflow-wrap:anywhere}.admin-plan-grid .cardbody>.btn[data-edit-plan]{margin-top:auto;width:100%}.admin-plan-grid .plan-benefits{margin-top:20px;flex:1}.admin-plan-grid .cardbody>.badge{align-self:flex-start}.plan-release-settings>summary{cursor:pointer;list-style:none;padding:24px;font-size:17px;font-weight:650;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.plan-release-settings>summary::after{content:'+';font-size:24px;font-weight:400}.plan-release-settings[open]>summary::after{content:'−'}.plan-release-settings>summary span{width:100%;order:1;font-size:13px;font-weight:400;color:var(--muted);line-height:1.6}.plan-release-settings>summary::-webkit-details-marker{display:none}.plan-resource-settings{border:1px solid var(--line);border-radius:12px;padding:0 18px;margin:20px 0}.plan-resource-settings>summary{font-size:14px;font-weight:600;cursor:pointer;padding:18px 0}.plan-resource-settings .feature-checks{margin-top:0}.change-plan-options .plan-benefits{margin:18px 0 24px}.change-plan-options>article{display:flex;flex-direction:column;min-width:0}.change-plan-options>article>.plan-benefits{flex:1}.lp-plan-benefits{margin-bottom:12px}.lp-plan .lp-plan-benefits{flex:1}.lp-plan>.lp-button{order:2;margin-top:22px}.lp-plan>.lp-micro{order:3}.lp-plan>.plan-benefit-note{order:1}.lp-plan-description:empty{display:none}.corte-install-preview img{object-fit:contain}
@media(max-width:600px){.cortae-brand{gap:6px}.cortae-brand-image,.lp-nav .cortae-brand-image{width:44px;height:44px}.cortae-brand-name,.lp-nav .cortae-brand-name{font-size:21px;letter-spacing:-1px}.sidebar .cortae-brand-image{width:42px;height:42px}.sidebar .cortae-brand-name{font-size:20px}.ee-corte-logo .cortae-brand-image{width:74px;height:74px}.ee-corte-logo .cortae-brand-name{font-size:35px}.ee-art-project .cortae-brand-name{font-size:23px}.ee-art-project .cortae-brand-image{width:36px;height:36px}.ee-preview-top .cortae-brand-image,.ee-wa-message .cortae-brand-image{width:28px;height:28px}.ee-preview-top .cortae-brand-name,.ee-wa-message .cortae-brand-name{font-size:17px}.admin-plan-grid>.card>.cardbody{padding:20px}.plan-benefits{gap:12px}.plan-release-settings>summary{padding:20px}.lp-banner-art .cortae-banner-mark{width:135px;height:135px}.lp-footer .cortae-brand-image{width:64px;height:64px}}
@media(max-width:360px){.lp-nav .cortae-brand-image{width:38px;height:38px}.lp-nav .cortae-brand-name{font-size:18px}.lp-nav .cortae-brand{gap:5px}.landnav .cortae-brand-image{width:40px;height:40px}.landnav .cortae-brand-name{font-size:19px}}

.landnav .btn,.lp-header .lp-button{transition:background .2s,color .2s,border-color .2s}
