.integration-detail [hidden]{display:none!important}.integration-detail button{font:inherit;cursor:pointer}.integration-detail button:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.id-breadcrumb{color:var(--muted);align-items:center;gap:12px;padding-top:28px;font-size:11px;display:flex}.id-breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.id-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;padding:42px 0 55px;display:grid}.id-partners{align-items:center;gap:17px;margin-bottom:20px;display:flex}.id-partners>span{color:var(--muted);font-size:21px}.id-partners>img:last-child{filter:grayscale();object-fit:contain;width:112px;max-height:43px}.id-plan{background:var(--warm);border:1px solid var(--line);border-radius:25px;margin-bottom:20px;padding:6px 11px;font-size:10px;display:inline-block}.id-hero h1{text-wrap:balance;font-size:clamp(43px,4.5vw,62px);line-height:1.08}.id-hero-copy>p{max-width:490px;margin:24px 0 27px;font-size:15px}.id-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.id-actions .button{padding:16px 21px}.id-facts{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:25px 0;display:grid}.id-facts>div{border-right:1px solid var(--line);padding:0 25px}.id-facts>div:first-child{padding-left:0}.id-facts>div:last-child{border:0}.id-facts dt{color:var(--muted);margin-bottom:9px;font-size:10px}.id-facts dd{margin:0;font-size:14px;font-weight:550;line-height:1.5}.mp-hero-art{background:var(--cool);background-image:radial-gradient(#30272019 .6px,#0000 .6px);background-size:9px 9px;border-radius:14px;padding:23px}.mp-newsletter{background:var(--paper);border-radius:9px;overflow:hidden;box-shadow:0 12px 24px #3027200a}.mp-newsletter>img{object-fit:cover;object-position:center 52%;width:100%;height:115px}.mp-newsletter>div{padding:24px 26px 20px}.mp-newsletter>div>span{letter-spacing:.14em;font-size:8px;font-weight:600}.mp-newsletter h2{margin-top:14px;font-size:30px;line-height:1.1}.mp-newsletter p{margin:13px 0 16px;font-size:11px;line-height:1.7}.mp-example-field,.mp-example-submit{border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;font-size:11px;display:flex}.mp-example-field{border:1px solid var(--line);color:var(--muted)}.mp-example-submit{background:var(--dark);color:var(--paper);margin-top:7px}.mp-newsletter small{color:var(--muted);margin-top:10px;font-size:8px;line-height:1.5;display:block}.mp-handoff{letter-spacing:.07em;justify-content:center;align-items:center;gap:10px;padding:16px 0;font-size:8px;display:flex}.mp-list{background:var(--paper);border:1px solid #3027201a;border-radius:7px;align-items:center;gap:22px;padding:16px 19px;display:flex}.mp-list>img{filter:grayscale();width:78px}.mp-list>div>span{letter-spacing:.1em;color:var(--muted);margin-bottom:4px;font-size:8px;display:block}.mp-list strong{font-size:12px;font-weight:550}.mp-list>.icon{margin-left:auto}.mp-art-caption{text-align:center;margin-top:14px;font-size:9px;line-height:1.6}.id-section-heading{max-width:680px;margin-bottom:42px}.id-section-heading>p{max-width:580px;margin-top:23px;font-size:14px}.id-section-heading h2,.id-setup h2,.id-faq h2{font-size:clamp(35px,3.8vw,50px)}.id-benefits{padding-block:85px}.id-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.id-benefit-grid article{border-top:1px solid var(--line);padding-top:25px}.id-benefit-grid article>.icon{color:var(--accent);margin-bottom:20px}.id-benefit-grid h3{margin-bottom:14px;font-size:23px}.id-benefit-grid p{font-size:13px}.id-benefit-grid .text-link{margin-top:20px;font-size:12px}.id-setup{background:var(--cool);padding-block:75px}.id-setup-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;display:grid}.id-setup-grid>div>p{margin-top:24px;font-size:14px}.id-steps{counter-reset:setup;margin:27px 0;padding:0;list-style:none}.id-steps li{counter-increment:setup;margin-bottom:22px;padding-left:42px;position:relative}.id-steps li:before{content:counter(setup);background:var(--dark);width:26px;height:26px;color:var(--paper);border-radius:50%;place-items:center;font-size:11px;display:grid;position:absolute;top:0;left:0}.id-steps strong{font-size:14px;font-weight:550;line-height:1.8}.id-steps p{margin-top:4px;font-size:12px;line-height:1.8}.id-setup-grid .id-setup-note{border-top:1px solid #30272025;margin-top:5px;padding-top:17px;font-size:11px}.id-setup-figure{min-width:0;margin:0}.mp-connection-heading{margin-bottom:25px}.mp-connection-heading .eyebrow{font-size:9px}.mp-connection-heading h3{margin-top:10px;font-size:clamp(23px,2.3vw,30px);line-height:1.25}.mp-connection-heading em{font-family:Georgia,serif;font-weight:400}.mp-campaign-sources{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mp-source{min-width:0}.mp-source-type{align-items:center;gap:7px;margin-bottom:12px;font-size:11px;display:flex}.mp-mini-popup,.mp-mini-inline{background:var(--paper);border:1px solid #30272020;border-radius:8px;flex-direction:column;height:154px;padding:18px;display:flex}.mp-mini-popup{text-align:center;background:var(--warm)}.mp-mini-popup>span{letter-spacing:.13em;font-size:7px}.mp-mini-popup>strong{margin:13px 0;font:20px/1.15 Georgia,serif}.mp-mini-field{color:var(--muted);background:var(--paper);border:1px solid #30272020;border-radius:3px;justify-content:space-between;align-items:center;gap:4px;margin-top:auto;padding:5px 5px 5px 9px;font-size:8px;display:flex}.mp-mini-field>span{background:var(--dark);color:var(--paper);white-space:nowrap;border-radius:2px;padding:5px 7px}.mp-mini-lines{gap:5px;margin:2px 0 15px;display:grid}.mp-mini-lines i{background:var(--line);width:100%;height:3px}.mp-mini-lines i:last-child{width:67%}.mp-mini-inline>strong{font-size:14px;line-height:1.3}.mp-mini-inline>span{color:var(--muted);margin:5px 0 12px;font-size:9px}.mp-merge{margin-inline:25%;border:1px solid #67452e66;border-top-width:0;border-radius:0 0 10px 10px;height:51px;margin-bottom:26px;position:relative}.mp-merge:after{content:"";border-left:1px solid #67452e66;height:12px;position:absolute;top:100%;left:50%}.mp-merge>.icon{color:var(--accent);position:absolute;top:calc(100% + 7px);left:calc(50% - 10px)}.mp-shared-destination{background:var(--dark);color:var(--paper);border-radius:12px;padding:24px;box-shadow:0 14px 30px #30272010}.mp-shared-destination header{justify-content:space-between;align-items:center;gap:12px;display:flex}.mp-shared-destination header img{object-fit:contain;filter:grayscale()brightness(0)invert()}.mp-shared-destination header>span{color:var(--cool);border:1px solid #e0eff333;border-radius:30px;padding:6px 9px;font-size:9px}.mp-destination-list{border-top:1px solid #faf6ed30;justify-content:space-between;align-items:center;margin-top:20px;padding-top:20px;display:flex}.mp-destination-list div>span{letter-spacing:.12em;color:var(--cool);margin-bottom:5px;font-size:8px;display:block}.mp-destination-list strong{font-size:25px;font-weight:500}.mp-list-check{background:var(--highlight);width:33px;height:33px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.mp-shared-destination>p{color:#faf6edba;margin-top:14px;font-size:11px}.mp-next-step{align-items:flex-start;gap:12px;margin-top:23px;display:flex}.mp-next-step>.icon{flex-shrink:0;margin-top:2px}.mp-next-step p{font-size:11px;line-height:1.8}.mp-next-step strong{color:var(--ink);font-size:12px;font-weight:550;display:block}.id-setup-figure figcaption{color:var(--muted);text-align:center;margin-top:15px;font-size:10px;line-height:1.8}.id-examples{padding-block:85px}.mp-invitations{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mp-invitations>a{min-width:0}.mp-invitations h3{letter-spacing:-.035em;justify-content:space-between;align-items:start;gap:14px;margin:22px 0 12px;font-size:19px;line-height:1.4;display:flex}.mp-invitations h3>.icon{margin-top:4px;transition:transform .2s}.mp-invitations>a:hover h3>.icon{transform:translate(2px,-2px)}.mp-invitations>a:hover h3{text-underline-offset:4px;text-decoration:underline}.mp-invitations p{font-size:12px}.mp-invitation-art{border:1px solid var(--line);border-radius:9px;flex-direction:column;justify-content:space-between;height:228px;padding:25px;display:flex;overflow:hidden}.mp-invitation-art>span{letter-spacing:.08em;font-size:8px}.mp-invitation-art strong{font:500 31px/1.1 var(--heading);letter-spacing:-.055em;display:block}.mp-letter{background:var(--warm)}.mp-mini-line{border-top:1px solid #30272025;justify-content:space-between;align-items:center;gap:10px;padding-top:13px;display:flex;letter-spacing:0!important}.mp-guide{background:var(--cool);flex-direction:row;align-items:end}.mp-guide>div{background:var(--paper);border:1px solid var(--line);border-left:5px solid var(--accent);width:185px;padding:18px 15px;box-shadow:9px 9px #3027200c}.mp-guide>div>span{letter-spacing:.06em;font-size:7px}.mp-guide strong{margin:14px 0;font-size:29px}.mp-guide small{color:var(--muted);font-size:8px;line-height:1.5;display:block}.mp-event{background:var(--dark);color:var(--paper);background-image:radial-gradient(#faf6ed20 .7px,#0000 .7px);background-size:10px 10px}.mp-event em{color:var(--highlight)}.mp-event .mp-mini-line{border-color:#faf6ed30}.id-example-note{max-width:720px;margin-top:24px;font-size:11px}.id-subscriber-section{background:var(--dark);color:var(--paper);padding-block:75px}.id-subscriber-section em{color:var(--highlight)}.id-subscriber-section .id-section-heading>p{color:#ddd3c8}.id-subscriber-demo{background:#ffffff04;border:1px solid #faf6ed33;border-radius:12px;padding:28px}.id-case-controls{flex-wrap:wrap;gap:9px;margin-bottom:28px;display:flex}.id-case-controls button{color:var(--paper);background:0 0;border:1px solid #faf6ed45;border-radius:25px;padding:11px 16px;font-size:12px;transition:background .18s,color .18s}.id-case-controls button:hover{background:#ffffff14}.id-case-controls button[aria-pressed=true]{background:var(--highlight);border-color:var(--highlight);color:var(--ink)}.id-subscriber-demo button:focus-visible{outline-color:var(--highlight)}.id-person{align-items:center;gap:12px;margin-bottom:25px;display:flex}.id-person>span{background:var(--cool);width:39px;height:39px;color:var(--ink);border-radius:50%;place-items:center;font-size:12px;display:grid}.id-person strong{font-size:13px;font-weight:550}.id-person small{color:#ddd3c8;margin-top:5px;font-size:10px;display:block}.id-record-flow{grid-template-columns:1fr 55px 1fr;align-items:center;gap:15px;display:grid}.id-record-flow>div{background:#faf6ed08;border:1px solid #faf6ed25;border-radius:7px;min-height:153px;padding:24px}.id-record-flow>div:last-child{background:var(--paper);color:var(--ink)}.id-record-flow>div>span{letter-spacing:.1em;font-size:8px}.id-record-flow h3{margin-top:15px;font-size:24px}.id-record-flow p{color:inherit;opacity:.85;margin-top:10px;font-size:12px;line-height:1.7}.id-record-flow>.icon{color:var(--highlight);justify-self:center}.id-case-note{border-top:1px solid #faf6ed30;align-items:start;gap:14px;margin-top:25px;padding-top:22px;display:flex}.id-case-note>.icon{color:var(--highlight);margin-top:2px}.id-case-note strong{font-size:13px;font-weight:550}.id-case-note p{color:#ddd3c8;max-width:900px;margin-top:7px;font-size:12px;line-height:1.8}.id-demo-caption{color:#c9beb1;margin-top:19px;font-size:10px}.id-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.id-faq{grid-template-columns:.75fr 1.25fr;gap:80px;padding-block:90px;display:grid}.id-faq>div>p{margin:24px 0;font-size:14px}.id-faq .text-link{font-size:12px}.id-faq details{border-bottom:1px solid var(--line)}.id-faq details:first-child{border-top:1px solid var(--line)}.id-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:23px 0;font-size:14px;font-weight:550;line-height:1.6;list-style:none;display:flex}.id-faq summary::-webkit-details-marker{display:none}.id-faq details[open] summary>.icon{transform:rotate(45deg)}.id-faq summary>.icon{transition:transform .18s}.id-faq details p{padding-bottom:23px;font-size:13px}.id-final{background:var(--cool);text-align:center;border-radius:12px;margin-bottom:80px;padding:48px}.id-final h2{font-size:clamp(34px,3.7vw,49px)}.id-final p{margin:22px 0 26px;font-size:14px}.id-final>.text-link{margin:12px 20px}.id-final small{color:var(--muted);margin-top:21px;font-size:10px;line-height:1.7;display:block}@media (width<=1000px){.id-hero{grid-template-columns:1fr 1fr;gap:35px}.id-hero h1{text-wrap:balance;font-size:47px}.id-setup-grid{gap:35px}.id-benefit-grid{gap:24px}.id-faq{gap:35px}.mp-invitations{gap:16px}.mp-invitation-art{padding:18px}.mp-guide>div{width:155px}.mp-invitation-art strong{font-size:28px}.id-facts>div{padding-inline:17px}}@media (width<=750px){.id-hero{grid-template-columns:1fr;gap:35px;padding-top:30px}.id-hero h1{text-wrap:balance;font-size:clamp(41px,7.5vw,55px)}.mp-hero-art{width:100%;max-width:450px;margin:auto}.id-facts{grid-template-columns:1fr 1fr;gap:20px;padding:22px 0}.id-facts>div,.id-facts>div:first-child{border:0;padding:0}.id-facts dd{font-size:12px}.id-benefits,.id-examples{padding-block:60px}.id-benefit-grid{grid-template-columns:1fr;gap:30px}.id-setup{padding-block:55px}.id-setup-grid{grid-template-columns:1fr;gap:35px}.id-setup-figure{width:100%;max-width:576px;margin:auto}.id-section-heading{margin-bottom:30px}.mp-invitations{grid-template-columns:1fr;gap:32px}.mp-invitation-art{height:215px;padding:25px}.mp-invitation-art strong{font-size:31px}.mp-guide>div{width:190px}.id-subscriber-section{padding-block:55px}.id-subscriber-demo{padding:20px}.id-case-controls{gap:7px}.id-case-controls button{padding:10px 12px;font-size:11px}.id-record-flow{grid-template-columns:1fr;gap:13px}.id-record-flow>.icon{transform:rotate(90deg)}.id-record-flow>div{min-height:0;padding:19px}.id-record-flow h3{font-size:23px}.id-faq{grid-template-columns:1fr;gap:30px;padding-block:60px}.id-faq>div>p{margin:20px 0}.id-final{margin-bottom:55px;padding:32px 22px}.id-final>.text-link{margin-top:23px}.id-breadcrumb{padding-top:20px}.id-actions{gap:20px}.mp-newsletter>div{padding:22px}.mp-newsletter h2{font-size:29px}.mp-list{gap:16px;padding:15px}}@media (prefers-reduced-motion:reduce){.integration-detail *{scroll-behavior:auto!important;transition:none!important}}@media (width<=1000px) and (width>=751px),(width<=420px){.mp-campaign-sources{gap:10px}.mp-mini-popup,.mp-mini-inline{height:151px;padding:12px}.mp-mini-popup>strong{font-size:17px}.mp-mini-inline>strong{font-size:12px}.mp-mini-field{padding-left:5px;font-size:7px}.mp-mini-field>span{padding-inline:4px}.mp-source-type{gap:5px;font-size:10px}.mp-shared-destination{padding:20px}}@media (width<=360px){.mp-mini-popup,.mp-mini-inline{height:176px}}
