.release-page [hidden]{display:none!important}.release-page{min-height:100vh}.release-nav{display:flex;gap:30px;font-size:13px;color:#626858}.release-nav a{text-decoration:none}.release-nav a:hover{color:#22271d}.release-main{padding-top:70px;padding-bottom:75px}.release-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:360px;margin-bottom:54px}.release-hero h1{font-size:clamp(62px,6.6vw,92px);line-height:1.02;letter-spacing:-5px;font-weight:560;margin:22px 0}.release-hero h1 span{color:#7d846f}.release-lead{color:#777f6b;font-size:20px;line-height:1.5;margin:22px 0 25px}.release-tag{display:flex;gap:10px;align-items:center;color:#66724c;font-size:12px}.release-tag .status-dot{flex-shrink:0}.release-art{height:340px;display:grid;place-items:center;position:relative;overflow:hidden}.release-orbit{position:absolute;width:280px;height:280px;border:1px solid #e0e7d3;border-radius:50%}.release-orbit.second{width:385px;height:385px;opacity:.55}.release-app{display:flex;flex-direction:column;align-items:center;padding:30px 45px;transform:rotate(8deg);background:linear-gradient(140deg,#fafcf4,#e9efdc);border:1px solid #e3e9d7;border-radius:38px;box-shadow:15px 22px 45px #3c4b1414;z-index:1}.release-app img{width:115px;height:115px;border-radius:32px}.release-app>span{font-size:37px;letter-spacing:-2px;font-weight:650;margin-top:14px}.release-app small{font-size:8px;letter-spacing:3px;color:#8a9476;margin-top:8px}.release-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.release-download-card,.release-plan{border:1px solid #e0e5d6;border-radius:27px;padding:35px;background:#fff}.release-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:27px}.release-card-top .eyebrow{margin:0}.release-version{font-size:10px;background:#f1f4e9;border:1px solid #e3e8d8;border-radius:30px;padding:7px 11px;color:#697558}.release-download-card h2{font-size:37px;letter-spacing:-1.9px;line-height:1.1;margin:0 0 23px;font-weight:560}.release-download-card>p{font-size:12px;line-height:1.8;color:#7d866e}.release-download-card .button{width:100%;margin-top:23px}.release-download-card .button:disabled{opacity:.65;cursor:not-allowed;transform:none}.release-download-card .download-status{font-size:11px;line-height:1.7;color:#7c826f;margin:18px 0 0}.release-requirements{padding-top:22px;margin-top:25px!important;border-top:1px solid #e4e8dd;font-size:10px!important}.release-download-card progress{width:100%;height:5px;accent-color:#91ac43;margin-top:24px}.release-download-card #save-again{display:inline-block;font-size:11px;margin-top:15px}.release-plan{background:#edf2df;display:flex;flex-direction:column}.release-plan>.eyebrow{margin-bottom:27px}.release-price{display:flex;align-items:baseline;gap:12px}.release-price strong{font-weight:560;font-size:50px;letter-spacing:-2px;line-height:1}.release-price span{font-size:11px;color:#778260}.release-trial{font-size:21px!important;font-weight:520;color:#38412c!important;letter-spacing:-.5px;margin:24px 0 4px}.release-plan>p{font-size:12px;line-height:1.75;color:#778260;margin-top:14px}.release-plan .release-terms{font-size:11px}.release-plan-note{display:flex;align-items:flex-start;gap:10px;border-top:1px solid #dae2c9;padding-top:20px;margin-top:12px;margin-bottom:24px;font-size:11px;color:#66784a;line-height:1.7}.release-plan-note p{margin:0}.release-plan-note span{font-size:16px}.release-plan .underlined-link{font-size:12px;align-self:flex-start;margin-top:auto}.readiness{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;margin:85px 0 60px}.readiness h2{font-size:42px;line-height:1.12;letter-spacing:-2px;font-weight:560;margin:22px 0}.readiness-items{padding-top:3px}.readiness-items article{display:flex;gap:22px;padding:0 0 25px;margin-bottom:25px;border-bottom:1px solid #e0e6d7}.readiness-items article:last-child{margin:0}.readiness-items article>span{font-size:10px;color:#9ba58a;padding-top:4px}.readiness-items h3{font-size:15px;letter-spacing:-.3px;margin:0 0 11px;font-weight:600}.readiness-items p{color:#7b836f;font-size:12px;line-height:1.8;margin:0}.release-limitations{display:flex;gap:25px;padding:28px 32px;border-radius:20px;background:#eef1e6;margin-top:40px}.release-limitations>span{font-size:27px;color:#8c9e64}.release-limitations h2{font-size:16px;letter-spacing:-.4px;font-weight:600;margin:0 0 10px}.release-limitations p{font-size:12px;line-height:1.8;color:#7a846c;margin:0 0 15px}.release-limitations a{font-size:11px;text-underline-offset:4px}.release-integrity{border-top:1px solid #e0e6d7;margin-top:35px;padding-top:24px;color:#7a846c;font-size:11px;line-height:1.8}.release-integrity summary{cursor:pointer;display:flex;justify-content:space-between;color:#4c5741;font-weight:550}.release-integrity p{max-width:760px}.release-integrity code{display:block;overflow-wrap:anywhere;font-size:10px;margin-top:7px}.release-integrity a{text-underline-offset:4px}@media(max-width:900px){.release-main{padding-top:45px}.release-hero{margin-bottom:40px;min-height:300px}.release-art{height:300px}.release-app{padding:25px 35px}.release-app img{width:95px;height:95px}.release-hero h1{font-size:70px}.release-grid{gap:20px}.release-download-card,.release-plan{padding:29px}.readiness{gap:35px}.readiness h2{font-size:35px}}@media(max-width:680px){.release-nav{font-size:12px;gap:22px}.release-main{padding-top:35px;padding-bottom:45px}.release-hero{grid-template-columns:1fr;position:relative;min-height:unset;margin-bottom:32px}.release-hero h1{font-size:58px;letter-spacing:-3px}.release-hero .eyebrow{font-size:8px}.release-lead{font-size:16px;margin:19px 0}.release-tag{font-size:10px;gap:8px;max-width:250px;line-height:1.6}.release-art{position:absolute;right:-12px;top:40px;width:140px;height:200px;opacity:.8;pointer-events:none}.release-app{padding:19px;border-radius:24px;transform:rotate(12deg)}.release-app img{width:54px;height:54px;border-radius:16px}.release-app>span{font-size:24px;margin-top:8px}.release-app small{display:none}.release-orbit{width:160px;height:160px}.release-orbit.second{width:210px;height:210px}.release-grid{grid-template-columns:1fr;gap:18px}.release-download-card,.release-plan{padding:26px;border-radius:23px}.release-card-top{margin-bottom:22px}.release-card-top .eyebrow,.release-plan>.eyebrow{font-size:8px;letter-spacing:1.4px}.release-download-card h2{font-size:34px}.release-download-card>p,.release-plan>p{font-size:12px}.release-price strong{font-size:44px}.release-plan>.eyebrow{margin-bottom:22px}.release-trial{font-size:21px!important}.readiness{grid-template-columns:1fr;gap:10px;margin:50px 0 35px}.readiness .eyebrow{font-size:8px}.readiness h2{font-size:36px;margin:18px 0}.readiness-items article{gap:15px;padding-bottom:22px;margin-bottom:22px}.readiness-items h3{font-size:14px}.readiness-items p{font-size:12px}.release-limitations{gap:15px;padding:24px 21px;margin-top:25px}.release-limitations>span{font-size:22px}.release-limitations h2{font-size:15px}.release-limitations p{font-size:11px}.release-integrity{font-size:11px}.release-page .footer-main>div{gap:20px}}@media(max-width:375px){.release-art{width:110px;right:-6px;opacity:.55}.release-hero h1{font-size:52px}.release-lead{font-size:15px}.release-tag{max-width:235px}}@media(prefers-reduced-motion:reduce){.release-page *{scroll-behavior:auto;transition:none!important}}
