.eyebrow{font-size:11px;font-weight:400;letter-spacing:.16em}.display{line-height:1;letter-spacing:.005em}h3.display,h4.display,h5.display{line-height:1.06}body{counter-reset:pfa-band}.band > .band__head{padding-top:22px;border-top:1px solid var(--ink,#111)}.band--deep > .band__head{border-top-color:rgba(255,255,255,.3)}.band > .band__head > .eyebrow{display:flex;gap:22px;align-items:baseline;font-size:11px;color:var(--ink,#111)}.band--deep > .band__head > .eyebrow{color:#fff}body:has(.band ~ .band) .band > .band__head > .eyebrow::before{counter-increment:pfa-band;content:counter(pfa-band,decimal-leading-zero);color:var(--muted,#6a6a6a);font-variant-numeric:tabular-nums}body:has(.band ~ .band) .band--deep > .band__head > .eyebrow::before{color:rgba(255,255,255,.55)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 34px;font-size:11px;letter-spacing:.16em;line-height:1;transition:background .35s,color .35s,border-color .35s}.btn:not(.btn--ghost):not(.btn--light):hover{background:var(--paper,#fff);color:var(--ink,#111)}.btn--full{display:flex;width:100%}.btn,.card,.tile,input:not([type="radio"]):not([type="checkbox"]),select,textarea{border-radius:0}hr{border:0;border-top:1px solid var(--line,#e4e2df);margin:0}::selection{background:var(--accent,#111);color:#fff}main .pfa-kicker.pfa-kicker{display:block;margin:0 0 18px;padding:0;font-family:var(--body,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:rgba(17,17,17,.55);text-align:left}main h1.pfa-title.pfa-title{margin:0;padding:0;font-family:var(--display,Marcellus,Georgia,serif);font-weight:400;font-style:normal;font-size:clamp(38px,5.2vw,74px);line-height:1.02;letter-spacing:.01em;text-transform:uppercase;text-align:left;color:var(--ink,#111);max-width:none}main h1.pfa-title.pfa-title::before{content:"";display:block;width:34px;height:3px;margin:0 0 18px;background:var(--pop,#ff3b18)}main h1.pfa-title.pfa-title + p,main h1.pfa-title.pfa-title + .nr-strap{margin-top:26px}main h1.pfa-title.pfa-title + p + [class*="acts"],main h1.pfa-title.pfa-title + p + [class*="cta"],main h1.pfa-title.pfa-title + p + .actions,main h1.pfa-title.pfa-title + [class*="acts"],main h1.pfa-title.pfa-title + [class*="cta"],main h1.pfa-title.pfa-title + .actions{margin-top:32px}main h1.pfa-title.pfa-title.pfa-sr__q{font-size:clamp(30px,3.4vw,44px)}