.hero-mobile-title[data-astro-cid-hcdjvccs]{line-height:1.1}@media(min-width:640px){.hero-mobile-title[data-astro-cid-hcdjvccs]{line-height:1.15}}@media(min-width:1024px){.hero-mobile-title[data-astro-cid-hcdjvccs]{line-height:.88}}.hero-mobile-subtitle[data-astro-cid-hcdjvccs]{line-height:1.45}@media(min-width:640px){.hero-mobile-subtitle[data-astro-cid-hcdjvccs]{line-height:1.5}}@media(min-width:1024px){.hero-mobile-subtitle[data-astro-cid-hcdjvccs]{line-height:1.35}}.hero-premium-image-wrap[data-astro-cid-hcdjvccs]{height:85vh}.hero-premium-image-inner[data-astro-cid-hcdjvccs]{min-height:0}.hero-premium-img-wrap[data-astro-cid-hcdjvccs]{position:relative;width:100%;height:100%;animation:heroGinaReveal 1s cubic-bezier(.22,1,.36,1) both}.hero-premium-img[data-astro-cid-hcdjvccs]{object-position:center bottom;display:block;vertical-align:bottom;animation:heroGinaFloat 5s ease-in-out 1s infinite}.hero-gina-glow[data-astro-cid-hcdjvccs]{background:radial-gradient(ellipse 60% 70% at 55% 90%,rgba(0,175,185,.08) 0%,rgba(0,175,185,.02) 50%,transparent 75%);pointer-events:none}@keyframes heroGinaReveal{0%{opacity:0;transform:translate(35%)}to{opacity:1;transform:translate(0)}}@keyframes heroGinaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.problem-section-body[data-astro-cid-wmgzmspq]{line-height:1.55}#scale-ai-heading[data-astro-cid-tqsrnicm].scale-ai-brand{color:var(--color-teal)}.scale-letter[data-astro-cid-tqsrnicm]{-webkit-text-stroke:2px var(--color-teal);color:transparent;font-weight:700;display:block}.group\/card[data-astro-cid-tqsrnicm]:hover .scale-card-front[data-astro-cid-tqsrnicm]{box-shadow:0 20px 40px -12px #00afb940;border-color:#00afb980}.scale-back-icon[data-astro-cid-tqsrnicm]{opacity:0;transform:scale(.75)}.group\/card[data-astro-cid-tqsrnicm]:hover .scale-back-icon[data-astro-cid-tqsrnicm]{animation:scaleIconIn .45s cubic-bezier(.34,1.56,.64,1) .12s both}@keyframes scaleIconIn{to{opacity:1;transform:scale(1)}}.solutions-section-body[data-astro-cid-m236p7hs]{line-height:1.55}.solutions-card[data-astro-cid-m236p7hs]:hover{transform:translateY(-6px);box-shadow:0 12px 24px -8px #00afb940,0 4px 12px -4px #00000014;border-color:#00afb999}.solutions-card[data-astro-cid-m236p7hs]:hover .solutions-card-icon[data-astro-cid-m236p7hs]{transform:scale(1.1)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10;&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none!important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2);button&{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:.2s transform,.2s left}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.results-videos-swiper[data-astro-cid-shngtvir] .swiper-slide[data-astro-cid-shngtvir]{height:auto}.results-videos-pagination[data-astro-cid-shngtvir] .swiper-pagination-bullet{background:var(--color-dark);opacity:.3}.results-videos-pagination[data-astro-cid-shngtvir] .swiper-pagination-bullet-active{opacity:1;background:var(--color-teal)}.about-gina-body[data-astro-cid-b4akedu2]{line-height:1.55}.maq-section[data-astro-cid-ujp2rnwj]{padding:4rem 0}@media(min-width:1024px){.maq-section[data-astro-cid-ujp2rnwj]{padding:6rem 0}}.maq-inner[data-astro-cid-ujp2rnwj]{max-width:72rem;margin:0 auto;padding:0 1.5rem}.diagnosis-intro-body[data-astro-cid-ujp2rnwj]{font-family:var(--font-sans);font-size:1rem;line-height:1.55;color:var(--color-dark);margin:0 0 1rem}@media(min-width:640px){.diagnosis-intro-body[data-astro-cid-ujp2rnwj]{font-size:1.125rem}}.maq-diagnosis[data-astro-cid-ujp2rnwj]{background:var(--color-cream);position:relative}.maq-diagnosis-bg[data-astro-cid-ujp2rnwj]{position:absolute;inset:0;background-image:var(--maq-bg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.04;pointer-events:none}.maq-diagnosis[data-astro-cid-ujp2rnwj] .maq-inner[data-astro-cid-ujp2rnwj]{position:relative;z-index:1}.maq-diagnosis-inner[data-astro-cid-ujp2rnwj]{max-width:72rem}.maq-diagnosis-grid[data-astro-cid-ujp2rnwj]{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:768px){.maq-diagnosis-grid[data-astro-cid-ujp2rnwj]{grid-template-columns:1fr 1fr;gap:3rem}}.maq-diagnosis-text[data-astro-cid-ujp2rnwj]{max-width:28rem}.diagnosis-form-wrap[data-astro-cid-ujp2rnwj]{min-width:0}.diagnosis-form[data-astro-cid-ujp2rnwj]{margin-top:0;padding:2rem 1.5rem;background:#fff;border:1px solid rgba(13,24,28,.1);border-radius:1rem;box-shadow:0 4px 20px -4px #00afb914,0 2px 8px -2px #0d181c0f;transition:box-shadow .2s ease,border-color .2s ease}@media(min-width:768px){.diagnosis-form[data-astro-cid-ujp2rnwj]{padding:2.5rem 2rem;border-radius:1.25rem}}.diagnosis-form[data-astro-cid-ujp2rnwj]:focus-within{border-color:#00afb959;box-shadow:0 8px 28px -6px #00afb91f,0 4px 12px -4px #0d181c14}.diagnosis-field[data-astro-cid-ujp2rnwj]{margin-bottom:1.5rem}.diagnosis-label[data-astro-cid-ujp2rnwj]{display:block;font-family:var(--font-heading);font-size:.9375rem;font-weight:600;margin-bottom:.5rem;color:var(--color-dark)}.diagnosis-required[data-astro-cid-ujp2rnwj]{font-weight:400;font-family:var(--font-sans);color:var(--color-muted);font-size:.875rem}.diagnosis-optional[data-astro-cid-ujp2rnwj]{font-weight:400;font-family:var(--font-sans);color:var(--color-muted);font-size:.8125rem}.diagnosis-input[data-astro-cid-ujp2rnwj]{width:100%;padding:.75rem 1rem;font-size:1rem;font-family:var(--font-sans);color:var(--color-dark);border:1px solid rgba(13,24,28,.2);border-radius:.75rem;background:#fff;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.diagnosis-input[data-astro-cid-ujp2rnwj]::placeholder{color:var(--color-muted)}.diagnosis-input[data-astro-cid-ujp2rnwj]:hover{border-color:#0d181c4d}.diagnosis-input[data-astro-cid-ujp2rnwj]:focus{outline:none;border-color:var(--color-teal);box-shadow:0 0 0 3px #00afb933}.diagnosis-textarea[data-astro-cid-ujp2rnwj]{resize:vertical;min-height:5.5rem}.diagnosis-submit[data-astro-cid-ujp2rnwj]{margin-top:1.5rem;margin-bottom:0}
