.page-module-scss-module__pxLNyW__page{color:#181c1f;background:linear-gradient(#f6f8fcb3 0%,#fff0 34rem),#fff;overflow:hidden}.page-module-scss-module__pxLNyW__hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;padding:9rem 0 5rem;display:grid}@media (min-width:1024px){.page-module-scss-module__pxLNyW__hero{grid-template-columns:minmax(0,.92fr) minmax(420px,.78fr);gap:4.5rem;padding:10rem 0 6rem}}.page-module-scss-module__pxLNyW__heroCopy{max-width:680px}.page-module-scss-module__pxLNyW__heroCopy .text{max-width:620px;margin-top:1.25rem;margin-bottom:0;font-size:19px;line-height:1.8}.page-module-scss-module__pxLNyW__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.page-module-scss-module__pxLNyW__primaryAction,.page-module-scss-module__pxLNyW__secondaryAction{border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 1.1rem;font-size:.92rem;font-weight:650;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:inline-flex}.page-module-scss-module__pxLNyW__primaryAction:hover,.page-module-scss-module__pxLNyW__secondaryAction:hover{transform:translateY(-1px)}.page-module-scss-module__pxLNyW__primaryAction{color:#fff;background:#101418;box-shadow:0 14px 30px #10141829}.page-module-scss-module__pxLNyW__primaryAction:hover{background:#05070a}.page-module-scss-module__pxLNyW__secondaryAction{color:#22272e;background:#ffffffbd;border:1px solid #0f172a1a;box-shadow:0 8px 22px #0f172a0f}.page-module-scss-module__pxLNyW__secondaryAction:hover{background:#fff;border-color:#0f172a2e}.page-module-scss-module__pxLNyW__heroPanel{background:linear-gradient(#fffffff0,#f8fafce6),#fff;border:1px solid #0f172a1a;border-radius:28px;padding:1rem;position:relative;box-shadow:0 30px 80px #0f172a1f,inset 0 1px #fffffff5}.page-module-scss-module__pxLNyW__heroPanel:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 18% 0,#0052fe1f,#0000 34%),radial-gradient(circle at 94% 22%,#0ac83b1a,#0000 28%);position:absolute;inset:0}.page-module-scss-module__pxLNyW__panelHeader{color:#7a828e;align-items:center;gap:.45rem;min-height:42px;padding:0 .75rem .75rem;font-size:.78rem;display:flex;position:relative}.page-module-scss-module__pxLNyW__panelHeader span{background:#e2e8f0;border-radius:999px;width:10px;height:10px}.page-module-scss-module__pxLNyW__panelHeader span:first-child{background:#ff6b6b}.page-module-scss-module__pxLNyW__panelHeader span:nth-child(2){background:#f8c14f}.page-module-scss-module__pxLNyW__panelHeader span:nth-child(3){background:#19c37d}.page-module-scss-module__pxLNyW__panelHeader strong{margin-left:auto;font-weight:600}.page-module-scss-module__pxLNyW__signalCard{background:#ffffffc7;border:1px solid #0f172a14;border-radius:20px;padding:1.25rem;position:relative;box-shadow:0 16px 40px #0f172a14}.page-module-scss-module__pxLNyW__signalCard div{color:#6f7683;align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;display:inline-flex}.page-module-scss-module__pxLNyW__signalCard strong{letter-spacing:-.03em;margin-top:.75rem;font-size:clamp(1.35rem,2.4vw,2.15rem);display:block}.page-module-scss-module__pxLNyW__signalCard p{color:#626b78;margin:.55rem 0 0;font-size:.98rem}.page-module-scss-module__pxLNyW__liveDot{background:#0ac83b;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 6px #0ac83b1f}.page-module-scss-module__pxLNyW__pipeline{grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;gap:.6rem;margin-top:1rem;display:grid;position:relative}.page-module-scss-module__pxLNyW__pipeline>div{color:#47515f;background:#ffffffa3;border:1px solid #0f172a14;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:94px;font-size:.8rem;font-weight:650;display:flex}.page-module-scss-module__pxLNyW__pipeline>span{background:linear-gradient(90deg,#0f172a14,#0052fe59);height:1px}.page-module-scss-module__pxLNyW__pipeline svg{color:#0052fe;width:20px;height:20px}.page-module-scss-module__pxLNyW__metrics{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1rem;display:grid;position:relative}.page-module-scss-module__pxLNyW__metrics div{background:#ffffff94;border:1px solid #0f172a14;border-radius:16px;padding:1rem}.page-module-scss-module__pxLNyW__metrics strong,.page-module-scss-module__pxLNyW__metrics span{display:block}.page-module-scss-module__pxLNyW__metrics strong{color:#111827;letter-spacing:-.02em;font-size:1rem}.page-module-scss-module__pxLNyW__metrics span{color:#6f7683;margin-top:.25rem;font-size:.76rem}.page-module-scss-module__pxLNyW__playground{background:#ffffffc2;border:1px solid #0f172a14;border-radius:32px;margin-bottom:5rem;overflow:hidden;box-shadow:0 22px 70px #0f172a14,inset 0 1px #ffffffe6}.page-module-scss-module__pxLNyW__playgroundHeader{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:flex-end;gap:2rem;padding:2rem;display:flex}.page-module-scss-module__pxLNyW__playgroundHeader h2{color:#111827;letter-spacing:-.045em;max-width:580px;margin:0;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.08}.page-module-scss-module__pxLNyW__languageTabs{background:#f4f6f8;border:1px solid #0f172a14;border-radius:12px;padding:.25rem;display:inline-flex}.page-module-scss-module__pxLNyW__languageTabs button{color:#687180;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:36px;padding:0 .9rem;font-size:.86rem;font-weight:650}.page-module-scss-module__pxLNyW__selectedTab{box-shadow:0 1px 2px #0f172a14,0 8px 18px #0f172a14;color:#101418!important;background:#fff!important}.page-module-scss-module__pxLNyW__content{grid-template-columns:minmax(250px,330px) minmax(0,1fr);gap:0;display:grid}.page-module-scss-module__pxLNyW__eventColumn{background:linear-gradient(#f8fafceb,#ffffffb8);border-right:1px solid #0f172a14;padding:1.25rem}.page-module-scss-module__pxLNyW__eventColumnHeader{padding:.5rem .5rem 1rem}.page-module-scss-module__pxLNyW__eventColumnHeader h3{color:#111827;letter-spacing:-.01em;margin:0;font-size:1rem}.page-module-scss-module__pxLNyW__eventColumnHeader p{color:#6f7683;margin:.35rem 0 0;font-size:.86rem;line-height:1.55}.page-module-scss-module__pxLNyW__eventList{flex-direction:column;gap:.45rem;display:flex}.page-module-scss-module__pxLNyW__eventCard{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:.8rem;padding:.85rem;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.page-module-scss-module__pxLNyW__eventCard:hover{background:#ffffffb8;border-color:#0f172a14}.page-module-scss-module__pxLNyW__eventCard strong,.page-module-scss-module__pxLNyW__eventCard small{display:block}.page-module-scss-module__pxLNyW__eventCard strong{color:#111827;font-size:.92rem}.page-module-scss-module__pxLNyW__eventCard small{color:#6f7683;margin-top:.22rem;font-size:.78rem;line-height:1.45}.page-module-scss-module__pxLNyW__eventIcon{color:#566071;background:#0f172a0e;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.page-module-scss-module__pxLNyW__eventIcon svg{width:17px;height:17px}.page-module-scss-module__pxLNyW__active{background:#fff;border-color:#0052fe33;box-shadow:0 1px 2px #0f172a0f,0 10px 28px #0f172a0f}.page-module-scss-module__pxLNyW__active .page-module-scss-module__pxLNyW__eventIcon{color:#0052fe;background:#0052fe1a}.page-module-scss-module__pxLNyW__codeColumn{background:linear-gradient(135deg,#f8fafcc7,#ffffffb8),#fff;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:1rem;padding:1rem;display:grid}.page-module-scss-module__pxLNyW__codeCard,.page-module-scss-module__pxLNyW__responseCard{background:radial-gradient(circle at 18% 0,#0052fe33,#0000 34%),linear-gradient(#121821,#070a10);border:1px solid #ffffff1a;border-radius:22px;min-width:0;overflow:hidden;box-shadow:0 24px 60px #0f172a2e,inset 0 1px #ffffff14}.page-module-scss-module__pxLNyW__codeCard pre,.page-module-scss-module__pxLNyW__responseCard pre{padding:1.25rem!important;overflow:auto!important}.page-module-scss-module__pxLNyW__responseCard{background:radial-gradient(circle at 90% 0,#0ac83b29,#0000 34%),linear-gradient(#111821,#070a10)}.page-module-scss-module__pxLNyW__codeHeader{color:#ffffffc2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:0 1.15rem;font-size:.82rem;font-weight:650;display:flex}.page-module-scss-module__pxLNyW__codeHeader div{align-items:center;gap:.55rem;display:inline-flex}.page-module-scss-module__pxLNyW__codeHeader svg{color:#8fb2ff;width:16px;height:16px}.page-module-scss-module__pxLNyW__codeHeader code{color:#ffffff9e;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:.26rem .5rem;font-family:inherit;font-size:.72rem}@media (max-width:1180px){.page-module-scss-module__pxLNyW__content,.page-module-scss-module__pxLNyW__codeColumn{grid-template-columns:1fr}.page-module-scss-module__pxLNyW__eventColumn{border-bottom:1px solid #0f172a14;border-right:0}.page-module-scss-module__pxLNyW__eventList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:768px){.page-module-scss-module__pxLNyW__hero{padding:7.5rem 0 3rem}.page-module-scss-module__pxLNyW__heroCopy .text{font-size:16px}.page-module-scss-module__pxLNyW__heroPanel,.page-module-scss-module__pxLNyW__playground{border-radius:22px}.page-module-scss-module__pxLNyW__pipeline{grid-template-columns:1fr}.page-module-scss-module__pxLNyW__pipeline>span{display:none}.page-module-scss-module__pxLNyW__metrics,.page-module-scss-module__pxLNyW__eventList{grid-template-columns:1fr}.page-module-scss-module__pxLNyW__playgroundHeader{flex-direction:column;align-items:flex-start;padding:1.25rem}.page-module-scss-module__pxLNyW__languageTabs{width:100%}.page-module-scss-module__pxLNyW__languageTabs button{flex:1}.page-module-scss-module__pxLNyW__eventColumn,.page-module-scss-module__pxLNyW__codeColumn{padding:.75rem}}
.Footer-module-scss-module__EzUeIG__footer{background:#f9fafb;border-top:1px solid #e5e7eb;width:100%}.Footer-module-scss-module__EzUeIG__container{max-width:1280px;margin:0 auto;padding:4rem 1rem 1.5rem}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__container{padding-inline:1.5rem}}@media (min-width:1024px){.Footer-module-scss-module__EzUeIG__container{padding-inline:2rem}}.Footer-module-scss-module__EzUeIG__topSection{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.Footer-module-scss-module__EzUeIG__topSection{grid-template-columns:1fr 2fr}}.Footer-module-scss-module__EzUeIG__brandSection{max-width:320px}.Footer-module-scss-module__EzUeIG__logoWrapper{align-items:center;gap:1rem;display:flex}.Footer-module-scss-module__EzUeIG__brandTitle{color:#111827;font-size:1rem;font-weight:600}.Footer-module-scss-module__EzUeIG__brandSubtitle{color:#6b7280;margin-top:.25rem;font-size:.875rem}.Footer-module-scss-module__EzUeIG__description{color:#6b7280;margin-top:1rem;font-size:.875rem;line-height:1.6}.Footer-module-scss-module__EzUeIG__socialLinks{gap:1.25rem;margin-top:2rem;display:flex}.Footer-module-scss-module__EzUeIG__socialButton{color:#6b7280;transition:opacity .2s}.Footer-module-scss-module__EzUeIG__socialButton svg{width:1.25rem;height:1.25rem}.Footer-module-scss-module__EzUeIG__socialButton:hover{opacity:.75}.Footer-module-scss-module__EzUeIG__linksGrid{grid-template-columns:1fr;gap:2rem;display:grid}.Footer-module-scss-module__EzUeIG__linksGrid h3{color:#111827;font-size:1rem;font-weight:500}@media (min-width:600px){.Footer-module-scss-module__EzUeIG__linksGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer-module-scss-module__EzUeIG__linksGrid{grid-template-columns:repeat(3,1fr)}}.Footer-module-scss-module__EzUeIG__navigation{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.Footer-module-scss-module__EzUeIG__navigation a{color:#6b7280;font-size:.875rem;text-decoration:none;transition:opacity .2s}.Footer-module-scss-module__EzUeIG__navigation a:hover{opacity:.75}.Footer-module-scss-module__EzUeIG__separator{background:#e5e7eb;width:100%;height:1px;margin-top:5rem}.Footer-module-scss-module__EzUeIG__bottomSection{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.Footer-module-scss-module__EzUeIG__bottomSection p{color:#6b7280;font-size:.75rem}.Footer-module-scss-module__EzUeIG__statusBadge{color:#374151;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.Footer-module-scss-module__EzUeIG__statusDot{background:#16a34a;border-radius:999px;width:.75rem;height:.75rem}
.Header-module-scss-module__klcqGG__header{z-index:50;position:fixed;top:0;left:0;right:0}.Header-module-scss-module__klcqGG__nav{width:100%;transition:all .25s;position:relative}.Header-module-scss-module__klcqGG__nav:before{content:"";opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.Header-module-scss-module__klcqGG__scrolled:before{opacity:1;-webkit-backdrop-filter:saturate(180%)blur(5px);backdrop-filter:saturate(180%)blur(5px);background-color:#fffc;border-bottom:1px solid #00000014}.Header-module-scss-module__klcqGG__container{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:1.25rem 1rem;display:flex;position:relative}@media (min-width:640px){.Header-module-scss-module__klcqGG__container{padding-inline:1.5rem}}@media (min-width:1024px){.Header-module-scss-module__klcqGG__container{padding-inline:2rem}}.Header-module-scss-module__klcqGG__leftSection{align-items:center;gap:4rem;display:flex}.Header-module-scss-module__klcqGG__logo{cursor:pointer;width:auto;height:2.25rem}.Header-module-scss-module__klcqGG__desktopNav{gap:2.5rem;display:none}@media (min-width:1024px){.Header-module-scss-module__klcqGG__desktopNav{display:flex}}.Header-module-scss-module__klcqGG__dropdown{position:relative}.Header-module-scss-module__klcqGG__dropdown:hover .Header-module-scss-module__klcqGG__dropdownMenu{visibility:visible;opacity:1;transform:translateY(0)}.Header-module-scss-module__klcqGG__navButton,.Header-module-scss-module__klcqGG__navLink{cursor:pointer;color:#4b5563;background:0 0;border:none;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition:color .2s}.Header-module-scss-module__klcqGG__navButton:hover,.Header-module-scss-module__klcqGG__navLink:hover{color:#111827}.Header-module-scss-module__klcqGG__navButtonContent{align-items:center;display:flex}.Header-module-scss-module__klcqGG__chevron{color:#6b7280;width:1rem;height:1rem;margin-left:.5rem}.Header-module-scss-module__klcqGG__dropdownMenu{visibility:hidden;opacity:0;width:620px;margin-top:1rem;transition:all .2s;position:absolute;top:100%;left:0;transform:translateY(8px)}.Header-module-scss-module__klcqGG__dropdownInner{-webkit-backdrop-filter:saturate(180%)blur(5px);backdrop-filter:saturate(180%)blur(5px);background-color:#fffc;border:1px solid #fff9;border-radius:28px;overflow:hidden;box-shadow:0 10px 40px #0f172a14,0 30px 80px #0f172a1a}.Header-module-scss-module__klcqGG__dropdownHeader{padding:1.5rem 1.75rem 1.25rem}.Header-module-scss-module__klcqGG__dropdownHeader h3{font-size:18px;font-weight:600}.Header-module-scss-module__klcqGG__divider{background:#0000000f;height:1px;margin-top:1.25rem}.Header-module-scss-module__klcqGG__featureGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;padding:0 .75rem .75rem;display:grid}.Header-module-scss-module__klcqGG__featureItem{border-radius:20px;gap:1rem;min-width:0;padding:1rem;text-decoration:none;transition:background-color .2s;display:flex}.Header-module-scss-module__klcqGG__featureItem:hover{background:#ffffff59}.Header-module-scss-module__klcqGG__iconContainer{color:#404040;background:#0000000b;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.Header-module-scss-module__klcqGG__featureContent{flex:1;min-width:0}.Header-module-scss-module__klcqGG__featureTitleRow{align-items:center;gap:.5rem;display:flex}.Header-module-scss-module__klcqGG__featureTitle{color:#171717;font-size:16px;font-weight:500}.Header-module-scss-module__klcqGG__badge{color:#b45309;background:#fef3c7;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}.Header-module-scss-module__klcqGG__featureDescription{color:#737373;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.25rem;font-size:.875rem;line-height:1.55;overflow:hidden}.Header-module-scss-module__klcqGG__rightSection{align-items:center;gap:1.5rem;display:flex}.Header-module-scss-module__klcqGG__desktopDownload{display:none}@media (min-width:1024px){.Header-module-scss-module__klcqGG__desktopDownload{display:block}}.Header-module-scss-module__klcqGG__mobileButton{cursor:pointer;color:#111827;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}.Header-module-scss-module__klcqGG__mobileButton:hover{background:#e5e7eb80}@media (min-width:1024px){.Header-module-scss-module__klcqGG__mobileButton{display:none}}.Header-module-scss-module__klcqGG__mobileMenu{padding:0 1rem 1rem;display:none;position:absolute;top:100%;left:0;right:0}@media (max-width:1023px){.Header-module-scss-module__klcqGG__mobileMenu{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s,visibility .2s;display:block;transform:translateY(-.5rem)}.Header-module-scss-module__klcqGG__mobileMenuOpen{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}}.Header-module-scss-module__klcqGG__mobileMenuInner{-webkit-backdrop-filter:saturate(180%)blur(8px);backdrop-filter:saturate(180%)blur(8px);background-color:#ffffffeb;border:1px solid #00000014;border-radius:18px;max-width:1280px;margin:0 auto;padding:1rem;box-shadow:0 18px 50px #0f172a1f}.Header-module-scss-module__klcqGG__mobileMenuSection{gap:.75rem;display:grid}.Header-module-scss-module__klcqGG__mobileMenuTitle{color:#6b7280;text-transform:uppercase;padding:0 .25rem;font-size:.75rem;font-weight:700}.Header-module-scss-module__klcqGG__mobileFeatureList{gap:.25rem;display:grid}.Header-module-scss-module__klcqGG__mobileFeatureItem{color:#111827;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;display:flex}.Header-module-scss-module__klcqGG__mobileFeatureItem:hover{background:#0000000b}.Header-module-scss-module__klcqGG__mobileIconContainer{color:#404040;background:#0000000e;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.Header-module-scss-module__klcqGG__mobileFeatureText{gap:.125rem;min-width:0;display:grid}.Header-module-scss-module__klcqGG__mobileFeatureTitle{color:#171717;font-size:.95rem;font-weight:600}.Header-module-scss-module__klcqGG__mobileFeatureDescription{text-overflow:ellipsis;white-space:nowrap;color:#737373;font-size:.8rem;overflow:hidden}.Header-module-scss-module__klcqGG__mobileMenuLinks{border-top:1px solid #00000014;gap:.25rem;margin-top:.75rem;padding-top:.75rem;display:grid}.Header-module-scss-module__klcqGG__mobileNavLink{color:#111827;border-radius:12px;padding:.8rem .75rem;font-size:.95rem;font-weight:600;text-decoration:none}.Header-module-scss-module__klcqGG__mobileNavLink:hover{background:#0000000b}.Header-module-scss-module__klcqGG__mobileDownloadButton{width:100%;margin-top:1rem}.Header-module-scss-module__klcqGG__downloadButton{color:#fff;background:#1f2937;border-radius:.5rem;justify-content:center;padding:.7rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.Header-module-scss-module__klcqGG__downloadButton:hover{background:#111827}
.CallToAction-module-scss-module__IBvV4q__wrapper{border-radius:36px;justify-content:space-between;align-items:center;width:100%;min-height:420px;margin:7em 0;padding:0 4em;display:flex;position:relative;overflow:hidden}.CallToAction-module-scss-module__IBvV4q__background{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.CallToAction-module-scss-module__IBvV4q__overlay{z-index:1;background:radial-gradient(circle at 0,#00000026,#0000008c);position:absolute;inset:0}.CallToAction-module-scss-module__IBvV4q__content{z-index:2;max-width:520px;position:relative}.CallToAction-module-scss-module__IBvV4q__content h2{color:#fff;letter-spacing:0;max-width:520px;margin-bottom:20px;font-size:48px;font-weight:700;line-height:1}.CallToAction-module-scss-module__IBvV4q__content p{color:#ffffffb8;max-width:500px;margin-bottom:32px;font-size:16px;line-height:1.7}.CallToAction-module-scss-module__IBvV4q__actions{flex-wrap:wrap;gap:14px;display:flex}.CallToAction-module-scss-module__IBvV4q__primaryButton{color:#fff;cursor:pointer;background:#0052fe;border:none;border-radius:999px;height:52px;padding:0 24px;font-size:16px;font-weight:600;transition:all .2s}.CallToAction-module-scss-module__IBvV4q__primaryButton:hover{transform:translateY(-1px)}.CallToAction-module-scss-module__IBvV4q__secondaryButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;height:52px;padding:0 24px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.CallToAction-module-scss-module__IBvV4q__phone{z-index:2;flex:0 360px;justify-content:flex-end;align-self:stretch;align-items:flex-end;min-width:0;display:flex;position:relative}.CallToAction-module-scss-module__IBvV4q__phone img{object-fit:contain;width:clamp(190px,24vw,320px);height:auto;max-height:calc(100% - 48px);display:block}@media (max-width:1024px){.CallToAction-module-scss-module__IBvV4q__wrapper{text-align:center;flex-direction:column;gap:40px;padding:48px 32px 0}.CallToAction-module-scss-module__IBvV4q__content h2{font-size:36px}.CallToAction-module-scss-module__IBvV4q__actions{justify-content:center}.CallToAction-module-scss-module__IBvV4q__phone{flex:none;justify-content:center;align-self:center;width:min(100%,300px)}.CallToAction-module-scss-module__IBvV4q__phone img{width:100%;max-height:none}}@media (max-width:640px){.CallToAction-module-scss-module__IBvV4q__wrapper{border-radius:28px;gap:32px;padding:40px 20px 0}.CallToAction-module-scss-module__IBvV4q__content h2{font-size:30px}.CallToAction-module-scss-module__IBvV4q__content p{font-size:15px}.CallToAction-module-scss-module__IBvV4q__actions,.CallToAction-module-scss-module__IBvV4q__primaryButton,.CallToAction-module-scss-module__IBvV4q__secondaryButton{width:100%}.CallToAction-module-scss-module__IBvV4q__phone{width:min(100%,240px)}}
