.integration-models-module__q1ACQG__hero{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.integration-models-module__q1ACQG__heroCopy{max-width:760px}.integration-models-module__q1ACQG__heroCopy h1{max-width:700px}.integration-models-module__q1ACQG__heroCopy>p:not(.integration-models-module__q1ACQG__betaNotice){color:#eff6ffd1;max-width:720px;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.72}.integration-models-module__q1ACQG__betaNotice{color:#eff6ffdb;background:#0a183085;border:1px solid #68d5ff45;border-radius:16px;align-items:flex-start;gap:.65rem;margin:1.5rem 0 0;padding:.9rem 1rem;font-size:.94rem;line-height:1.55;display:flex}.integration-models-module__q1ACQG__betaNotice svg{color:#70e6d8;flex:none;margin-top:.12rem}.integration-models-module__q1ACQG__heroMap{background:linear-gradient(155deg,#112d52e0,#08162ff0);border:1px solid #6fdbff45;border-radius:28px;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 30px 70px #00071a57}.integration-models-module__q1ACQG__heroMap>p{color:#bdeeff;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .9rem;font-size:.78rem;font-weight:800}.integration-models-module__q1ACQG__heroMap div{color:#f6faffcc;border-top:1px solid #a7daff24;align-items:center;gap:.85rem;padding:1rem .2rem;display:flex}.integration-models-module__q1ACQG__heroMap div svg{color:#63e4d4;flex:none}.integration-models-module__q1ACQG__heroMap div b{color:#fff}.integration-models-module__q1ACQG__goalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.integration-models-module__q1ACQG__goalCard{background:#fff;border:1px solid #dce7f4;border-radius:24px;flex-direction:column;min-width:0;padding:clamp(1.25rem,3vw,1.8rem);display:flex;position:relative;box-shadow:0 18px 46px #19385b14}.integration-models-module__q1ACQG__goalRecommended{border-color:#63ccdb;box-shadow:0 18px 50px #1892aa21}.integration-models-module__q1ACQG__goalTop{justify-content:space-between;align-items:center;margin-bottom:1.1rem;display:flex}.integration-models-module__q1ACQG__goalTop>div,.integration-models-module__q1ACQG__sdkIcon,.integration-models-module__q1ACQG__resultIcon,.integration-models-module__q1ACQG__credentialGrid article>div{color:#075c78;background:linear-gradient(135deg,#e2fbfa,#e9f0ff);border:1px solid #c8e9ee;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.integration-models-module__q1ACQG__goalTop>span,.integration-models-module__q1ACQG__inlineHeading span,.integration-models-module__q1ACQG__modelDetails summary>span:last-child{color:#0b5770;text-align:center;background:#eef7fb;border:1px solid #cfe4ed;border-radius:999px;padding:.42rem .68rem;font-size:.72rem;font-weight:800;line-height:1.2}.integration-models-module__q1ACQG__goalLabel{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .45rem;font-weight:800;color:#08748d!important;font-size:.78rem!important}.integration-models-module__q1ACQG__goalCard h3{color:#102b4e;margin:0 0 .7rem;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.2}.integration-models-module__q1ACQG__goalCard>p:not(.integration-models-module__q1ACQG__goalLabel){color:#4a6079;margin:0 0 1rem;line-height:1.65}.integration-models-module__q1ACQG__goalCard ul{gap:.48rem;margin:0 0 1.15rem;padding:0;list-style:none;display:grid}.integration-models-module__q1ACQG__goalCard li{color:#344d68;align-items:flex-start;gap:.5rem;font-size:.9rem;line-height:1.45;display:flex}.integration-models-module__q1ACQG__goalCard li svg{color:#0a9d8f;flex:none;margin-top:.12rem}.integration-models-module__q1ACQG__goalCard>a{color:#075f8b;align-items:center;gap:.35rem;margin-top:auto;font-weight:800;text-decoration:none;display:inline-flex}.integration-models-module__q1ACQG__miniOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:.2rem 0 1rem;display:grid}.integration-models-module__q1ACQG__miniOptions a{color:#183654;background:#f6faff;border:1px solid #dce8f5;border-radius:15px;flex-direction:column;gap:.35rem;padding:.9rem;text-decoration:none;display:flex}.integration-models-module__q1ACQG__miniOptions a b{color:#0b4f78}.integration-models-module__q1ACQG__miniOptions a span{color:#50667d;font-size:.84rem;line-height:1.45}.integration-models-module__q1ACQG__miniOptions a small{color:#087487;align-items:center;gap:.25rem;margin-top:auto;font-weight:800;display:flex}.integration-models-module__q1ACQG__sdkStrip{background:linear-gradient(110deg,#f3fbfd,#f5f7ff);border:1px solid #cee3ee;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.1rem;padding:1.3rem 1.5rem;display:grid}.integration-models-module__q1ACQG__sdkStrip h2{color:#102e52;margin:0;font-size:1.3rem}.integration-models-module__q1ACQG__sdkStrip p{color:#4c647d;margin:.45rem 0 0;line-height:1.55}.integration-models-module__q1ACQG__sdkStrip>a,.integration-models-module__q1ACQG__technicalReview a,.integration-models-module__q1ACQG__faqHeading>a{color:#08627f;align-items:center;gap:.3rem;font-weight:800;text-decoration:none;display:inline-flex}.integration-models-module__q1ACQG__inlineHeading{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.integration-models-module__q1ACQG__selectorShell{background:linear-gradient(145deg,#f8fcff,#f3f7fc);border:1px solid #d4e3ef;border-radius:26px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1rem;padding:clamp(1rem,3vw,1.6rem);display:grid}.integration-models-module__q1ACQG__selectorProgress{grid-column:1/-1;gap:.55rem;display:flex}.integration-models-module__q1ACQG__selectorProgress span{color:#64758a;background:#fff;border:1px solid #d9e4ef;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.75rem;font-weight:800;display:inline-flex}.integration-models-module__q1ACQG__selectorProgress span b{background:#e7edf4;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.integration-models-module__q1ACQG__selectorProgress .integration-models-module__q1ACQG__progressCurrent{color:#075b70;border-color:#68cbd5}.integration-models-module__q1ACQG__selectorProgress .integration-models-module__q1ACQG__progressCurrent b{color:#fff;background:#0a8193}.integration-models-module__q1ACQG__selectorForm,.integration-models-module__q1ACQG__selectorResult{background:#fff;border:1px solid #dbe6ef;border-radius:20px;min-width:0;padding:clamp(1rem,3vw,1.45rem)}.integration-models-module__q1ACQG__choiceQuestion,.integration-models-module__q1ACQG__sdkPreference{border:0;min-width:0;margin:0;padding:0}.integration-models-module__q1ACQG__choiceQuestion legend{color:#102d4e;margin-bottom:1rem;padding:0;font-size:clamp(1.15rem,2.3vw,1.5rem);font-weight:800;line-height:1.3}.integration-models-module__q1ACQG__choiceQuestion>div{gap:.7rem;display:grid}.integration-models-module__q1ACQG__choiceQuestion label,.integration-models-module__q1ACQG__sdkPreference label{color:#27445f;cursor:pointer;background:#f8fafc;border:1px solid #dbe4ed;border-radius:13px;align-items:center;gap:.7rem;min-height:48px;padding:.75rem .85rem;display:flex}.integration-models-module__q1ACQG__choiceQuestion label span{flex:1}.integration-models-module__q1ACQG__choiceQuestion label svg{color:#6a7e91}.integration-models-module__q1ACQG__choiceQuestion input,.integration-models-module__q1ACQG__sdkPreference input{accent-color:#087b8b;width:18px;height:18px}.integration-models-module__q1ACQG__choiceQuestion .integration-models-module__q1ACQG__choiceSelected,.integration-models-module__q1ACQG__sdkPreference .integration-models-module__q1ACQG__choiceSelected{color:#075b66;background:#ecfbfa;border-color:#4bc3ba}.integration-models-module__q1ACQG__selectorBack,.integration-models-module__q1ACQG__resultUtilities button{color:#496177;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.35rem;margin-top:1rem;padding:.35rem 0;font-weight:750;display:inline-flex}.integration-models-module__q1ACQG__selectorResult{border-color:#bfe1e2;box-shadow:inset 4px 0 #39b8ad}.integration-models-module__q1ACQG__selectorWaiting{align-content:center;min-height:240px;display:grid}.integration-models-module__q1ACQG__selectorWaiting h3,.integration-models-module__q1ACQG__resultHeading h3{color:#102f50;margin:.2rem 0 .6rem;font-size:1.4rem}.integration-models-module__q1ACQG__selectorWaiting p:last-child,.integration-models-module__q1ACQG__resultReason{color:#52677e;line-height:1.6}.integration-models-module__q1ACQG__resultHeading{align-items:center;gap:.85rem;display:flex}.integration-models-module__q1ACQG__resultHeading p{margin:0}.integration-models-module__q1ACQG__resultIcon{flex:none}.integration-models-module__q1ACQG__resultFacts{border-top:1px solid #e1e9ef;border-bottom:1px solid #e1e9ef;margin:1rem 0;display:grid}.integration-models-module__q1ACQG__resultFacts div{grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);gap:.7rem;padding:.65rem 0;display:grid}.integration-models-module__q1ACQG__resultFacts div+div{border-top:1px solid #edf2f6}.integration-models-module__q1ACQG__resultFacts dt{color:#60758a;text-transform:uppercase;font-size:.78rem;font-weight:800}.integration-models-module__q1ACQG__resultFacts dd{color:#223f5d;margin:0;line-height:1.48}.integration-models-module__q1ACQG__sdkPreference{background:#f5f9fe;border:1px solid #d6e3f0;border-radius:14px;padding:.85rem}.integration-models-module__q1ACQG__sdkPreference legend{color:#183a5a;align-items:center;gap:.45rem;padding:0 .25rem;font-size:.9rem;font-weight:800;display:flex}.integration-models-module__q1ACQG__sdkPreference>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.4rem;display:grid}.integration-models-module__q1ACQG__sdkPreference label{font-size:.84rem}.integration-models-module__q1ACQG__resultNote{color:#6d541b;background:#fff8e8;border:1px solid #eedaa7;border-radius:12px;padding:.75rem;font-size:.88rem;line-height:1.5}.integration-models-module__q1ACQG__resultActions,.integration-models-module__q1ACQG__resultUtilities{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.integration-models-module__q1ACQG__resultUtilities{border-top:1px solid #e5ecf2;justify-content:space-between;margin-top:1rem}.integration-models-module__q1ACQG__comparisonFrame{border:1px solid #d6e3ed;border-radius:20px;overflow:hidden}.integration-models-module__q1ACQG__comparisonTable{border-collapse:collapse;width:100%}.integration-models-module__q1ACQG__comparisonTable caption{width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.integration-models-module__q1ACQG__comparisonTable th,.integration-models-module__q1ACQG__comparisonTable td{color:#38526b;text-align:left;vertical-align:top;border-bottom:1px solid #e1e9f0;padding:.8rem .7rem;font-size:.82rem;line-height:1.45}.integration-models-module__q1ACQG__comparisonTable thead th{color:#fff;letter-spacing:.02em;background:#102f50;font-size:.74rem}.integration-models-module__q1ACQG__comparisonTable tbody th{background:#f4f8fb;min-width:150px}.integration-models-module__q1ACQG__comparisonTable tbody td{background:#fff}.integration-models-module__q1ACQG__comparisonTable tbody th a{color:#0b5275;text-decoration:none}.integration-models-module__q1ACQG__comparisonTable tbody tr:last-child th,.integration-models-module__q1ACQG__comparisonTable tbody tr:last-child td{border-bottom:0}.integration-models-module__q1ACQG__comparisonNotes{gap:.65rem;margin-top:.9rem;display:grid}.integration-models-module__q1ACQG__comparisonNotes p{color:#496179;background:#f5f9fc;border:1px solid #dce7ef;border-radius:13px;align-items:flex-start;gap:.6rem;margin:0;padding:.8rem .9rem;line-height:1.5;display:flex}.integration-models-module__q1ACQG__comparisonNotes p:last-child{color:#674f2b;background:#fff8ed;border-color:#ead8ba}.integration-models-module__q1ACQG__comparisonNotes svg{flex:none;margin-top:.1rem}.integration-models-module__q1ACQG__credentialsSection{background:#f5f9fc;border:1px solid #dbe6ee;border-radius:26px;padding:clamp(1.3rem,4vw,2.2rem)}.integration-models-module__q1ACQG__credentialsSection .marketing-section-header h2{color:#102f50}.integration-models-module__q1ACQG__credentialsSection .marketing-section-header>p:last-child{color:#526a80}.integration-models-module__q1ACQG__credentialsSection .marketing-eyebrow{color:#087487}.integration-models-module__q1ACQG__credentialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.integration-models-module__q1ACQG__credentialGrid article{background:#fff;border:1px solid #dbe6ee;border-radius:18px;min-width:0;padding:1.2rem}.integration-models-module__q1ACQG__credentialGrid h3{color:#153654;margin:.9rem 0 .5rem}.integration-models-module__q1ACQG__credentialGrid p{color:#50677e;line-height:1.55}.integration-models-module__q1ACQG__credentialGrid code{color:#075c6d;overflow-wrap:anywhere;background:#eef6f9;border-radius:10px;padding:.65rem;font-family:inherit;font-size:.8rem;font-weight:800;line-height:1.45;display:block}.integration-models-module__q1ACQG__modelDetails{gap:.7rem;display:grid}.integration-models-module__q1ACQG__modelDetails details{background:#fff;border:1px solid #d9e4ed;border-radius:16px;scroll-margin-top:100px}.integration-models-module__q1ACQG__modelDetails summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:72px;padding:1rem 1.15rem;list-style:none;display:flex}.integration-models-module__q1ACQG__modelDetails summary::-webkit-details-marker{display:none}.integration-models-module__q1ACQG__modelDetails summary>span:first-child{gap:.22rem;display:grid}.integration-models-module__q1ACQG__modelDetails summary b{color:#123654;font-size:1.05rem}.integration-models-module__q1ACQG__modelDetails summary small{color:#61758a}.integration-models-module__q1ACQG__modelDetails details[open]{border-color:#7bcbd2;box-shadow:0 16px 38px #13496614}.integration-models-module__q1ACQG__modelDetailBody{border-top:1px solid #e2eaf0;padding:1rem 1.15rem 1.2rem}.integration-models-module__q1ACQG__modelDetailBody dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.integration-models-module__q1ACQG__modelDetailBody dl div{background:#f7fafc;border-radius:12px;padding:.75rem}.integration-models-module__q1ACQG__modelDetailBody dt{color:#0b7080;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.3rem;font-size:.73rem;font-weight:850}.integration-models-module__q1ACQG__modelDetailBody dd{color:#455f76;margin:0;line-height:1.5}.integration-models-module__q1ACQG__modelDetailActions{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1rem;display:flex}.integration-models-module__q1ACQG__modelDetailActions>a:last-child{color:#08627b;align-items:center;gap:.3rem;font-weight:800;text-decoration:none;display:inline-flex}.integration-models-module__q1ACQG__technicalReview{color:#fff;background:linear-gradient(135deg,#102f50,#0c4559);border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:center;gap:1.5rem;padding:clamp(1.4rem,4vw,2.2rem);display:grid}.integration-models-module__q1ACQG__technicalReview h2{color:#fff;margin:.25rem 0 .6rem}.integration-models-module__q1ACQG__technicalReview p:last-child{color:#f0f8ffc7;margin:0;line-height:1.6}.integration-models-module__q1ACQG__technicalReview nav{gap:.55rem;display:grid}.integration-models-module__q1ACQG__technicalReview a{color:#e4fbff;background:#ffffff14;border:1px solid #ffffff29;border-radius:11px;padding:.65rem .8rem}.integration-models-module__q1ACQG__faqHeading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.integration-models-module__q1ACQG__faqHeading>a{color:#61d9dc}.integration-models-module__q1ACQG__faqHeading>a:hover{color:#a2f5f2}.integration-models-module__q1ACQG__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.integration-models-module__q1ACQG__faqGrid details{background:#fff;border:1px solid #dbe6ef;border-radius:15px;padding:.95rem 1rem}.integration-models-module__q1ACQG__faqGrid summary{color:#173956;cursor:pointer;font-weight:800;line-height:1.4}.integration-models-module__q1ACQG__faqGrid p{color:#526a80;margin:.75rem 0 0;line-height:1.58}.integration-models-module__q1ACQG__finalCta{background:linear-gradient(135deg,#eefbfc,#eef3ff);border:1px solid #cbe4ec;border-radius:26px;grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:1.5rem;max-width:1440px;margin:2rem auto 4rem;padding:clamp(1.5rem,4vw,2.3rem);display:grid}.integration-models-module__q1ACQG__finalCta h2{color:#102f50;margin:.25rem 0 .55rem}.integration-models-module__q1ACQG__finalCta p:last-child{color:#49627a;max-width:760px;margin:0;line-height:1.6}.integration-models-module__q1ACQG__finalCta>div:last-child{flex-wrap:wrap;gap:.7rem;display:flex}.integration-models-module__q1ACQG__goalCard a:focus-visible,.integration-models-module__q1ACQG__sdkStrip a:focus-visible,.integration-models-module__q1ACQG__choiceQuestion input:focus-visible,.integration-models-module__q1ACQG__sdkPreference input:focus-visible,.integration-models-module__q1ACQG__selectorBack:focus-visible,.integration-models-module__q1ACQG__resultUtilities button:focus-visible,.integration-models-module__q1ACQG__comparisonTable a:focus-visible,.integration-models-module__q1ACQG__modelDetails summary:focus-visible,.integration-models-module__q1ACQG__technicalReview a:focus-visible,.integration-models-module__q1ACQG__faqGrid summary:focus-visible,.integration-models-module__q1ACQG__finalCta a:focus-visible{outline-offset:3px;outline:3px solid #f7b73e}@media (max-width:1100px){.integration-models-module__q1ACQG__hero{grid-template-columns:1fr}.integration-models-module__q1ACQG__heroMap{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.integration-models-module__q1ACQG__heroMap>p{grid-column:1/-1}.integration-models-module__q1ACQG__comparisonFrame{border:0;overflow:visible}.integration-models-module__q1ACQG__comparisonTable,.integration-models-module__q1ACQG__comparisonTable tbody{gap:.8rem;display:grid}.integration-models-module__q1ACQG__comparisonTable thead{display:none}.integration-models-module__q1ACQG__comparisonTable tr{background:#fff;border:1px solid #d8e5ee;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.integration-models-module__q1ACQG__comparisonTable tbody th{border-bottom:1px solid #dce6ee;grid-column:1/-1;min-width:0;display:block}.integration-models-module__q1ACQG__comparisonTable td{border-bottom:1px solid #edf2f5;gap:.25rem;display:grid}.integration-models-module__q1ACQG__comparisonTable td:before{color:#0b7181;content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:850}}@media (max-width:820px){.integration-models-module__q1ACQG__goalGrid,.integration-models-module__q1ACQG__selectorShell,.integration-models-module__q1ACQG__credentialGrid,.integration-models-module__q1ACQG__technicalReview,.integration-models-module__q1ACQG__faqGrid,.integration-models-module__q1ACQG__finalCta{grid-template-columns:1fr}.integration-models-module__q1ACQG__sdkStrip{grid-template-columns:auto minmax(0,1fr);align-items:start}.integration-models-module__q1ACQG__sdkStrip>a{grid-column:2}.integration-models-module__q1ACQG__faqHeading{flex-direction:column;align-items:start}.integration-models-module__q1ACQG__modelDetailBody dl{grid-template-columns:1fr}}@media (max-width:560px){.integration-models-module__q1ACQG__heroMap,.integration-models-module__q1ACQG__miniOptions,.integration-models-module__q1ACQG__sdkPreference>div,.integration-models-module__q1ACQG__comparisonTable tr{grid-template-columns:1fr}.integration-models-module__q1ACQG__heroMap>p,.integration-models-module__q1ACQG__comparisonTable tbody th{grid-column:auto}.integration-models-module__q1ACQG__goalCard,.integration-models-module__q1ACQG__selectorForm,.integration-models-module__q1ACQG__selectorResult{padding:1rem}.integration-models-module__q1ACQG__goalTop{align-items:flex-start;gap:.7rem}.integration-models-module__q1ACQG__goalTop>span,.integration-models-module__q1ACQG__modelDetails summary>span:last-child{max-width:150px}.integration-models-module__q1ACQG__sdkStrip{grid-template-columns:1fr}.integration-models-module__q1ACQG__sdkStrip>a{grid-column:auto}.integration-models-module__q1ACQG__selectorProgress{justify-content:space-between}.integration-models-module__q1ACQG__selectorProgress span{padding:.3rem .45rem}.integration-models-module__q1ACQG__resultFacts div{grid-template-columns:1fr}.integration-models-module__q1ACQG__resultActions,.integration-models-module__q1ACQG__finalCta>div:last-child{flex-direction:column;align-items:stretch}.integration-models-module__q1ACQG__resultActions a,.integration-models-module__q1ACQG__finalCta a{text-align:center;justify-content:center}.integration-models-module__q1ACQG__modelDetails summary{flex-direction:column;align-items:flex-start}.integration-models-module__q1ACQG__comparisonTable td,.integration-models-module__q1ACQG__comparisonTable th{overflow-wrap:anywhere;min-width:0;display:grid}}@media (prefers-reduced-motion:reduce){.integration-models-module__q1ACQG__goalCard,.integration-models-module__q1ACQG__choiceQuestion label,.integration-models-module__q1ACQG__technicalReview a{scroll-behavior:auto;transition:none}}
