.price-card-linked{position:relative}.price-card-linked .package-card-link:after{content:"";position:absolute;inset:0}.price-card-linked:focus-within{outline:2px solid var(--accent,#78dcbc);outline-offset:3px}.price-card-linked:hover{border-color:#78dcbc}.package-summary .text-link{display:block;margin-top:16px}.payment-copy-status{display:block;font-size:12px;overflow-wrap:anywhere}.neto-checkout{max-width:600px;margin:0 auto;background:#10221d;padding:clamp(20px,4vw,40px)}.neto-checkout h2{font-size:clamp(24px,4vw,38px)}.checkout-amount{font-size:32px;color:#78dcbc;font-weight:700}.neto-checkout label{display:block;margin:20px 0 8px}.neto-checkout input:not([type=checkbox]),.neto-checkout select{display:block;width:100%;box-sizing:border-box;padding:13px;margin-top:8px;color:#fff;background:#07130f;border:1px solid #526c62;font:inherit}.neto-checkout .checkout-consent{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.neto-checkout .checkout-consent input{flex:none;margin-top:4px}.neto-checkout .button{white-space:normal;max-width:100%;margin:12px 0}.neto-checkout button.text-link{margin:16px 12px 8px 0}.neto-checkout [hidden]{display:none!important}
.neto-checkout .checkout-consent input[type=checkbox]{width:18px;height:18px;min-width:18px;min-height:18px;padding:0;flex:0 0 18px}.neto-checkout .checkout-consent span{min-width:0;flex:1}.neto-checkout p{margin:16px 0}.neto-checkout .media-note{font-size:13px;line-height:1.6}.neto-checkout .checkout-amount{margin:20px 0}.neto-checkout .text-link{font:inherit;font-size:14px}
button.text-link{background:transparent;border:0;color:#78dcbc;padding:0;cursor:pointer;text-align:left}.package-card-actions{display:flex;gap:18px;margin-top:16px}.package-card-actions a{position:relative;z-index:2;font-size:14px}
