.pb{color:#2b2b2b;font-family:IBM Plex Sans,Arial,sans-serif;font-size:1.0625rem;line-height:1.6}.pb h1,.pb h2,.pb h3{font-family:Fraunces,Georgia,serif;font-weight:600;line-height:1.12;color:#2b2b2b}.pb p{color:#2b2b2b;line-height:1.6}.pb a:not(.pb-btn){color:#a6000b;text-decoration:underline;text-underline-offset:2px}.pb a.pb-btn{display:inline-block;background:#2b2b2b;color:#f3eee4;text-decoration:none;padding:.8rem 1.6rem;font-weight:600;font-size:.95rem;letter-spacing:.04em}.pb a.pb-btn:hover{background:#a6000b;color:#f3eee4}.pb a:focus-visible{outline:2px solid #a6000b;outline-offset:3px}.pb-wrap{max-width:1040px;margin:0 auto;padding:0 2.5rem 3.5rem}.pb-kicker{font-family:IBM Plex Sans,Arial,sans-serif;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#a6000b;font-weight:600;margin:0}.pb-kicker-mute{color:#6e6a63}.pb-hero{padding:4.25rem 0 1.25rem}.pb-hero h1{font-size:clamp(2.15rem,5vw,4rem);max-width:16em;margin:.75rem 0 0}.pb-intro{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding:.75rem 0 3.25rem;border-bottom:1px solid #d9d1c3}.pb-intro p{margin:0}.pb-card{display:grid;grid-template-columns:minmax(0,300px) 1fr;gap:2.75rem;background:#f8f4ec;border:1px solid #d9d1c3;padding:2.25rem;margin:3.25rem 0}.pb-card img{width:100%;height:auto;border:1px solid #d9d1c3}.pb .pb-card h2{font-size:clamp(1.85rem,3vw,2.4rem);margin:.45rem 0 .65rem}.pb .pb-card h2 a,.pb a.pb-card-media{color:inherit;text-decoration:none}.pb .pb-card h2 a:hover{color:#a6000b}.pb-for{color:#6e6a63;margin:0 0 .9rem}.pb-card ul{padding-left:1.2rem;margin:.9rem 0 1.15rem}.pb-card li{margin:.3rem 0}.pb-price{font-size:.95rem;margin:0 0 .35rem}.pb-price strong{font-family:Fraunces,Georgia,serif;font-size:1.75rem;font-weight:600;margin-right:.5rem}.pb-refund{color:#6e6a63;font-size:.95rem;margin:0 0 1.1rem}.pb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.35rem}.pb-two{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem;margin-bottom:2.5rem}.pb-box{border-top:3px solid #2b2b2b;padding-top:1.1rem}.pb-box-red{border-top-color:#a6000b}.pb-box h3,.pb-band h2{font-size:1.6rem;margin:.5rem 0 .65rem}.pb-box p,.pb-band p{margin:0 0 .75rem}.pb-story-note{color:#6e6a63;font-size:.95rem}.pb-path{display:flex;align-items:center;margin:0 0 3rem;max-width:420px}.pb-path i{width:22px;height:22px;border:2.5px solid #2b2b2b;border-radius:50%;display:block;flex:none}.pb-path i.r{background:#a6000b;border-color:#a6000b}.pb-path b{flex:1;border-top:2px dotted #2b2b2b;margin:0 6px}.pb-disclaimer{border-top:1px solid #d9d1c3;padding-top:1.25rem}.pb-disclaimer p{color:#6e6a63;font-size:.82rem;line-height:1.55;margin:0 0 .65rem}.pb-back{display:inline-block;margin-top:1.75rem;font-size:.92rem}.pb-kit-head{padding:1.25rem 0 .5rem}.pb-kit-head h1{font-size:clamp(2.2rem,4.5vw,3.4rem);margin:.55rem 0 .8rem;max-width:16em}.pb-dek{color:#6e6a63;font-size:1.15rem;margin:0 0 1rem}.pb-buy{margin:1.5rem 0 .5rem;padding-top:1.25rem;border-top:1px solid #d9d1c3}.pb-prose{padding-top:.5rem}.pb-prose h2{font-size:1.7rem;margin:2.4rem 0 .75rem}.pb-prose p{margin:0 0 1rem}.pb-prose ul,.pb-prose ol{margin:.4rem 0 1.1rem;padding-left:1.25rem}.pb-prose li{margin:.35rem 0}.pb-prose img{width:100%;height:auto;border:1px solid #d9d1c3;margin:1.35rem 0}.pb-prose blockquote{margin:1.35rem 0 1.5rem;background:#f8f4ec;border:1px solid #d9d1c3;border-left:4px solid #a6000b;padding:.9rem 1.25rem}.pb-prose blockquote p{margin:.4rem 0;font-size:.98rem}.pb-version{color:#6e6a63;margin:1.5rem 0 0}.pb-article{max-width:740px;margin:0 auto;padding:.5rem 2.5rem 3.5rem}.pb-article-wide{max-width:1040px}.pb-guide-card{border-top:3px solid #a6000b;margin:0 0 2.75rem;padding-top:1.25rem}.pb .pb-guide-card h2{font-size:clamp(1.85rem,3vw,2.4rem);margin:.45rem 0 .65rem}.pb .pb-guide-card h2 a{color:inherit;text-decoration:none}.pb .pb-guide-card h2 a:hover{color:#a6000b}.pb-guide-card>p:not(.pb-kicker){max-width:42rem;margin:0 0 1.15rem}.pb-table{overflow-x:auto;margin:.35rem 0 1.6rem;border-top:1px solid #d9d1c3}.pb-prose table{width:100%;min-width:720px;border-collapse:collapse;font-size:.92rem}.pb-prose th,.pb-prose td{text-align:left;vertical-align:top;padding:.55rem .7rem .6rem 0;border-bottom:1px solid #d9d1c3}.pb-prose th{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#6e6a63}.pb-prose td:nth-child(3){min-width:16rem}.pb-prose td:last-child{white-space:nowrap}.pb-signup{margin:.4rem 0 1.75rem;padding:1.1rem 1.15rem .35rem;background:#f8f4ec;border:1px solid #d9d1c3}.pb-signup-label{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#a6000b;font-weight:600;margin:0 0 .35rem}.pb-signup-note,.pb-signup-pending,.pb-signup-status{font-size:.95rem;margin:0 0 .85rem}.pb-signup-field{display:block;font-size:.92rem;font-weight:600;margin:0 0 .35rem}.pb-signup-row{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:.9rem}.pb-signup input[type=email]{flex:1 1 16rem;min-width:0;font:inherit;color:#2b2b2b;background:#fff;border:1px solid #d9d1c3;padding:.7rem .8rem}.pb-signup button{font:inherit;font-weight:600;letter-spacing:.04em;background:#2b2b2b;color:#f3eee4;border:0;padding:.7rem 1.25rem;cursor:pointer}.pb-signup button:hover{background:#a6000b}.pb-signup button:focus-visible,.pb-signup input:focus-visible{outline:2px solid #a6000b;outline-offset:3px}.pb-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pb-article h1{font-size:clamp(2.15rem,4.6vw,3.15rem);margin:.6rem 0 .85rem}.pb-byline{margin:0 0 .85rem;font-size:.98rem}.pb-pdf{margin:0 0 1.75rem}.pb-kit-link{margin:1.75rem 0 0}.pb-band{background:#2b2b2b;color:#f3eee4;padding:1.5rem 1.6rem 1.35rem;margin:2rem 0 1.75rem}.pb-band h2,.pb-band p,.pb-band .pb-story-note{color:#f3eee4}.pb-band .pb-kicker{color:#e9b9b9}.pb-band a:not(.pb-btn){color:#fff}.pb-band a.pb-btn{background:#f3eee4;color:#2b2b2b;margin-top:.35rem}.pb-band a.pb-btn:hover{background:#a6000b;color:#f3eee4}.pb-note{color:#6e6a63;font-size:.82rem;line-height:1.55;border-top:1px solid #d9d1c3;padding-top:1rem;margin:0 0 1.5rem}@media(max-width:800px){.pb-wrap,.pb-article{padding-left:1.25rem;padding-right:1.25rem}.pb-hero{padding-top:2.4rem}.pb-intro,.pb-card,.pb-two{grid-template-columns:1fr}.pb-intro{gap:1.1rem;padding-bottom:2rem}.pb-card{gap:1.25rem;padding:1.25rem;margin:2rem 0}.pb-two{gap:2rem}.pb-actions{align-items:flex-start}.pb-table{overflow:visible;border-top:0}.pb-prose table{min-width:0}.pb-prose thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pb-prose tr{display:block;padding:.85rem 0 .2rem}.pb-prose td{display:block;border-bottom:0;padding:.1rem 0 .55rem}.pb-prose td:nth-child(3),.pb-prose td:last-child{min-width:0;white-space:normal}.pb-prose td:before{content:attr(data-label);display:block;margin-bottom:.12rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#6e6a63}}
