.gcConversionHero{max-width:1180px;margin:0 auto;padding:clamp(38px,5.5vw,78px) 24px 68px;display:grid;grid-template-columns:minmax(390px,1fr) minmax(0,.92fr);grid-gap:clamp(36px,5vw,84px);gap:clamp(36px,5vw,84px);align-items:center;color:#172b48;position:relative}#instant-demo{position:relative;isolation:isolate}#instant-demo:before{content:"";position:absolute;inset:-42px;z-index:-1;background:radial-gradient(circle at 28% 28%,rgba(36,214,255,.22),transparent 48%),radial-gradient(circle at 82% 76%,rgba(124,83,236,.19),transparent 50%);filter:blur(18px)}.gcConversionIntro{padding:10px 0}.gcConversionIntro .eyebrow{display:inline-flex;align-items:center;color:#3566d6;font-size:12px;letter-spacing:.13em;padding:8px 11px;border-radius:999px;background:rgba(53,102,214,.08);border:1px solid rgba(53,102,214,.18)}.gcConversionIntro h1{font-size:clamp(46px,5.8vw,76px);letter-spacing:-.06em;line-height:.99;margin:17px 0 20px;max-width:610px;color:#0d2348;background:linear-gradient(135deg,#0d2348 8%,#315fe5 62%,#7654df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gcConversionIntro p{font-size:clamp(18px,1.8vw,21px);line-height:1.58;color:#536781;max-width:520px;margin:0 0 24px}.gcConversionProof{font-size:14px;font-weight:750;color:#315895}.gcQuickDemo{padding:clamp(24px,2.9vw,34px);border-radius:30px;background:linear-gradient(160deg,rgba(255,255,255,.98),rgba(246,249,255,.94));border:1px solid rgba(166,187,224,.72);box-shadow:0 36px 95px rgba(38,63,131,.2),inset 0 1px 0 rgba(255,255,255,.95);color:#172b48;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.gcQuickDemo h2{font-size:clamp(26px,2.8vw,34px);letter-spacing:-.045em;line-height:1.08;margin:0 0 9px;color:#102447}.gcQuickLead{color:#536781;font-size:15px;line-height:1.45;margin:0 0 18px}.gcQuickDemo label{display:block;font-size:14px;font-weight:750;margin:14px 0 6px}.gcQuickDemo label span{font-weight:450;color:#667a95}.gcQuickDemo input,.gcQuickDemo textarea{display:block;width:100%;min-width:0;padding:13px 14px;font:inherit;font-size:16px;line-height:1.4;color:#172b48;background:rgba(255,255,255,.92);border:1px solid #b9c9df;border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.95);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.gcQuickDemo textarea{resize:vertical;min-height:74px}.gcQuickDemo input:focus-visible,.gcQuickDemo textarea:focus-visible{outline:0;border-color:#5677ee;box-shadow:0 0 0 4px rgba(86,119,238,.13),0 10px 24px rgba(62,90,170,.08);transform:translateY(-1px)}.gcQuickDemo button{display:block;width:100%;margin-top:20px;padding:16px 18px;border:0;border-radius:14px;background:linear-gradient(135deg,#24c9ef,#315fe5 52%,#7c57e8);color:#fff;font:inherit;font-size:18px;font-weight:850;cursor:pointer;box-shadow:0 15px 34px rgba(49,95,229,.3);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.gcQuickDemo button:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 20px 40px rgba(49,95,229,.35)}.gcQuickDemo button:focus-visible{outline:3px solid #8db1ff;outline-offset:3px}.gcQuickDisclosure{font-size:12px;line-height:1.45;color:#5b6980;margin:12px 0 0}.gcQuickError,.gcQuickSuccess{padding:12px;border-radius:10px;margin-top:12px;font-size:14px;line-height:1.5}.gcQuickSuccess{background:#e8f7ef;color:#185338}.gcQuickError{background:#fff0f0;color:#a82020}.gcQuickError p,.gcQuickSuccess p{margin:8px 0 0}.gcTrialBridge{max-width:1100px;margin:0 auto 34px;padding:26px 28px;border:1px solid rgba(167,188,226,.68);border-radius:22px;background:linear-gradient(135deg,rgba(242,249,255,.96),rgba(244,240,255,.9));color:#172b48;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 18px 48px rgba(50,77,142,.08)}.gcTrialBridge h2{font-size:clamp(22px,2.4vw,30px);margin:0 0 6px}.gcTrialBridge p{margin:0;color:#536781;line-height:1.5}.gcTrialBridge a{flex:none;display:inline-block;padding:13px 18px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#24c9ef,#315fe5 55%,#7654df);text-decoration:none;font-weight:850;box-shadow:0 12px 28px rgba(49,95,229,.22)}.gcSimpleProof{max-width:1100px;margin:0 auto 50px;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;color:#172b48}.gcSimpleProof div{border-top:1px solid #cbdcf2;padding-top:17px}.gcSimpleProof span,.gcSimpleProof strong{display:block}.gcSimpleProof strong{font-size:17px}.gcSimpleProof span{font-size:15px;line-height:1.5;color:#536781;margin-top:5px}@media(max-width:850px){.gcConversionHero{grid-template-columns:1fr;max-width:660px;padding-top:30px;gap:28px}.gcConversionIntro{padding-top:8px}.gcConversionIntro h1{font-size:clamp(39px,10vw,56px)}.gcConversionIntro p{margin-bottom:10px}.gcTrialBridge{margin:0 18px 32px}.gcSimpleProof{grid-template-columns:1fr;max-width:640px;gap:16px}}@media(max-width:550px){.gcConversionHero{padding:20px 15px 34px}.gcConversionIntro h1{margin:12px 0}.gcConversionProof{line-height:1.4}.gcQuickDemo{padding:20px;border-radius:23px}.gcTrialBridge{display:block;padding:20px}.gcTrialBridge a{display:block;text-align:center;margin-top:18px}}.gcListenHero{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);padding-top:64px;gap:64px}.gcListenHero .gcConversionIntro h1{font-size:clamp(46px,5.4vw,72px);line-height:1.03}.gcHeroActions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 18px}.gcPrimaryLink,.gcSecondaryLink{padding:15px 19px;border-radius:13px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;align-items:center}.gcPrimaryLink{background:#315fe5;color:white;box-shadow:0 12px 24px #315fe525}.gcSecondaryLink{color:#214577;background:#fff;border:1px solid #bdcde5}.gcHeroActions a:focus-visible,.gcJourney a:focus-visible{outline:3px solid #80a6ff;outline-offset:4px}.gcAvaCard{overflow:hidden;padding:28px;border-radius:28px;color:#f5f9ff;background:radial-gradient(ellipse at 85% 5%,#304c8c 0,transparent 48%),linear-gradient(145deg,#152c52,#0a162c 65%);border:1px solid #56729b;box-shadow:0 30px 70px #142e5435}.gcAvaTop{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.gcAvaBadge{font-size:10px;font-weight:800;letter-spacing:.11em;color:#b7d5ff}.gcAvaQuality{font-size:9px;letter-spacing:.08em;color:#b0c2df;border:1px solid #ffffff25;border-radius:30px;padding:6px 8px}.gcAvaVisual{height:184px;position:relative;display:flex;align-items:center;justify-content:center}.gcAvaOrb{width:120px;height:120px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 24%,#9cedff,#456ff2 42%,#7957d5 70%,#192959);box-shadow:0 0 55px #587afc55,inset 0 0 26px #ffffff40;border:1px solid #aadfff77}.gcAvaOrb span{font-size:54px;font-weight:500;color:#fff;opacity:.95}.gcAvaWave{position:absolute;display:flex;gap:4px;align-items:center;justify-content:center;bottom:2px;opacity:.7}.gcAvaWave i{display:block;width:3px;background:linear-gradient(#68d9fa,#6786f8);border-radius:5px;transform:scaleY(.4)}.isPlaying .gcAvaWave i{animation:gcAvaPulse .9s ease-in-out infinite alternate}.isPlaying .gcAvaOrb{box-shadow:0 0 70px #6587fa80,inset 0 0 26px #ffffff40}@keyframes gcAvaPulse{0%{transform:scaleY(.3)}to{transform:scaleY(.95)}}.gcAvaName{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:22px 0}.gcAvaName h2{font-size:34px;letter-spacing:-.035em;margin:0 0 6px;color:white}.gcAvaName p{font-size:14px;color:#c4d3e9;margin:0;line-height:1.5}.gcAvaTag{font-size:11px;letter-spacing:.12em;color:#a8d5fb;padding:8px;border:1px solid #ffffff25;border-radius:8px}.gcAvaPlay{width:100%;display:flex;gap:12px;align-items:center;justify-content:center;padding:17px;border:0;border-radius:13px;background:#edf7ff;color:#152c52;font:inherit;font-weight:850;font-size:16px;cursor:pointer}.gcAvaPlay:hover{background:#d9edff}.gcAvaPlay:focus-visible{outline:3px solid #5fd2ff;outline-offset:4px}.gcAvaPlay:disabled{opacity:.7;cursor:wait}.gcAvaCard audio{width:100%;display:block;height:38px;margin-top:16px;color-scheme:light}.gcAvaFine{font-size:11px;line-height:1.6;color:#aebfd9;margin-top:16px}.gcAvaTranscript{margin-top:15px;border-top:1px solid #ffffff20;padding-top:12px;color:#c3d4ec;font-size:12px}.gcAvaTranscript summary{cursor:pointer}.gcAvaTranscript p{line-height:1.7}.gcAvaError{font-size:13px;line-height:1.5;color:#ffd1d1}.gcAvaError a{color:#dcf0ff}.gcJourney{max-width:1100px;margin:0 auto 54px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #c4d2e6;border-radius:22px;overflow:hidden;background:#fff}.gcJourney>div{padding:27px}.gcJourney>div+div{border-left:1px solid #dce5f2}.gcJourney span{font-size:10px;letter-spacing:.12em;color:#52739c;font-weight:800}.gcJourney h2{font-size:22px;line-height:1.15;letter-spacing:-.03em;color:#142c50;margin:12px 0}.gcJourney p{font-size:14px;color:#5b6e88;line-height:1.6;margin:0 0 15px}.gcJourney a{font-weight:800;color:#315fe5}.gcBackLink,.gcJourney a{font-size:13px;text-decoration:none}.gcBackLink{display:block;color:#466587;margin-bottom:26px}.gcDriveSteps{padding:0;list-style:none;margin:28px 0;display:grid;grid-gap:17px;gap:17px;color:#506581;line-height:1.6;font-size:15px}.gcDriveSteps b{color:#173357}.gcConversionIntro .gcDriveSignup{font-size:14px}.gcDriveSignup a{color:#315fe5;font-weight:750}.gcQuickDemo button:disabled{opacity:.65;cursor:wait}@media(max-width:850px){.gcListenHero{gap:30px;padding-top:32px}.gcJourney,.gcListenHero{grid-template-columns:1fr}.gcJourney{margin:0 20px 40px}.gcJourney>div+div{border-left:0;border-top:1px solid #dce5f2}.gcAvaVisual{height:160px}.gcAvaCard{padding:24px}.gcHeroActions a{flex:1 1;justify-content:center}.gcTestDrive .gcConversionHero{max-width:680px}}@media(max-width:550px){.gcHeroActions{display:grid}.gcListenHero .gcConversionIntro h1{font-size:42px}.gcAvaCard{padding:21px}.gcAvaName h2{font-size:30px}.gcConversionIntro .eyebrow{font-size:9px;letter-spacing:.09em}}@media(prefers-reduced-motion:reduce){.isPlaying .gcAvaWave i{animation:none}.gcQuickDemo button,.gcQuickDemo input,.gcQuickDemo textarea{transition:none}}.gcVoicePicker{border:0;padding:0;margin:22px 0 0;min-width:0}.gcVoicePicker legend{font-size:14px;font-weight:750;margin-bottom:9px}.gcVoiceChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.gcQuickDemo .gcVoiceChoice{display:flex;align-items:center;gap:7px;margin:0;padding:12px 8px;border:1px solid #bfcee3;border-radius:12px;background:#fff;cursor:pointer}.gcQuickDemo .gcVoiceChoice.isSelected{border-color:#315fe5;background:#edf3ff;box-shadow:0 0 0 1px #315fe5}.gcQuickDemo .gcVoiceChoice input{width:15px;height:15px;padding:0;flex:0 0 15px;accent-color:#315fe5;box-shadow:none}.gcQuickDemo .gcVoiceChoice input:focus-visible{outline:2px solid #315fe5;outline-offset:3px;transform:none}.gcVoiceChoice strong{display:block;font-size:14px;color:#173357}.gcQuickDemo .gcVoiceChoice small{display:block;font-size:10px;font-weight:450;line-height:1.4;color:#5c6f8a;margin-top:3px}.gcVoicePicker:disabled{opacity:.65}.gcVoiceSample{margin:12px 0 20px;padding:15px;border-radius:14px;background:#eaf1fb;border:1px solid #d4e0f0}.gcVoiceSample strong{display:block;font-size:15px;color:#173357}.gcVoiceSample span{display:block;font-size:11px;color:#5c6f8a;margin:4px 0 12px}.gcVoiceSample audio{display:block;width:100%;height:38px;color-scheme:light}.gcVoiceSample p{font-size:12px;line-height:1.5;color:#506581;margin:10px 0 0}@media(max-width:380px){.gcVoiceChoices{grid-template-columns:1fr}.gcQuickDemo .gcVoiceChoice{padding:10px 12px}}.gcVoiceTrust{margin-top:24px;padding:18px 20px;border:1px solid #c5d6ed;border-radius:16px;background:linear-gradient(125deg,rgba(255,255,255,.9),rgba(231,241,255,.85));box-shadow:0 8px 24px rgba(38,63,131,.05)}.gcVoiceTrust strong{display:block;color:#173357;font-size:17px;line-height:1.4;letter-spacing:-.02em}.gcConversionIntro .gcVoiceTrust p{margin:8px 0;font-size:14px;line-height:1.6;color:#506581}.gcVoiceTrust span{display:block;color:#315fe5;font-size:12px;font-weight:750;line-height:1.5}@media (max-width:850px){main:has(>.gcListenHero){font-size:21px;line-height:1.6}.gcListenHero{padding:28px 18px 44px;gap:32px}main:has(>.gcListenHero){text-size-adjust:100%}.gcListenHero .gcConversionIntro>p{font-weight:500;color:#354c69}.gcJourney>div,.gcListenHero>*{min-width:0}.gcListenHero #instant-demo:before{inset:-14px}.gcListenHero .gcConversionIntro .eyebrow{font-size:15px;line-height:1.5;letter-spacing:.07em;border-radius:14px;padding:10px 12px}.gcListenHero .gcConversionIntro h1{font-size:clamp(48px,12.5vw,68px);line-height:1.1;letter-spacing:-.045em;margin:20px 0}.gcListenHero .gcConversionIntro>p{font-size:22px;line-height:1.65}.gcListenHero .gcHeroActions{display:grid;grid-gap:14px;gap:14px;margin:26px 0 18px}.gcListenHero .gcHeroActions a{min-height:64px;padding:16px;font-size:21px;line-height:1.4;justify-content:center;text-align:center}.gcListenHero .gcConversionProof{font-size:18px;line-height:1.6}.gcListenHero .gcVoiceTrust{padding:20px}.gcListenHero .gcVoiceTrust strong{font-size:22px;line-height:1.4}.gcListenHero .gcVoiceTrust p{font-size:21px;line-height:1.6}.gcListenHero .gcVoiceTrust span{font-size:18px;line-height:1.6}.gcListenHero .gcAvaCard{padding:24px}.gcListenHero .gcAvaBadge{font-size:15px;line-height:1.5;letter-spacing:.07em}.gcListenHero .gcAvaName{align-items:flex-start}.gcListenHero .gcAvaName h2{font-size:34px;line-height:1.2}.gcListenHero .gcAvaName p{font-size:21px;line-height:1.6}.gcListenHero .gcAvaTag{font-size:15px;letter-spacing:.06em}.gcListenHero .gcAvaPlay{min-height:64px;font-size:21px;line-height:1.4}.gcListenHero .gcAvaCard audio{height:48px}.gcListenHero .gcAvaError,.gcListenHero .gcAvaFine{font-size:18px;line-height:1.65}.gcListenHero .gcAvaTranscript{font-size:22px;line-height:1.65}.gcListenHero .gcAvaTranscript summary{padding:12px 0;min-height:48px}main:has(>.gcListenHero) .gcJourney{margin:0 20px 40px}main:has(>.gcListenHero) .gcJourney>div{padding:26px 24px}main:has(>.gcListenHero) .gcJourney span{font-size:16px;letter-spacing:.07em}main:has(>.gcListenHero) .gcJourney h2{font-size:28px;line-height:1.25}main:has(>.gcListenHero) .gcJourney p{font-size:21px;line-height:1.65}main:has(>.gcListenHero) .gcJourney a{display:inline-flex;align-items:center;min-height:48px;font-size:21px}main:has(>.gcListenHero) .gcSimpleProof{padding:0 24px;gap:24px}main:has(>.gcListenHero) .gcSimpleProof strong{font-size:22px;line-height:1.4}main:has(>.gcListenHero) .gcSimpleProof span{font-size:21px;line-height:1.65}main:has(>.gcListenHero) .productShowcase{padding:44px 20px;margin-bottom:44px}main:has(>.gcListenHero) .productShowcase .eyebrow,main:has(>.gcListenHero) .showcaseCta small{font-size:16px;line-height:1.6}main:has(>.gcListenHero) .showcaseIntro h2{font-size:clamp(32px,8vw,44px);line-height:1.2}main:has(>.gcListenHero) .showcaseCta p,main:has(>.gcListenHero) .showcaseIntro p{font-size:21px;line-height:1.65}main:has(>.gcListenHero) .realShowcaseLabel b{font-size:21px;line-height:1.4}main:has(>.gcListenHero) .realShowcaseLabel small{font-size:18px;line-height:1.5}main:has(>.gcListenHero) .realShowcaseFigure figcaption b{font-size:22px;line-height:1.4}main:has(>.gcListenHero) .realShowcaseFigure figcaption span{font-size:22px;line-height:1.65}main:has(>.gcListenHero) .productShowcase__imageHint{position:static;display:block;font-size:18px;line-height:1.5;padding:12px;text-align:center}main:has(>.gcListenHero) .gcTrialBridge>a,main:has(>.gcListenHero) .showcasePrimary,main:has(>.gcListenHero) .showcaseSecondary{min-height:64px;font-size:21px;line-height:1.4;white-space:normal;display:flex;align-items:center;justify-content:center;text-align:center}main:has(>.gcListenHero) .gcTrialBridge{display:block;margin:0 20px 32px;padding:24px}main:has(>.gcListenHero) .gcTrialBridge h2{font-size:28px;line-height:1.25}main:has(>.gcListenHero) .gcTrialBridge p{font-size:21px;line-height:1.65}main:has(>.gcListenHero) .gcTrialBridge>a{margin-top:20px}main:has(>.gcListenHero)>footer{gap:12px 24px!important}main:has(>.gcListenHero)>footer a{font-size:22px;min-height:48px;display:inline-flex;align-items:center}body:has(>main>.gcListenHero) .mobileMenu summary{width:48px;height:48px}body:has(>main>.gcListenHero) .mobileMenuPanel a{font-size:21px;min-height:52px;line-height:1.5}}