.ed-inner-page{min-height:65vh}.ed-page-hero{justify-content:space-between;align-items:center;gap:65px;padding-top:84px;padding-bottom:70px;display:flex}.ed-page-hero h1{letter-spacing:-.06em;margin:0;font-size:clamp(44px,4.7vw,64px);font-weight:500;line-height:1.12}.ed-page-hero h1 span{color:#8b8379}.ed-page-intro{color:#737268;max-width:505px;margin:25px 0 27px;font-size:13px;line-height:1.95}.ed-page-emblem{color:#9d8c78;background:radial-gradient(circle,#f4f0e9,#0000 70%);border:1px solid #e5e0d6;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:24px;width:240px;height:240px;margin-right:50px;display:flex;position:relative}.ed-page-emblem:after{content:"";border:1px solid #ece7dd;border-radius:50%;position:absolute;inset:17px}.ed-page-emblem span{letter-spacing:.12em;font-size:7px}.ed-catalog{padding-bottom:90px}.ed-catalog-search{color:#9a8a77;background:#fcfbf8;border:1px solid #e2ded5;border-radius:5px;align-items:center;gap:14px;padding:19px 23px;display:flex}.ed-catalog-search input{color:#33372c;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:4px 0;font-size:13px}.ed-catalog-search>span{color:#8f897e;border-left:1px solid #e2ded5;padding-left:22px;font-size:10px}.ed-catalog-search button{color:#7b766d;background:0 0;border:0;padding:5px}.ed-category-filters{border-bottom:1px solid #e9e5dc;align-items:center;gap:9px;padding:24px 0 25px;display:flex;overflow-x:auto}.ed-category-filters button{color:#797467;white-space:nowrap;background:#fff;border:1px solid #e5e0d5;border-radius:30px;justify-content:center;align-items:center;padding:9px 17px;font-size:10px;transition:background .2s,border-color .2s;display:inline-flex}.ed-category-filters button:hover{border-color:#b9aa95}.ed-category-filters button[aria-pressed=true]{color:#fff;background:#33392d;border-color:#33392d}.ed-catalog-result-count{color:#8f887d;margin:24px 0 19px;font-size:10px}.ed-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.ed-catalog-card{background:#f7f6f2;border:1px solid #eeebe4;border-radius:5px;flex-direction:column;min-height:214px;padding:24px;transition:transform .2s,border-color .2s,background .2s;display:flex}a.ed-catalog-card:hover{background:#f3eee6;border-color:#d6c9b6;transform:translateY(-3px)}.ed-catalog-card.is-soon{background:#faf9f7}.ed-catalog-card-top{color:#998773;justify-content:space-between;align-items:center;gap:10px;margin-bottom:27px;display:flex}.ed-catalog-card-top>svg:last-child{stroke-width:1.3px}.ed-catalog-icon{stroke-width:1.35px;width:23px;height:23px}.ed-catalog-card h2{letter-spacing:-.035em;margin:0 0 9px;font-size:19px;font-weight:500;line-height:1.4}.ed-catalog-card p{color:#7c7a70;margin:0 0 24px;font-size:11px;line-height:1.8}.ed-tool-mode{color:#8f8b80;align-items:center;gap:6px;margin-top:auto;font-size:8px;display:flex}.ed-catalog-note{color:#99917d;border-top:1px solid #e7e1d8;align-items:center;gap:16px;margin-top:35px;padding:28px 0 0;display:flex}.ed-catalog-note strong{color:#5e6354;font-size:11px;font-weight:500}.ed-catalog-note p{color:#8a8578;margin:5px 0 0;font-size:10px}.ed-empty-state{text-align:center;background:#faf9f6;border:1px solid #e9e5db;border-radius:5px;padding:70px 20px}.ed-empty-state>svg{color:#a08c73;margin:0 auto 20px}.ed-empty-state h2{font-size:28px}.ed-empty-state p{color:#858070;margin:15px 0 25px;font-size:12px}.ed-downloads{padding-bottom:65px;scroll-margin-top:95px}.ed-download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.ed-download-card{background:#f7f5f0;border:1px solid #e9e3d8;border-radius:6px;padding:37px 35px 29px}.ed-download-preview{background:#f5f6f1;border-color:#e1e6d9}.ed-download-card-top{color:#8a7862;justify-content:space-between;align-items:center;gap:15px;margin-bottom:35px;display:flex}.ed-release-tag{color:#7f886c;white-space:nowrap;background:#e8ecdf;border:1px solid #dce1cf;border-radius:20px;align-items:center;gap:6px;padding:5px 9px;font-size:8px;display:inline-flex}.ed-release-tag>span{background:#8b9c73;border-radius:50%;width:4px;height:4px}.ed-download-card h2{letter-spacing:-.055em;font-size:36px}.ed-download-description{color:#827c6d;max-width:340px;margin:15px 0 30px;font-size:12px;line-height:1.9}.ed-download-card dl{margin:0 0 32px}.ed-download-card dl>div{border-bottom:1px solid #e4ded2;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.ed-download-card dt{color:#9a907f;font-size:9px}.ed-download-card dd{color:#6c6d5f;text-align:right;margin:0;font-size:10px}.ed-download-card .ed-button{justify-content:space-between;width:100%;padding:15px 22px}.ed-download-footnote{color:#8d8679;max-width:370px;margin:18px 0 0;font-size:9px;line-height:1.9}.ed-download-web{border:1px solid #e7e1d6;border-radius:5px;justify-content:space-between;align-items:center;gap:30px;margin-top:23px;padding:27px 30px;display:flex}.ed-download-web>div{grid-template-columns:30px 1fr;align-items:center;gap:5px 13px;display:grid}.ed-download-web svg{color:#9c8e78}.ed-download-web h3{letter-spacing:-.03em;margin:0;font-size:15px;font-weight:500}.ed-download-web p{color:#8b867a;grid-column:2;margin:0;font-size:10px}.ed-download-web .ed-text-link{white-space:nowrap;font-size:11px}.ed-install-section{background:#f3f2ed;border-top:1px solid #e9e5dc;padding:67px 0 58px}.ed-install-section h2{font-size:43px}.ed-existing-license{color:#90887a;border-top:1px solid #e3ded2;align-items:center;gap:8px;margin:40px 0 0;padding-top:30px;font-size:11px;display:flex}.ed-existing-license a{color:#5d6550;align-items:center;gap:6px;display:inline-flex}.ed-pricing-hero{align-items:end;padding-bottom:53px}.ed-pricing-note{color:#8e8d7a;white-space:nowrap;align-items:center;gap:8px;padding-bottom:34px;font-size:10px;display:inline-flex}.ed-pricing{padding-bottom:76px}.ed-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ed-plan{background:#faf9f6;border:1px solid #e8e4da;border-radius:5px;flex-direction:column;padding:28px 26px;display:flex}.ed-plan-available{background:#f1f3ec;border-color:#cdd4c0}.ed-plan-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:28px;display:flex}.ed-plan-code{color:#93947d;letter-spacing:.1em;font-size:9px}.ed-plan h2{letter-spacing:-.04em;font-size:22px;font-weight:500}.ed-plan-description{color:#8b8678;min-height:40px;margin:13px 0 32px;font-size:11px;line-height:1.9}.ed-plan-price{letter-spacing:-.055em;color:#4d5641;font-size:43px;line-height:1.2}.ed-plan-price.is-upcoming{color:#a29a8a;padding:8px 0;font-size:28px}.ed-plan-detail{color:#98917f;min-height:29px;margin:12px 0 26px;font-size:9px}.ed-plan .ed-button{justify-content:space-between;font-size:11px}.ed-plan-unavailable{color:#a29987;border:1px solid #e4ddd0;border-radius:30px;justify-content:center;align-items:center;min-height:46px;font-size:10px;display:flex}.ed-plan-features{border-top:1px solid #e0dece;flex:1;margin-top:30px;padding-top:24px}.ed-plan-features>span{letter-spacing:.13em;color:#9d9685;font-size:7px}.ed-plan-features ul{flex-direction:column;gap:15px;margin:22px 0 0;padding:0;list-style:none;display:flex}.ed-plan-features li{color:#7e7b6a;gap:8px;font-size:10px;line-height:1.8;display:flex}.ed-plan-features li svg{color:#99a183;flex-shrink:0;margin-top:2px}.ed-license-strip{border:1px solid #e8e2d6;border-radius:5px;justify-content:space-between;align-items:center;gap:30px;margin-top:27px;padding:25px 28px;display:flex}.ed-license-strip h3{letter-spacing:-.03em;margin:0 0 6px;font-size:14px;font-weight:500}.ed-license-strip p{color:#938a79;margin:0;font-size:10px}.ed-license-strip .ed-text-link{white-space:nowrap;font-size:11px}.ed-price-faq{grid-template-columns:1fr 1fr;gap:65px;padding-top:25px;padding-bottom:95px;display:grid}.ed-price-faq h2{font-size:39px}.ed-price-faq details{border-top:1px solid #e7e1d8;padding:20px 0}.ed-price-faq details:last-child{border-bottom:1px solid #e7e1d8}.ed-price-faq summary{cursor:pointer;color:#696b5d;font-size:11px}.ed-price-faq details p{color:#8e8677;margin:15px 0 0;font-size:11px;line-height:1.9}@media (width<=1000px){.ed-page-emblem{width:190px;height:190px;margin-right:0}.ed-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-plan{padding:25px 21px}.ed-plan h2{font-size:20px}.ed-plan-price.is-upcoming{font-size:24px}}@media (width<=700px){.ed-page-hero{padding-top:49px;padding-bottom:42px;display:block}.ed-page-hero h1{font-size:41px;line-height:1.13}.ed-page-intro{margin-top:22px;font-size:12px}.ed-page-emblem{display:none}.ed-catalog{padding-bottom:52px}.ed-catalog-search{gap:10px;padding:17px}.ed-catalog-search input{font-size:11px}.ed-catalog-search>span{display:none}.ed-category-filters{gap:7px;padding:19px 0}.ed-category-filters button{padding:8px 13px;font-size:9px}.ed-catalog-grid{gap:10px}.ed-catalog-card{min-height:221px;padding:18px 15px}.ed-catalog-card h2{font-size:16px;line-height:1.35}.ed-catalog-card p{font-size:10px}.ed-catalog-card-top{flex-wrap:wrap;gap:6px;margin-bottom:22px}.ed-tool-mode{font-size:7px}.ed-catalog-icon{width:21px;height:21px}.ed-catalog-note{align-items:start}.ed-catalog-note>svg{flex-shrink:0;margin-top:4px}.ed-catalog-note strong{font-size:10px}.ed-catalog-note p{font-size:9px;line-height:1.9}.ed-empty-state{padding:40px 20px}.ed-empty-state h2{font-size:25px}.ed-download-grid{grid-template-columns:1fr;gap:18px}.ed-download-card{padding:27px 24px 24px}.ed-download-card h2{font-size:33px}.ed-download-card-top{margin-bottom:25px}.ed-download-card dd{font-size:9px}.ed-download-description{font-size:12px}.ed-download-card .ed-button{font-size:11px}.ed-download-footnote{font-size:9px}.ed-downloads{padding-bottom:43px}.ed-download-web{padding:22px;display:block}.ed-download-web .ed-text-link{margin-top:17px;margin-left:42px}.ed-download-web h3{font-size:14px}.ed-download-web p{font-size:10px;line-height:1.8}.ed-install-section{padding:47px 0}.ed-install-section h2{font-size:34px}.ed-existing-license{flex-wrap:wrap;margin-top:28px;padding-top:22px;font-size:10px}.ed-pricing-note{margin-top:24px;padding:0;font-size:9px;display:flex}.ed-pricing-grid{grid-template-columns:1fr;gap:18px}.ed-plan{padding:27px 25px}.ed-plan-description{min-height:0;margin-bottom:24px}.ed-plan-header{margin-bottom:23px}.ed-plan h2{font-size:25px}.ed-plan-price{font-size:40px}.ed-plan-price.is-upcoming{font-size:30px}.ed-plan-detail{min-height:0}.ed-plan-features>span{font-size:8px}.ed-plan-features li{font-size:11px}.ed-license-strip{padding:22px;display:block}.ed-license-strip h3{font-size:15px}.ed-license-strip p{font-size:11px;line-height:1.9}.ed-license-strip .ed-text-link{margin-top:18px}.ed-pricing{padding-bottom:44px}.ed-price-faq{grid-template-columns:1fr;gap:30px;padding-bottom:55px}.ed-price-faq h2{font-size:35px}}
