.wpbnbd.is-style-default .wpbnbd__button{padding:.38rem .76rem}.wpbnbd.is-style-default .wpbnbd__button:focus,.wpbnbd.is-style-default .wpbnbd__button:hover{background:#f1f1f1}.wpbnbd.is-style-default .wpbnbd__tiers__selection>button{flex:1}.wpbnbd.is-style-default.wpbnbd--frequency-based .wpbnbd__button{border-width:0 0 1px}.wpbnbd.is-style-default.wpbnbd--frequency-based .wpbnbd__button--active{background:#fff;border-bottom:0}.wpbnbd.is-style-default.wpbnbd-frequencies--2 .tab-container .freq-label:nth-of-type(2){border-left-width:1px}.wpbnbd.is-style-default.wpbnbd-frequencies--3 .tab-container .freq-label:nth-of-type(2){border-left-width:1px;border-right-width:1px}.wpbnbd.is-style-alternate{border-color:#f1f1f1;border-radius:5px}.wpbnbd.is-style-alternate .thanks{margin:1.12rem}.wpbnbd.is-style-alternate .money-input{max-width:100%}.wpbnbd.is-style-alternate .money-input input[type=number]{max-width:100%;width:100%}.wpbnbd.is-style-alternate.untiered .input-container{margin:1.12rem}.wpbnbd.is-style-alternate.tiered .tiers .tier-label{background:#f1f1f1;border-color:#f1f1f1;margin:0;text-align:center}.wpbnbd.is-style-alternate.tiered .money-input{bottom:0;left:0;right:0}.wpbnbd.is-style-alternate .tab-container .freq-label,.wpbnbd.is-style-alternate .wpbnbd__tiers__selection{background:#f1f1f1;border-color:#f1f1f1}.wpbnbd.is-style-alternate .wpbnbd__tiers__selection{border-radius:5px;margin-left:auto;margin-right:auto;padding:5px;width:-moz-min-content;width:min-content}.wpbnbd.is-style-alternate .wpbnbd__tiers__selection .wpbnbd__button{color:#111;padding:0 15px}.wpbnbd.is-style-alternate .wpbnbd__tiers .wpbnbd__button{border:.19rem solid transparent}.wpbnbd.is-style-alternate .wpbnbd__tiers .wpbnbd__button--active{border-color:#fff}.wpbnbd.is-style-alternate .tab-container .freq-label.wpbnbd__button--active:after,.wpbnbd.is-style-alternate .wpbnbd__tiers .wpbnbd__button--active{background:#fff;border-radius:5px;box-shadow:0 0 0 1px #ccc}.wpbnbd.is-style-alternate .tab-container .freq-label{border-width:1px;padding:calc(.57rem + 1px) .5rem;position:relative}@media only screen and (min-width:600px){.wpbnbd.is-style-alternate .tab-container .freq-label{padding:calc(.57rem + 1px) .76rem}}.wpbnbd.is-style-alternate .tab-container .freq-label.wpbnbd__button--active{color:#111}.wpbnbd.is-style-alternate .tab-container .freq-label.wpbnbd__button--active:after{box-sizing:content-box;content:"";display:block;inset:.19rem;position:absolute;z-index:-1}.wpbnbd.is-style-alternate .tab-container .freq-label.wpbnbd__button--active:hover{background:#f1f1f1}.wpbnbd.is-style-alternate .frequencies input[type=radio]:checked~.tiers{display:grid;grid-gap:.28rem;grid-template-columns:repeat(2,1fr);margin:1.12rem}@media only screen and (min-width:600px){.wpbnbd.is-style-alternate .frequencies input[type=radio]:checked~.tiers{grid-template-columns:repeat(4,1fr);grid-gap:.56rem}}.wpbnbd.is-style-alternate.is-style-default button{border-top-left-radius:0;border-top-right-radius:0;margin:0 -1px -1px;width:calc(100% + 2px)}@media only screen and (min-width:600px){.wpbnbd.is-style-alternate.wpbnbd--nyp-disabled .frequencies input[type=radio]:checked~.tiers{grid-template-columns:repeat(3,1fr)}}.wpbnbd.is-style-minimal{border:none}.wpbnbd.is-style-minimal form{text-align:center}.wpbnbd.is-style-minimal .thanks{margin:1.12rem 0}.wpbnbd.is-style-minimal .money-input{max-width:100%}.wpbnbd.is-style-minimal .money-input input[type=number]{max-width:100%;width:100%}.wpbnbd.is-style-minimal.untiered .input-container{margin:.56rem 0 1.12rem;text-align:left}.wpbnbd.is-style-minimal .wpbnbd__tiers__selection .wpbnbd__button{border:none;flex-basis:100%;padding:8px;position:relative}.wpbnbd.is-style-minimal .wpbnbd__tiers__selection .wpbnbd__button:after{background:#ccc;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.wpbnbd.is-style-minimal .wpbnbd__tiers__selection .wpbnbd__button--active:after{background:#111;height:3px}.wpbnbd.is-style-minimal .wpbnbd__tiers__back-button{margin-bottom:10px}.wpbnbd.is-style-minimal.tiered .tiers .tier-label{align-items:center;background:0 0;border:none;color:#767676;display:grid;font-family:inherit;font-weight:inherit;grid-gap:.25rem;grid-template-columns:auto 1fr;margin:0;padding:0;text-align:left}.wpbnbd.is-style-minimal.tiered .tiers .tier-label:before{background:#fff;border:1px solid #ccc;border-radius:100%;box-shadow:inset 0 0 0 3px #fff;content:"";display:block;height:20px;padding:3px;width:20px}.wpbnbd.is-style-minimal.tiered .tiers .tier-label:hover{color:inherit}.wpbnbd.is-style-minimal.tiered .tiers input[type=radio]:checked+.tier-select-label{background:0 0;color:inherit}.wpbnbd.is-style-minimal.tiered .tiers input[type=radio]:checked+.tier-select-label:before{background:currentcolor}.wpbnbd.is-style-minimal.tiered .money-input{bottom:0;left:0;right:0}.wpbnbd.is-style-minimal .tab-container .freq-label{background:0 0;border:none;box-shadow:0 3px 0 #fff,0 4px 0 0 #ccc;padding:.38rem 0;transition:none}@media only screen and (min-width:782px){.wpbnbd.is-style-minimal .tab-container .freq-label{padding-left:.76rem;padding-right:.76rem}}.wpbnbd.is-style-minimal .tab-container .freq-label:before{border-color:#ccc;border-width:1px}.wpbnbd.is-style-minimal .tab-container .freq-label.wpbnbd__button--active{box-shadow:0 4px 0 currentcolor}.wpbnbd.is-style-minimal .frequency input[type=radio]:checked~.tiers{display:flex;flex-wrap:wrap;grid-gap:1.12rem;justify-content:center;margin:1.12rem 0}@media only screen and (min-width:600px){.wpbnbd.is-style-minimal .frequency input[type=radio]:checked~.tiers{display:grid;grid-gap:.56rem;grid-template-columns:repeat(4,1fr)}}.wpbnbd.is-style-minimal button[type=submit]{margin:0 auto;min-width:50%}@media only screen and (min-width:600px){.wpbnbd.is-style-minimal.wpbnbd--nyp-disabled .frequency input[type=radio]:checked~.tiers{grid-template-columns:repeat(3,1fr)}}.wpbnbd.is-style-modern{background:0 0;border:none;font-family:var(--newspack-ui-font-family,system-ui,sans-serif);position:relative}.wpbnbd.is-style-modern,.wpbnbd.is-style-modern .thanks{font-size:var(--newspack-ui-font-size-s,16px);line-height:var(--newspack-ui-line-height-s,1.5)}.wpbnbd.is-style-modern .thanks{background:var(--newspack-ui-color-neutral-0,#fff);border:1px solid var(--newspack-ui-color-neutral-30,#ddd);border-bottom:0;border-top:0;color:var(--newspack-ui-color-neutral-60,#6c6c6c);margin:0;padding:0 var(--newspack-ui-spacer-5,24px) var(--newspack-ui-spacer-5,24px)}.wpbnbd.is-style-modern .money-input{border-color:var(--newspack-ui-color-input-border,#ccc);color:var(--newspack-ui-color-neutral-90,#1e1e1e);font-size:var(--newspack-ui-font-size-s,16px);left:var(--newspack-ui-spacer-5,24px);line-height:var(--newspack-ui-line-height-s,1.5);max-width:100%;overflow:hidden;right:var(--newspack-ui-spacer-5,24px);transition:border-color .125s ease-in-out,outline .125s ease-in-out}.wpbnbd.is-style-modern .money-input:focus-within{border-color:var(--newspack-ui-color-input-border-focus,#1e1e1e);outline:2px solid var(--newspack-ui-color-input-border-focus,#1e1e1e);outline-offset:-1px}.wpbnbd.is-style-modern .money-input .currency{background:var(--newspack-ui-color-neutral-5,#f7f7f7);font-size:var(--newspack-ui-font-size-xs,14px);font-weight:600;line-height:var(--newspack-ui-spacer-9,48px);margin:0;padding:0;text-align:center;width:var(--newspack-ui-spacer-9,48px)}.wpbnbd.is-style-modern .money-input input[type=number]{font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;max-width:100%;padding:calc(var(--newspack-ui-spacer-2,12px) - 1px);width:100%}.wpbnbd.is-style-modern .tab-container .freq-label,.wpbnbd.is-style-modern .wpbnbd__tiers__selection{background:var(--newspack-ui-color-neutral-10,#f0f0f0);border:none}.wpbnbd.is-style-modern .tab-container .freq-label.wpbnbd__button--active:after,.wpbnbd.is-style-modern .wpbnbd__tiers .wpbnbd__button--active{background:var(--newspack-ui-color-neutral-0,#fff);border:1px solid var(--newspack-ui-color-neutral-30,#ddd);border-radius:var(--newspack-ui-border-radius-xs,3px)}.wpbnbd.is-style-modern .wpbnbd__button{font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none}.wpbnbd.is-style-modern .frequencies{font-family:inherit;font-size:var(--newspack-ui-font-size-s,16px);line-height:var(--newspack-ui-line-height-s,1.5)}.wpbnbd.is-style-modern .frequencies input[type=radio]:checked~.tiers{background:var(--newspack-ui-color-neutral-0,#fff);border:1px solid var(--newspack-ui-color-neutral-30,#ddd);border-bottom:0;border-radius:var(--newspack-ui-border-radius-m,6px) var(--newspack-ui-border-radius-m,6px) 0 0;display:grid;gap:calc(var(--newspack-ui-spacer-base,8px)/2);grid-template-columns:repeat(2,1fr);margin:var(--newspack-ui-spacer-2,12px) 0 0;padding:var(--newspack-ui-spacer-5,24px)}.wpbnbd.is-style-modern.wpbnbd--nyp-disabled .frequencies input[type=radio]:checked~.tiers{grid-template-columns:repeat(3,1fr)}.wpbnbd.is-style-modern.wpbnbd--frequency-based form:after{background:var(--newspack-ui-color-neutral-0,#fff);border:1px solid var(--newspack-ui-color-neutral-30,#ddd);border-radius:0 0 var(--newspack-ui-border-radius-m,6px) var(--newspack-ui-border-radius-m,6px);border-top:0;bottom:0;box-sizing:border-box;content:"";display:block;font-size:var(--newspack-ui-font-size-s,16px);height:calc(var(--newspack-ui-spacer-5,24px) + var(--newspack-ui-spacer-2,12px) + 1.5em + var(--newspack-ui-spacer-2,12px) + var(--newspack-ui-spacer-5,24px));position:absolute;width:100%;z-index:0}.wpbnbd.is-style-modern.wpbnbd--frequency-based .tab-container{background:var(--newspack-ui-color-neutral-10,#f0f0f0);border-radius:var(--newspack-ui-border-radius-m,6px);gap:calc(var(--newspack-ui-spacer-base,8px)/2);margin-left:auto;margin-right:auto;padding:calc(var(--newspack-ui-spacer-base,8px)/2);width:-moz-min-content;width:min-content}.wpbnbd.is-style-modern.wpbnbd--frequency-based .tab-container:has(:nth-child(3)){max-width:300px;width:100%}.wpbnbd.is-style-modern.wpbnbd--frequency-based .tab-container:has(:nth-child(3)) .freq-label{padding-left:calc(var(--newspack-ui-spacer-2,12px) - 1px);padding-right:calc(var(--newspack-ui-spacer-2,12px) - 1px);width:100%}.wpbnbd.is-style-modern.wpbnbd--frequency-based .tab-container .freq-label{background:0 0;border:1px solid transparent;border-radius:var(--newspack-ui-border-radius-xs,3px);color:var(--newspack-ui-color-neutral-60,#6c6c6c);font-size:var(--newspack-ui-font-size-xs,14px);line-height:var(--newspack-ui-spacer-5,24px);padding:calc(var(--newspack-ui-spacer-base,8px) - 1px) calc(var(--newspack-ui-spacer-3,16px) - 1px);position:relative;transition:all .125s ease-in-out;width:auto}.wpbnbd.is-style-modern.wpbnbd--frequency-based .tab-container .freq-label:hover{color:var(--newspack-ui-color-neutral-90,#1e1e1e)}.wpbnbd.is-style-modern.wpbnbd--frequency-based .tab-container .freq-label:focus{outline:none;text-decoration:none}.wpbnbd.is-style-modern.wpbnbd--frequency-based .tab-container .freq-label:focus-visible{outline:2px solid var(--newspack-ui-color-neutral-90,#1e1e1e);outline-offset:1px}.wpbnbd.is-style-modern.wpbnbd--frequency-based .tab-container .freq-label.wpbnbd__button--active{background:var(--newspack-ui-color-neutral-0,#fff);border-color:var(--newspack-ui-color-neutral-30,#ddd);color:var(--newspack-ui-color-neutral-90,#1e1e1e)}.wpbnbd.is-style-modern.wpbnbd--frequency-based.untiered .input-container{background:var(--newspack-ui-color-neutral-0,#fff);border:1px solid var(--newspack-ui-color-neutral-30,#ddd);border-bottom:0;border-radius:var(--newspack-ui-border-radius-m,6px) var(--newspack-ui-border-radius-m,6px) 0 0;margin:var(--newspack-ui-spacer-2,12px) 0 0;padding:var(--newspack-ui-spacer-5,24px)}.wpbnbd.is-style-modern.wpbnbd--frequency-based.untiered .money-input{left:0;right:0}.wpbnbd.is-style-modern.wpbnbd--frequency-based.untiered .donate-label{display:block;margin-bottom:var(--newspack-ui-spacer-base,8px)}.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered{font-size:var(--newspack-ui-font-size-s,16px);line-height:var(--newspack-ui-line-height-s,1.5)}.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered .tiers{color:var(--newspack-ui-color-neutral-60,#6c6c6c);position:relative}.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered .tiers .tier-label{background:var(--newspack-ui-color-neutral-10,#f0f0f0);border:0;border-radius:var(--newspack-ui-border-radius-s,4px);color:inherit;font-family:inherit;font-weight:600;margin:0;padding:var(--newspack-ui-spacer-2,12px) var(--newspack-ui-spacer-5,24px);text-align:center;transition:background .125s ease-in-out,color .125s ease-in-out}.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered .tiers .tier-label:hover{color:var(--newspack-ui-color-neutral-90,#1e1e1e)}.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered .tiers .odl{bottom:calc(var(--newspack-ui-spacer-5,24px) + var(--newspack-ui-spacer-9,48px) + var(--newspack-ui-spacer-base,8px));color:var(--newspack-ui-color-neutral-90,#1e1e1e);font-weight:600;left:0;padding:0 var(--newspack-ui-spacer-5,24px)}.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered .tiers input.other-input:checked+label{margin-bottom:calc(var(--newspack-ui-spacer-5,24px) + var(--newspack-ui-spacer-5,24px) + var(--newspack-ui-spacer-base,8px) + var(--newspack-ui-spacer-9,48px))}.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered .tiers input[type=radio]:checked+.tier-label,.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered .tiers input[type=radio]:focus+.tier-label{background:var(--newspack-ui-color-neutral-90,#1e1e1e);color:var(--newspack-ui-color-neutral-0,#fff);outline:none}.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered .tiers input[type=radio]:focus-visible+.tier-label{outline:2px solid var(--newspack-ui-color-neutral-90,#1e1e1e);outline-offset:1px}.wpbnbd.is-style-modern.wpbnbd--frequency-based.tiered .money-input{bottom:var(--newspack-ui-spacer-5,24px);left:var(--newspack-ui-spacer-5,24px);right:var(--newspack-ui-spacer-5,24px)}.wpbnbd.is-style-modern.wpbnbd--frequency-based .submit-button,.wpbnbd.is-style-modern.wpbnbd--frequency-based button{font-family:inherit;font-size:var(--newspack-ui-font-size-s,16px);font-weight:600;line-height:var(--newspack-ui-line-height-s,1.5);margin:0}.wpbnbd.is-style-modern.wpbnbd--frequency-based .submit-button,.wpbnbd.is-style-modern.wpbnbd--frequency-based button[type=submit]{margin:0 calc(1px + var(--newspack-ui-spacer-5,24px)) calc(1px + var(--newspack-ui-spacer-5,24px));padding:var(--newspack-ui-spacer-2,12px) var(--newspack-ui-spacer-5,24px);position:relative;transition:opacity .125s ease-in-out,outline .125s ease-in-out;width:calc(100% - var(--newspack-ui-spacer-5,24px)*2 - 2px);z-index:1}.wpbnbd.is-style-modern.wpbnbd--frequency-based .submit-button:disabled,.wpbnbd.is-style-modern.wpbnbd--frequency-based button[type=submit]:disabled{pointer-events:none}.wpbnbd.is-style-modern.wpbnbd--frequency-based .submit-button:hover,.wpbnbd.is-style-modern.wpbnbd--frequency-based button[type=submit]:hover{opacity:.8}.wpbnbd.is-style-modern.wpbnbd--frequency-based .submit-button:focus,.wpbnbd.is-style-modern.wpbnbd--frequency-based button[type=submit]:focus{outline:2px solid var(--newspack-ui-color-neutral-90,#1e1e1e);outline-offset:1px}.wpbnbd.is-style-modern.wpbnbd--tiers-based{color:var(--newspack-ui-color-neutral-90,#1e1e1e)}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__selection{border-radius:var(--newspack-ui-border-radius-m,6px);gap:calc(var(--newspack-ui-spacer-base,8px)/2);margin:0 auto var(--newspack-ui-spacer-2,12px);padding:calc(var(--newspack-ui-spacer-base,8px)/2);width:-moz-min-content;width:min-content}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__selection:has(:nth-child(3)){max-width:300px;width:100%}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__selection:has(:nth-child(3))>.wpbnbd__button{padding-left:calc(var(--newspack-ui-spacer-2,12px) - 1px);padding-right:calc(var(--newspack-ui-spacer-2,12px) - 1px);width:100%}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__selection .wpbnbd__button{border-radius:var(--newspack-ui-border-radius-xs,3px);color:var(--newspack-ui-color-neutral-60,#6c6c6c);font-size:var(--newspack-ui-font-size-xs,14px);font-weight:600;line-height:var(--newspack-ui-spacer-5,24px);overflow:hidden;padding:calc(var(--newspack-ui-spacer-base,8px) - 1px) calc(var(--newspack-ui-spacer-3,16px) - 1px);transition:all .125s ease-in-out;width:auto}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__selection .wpbnbd__button--active,.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__selection .wpbnbd__button:hover{color:var(--newspack-ui-color-neutral-90,#1e1e1e)}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__selection .wpbnbd__button:focus{outline:none}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__selection .wpbnbd__button:focus-visible{outline:2px solid var(--newspack-ui-color-neutral-90,#1e1e1e);outline-offset:1px}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__heading{align-self:flex-start;font-family:inherit;font-size:var(--newspack-ui-font-size-m,clamp(1.125rem,.929rem + .402vw,1.25rem));font-weight:700;line-height:var(--newspack-ui-line-height-m,1.6)}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__options{margin-left:calc(var(--newspack-ui-spacer-2,12px)/-2);margin-right:calc(var(--newspack-ui-spacer-2,12px)/-2)}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__tier{background:var(--newspack-ui-color-neutral-0,#fff);border-color:var(--newspack-ui-color-neutral-30,#ddd);border-radius:var(--newspack-ui-border-radius-m,6px);margin-left:calc(var(--newspack-ui-spacer-2,12px)/2);margin-right:calc(var(--newspack-ui-spacer-2,12px)/2);padding:var(--newspack-ui-spacer-5,24px)}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__tier--recommended{border:1px solid var(--newspack-ui-color-neutral-90,#1e1e1e);outline:1px solid var(--newspack-ui-color-neutral-90,#1e1e1e);outline-offset:-2px}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__tier:not(.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__tier--recommended) .submit-button:hover,.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__tier:not(.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__tier--recommended) button[type=submit]:hover{background:var(--newspack-ui-color-neutral-5,#f7f7f7)!important;opacity:1}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__top{align-items:center;flex-wrap:wrap-reverse;gap:calc(var(--newspack-ui-spacer-base,8px)/2) var(--newspack-ui-spacer-3,16px);margin-bottom:calc(var(--newspack-ui-spacer-base,8px)/2)}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__recommend-label{background:var(--newspack-ui-color-neutral-90,#1e1e1e);border-radius:var(--newspack-ui-border-radius-2xs,2px);color:var(--newspack-ui-color-neutral-0,#fff);font-family:inherit;font-size:var(--newspack-ui-font-size-xs,14px);font-weight:600;height:auto;line-height:var(--newspack-ui-line-height-xs,1.4286);padding:calc(var(--newspack-ui-spacer-base,8px)*.25) calc(var(--newspack-ui-spacer-base,8px)*.75);word-break:break-word}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__amount{margin-bottom:var(--newspack-ui-spacer-5,24px)}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__amount__value{color:var(--newspack-ui-color-neutral-60,#6c6c6c);font-size:var(--newspack-ui-font-size-2xs,12px);line-height:var(--newspack-ui-line-height-2xs,1.3333)}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__amount .amount{color:var(--newspack-ui-color-neutral-90,#1e1e1e);font-family:inherit;font-size:var(--newspack-ui-font-size-xl,clamp(1.375rem,.394rem + 2.008vw,2rem));line-height:var(--newspack-ui-line-height-xl,1.375)}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers__description{font-size:var(--newspack-ui-font-size-xs,14px);line-height:var(--newspack-ui-line-height-xs,1.4286);margin:var(--newspack-ui-spacer-5,24px) 0 0}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers .submit-button,.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers button[type=submit]{border-width:1px;font-family:inherit;font-size:var(--newspack-ui-font-size-s,16px);font-weight:600;line-height:var(--newspack-ui-line-height-s,1.5);margin:auto 0 0;padding:calc(var(--newspack-ui-spacer-2,12px) - 1px) calc(var(--newspack-ui-spacer-5,24px) - 1px);transition:background .125s ease-in-out,border-color .125s ease-in-out,opacity .125s ease-in-out,outline .125s ease-in-out}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers .submit-button:hover,.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers button[type=submit]:hover{opacity:.8}.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers .submit-button:focus,.wpbnbd.is-style-modern.wpbnbd--tiers-based .wpbnbd__tiers button[type=submit]:focus{outline:2px solid var(--newspack-ui-color-neutral-90,#1e1e1e);outline-offset:1px}.wpbnbd .tab-container .freq-label,.wpbnbd__button{background:#fff;border:0 solid #ccc;color:#767676;line-height:1.6;text-align:center;text-overflow:ellipsis}.wpbnbd .tab-container .freq-label--active,.wpbnbd .tab-container .freq-label:focus,.wpbnbd .tab-container .freq-label:hover,.wpbnbd__button--active,.wpbnbd__button:focus,.wpbnbd__button:hover{color:#111}.wpbnbd .tier-frequency,.wpbnbd__tiers__amount__value{font-size:13px}.wpbnbd .price-amount,.wpbnbd .woocommerce-Price-amount{display:inline;font-family:var(--newspack-theme-font-heading,sans-serif);font-size:29px;font-weight:700}.wpbnbd mark{background-color:transparent}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.newspack-blocks-modal{background:rgba(0,0,0,.75);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.newspack-blocks-modal__content{background:#fff;border-radius:5px;left:50%;max-height:calc(100vh - 32px);max-width:580px;min-height:200px;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 32px)}.newspack-blocks-modal__content>:not(.newspack-blocks-modal__close){border:0;border-radius:5px;height:100%;width:100%}.newspack-blocks-modal__spinner{align-items:center;background:#fff;border-radius:5px;display:flex;height:100%;justify-content:center;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.newspack-blocks-modal__spinner>span{animation:spin 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#767676;height:25px;width:25px}.newspack-blocks-modal__close{background:0 0;border:0;color:#111;cursor:pointer;padding:8px;position:absolute;right:0;top:0}.newspack-blocks-modal__close:focus,.newspack-blocks-modal__close:hover{color:#767676}.newspack-blocks-modal__close svg{display:block}.newspack-blocks-variation-modal .newspack-blocks-modal__content{border-radius:5px;overflow:auto;padding:32px}.newspack-blocks-variation-modal .newspack-blocks-modal__content h3{margin:0 0 1em}.newspack-blocks-variation-modal .newspack-blocks-modal__content p{font-size:.8em}.newspack-blocks-variation-modal .newspack-blocks-modal__content form{margin:0 0 .5em}.newspack-blocks-variation-modal .newspack-blocks-modal__content form:last-child{margin:0}.newspack-blocks-variation-modal .newspack-blocks-modal__content form button{background:0 0;border:1px solid #ccc;color:#111;display:block;font-weight:inherit;margin:0;padding:16px;text-align:inherit;width:100%}.newspack-blocks-variation-modal .newspack-blocks-modal__content form button>span{display:block}.newspack-blocks-variation-modal .newspack-blocks-modal__content form button .summary{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.newspack-blocks-variation-modal .newspack-blocks-modal__content form button .summary .subscription-details bdi{font-size:inherit}.newspack-blocks-variation-modal .newspack-blocks-modal__content form button .price{max-width:65%}.newspack-blocks-variation-modal .newspack-blocks-modal__content form button .variation_name{font-size:.9em;font-weight:600;margin-left:.5em}.newspack-blocks-variation-modal .newspack-blocks-modal__content form button .description{border-top:1px solid #ccc;font-size:.9em;margin-top:1em;padding-top:1em}.newspack-blocks-variation-modal .newspack-blocks-modal__content form button bdi{font-size:1.8em;font-weight:600}@media(max-width:600px){.newspack-blocks-modal__content{border-radius:0;bottom:0;left:0;max-width:100%;top:auto;transform:none;width:100%}.newspack-blocks-modal__content>:not(.newspack-blocks-modal__close){border-radius:0}}.wpbnbd--frequency-based{background:#fff;border:1px solid #ccc;color:#111;position:relative;width:100%}.wpbnbd--frequency-based input[type=radio]{left:-99999em;position:absolute}.wpbnbd--frequency-based input[type=radio][name=donation_frequency],.wpbnbd--frequency-based input[type=radio][name=donation_frequency]+label{display:none}.wpbnbd--frequency-based input[readonly]{background-color:#f1f1f1;color:#666}.wpbnbd--frequency-based .freq-label,.wpbnbd--frequency-based .input-container,.wpbnbd--frequency-based .tier-label{cursor:pointer;display:block;font-weight:700}.wpbnbd--frequency-based .freq-label{box-sizing:border-box;overflow:hidden;white-space:nowrap;width:100%;z-index:1}.wpbnbd--frequency-based .submit-button,.wpbnbd--frequency-based button{margin:0 .76rem .76rem}@media only screen and (min-width:782px){.wpbnbd--frequency-based .submit-button,.wpbnbd--frequency-based button{margin:0 1.5rem 1.5rem}}.wpbnbd--frequency-based .submit-button:disabled,.wpbnbd--frequency-based button:disabled{opacity:.5}.wpbnbd--frequency-based .wpbnbd__button{font-size:16px;text-transform:uppercase}.wpbnbd--frequency-based .thanks{color:#767676;display:none;font-size:.8em;margin:.38rem .76rem .76rem}@media only screen and (min-width:600px){.wpbnbd--frequency-based .thanks{display:block}}@media only screen and (min-width:782px){.wpbnbd--frequency-based .thanks{margin-left:1.5rem;margin-right:1.5rem}}.wpbnbd.tiered .tiers{display:none;flex-wrap:wrap;margin:.38rem;position:relative}@media only screen and (min-width:782px){.wpbnbd.tiered .tiers{margin:1.12rem 1.12rem .38rem}}.wpbnbd.tiered .tiers .tier-label{border:1px solid #ccc;border-radius:5px;margin:.38rem;padding:.38rem .76rem}.wpbnbd.tiered .tiers .tier-label:hover{background:#f1f1f1}.wpbnbd.tiered .tiers input[type=radio]:focus+.tier-label{background:#f1f1f1;outline:1px dotted currentcolor;outline-offset:-4px}.wpbnbd.tiered .tiers input[type=radio]:checked+.tier-label{background-color:#757575;border-color:transparent;color:#fff}.wpbnbd.tiered .tiers .odl{bottom:calc(1.6em + 1.1rem + 2px);font-weight:700;left:.38rem;position:absolute}.wpbnbd.tiered .tiers input.other-input~.money-input,.wpbnbd.tiered .tiers input.other-input~.odl{display:none}.wpbnbd.tiered .tiers input.other-input:checked~.money-input{display:flex}.wpbnbd.tiered .tiers input.other-input:checked~.odl{display:block}.wpbnbd.tiered .tiers input.other-input:checked+label{margin-bottom:calc(3.2em + 1.86rem + 2px)}.wpbnbd.tiered .money-input{bottom:.38rem;left:.38rem;position:absolute}.wpbnbd.untiered.wpbnbd--nyp-disabled .tier-label{border:none;font-size:1.25rem;padding:0}.wpbnbd.untiered .input-container{display:none;margin:.76rem}@media only screen and (min-width:782px){.wpbnbd.untiered .input-container{margin:1.5rem 1.5rem .76rem}}.wpbnbd.untiered input[type=radio]:checked~.input-container{display:block}.wpbnbd .money-input{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:3px;display:flex;max-width:200px;position:relative}.wpbnbd .money-input:focus-within{border-color:#111;outline:thin solid hsla(0,0%,7%,.15);outline-offset:-4px}.wpbnbd .money-input .currency{cursor:default;font-size:.8em;padding-left:.5em}.wpbnbd .money-input input[type=number]{background:0 0;max-width:174px}.wpbnbd .money-input input[type=number],.wpbnbd .money-input input[type=number]:focus{border:none;box-shadow:none;outline:none}.wpbnbd .frequencies{font-size:.7em;position:relative}@media only screen and (min-width:600px){.wpbnbd .frequencies{font-size:.8em}}.wpbnbd .frequency input[type=radio]:checked~.tiers,.wpbnbd .tab-container{display:flex}.wpbnbd .tab-container .freq-label{border-radius:0;margin:0}.wpbnbd .tab-container .freq-label.wpbnbd__button--active{color:#111}.wpbnbd .tab-container .freq-label:focus{outline:0;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px}