.pf-close{background:#1a1c20;color:#fff;padding:56px 20px calc(36px + env(safe-area-inset-bottom, 0px))}.pf-close-inner{width:100%;max-width:720px;margin-inline:auto}.pf-close-cta h2{margin:0;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.5rem);font-weight:650;letter-spacing:-.034em;line-height:1.08;text-wrap:balance;color:#fff}.pf-close-lead{margin:12px 0 0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.45;letter-spacing:-.016em;text-wrap:balance;color:rgba(255,255,255,.64)}.pf-close-action{margin-top:28px}.pf-close-note{margin:12px 0 0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.4;letter-spacing:-.011em;color:rgba(255,255,255,.5)}.pf-colophon{margin-top:48px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1)}.pf-colophon-bottom,.pf-colophon-top{display:flex;flex-direction:column;align-items:flex-start}.pf-colophon-top{gap:14px}.pf-colophon-tools{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.6}.pf-colophon-tools a{color:rgba(255,255,255,.85);text-decoration:none;text-underline-offset:4px}.pf-colophon-tools a:hover{text-decoration:underline}.pf-colophon-bottom{gap:18px;margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.pf-colophon-brand{margin:0;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.022em;line-height:1.2;color:rgba(255,255,255,.92)}.pf-colophon-contact{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0;font-style:normal}.pf-colophon-contact a{display:inline-flex;align-items:center;min-height:28px;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:-.011em;line-height:1.4;color:rgba(255,255,255,.56);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .18s cubic-bezier(.22,1,.36,1)}.pf-colophon-legal{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:0;width:100%}.pf-colophon-legal :is(a,button),.pf-colophon-link{appearance:none;display:inline-flex;align-items:center;min-height:32px;margin:0;padding:0;border:0;background:none;box-shadow:none;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.008em;line-height:1.35;color:rgba(255,255,255,.42);text-align:left;text-decoration:none!important;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .18s cubic-bezier(.22,1,.36,1)}.pf-colophon-copy{margin:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.02em;line-height:1.4;color:rgba(255,255,255,.4)}.pf-colophon :is(a,button):active{opacity:.72}.pf-colophon :is(a,button):focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}@media (hover:hover){.pf-colophon-contact a:hover{color:rgba(255,255,255,.92)}.pf-colophon-legal :is(a,button):hover,.pf-colophon-link:hover{color:rgba(255,255,255,.88)!important;text-decoration:none!important}}@media (min-width:48rem){.pf-close{padding:88px 32px 48px}.pf-close-lead{font-size:1.0625rem}.pf-colophon{margin-top:64px;padding-top:32px}.pf-colophon-bottom,.pf-colophon-top{flex-direction:row;justify-content:space-between;align-items:baseline}.pf-colophon-top{gap:24px}.pf-colophon-contact{flex-direction:row;align-items:baseline;gap:20px}.pf-colophon-contact a{min-height:0}.pf-colophon-bottom{gap:24px;margin-top:22px;padding-top:18px}.pf-colophon-legal{display:flex;flex-wrap:wrap;width:auto;column-gap:24px;row-gap:0}.pf-colophon-legal :is(a,button),.pf-colophon-link{min-height:0}}@media (prefers-reduced-motion:reduce){.pf-colophon :is(a,button){transition:none}}