.Dashboard_content__nFe9r{container-type:inline-size;max-width:1080px;margin:0 auto;padding:0 32px 80px}.Dashboard_hero__301wK{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 0 40px}.Dashboard_title__E0DDH{font-size:3rem;font-weight:700;color:var(--penn-blue);letter-spacing:-.03em;margin:0 0 8px}.Dashboard_subtitle__ewCAn{color:var(--section-label);font-size:1rem;margin-bottom:28px}.Dashboard_section__0Rmzj{padding-top:12px;margin-bottom:36px;scroll-margin-top:24px}.Dashboard_sectionLabel__pog4i{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--section-label);margin:0 0 14px}.Dashboard_betaSection__JowoW{margin-top:56px;padding-top:32px;border-top:1px solid var(--border)}.Dashboard_betaHeader__CPl08{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:14px}.Dashboard_betaHeader__CPl08 .Dashboard_sectionLabel__pog4i{margin:0}.Dashboard_labelWithPill__P8_i_{display:inline-flex;align-items:center;gap:8px}.Dashboard_betaNote__VwtdG{font-size:.85rem;color:var(--muted)}.Dashboard_betaNote__VwtdG a{color:var(--penn-blue);font-weight:500}.Dashboard_grid__GNWr2{--columns:3;--gap:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.Dashboard_grid__GNWr2>.Dashboard_tile__O_rQE{flex:0 0 calc((100% - (var(--columns) - 1) * var(--gap)) / var(--columns));min-width:0}@container (max-width: 820px){.Dashboard_grid__GNWr2{--columns:2}}@container (max-width: 520px){.Dashboard_grid__GNWr2{--columns:1}}.Dashboard_tile__O_rQE{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--bg);color:var(--text);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.Dashboard_tile__O_rQE:hover{border-color:#cfd6e4;box-shadow:0 10px 28px rgba(15,45,115,.08);transform:translateY(-2px)}.Dashboard_tile__O_rQE:focus-visible{outline:2px solid var(--penn-blue);outline-offset:2px}.Dashboard_tilePreview__L_KU4{aspect-ratio:16/10;overflow:hidden;background:var(--sidebar-bg);border-bottom:1px solid var(--border)}.Dashboard_tilePreview__L_KU4 img{width:100%;height:100%;display:block;object-fit:cover;object-position:top;transition:transform .3s ease}.Dashboard_tile__O_rQE:hover .Dashboard_tilePreview__L_KU4 img{transform:scale(1.03)}.Dashboard_tileBody__Jzp4b{flex:1 1;display:flex;flex-direction:column;gap:10px;padding:16px 18px 18px}.Dashboard_tileHead__cBeio{display:flex;align-items:center;gap:12px}.Dashboard_tileTitleWrap__hj_sk{flex:1 1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.Dashboard_tileTitle__R_8Sj{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.01em}.Dashboard_externalIcon__wS8VS{color:var(--muted);flex-shrink:0;align-self:flex-start}.Dashboard_tile__O_rQE:hover .Dashboard_externalIcon__wS8VS{color:var(--penn-blue)}.Dashboard_betaSticker__BfgaB{display:inline-flex;align-items:center;height:1.2rem;padding:0 .5rem;border-radius:999px;font-size:.6rem;font-weight:800;letter-spacing:.1em;background:linear-gradient(180deg,#f5f3ef,#ebe7df);color:#667a90}.Dashboard_tileDesc__LR2kw{font-size:.875rem;line-height:1.5;color:#4a4a57;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Dashboard_tileFoot__Ouiw_{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;font-size:.78rem;color:var(--muted)}.Dashboard_tileBuilders__yxXL_{line-height:1.45}.Dashboard_tileMeta__2MfzX{flex-shrink:0}@media (max-width:768px){.Dashboard_content__nFe9r{padding:0 16px 64px}.Dashboard_hero__301wK{padding-top:32px}.Dashboard_title__E0DDH{font-size:2.25rem}}.Dashboard_footer__vYrR9{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:24px;border-top:1px solid var(--border);text-align:center;color:var(--section-label);font-size:.8rem}.Dashboard_footerLink__ir_Cj{color:inherit;text-decoration:underline}