html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:hidden}img,svg{max-width:100%}header{padding-left:max(24px,env(safe-area-inset-left));padding-right:max(24px,env(safe-area-inset-right))}.brand{display:flex;align-items:center;width:min(250px,36vw);height:52px;overflow:hidden}.brand img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.catalog-cta{margin-top:24px;display:flex;justify-content:space-between;align-items:center;padding:13px 15px;border:1px solid #2b3744;border-radius:8px;color:#eef3f8;text-decoration:none;background:#0a1016;font-weight:700}.catalog-cta em{font-style:normal;color:var(--green);font-size:20px}.catalog-cta:hover{border-color:var(--green);background:#101a13}.pricing-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:35px}.pricing-heading h2{margin-bottom:0!important}.currency-switch{display:grid;grid-template-columns:1fr 1fr;padding:4px;border:1px solid #2b3744;border-radius:999px;background:#080d12;min-width:210px}.currency-switch button{padding:9px 15px;border-radius:999px;background:transparent;color:#8996a5;box-shadow:none}.currency-switch button:hover{transform:none;box-shadow:none}.currency-switch button[aria-pressed="true"]{background:var(--green);color:#071006;box-shadow:0 0 0 1px #b7ffa2 inset}.currency-panel[hidden]{display:none}.check-label{display:flex;grid-template-columns:auto 1fr;align-items:center}.check-label input{width:auto}.release-guide ol{color:var(--muted);padding-left:22px}.release-guide li{padding:9px 0;border-bottom:1px solid var(--line)}.release-list,.portal-downloads{display:grid;gap:12px}.release-list article,.portal-downloads article{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:24px;align-items:center;border:1px solid var(--line);border-radius:11px;background:#090f15;padding:22px}.release-list h3,.portal-downloads h3{margin:10px 0 4px}.release-list h3 small,.portal-downloads h3 span{color:var(--green);font:12px 'Space Mono'}.release-list p,.portal-downloads p{color:var(--muted);margin:7px 0}.release-list code,.portal-downloads code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#657384}.release-list aside{display:grid;gap:8px}.release-list aside span,.release-list aside small{color:var(--muted)}
@media(max-width:750px){input,select,textarea{font-size:16px!important}.brand{width:190px;height:44px}header{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}header nav{gap:13px}header nav a{font-size:13px}.hero{min-height:520px;padding:58px 17px 78px}.hero h1{font-size:clamp(2.55rem,12vw,3.65rem);letter-spacing:-.06em}.cards article{padding:22px}.cards p{min-height:0}.pricing-heading{align-items:flex-start;flex-direction:column}.currency-switch{width:100%}.release-list article,.portal-downloads article{grid-template-columns:1fr}.release-list aside{border-top:1px solid var(--line);padding-top:16px}.panel{padding:20px}.dashboard{max-width:100%;overflow:hidden}.dashboard .panel{overflow-x:auto}}
@media(max-width:620px){.sales-page{padding:18px 12px 65px}.sales-hero{padding:29px 20px;border-radius:14px;gap:25px}.sales-hero h1{font-size:clamp(2.45rem,12vw,3.05rem);line-height:.98}.sales-lead{font-size:16px}.sales-hero aside{padding:22px}.sales-hero aside strong{font-size:27px;line-height:1.15}.sales-nav{top:68px;margin-top:12px}.sales-section{padding:48px 4px}.sales-section>h2,.sales-section>div>h2{font-size:clamp(2.1rem,10vw,3rem)}.sales-pricing article{padding:23px}.sales-pricing strong{font-size:27px}.sales-cta h2{font-size:29px}}
