#planning-download{scroll-margin-top:110px}.ve-download.ve-gated-download{grid-template-columns:.65fr 1fr;max-width:1150px;align-items:start}.ve-gated-download>img{position:sticky;top:120px;max-width:360px}.vr-panel h2{margin-bottom:1.2rem}.vr-fields{display:grid;grid-template-columns:1fr;gap:1rem;margin:1.6rem 0}.vr-fields label{display:block;font-size:.86rem;font-weight:700;color:#082d2d}.vr-fields input{display:block;width:100%;box-sizing:border-box;margin-top:.45rem;border:1px solid #082d2d70;border-radius:6px;background:#fff;color:#082d2d;padding:.9rem;font:inherit;font-size:1rem;min-height:50px}.vr-fields input:focus-visible{outline:3px solid #082d2d;outline-offset:2px}.vr-consent{display:flex;gap:.8rem;align-items:flex-start;margin:1.4rem 0 1rem;font-size:.86rem;line-height:1.6;color:#082d2d}.vr-consent input{width:20px;height:20px;flex:none;accent-color:#082d2d;margin:.15rem 0}.ve .vr-privacy{font-size:.8rem;line-height:1.65}.vr-data{border-block:1px solid #082d2d30;margin:1rem 0 1.5rem}.vr-data summary{padding:.8rem 0;cursor:pointer;font-size:.8rem;font-weight:700}.ve .vr-data p{font-size:.8rem;margin:0 0 1rem}.vr-data a{color:#082d2d;text-decoration:underline!important}.ve .vr-error{background:#fff;border-left:3px solid #082d2d;padding:1rem;font-size:.9rem;color:#082d2d}.vr-panel button{font-family:inherit;cursor:pointer}.vr-panel button:disabled{opacity:.65;cursor:wait}.vr-returning{padding:1rem 0;border-block:1px solid #082d2d30;margin-bottom:1.3rem}.vr-returning .vw-link{color:#082d2d}.vr-success{padding:1.5rem;border:1px solid #082d2d45;border-radius:6px;margin-top:1.5rem}.ve .vr-success h3{margin-bottom:1rem}.ve .vr-success p{font-size:.9rem}.vr-success .vw-btn{width:100%;box-sizing:border-box}.vr-panel{min-width:0}.vr-panel input:invalid:not(:placeholder-shown){box-shadow:none}@media(max-width:800px){.ve-download.ve-gated-download{grid-template-columns:1fr;gap:2rem}.ve-gated-download>img{position:static;max-width:220px}.vr-success{padding:1.2rem}.vr-consent{font-size:.84rem}}
