.purwtr-resources-page{background:var(--bg);color:var(--ink);min-height:calc(100vh - 88px)}.purwtr-resources-hero{position:relative;background:var(--surface);padding:64px 0 96px!important;overflow:hidden}.purwtr-resources-hero:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:95px;background:url(/images/brand-direction/wave.svg) bottom/100% 100% no-repeat;pointer-events:none}.purwtr-resources-hero h1{font-family:var(--font-heading),Montserrat,sans-serif!important;font-weight:800!important;font-size:clamp(40px,4.8vw,76px)!important;line-height:1.05!important;letter-spacing:-.045em!important;margin:0 0 18px!important;color:var(--ink)!important}.purwtr-resources-hero h1 span{color:var(--aqua)!important}.purwtr-resources-hero p{color:var(--muted);font-size:clamp(17px,1.6vw,22px);line-height:1.5;max-width:620px}.purwtr-resources-topics-bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:40px 0 24px}.purwtr-resources-topics-bar>span{font-weight:800;font-size:18px}.purwtr-resources-topics-bar>span,.purwtr-topic-pill{font-family:var(--font-heading),Montserrat,sans-serif;color:var(--ink)}.purwtr-topic-pill{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease}.purwtr-topic-pill:hover{border-color:var(--aqua)}.purwtr-topic-pill-active{background:var(--aqua)!important;color:#0b1b3a!important;border-color:var(--aqua)!important;font-weight:800!important}.purwtr-resources-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:16px}.purwtr-resources-article-card{border-radius:24px!important;border:1px solid var(--border)!important;background:var(--surface)!important;box-shadow:0 15px 35px rgba(21,62,88,.06)!important;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.purwtr-resources-article-card:hover{transform:translateY(-4px);border-color:var(--aqua)!important;box-shadow:0 20px 45px rgba(25,198,214,.15)!important}.purwtr-resources-article-card h2{font-family:var(--font-heading),Montserrat,sans-serif!important;font-weight:800!important;font-size:22px!important;letter-spacing:-.035em!important;margin:12px 0 8px!important;color:var(--ink)}.purwtr-resources-article-card p{color:var(--muted);font-size:15px;line-height:1.5}.purwtr-resources-read-link{display:inline-flex;align-items:center;gap:8px;color:var(--aqua-ink);font-family:var(--font-heading),Montserrat,sans-serif;font-weight:800;font-size:15px;text-decoration:none;margin-top:auto;padding-top:16px}@media (max-width:860px){.purwtr-resources-cards-grid{grid-template-columns:1fr;gap:20px}}