.beauty-root.page-college .college-find-card{text-align:center;color:#f4efe4;background:radial-gradient(at 50% 0,#241a0e,#0b0805 70%);border:1px solid #c9a45c73;border-radius:22px;width:min(100%,460px);margin:0 auto;padding:26px 24px;box-shadow:0 30px 60px -24px #000000b3}.beauty-root.page-college .college-find-brand{justify-content:flex-start;align-items:center;gap:10px;margin-bottom:18px;font-size:.95rem;display:flex}.beauty-root.page-college .college-find-brand span{opacity:.7;margin-left:auto;font-size:.78rem}.beauty-root.page-college .college-find-kicker{letter-spacing:.2em;text-transform:uppercase;color:#e3b06a;margin:0;font-size:.72rem}.beauty-root.page-college .college-find-card h3{margin:6px 0 16px;font-size:1.6rem}.beauty-root.page-college .claim-finder{text-align:left;gap:12px;display:grid}.beauty-root.page-college .claim-finder__label{letter-spacing:.14em;text-transform:uppercase;color:#e3b06a;gap:8px;font-size:.72rem;display:grid}.beauty-root.page-college .claim-finder__box{display:block;position:relative}.beauty-root.page-college .claim-finder__box input{color:#111;letter-spacing:0;text-transform:none;background:#f4efe4;border:1px solid #c9a45c80;border-radius:12px;width:100%;padding:12px 14px;font-size:1rem}.beauty-root.page-college .claim-finder__list{inset-inline:0;z-index:30;background:#f4efe4;border-radius:12px;max-height:240px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 18px 40px -12px #0009}.beauty-root.page-college .claim-finder__list button{text-align:left;color:#111;cursor:pointer;letter-spacing:0;text-transform:none;background:0 0;border:0;width:100%;padding:10px 14px;font-size:.95rem;display:block}.beauty-root.page-college .claim-finder__list button:hover{background:#c9a45c2e}.beauty-root.page-college .claim-finder__go{color:#2a1906;background:linear-gradient(100deg,#8a5a1c 0%,#c99545 22%,#f1d394 46%,#c08a3c 64%,#e3be78 80%,#9c6a26 100%);border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:700;text-decoration:none;display:flex}.beauty-root.page-college .claim-finder__go[aria-disabled=true]{opacity:.5;cursor:default}.beauty-root.page-college .claim-finder__none{color:#f4efe4;margin:0;font-size:.9rem}.beauty-root.page-college .claim-finder__none a{color:#e3b06a}.beauty-root.page-college .college-wallet-badge{width:auto;height:40px;display:block}.beauty-root.page-college .result-actions .college-wallet-badge{max-width:none;width:150px!important;height:auto!important}.beauty-root.page-college .result-actions{justify-items:start;gap:10px}.beauty-root.page-college .add-campus{text-align:left;color:#f4efe4;background:radial-gradient(at 50% 0,#241a0e,#0b0805 70%);border:1px solid #c9a45c73;border-radius:22px;gap:14px;width:min(100%,520px);margin:28px auto 0;padding:26px 24px;display:grid;box-shadow:0 30px 60px -24px #000000b3}.beauty-root.page-college .add-campus h3{margin:0;font-size:1.4rem}.beauty-root.page-college .add-campus p{margin:0}.beauty-root.page-college .add-campus>label{letter-spacing:.14em;text-transform:uppercase;color:#e3b06a;gap:8px;font-size:.72rem;display:grid}.beauty-root.page-college .add-campus>label input:not([type=checkbox]){color:#111;letter-spacing:0;text-transform:none;background:#f4efe4;border:1px solid #c9a45c80;border-radius:12px;width:100%;padding:12px 14px;font-size:1rem}.beauty-root.page-college .add-campus .add-campus__terms{letter-spacing:0;text-transform:none;color:#f4efe4;cursor:pointer;align-items:flex-start;gap:10px;font-size:.9rem;display:flex}.beauty-root.page-college .add-campus .add-campus__terms input{margin-top:3px}.beauty-root.page-college .add-campus a:not(.add-campus__go){color:#e3b06a}.beauty-root.page-college .add-campus__go{cursor:pointer;color:#2a1906;background:linear-gradient(100deg,#8a5a1c 0%,#c99545 22%,#f1d394 46%,#c08a3c 64%,#e3be78 80%,#9c6a26 100%);border:0;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.beauty-root.page-college .add-campus__go:disabled{opacity:.5;cursor:default}.beauty-root.page-college .add-campus__error{color:#ffb4a2;font-size:.95rem}.beauty-root.page-college .add-campus__small{opacity:.85;font-size:.85rem}.beauty-root.page-college .add-campus-hero{text-align:center}
