.block.block-ppwr-obligation-checker{display:block;margin-bottom:var(--block-gap,2.5rem)}.block-ppwr-obligation-checker__lead,.block-ppwr-obligation-checker__title{text-align:center}.block-ppwr-obligation-checker__title{margin:0 0 var(--space-3);font-size:var(--font-size-h2);font-weight:var(--font-weight-medium);line-height:var(--line-height-heading);color:var(--color-text)}.block-ppwr-obligation-checker__title-accent{color:var(--color-brand-primary)}.block-ppwr-obligation-checker__lead{max-width:38.75rem;margin:0 auto var(--space-10);font-size:var(--font-size-body-lg);color:var(--color-text-muted);line-height:var(--line-height-body)}.block-ppwr-obligation-checker .ppwr-checker__hash-anchor{display:block;position:relative;scroll-margin-top:6rem;height:0;overflow:hidden}.block-ppwr-obligation-checker .ppwr-checker__box{max-width:66.25rem;margin:0 auto}.block-ppwr-obligation-checker .ppwr-checker__choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--space-6);column-gap:var(--space-6);grid-row-gap:var(--space-6);row-gap:var(--space-6);align-items:stretch}@supports (grid-template-rows:subgrid){.block-ppwr-obligation-checker .ppwr-checker__choice-grid{row-gap:var(--space-3)}}.block-ppwr-obligation-checker .ppwr-checker__choice{width:100%;min-width:0;padding:var(--space-10) var(--space-8);text-align:left;font:inherit;color:var(--color-text);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:1.75rem;cursor:pointer;box-shadow:none;transition:background var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}@supports (grid-template-rows:subgrid){.block-ppwr-obligation-checker .ppwr-checker__choice{display:grid;grid-template-rows:subgrid;grid-row:span 4;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;justify-items:start}}@supports not (grid-template-rows:subgrid){.block-ppwr-obligation-checker .ppwr-checker__choice{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}}.block-ppwr-obligation-checker .ppwr-checker__choice:hover{background:var(--color-surface-tint);border-color:rgb(0 124 210/.35);box-shadow:var(--shadow-dropdown)}.block-ppwr-obligation-checker .ppwr-checker__choice:focus-visible{background:var(--color-surface-tint);border-color:var(--color-brand-primary);box-shadow:var(--shadow-dropdown);outline:2px solid var(--color-brand-primary);outline-offset:2px}.block-ppwr-obligation-checker .ppwr-checker__choice-title{font-size:var(--font-size-h4);line-height:var(--line-height-heading);font-weight:var(--font-weight-semibold);margin:0}.block-ppwr-obligation-checker .ppwr-checker__choice-text{color:var(--color-text-muted);line-height:var(--line-height-body);margin:0}.block-ppwr-obligation-checker .ppwr-checker__choice-meta{font-size:var(--font-size-body);color:var(--color-brand-primary);font-weight:var(--font-weight-medium);margin:var(--space-2) 0 0}.block-ppwr-obligation-checker .ppwr-checker__button-primary,.block-ppwr-obligation-checker .ppwr-checker__choice-go{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:1rem 1.875rem;border:0;border-radius:var(--radius-pill);background:var(--color-header-cta);color:var(--color-text);font:inherit;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold);text-decoration:none;cursor:pointer;box-shadow:0 10px 22px rgb(43 45 53/.12);transition:background var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}@supports (grid-template-rows:subgrid){.block-ppwr-obligation-checker .ppwr-checker__choice-go{margin-top:var(--space-4)}}@supports not (grid-template-rows:subgrid){.block-ppwr-obligation-checker .ppwr-checker__choice-go{margin-top:auto}}.block-ppwr-obligation-checker .ppwr-checker__button-primary:hover:not(:disabled),.block-ppwr-obligation-checker .ppwr-checker__choice:hover .ppwr-checker__choice-go{background:var(--color-header-cta-hover);box-shadow:0 12px 24px rgb(43 45 53/.14)}.block-ppwr-obligation-checker .ppwr-checker__button-primary:active:not(:disabled),.block-ppwr-obligation-checker .ppwr-checker__choice:active .ppwr-checker__choice-go{box-shadow:0 6px 16px rgb(43 45 53/.1)}.block-ppwr-obligation-checker .ppwr-checker__button-primary:focus-visible,.block-ppwr-obligation-checker .ppwr-checker__choice:focus-visible .ppwr-checker__choice-go{outline:2px solid var(--color-brand-primary);outline-offset:2px}.block-ppwr-obligation-checker .ppwr-checker__button-primary:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.block-ppwr-obligation-checker .ppwr-checker__button-primary:disabled:hover{background:var(--color-header-cta);box-shadow:none}.block-ppwr-obligation-checker .ppwr-checker__button-secondary{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:1rem 1.75rem;border:0;border-radius:var(--radius-pill);background:var(--color-surface-tint);color:var(--color-brand-primary);font:inherit;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}.block-ppwr-obligation-checker .ppwr-checker__button-secondary:hover{background:#d8ebfb}.block-ppwr-obligation-checker .ppwr-checker__button-secondary:active{background:#c8e3f9}.block-ppwr-obligation-checker .ppwr-checker__button-secondary:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.block-ppwr-obligation-checker .ppwr-checker__button-quiet{background:none;border:0;padding:.25rem 0;font:inherit;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}.block-ppwr-obligation-checker .ppwr-checker__button-quiet:hover{color:var(--color-brand-primary)}.block-ppwr-obligation-checker .ppwr-checker__button-quiet:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px;border-radius:var(--radius-sm)}.block-ppwr-obligation-checker .ppwr-checker__shell{background:var(--color-surface-tint);border-radius:1.75rem;padding:var(--space-10) var(--space-8)}.block-ppwr-obligation-checker .ppwr-checker__topbar{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--space-6);gap:var(--space-6);align-items:center;margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid rgb(255 255 255/.65)}.block-ppwr-obligation-checker .ppwr-checker__name{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold);color:var(--color-text)}.block-ppwr-obligation-checker .ppwr-checker__progress-meta{display:flex;justify-content:space-between;font-size:var(--font-size-body);color:var(--color-text-muted);margin-bottom:var(--space-2)}.block-ppwr-obligation-checker .ppwr-checker__progress-track{height:6px;border-radius:99px;background:var(--color-surface);overflow:hidden}.block-ppwr-obligation-checker .ppwr-checker__progress-bar{height:100%;width:0;background:var(--color-brand-primary);border-radius:99px;transition:width var(--duration-normal) var(--ease-standard)}.block-ppwr-obligation-checker .ppwr-checker__question-count{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-brand-primary);margin:0 0 var(--space-3)}.block-ppwr-obligation-checker .ppwr-checker__question-title,.block-ppwr-obligation-checker .ppwr-checker__result-title{font-size:clamp(var(--font-size-h3),2.3vw,var(--font-size-h4));line-height:var(--line-height-heading);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--space-4);max-width:none;text-align:left;outline:none}.block-ppwr-obligation-checker .ppwr-checker__question-help{margin:0 0 var(--space-5);color:var(--color-text-muted);line-height:var(--line-height-body);max-width:none}.block-ppwr-obligation-checker .ppwr-checker__info-box{box-sizing:border-box;width:100%;max-width:none;background:var(--color-surface);border-radius:1.25rem;padding:var(--space-5) var(--space-6);margin:0 0 var(--space-6);font-size:var(--font-size-body-lg);color:var(--color-text-muted);line-height:var(--line-height-body)}.block-ppwr-obligation-checker .ppwr-checker__info-box p{margin:0}.block-ppwr-obligation-checker .ppwr-checker__answer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:var(--space-4);row-gap:var(--space-4);align-items:stretch}@supports (grid-template-rows:subgrid){.block-ppwr-obligation-checker .ppwr-checker__answer-grid{row-gap:var(--space-3)}}.block-ppwr-obligation-checker .ppwr-checker__answer-button{box-sizing:border-box;min-width:0;width:100%;text-align:left;padding:var(--space-6) var(--space-5);border:1.5px solid transparent;border-radius:1.375rem;background:var(--color-surface);font:inherit;color:var(--color-text);cursor:pointer;box-shadow:none;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}@supports (grid-template-rows:subgrid){.block-ppwr-obligation-checker .ppwr-checker__answer-button{display:grid;grid-template-rows:subgrid;grid-row:span 2;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;justify-items:start;height:100%}}@supports not (grid-template-rows:subgrid){.block-ppwr-obligation-checker .ppwr-checker__answer-button{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);height:100%}}.block-ppwr-obligation-checker .ppwr-checker__answer-button:hover{border-color:rgb(0 124 210/.45);box-shadow:var(--shadow-dropdown)}.block-ppwr-obligation-checker .ppwr-checker__answer-button:focus-visible{border-color:var(--color-brand-primary);outline:2px solid var(--color-brand-primary);outline-offset:2px}.block-ppwr-obligation-checker .ppwr-checker__answer-button:active{background:var(--color-surface-muted)}.block-ppwr-obligation-checker .ppwr-checker__answer-label{display:block;font-weight:var(--font-weight-semibold);margin:0;line-height:var(--line-height-heading)}.block-ppwr-obligation-checker .ppwr-checker__answer-detail{display:block;font-size:var(--font-size-body-lg);color:var(--color-text-muted);line-height:var(--line-height-body);margin:0}.block-ppwr-obligation-checker .ppwr-checker__select-wrap{max-width:30rem}.block-ppwr-obligation-checker .ppwr-checker__select-label{display:block;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3);color:var(--color-text)}.block-ppwr-obligation-checker .ppwr-checker__country-select{width:100%;min-height:3.625rem;padding:.875rem 3.25rem .875rem 1.375rem;border:1.5px solid transparent;border-radius:999px;font:inherit;color:var(--color-text);background:var(--color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23007CD2' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E") right 1.375rem center/16px no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.block-ppwr-obligation-checker .ppwr-checker__country-select:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px;border-color:var(--color-brand-primary)}.block-ppwr-obligation-checker .ppwr-checker__select-action{margin-top:var(--space-5)}.block-ppwr-obligation-checker .ppwr-checker__footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-5)}.block-ppwr-obligation-checker .ppwr-checker__privacy-note{font-size:var(--font-size-body);color:var(--color-text-muted)}.block-ppwr-obligation-checker .ppwr-checker__result-panel{background:var(--color-surface);border-radius:1.5rem;padding:var(--space-8) var(--space-6)}.block-ppwr-obligation-checker .ppwr-checker__result-status{display:inline-flex;align-items:center;gap:var(--space-2);width:-moz-fit-content;width:fit-content;max-width:100%;background:var(--color-surface-tint);color:var(--color-brand-primary);border-radius:999px;padding:.375rem 1rem;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-4)}.block-ppwr-obligation-checker .ppwr-checker__result-status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-brand-primary);flex-shrink:0}.block-ppwr-obligation-checker .ppwr-checker__result-panel--positive .ppwr-checker__result-status:before{background:var(--color-brand-cta)}.block-ppwr-obligation-checker .ppwr-checker__result-panel--warning .ppwr-checker__result-status:before{background:var(--color-header-cta)}.block-ppwr-obligation-checker .ppwr-checker__result-summary{font-size:var(--font-size-body-lg);max-width:none;color:var(--color-text);line-height:var(--line-height-body);margin:0 0 var(--space-5)}.block-ppwr-obligation-checker .ppwr-checker__result-list{max-width:none;margin:0 0 var(--space-5);padding-left:1.25rem;color:var(--color-text-muted);line-height:var(--line-height-body)}.block-ppwr-obligation-checker .ppwr-checker__result-list li{margin-bottom:var(--space-3)}.block-ppwr-obligation-checker .ppwr-checker__result-list li:last-child{margin-bottom:0}.block-ppwr-obligation-checker .ppwr-checker__result-note{box-sizing:border-box;width:100%;max-width:none;background:var(--color-surface-tint);border-radius:1.125rem;padding:var(--space-5) var(--space-6);font-size:var(--font-size-body-lg);margin:0 0 var(--space-6);line-height:var(--line-height-body)}.block-ppwr-obligation-checker .ppwr-checker__result-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.block-ppwr-obligation-checker .ppwr-checker__result-tools{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-6);padding-top:var(--space-4)}@media (max-width:900px){.block-ppwr-obligation-checker .ppwr-checker__answer-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}@media (prefers-reduced-motion:reduce){.block-ppwr-obligation-checker .ppwr-checker__answer-button,.block-ppwr-obligation-checker .ppwr-checker__button-primary,.block-ppwr-obligation-checker .ppwr-checker__button-quiet,.block-ppwr-obligation-checker .ppwr-checker__button-secondary,.block-ppwr-obligation-checker .ppwr-checker__choice,.block-ppwr-obligation-checker .ppwr-checker__choice-go,.block-ppwr-obligation-checker .ppwr-checker__progress-bar{transition:none}}@media (max-width:800px){.block-ppwr-obligation-checker .ppwr-checker__choice-grid{grid-template-columns:1fr;row-gap:var(--space-6)}.block-ppwr-obligation-checker .ppwr-checker__choice{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);grid-row:auto;padding:var(--space-6) var(--space-5);border-radius:1.375rem}.block-ppwr-obligation-checker .ppwr-checker__choice-go{justify-self:auto;margin-top:var(--space-4)}.block-ppwr-obligation-checker .ppwr-checker__choice-title{font-size:var(--font-size-h5)}.block-ppwr-obligation-checker .ppwr-checker__shell{padding:var(--space-6) var(--space-4);border-radius:1.375rem}.block-ppwr-obligation-checker .ppwr-checker__topbar{grid-template-columns:1fr auto;gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-5)}.block-ppwr-obligation-checker .ppwr-checker__progress-wrap{grid-column:1/-1;grid-row:2}.block-ppwr-obligation-checker .ppwr-checker__answer-grid{grid-template-columns:1fr}.block-ppwr-obligation-checker .ppwr-checker__result-panel{padding:var(--space-6) var(--space-5)}.block-ppwr-obligation-checker .ppwr-checker__result-actions .ppwr-checker__button-primary,.block-ppwr-obligation-checker .ppwr-checker__result-actions .ppwr-checker__button-secondary{width:100%;justify-content:center}.block-ppwr-obligation-checker .ppwr-checker__select-action .ppwr-checker__button-primary{width:100%}}@media (max-width:480px){.block-ppwr-obligation-checker .ppwr-checker__lead{margin-bottom:var(--space-8)}.block-ppwr-obligation-checker .ppwr-checker__choice-grid{column-gap:0}}