.pf h1{margin-bottom:20px;font-size:clamp(32px,5vw,52px)}.pf .container{max-width:860px}.pf .hero{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;display:grid}.pf .av{background:var(--green);width:72px;height:72px;color:var(--cream);box-shadow:0 0 0 4px var(--cream), 0 0 0 6px var(--orange);border-radius:50%;place-items:center;font-size:30px;font-weight:700;display:grid}.pf .who h2{font-size:24px}.pf .who p{color:var(--fg-2);margin-top:4px}.pf .bio{line-height:1.9}.pf .pts{text-align:center;gap:2px;display:grid}.pf .pts b{color:var(--orange);font-size:40px;line-height:1}.pf .pts .lvl{font-weight:700}.pf .grid2{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.pf .sec{margin-top:16px}.pf h3{margin-bottom:10px}.pf .hero{background:var(--green);color:var(--cream);border-radius:30px;padding:30px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e8743b59,0 0 60px -20px #e8743b59}.pf .hero:after{content:"";inset-inline-end:-80px;pointer-events:none;background:radial-gradient(circle,#e8743b80,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px}.pf .hero .av{background:var(--orange);color:#fff;width:86px;height:86px;font-size:36px;box-shadow:0 0 0 4px #ffffff24,0 0 34px #e8743b99}.pf .hero h1,.pf .hero h2{font-size:clamp(24px,3.4vw,34px);line-height:1.25}.pf .hero .who p{opacity:.82;margin-top:6px}.pf .hero .bio{opacity:.68;max-width:48ch;margin-top:8px;font-size:14px;line-height:1.9}.pf .hero .ulink{color:var(--cream)}.pf .hero .pts{text-align:center;background:#00000038;border-radius:22px;align-content:center;gap:2px;padding:16px 22px;display:grid;position:relative}.pf .hero .pts b{color:var(--orange);font-size:40px;line-height:1}.pf .hero .pts small{opacity:.7}.pf .hero .lvl{opacity:.9;justify-content:center;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:inline-flex}.pf .hero .c-note{color:#f7efe38c}.pf .invite{background:linear-gradient(135deg, #fff4ec, var(--cream));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex;box-shadow:0 0 0 1px #e8743b59}.pf .invite h3{align-items:center;gap:8px;margin-bottom:6px;display:flex}.pf .invite .itxt{flex:1;min-width:240px}.pf .invite .c-note b{color:var(--orange)}.pf .invite .iacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf .invite input{font:400 13px var(--font);width:min(260px,60vw);color:var(--fg-2);direction:ltr;background:#fff;border:1px solid #0f3d3e33;border-radius:999px;padding:10px 14px}.pf .invite .c-btn svg{vertical-align:-3px;margin-inline-end:4px}.pf .kpis{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-top:16px;display:grid}.pf .kpi{background:#fff;border-radius:20px;gap:3px;padding:16px 18px;display:grid;box-shadow:0 0 0 1px #0f3d3e0f}.pf .kpi b{font-size:26px;line-height:1}.pf .kpi span{color:var(--fg-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.pf .kpi svg{color:var(--orange)}@media (width<=700px){.pf .hero{grid-template-columns:auto 1fr}.pf .hero .pts{grid-column:1/-1}}.pf .bdg{background:var(--cream);opacity:.55;border-radius:18px;justify-items:start;gap:4px;padding:14px;display:grid}.pf .bdg.on{opacity:1;background:#fff4ec;box-shadow:0 0 0 1px #e8743b73,0 0 22px #e8743b2e}.pf .bdg .bi{width:40px;height:40px;color:var(--green);background:#0f3d3e14;border-radius:50%;place-items:center;display:grid}.pf .bdg.on .bi{background:var(--orange);color:#fff}.pf .bdg small{color:var(--fg-2);font-size:12px;line-height:1.6}.pf .bdg em{color:var(--orange);font-size:12px;font-style:normal;font-weight:700}.pf .bdg em.pg{color:var(--fg-2);font-weight:400}.pf .ulink{color:inherit;border-bottom:1px dotted;text-decoration:none}.pf .foot{flex-wrap:wrap;gap:10px;display:flex}.pf a.c-btn{text-decoration:none;display:inline-block}@media (width<=680px){.pf .hero{text-align:center;grid-template-columns:1fr;justify-items:center}.pf .grid2{grid-template-columns:1fr}}
