.claimPage.claimPage{min-height:100vh;background:#f5f4f0;color:#101114;font-family:Arial,sans-serif}.claimPage .claimHeader{height:76px;background:#fff;border-bottom:1px solid #deddd8;display:flex;align-items:center;justify-content:space-between;padding:0 6vw}.claimPage .claimLogo{font-size:22px;font-weight:950;color:#101114;text-decoration:none;letter-spacing:-1px}.claimPage .claimLogo span{color:#3155ff}.claimPage .claimHeader nav{display:flex;gap:28px}.claimPage .claimHeader nav a{color:#51545d;text-decoration:none;font-size:14px;font-weight:700}.claimPage .claimHero{background:#111217;color:#fff;padding:62px 8vw 118px}.claimPage .claimEyebrow{color:#cfff25;font-size:12px;font-weight:900;letter-spacing:2px}.claimPage .claimHero h1{font-size:clamp(42px,6vw,76px);letter-spacing:-4px;line-height:.98;margin:15px 0 18px;max-width:760px}.claimPage .claimHero p{color:#b8bac3;font-size:18px;line-height:1.6;max-width:650px;margin:0}.claimPage .claimLayout{max-width:1160px;margin:-72px auto 70px;padding:0 24px;display:grid;grid-template-columns:300px 1fr;grid-gap:24px;gap:24px;align-items:start}.claimPage .claimAside,.claimPage .claimCard{background:#fff;border:1px solid #dfded8;border-radius:18px;box-shadow:0 18px 50px rgba(12,14,20,.09)}.claimPage .claimAside{padding:28px;display:grid;grid-gap:25px;gap:25px}.claimPage .claimStep{display:flex;gap:14px}.claimPage .claimStep b{width:30px;height:30px;border-radius:50%;background:#3155ff;color:#fff;display:grid;place-items:center;flex:none}.claimPage .claimStep span{display:grid;grid-gap:5px;gap:5px}.claimPage .claimStep strong{font-size:14px}.claimPage .claimStep small{color:#737680;line-height:1.45}.claimPage .claimTrust{border-top:1px solid #e7e6e1;padding-top:22px;color:#666a74;font-size:12px;line-height:1.6}.claimPage .claimCard{padding:34px}.claimPage .claimForm{display:grid;grid-gap:18px;gap:18px}.claimPage .claimForm label{display:grid;grid-gap:8px;gap:8px;font-size:12px;font-weight:850;letter-spacing:.3px;color:#2c2f37}.claimPage .claimForm input,.claimPage .claimForm textarea{width:100%;box-sizing:border-box;border:1px solid #d8d7d2;border-radius:9px;padding:13px 14px;background:#fff;color:#111;font:inherit;outline:none}.claimPage .claimForm input:focus,.claimPage .claimForm textarea:focus{border-color:#3155ff;box-shadow:0 0 0 3px rgba(49,85,255,.1)}.claimPage .claimAccountValue{border:1px solid #d8d7d2;border-radius:9px;padding:13px 14px;background:#f2f1ed;color:#454851;font-size:14px;font-weight:700}.claimPage .claimGrid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.claimPage .claimReadonly input{background:#f2f1ed;color:#666}.claimPage .claimCheck{display:flex!important;align-items:flex-start;gap:10px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.45}.claimPage .claimCheck input{width:18px!important;height:18px;flex:none;padding:0!important;margin:1px 0 0}.claimPage .eventSummary{background:#eef1ff;border-left:4px solid #3155ff;padding:18px 20px;border-radius:10px;display:grid;grid-gap:5px;gap:5px}.claimPage .eventSummary span{font-size:10px;letter-spacing:1.5px;color:#3155ff;font-weight:900}.claimPage .eventSummary strong{font-size:20px}.claimPage .eventSummary small{color:#666a74}.claimPage .claimButton{border:0;border-radius:10px;padding:16px 22px;background:#3155ff;color:#fff;font-size:14px;font-weight:900;cursor:pointer}.claimPage .claimButton:disabled{opacity:.5;cursor:not-allowed}.claimPage .claimError,.claimPage .claimNotice,.claimPage .claimSuccess{padding:14px 16px;border-radius:9px;font-weight:700}.claimPage .claimSuccess{background:#e8f9e8;color:#176b2b}.claimPage .claimError{background:#fff0ef;color:#a42c26}.claimPage .claimNotice{background:#eef1ff;color:#2947c8}@media(max-width:760px){.claimPage .claimHeader nav a:not(:last-child){display:none}.claimPage .claimHero{padding:42px 24px 100px}.claimPage .claimHero h1{letter-spacing:-2px}.claimPage .claimLayout{grid-template-columns:1fr;margin-top:-64px}.claimPage .claimAside{order:2}.claimPage .claimCard{padding:22px}.claimPage .claimGrid2{grid-template-columns:1fr}}