.pk-legacy{display:none!important}.pk-header,.pk-header *{box-sizing:border-box}.pk-header{position:sticky!important;top:0!important;z-index:100!important;width:100%!important;height:auto!important;min-height:60px!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #10182712!important;background:rgba(250,250,250,.96)!important;color:#101827!important;backdrop-filter:blur(20px);font:14px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;display:block!important;letter-spacing:0!important}.pk-header .pk-bar{max-width:1400px;margin:0 auto;padding:0 5%;height:60px;display:flex;align-items:center;gap:28px}.pk-header .pk-logo{display:flex;align-items:center;flex-shrink:0;padding:0!important}.pk-header .pk-logo img{width:128px!important;height:30px!important;object-fit:contain}.pk-header .pk-links{display:flex;align-items:center;justify-content:flex-end;gap:30px;margin:0 0 0 auto;padding:0;background:none;position:static;width:auto;height:auto;overflow:visible}.pk-header .pk-links a{display:block;padding:7px 0;margin:0;color:#101827!important;text-decoration:none!important;font:500 13px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;white-space:nowrap;border-radius:0;filter:none!important}.pk-header .pk-links a:hover{color:#68784a!important}.pk-header .pk-links a[aria-current]{box-shadow:0 2px #92b624}.pk-header button{color:#101827;border:0;background:none;cursor:pointer;margin:0;font:inherit;filter:none}.pk-header .pk-search{font-size:27px;width:32px;height:40px;padding:0;flex-shrink:0}.pk-header .pk-menu{display:none;flex-shrink:0}.pk-header a:focus-visible,.pk-header button:focus-visible{outline:3px solid #6b8d19;outline-offset:5px}.pk-header #search-panel{position:absolute;top:60px;left:0;right:0;width:100%;max-height:65vh;overflow-y:auto;background:#fff;z-index:2;padding:25px max(6%,calc((100% - 1000px)/2));box-shadow:0 15px 20px #0001}.pk-header #search-panel[hidden]{display:none!important}.pk-header #search-panel input{width:100%;font-size:22px;padding:12px;border:1px solid #ccc;border-radius:8px;color:#101827;background:#f5f5f7}.pk-header #search-panel label{display:block;font-size:15px;padding-bottom:12px}.pk-header #results a,.pk-header #results button{display:block;padding:12px 0;text-align:left;color:#0066cc}.pk-header #results span{font-size:12px}.pk-brand-local{top:60px!important;z-index:20!important}body[data-page="app-store"]>aside{top:60px;height:calc(100dvh - 60px)}body[data-page="app-store"] .pk-header nav a{font-size:13px}.selectors{scroll-margin-top:65px}body[data-page="compare-watch"] .selectors{top:60px!important}body[data-page="mac"] .section-nav{top:60px!important}
@media(max-width:850px){.pk-header .pk-bar{padding:0 6%;gap:16px}.pk-header .pk-logo img{width:116px!important}.pk-header .pk-menu{display:flex;width:32px;height:40px;flex-direction:column;justify-content:center;gap:6px;padding:4px}.pk-header .pk-menu span{height:1.5px;background:#101827;width:23px;display:block;transition:transform .2s}.pk-header .pk-menu[aria-expanded=true] span:first-child{transform:translateY(3.75px) rotate(45deg)}.pk-header .pk-menu[aria-expanded=true] span:last-child{transform:translateY(-3.75px) rotate(-45deg)}.pk-header .pk-logo{margin-right:auto}.pk-header .pk-links{display:none;position:absolute;top:60px;left:0;right:0;width:100%;padding:18px 6% 28px;background:#fafafa;box-shadow:0 15px 20px #0001;max-height:calc(100dvh - 60px);overflow:auto}.pk-header .pk-links.pk-open{display:flex;flex-direction:column;align-items:stretch;gap:0}.pk-header .pk-links a{padding:14px 0;font-size:20px}.pk-header .pk-links a[aria-current]{box-shadow:none;color:#68784a!important}.pk-brand-local{overflow:auto;gap:24px}.pk-brand-local nav{flex-shrink:0}.pk-brand-local>a{display:none}}
@media(max-width:700px){body[data-page="app-store"]>aside{position:relative;top:auto;height:auto}}
body[data-page="home"] main{padding-top:0!important;margin-top:0!important}body[data-page="app-store"]>aside>.brand{display:none}
@media(max-width:700px){body[data-page="app-store"]>aside .context{display:block;margin:0;white-space:nowrap;font-size:14px;font-weight:600}body[data-page="app-store"]>aside form{margin-left:auto;max-width:210px}}
