.custom-gpt-section[data-v-08c370b2]{min-height:60vh;width:100%;padding:96px 20px;display:flex;gap:16px;flex-direction:column;justify-content:center;align-items:center}@media print,screen and (min-width:768px){.custom-gpt-section[data-v-08c370b2]{flex-direction:row;gap:32px;padding:144px 64px}}.custom-gpt-section .left-section[data-v-08c370b2]{width:100%;display:flex;flex-direction:column;justify-content:start;gap:16px;color:#282b31}@media print,screen and (min-width:768px){.custom-gpt-section .left-section[data-v-08c370b2]{width:614px}}.custom-gpt-section .left-section .landing-icons[data-v-08c370b2]{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:12px;margin-bottom:16px}.custom-gpt-section .left-section .landing-icons .plus[data-v-08c370b2]{font-size:24px}.custom-gpt-section .left-section .section-header[data-v-08c370b2]{font-size:28px;line-height:32px;letter-spacing:-.78px;font-weight:600}@media print,screen and (min-width:1024px){.custom-gpt-section .left-section .section-header[data-v-08c370b2]{font-size:32px;line-height:40px;letter-spacing:-1.2px}}@media print,screen and (min-width:1224px){.custom-gpt-section .left-section .section-header[data-v-08c370b2]{font-size:40px;line-height:44px;letter-spacing:-1.2px}}.custom-gpt-section .left-section .section-header .no-break[data-v-08c370b2]{white-space:nowrap}.custom-gpt-section .left-section .section-header .gradient-blue[data-v-08c370b2]{background-image:linear-gradient(91deg,#06b6d4,#05f);color:transparent;-webkit-background-clip:text;background-clip:text}.custom-gpt-section .left-section .section-header .gradient-rose[data-v-08c370b2]{background-image:linear-gradient(90deg,#fb7185,#ef4444);color:transparent;-webkit-background-clip:text;background-clip:text}.custom-gpt-section .left-section .section-header .gradient-purple[data-v-08c370b2]{background-image:linear-gradient(90deg,#4f46e5,#7c3aed);color:transparent;-webkit-background-clip:text;background-clip:text}.custom-gpt-section .left-section .section-subheader[data-v-08c370b2]{font-size:16px;line-height:24px;letter-spacing:-.48px;font-weight:600}@media print,screen and (min-width:1024px){.custom-gpt-section .left-section .section-subheader[data-v-08c370b2]{font-size:20px;line-height:28px;letter-spacing:-.48px}}.custom-gpt-section .left-section .section-description[data-v-08c370b2]{font-size:16px;line-height:24px;letter-spacing:-.16px}@media print,screen and (min-width:1024px){.custom-gpt-section .left-section .section-description[data-v-08c370b2]{font-size:16px;line-height:24px}}.custom-gpt-section .right-section[data-v-08c370b2]{position:relative;width:100%;height:360px;margin-left:24px;padding-top:128px;padding-left:40px;border-radius:8px;background-color:#fff;box-shadow:0 12px 12px -6px rgba(11,12,14,.06),0 6px 6px -3px rgba(11,12,14,.06),0 3px 3px -1.5px rgba(11,12,14,.06),0 1px 1px -.5px rgba(11,12,14,.06),0 0 0 1px rgba(11,12,14,.06)}@media print,screen and (min-width:768px){.custom-gpt-section .right-section[data-v-08c370b2]{width:618px}}.custom-gpt-section .right-section .search-question[data-v-08c370b2]{position:absolute;top:40px;left:-24px;z-index:10;padding:16px 32px;display:inline-flex;justify-content:center;align-items:center;border-radius:40px;background-color:#fff;box-shadow:0 3px 3px -1.5px rgba(11,12,14,.06);color:#4f5561;font-size:16px;line-height:24px;letter-spacing:-.4px;font-weight:500}@media print,screen and (min-width:768px){.custom-gpt-section .right-section .search-question[data-v-08c370b2]{font-size:16px;line-height:18px;letter-spacing:-.4px}}@media print,screen and (min-width:1024px){.custom-gpt-section .right-section .search-question[data-v-08c370b2]{font-size:18px;line-height:20px;letter-spacing:-.4px}}@media print,screen and (min-width:1224px){.custom-gpt-section .right-section .search-question[data-v-08c370b2]{font-size:20px;line-height:24px;letter-spacing:-.4px}}.custom-gpt-section .right-section .search-question.border-blue[data-v-08c370b2]{border:1px solid #06b6d4}.custom-gpt-section .right-section .search-question.border-rose[data-v-08c370b2]{border:1px solid rgba(239,68,68,.6)}.custom-gpt-section .right-section .search-question.border-purple[data-v-08c370b2]{border:1px solid #4f46e5}.custom-gpt-section .right-section .gradient[data-v-08c370b2]{position:absolute;z-index:5;left:0;top:52px;height:56px;padding:16px;border-radius:40px;filter:blur(10px)}.custom-gpt-section .right-section .gradient.blue[data-v-08c370b2]{width:200px;background:linear-gradient(90deg,rgba(6,182,212,.14),rgba(0,85,255,.14) 33%,rgba(0,85,255,.14) 66%,rgba(6,182,212,.14))}@media print,screen and (min-width:1224px){.custom-gpt-section .right-section .gradient.blue[data-v-08c370b2]{width:356px}}.custom-gpt-section .right-section .gradient.rose[data-v-08c370b2]{width:200px;background:linear-gradient(90deg,rgba(251,113,133,.14),rgba(225,29,72,.14) 33%,rgba(239,68,68,.14) 66%,rgba(248,113,113,.14))}@media print,screen and (min-width:1224px){.custom-gpt-section .right-section .gradient.rose[data-v-08c370b2]{width:240px}}.custom-gpt-section .right-section .gradient.purple[data-v-08c370b2]{width:200px;background:linear-gradient(90deg,rgba(79,70,229,.14),rgba(124,58,237,.14))}@media print,screen and (min-width:1224px){.custom-gpt-section .right-section .gradient.purple[data-v-08c370b2]{width:520px}}.custom-gpt-section .right-section .gpt-response[data-v-08c370b2]{z-index:2;color:#6c7483;font-size:14px;line-height:24px;letter-spacing:-.14px}@media print,screen and (min-width:768px){.custom-gpt-section .right-section .gpt-response[data-v-08c370b2]{font-size:12px;line-height:16px}}@media print,screen and (min-width:1024px){.custom-gpt-section .right-section .gpt-response[data-v-08c370b2]{font-size:14px;line-height:20px}}@media print,screen and (min-width:1224px){.custom-gpt-section .right-section .gpt-response[data-v-08c370b2]{font-size:14px;line-height:24px}}.custom-gpt-section .right-section .white-mask[data-v-08c370b2]{z-index:4;position:absolute;top:-2px;right:-2px;width:100%;height:384px;flex-shrink:0;background:linear-gradient(270deg,#fff 17.31%,hsla(0,0%,100%,.1))}.video-modal-container[data-v-08c370b2]{width:100%;max-width:900px;margin:0 auto;background:#000;border-radius:8px;overflow:hidden}.video-modal-container .video-wrapper[data-v-08c370b2]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000}.video-modal-container .video-wrapper iframe[data-v-08c370b2]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}