.pf-cards{grid-template-columns:1fr 1fr;align-items:stretch;gap:32px;max-width:1200px;margin:40px auto 0;padding:0 36px;display:grid}.pf-col{flex-direction:column;display:flex}.pf-col>.pf-card{flex:1}.pf-card{background:#ffffff0a;border:1px solid #e8c88740;border-radius:2px;flex-direction:column;gap:14px;padding:24px;transition:border-color .2s;display:flex}.pf-card:hover,.pf-card:focus-within{border-color:#e8c88799}.pf-aud{letter-spacing:.16em;text-transform:uppercase;color:#e8c887;font-family:Inter,sans-serif;font-size:12px;font-weight:600}.pf-card h3{color:#fff;margin:4px 0 0;font-family:Fraunces,serif;font-size:26px;font-weight:500;line-height:1.2}.chain-sec .pf-card p.pf-body{color:#fffc;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:1.55}.chain-sec .pf-card p.pf-meta{color:#ffffffa6;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.5}.pf-card .pf-link{margin-top:auto}.pf-link{color:#e8c887;border-radius:2px;align-self:flex-start;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none}.pf-link:hover{text-underline-offset:3px;text-decoration:underline}.pf-link:focus-visible,.pf-under a:focus-visible{outline-offset:3px;outline:2px solid #e8c887}.chain-sec p.pf-under{color:#ffffffb3;margin:14px 0 0;font-family:Inter,sans-serif;font-size:13px;line-height:1.5}.pf-under a{color:#e8c887;text-underline-offset:3px;font-weight:600;text-decoration:underline}.pf-frame{background:#0a1728;border:1px solid #e8c88733;border-radius:2px;text-decoration:none;display:block;overflow:hidden}.pf-bar{background:#ffffff0f;align-items:center;height:32px;padding:0 10px;display:flex;position:relative}.pf-dots{gap:5px;display:flex}.pf-dots i{background:#ffffff40;border-radius:50%;width:8px;height:8px;display:block}.pf-url{color:#ffffffb3;white-space:nowrap;background:#ffffff0f;border-radius:100px;align-items:center;gap:6px;padding:3px 14px;font-family:Inter,sans-serif;font-size:12px;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.pf-frame img{aspect-ratio:2;object-fit:cover;object-position:top;box-sizing:border-box;border:1px solid #e8c88759;width:100%;height:auto;display:block}.pf-frame--light{border-color:var(--line,#d9cfb6);background:#fff}.pf-frame--light .pf-bar{background:#ecebe6}.pf-frame--light .pf-dots i{background:#b9b6ab}.pf-frame--light .pf-url{color:#3a3a44;background:#fff}.pf-frame--light:focus-visible{outline:2px solid var(--gold-deep,#8a651a);outline-offset:3px}.pf-callout-wrap{padding:40px 20px}.pf-callout p+p{margin-top:10px}.pf-callout a:focus-visible{outline-offset:2px;outline:2px solid}.summit-callout.pf-callout p.pf-note{color:var(--ink-3,#3a3a44);margin-top:12px;font-size:13.5px}.pf-exam-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.pf-exam-grid p{color:var(--ink-2,#1a1a24);font-size:16px;line-height:1.65}.pf-link-light{color:var(--gold-deep,#8a651a);text-underline-offset:3px;margin-top:12px;font-weight:600;text-decoration:underline;display:inline-block}.pf-link-light:focus-visible{outline:2px solid var(--gold-deep,#8a651a);outline-offset:3px}@media(max-width:767px){.pf-cards{grid-template-columns:1fr;gap:24px;margin-top:32px;padding:0 20px}.pf-card{padding:20px}.pf-aud{letter-spacing:.12em;white-space:nowrap;font-size:11px}.pf-exam-grid{grid-template-columns:1fr;gap:28px}.pf-url{padding:3px 10px;font-size:11px}}.nav-links a.nav-mobile-only{display:none}@media(max-width:980px){.nav-links.open a.nav-mobile-only{display:inline}}.nav .nav-inner{flex-wrap:nowrap}.nav .brand{flex-shrink:0}.nav .brand-mark-img{flex-shrink:0;width:auto;max-width:none;height:64px!important}.nav .nav-links{flex-wrap:nowrap;min-width:0}.nav .nav-links a,.nav .btn{white-space:nowrap}.nav-inner>div:last-of-type{flex-shrink:0}@media(max-width:1279px){.nav .nav-links{display:none}}
