.pf-help{min-height:100svh}.pf-help__bar{padding:22px var(--pad)0;justify-content:space-between;align-items:center;display:flex}.pf-help__mark{font-family:var(--body);letter-spacing:.18em;color:var(--ink);font-size:13px;font-weight:700;text-decoration:none}.pf-help__barlinks{align-items:center;gap:clamp(18px,3vw,32px);display:flex}.pf-help__barlinks a,.pf-help__back{font-family:var(--body);color:var(--mute);cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;padding:0;font-size:13.5px;text-decoration:none}.pf-help__barlinks a:hover,.pf-help__back:hover{color:var(--ink)}.pf-help__wrap{width:min(1180px,100%);padding:clamp(54px,9vw,104px)var(--pad)clamp(90px,13vw,150px);margin:0 auto}.pf-help__hero{max-width:850px}.pf-help__title{max-width:13ch;font-family:var(--disp-vf,var(--disp));letter-spacing:-.035em;color:var(--ink);margin:16px 0 0;font-size:clamp(42px,7.5vw,84px);font-weight:500;line-height:.98}.pf-help__intro{max-width:52ch;color:var(--ink-2);margin:22px 0 0;font-size:clamp(15px,1.7vw,18px);line-height:1.55}.pf-help__search{border:1px solid var(--hair);background:var(--surface);width:min(720px,100%);transition:border-color .2s var(--ease),box-shadow .2s var(--ease);border-radius:18px;align-items:center;gap:15px;margin-top:clamp(34px,5vw,54px);padding:0 22px;display:flex;box-shadow:0 22px 50px -38px #1414286b}.pf-help__search:focus-within{border-color:color-mix(in srgb,var(--ink)38%,var(--hair));box-shadow:0 24px 56px -36px #14142880}.pf-help__search svg{width:21px;height:21px;stroke:var(--mute);stroke-width:1.6px;stroke-linecap:round;flex:none}.pf-help__search input{width:100%;min-width:0;height:70px;font:400 clamp(16px,2vw,19px)/1 var(--body);color:var(--ink);background:0 0;border:0;outline:0}.pf-help__search input::placeholder{color:var(--mute);opacity:.8}.pf-help__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-help__state{color:var(--mute);margin-top:clamp(42px,7vw,72px);font-size:15px;line-height:1.6}.pf-help__state a{color:var(--ink)}.pf-help__categories{border-bottom:1px solid var(--hair);flex-wrap:wrap;gap:9px;margin-top:clamp(54px,8vw,92px);padding-bottom:22px;display:flex}.pf-help__categories button{appearance:none;border:1px solid var(--hair);color:var(--mute);font:500 12.5px/1 var(--body);cursor:pointer;transition:color .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease);background:0 0;border-radius:999px;padding:9px 15px}.pf-help__categories button:hover{color:var(--ink);border-color:color-mix(in srgb,var(--ink)28%,var(--hair))}.pf-help__categories button[aria-pressed=true]{color:var(--paper);border-color:var(--ink);background:var(--ink)}.pf-help__section{border-bottom:1px solid var(--hair);grid-template-columns:minmax(170px,.32fr) minmax(0,1fr);gap:clamp(28px,6vw,82px);padding:clamp(42px,6vw,70px) 0;display:grid}.pf-help__section-heading h2{font-family:var(--disp-vf,var(--disp));color:var(--ink);margin:0;font-size:clamp(21px,2.8vw,29px);font-weight:500;line-height:1.1}.pf-help__section-heading p,.pf-help__section-heading button{font:400 12.5px/1.4 var(--body);color:var(--mute);background:0 0;border:0;margin:12px 0 0;padding:0;display:block}.pf-help__section-heading button{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.pf-help__articles{border-top:1px solid var(--hair)}.pf-help__article-row{border-bottom:1px solid var(--hair);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:21px 0 23px;text-decoration:none;display:grid}.pf-help__article-name{transition:opacity .2s var(--ease);font-size:clamp(16px,1.8vw,19px);font-weight:500;line-height:1.28;display:block}.pf-help__article-excerpt{-webkit-line-clamp:2;max-width:66ch;color:var(--mute);-webkit-box-orient:vertical;margin-top:8px;font-size:13.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.pf-help__article-arrow{color:var(--mute);transition:transform .25s var(--ease),color .2s var(--ease);font-size:16px}.pf-help__article-row:hover .pf-help__article-name{opacity:.62}.pf-help__article-row:hover .pf-help__article-arrow{color:var(--ink);transform:translate(2px,-2px)}.pf-help__empty{border-bottom:1px solid var(--hair);padding:clamp(50px,8vw,90px) 0}.pf-help__empty h2,.pf-help__reader-state h1{font-family:var(--disp-vf,var(--disp));color:var(--ink);margin:0;font-size:clamp(25px,4vw,38px);font-weight:500}.pf-help__empty p,.pf-help__reader-state p{max-width:52ch;color:var(--mute);margin:12px 0 0;font-size:15px;line-height:1.6}.pf-help__contact{border-top:1px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:32px;margin-top:clamp(70px,11vw,130px);padding-top:clamp(32px,5vw,50px);display:flex}.pf-help__contact-kicker{color:var(--mute);margin:0 0 8px;font-size:12px;font-weight:500}.pf-help__contact h2{font-family:var(--disp-vf,var(--disp));color:var(--ink);margin:0;font-size:clamp(29px,5vw,52px);font-weight:500;line-height:1}.pf-help__contact p:last-child{color:var(--mute);margin:12px 0 0;font-size:14px}.pf-help__contact-link{border-bottom:1px solid var(--ink);color:var(--ink);align-items:center;gap:18px;padding-bottom:5px;font-size:clamp(14px,1.6vw,17px);font-weight:500;text-decoration:none;display:inline-flex}.pf-help__reader{width:min(760px,100%);padding:clamp(50px,9vw,96px)var(--pad)clamp(80px,12vw,140px);margin:0 auto}.pf-help__back{margin-bottom:clamp(32px,6vw,54px)}.pf-help__meta{color:var(--mute);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500}.pf-help__article-title{font-family:var(--disp-vf,var(--disp));letter-spacing:-.025em;color:var(--ink);margin:14px 0 0;font-size:clamp(34px,6vw,56px);font-weight:500;line-height:1.02}.pf-help__cover{border-radius:14px;width:100%;height:auto;margin-top:clamp(26px,5vw,40px);display:block}.pf-help__content{margin-top:clamp(30px,5vw,48px)}.pf-help__contact--compact{margin-top:clamp(70px,10vw,110px)}@media (max-width:700px){.pf-help__search{border-radius:15px;padding:0 17px}.pf-help__search input{height:62px}.pf-help__section{grid-template-columns:1fr;gap:24px}.pf-help__section-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pf-help__section-heading button,.pf-help__section-heading p{flex:none;margin-top:0}.pf-help__contact{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pf-help__article-arrow,.pf-help__article-name,.pf-help__search,.pf-help__categories button{transition:none}}
