.comparison-top{display:block;padding:30px 35px}.comparison-top>div{width:100%}.comparison-top>p{margin:20px 0 0;text-align:right}.comparison-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;align-items:stretch}.comparison-prices p{display:flex;flex-direction:column;gap:14px;align-items:flex-start;margin:0;padding:20px 24px;background:#ffffffa3;border-radius:17px}.comparison-prices .homepage-example{background:#e3f5ee;border:1px solid #c6e8db}.comparison-prices b{display:block;font-size:17px;line-height:1.7}.comparison-prices b>small{display:block;font-size:14px;color:#6c8795;font-weight:400;line-height:1.8}.comparison-prices .homepage-example b>small{color:#4d8c7b}.comparison-prices strong,.comparison-prices p:last-child strong{font-size:42px;line-height:1.3;white-space:nowrap}.comparison-prices .homepage-example strong{color:#25846f}.comparison-prices strong>small{font-size:18px;margin-left:6px}.desktop-comparison th:first-child{width:28%}.desktop-comparison th,.desktop-comparison td{padding:21px 20px}.desktop-comparison thead th{font-size:18px}.desktop-comparison small{display:block;font-size:14px;line-height:1.8;font-weight:400;margin-top:7px}.desktop-comparison .homepage-plan{background:#eef9f5;color:#2d7969}.desktop-comparison thead .homepage-plan{background:#2b8070;color:white}.desktop-comparison .homepage-plan strong{font-size:21px}.homepage-plan-condition{font-size:14px!important;line-height:1.9;color:#6a8494;margin:22px 0 0}.compare-homepage{background:#eef9f5;color:#2d7969}.comparison-card dd>small{display:block;font-size:14px;line-height:1.8;margin-top:5px;font-weight:400}
.switch-plan{margin-top:45px;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;background:linear-gradient(125deg,#f0f9f7,#edf5fe);border:1px solid #d7e8eb;border-radius:28px;padding:38px 40px;position:relative;overflow:hidden}.switch-plan:before{content:"";position:absolute;width:270px;height:270px;border:40px solid #ffffff8c;border-radius:50%;right:-100px;top:-140px;pointer-events:none}.switch-plan>div{position:relative;min-width:0}.switch-plan h3{font-size:29px;line-height:1.65;color:#2b5064;margin:16px 0}.switch-plan-copy>p:not(.eyebrow){font-size:17px;line-height:1.9}.switch-plan .eyebrow{font-size:14px;letter-spacing:.03em;color:#32897f}.switch-mail-benefit{color:#397c78;margin-top:22px}.switch-mail-benefit b{font-size:21px}.switch-plan-details dl{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:0}.switch-plan-details dl>div{background:#ffffffb3;border:1px solid #d7e4e9;border-radius:15px;padding:19px 17px}.switch-plan-details dt{font-size:14px;color:#628192;line-height:1.8}.switch-plan-details dd{font-size:16px;color:#287f9f;line-height:1.8;margin:9px 0 0}.switch-plan-details dd strong{font-size:31px;line-height:1.5;white-space:nowrap}.switch-plan-details>p{font-size:14px!important;line-height:1.9;margin:16px 0;color:#698493}.switch-plan-details>.button{font-size:16px;width:100%;justify-content:space-between;padding:16px 22px}.switch-plan-more{font-size:14px;color:#4b8399;line-height:1.9;display:inline-block;text-underline-offset:4px;margin-top:15px}
@media(max-width:1100px){.comparison-prices p{padding:20px}.comparison-prices{gap:15px}.desktop-comparison th,.desktop-comparison td{padding:18px 15px}.desktop-comparison th:first-child{width:25%}.desktop-comparison thead th{font-size:17px}.desktop-comparison .homepage-plan strong,.desktop-comparison .ours strong{font-size:19px}.switch-plan{padding:32px;gap:28px}.switch-plan-details dl{grid-template-columns:1fr}.switch-plan-details dl>div{display:flex;align-items:center;justify-content:space-between;gap:15px}.switch-plan-details dd{margin:0}.switch-plan h3{font-size:27px}}
@media(max-width:700px){.comparison-prices{grid-template-columns:1fr;gap:12px}.comparison-prices p{flex-direction:row;justify-content:space-between;align-items:center;padding:20px;gap:15px}.comparison-prices strong,.comparison-prices p:last-child strong{font-size:34px}.comparison-prices b{font-size:16px}.comparison-prices b>small{font-size:14px}.comparison-top{padding:25px 20px}.comparison-top>p{text-align:left;font-size:14px!important;line-height:1.9}.comparison-card dl{grid-template-columns:1fr}.comparison-card dl>div{display:block;border:0;border-bottom:1px solid #dce7eb;padding:20px 23px}.comparison-card dl>div:last-child{border-bottom:0}.comparison-card dt{font-size:17px}.comparison-card dt small{display:inline-block;margin-left:10px;font-size:14px}.comparison-card dd{margin-top:9px;font-size:22px}.comparison-card dd>small{font-size:14px}.homepage-plan-condition{font-size:14px!important}.switch-plan{grid-template-columns:1fr;padding:30px 25px;gap:25px}.switch-plan h3{font-size:27px}.switch-plan-copy>p:not(.eyebrow){font-size:16px}.switch-plan-details dl{grid-template-columns:1fr 1fr}.switch-plan-details dl>div{display:block;padding:18px 14px}.switch-plan-details dd{font-size:14px;margin-top:8px}.switch-plan-details dd strong{font-size:27px}}
@media(max-width:360px){.comparison-prices p{padding:18px 15px;gap:10px}.comparison-prices strong,.comparison-prices p:last-child strong{font-size:30px}.comparison-prices b>small{max-width:140px}.comparison-prices strong small{font-size:15px;margin-left:3px}.comparison-card dt small{display:block;margin-left:0}.switch-plan{padding:27px 20px}.switch-plan-details dl{grid-template-columns:1fr}.switch-plan-details dl>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.switch-plan-details dd{margin:0}.switch-plan h3{font-size:25px}}

.switch-plan h3>span{display:inline-block;white-space:nowrap}

.website-plan-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.website-plan-tags>span{display:inline-block;border-radius:99px;background:#ffffffc9;border:1px solid #c9e4df;padding:7px 14px;font-size:14px;font-weight:700;line-height:1.7;color:#3e837c}.switch-plan-details>.switch-price-label{font-size:16px!important;font-weight:700;color:#417685;margin:0 0 15px}.switch-plan-more{display:block;font-size:16px;font-weight:700;text-decoration:none;border-bottom:1px solid #6b9fb0;padding:5px 0 9px;line-height:1.9}
