.nn-public.cafe-club .cc-integrations-opening{--cc-muted:#59334c;--np-muted:var(--cc-muted);background:var(--cc-pink);padding:136px 0 52px;padding:calc(var(--np-header-height,104px) + 32px) 0 52px;position:relative}.nn-public.cafe-club .cc-integrations-canvas{grid-gap:clamp(30px,4.6vw,66px);align-items:center;display:grid;gap:clamp(30px,4.6vw,66px);grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);max-width:1256px}.nn-public.cafe-club .cc-integrations-intro{min-width:0;padding-block:10px}.nn-public.cafe-club .cc-integrations-intro>.np-kicker{color:var(--cc-ink);font-size:.6875rem;gap:8px;letter-spacing:.075em}.nn-public.cafe-club .cc-integrations-intro h1{text-wrap:initial;font-size:clamp(3rem,4.55vw,4.65rem);letter-spacing:-.06em;line-height:1.04;margin:20px 0 0}.nn-public.cafe-club .cc-integrations-intro h1>span{display:block}.nn-public.cafe-club .cc-integrations-title-accent{isolation:isolate;max-width:100%;overflow-wrap:anywhere;position:relative;width:fit-content}.nn-public.cafe-club .cc-integrations-title-accent:after{background:var(--cc-pista);border-radius:70% 35% 40% 50%;content:"";inset:66% -2% 0;position:absolute;rotate:-2deg;z-index:-1}.nn-public.cafe-club .cc-integrations-intro>.np-lede{font-size:1.0625rem;line-height:1.75;margin:26px 0 0;max-width:39ch}.nn-public.cafe-club .cc-integrations-connection-art{align-items:center;display:flex;margin-top:34px;max-width:310px}.nn-public.cafe-club .cc-integrations-cafe-mark{background:var(--cc-aqua);border:1.5px solid var(--cc-ink);border-radius:22px;display:grid;flex:0 0 64px;height:64px;place-items:center;rotate:-8deg}.nn-public.cafe-club .cc-integrations-connection-line{align-items:center;display:flex;flex:1 1;min-width:24px;padding-inline:12px}.nn-public.cafe-club .cc-integrations-connection-line>span{border-top:2px dashed var(--cc-ink);flex:1 1}.nn-public.cafe-club .cc-integrations-connection-line>svg{flex-shrink:0;margin-left:-2px}.nn-public.cafe-club .cc-integrations-numnum-mark{background:var(--cc-ink);border-radius:24px;color:var(--cc-paper);font:800 1.3125rem/1.1 var(--cc-display);letter-spacing:-.04em;padding:15px 20px;rotate:3deg}.nn-public.cafe-club .cc-integrations-numnum-mark>span{display:block;font:500 .625rem/1.4 var(--cc-body);letter-spacing:.02em;margin-top:5px}.nn-public.cafe-club .cc-connection-finder{background:var(--cc-sheet);border:1.5px solid var(--cc-ink);border-radius:30px;box-shadow:8px 9px 0 var(--cc-ink);min-width:0}.nn-public.cafe-club .cc-finder-choices{background:var(--cc-aqua);border-bottom:1.5px solid var(--cc-ink);border-radius:28px 28px 0 0;color:var(--cc-ink);padding:22px 24px}.nn-public.cafe-club .cc-finder-prompt{align-items:center;display:flex;font:800 1.125rem/1.35 var(--cc-display);gap:14px;justify-content:space-between;letter-spacing:-.025em;margin-bottom:16px}.nn-public.cafe-club .cc-finder-preview-label{font:600 .6875rem/1.4 var(--cc-body);letter-spacing:0}.nn-public.cafe-club .cc-connection-finder .np-provider-picker{gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.nn-public.cafe-club .cc-connection-finder .np-provider-picker button{align-items:stretch;background:var(--cc-sheet);border:1px solid var(--cc-ink);border-radius:16px;color:var(--cc-ink);gap:7px;min-height:72px;min-width:0;padding:12px 10px;position:relative;transition:background-color .18s,box-shadow .18s,transform .18s}.nn-public.cafe-club .cc-connection-finder .np-provider-picker button:is(:hover,[aria-pressed=true]){border-color:var(--cc-ink);box-shadow:0 3px 0 var(--cc-ink);transform:none}.nn-public.cafe-club .cc-connection-finder .np-provider-picker button[aria-pressed=true]{background:var(--cc-pista)}.nn-public.cafe-club .cc-finder-provider-name{align-items:center;display:flex;gap:6px;justify-content:center;min-width:0}.nn-public.cafe-club .cc-connection-finder .np-provider-mark{height:24px;max-width:100%;object-position:center;width:86px}.nn-public.cafe-club .cc-provider-selected{display:grid;height:13px;place-items:center;position:absolute;right:6px;top:6px;width:13px}.nn-public.cafe-club .cc-provider-selected svg{height:12px;width:12px}.nn-public.cafe-club .cc-finder-provider-scope{font-size:.6875rem;line-height:1.4;text-align:center}.nn-public.cafe-club .cc-finder-answer{min-width:0;padding:26px 26px 23px}.nn-public.cafe-club .cc-connection-result{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-block-size:234px}.nn-public.cafe-club .cc-finder-provider{background:var(--cc-pista);border-radius:8px;display:inline-flex;font-size:.75rem;font-weight:700;line-height:1.4;margin-bottom:13px;padding:5px 9px}.nn-public.cafe-club .cc-connection-result[data-provider=clover] .cc-finder-provider{background:var(--cc-pink)}.nn-public.cafe-club .cc-connection-result[data-provider=toast] .cc-finder-provider{background:var(--cc-aqua)}.nn-public.cafe-club .cc-connection-result h2{font:800 clamp(1.625rem,2.1vw,2rem)/1.12 var(--cc-display);letter-spacing:-.04em;margin:0;max-width:19ch}.nn-public.cafe-club .cc-finder-payment-scope{color:var(--cc-muted);font-size:.875rem;line-height:1.65;margin-top:14px;max-width:44ch}.nn-public.cafe-club .cc-connection-summary{border-top:1px solid var(--cc-line)}.nn-public.cafe-club .cc-connection-summary>div{grid-gap:9px;align-items:start;border-bottom:1px solid var(--cc-line);display:grid;gap:9px;grid-template-columns:52px minmax(0,1fr);padding-block:14px}.nn-public.cafe-club .cc-connection-summary dt{font-size:.75rem;font-weight:750;line-height:1.55}.nn-public.cafe-club .cc-connection-summary dd{align-items:flex-start;color:var(--cc-ink);display:flex;font-size:.8125rem;gap:7px;line-height:1.55;margin:0}.nn-public.cafe-club .cc-connection-summary dd svg{flex-shrink:0;margin-top:2px}.nn-public.cafe-club .cc-finder-next{align-items:center;display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:22px}.nn-public.cafe-club .cc-finder-action{font-size:.8125rem;min-height:48px;padding:11px 16px;text-decoration:none}.nn-public.cafe-club .cc-finder-next>.np-text-link{font-size:.8125rem}.nn-public.cafe-club .cc-finder-note{color:var(--cc-muted);font-size:.6875rem;line-height:1.6;margin-top:16px}.nn-public.cafe-club .cc-connections-page>.np-section{padding-block:clamp(36px,5svh,64px)}.nn-public.cafe-club .cc-connections-page .np-chapter-heading{margin:0;max-width:760px}.nn-public.cafe-club .cc-connections-page .np-chapter-heading h2{font-size:clamp(2rem,3vw,3rem)}.nn-public.cafe-club .cc-connections-page .np-chapter-heading>.np-lede{font-size:1rem;line-height:1.65;margin-top:16px}.nn-public.cafe-club .cc-connection-details{--np-band-underlay:var(--cc-pink);--np-band-fill:var(--cc-aqua);background:var(--cc-aqua)}.nn-public.cafe-club .cc-connection-details-intro{grid-gap:40px;align-items:end;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin-bottom:26px}.nn-public.cafe-club .cc-connection-details-intro>p{color:var(--cc-muted);font-size:.9375rem;line-height:1.7;max-width:64ch}.nn-public.cafe-club .cc-provider-setup-anchor{position:relative}.nn-public.cafe-club .cc-provider-anchor{height:1px;position:absolute;scroll-margin-top:var(--np-anchor-offset);top:0;width:1px}.nn-public.cafe-club .cc-connections-page .cc-connection-disclosure{background:var(--cc-sheet);border:1px solid var(--cc-line);border-radius:18px;margin:0 0 10px;padding:0}.nn-public.cafe-club .cc-connections-page .cc-connection-disclosure>summary{align-items:center;cursor:pointer;display:flex;font-size:.9375rem;gap:14px;list-style:none;min-height:66px;padding:14px 20px}.nn-public.cafe-club .cc-connection-disclosure>summary::-webkit-details-marker{display:none}.nn-public.cafe-club .cc-connection-disclosure>summary>svg{flex-shrink:0}.nn-public.cafe-club .cc-connections-page .cc-connection-disclosure>summary>span{font-size:inherit;transform:none}.nn-public.cafe-club .cc-connection-disclosure summary strong{display:block;font:800 1.0625rem/1.3 var(--cc-display);letter-spacing:-.025em}.nn-public.cafe-club .cc-connection-disclosure summary strong+span{color:var(--cc-muted);display:block;font-size:.8125rem;line-height:1.45;margin-top:4px}.nn-public.cafe-club .cc-connections-page .cc-connection-toggle{flex-shrink:0;font-size:1.4rem!important;margin-left:auto;transition:transform .18s}.nn-public.cafe-club .cc-connections-page .cc-connection-disclosure[open]{border-color:var(--cc-ink)}.nn-public.cafe-club .cc-connections-page .cc-connection-disclosure[open]>summary>.cc-connection-toggle{transform:rotate(45deg)}.nn-public.cafe-club .cc-connection-compare-icon{display:grid;flex:0 0 23px;font-size:1.5rem;place-items:center}.nn-public.cafe-club .cc-connection-detail-body{padding:0 22px 22px}.nn-public.cafe-club .cc-connection-detail-body p{color:var(--cc-muted);font-size:.9375rem;line-height:1.7;margin-top:14px;max-width:95ch}.nn-public.cafe-club .cc-connection-detail-body>.np-text-link{font-size:.875rem;margin-top:16px}.nn-public.cafe-club .cc-connection-questions{grid-gap:clamp(24px,4vw,60px);border-top:1px solid var(--cc-line);display:grid;gap:clamp(24px,4vw,60px);grid-template-columns:1fr 1fr;margin-top:25px;padding-top:22px}.nn-public.cafe-club .cc-connection-questions h3{font-size:1.0625rem;line-height:1.35;margin-bottom:9px}.nn-public.cafe-club .cc-connection-questions p{color:var(--cc-muted);font-size:.875rem;line-height:1.7}.nn-public.cafe-club .cc-connections-page .np-provider-table{margin-top:20px}.nn-public.cafe-club .cc-connections-page .np-provider-table :is(th,td){padding:16px}.nn-public.cafe-club .cc-connections-page .np-provider-table :where(thead th,tbody th[scope=row]){background:var(--cc-sheet)}.nn-public.cafe-club .cc-connections-page .np-provider-table [data-selected-provider=true]{background:var(--cc-pista)}.nn-public.cafe-club .cc-connections-page .np-provider-table-group th,.nn-public.cafe-club .cc-provider-column-label{font-size:.8125rem}.nn-public.cafe-club .cc-provider-comparison-note{font-size:.8125rem!important}.nn-public.cafe-club .cc-connected-extras{--np-band-underlay:var(--cc-aqua);--np-band-fill:var(--cc-pista);--np-muted:var(--cc-ink);background:var(--cc-pista)}.nn-public.cafe-club .cc-connected-extras-grid{grid-gap:clamp(32px,5vw,72px);align-items:start;display:grid;gap:clamp(32px,5vw,72px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.nn-public.cafe-club .cc-connected-extras-copy>.np-text-link{font-size:.875rem;margin-top:22px}.nn-public.cafe-club .cc-connected-service-list{background:var(--cc-sheet);border:1px solid var(--cc-ink);border-radius:24px;min-width:0;padding:4px 20px 18px}.nn-public.cafe-club .cc-connected-service-list .cc-connection-disclosure{background:transparent;border:0;border-bottom:1px solid var(--cc-line);border-radius:0;margin:0}.nn-public.cafe-club .cc-connected-service-list .cc-connection-disclosure>summary{min-height:76px;padding:17px 0}.nn-public.cafe-club .cc-connected-service-list .cc-connection-detail-body{padding:0 0 20px}.nn-public.cafe-club .cc-connected-service-note{color:var(--cc-ink);font-size:.8125rem;line-height:1.65;margin-top:19px;max-width:64ch}.nn-public.cafe-club .cc-connected-service-list .cc-connected-service-note{color:var(--cc-muted)}.nn-public.cafe-club .cc-messaging-service-details>div+div{border-top:1px solid var(--cc-line);margin-top:18px;padding-top:16px}.nn-public.cafe-club .cc-messaging-service-details h3{font-size:1.0625rem;line-height:1.35}.nn-public.cafe-club .cc-messaging-service-details p{margin-top:8px}.nn-public.cafe-club .cc-connections-page .np-closing{--np-band-underlay:var(--cc-pista);--np-band-fill:var(--cc-pink);--cc-muted:#59334c;--np-muted:var(--cc-muted);background-color:var(--cc-pink)}@media(min-width:960px) and (max-height:760px){.nn-public.cafe-club .cc-integrations-opening{--np-hero-inset:16px;--np-hero-bottom:24px}.nn-public.cafe-club .cc-integrations-intro h1{font-size:clamp(2.75rem,7.5svh,3.85rem);margin-top:16px}.nn-public.cafe-club .cc-integrations-intro>.np-lede{font-size:1rem;line-height:1.65;margin-top:20px}.nn-public.cafe-club .cc-integrations-connection-art{margin-top:24px}.nn-public.cafe-club .cc-finder-choices{padding:17px 20px}.nn-public.cafe-club .cc-finder-prompt{margin-bottom:12px}.nn-public.cafe-club .cc-connection-finder .np-provider-picker button{min-height:66px;padding-block:10px}.nn-public.cafe-club .cc-finder-answer{padding:20px}.nn-public.cafe-club .cc-connection-result{gap:18px;min-block-size:216px}.nn-public.cafe-club .cc-finder-payment-scope{font-size:.8125rem;line-height:1.6}.nn-public.cafe-club .cc-connection-summary>div{padding-block:12px}.nn-public.cafe-club .cc-finder-next{margin-top:18px}.nn-public.cafe-club .cc-finder-note{margin-top:12px}}@media(min-width:960px) and (max-width:1100px){.nn-public.cafe-club .cc-integrations-canvas{gap:28px;grid-template-columns:minmax(0,.73fr) minmax(0,1.27fr)}.nn-public.cafe-club .cc-integrations-intro h1{font-size:clamp(2.8rem,4.4vw,3.3rem)}.nn-public.cafe-club .cc-integrations-intro>.np-kicker{font-size:.625rem;letter-spacing:.04em}.nn-public.cafe-club .cc-finder-preview-label{display:none}.nn-public.cafe-club .cc-finder-choices{padding-inline:18px}.nn-public.cafe-club .cc-finder-answer{padding-inline:20px}.nn-public.cafe-club .cc-connection-result{gap:16px}.nn-public.cafe-club .cc-connection-summary>div{gap:5px;grid-template-columns:1fr}}@media(max-width:959px){.nn-public.cafe-club .cc-integrations-canvas{gap:30px;grid-template-columns:minmax(0,1fr);max-width:720px}.nn-public.cafe-club .cc-integrations-intro{padding:0}.nn-public.cafe-club .cc-integrations-intro h1{font-size:clamp(3rem,7vw,4.25rem)}.nn-public.cafe-club .cc-integrations-intro h1>span:not(:last-child){display:inline}.nn-public.cafe-club .cc-integrations-intro h1>span:first-child:after{content:" "}.nn-public.cafe-club .cc-integrations-intro>.np-lede{margin-top:22px;max-width:55ch}.nn-public.cafe-club .cc-integrations-connection-art{display:none}.nn-public.cafe-club .cc-connected-extras-grid{gap:28px;grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.nn-public.cafe-club .cc-integrations-opening{padding-block:116px 44px;padding-block:calc(var(--np-header-height,88px) + 28px) 44px}.nn-public.cafe-club .cc-integrations-canvas{gap:28px}.nn-public.cafe-club .cc-integrations-intro>.np-kicker{font-size:.625rem;letter-spacing:.06em;line-height:1.5}.nn-public.cafe-club .cc-integrations-intro>.np-kicker>svg{flex-shrink:0}.nn-public.cafe-club .cc-integrations-intro h1{font-size:clamp(2.25rem,9.2vw,3.6rem);line-height:1.08;margin-top:17px}.nn-public.cafe-club .cc-integrations-intro h1>span{display:block!important}.nn-public.cafe-club .cc-integrations-intro>.np-lede{font-size:1rem;line-height:1.7;margin-top:21px}.nn-public.cafe-club .cc-connection-finder{border-radius:24px;box-shadow:4px 5px 0 var(--cc-ink)}.nn-public.cafe-club .cc-finder-choices{border-radius:22px 22px 0 0;padding:19px 14px}.nn-public.cafe-club .cc-finder-prompt{grid-gap:4px;display:grid;font-size:1.0625rem;gap:4px;justify-content:start;margin-bottom:14px}.nn-public.cafe-club .cc-finder-preview-label{font-size:.625rem}.nn-public.cafe-club .cc-connection-finder .np-provider-picker{gap:7px}.nn-public.cafe-club .cc-connection-finder .np-provider-picker button{border-radius:12px;min-height:55px;padding:13px 8px}.nn-public.cafe-club .cc-connection-finder .np-provider-mark{height:24px;width:74px}.nn-public.cafe-club .cc-provider-selected{height:12px;right:3px;top:3px;width:12px}.nn-public.cafe-club .cc-provider-selected svg{height:11px;width:11px}.nn-public.cafe-club .cc-finder-provider-scope{display:none}.nn-public.cafe-club .cc-finder-answer{padding:24px 18px 20px}.nn-public.cafe-club .cc-connection-details-intro,.nn-public.cafe-club .cc-connection-questions,.nn-public.cafe-club .cc-connection-result{gap:22px;grid-template-columns:minmax(0,1fr);min-block-size:0}.nn-public.cafe-club .cc-connection-result h2{font-size:clamp(1.75rem,7.4vw,2.25rem);max-width:22ch}.nn-public.cafe-club .cc-finder-payment-scope{font-size:.9375rem;line-height:1.6;margin-top:13px}.nn-public.cafe-club .cc-connection-summary>div{display:flex;flex-wrap:wrap;gap:5px 10px;padding-block:13px}.nn-public.cafe-club .cc-connection-summary dt{flex:0 1 4.25rem;font-size:.8125rem;min-width:0}.nn-public.cafe-club .cc-connection-summary dd{flex:1 1 9rem;font-size:.875rem;line-height:1.55;min-width:0;overflow-wrap:anywhere}.nn-public.cafe-club .cc-finder-next{grid-gap:8px;display:grid;gap:8px;margin-top:20px}.nn-public.cafe-club .cc-finder-action{font-size:.875rem;justify-content:center;min-height:48px;text-align:center;white-space:normal;width:100%}.nn-public.cafe-club .cc-finder-next>.np-text-link{font-size:.875rem;justify-self:start;max-width:100%;min-height:44px}.nn-public.cafe-club .cc-finder-note{font-size:.75rem;margin-top:12px}.nn-public.cafe-club .cc-connections-page>.np-section{padding-block:40px}.nn-public.cafe-club .cc-connection-details-intro{gap:16px;margin-bottom:22px}.nn-public.cafe-club .cc-connections-page .np-chapter-heading h2{font-size:clamp(1.9rem,7.5vw,2.6rem)}.nn-public.cafe-club .cc-connections-page .cc-connection-disclosure>summary{gap:11px;min-height:72px;padding:16px 14px}.nn-public.cafe-club .cc-connection-disclosure summary strong{font-size:1rem}.nn-public.cafe-club .cc-connections-page .cc-connection-disclosure>summary>span:not(.cc-connection-toggle,.cc-connection-compare-icon){flex:1 1;min-width:0;overflow-wrap:anywhere}.nn-public.cafe-club .cc-connection-detail-body{min-width:0;padding:0 16px 20px}.nn-public.cafe-club :is(.cc-connection-detail-body,.cc-connected-extras-copy)>.np-text-link{max-width:100%;overflow-wrap:anywhere}.nn-public.cafe-club .cc-connections-page .np-provider-table-wrap{max-width:100%;overscroll-behavior-inline:contain;scroll-padding-inline:120px}.nn-public.cafe-club .cc-connections-page .np-provider-table{min-width:660px}.nn-public.cafe-club .cc-connections-page .np-provider-table :is(th,td){padding:13px 12px}.nn-public.cafe-club .cc-connections-page .np-provider-table :is(thead th:first-child,tbody th[scope=row]){min-width:120px;width:120px}.nn-public.cafe-club .cc-connection-questions{gap:24px;margin-top:24px;padding-top:24px}.nn-public.cafe-club .cc-connected-service-list{border-radius:22px;padding-inline:16px}.nn-public.cafe-club .cc-connected-service-list .cc-connection-disclosure>summary{padding-inline:0}.nn-public.cafe-club .cc-connected-service-list .cc-connection-detail-body{padding-inline:0}}@media(prefers-reduced-motion:reduce){.nn-public.cafe-club .cc-connection-finder .np-provider-picker button,.nn-public.cafe-club .cc-connections-page .cc-connection-toggle{transition:none}}@media(forced-colors:active){.nn-public.cafe-club :is(.cc-integrations-opening,.cc-integrations-cafe-mark,.cc-integrations-numnum-mark,.cc-connection-finder,.cc-finder-choices,.cc-finder-provider,.cc-connection-disclosure,.cc-connected-service-list,.cc-connections-page .np-closing){background:Canvas!important;border-color:CanvasText;box-shadow:none;color:CanvasText!important}.nn-public.cafe-club .cc-connection-finder .np-provider-picker button[aria-pressed=true]{border:2px solid Highlight}.nn-public.cafe-club .cc-integrations-title-accent:after{display:none}.nn-public.cafe-club .cc-connection-summary dd svg{color:CanvasText}}