:where(.integration-detail-page) .page-hero__breadcrumb a{color:inherit}:where(.integration-detail-page) .page-hero__breadcrumb{margin-bottom:1rem}:where(.integration-detail-page) .integration-detail__summary{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface);flex-direction:column;justify-content:space-between;min-width:0;min-height:18rem;margin:0;padding:1.5rem;display:flex}:where(.integration-detail-page) .integration-detail__summary>p{color:var(--od-text-muted);font-family:var(--od-font-mono);margin:0;font-size:.75rem}:where(.integration-detail-page) .integration-detail__summary dl{background:var(--od-border);gap:1px;margin:2rem 0 0;display:grid}:where(.integration-detail-page) .integration-detail__summary dl>div{background:var(--od-surface-subtle);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.875rem;display:flex}:where(.integration-detail-page) .integration-detail__summary dt{color:var(--od-text-muted);font-size:.75rem}:where(.integration-detail-page) .integration-detail__summary dd{font-size:.75rem;font-weight:var(--od-font-weight-semibold);margin:0}:where(.integration-detail-page) .integration-detail__content{max-width:46rem}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true]{max-width:none}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__editorial{grid-template-columns:minmax(12rem,.28fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc{top:calc(4.5rem + var(--od-space-3));overscroll-behavior:contain;border-left:1px solid var(--od-border);max-height:calc(100dvh - 6rem);padding-left:1.25rem;position:sticky;overflow-y:auto}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc>p{z-index:1;padding-block:var(--od-space-2);background:var(--od-bg);color:var(--od-text);font-size:.875rem;font-weight:var(--od-font-weight-semibold);margin:0 0 .75rem;position:sticky;top:0}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc a{border-radius:var(--od-radius-control);min-height:44px;padding:.65rem var(--od-space-2);color:var(--od-text-muted);font-size:.8125rem;line-height:1.4;text-decoration:none;display:block}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc a:hover{color:var(--od-action-content);text-decoration:underline}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc a[aria-current=location]{background:var(--od-action-soft);color:var(--od-action-content);font-weight:var(--od-font-weight-semibold)}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc a:focus-visible{outline:2px solid var(--od-focus);outline-offset:2px}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__editorial>.prose{min-width:0}:where(.integration-detail-page) .integration-coverage--flags .integration-coverage__countries{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}:where(.integration-detail-page) .integration-coverage--flags .integration-coverage__countries li{border-bottom:1px solid var(--od-border);min-width:0;min-height:2.75rem;color:var(--od-text);align-items:center;gap:.75rem;padding-block:.375rem;font-size:.875rem;line-height:1.35;display:flex}:where(.integration-detail-page) .integration-coverage--flags .integration-coverage__countries img{object-fit:cover;outline:1px solid var(--od-border);outline-offset:-1px;border-radius:2px;flex:0 0 2rem;width:2rem;height:1.5rem;display:block}:where(.integration-detail-page) .integration-coverage--flags .integration-coverage__notes{border-top:1px solid var(--od-border);margin-top:1.5rem;padding-top:1rem}:where(.integration-detail-page) .integration-coverage--flags .integration-coverage__notes p{max-width:80ch;color:var(--od-text-muted);margin-block:.75rem;line-height:1.6}:where(.integration-detail-page) .integration-coverage--flags .integration-coverage__sources{gap:.25rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid!important}:where(.integration-detail-page) .integration-coverage--flags .integration-coverage__sources li{border-bottom:1px solid var(--od-border)}:where(.integration-detail-page) .integration-detail__content .prose{color:var(--od-text-muted);font-size:1.0625rem;line-height:1.65}:where(.integration-detail-page) .integration-detail__content .prose h2{color:var(--od-text);margin-top:2.75rem;font-size:clamp(1.6rem,3vw,2.25rem)}:where(.integration-detail-page) .integration-detail__flow{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface-subtle);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2rem,6vw,5rem);padding:clamp(1.5rem,4vw,3rem);display:grid}:where(.integration-detail-page) .integration-detail__flow h2{margin:1rem 0 0;font-size:clamp(1.8rem,3.5vw,2.75rem);line-height:1.05}:where(.integration-detail-page) .integration-detail__flow ol{gap:1rem;margin:0;padding:0;list-style:none;display:grid}:where(.integration-detail-page) .integration-detail__flow li{border-top:1px solid var(--od-border);grid-template-columns:2rem 1fr;gap:.875rem;padding-top:1rem;display:grid}:where(.integration-detail-page) .integration-detail__flow li span{color:var(--od-action-content);font-family:var(--od-font-mono);font-size:.75rem}:where(.integration-detail-page) .integration-detail__flow li p,:where(.integration-detail-page) .integration-detail__faq p{color:var(--od-text-muted);margin:.35rem 0 0;font-size:.875rem;line-height:1.5}:where(.integration-detail-page) .integration-detail__faq{border-top:1px solid var(--od-border)}:where(.integration-detail-page) .integration-detail__faq details{border-bottom:1px solid var(--od-border);padding:1rem 0}:where(.integration-detail-page) .integration-detail__faq summary{cursor:pointer;font-weight:var(--od-font-weight-semibold)}@media (width<=980px){:where(.integration-detail-page) .integration-detail__flow{grid-template-columns:1fr}:where(.integration-detail-page) .integration-coverage--flags .integration-coverage__countries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__editorial{grid-template-columns:1fr;gap:1.5rem}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc{border-left:0;border-bottom:1px solid var(--od-border);max-height:none;padding:0 0 .75rem;position:static;overflow:visible}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc>p{position:static}:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem}}@media (width<=700px){:where(.integration-detail-page) .integration-coverage--flags .integration-coverage__countries{grid-template-columns:1fr}}@media (width<=520px){:where(.integration-detail-page) .integration-detail__content[data-detail-toc=true] .integration-detail__toc ul{grid-template-columns:1fr}}@media (width<=700px){:where(.integration-detail-page) .integration-detail__summary{min-height:11rem}}:where(.integration-detail-page) .page-hero__breadcrumb a{align-items:center;min-height:44px;display:inline-flex}:where(.integration-detail-page) .integration-detail__faq summary{min-height:44px}:where(.payment-category-page) .page-hero__copy{max-width:48rem}.payment-method-groups,.payment-marketplace{gap:var(--od-space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.payment-method-group,.payment-guarantee,.payment-handoff,.payment-marketplace{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface-subtle);padding:clamp(1.25rem,4vw,3rem)}.payment-method-group h3{margin:0;font-size:1.5rem}.payment-method-group p,.payment-guide-note,.payment-handoff p,.payment-marketplace p,.payment-guarantee>p:not(.m-eyebrow){color:var(--od-text-muted);line-height:1.6}.payment-method-group dl{margin:var(--od-space-6) 0 0}.payment-method-group dl>div{padding-block:var(--od-space-4);border-top:1px solid var(--od-border)}.payment-method-group dt{font-weight:var(--od-font-weight-semibold)}.payment-method-group dd{margin:var(--od-space-2) 0 0;color:var(--od-text-muted)}.payment-guarantee{border-color:var(--od-action);background:var(--od-action-soft)}.payment-guarantee h2,.payment-marketplace h2,.payment-handoff h2{max-width:26ch;margin-block:var(--od-space-5);font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.1}.payment-guide-actions{gap:var(--od-space-4);margin-top:var(--od-space-6);flex-wrap:wrap;display:flex}.payment-allocation{padding-left:var(--od-space-6);align-self:center;margin:0}.payment-allocation li{padding:var(--od-space-5);border-bottom:1px solid var(--od-border)}.payment-allocation span{color:var(--od-text-muted);margin-top:var(--od-space-2);display:block}.payment-handoff li{margin-block:var(--od-space-3)}@media (width<=800px){.payment-method-groups,.payment-marketplace{grid-template-columns:minmax(0,1fr)}}:where(.integration-detail-page) .automation-recipe__panel{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface-subtle);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2rem,6vw,5rem);padding:clamp(1.5rem,4vw,3rem);display:grid}:where(.integration-detail-page) .automation-recipe__heading h2{margin:1rem 0 0;font-size:clamp(1.8rem,3.5vw,2.75rem);line-height:1.05}:where(.integration-detail-page) .automation-recipe__chain{gap:1.25rem;min-width:0;display:grid}:where(.integration-detail-page) .automation-recipe__role{color:var(--od-action-content);font-family:var(--od-font-mono);margin:0 0 .5rem;font-size:.75rem;font-weight:500}:where(.integration-detail-page) .automation-recipe__trigger{border:1px solid var(--od-border);border-left:3px solid var(--od-action);border-radius:var(--od-radius-panel);background:var(--od-surface);padding:1.25rem 1.5rem}:where(.integration-detail-page) .automation-recipe__trigger strong{font-size:1.125rem;display:block}:where(.integration-detail-page) .automation-recipe__trigger p:last-child,:where(.integration-detail-page) .automation-recipe__then li p{color:var(--od-text-muted);margin:.35rem 0 0;font-size:.875rem;line-height:1.5}:where(.integration-detail-page) .automation-recipe__then{padding-left:1.5rem}:where(.integration-detail-page) .automation-recipe__then ol{border-left:1px solid var(--od-border-strong);gap:1rem;margin:0;padding:0 0 0 1.25rem;list-style:none;display:grid}:where(.integration-detail-page) .automation-recipe__then li{min-width:0;position:relative}:where(.integration-detail-page) .automation-recipe__then li:before{content:"";background:var(--od-action);border-radius:50%;width:8px;height:8px;position:absolute;top:.45rem;left:calc(-1.25rem - 4.5px)}@media (width<=980px){:where(.integration-detail-page) .automation-recipe__panel{grid-template-columns:1fr}}@media (width<=520px){:where(.integration-detail-page) .automation-recipe__then{padding-left:.5rem}}
