.email-storefront{color:#192d2b}.email-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#3c6057;margin-bottom:.9rem;font-size:.72rem;font-weight:750;display:block}.email-hero{background:#edf5e7;border-bottom:1px solid #dce6d6;padding:5.2rem 0 4.8rem}.email-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.email-hero h1,.email-pricing-heading h1{letter-spacing:-.06em;margin:1.2rem 0 1.5rem;font-size:clamp(2.7rem,5.4vw,4.9rem);line-height:1.04}.email-hero-copy{color:#476257;max-width:31rem;font-size:1.1rem;line-height:1.7}.email-hero-price{flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:2rem 0 1.2rem;display:flex}.email-hero-price strong{letter-spacing:-.06em;font-size:2.4rem}.email-hero-price span,.email-price-note{color:#4c665c;font-size:.82rem}.email-hero-actions{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.email-price-note{margin-top:1rem}.email-preview-notice{color:#765225;background:#fff8eb;border:1px solid #ddcaab;border-radius:10px;padding:.8rem 1rem;font-size:.82rem;line-height:1.6}.email-inbox-scene{padding:1.5rem 0;position:relative}.email-inbox-window{background:#fff;border:1px solid #d0ddd2;border-radius:17px;transform:rotate(-2deg);box-shadow:0 22px 60px #223e2414,0 4px 9px #20382808}.email-window-top{border-bottom:1px solid #e9eeea;align-items:center;gap:.35rem;padding:1rem 1.2rem;display:flex}.email-window-top>span{background:#d0d9d2;border-radius:50%;width:7px;height:7px;display:block}.email-window-top strong{color:#64756b;letter-spacing:.03em;margin:0 auto;padding-right:1.8rem;font-size:.72rem}.email-inbox-content{padding:2.3rem 1.8rem}.email-inbox-address{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:1.65rem;font-weight:750}.email-inbox-address>span{color:#5a7867;font-weight:450}.email-mock-message{border-bottom:1px solid #e3eae4;align-items:center;gap:.7rem;padding:1.5rem 0;display:flex}.email-mock-avatar{background:#edf4e9;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;font-size:.8rem;font-weight:700;display:grid}.email-mock-message strong{font-size:.8rem}.email-mock-message p,.email-mock-message div>span{color:#6c7b72;margin:.25rem 0;font-size:.67rem}.email-mock-message>svg{color:#679857;flex-shrink:0;margin-left:auto}.email-mock-lines{gap:.65rem;padding:1.7rem 0;display:grid}.email-mock-lines span{background:#eef1ed;border-radius:4px;height:6px}.email-mock-lines span:nth-child(2){width:87%}.email-mock-lines span:nth-child(3){width:62%}.email-mock-signature{border-left:2px solid #8aba72;gap:.25rem;padding-left:.8rem;font-size:.75rem;display:grid}.email-mock-signature span{color:#65796b;font-size:.68rem}.email-scene-badge{color:#fff;background:#203e32;border-radius:9px;align-items:center;gap:.5rem;padding:.85rem 1.1rem;font-size:.74rem;display:flex;position:absolute;bottom:.2rem;right:-1rem;box-shadow:0 6px 20px #183b2620}.email-feature-grid{grid-template-columns:repeat(3,1fr);gap:3rem;padding-top:4.2rem;padding-bottom:4.2rem;display:grid}.email-feature-grid article>svg{color:#4e6e59;margin-bottom:.5rem}.email-feature-grid h2{letter-spacing:-.025em;font-size:1.1rem}.email-feature-grid p,.email-steps p{color:#5b6d62;font-size:.9rem;line-height:1.75}.email-how{border-top:1px solid #e6ebe4;padding-top:3rem;padding-bottom:3rem}.email-how h2,.email-faq h2{letter-spacing:-.045em;font-size:clamp(1.8rem,3vw,2.5rem)}.email-steps{grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:2.7rem;display:grid}.email-steps article>span{color:#7b916e;border-bottom:1px solid #dfe7db;margin-bottom:1rem;padding-bottom:1rem;font-size:.76rem;display:block}.email-steps h3{font-size:1.04rem}.email-faq{max-width:850px;padding-top:3rem;padding-bottom:5rem}.email-faq details{border-bottom:1px solid #dfe6de;padding:1.3rem 0}.email-faq summary{cursor:pointer;font-size:.98rem;font-weight:650}.email-faq details p{color:#5b6d62;font-size:.9rem;line-height:1.8}.email-faq>.button{margin-top:2rem}.email-pricing-heading{text-align:center;margin:1rem 0 3rem}.email-pricing-heading h1{font-size:clamp(2.7rem,5vw,4rem)}.email-pricing-heading p{color:#66766b}.email-price-calculator{border:1px solid #d9e2d7;border-radius:18px;grid-template-columns:1fr 1fr;max-width:900px;margin:auto;display:grid;overflow:hidden}.email-price-config{padding:2.3rem}.email-price-config h2{margin-top:0;font-size:1.3rem}.email-billing-switch{border:0;margin-top:1.5rem;padding:0}.email-billing-switch legend{margin-bottom:.65rem;font-size:.85rem;font-weight:650}.email-billing-switch label{cursor:pointer;border:1px solid #dae1d6;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;column-gap:.6rem;margin-bottom:.6rem;padding:1rem;font-size:.9rem;display:grid}.email-billing-switch label:has(input:checked){background:#f1f7ec;border-color:#81a16e}.email-billing-switch input{accent-color:#385936;grid-row:span 2}.email-billing-switch span{color:#647b5d;grid-column:2;margin-top:.2rem;font-size:.73rem;font-weight:450}.email-price-result{background:#eff5e9;flex-direction:column;justify-content:center;padding:3rem 2.3rem;display:flex}.email-calculated-price{letter-spacing:-.06em;overflow-wrap:anywhere;font-size:3.5rem;font-weight:750}.email-calculated-price small{letter-spacing:-.025em;font-size:1rem;font-weight:450}.email-price-result p{color:#526b48;font-size:.85rem;line-height:1.7}.email-price-result .button{margin-top:.8rem}.email-pricing-footnote{color:#5b6e59;align-items:flex-start;gap:.7rem;max-width:800px;margin:2rem auto;font-size:.8rem;line-height:1.7;display:flex}.email-pricing-footnote>svg{flex-shrink:0;margin-top:.8rem}.email-plan-picker{background:#f8fbf5;border:1px solid #d9e3d2;border-radius:14px;min-width:0;padding:1.5rem}.email-plan-picker-heading{align-items:flex-start;gap:.85rem;display:flex}.email-envelope{color:#3d6443;background:#fff;border:1px solid #d8e2d2;border-radius:9px;flex-shrink:0;place-items:center;width:37px;height:37px;font-size:1.2rem;font-weight:600;display:grid}.email-plan-picker .email-eyebrow{margin:.1rem 0 .45rem;font-size:.6rem}.email-plan-picker h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:1.2rem}.email-plan-picker p{color:#5c7057;font-size:.8rem;line-height:1.65}.email-plan-form{margin-top:1.1rem}.email-plan-options{grid-template-columns:1fr 1.5fr;gap:.7rem;display:grid}.email-plan-picker .field{min-width:0;margin-bottom:.8rem;font-size:.77rem}.email-plan-picker select{background-color:#fff;width:100%;min-width:0;font-size:.8rem}.email-plan-total{border-top:1px solid #dce5d6;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.8rem 0;display:flex}.email-plan-total strong{letter-spacing:-.05em;font-size:1.55rem}.email-plan-total small{letter-spacing:0;font-size:.8rem;font-weight:450}.email-plan-total>span{color:#5c7057;font-size:.74rem}.email-plan-disclosure{font-size:.72rem!important}.email-plan-error{color:#973c26!important}.email-plan-picker>.text-link{font-size:.8rem}.email-checkout-upsell{text-align:left;gap:1rem;margin-top:1.7rem;display:grid}.email-plan-compact{padding:1.1rem}.email-plan-compact h2{font-size:1.05rem}.email-plan-compact .email-plan-options{grid-template-columns:1fr}.email-plan-compact .button{font-size:.8rem}.email-setup-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:1.5rem;margin:1.5rem 0;display:grid}.email-setup-page{max-width:1100px}.email-service-card{min-width:0;margin:1.5rem 0}.email-service-card h2{overflow-wrap:anywhere}.email-service-card>form{margin:.3rem .7rem .7rem 0;display:inline-block}.email-service-card details{border-top:1px solid #dce5dc;margin-top:.6rem;padding:1rem 0}.email-service-card summary{cursor:pointer;font-weight:650}.email-service-card details form{max-width:580px;margin-top:1rem}.email-mailbox-row{overflow-wrap:anywhere;border-top:1px solid #e0e6dc;padding:1rem 0}.email-mailbox-row>span{color:#52664f;margin-left:.8rem;font-size:.78rem;display:inline-block}.email-mailbox-form{gap:.6rem;display:grid}.email-record-value{overflow-wrap:anywhere;max-width:420px;font-family:monospace;font-size:.8rem}@media (width<=800px){.email-hero{padding:3rem 0 2.5rem}.email-hero-grid{grid-template-columns:1fr;gap:2rem}.email-hero h1{font-size:3.3rem}.email-hero-copy{font-size:1rem}.email-inbox-scene{width:100%;max-width:520px;margin:auto;padding-right:.6rem}.email-inbox-content{padding:1.7rem 1.2rem}.email-scene-badge{right:0}.email-inbox-address{font-size:1.35rem}.email-feature-grid,.email-steps{grid-template-columns:1fr;gap:1.6rem}.email-feature-grid{padding-top:2.5rem;padding-bottom:2.5rem}.email-feature-grid article{border-bottom:1px solid #e4ebe0;padding-bottom:1rem}.email-steps{margin-top:1.7rem}.email-how,.email-faq{padding-top:2rem;padding-bottom:2.5rem}.email-price-calculator{grid-template-columns:1fr}.email-price-config,.email-price-result{padding:1.4rem}.email-price-result{border-top:1px solid #d9e2d7}.email-calculated-price{font-size:3rem}.email-hero-actions{gap:1rem}.email-plan-picker{padding:1.2rem}}@media (prefers-reduced-motion:reduce){.email-inbox-window{transform:none}}.email-purchase-review h2,.email-service-card h2{overflow-wrap:anywhere}
