.ovse-claim-screen{--ovcf-red:#c80011;--ovcf-ink:#17212b;--ovcf-sub:#52606b;--ovcf-border:#dce2e7;--ovcf-soft:#f5f7f9;box-sizing:border-box;max-width:1020px;width:calc(100% - 28px);margin:26px auto 38px;clear:both;color:var(--ovcf-ink);font:14px/1.45 Arial,Helvetica,sans-serif}.ovse-claim-screen *{box-sizing:border-box}.ovse-claim-screen a{color:var(--ovcf-red);text-decoration:none}.ovse-claim-screen h1,.ovse-claim-screen h2,.ovse-claim-screen p{margin:0}.ovse-claim-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 1px 12px;font-size:11px;font-weight:800;letter-spacing:.11em;color:#697681}.ovse-claim-topline a{font-size:12px;letter-spacing:0;font-weight:800}.ovse-claim-header{display:flex;align-items:center;justify-content:space-between;gap:15px;background:linear-gradient(115deg,#0e151d,#1d2b34 68%,#67020a);color:#fff;padding:18px 24px;border-left:5px solid var(--ovcf-red);border-radius:5px 5px 0 0}.ovse-claim-header .ovse-claim-kicker{font-size:10px;letter-spacing:.22em;font-weight:800;color:#fd7b7b}.ovse-claim-header h1{color:#fff!important;font-size:clamp(24px,3vw,32px)!important;font-weight:900!important;font-style:italic!important;line-height:1.05!important;text-transform:uppercase;margin:5px 0 7px!important}.ovse-claim-header p{max-width:740px;color:#e2e7eb!important;font-size:12px;line-height:1.55}.ovse-claim-header p strong{color:#fff}.ovse-claim-header-icon{flex:0 0 48px;border:2px solid #fff5;border-radius:50%;height:48px;display:grid;place-items:center;font-size:17px;font-weight:900;font-style:italic;color:#fff}.ovse-claim-screen .ovse-claim-form{border:1px solid var(--ovcf-border);border-top:0;background:#f6f8fa;padding:14px 18px 18px}.ovse-claim-screen .ovse-claim-block{border:1px solid var(--ovcf-border);background:#fff;border-radius:6px;padding:13px 16px 15px;margin-bottom:11px;box-shadow:0 1px 2px #00000008}.ovse-claim-screen .ovse-claim-block-head{display:flex;align-items:center;gap:10px;margin:0 0 12px}.ovse-claim-screen .ovse-claim-number{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:5px;background:#17232d;color:#fff;font-size:12px;font-weight:900}.ovse-claim-screen .ovse-claim-block-head h2{color:var(--ovcf-ink)!important;font:900 16px/1.15 Arial,Helvetica,sans-serif!important;text-transform:uppercase;letter-spacing:.015em}.ovse-claim-screen .ovse-claim-block-head p{margin-top:2px;font:11px/1.35 Arial,Helvetica,sans-serif!important;color:var(--ovcf-sub)!important}.ovse-claim-screen .ovse-claim-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0}.ovse-claim-screen .ovse-claim-field{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;margin:0!important;min-width:0;font:700 12px/1.3 Arial,Helvetica,sans-serif!important;color:#2b3640}.ovse-claim-screen .ovse-claim-field>span{display:block;margin:0;font-weight:800}.ovse-claim-screen .ovse-claim-field b{color:var(--ovcf-red)}.ovse-claim-screen .ovse-claim-field input:not([type=file]),.ovse-claim-screen .ovse-claim-field select{display:block!important;min-height:36px!important;height:36px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:6px 10px!important;border:1px solid #c9d1d8!important;border-radius:4px!important;background:#fff!important;color:#18232c!important;font:500 13px/1.3 Arial,Helvetica,sans-serif!important;box-shadow:none!important;margin:0!important}.ovse-claim-screen .ovse-claim-field input:focus,.ovse-claim-screen .ovse-claim-field select:focus{outline:2px solid #c8001140!important;outline-offset:0;border-color:var(--ovcf-red)!important}.ovse-claim-screen .ovse-claim-field input::placeholder{color:#9099a2;font-weight:400}.ovse-claim-screen .ovse-claim-season{display:block;min-width:0;margin:0 0 10px!important;padding:10px 12px 12px!important;border:1px solid #dae0e6!important;border-radius:5px;background:#fafbfd}.ovse-claim-screen .ovse-claim-season:last-child{margin-bottom:0!important}.ovse-claim-screen .ovse-claim-season legend{margin:0!important;padding:0 7px!important;color:#b3000b!important;font:900 13px/1.2 Arial,Helvetica,sans-serif!important;text-transform:uppercase}.ovse-claim-screen .ovse-claim-sport-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ovse-claim-screen .ovse-claim-sport{min-width:0;background:#fff;border:1px solid #e6e9ee;border-radius:4px;padding:9px}.ovse-claim-screen .ovse-claim-sport.ovse-claim-has-sport{border-color:#d1d9e0}.ovse-claim-screen .ovse-claim-positions{margin-top:9px}.ovse-claim-screen .ovse-claim-position-title{display:block;color:#58636d;font:700 11px/1.3 Arial,Helvetica,sans-serif;margin-bottom:5px}.ovse-claim-screen .ovse-claim-position-choices{display:flex;gap:5px;flex-wrap:wrap}.ovse-claim-screen .ovse-claim-choice{display:inline-flex!important;gap:5px!important;align-items:center!important;justify-content:flex-start!important;cursor:pointer!important;border:1px solid #d5dce2;background:#f4f6f8;color:#2e3943;border-radius:4px;padding:5px 7px;margin:0!important;font:700 11px/1.2 Arial,Helvetica,sans-serif!important}.ovse-claim-screen .ovse-claim-choice input{position:relative;display:block!important;appearance:auto!important;margin:0!important;width:14px!important;height:14px!important;min-width:14px!important;accent-color:var(--ovcf-red)}.ovse-claim-screen .ovse-claim-choice:has(input:checked){background:#fff2f3;border-color:#bb1520;color:#a6000b}.ovse-claim-screen .ovse-claim-custom{margin-top:8px;display:grid;gap:7px}.ovse-claim-screen .ovse-claim-positions[hidden],.ovse-claim-screen .ovse-claim-custom[hidden]{display:none!important}.ovse-claim-screen .ovse-claim-upload{max-width:480px;background:#f9fafb;padding:12px;border:1px dashed #aebac4;border-radius:5px}.ovse-claim-screen .ovse-claim-upload input[type=file]{display:block!important;max-width:100%;width:100%;color:#29343e;font:500 12px Arial,sans-serif;padding:6px 0;margin:0}.ovse-claim-screen .ovse-claim-upload small{font-size:11px;font-weight:400;color:#586775}.ovse-claim-screen .ovse-claim-consent{display:flex!important;gap:10px!important;align-items:flex-start!important;font:12px/1.55 Arial,Helvetica,sans-serif!important;margin:12px 0 0!important;cursor:pointer}.ovse-claim-screen .ovse-claim-consent input{flex:0 0 17px;width:17px!important;height:17px!important;min-width:17px!important;margin:0!important;accent-color:var(--ovcf-red)}.ovse-claim-screen .ovse-claim-submit{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:2px 3px 0}.ovse-claim-screen .ovse-claim-submit p{color:var(--ovcf-sub);font-size:11px}.ovse-claim-screen .ovse-claim-submit-button{display:inline-block!important;width:auto!important;min-width:190px;height:41px!important;max-width:100%;border:0!important;border-radius:4px!important;background:var(--ovcf-red)!important;color:#fff!important;padding:0 20px!important;font:800 13px Arial,Helvetica,sans-serif!important;cursor:pointer!important}.ovse-claim-screen .ovse-claim-submit-button:hover{background:#99000d!important}.ovse-claim-screen .ovse-claim-confirmation{background:#fff;border:1px solid #dbe3e8;border-top:0;padding:28px 24px 30px}.ovse-claim-screen .ovse-claim-confirmation h2{font-size:22px;font-weight:900;color:#15272c;margin-bottom:8px}.ovse-claim-screen .ovse-claim-confirmation p{margin-top:10px;font-size:14px}.ovse-claim-screen .ovse-claim-error{background:#fff1f1;border:1px solid #e9b4b4;border-left:4px solid var(--ovcf-red);padding:11px 15px;margin:12px 0 0;color:#7e0c14;font-weight:700;font-size:12px}.ovse-claim-screen .ovse-claim-trap{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:680px){.ovse-claim-screen{width:calc(100% - 18px);margin:18px auto 24px}.ovse-claim-header{padding:17px}.ovse-claim-header-icon{display:none}.ovse-claim-screen .ovse-claim-form{padding:10px}.ovse-claim-screen .ovse-claim-block{padding:11px}.ovse-claim-screen .ovse-claim-grid,.ovse-claim-screen .ovse-claim-sport-grid{grid-template-columns:1fr}.ovse-claim-screen .ovse-claim-submit-button{width:100%!important}}@media(prefers-reduced-motion:reduce){.ovse-claim-screen *,.ovse-claim-screen *::before,.ovse-claim-screen *::after{scroll-behavior:auto!important;transition:none!important}}.ovse-claim-screen .ovse-claim-header .ovse-claim-logo{flex:none;width:min(27%,250px);max-width:250px;min-width:155px;background:#fff;border-radius:5px;padding:8px 9px;box-shadow:0 2px 10px #0003;display:flex;align-items:center;justify-content:center}.ovse-claim-screen .ovse-claim-logo img{display:block;width:100%!important;height:auto!important;max-height:100px!important;object-fit:contain}.ovse-claim-screen .ovse-claim-major{grid-column:1/-1}.ovse-claim-screen .ovse-claim-gpa-consent{grid-column:1/-1;display:flex;align-items:flex-start;gap:8px;cursor:pointer;font:11px/1.5 Arial,Helvetica,sans-serif;color:#45515e;margin:0}.ovse-claim-screen .ovse-claim-gpa-consent input{width:16px!important;height:16px!important;flex:0 0 16px;margin:1px 0 0!important;accent-color:#c80011}@media(max-width:680px){.ovse-claim-screen .ovse-claim-header{flex-wrap:wrap}.ovse-claim-screen .ovse-claim-header .ovse-claim-logo{width:160px;min-width:0;padding:5px}}