.chatgpt-page{background:var(--color-primary-8)}.chatgpt-page__hero .service-hero{min-height:830px;padding:115px 0 0;background:linear-gradient(180deg,#18292d,#0d5563)}.chatgpt-page__hero .service-hero__container{min-height:715px}.chatgpt-page__hero .service-hero__copy{max-width:640px;align-items:center;padding-top:40px}.chatgpt-page__hero .service-hero__title,.chatgpt-page__hero .service-hero__description{text-align:center}.chatgpt-page__hero .service-hero__image{width:min(100vw,375px);margin-top:40px}.chatgpt-page__info .service-media-text,.chatgpt-page__reasons .service-icon-cards,.chatgpt-page__consultation .service-cta-logo-banner,.chatgpt-page__process .service-process,.chatgpt-page__examples .service-showcase-slider,.chatgpt-page__contact .service-media-text,.chatgpt-page__integration .service-side-scroll-cards,.chatgpt-page__faq .faq-section,.chatgpt-page__articles .service-related-articles{background:var(--color-primary-8)}.chatgpt-page__info .service-media-text__container{align-items:center}.chatgpt-page__info .service-media-text__copy{max-width:580px}.chatgpt-page__info .service-section-title{text-align:center}.chatgpt-page__info .service-section-copy{margin-bottom:0}.chatgpt-page__info .service-section-copy p{color:var(--color-secondary-3)}.chatgpt-page__info .service-media-text__image{width:min(100%,565px);margin:0 auto;border-radius:18px;object-fit:contain}.chatgpt-page__services .service-icon-cards{position:relative;background:linear-gradient(90deg,#18292d,#0d5563)}.chatgpt-page__services .service-icon-cards:before,.chatgpt-page__services .service-icon-cards:after{content:"";position:absolute;z-index:0;top:0;display:none;width:326px;height:100%;background-repeat:no-repeat;background-size:contain;pointer-events:none}.chatgpt-page__services .service-icon-cards:before{left:0;background-image:url(/assets/images/pages/chatgpt-integration-services/chatgpt-service-left-vector.svg);background-position:left top}.chatgpt-page__services .service-icon-cards:after{right:0;background-image:url(/assets/images/pages/chatgpt-integration-services/chatgpt-service-right-vector.svg);background-position:right top}.chatgpt-page__services .service-section-title{color:var(--color-white);text-align:left}.chatgpt-page__services .service-section-copy{display:none}.chatgpt-page__services .service-icon-cards__grid{position:relative;z-index:1;display:flex;gap:20px;overflow-x:auto;padding-bottom:36px;scroll-snap-type:x mandatory}.chatgpt-page__services .service-icon-cards__card{flex:0 0 min(350px,calc(100vw - 40px));padding:32px;border:1px solid var(--color-primary-1);border-radius:18px;background:transparent;box-shadow:none;scroll-snap-align:start}.chatgpt-page__services .service-icon-cards__card-inner{flex-direction:row;gap:30px;align-items:flex-start}.chatgpt-page__services .service-icon-cards__card-title{color:var(--color-white)}.chatgpt-page__services .service-icon-cards__card-text{color:var(--color-secondary-5)}.chatgpt-page__services .service-icon-cards__icon-wrap{flex:0 0 55px;width:55px;height:55px;background:transparent}.chatgpt-page__services .service-icon-cards__mobile-pagination{display:flex;justify-content:center;gap:16px}.chatgpt-page__services .service-icon-cards__mobile-pagination-dot{width:16px;height:6px;border-radius:999px;background:#ffffff80}.chatgpt-page__services .service-icon-cards__mobile-pagination-dot:first-child{width:64px;background:#fffc}.chatgpt-page__process .service-process{overflow:hidden;overflow-x:clip}.chatgpt-page__examples .service-showcase-slider,.chatgpt-page__integration .service-side-scroll-cards,.chatgpt-page__articles .service-related-articles{overflow-x:clip}.chatgpt-page__process .service-process__description{color:var(--color-ink-soft)}.chatgpt-page__process .service-process__grid{display:grid;position:relative;gap:40px;overflow:visible;padding:24px 0 0 36px;scroll-snap-type:none}.chatgpt-page__process .service-process__grid:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;height:auto;background:var(--color-primary-1)}.chatgpt-page__process .service-process__card{position:relative;min-width:0;width:100%;padding:28px;border-radius:10px;background:var(--color-white);box-shadow:var(--shadow-soft);scroll-snap-align:unset}.chatgpt-page__process .service-process__card:before{content:"";position:absolute;top:42px;left:-47px;width:22px;height:22px;border-radius:999px;background:var(--color-white);box-shadow:var(--shadow-soft)}.chatgpt-page__process .service-process__card:after{content:"";position:absolute;top:49px;left:-40px;width:8px;height:8px;border-radius:999px;background:var(--color-primary-1)}.chatgpt-page__process .service-process__step-number{display:none}.chatgpt-page__process .service-process__card-header{margin-bottom:22px}.chatgpt-page__process .service-process__icon{width:54px;height:54px}.chatgpt-page__process .service-process__card-title{color:var(--color-dark-2)}.chatgpt-page__process .service-process__card-text{color:var(--color-ink-soft)}.chatgpt-page__examples .service-showcase-slider__title{color:var(--color-primary-6)}.chatgpt-page__examples .service-showcase-slider__description{color:var(--color-ink-soft)}.chatgpt-page__examples .service-showcase-slider__card{align-items:center}.chatgpt-page__examples .service-showcase-slider__copy{background:linear-gradient(89deg,#e2fbfb,#e2fbfb00)}.chatgpt-page__examples .service-showcase-slider__card-title{color:var(--color-primary-6)}.chatgpt-page__examples .service-showcase-slider__card-text{color:var(--color-secondary-3)}.chatgpt-page__examples .service-showcase-slider__animation{width:min(100%,330px)}.chatgpt-page__contact .service-media-text__container{overflow:hidden;border-radius:18px;background:var(--color-white)}.chatgpt-page__contact .service-media-text__copy{padding:60px 20px 0}.chatgpt-page__contact .service-section-title{color:var(--color-primary-6)}.chatgpt-page__contact .service-section-copy p{color:var(--color-secondary-3)}.chatgpt-page__contact .service-media-text__image{border-radius:0;object-position:left center}.chatgpt-page__integration .service-side-scroll-cards{padding-top:0}.chatgpt-page__integration .service-side-scroll-cards__sticky{align-items:flex-start}.chatgpt-page__integration .service-side-scroll-cards__title,.chatgpt-page__integration .service-side-scroll-cards__copy p{text-align:left}.chatgpt-page__integration .service-side-scroll-cards__copy p{color:var(--color-primary-6)}.chatgpt-page__integration .service-side-scroll-cards__list{flex-direction:column;gap:0;max-height:none;overflow:visible;padding:0;scroll-snap-type:none}.chatgpt-page__integration .service-side-scroll-cards__card{width:100%;flex:0 0 auto;grid-template-columns:84px minmax(0,1fr);border-bottom:1px solid #ddeaf1;border-radius:18px;background:#ffffff59;scroll-snap-align:unset}.chatgpt-page__integration .service-side-scroll-cards__icon-wrap{width:86px;height:55px}.chatgpt-page__integration .service-side-scroll-cards__icon,.chatgpt-page__integration .service-side-scroll-cards__animation{width:86px;height:auto;max-height:55px;object-fit:contain}.chatgpt-page__integration .service-side-scroll-cards__card:last-child{border-bottom:0}.chatgpt-page__lets-talk .lets-talk-section{background:#0d1e22}@media(min-width:768px){.chatgpt-page__hero .service-hero{min-height:620px;background:linear-gradient(90deg,#18292d,#0d5563)}.chatgpt-page__hero .service-hero__container{min-height:620px}.chatgpt-page__hero .service-hero__copy{align-items:flex-start;width:540px;padding-top:100px}.chatgpt-page__hero .service-hero__title,.chatgpt-page__hero .service-hero__description{text-align:left}.chatgpt-page__hero .service-hero__image{position:absolute;right:0;bottom:0;width:auto;height:618px;margin:0;max-width:none}.chatgpt-page__info .service-section-title{text-align:left}.chatgpt-page__services .service-icon-cards__card{flex-basis:min(658px,calc(100vw - 40px))}.chatgpt-page__services .service-icon-cards__card-text{padding-left:84px}.chatgpt-page__contact .service-media-text__copy{padding:64px 60px 0}.chatgpt-page__integration .service-side-scroll-cards__list{max-height:740px;overflow-x:hidden;overflow-y:auto;padding-right:12px}.chatgpt-page__examples .service-showcase-slider__swiper{height:550px}.chatgpt-page__examples .service-showcase-slider__card{flex-direction:row;margin-left:40px}.chatgpt-page__examples .service-showcase-slider__copy{width:559px;min-height:305px}}@media(min-width:1201px){.chatgpt-page__hero .service-hero__copy{width:640px;padding-top:60px}.chatgpt-page__hero .service-hero__image{right:calc((100vw - min(1200px,calc(100vw - 120px)))/-2);width:1231px;height:620px}.chatgpt-page__services .service-icon-cards:before,.chatgpt-page__services .service-icon-cards:after{display:block}.chatgpt-page__services .service-icon-cards>.shell-container{display:grid;grid-template-columns:repeat(2,minmax(0,580px));gap:40px;justify-content:center}.chatgpt-page__services .service-section-title{margin:0}.chatgpt-page__services .service-icon-cards__grid{display:contents;overflow:visible;padding-bottom:0;scroll-snap-type:none}.chatgpt-page__services .service-icon-cards__mobile-pagination{display:none}.chatgpt-page__services .service-icon-cards__card{flex:initial;min-height:224px;padding:38px 40px}.chatgpt-page__process .service-process__card{min-width:373px;padding:36px}.chatgpt-page__process .service-process__grid{display:flex;gap:40px;overflow-x:auto;padding-top:70px;padding-left:0;scroll-snap-type:x proximity}.chatgpt-page__process .service-process__grid:before{top:15px;bottom:auto;left:66px;width:max(100%,2600px);height:1px}.chatgpt-page__process .service-process__card:before{top:-64px;left:58px;width:28px;height:28px}.chatgpt-page__process .service-process__card:after{top:-56px;left:66px;width:12px;height:12px}.chatgpt-page__contact .service-media-text__container{max-width:min(90%,1420px)}.chatgpt-page__contact .service-media-text__copy{min-width:50%;padding:64px}.chatgpt-page__integration .service-side-scroll-cards__container{gap:40px}}.chatgpt-page__reasons .service-icon-cards{padding-top:60px;padding-bottom:60px}.chatgpt-page__reasons .service-icon-cards>.shell-container{max-width:1200px}.chatgpt-page__reasons .service-section-title,.chatgpt-page__reasons .service-section-copy p{text-align:left}.chatgpt-page__reasons .service-section-title,.chatgpt-page__reasons .service-icon-cards__card-title{color:var(--color-dark-2)}.chatgpt-page__reasons .service-section-copy p,.chatgpt-page__reasons .service-icon-cards__card-text{color:var(--color-ink-soft)}.chatgpt-page__reasons .service-icon-cards__grid--text-dark{display:grid;gap:38px}.chatgpt-page__reasons .service-icon-cards__grid--text-dark .service-icon-cards__card{max-width:none;padding:0;border-right:0;background:transparent;box-shadow:none}.chatgpt-page__reasons .service-icon-cards__grid--text-dark .service-icon-cards__card:not(:first-child),.chatgpt-page__reasons .service-icon-cards__grid--text-dark .service-icon-cards__card:not(:last-child){padding-right:0;padding-left:0;border-right:0}.chatgpt-page__reasons .service-icon-cards__card-inner{flex-direction:row;gap:30px;align-items:center}.chatgpt-page__reasons .service-icon-cards__icon-wrap{flex:0 0 auto;width:30px;height:30px;border-radius:0;background:transparent}.chatgpt-page__reasons .service-icon-cards__icon{width:30px;height:30px}.chatgpt-page__reasons .service-icon-cards__card-text{display:none}.chatgpt-page__consultation .service-cta-logo-banner__title{color:var(--color-primary-6);text-align:left}.chatgpt-page__consultation .service-cta-logo-banner{overflow:hidden;padding-top:80px;padding-bottom:92px}.chatgpt-page__consultation .service-cta-logo-banner__container{max-width:1200px}.chatgpt-page__consultation .service-cta-logo-banner__text-column .legacy-button{width:min(100%,276px)}@media(min-width:768px){.chatgpt-page__reasons .service-icon-cards{padding-top:80px;padding-bottom:80px}.chatgpt-page__reasons .service-icon-cards>.shell-container{display:grid;grid-template-columns:minmax(0,435px) minmax(0,1fr);grid-template-areas:"title list" "copy list";column-gap:58px;align-items:start}.chatgpt-page__reasons .service-section-title{grid-area:title}.chatgpt-page__reasons .service-section-copy{grid-area:copy;margin-bottom:0}.chatgpt-page__reasons .service-icon-cards__grid{grid-area:list;grid-template-columns:1fr}.chatgpt-page__consultation .service-cta-logo-banner{min-height:700px;padding-top:115px;padding-bottom:115px}.chatgpt-page__consultation .service-cta-logo-banner__card{max-width:580px}}@media(min-width:1201px){.chatgpt-page__reasons .service-icon-cards{padding-top:120px;padding-bottom:120px}.chatgpt-page__reasons .service-icon-cards>.shell-container{grid-template-columns:minmax(0,520px) minmax(0,1fr);column-gap:110px}.chatgpt-page__consultation .service-cta-logo-banner__title{max-width:520px}.chatgpt-page__consultation .service-cta-logo-banner__text-column .legacy-button{min-width:276px}}
