.release-page{background:#f7f7f2;color:#111;min-height:100svh;font-family:Arial,sans-serif}.release-footer,.release-header{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:24px 5vw;border-bottom:1px solid #ccc;flex-wrap:wrap}.release-actions,.release-footer nav,.release-header nav{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.release-footer a,.release-header a{color:inherit;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.release-brand{font-size:42px;font-weight:900;letter-spacing:-3px}.release-main{max-width:1200px;margin:auto;padding:72px 5vw}.release-main h1{font-size:clamp(40px,8vw,100px);line-height:1;letter-spacing:-.04em;max-width:1000px;margin:24px 0 40px}.release-kicker{font-weight:800;letter-spacing:.08em}.release-lead{font-size:clamp(19px,2vw,24px);line-height:1.6;max-width:850px}.release-actions{margin-top:36px}.pa-control{display:inline-flex;justify-content:center;align-items:center;min-height:44px;background:#ffe500;color:#111;padding:12px 18px;border:1px solid #111;font:inherit;text-decoration:none;cursor:pointer;font-weight:700;border-radius:4px}.pa-control:disabled{background:#ddd;cursor:wait}.pa-shell :focus-visible,.release-page :focus-visible{outline:3px solid #111;outline-offset:4px}.pa-skip{position:absolute;inset-inline-start:12px;top:-100px;background:#ffe500;padding:12px;z-index:10}.pa-skip:focus{top:12px}.release-footer{border-top:1px solid #ccc;border-bottom:0;margin-top:40px}.pa-shell{background:#f7f7f2;color:#111;min-height:100svh}.pa-header{background:#111;color:white;padding:22px 5vw;display:flex;gap:24px;align-items:center;flex-wrap:wrap}.pa-header a{color:inherit;text-decoration:none}.pa-header .release-brand{color:#ffe500}.pa-content{max-width:1050px;margin:auto;padding:40px 5vw 120px}.pa-content h1{font-size:clamp(32px,5vw,56px);line-height:1.1}.pa-content a{color:inherit}.pa-notice{padding:16px;-webkit-border-start:5px solid #111;border-inline-start:5px solid #111;background:#e8e8df}.pa-card{background:white;border:1px solid #ddd;border-radius:8px;padding:24px;margin:24px 0}.pa-nav{position:fixed;bottom:0;left:0;right:0;display:flex;background:#111;justify-content:center;gap:12px;padding:12px;z-index:5}.pa-nav a{color:white;text-decoration:none;padding:12px;min-height:44px}.pa-nav a[aria-current=page]{color:#ffe500;border-bottom:2px solid #ffe500}.pa-form{display:grid;grid-gap:20px;gap:20px;max-width:500px}.pa-form label{display:grid;grid-gap:6px;gap:6px;font-weight:700}.pa-form input{min-height:44px;padding:10px;border:1px solid #666;font:inherit;width:100%}.copa-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.copa-price-grid article{border:1px solid #aaa;padding:22px}.copa-price-grid strong{font-size:32px;display:block}.copa-timeline{list-style:none;padding:0}.copa-timeline li{display:flex;gap:24px;padding:18px 0;border-bottom:1px solid #ccc}.copa-clock-table{border-collapse:collapse;width:100%;margin:24px 0}.copa-clock-table td,.copa-clock-table th{text-align:start;padding:12px;border-bottom:1px solid #aaa}.pa-content p,.release-lead p{overflow-wrap:anywhere}@media(max-width:650px){.release-main{padding-top:42px}.release-header nav{gap:12px;font-size:14px}.copa-price-grid{grid-template-columns:1fr}.pa-nav{gap:0}.pa-nav a{padding:10px;font-size:14px}.release-footer,.release-header{padding:18px 5vw}.pa-header :focus-visible{outline-color:#ffe500}}[dir=rtl] .release-main h1{letter-spacing:normal}