.page_main__GlU4n{display:flex;flex-direction:column;gap:0}.page_solutionsSection__VWKBa{margin-top:0}.page_agentsSection__gQXZ8{margin-top:var(--section-gap-default);margin-bottom:var(--section-gap-default)}.Blog_section__az7dp{position:relative;padding:clamp(80px,10vw,120px) 0;background:#dff1ff;overflow:hidden}.Blog_section__az7dp:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(circle at 0 0,hsla(0,0%,100%,.4) 0,transparent 50%),radial-gradient(circle at 100% 100%,hsla(0,0%,100%,.4) 0,transparent 50%);pointer-events:none}.Blog_container__AD638{max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,40px);position:relative;z-index:1}.Blog_header__Orytf{margin-bottom:clamp(48px,6vw,64px)}.Blog_headerContent__dCYBM{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.Blog_headerText__CRyYR{max-width:600px}.Blog_badge__07KrB{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0369a1;margin-bottom:16px;background:hsla(0,0%,100%,.5);padding:6px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.6);backdrop-filter:blur(8px)}.Blog_title__mN8Nk{font-size:clamp(32px,4vw,42px);font-weight:700;color:#0f172a;margin:0 0 16px;letter-spacing:-.02em;line-height:1.1}.Blog_subtitle__yQyyZ{font-size:18px;color:#475569;line-height:1.6;margin:0}.Blog_exploreButton__f09zA{display:inline-flex;align-items:center;padding:12px 24px;background:hsla(0,0%,100%,.6);color:#0f172a;font-weight:600;font-size:14px;border-radius:999px;text-decoration:none;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.8);backdrop-filter:blur(8px)}.Blog_exploreButton__f09zA:hover{background:hsla(0,0%,100%,.9);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.Blog_blogGrid__peXgJ{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.Blog_cardLink__HV3k6{text-decoration:none;display:block}.Blog_blogCard__KP_G_{display:flex;flex-direction:column;height:100%;background:hsla(0,0%,100%,.65);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.6);border-radius:24px;overflow:hidden;transition:all .4s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 6px -1px rgba(0,0,0,.01),0 10px 15px -3px rgba(0,0,0,.01),inset 0 0 0 1px hsla(0,0%,100%,.4)}.Blog_blogCard__KP_G_:hover{transform:translateY(-8px);background:hsla(0,0%,100%,.85);box-shadow:0 20px 25px -5px rgba(0,0,0,.05),0 8px 10px -6px rgba(0,0,0,.01),inset 0 0 0 1px hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.9)}.Blog_cardImageWrapper__syjmw{position:relative;width:100%;padding-bottom:60%;background:hsla(0,0%,100%,.5);overflow:hidden;border-bottom:1px solid hsla(0,0%,100%,.4)}.Blog_cardImage__GQsDZ{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.Blog_blogCard__KP_G_:hover .Blog_cardImage__GQsDZ{transform:scale(1.08)}.Blog_cardContent__DL8kR{display:flex;flex-direction:column;flex:1;padding:28px}.Blog_cardMeta__tpmhh{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:600}.Blog_category__Cu0U1{color:#0284c7;text-transform:uppercase;letter-spacing:.05em;background:rgba(2,132,199,.1);padding:4px 10px;border-radius:99px}.Blog_dot__dNUht{color:#94a3b8;font-size:8px}.Blog_date__eo_U6{color:#64748b}.Blog_cardTitle__OOFYz{font-size:20px;font-weight:700;color:#0f172a;margin:0 0 12px;line-height:1.4;letter-spacing:-.01em;transition:color .2s ease}.Blog_blogCard__KP_G_:hover .Blog_cardTitle__OOFYz{color:#0369a1}.Blog_cardExcerpt__Xulir{font-size:15px;color:#475569;line-height:1.6;margin:0 0 24px;flex:1}.Blog_readMore__bcJ1j{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#0f172a;transition:gap .2s ease}.Blog_arrow__CdLJF{transition:transform .2s ease}.Blog_blogCard__KP_G_:hover .Blog_readMore__bcJ1j{gap:10px;color:#0284c7}.Blog_blogCard__KP_G_:hover .Blog_arrow__CdLJF{transform:translateX(4px)}@media (max-width:1024px){.Blog_blogGrid__peXgJ{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Blog_headerContent__dCYBM{flex-direction:column;align-items:flex-start}.Blog_blogGrid__peXgJ{grid-template-columns:1fr;gap:32px}.Blog_title__mN8Nk{font-size:32px}.Blog_blogCard__KP_G_{border-radius:20px}.Blog_cardContent__DL8kR{padding:24px}}.Hero_hero__SqDoT{position:relative;z-index:1000;display:grid;gap:clamp(20px,3.4vw,48px);grid-template-columns:minmax(0,1fr);margin-top:clamp(20px,2vw,40px);margin-bottom:clamp(24px,3vw,40px);padding:clamp(16px,1.5vw,24px) clamp(20px,3vw,40px) clamp(20px,2vw,28px);min-height:min(86vh,900px);scroll-margin-top:96px;background:#dff1ff}.Hero_hero__SqDoT:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 10%,rgba(38,173,208,.14),transparent 60%);filter:blur(2px);opacity:.75;z-index:0}.Hero_heroBackground___GarL{position:absolute;top:clamp(-24px,-2vw,-16px);right:clamp(16px,2vw,30px);bottom:clamp(20px,2.6vw,34px);left:clamp(16px,2vw,30px);border-radius:var(--radius-xl);border:1px solid rgba(38,173,208,.18);overflow:hidden;box-shadow:0 28px 100px -60px rgba(22,106,142,.12);backdrop-filter:blur(26px);background:linear-gradient(135deg,#dbeafe,#e0f2fe 50%,#f0f9ff);z-index:0}.Hero_heroBackground___GarL:before{content:"";position:absolute;inset:0;background:linear-gradient(155deg,hsla(0,0%,100%,.3) 12%,rgba(236,248,255,.25) 55%,rgba(216,240,255,.2));z-index:1;pointer-events:none}.Hero_heroContainer__amzDp{position:relative;z-index:1;width:min(72rem,100%);margin:0 auto;padding:0 12px}.Hero_heroInner__qpPTu{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:clamp(30px,3.4vw,46px);padding:clamp(24px,3vw,36px) 0 clamp(32px,3vw,48px);position:relative}.Hero_heroHeader__k_mWh{position:relative;z-index:2;margin-bottom:clamp(32px,7vw,72px)}.Hero_heroContent___Gc2P{display:flex;flex-direction:column;gap:clamp(18px,2vw,24px);max-width:520px;margin-top:clamp(12px,1.5vw,20px)}.Hero_title__zVjCG{font-size:clamp(45px,6vw,74px);font-weight:700;letter-spacing:-.03em;line-height:1.02;color:var(--foreground);margin:0 0 clamp(14px,2vw,20px)}.Hero_subhead__aq9_j{font-size:clamp(17px,2.2vw,21px);line-height:1.6;color:rgba(7,36,49,.7);margin:0 0 clamp(18px,2.4vw,24px);max-width:520px;font-family:var(--font-sans);letter-spacing:0}.Hero_ctaGroup__YBAyk{display:flex;flex-wrap:wrap;align-items:stretch;gap:clamp(16px,2vw,20px);margin-top:clamp(18px,2.4vw,24px)}@media (min-width:640px){.Hero_ctaGroup__YBAyk{flex-wrap:nowrap}}.Hero_primaryCta__vcKHw,.Hero_secondaryCta__5Uu_7{display:inline-flex;align-items:center;justify-content:center;padding:clamp(13px,1.6vw,17px) clamp(22px,2.8vw,30px);border-radius:12px;font-size:clamp(14px,1.6vw,16px);font-weight:600;letter-spacing:.03em;border:1px solid transparent;transition:all .24s ease;cursor:pointer;min-width:170px}.Hero_primaryCta__vcKHw{background:linear-gradient(135deg,#1eb0d6,#6ee1ff 50%,#8d9cff);color:#041825;box-shadow:0 16px 36px -18px rgba(30,154,196,.4),inset 0 -3px 10px rgba(39,118,164,.2)}.Hero_primaryCta__vcKHw:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 20px 40px -22px rgba(30,154,196,.46)}.Hero_secondaryCta__5Uu_7{color:rgba(6,31,44,.78);border-color:rgba(38,173,208,.32);background:hsla(0,0%,100%,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 14px 30px -20px rgba(39,118,164,.18)}.Hero_secondaryCta__5Uu_7:hover{color:#031c28;border-color:rgba(38,173,208,.55);transform:translateY(-2px)}.Hero_secondaryCta__5Uu_7:after{content:"→";margin-left:14px;font-size:18px;transition:transform .22s ease}.Hero_secondaryCta__5Uu_7:hover:after{transform:translateX(4px)}.Hero_kicker__XvtR2{display:inline-flex;align-items:center;gap:14px;margin-top:0;margin-bottom:clamp(12px,1.8vw,18px);padding:14px 26px 14px 22px;width:440px;border-radius:var(--radius-lg);border:1px solid rgba(38,173,208,.18);background:hsla(0,0%,100%,.65);box-shadow:0 16px 32px -26px rgba(38,173,208,.25);backdrop-filter:blur(18px)}.Hero_kickerLabel__oJY3n{font-size:12px;text-transform:uppercase;letter-spacing:.24em;font-weight:600;color:rgba(7,36,49,.48);white-space:nowrap}.Hero_kickerViewport__OKnJ1{position:relative;overflow:hidden;min-width:320px;min-height:24px}.Hero_kickerMessage__k40_6{display:block;font-size:16px;font-weight:600;letter-spacing:-.01em;color:rgba(7,36,49,.78);white-space:nowrap}.Hero_heroVisual__cEz8S{position:relative;min-height:360px;align-self:flex-start;margin-top:clamp(-12px,-1vh,12px)}.Hero_heroVisualSticky__UGQqM{position:static}@media (min-width:1024px){.Hero_heroInner__qpPTu{grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:flex-start}.Hero_heroVisualSticky__UGQqM{position:sticky;top:clamp(32px,6vh,78px)}}.Hero_visualFrame__XCz_L{position:relative;display:flex;justify-content:center;align-items:center;padding:0;overflow:visible}.Hero_visualBackdrop__PFAJE{position:absolute;inset:-20% -25% 25% -20%;filter:blur(120px);opacity:.7;background:radial-gradient(circle at 28% 30%,rgba(38,173,208,.4),transparent 58%),radial-gradient(circle at 74% 24%,rgba(173,206,255,.38),transparent 58%),radial-gradient(circle at 50% 85%,hsla(0,0%,100%,.45),transparent 60%);z-index:-1}.Hero_visualGlowRing__atpFO{position:absolute;inset:10px;border-radius:inherit;border:1px solid rgba(38,173,208,.25);opacity:.6;-webkit-mask:linear-gradient(#000,transparent 40%);mask:linear-gradient(#000,transparent 40%)}.Hero_visualCard__eiCPi{position:relative;display:flex;justify-content:center;align-items:center}.Hero_cardHeader__hTcZg{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid rgba(38,173,208,.18)}.Hero_cardTitle__93vFE{font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:rgba(7,36,49,.6)}.Hero_signalPill__Fs_Uw{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(38,173,208,.16);border:1px solid rgba(38,173,208,.32);font-size:13px;font-weight:600;color:rgba(7,36,49,.72)}.Hero_signalPill__Fs_Uw:before{content:"";width:8px;height:8px;border-radius:50%;background:#59ffc8;box-shadow:0 0 8px rgba(114,255,192,.8)}.Hero_iphone__jPckj{position:relative;justify-self:center;margin:0 auto;width:min(300px,58vw)}@media (max-width:768px){.Hero_iphone__jPckj{width:min(230px,68vw)}}.Hero_phoneGlass__NNdsI{position:relative;border-radius:32px;background:#fff;border:1px solid rgba(180,186,196,.4);padding:24px 16px 20px;box-shadow:0 20px 50px -35px rgba(13,35,52,.4);overflow:hidden}.Hero_phoneNotch__I8wjW{display:none}.Hero_phoneStatusRow__GVH9U{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(7,36,49,.55)}.Hero_phoneTime__3u92C{font-weight:600;letter-spacing:.26em}.Hero_phoneStatusIcons__r_7aY{display:inline-flex;align-items:center;gap:6px}.Hero_statusDot__RcfQp{width:6px;height:6px;border-radius:50%;background:rgba(7,36,49,.3)}.Hero_phoneScreen___5laj{margin-top:18px;border-radius:22px;background:rgba(240,247,252,.9);border:1px solid rgba(38,173,208,.18);display:grid;gap:18px;padding:20px 18px 18px}.Hero_phoneMetaRow__C4okS{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:rgba(7,36,49,.58)}.Hero_phoneContact__GhN3h{font-weight:600;letter-spacing:.12em;text-transform:uppercase}.Hero_phoneIndicator__uRRQ0{padding:4px 10px;border-radius:999px;background:rgba(38,173,208,.12);border:1px solid rgba(38,173,208,.22);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.Hero_chatWrapper__zuC_7{position:relative;height:232px;border-radius:22px;overflow:hidden}.Hero_chatWrapper__zuC_7 .cs-chat-container{background:transparent;border:none;box-shadow:none;height:100%}.Hero_chatWrapper__zuC_7 .cs-message-list{background:transparent;padding:0!important}.Hero_chatWrapper__zuC_7 .cs-message-list__scroll-wrapper{padding:0 0 8px!important}.Hero_chatWrapper__zuC_7 .cs-message{margin-bottom:12px}.Hero_chatWrapper__zuC_7 .cs-message--outgoing .cs-message__content{background:#0a86ff;color:#fff;border-radius:18px 18px 4px 18px;box-shadow:0 16px 32px -20px rgba(10,134,255,.4)}.Hero_chatWrapper__zuC_7 .cs-message--incoming .cs-message__content{background:rgba(232,235,244,.96);color:rgba(13,41,54,.88);border-radius:18px 18px 18px 4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5)}.Hero_chatWrapper__zuC_7 .cs-message__sender{display:none}.Hero_chatWrapper__zuC_7 .cs-typing-indicator{background:rgba(232,235,244,.96);color:rgba(13,41,54,.6);border-radius:18px 18px 18px 4px;margin-top:2px;margin-bottom:4px}.Hero_phoneInputRow__IceFT{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.Hero_phoneInputPlaceholder__Nqnz1{border-radius:999px;background:rgba(229,236,241,.96);padding:10px 16px;font-size:13px;color:rgba(7,36,49,.48)}.Hero_phoneSendPill__gM6M2{padding:10px 16px;border-radius:999px;background:#0a86ff;color:#fff;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.Hero_phoneIntroOverlay__r9uIQ{position:absolute;inset:0;display:grid;place-items:center;gap:10px;background:linear-gradient(180deg,rgba(2,11,16,.76),rgba(10,40,60,.88));color:rgba(228,247,255,.86);text-align:center;padding:32px}.Hero_phoneIntroBadge__SBS0E{display:inline-flex;padding:6px 12px;border-radius:999px;border:1px solid rgba(120,200,233,.6);letter-spacing:.24em;font-size:11px;text-transform:uppercase}.Hero_phoneIntroPrompt__ZIfPb{font-size:14px;line-height:1.6;max-width:220px}.Hero_floatingCard__f6juR,.Hero_floatingOrb__0o2P_,.Hero_floatingTicker__87FcV{position:absolute;pointer-events:none}.Hero_floatingCard__f6juR{top:-48px;right:clamp(-14%,-2vw,-6%);width:clamp(220px,26vw,280px);padding:18px 22px;border-radius:var(--radius-md);background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.4));border:1px solid rgba(38,173,208,.22);display:grid;gap:10px;box-shadow:0 22px 60px -40px rgba(39,118,164,.28);backdrop-filter:blur(18px)}.Hero_floatingCard__f6juR h4{margin:0;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:rgba(7,36,49,.65)}.Hero_floatingCard__f6juR p{margin:0;font-size:13px;color:rgba(7,36,49,.58);line-height:1.5}.Hero_floatingOrb__0o2P_{bottom:-56px;left:-42px;width:clamp(120px,18vw,180px);height:clamp(120px,18vw,180px);border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(38,173,208,.6),rgba(38,173,208,0) 74%),radial-gradient(circle at 70% 70%,rgba(173,206,255,.58),transparent 78%);opacity:.6;filter:blur(.5px)}.Hero_floatingTicker__87FcV{bottom:clamp(-86px,-4vw,-32px);right:clamp(-12%,-4vw,-2%);width:clamp(280px,32vw,320px);padding:12px 20px;border-radius:999px;border:1px solid rgba(38,173,208,.22);background:hsla(0,0%,100%,.86);display:flex;align-items:center;gap:16px;box-shadow:0 20px 60px -38px rgba(39,118,164,.28);backdrop-filter:blur(18px)}.Hero_floatingTicker__87FcV span{font-size:13px;text-transform:uppercase;letter-spacing:.2em;color:rgba(7,36,49,.58)}@media (max-width:860px){.Hero_floatingCard__f6juR,.Hero_floatingOrb__0o2P_,.Hero_floatingTicker__87FcV{display:none!important}.Hero_visualCard__eiCPi{padding:0}.Hero_visualFrame__XCz_L{padding:0;background:transparent;border:none;box-shadow:none}.Hero_visualBackdrop__PFAJE,.Hero_visualGlowRing__atpFO{display:none}.Hero_heroVisual__cEz8S{display:flex;justify-content:center;align-items:center;padding:32px 0}.Hero_iphone__jPckj{max-width:90vw}}@media (max-width:640px){.Hero_hero__SqDoT{padding-bottom:120px}.Hero_ctaGroup__YBAyk{flex-direction:column;align-items:stretch}.Hero_primaryCta__vcKHw,.Hero_secondaryCta__5Uu_7{width:100%;justify-content:center}.Hero_kicker__XvtR2{width:100%;justify-content:space-between}.Hero_kickerViewport__OKnJ1{min-width:0}.Hero_kickerMessage__k40_6{white-space:normal}}.IPhone15Pro_deviceWrapper__e96xN{display:inline-block;position:relative;width:var(--device-width,393px);height:var(--device-height,852px)}.IPhone15Pro_device__i0EYO{position:relative;width:100%;height:100%;transform:scale(var(--device-scale,1));transform-origin:top left}.IPhone15Pro_frame__g5cRy{position:relative;width:393px;height:852px;background:linear-gradient(135deg,#1d1d1f,#000);border-radius:61px;box-shadow:0 0 0 1px hsla(0,0%,100%,.1),0 20px 40px rgba(0,0,0,.3),0 10px 20px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.05);padding:14px}.IPhone15Pro_silentSwitch__vADZ9{position:absolute;left:-3px;top:125px;width:3px;height:35px;background:linear-gradient(180deg,#3a3a3c,#1c1c1e);border-radius:0 2px 2px 0}.IPhone15Pro_volumeUp__AoEAI{top:200px}.IPhone15Pro_volumeDown__C_SC9,.IPhone15Pro_volumeUp__AoEAI{position:absolute;left:-3px;width:3px;height:65px;background:linear-gradient(180deg,#3a3a3c,#1c1c1e);border-radius:0 2px 2px 0}.IPhone15Pro_volumeDown__C_SC9{top:275px}.IPhone15Pro_powerButton__QIO1M{position:absolute;right:-3px;top:235px;width:3px;height:100px;background:linear-gradient(180deg,#3a3a3c,#1c1c1e);border-radius:2px 0 0 2px}.IPhone15Pro_cameraModule__jtW0o{position:absolute;top:20px;left:20px;width:110px;height:110px;background:linear-gradient(135deg,#2c2c2e,#1c1c1e);border-radius:24px;box-shadow:0 2px 10px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.1)}.IPhone15Pro_cameraLens1__aAEkg{position:absolute;top:15px;left:15px;width:32px;height:32px;background:radial-gradient(circle at 30% 30%,#4a4a4c,#1a1a1c);border-radius:50%;box-shadow:inset 0 2px 4px rgba(0,0,0,.5),0 1px 0 hsla(0,0%,100%,.1)}.IPhone15Pro_cameraLens1__aAEkg:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:radial-gradient(circle,#2a2a2c,#0a0a0c);border-radius:50%}.IPhone15Pro_cameraLens2__OUKjh{position:absolute;top:55px;left:15px;width:32px;height:32px;background:radial-gradient(circle at 30% 30%,#4a4a4c,#1a1a1c);border-radius:50%;box-shadow:inset 0 2px 4px rgba(0,0,0,.5),0 1px 0 hsla(0,0%,100%,.1)}.IPhone15Pro_cameraLens2__OUKjh:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:radial-gradient(circle,#2a2a2c,#0a0a0c);border-radius:50%}.IPhone15Pro_cameraLens3__w3uji{position:absolute;top:35px;right:15px;width:42px;height:42px;background:radial-gradient(circle at 30% 30%,#4a4a4c,#1a1a1c);border-radius:50%;box-shadow:inset 0 2px 4px rgba(0,0,0,.5),0 1px 0 hsla(0,0%,100%,.1)}.IPhone15Pro_cameraLens3__w3uji:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:radial-gradient(circle,#2a2a2c,#0a0a0c);border-radius:50%}.IPhone15Pro_lidar__B6nfW{bottom:20px;background:#0a0a0c}.IPhone15Pro_flash__XpxIg,.IPhone15Pro_lidar__B6nfW{position:absolute;right:22px;width:8px;height:8px;border-radius:50%}.IPhone15Pro_flash__XpxIg{top:20px;background:linear-gradient(135deg,gold,orange)}.IPhone15Pro_mic__8qyyQ{position:absolute;bottom:20px;left:51px;width:4px;height:4px;background:#0a0a0c;border-radius:50%}.IPhone15Pro_screen__YGQK_{position:relative;width:365px;height:824px;background:#000;border-radius:47px;overflow:hidden;box-shadow:inset 0 0 2px hsla(0,0%,100%,.1),0 0 0 4px #000}.IPhone15Pro_dynamicIsland__jMlyG{position:absolute;top:20px;left:50%;transform:translateX(-50%);width:126px;height:37px;background:#000;border-radius:23px;z-index:100;box-shadow:0 0 0 1px hsla(0,0%,100%,.1),0 2px 8px rgba(0,0,0,.5)}.IPhone15Pro_camera__3o__u{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:radial-gradient(circle,#1a1a1c,#0a0a0c);border-radius:50%}.IPhone15Pro_statusBar__2SSgj{position:absolute;top:0;left:0;right:0;height:59px;display:flex;justify-content:space-between;align-items:flex-end;padding:0 35px 8px;z-index:99;background:linear-gradient(180deg,rgba(0,0,0,.3),transparent)}.IPhone15Pro_time__djxrI{font-size:15px;font-weight:600;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;letter-spacing:-.3px}.IPhone15Pro_statusIcons__Hin2O{display:flex;align-items:center;gap:5px;color:#fff}.IPhone15Pro_signal__gHJ1_{width:17px;height:12px}.IPhone15Pro_wifi__ogUjE{width:15px;height:11px}.IPhone15Pro_battery__qJl0n{width:25px;height:12px}.IPhone15Pro_content__aQwSc{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;overflow:hidden;border-radius:47px}.IPhone15Pro_image__VJIM5,.IPhone15Pro_video__ce54N{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.IPhone15Pro_homeIndicator__9_b46{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:134px;height:5px;background:hsla(0,0%,100%,.5);border-radius:100px;z-index:100}@media (max-width:640px){.IPhone15Pro_deviceWrapper__e96xN{max-width:90vw}}.FaceTimeOverlay_overlay___7UNZ{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding:80px 20px 40px;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent 20%,transparent 80%,rgba(0,0,0,.7));z-index:10}.FaceTimeOverlay_topSection__YQnMZ{text-align:center}.FaceTimeOverlay_callerInfo__kSkP1{margin-bottom:8px}.FaceTimeOverlay_callerName__47jRZ{font-size:32px;font-weight:600;color:#fff;margin-bottom:4px;text-shadow:0 2px 4px rgba(0,0,0,.3);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.FaceTimeOverlay_callStatus__EJf6z{color:hsla(0,0%,100%,.8)}.FaceTimeOverlay_callStatus__EJf6z,.FaceTimeOverlay_duration__J7_Zb{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.FaceTimeOverlay_duration__J7_Zb{color:hsla(0,0%,100%,.9);margin-top:8px}.FaceTimeOverlay_controls__DP3eG{padding-bottom:20px}.FaceTimeOverlay_controlsRow__Lb6_I{display:flex;justify-content:space-around;align-items:center;gap:20px}.FaceTimeOverlay_controlButton__O3Yc3{display:flex;flex-direction:column;align-items:center;gap:8px;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;width:60px;height:60px;padding:0;cursor:pointer;backdrop-filter:blur(20px);transition:all .2s ease;position:relative}.FaceTimeOverlay_controlButton__O3Yc3:hover{background:hsla(0,0%,100%,.3);transform:scale(1.05)}.FaceTimeOverlay_controlButton__O3Yc3:active{transform:scale(.95)}.FaceTimeOverlay_controlButton__O3Yc3 svg{width:24px;height:24px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FaceTimeOverlay_controlLabel__jkbsU{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-size:10px;color:hsla(0,0%,100%,.8);white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.FaceTimeOverlay_endCall__pKma3{background:rgba(255,59,48,.9)}.FaceTimeOverlay_endCall__pKma3:hover{background:#ff3b30}.FaceTimeOverlay_ringContainer__I6hoH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.FaceTimeOverlay_ring__OtRhO{position:absolute;width:200px;height:200px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;top:-100px;left:-100px}.CampaignSelectorSheet_backdrop__Umf6r{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);z-index:40;border-radius:47px;cursor:pointer}.CampaignSelectorSheet_sheetContainer__PQnxJ{position:absolute;left:0;right:0;bottom:34px;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -4px 30px rgba(0,0,0,.15);z-index:50;max-height:85%;overflow:hidden}.CampaignSelectorSheet_sheetHandle__ABItp{width:36px;height:5px;background:rgba(0,0,0,.15);border-radius:3px;margin:8px auto 0}.CampaignSelectorSheet_sheetContent__ON__e{padding:16px 20px 24px;overflow-y:auto;max-height:calc(85vh - 40px)}.CampaignSelectorSheet_header__i_IE7{text-align:center;margin-bottom:16px}.CampaignSelectorSheet_title__25kLA{font-size:17px;font-weight:600;color:#1d1d1f;margin:0 0 4px}.CampaignSelectorSheet_subtitle__j400F{font-size:13px;color:#86868b;margin:0}.CampaignSelectorSheet_campaignGrid__k_Ppg{display:grid;grid-template-columns:1fr;gap:12px}.CampaignSelectorSheet_campaignCard__7HMZr{background:linear-gradient(135deg,#f5f5f7,#fff);border:1px solid #e5e5e7;border-radius:12px;padding:16px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:row;align-items:center;gap:12px;text-align:left;position:relative;overflow:hidden}.CampaignSelectorSheet_campaignCard__7HMZr:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,122,255,.05),rgba(0,122,255,0));opacity:0;transition:opacity .2s ease}.CampaignSelectorSheet_campaignCard__7HMZr:hover:before{opacity:1}.CampaignSelectorSheet_campaignCard__7HMZr:hover{border-color:#007aff;box-shadow:0 4px 16px rgba(0,122,255,.12)}.CampaignSelectorSheet_campaignIcon__yXv9s{font-size:36px;flex-shrink:0;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.CampaignSelectorSheet_campaignInfo__7fQnH{flex:1;min-width:0}.CampaignSelectorSheet_campaignTitle__MqbN8{font-size:15px;font-weight:600;color:#1d1d1f;margin-bottom:2px}.CampaignSelectorSheet_campaignDescription__N_2rd{font-size:12px;color:#86868b;line-height:1.3}@media (max-width:400px){.CampaignSelectorSheet_sheetContent__ON__e{padding:12px 16px 20px}.CampaignSelectorSheet_campaignCard__7HMZr{padding:14px}.CampaignSelectorSheet_campaignIcon__yXv9s{font-size:32px}.CampaignSelectorSheet_title__25kLA{font-size:16px}.CampaignSelectorSheet_subtitle__j400F{font-size:12px}}.IPhoneWithVideo_wrapper__C_rHK{position:relative;display:inline-block}.IPhoneWithVideo_fullScreen__Y7ryg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:column}.IPhoneWithVideo_video__RPLun{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.IPhoneWithVideo_notification__SfxmZ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:320px;z-index:100}.IPhoneWithVideo_notificationCard__rRoQs{background:hsla(0,0%,100%,.98);border-radius:16px;padding:16px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 40px rgba(0,0,0,.2),0 2px 10px rgba(0,0,0,.1);backdrop-filter:blur(20px)}.IPhoneWithVideo_notificationIcon__NsOwt{font-size:32px}.IPhoneWithVideo_notificationText__KlY3c{flex:1}.IPhoneWithVideo_notificationTitle__Qgjbw{font-size:16px;font-weight:600;color:#000;margin-bottom:2px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.IPhoneWithVideo_notificationSubtitle__kIGVK{font-size:14px;color:#666;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.IPhoneWithVideo_messagingContainer__T55V7{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;background:#fff;padding-top:59px;padding-bottom:34px}.IPhoneWithVideo_messagingHeader__KXLMR{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f2f2f7;border-bottom:1px solid #e5e5ea}.IPhoneWithVideo_backButton__GuxDx{font-size:28px;color:#007aff;cursor:pointer;line-height:1;padding:0 8px}.IPhoneWithVideo_contactInfo__tw8Ur{flex:1;text-align:center}.IPhoneWithVideo_contactName__zM5ql{font-size:16px;font-weight:600;color:#000;margin-bottom:2px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.IPhoneWithVideo_contactStatus__XJb_C{font-size:12px;color:#8e8e93;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.IPhoneWithVideo_callButton__Fr0za{font-size:20px;cursor:pointer;padding:4px 8px}.IPhoneWithVideo_chatContainer__dv9qw{flex:1;overflow-y:auto;background:#fff}.IPhoneWithVideo_chatContainer__dv9qw .cs-message-list{padding:16px;background:#fff}.IPhoneWithVideo_chatContainer__dv9qw .cs-message--incoming .cs-message__content{background:#e5e5ea;color:#000;border-radius:18px;padding:8px 12px;font-size:15px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.IPhoneWithVideo_chatContainer__dv9qw .cs-message--outgoing .cs-message__content{background:#007aff;color:#fff;border-radius:18px;padding:8px 12px;font-size:15px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.IPhoneWithVideo_chatContainer__dv9qw .cs-typing-indicator{padding:8px 12px;background:#e5e5ea;border-radius:18px;margin:0 0 8px}.IPhoneWithVideo_chatContainer__dv9qw .cs-typing-indicator__dot{background:#8e8e93;width:8px;height:8px}.IPhoneWithVideo_inputBar__PISlt{display:flex;align-items:center;padding:8px 12px;background:#f2f2f7;border-top:1px solid #e5e5ea;gap:8px}.IPhoneWithVideo_inputField__r7T27{flex:1;background:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:8px 16px;min-height:36px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;resize:none;outline:none;transition:border-color .2s ease;color:#000}.IPhoneWithVideo_inputField__r7T27:focus{border-color:#007aff}.IPhoneWithVideo_inputField__r7T27::-moz-placeholder{color:#8e8e93}.IPhoneWithVideo_inputField__r7T27::placeholder{color:#8e8e93}.IPhoneWithVideo_sendButton__rp9nr{width:32px;height:32px;background:#d1d1d6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s ease;border:none;outline:none}.IPhoneWithVideo_sendButton__rp9nr:disabled{cursor:not-allowed;opacity:.5}.IPhoneWithVideo_sendButtonActive___ZoWb{background:#007aff!important}.IPhoneWithVideo_sendButtonActive___ZoWb:hover{transform:scale(1.1);background:#0051d5!important}.IPhoneWithVideo_sendButton__rp9nr:active:not(:disabled){transform:scale(.95)}.IPhoneWithVideo_playButtonOverlay__HRu1y{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;z-index:20}.IPhoneWithVideo_playButton__VmXBu{width:80px;height:80px;background:hsla(0,0%,100%,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.3),0 2px 10px rgba(0,0,0,.2);transition:transform .2s ease}.IPhoneWithVideo_playButtonOverlay__HRu1y:hover .IPhoneWithVideo_playButton__VmXBu{transform:scale(1.1)}.IPhoneWithVideo_playButtonOverlay__HRu1y:active .IPhoneWithVideo_playButton__VmXBu{transform:scale(.95)}.IPhoneWithVideo_playIcon__xmVPi{width:32px;height:32px;color:#000;margin-left:4px}.IPhoneWithVideo_playText__aDHqU{margin-top:16px;font-size:16px;font-weight:600;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.IPhoneWithVideo_hint__EUBg5{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);white-space:nowrap}.IPhoneWithVideo_hintText__tt_O2{font-size:14px;color:#666;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.IPhoneWithVideo_inputBarPulse__faDkZ{animation:IPhoneWithVideo_inputPulse__m8wTK 1.5s ease-in-out infinite}@keyframes IPhoneWithVideo_inputPulse__m8wTK{0%,to{box-shadow:0 0 0 0 rgba(0,122,255,0)}50%{box-shadow:0 0 0 4px rgba(0,122,255,.2)}}.IPhoneWithVideo_interactionBanner__3adC_{background:linear-gradient(180deg,#fff9e6,#fff4cc);color:#1d1d1f;font-size:13px;font-weight:500;text-align:center;padding:10px 16px;border-bottom:1px solid rgba(255,193,7,.3);overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.ProductDropdown_backdrop__gmi9_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);backdrop-filter:blur(4px);z-index:12000;cursor:pointer}.ProductDropdown_dropdownContainer__b2ltG{position:fixed;left:50%;transform:translateX(-50%);width:98%;max-width:70rem;background:hsla(0,0%,100%,.85);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-radius:24px;box-shadow:0 20px 40px -12px rgba(0,0,0,.1),0 0 0 1px hsla(0,0%,100%,.5);z-index:12001;overflow:hidden;padding:8px}.ProductDropdown_condensed___J6Hz{padding:6px}.ProductDropdown_condensed___J6Hz .ProductDropdown_categoryGrid__cQqhh{gap:12px}.ProductDropdown_condensed___J6Hz .ProductDropdown_categoryColumn__jZfV7{gap:8px}.ProductDropdown_condensed___J6Hz .ProductDropdown_itemsList__STI85{gap:2px}.ProductDropdown_condensed___J6Hz .ProductDropdown_productItem___zSna{padding:6px 8px;gap:0}.ProductDropdown_condensed___J6Hz .ProductDropdown_iconWrapper__4qaxu{display:none}.ProductDropdown_condensed___J6Hz .ProductDropdown_productTitle__kMLlX{font-size:13px}.ProductDropdown_condensed___J6Hz .ProductDropdown_categoryTitle__DEBA9{font-size:10px;padding-bottom:8px;margin-bottom:4px}.ProductDropdown_mobileModal__JyCDe{position:fixed;left:0;right:0;bottom:0;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -4px 30px rgba(0,0,0,.15);z-index:12001;max-height:90%;overflow:hidden}.ProductDropdown_mobileHandle__WvWi4{width:36px;height:5px;background:rgba(0,0,0,.15);border-radius:3px;margin:8px auto 0}.ProductDropdown_content__DTxh1{padding:24px;overflow-y:auto;max-height:calc(90vh - 80px)}.ProductDropdown_condensed___J6Hz .ProductDropdown_content__DTxh1{padding:16px}.ProductDropdown_categoryGrid__cQqhh{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:start}.ProductDropdown_categoryColumn__jZfV7{display:flex;flex-direction:column;gap:16px;align-items:stretch;align-self:start}.ProductDropdown_categoryTitle__DEBA9{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.1em;line-height:1.4;margin:0;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06)}.ProductDropdown_itemsList__STI85{display:flex;flex-direction:column;gap:4px}.ProductDropdown_productItem___zSna{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:transparent;transition:all .2s ease;cursor:pointer;text-decoration:none;color:inherit;position:relative}.ProductDropdown_productItem___zSna:hover{background:hsla(0,0%,100%,.6);box-shadow:0 2px 8px rgba(0,0,0,.04)}.ProductDropdown_iconWrapper__4qaxu{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:hsla(0,0%,100%,.5);color:#64748b;transition:all .2s ease;border:1px solid rgba(0,0,0,.04)}.ProductDropdown_productItem___zSna:hover .ProductDropdown_iconWrapper__4qaxu{background:#0ea5e9;color:#fff;border-color:transparent;transform:scale(1.05)}.ProductDropdown_productIcon__MrFr_{width:18px;height:18px;stroke-width:2px}.ProductDropdown_productTitle__kMLlX{font-size:14px;font-weight:500;color:#334155;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.ProductDropdown_productItem___zSna:hover .ProductDropdown_productTitle__kMLlX{color:#0f172a;font-weight:600}@media (max-width:1024px){.ProductDropdown_categoryGrid__cQqhh{grid-template-columns:repeat(2,1fr);gap:32px}.ProductDropdown_content__DTxh1{padding:24px}}@media (max-width:768px){.ProductDropdown_dropdownContainer__b2ltG{width:95%;top:70px}.ProductDropdown_categoryGrid__cQqhh{grid-template-columns:1fr;gap:24px}.ProductDropdown_content__DTxh1{padding:20px;max-height:calc(90vh - 40px)}.ProductDropdown_categoryTitle__DEBA9{font-size:11px}.ProductDropdown_productItem___zSna{padding:12px}.ProductDropdown_productTitle__kMLlX{font-size:15px}}.ProductDropdown_content__DTxh1::-webkit-scrollbar{width:6px}.ProductDropdown_content__DTxh1::-webkit-scrollbar-track{background:transparent}.ProductDropdown_content__DTxh1::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.ProductDropdown_content__DTxh1::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.PmsIntegrations_section__tW7gr{position:relative;padding:clamp(80px,11vw,140px) 0;overflow:hidden;color:#0f172a;background:#dff1ff}.PmsIntegrations_container__QxZ_S{position:relative;max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,48px)}.PmsIntegrations_header__7G4Nb{text-align:center;margin-bottom:clamp(48px,7vw,80px);color:#0f172a}.PmsIntegrations_badge__Lfcc9{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#0f172a;background:hsla(0,0%,100%,.75);border:1px solid rgba(15,23,42,.12);box-shadow:0 10px 25px rgba(15,23,42,.08);line-height:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.PmsIntegrations_title__8encR{margin:18px 0 12px;font-size:clamp(34px,5vw,54px);font-weight:600;letter-spacing:-.03em;line-height:1.05;color:#0f172a}.PmsIntegrations_subtitle__xNqnL{margin:0 auto;max-width:640px;font-size:clamp(16px,2vw,19px);line-height:1.6;color:rgba(15,23,42,.72)}.PmsIntegrations_orbitContainer__g4Ehi{position:relative;display:flex;justify-content:center;align-items:center;min-height:500px}.PmsIntegrations_orbitWrapper__6DVIJ{position:relative;width:380px;height:380px;display:flex;align-items:center;justify-content:center}.PmsIntegrations_orbitNode__bziEs{display:flex;align-items:center;justify-content:center;padding:15px;border-radius:16px;background:hsla(0,0%,100%,.96);border:1px solid rgba(148,163,184,.35);box-shadow:0 15px 35px rgba(15,23,42,.16),inset 0 1px 0 hsla(0,0%,100%,.85);min-width:110px;min-height:70px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PmsIntegrations_orbitNodeLogo__A0Ppc{width:80px;height:auto;max-height:50px;-o-object-fit:contain;object-fit:contain}.PmsIntegrations_orbitNodeName__WazJp{font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:rgba(71,85,105,.9);text-align:center;white-space:nowrap}.PmsIntegrations_hubContainer__d5Tzu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.PmsIntegrations_hubLogo__wDZX3{display:block;width:140px;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:24px;background:#fff;padding:20px;box-shadow:0 20px 40px rgba(30,48,80,.15),0 4px 8px rgba(0,0,0,.1)}@media (max-width:768px){.PmsIntegrations_orbitWrapper__6DVIJ{width:380px;height:380px}.PmsIntegrations_hubLogo__wDZX3{width:120px;padding:16px;border-radius:20px}.PmsIntegrations_orbitNode__bziEs{min-width:95px;min-height:60px;padding:12px}.PmsIntegrations_orbitNodeLogo__A0Ppc{width:70px;max-height:45px}.PmsIntegrations_orbitNodeName__WazJp{font-size:9px}}@media (max-width:540px){.PmsIntegrations_section__tW7gr{padding:56px 0}.PmsIntegrations_orbitWrapper__6DVIJ{width:320px;height:320px}.PmsIntegrations_hubLogo__wDZX3{width:100px;padding:12px;border-radius:16px}.PmsIntegrations_orbitNode__bziEs{min-width:80px;min-height:50px;padding:10px}.PmsIntegrations_orbitNodeLogo__A0Ppc{width:60px;max-height:40px}}.Pricing_section__p8_zh{position:relative;padding:clamp(64px,8vw,100px) 0 clamp(40px,4vw,60px);background:#dff1ff}.Pricing_container__9rN5Q{position:relative;max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,48px)}.Pricing_header__ycYep{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.Pricing_badge__5qjYa{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;margin-bottom:14px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#0f172a;background:hsla(0,0%,100%,.75);border:1px solid rgba(15,23,42,.12);box-shadow:0 10px 25px rgba(15,23,42,.08);line-height:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.Pricing_title__LI8S4{font-size:clamp(40px,5vw,48px);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:#1c1a22;margin:0}.Pricing_subtitle__cFwVc{margin:0;max-width:560px;color:#6f6a75;font-size:clamp(16px,2vw,18px);line-height:1.5}.Pricing_freeTrialBadge__APsRQ{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;margin:28px auto 0;border-radius:999px;font-size:16px;font-weight:600;color:#1a8ca8;background:linear-gradient(135deg,rgba(38,173,208,.12),rgba(38,173,208,.16));border:1.5px solid rgba(38,173,208,.3);box-shadow:0 6px 20px rgba(38,173,208,.18),0 2px 8px rgba(38,173,208,.1);width:-moz-fit-content;width:fit-content;max-width:90%;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .3s ease}.Pricing_freeTrialBadge__APsRQ:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(38,173,208,.22),0 3px 10px rgba(38,173,208,.12);border-color:rgba(38,173,208,.4)}.Pricing_freeTrialIcon__Hn4SP{flex-shrink:0;color:#26add0}.Pricing_billingToggle__1VrPR{display:flex;justify-content:center;align-items:center;margin:clamp(28px,4vw,40px) auto 0;background:#fff;border-radius:999px;padding:4px;border:1px solid #e6e1f0;box-shadow:0 8px 24px rgba(24,13,38,.08);width:-moz-fit-content;width:fit-content}.Pricing_toggleButton__2xsVI{padding:10px 28px;border:none;background:transparent;color:#716a7d;font-size:14px;font-weight:500;cursor:pointer;border-radius:999px;min-height:40px;transition:all .25s ease}.Pricing_toggleButton__2xsVI.Pricing_active__nnnJQ{background:#1c1a22;color:#fff;box-shadow:0 6px 18px rgba(23,5,44,.18)}.Pricing_pricingCards__ytuyv{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(16px,2vw,22px);max-width:900px;margin:clamp(36px,4.5vw,56px) auto clamp(60px,6vw,80px)}.Pricing_pricingCard__VIMCf{position:relative;background:#fff;border-radius:16px;padding:clamp(20px,3vw,24px);border:1px solid #ece8f5;box-shadow:0 4px 16px rgba(28,26,34,.08);display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;min-height:400px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.Pricing_pricingCard__VIMCf:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(28,26,34,.12)}.Pricing_pricingCard__VIMCf.Pricing_popular__dMxRh{border:2px solid #d4bdff;box-shadow:0 12px 40px rgba(139,92,246,.18);overflow:visible;position:relative}.Pricing_pricingCard__VIMCf.Pricing_popular__dMxRh:hover{box-shadow:0 16px 48px rgba(139,92,246,.24);transform:translateY(-2px);border-color:#c7a8ff}.Pricing_pricingCard__VIMCf.Pricing_popular__dMxRh:before{content:"";position:absolute;top:-2px;right:-2px;width:240px;height:240px;background:radial-gradient(circle at top right,rgba(217,177,255,.4),rgba(236,197,255,.25),rgba(245,220,255,.15),transparent 85%);border-radius:0 14px 0 0;pointer-events:none;z-index:0}.Pricing_cardHeader__Ag26u{grid-row:1;margin-bottom:12px;padding:0 20px;display:flex;flex-direction:column;gap:8px;height:85px;overflow:hidden}.Pricing_planTitleRow__y_9kd{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;color:#1f2335}.Pricing_planGlyphWrap__u9FNT{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}.Pricing_planGlyph__sM2pV{width:26px;height:26px;flex-shrink:0}.Pricing_planName__C6Kqe{font-weight:600}.Pricing_planTagline__dw7e4{color:#6f6a75;font-size:14px;margin:0;line-height:1.5}.Pricing_priceRow__rVnLl{grid-row:2;position:relative;display:flex;align-items:flex-start;gap:2px;padding:10px 20px 12px;margin:0;height:60px}.Pricing_currency__E18Jh{font-size:24px;font-weight:600;color:#1c1a22;padding-top:6px}.Pricing_price__jjH4T{font-size:clamp(38px,4.2vw,46px);font-weight:700;color:#1c1a22;letter-spacing:-.02em;line-height:1}.Pricing_period__9lrq8{font-size:14px;color:#7c7684;margin-left:4px;align-self:flex-end;padding-bottom:3px}.Pricing_features__yjuiv{grid-row:3;border-top:1px solid #ede8f6;padding:10px 20px 20px;display:flex;flex-direction:column}.Pricing_featuresTitle__T9C7r{font-size:12px;font-weight:600;letter-spacing:.08em;color:#8d8796;margin:0 0 14px;text-transform:none}.Pricing_featuresList__DX4NY{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.Pricing_feature__wWq_y{display:flex;align-items:center;gap:8px;color:#544f5c;font-size:14px;line-height:1.6}.Pricing_featureIcon__5W6jp{width:16px;flex-shrink:0}.Pricing_selectButton__VeYU3{display:block;text-align:center;text-decoration:none;grid-row:4;margin-top:24px;width:100%;padding:12px 24px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid #e2e8f0;background:#fff;color:#1c1a22;box-shadow:0 1px 2px rgba(0,0,0,.05)}.Pricing_selectButton__VeYU3:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}.Pricing_selectButtonPrimary__YlOFE{background:linear-gradient(135deg,#a78bfa,#8b5cf6);color:#fff;border:none;box-shadow:0 4px 6px -1px rgba(139,92,246,.2),0 2px 4px -1px rgba(139,92,246,.1)}.Pricing_selectButtonPrimary__YlOFE:hover{background:linear-gradient(135deg,#b49bfb,#9c75f7);box-shadow:0 10px 15px -3px rgba(139,92,246,.3),0 4px 6px -2px rgba(139,92,246,.15);transform:translateY(-1px)}@media (max-width:968px){.Pricing_pricingCards__ytuyv{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width:640px){.Pricing_billingToggle__1VrPR{width:100%;max-width:320px}.Pricing_toggleButton__2xsVI{flex:1}}.RequestDemo_section__qgvt6{position:relative;padding:clamp(20px,2vw,30px) 0;overflow:hidden;background:#dff1ff}.RequestDemo_container__Y5hLx{position:relative;width:100%;display:flex;justify-content:center;align-items:center;min-height:200px}.RequestDemo_textWrapper__AYA_4{display:flex;align-items:center;gap:clamp(40px,5vw,80px);white-space:nowrap}.RequestDemo_scrollText__YqR_n{font-size:clamp(48px,8vw,120px);font-weight:700;color:#1c1a22;letter-spacing:-.02em;line-height:1;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RequestDemo_iconWrapper__cjFvQ{display:flex;align-items:center;justify-content:center;width:clamp(80px,10vw,140px);height:clamp(80px,10vw,140px);border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(139,92,246,.1),0 10px 30px rgba(139,92,246,.08),0 20px 60px rgba(139,92,246,.05);flex-shrink:0}.RequestDemo_icon__pyXXl{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.RequestDemo_icon__pyXXl svg{width:50%;height:50%}@media (max-width:768px){.RequestDemo_section__qgvt6{padding:clamp(60px,8vw,80px) 0}.RequestDemo_scrollText__YqR_n{font-size:clamp(32px,7vw,60px)}.RequestDemo_textWrapper__AYA_4{gap:clamp(20px,4vw,40px)}.RequestDemo_iconWrapper__cjFvQ{width:clamp(60px,8vw,80px);height:clamp(60px,8vw,80px)}}@keyframes RequestDemo_gradientShift__kTSEF{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Footer_footer__rZB2Q{position:relative;width:100%}.Footer_section__2Yu2C{position:relative;width:calc(100% - clamp(20px, 4vw, 60px));margin:0 clamp(10px,2vw,30px) 2px;padding:clamp(60px,8vw,100px) 0;background:radial-gradient(ellipse at 25% 30%,rgba(99,102,241,.18) 0,transparent 55%),radial-gradient(ellipse at 75% 70%,rgba(168,85,247,.12) 0,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(139,92,246,.08) 0,transparent 70%),linear-gradient(135deg,rgba(30,41,59,.96),rgba(30,27,48,.98) 30%,#0f172a);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3);overflow:hidden}.Footer_contentWrapper__VnfPm{position:relative;max-width:1200px;margin:0 auto;padding:0 clamp(10px,2vw,30px)}.Footer_ctaContent__GrW_d{position:relative;padding:0 clamp(40px,5vw,60px) clamp(30px,4vw,42px);text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(24px,3vw,32px)}.Footer_ctaBadge__be_UU{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);line-height:1;z-index:1;position:relative}.Footer_ctaTitle__8b6SW{font-size:clamp(32px,5vw,56px);font-weight:700;color:#fff;margin:0;line-height:1.2;letter-spacing:-.02em;z-index:1;position:relative}.Footer_ctaButtons__oqoCk{display:flex;gap:16px;flex-wrap:wrap;justify-content:flex-start;z-index:1;position:relative}.Footer_ctaContent__GrW_d:after{content:"";width:100%;height:1px;margin-top:clamp(12px,2vw,20px);display:block;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);opacity:.6}.Footer_primaryButton__a8INR,.Footer_secondaryButton__rHruD{position:relative;padding:12px 26px;color:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;background:linear-gradient(120deg,rgba(99,102,241,.35),rgba(236,72,153,.28));box-shadow:0 15px 35px rgba(15,23,42,.35),inset 0 1px 0 hsla(0,0%,100%,.35);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden}.Footer_secondaryButton__rHruD{background:#fff;color:#0f172a;border-color:hsla(0,0%,100%,.6);box-shadow:0 12px 30px rgba(15,23,42,.25),inset 0 1px 0 hsla(0,0%,100%,.8)}.Footer_primaryButton__a8INR:after,.Footer_secondaryButton__rHruD:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(120deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,0));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.Footer_secondaryButton__rHruD:after{background:linear-gradient(120deg,rgba(148,163,184,.35),hsla(0,0%,100%,0))}.Footer_primaryButton__a8INR:hover,.Footer_secondaryButton__rHruD:hover{transform:translateY(-3px);border-color:hsla(0,0%,100%,.4);box-shadow:0 18px 40px rgba(15,23,42,.45),inset 0 1px 0 hsla(0,0%,100%,.5)}.Footer_primaryButton__a8INR:active,.Footer_secondaryButton__rHruD:active{transform:translateY(0)}.Footer_infoGrid__VJ51z{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr;gap:clamp(32px,4.5vw,70px);padding:clamp(28px,4vw,40px) clamp(40px,5vw,60px) clamp(48px,6vw,80px)}.Footer_companyColumn__SnwWy{display:flex;flex-direction:column;gap:20px}.Footer_logoWrapper__0f4vv{display:inline-flex;align-items:center;gap:12px}.Footer_logo__Rbx6w{height:auto;width:auto;max-width:56px}.Footer_logoWordmark__HGU9f{font-size:20px;font-weight:700;letter-spacing:.08em;color:#f8fafc}.Footer_tagline__OY2CF{font-size:14px;color:hsla(0,0%,100%,.6);margin:0;line-height:1.6}.Footer_socialIcons__D_szr{display:flex;gap:12px;margin-top:8px}.Footer_socialIcons__D_szr a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);transition:all .3s ease}.Footer_socialIcons__D_szr a:hover{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.4);color:#fff;transform:translateY(-2px)}.Footer_linksColumn__LTVO2{display:flex;flex-direction:column;gap:20px;align-items:flex-start;text-align:left;margin-left:auto}.Footer_columnTitle__hHceJ{font-size:16px;font-weight:600;color:#fff;margin:0 0 8px;text-transform:uppercase;letter-spacing:.05em}.Footer_linksList__TWuJ4{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.Footer_linksList__TWuJ4 a{color:hsla(0,0%,100%,.6);text-decoration:none;font-size:14px;transition:color .2s ease;line-height:1.6}.Footer_linksList__TWuJ4 a:hover{color:#8b5cf6}.Footer_addressColumn__9OVzq{display:flex;flex-direction:column;gap:20px;align-items:flex-start;text-align:left;margin-left:auto}.Footer_address__e_6np{font-style:normal;font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.8}.Footer_termsColumn__7Rljc{display:flex;flex-direction:column;gap:20px;align-items:flex-start;text-align:left;margin-left:auto}.Footer_copyrightBar__gABAK{display:flex;justify-content:space-between;align-items:center;padding:clamp(16px,2.5vw,24px) clamp(36px,4.5vw,54px);flex-wrap:wrap;gap:12px;border-top:1px solid hsla(0,0%,100%,.1)}.Footer_copyright__8W_Zp{font-size:14px;color:hsla(0,0%,100%,.5);margin:0}.Footer_privacyLink__qxB76{font-size:14px;color:hsla(0,0%,100%,.5);text-decoration:none;transition:color .2s ease}.Footer_privacyLink__qxB76:hover{color:#8b5cf6}@media (max-width:968px){.Footer_infoGrid__VJ51z{grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,48px)}.Footer_companyColumn__SnwWy{grid-column:span 2}}@media (max-width:768px){.Footer_section__2Yu2C{border-radius:16px;padding:clamp(48px,6vw,70px) 0}.Footer_ctaContent__GrW_d{padding:0 clamp(24px,4vw,40px) clamp(40px,5vw,60px)}.Footer_ctaTitle__8b6SW{font-size:clamp(28px,4.5vw,40px)}.Footer_ctaButtons__oqoCk{flex-direction:column;width:100%;max-width:320px}.Footer_primaryButton__a8INR,.Footer_secondaryButton__rHruD{width:100%}.Footer_infoGrid__VJ51z{grid-template-columns:1fr;gap:clamp(32px,5vw,40px);padding:clamp(40px,5vw,60px) clamp(24px,4vw,40px);text-align:center}.Footer_addressColumn__9OVzq,.Footer_companyColumn__SnwWy,.Footer_linksColumn__LTVO2,.Footer_termsColumn__7Rljc{align-items:center}.Footer_socialIcons__D_szr{justify-content:center}.Footer_copyrightBar__gABAK{flex-direction:column;text-align:center;padding:clamp(16px,3vw,24px) clamp(24px,4vw,40px)}}@media (max-width:480px){.Footer_section__2Yu2C{border-radius:12px;padding:clamp(32px,5vw,48px) 0}.Footer_ctaContent__GrW_d{padding:0 clamp(20px,4vw,32px) clamp(32px,4vw,40px)}.Footer_ctaBadge__be_UU{font-size:10px;padding:6px 14px}.Footer_primaryButton__a8INR,.Footer_secondaryButton__rHruD{padding:12px 24px;font-size:14px}.Footer_infoGrid__VJ51z{padding:clamp(32px,4vw,40px) clamp(20px,4vw,32px)}}.CodeSearchHero_hero__bdGKw{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;padding:40px 24px}.CodeSearchHero_container__lf5lu{max-width:800px;width:100%;display:flex;flex-direction:column;align-items:center;gap:48px}.CodeSearchHero_content__PxFNG{text-align:center}.CodeSearchHero_topBar__37j7f{display:flex;justify-content:flex-end;margin-bottom:24px}.CodeSearchHero_browseLink__YLH8U{display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;color:#475569;text-decoration:none;padding:10px 20px;background:linear-gradient(135deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5));border:1px solid hsla(0,0%,100%,.8);border-radius:999px;backdrop-filter:blur(12px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px -2px rgba(14,165,233,.1),inset 0 0 0 1px hsla(0,0%,100%,.5)}.CodeSearchHero_browseLink__YLH8U:hover{color:#0ea5e9;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(240,249,255,.9));transform:translateY(-2px);box-shadow:0 8px 20px -4px rgba(14,165,233,.2),inset 0 0 0 1px hsla(0,0%,100%,.8);border-color:rgba(14,165,233,.2)}.CodeSearchHero_browseLink__YLH8U svg{transition:transform .3s ease}.CodeSearchHero_browseLink__YLH8U:hover svg{transform:translateX(4px)}.CodeSearchHero_title__Z4Ucd{font-size:clamp(3rem,6vw,4.5rem);font-weight:700;color:#0f172a;margin:0 0 24px;letter-spacing:-.03em;line-height:1.1}.CodeSearchHero_highlight__3oa90{background:linear-gradient(135deg,#0ea5e9,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.CodeSearchHero_subtitle__DvRZw{font-size:clamp(1.125rem,2vw,1.375rem);color:#64748b;margin:0 auto 32px;line-height:1.6;max-width:640px;font-weight:400}.CodeSearchHero_valueProps__ZmuQS{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.CodeSearchHero_valueProp__bBoca{display:flex;align-items:center;gap:8px;padding:8px 16px;background:hsla(0,0%,100%,.6);border:1px solid rgba(226,232,240,.8);border-radius:999px;font-size:.9375rem;font-weight:500;color:#334155;backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.04)}.CodeSearchHero_searchCard__hctYU{width:100%;max-width:720px;background:hsla(0,0%,100%,.7);border-radius:24px;padding:12px;box-shadow:0 24px 48px -12px rgba(16,105,142,.15),inset 0 0 0 1px hsla(0,0%,100%,.6);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.8)}.CodeSearchHero_inputWrapper__SasXQ{display:flex;align-items:center;gap:8px;background:#fff;padding:8px;border-radius:16px;border:1px solid #e2e8f0;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.02)}.CodeSearchHero_inputWrapper__SasXQ:focus-within{border-color:#38bdf8;box-shadow:0 0 0 4px rgba(56,189,248,.15);transform:translateY(-1px)}.CodeSearchHero_input__0XR_q{flex:1;padding:16px 20px;font-size:1.125rem;border:none;background:transparent;outline:none;color:#0f172a;min-width:0}.CodeSearchHero_input__0XR_q::-moz-placeholder{color:#94a3b8}.CodeSearchHero_input__0XR_q::placeholder{color:#94a3b8}.CodeSearchHero_submitButton__Ox4Pj{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(135deg,#0ea5e9,#2563eb);border:none;border-radius:12px;color:#fff;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;box-shadow:0 4px 12px rgba(14,165,233,.3)}.CodeSearchHero_submitButton__Ox4Pj:hover:not(:disabled){transform:translateY(-1px) scale(1.02);box-shadow:0 8px 16px rgba(14,165,233,.4)}.CodeSearchHero_submitButton__Ox4Pj:disabled{background:#cbd5e1;cursor:not-allowed;box-shadow:none}.CodeSearchHero_footer__oftLP{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 12px 8px}.CodeSearchHero_suggestions__AlqHI{flex:1}.CodeSearchHero_suggestionsLabel__0PW3u{display:block;font-size:.875rem;color:#64748b;margin-bottom:12px;font-weight:500}.CodeSearchHero_suggestionChips__Tq4qI{display:flex;flex-wrap:wrap;gap:8px}.CodeSearchHero_suggestionChip__ImP5G{padding:8px 16px;background:hsla(0,0%,100%,.5);border:1px solid rgba(226,232,240,.8);border-radius:999px;font-size:.875rem;color:#475569;cursor:pointer;transition:all .2s ease;font-weight:500}.CodeSearchHero_suggestionChip__ImP5G:hover{background:#fff;border-color:#94a3b8;color:#0f172a;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.05)}.CodeSearchHero_aiToggle__R3S7Z{display:flex;align-items:center;gap:10px;font-size:.875rem;color:#475569;cursor:pointer;white-space:nowrap;padding:8px 12px;background:hsla(0,0%,100%,.5);border-radius:999px;border:1px solid transparent;transition:all .2s ease}.CodeSearchHero_aiToggle__R3S7Z:hover{background:#fff;border-color:#e2e8f0}.CodeSearchHero_aiToggle__R3S7Z input{width:18px;height:18px;accent-color:#0ea5e9}@media (max-width:640px){.CodeSearchHero_hero__bdGKw{padding:40px 16px;min-height:auto}.CodeSearchHero_title__Z4Ucd{font-size:2.5rem}.CodeSearchHero_searchCard__hctYU{padding:8px;border-radius:20px}.CodeSearchHero_inputWrapper__SasXQ{padding:6px}.CodeSearchHero_input__0XR_q{padding:12px 16px;font-size:1rem}.CodeSearchHero_submitButton__Ox4Pj{width:48px;height:48px}.CodeSearchHero_footer__oftLP{flex-direction:column;gap:20px;padding:16px 8px 4px}.CodeSearchHero_aiToggle__R3S7Z{width:100%;justify-content:center;background:#fff;border-color:#e2e8f0}.CodeSearchHero_suggestionChips__Tq4qI{gap:6px}.CodeSearchHero_suggestionChip__ImP5G{padding:6px 12px;font-size:.813rem}}.CodeInput_container__4oV_t{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background:var(--surface);border-top:1px solid var(--border)}.CodeInput_modeToggle__gqJUr{display:flex;gap:6px}.CodeInput_modeButton__OQY4t{display:flex;align-items:center;gap:4px;padding:6px 12px;background:transparent;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;color:var(--muted);cursor:pointer;transition:all .2s ease}.CodeInput_modeButton__OQY4t:hover{border-color:var(--accent);color:var(--accent)}.CodeInput_modeButton__OQY4t.CodeInput_active__5NGfI{background:var(--accent);border-color:var(--accent);color:#fff}.CodeInput_inputWrapper__iiPn8{display:flex;align-items:flex-end;gap:8px;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);padding:8px 12px;transition:border-color .2s ease}.CodeInput_inputWrapper__iiPn8:focus-within{border-color:var(--accent)}.CodeInput_modeIndicator__Iss98{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-bottom:4px}.CodeInput_indicatorIcon__sZCjq{color:var(--accent)}.CodeInput_input__iaK1e{flex:1;min-height:24px;max-height:120px;padding:4px 0;background:transparent;border:none;outline:none;font-family:inherit;font-size:.938rem;color:var(--foreground);resize:none;line-height:1.5}.CodeInput_input__iaK1e::-moz-placeholder{color:var(--muted)}.CodeInput_input__iaK1e::placeholder{color:var(--muted)}.CodeInput_sendButton__WSd2o{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--border);border:none;border-radius:50%;color:var(--muted);cursor:not-allowed;transition:all .2s ease;flex-shrink:0}.CodeInput_sendButton__WSd2o.CodeInput_active__5NGfI{background:var(--accent);color:#fff;cursor:pointer}.CodeInput_sendButton__WSd2o.CodeInput_active__5NGfI:hover{transform:scale(1.05)}.CodeInput_detectedHint__iUOcH{font-size:.688rem;color:var(--muted);padding-left:4px}@media (max-width:640px){.CodeInput_container__4oV_t{padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.CodeInput_modeToggle__gqJUr{gap:4px}.CodeInput_modeButton__OQY4t{padding:4px 8px;font-size:.688rem}}.CodeCard_card__SyNk9{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;margin:8px 0}.CodeCard_card__SyNk9.CodeCard_compact__v7HA3{padding:12px 16px}.CodeCard_header__k8zNj{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.CodeCard_codeInfo__b0nl9{display:flex;align-items:center;gap:8px}.CodeCard_codeNumber__wygpG{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:1.5rem;font-weight:700;color:var(--accent)}.CodeCard_codeLink__eGReh{display:inline-flex;align-items:center;gap:6px;text-decoration:none;transition:opacity .2s ease}.CodeCard_codeLink__eGReh:hover{opacity:.8}.CodeCard_codeLink__eGReh:hover .CodeCard_linkIcon__F9akf{transform:translateX(2px)}.CodeCard_linkIcon__F9akf{color:var(--accent);opacity:1;transition:transform .2s ease}.CodeCard_compact__v7HA3 .CodeCard_codeNumber__wygpG{font-size:1rem}.CodeCard_similarity__hDYYi{font-size:.75rem;color:var(--muted);background:var(--accent-soft);padding:2px 8px;border-radius:var(--radius-sm)}.CodeCard_copyButton__TOJup{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.CodeCard_copyButton__TOJup:hover{background:var(--accent-soft);border-color:var(--accent)}.CodeCard_copyIcon__wUzOR{color:var(--muted)}.CodeCard_copyButton__TOJup:hover .CodeCard_copyIcon__wUzOR{color:var(--accent)}.CodeCard_title__rdUGN{font-size:1rem;font-weight:600;color:var(--foreground);margin:0 0 12px}.CodeCard_compact__v7HA3 .CodeCard_title__rdUGN{font-size:.875rem;margin-bottom:0}.CodeCard_metadata__y16Xy{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.CodeCard_category__fJkUJ,.CodeCard_subsection__cSC_m{font-size:.75rem;color:var(--muted)}.CodeCard_separator__uHgfP{color:var(--muted);opacity:.5}.CodeCard_description__JZ6DR{margin-bottom:16px}.CodeCard_description__JZ6DR p{font-size:.875rem;color:var(--foreground);line-height:1.6;margin:0}.CodeCard_actions__DMNvW{display:flex;gap:8px}.CodeCard_followUpButton__Wj8CT{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--accent-soft);border:none;border-radius:var(--radius-sm);font-size:.813rem;font-weight:500;color:var(--accent);cursor:pointer;transition:all .2s ease}.CodeCard_followUpButton__Wj8CT:hover{background:var(--accent);color:#fff}.CodeCard_learnMoreLink__tlj8e{display:flex;align-items:center;gap:6px;padding:8px 12px;background:transparent;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.813rem;font-weight:500;color:var(--muted);text-decoration:none;cursor:pointer;transition:all .2s ease}.CodeCard_learnMoreLink__tlj8e:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.CodeCard_source___DW7m{margin-top:12px;padding-top:12px;border-top:1px solid var(--border);font-size:.7rem;color:var(--muted);opacity:.7}.ChatMessage_message__YI00U{display:flex;gap:12px;padding:12px 16px;max-width:100%}.ChatMessage_userMessage__tieZ_{flex-direction:row-reverse}.ChatMessage_avatar__o05gD{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0}.ChatMessage_userMessage__tieZ_ .ChatMessage_avatar__o05gD{background:var(--accent);color:#fff}.ChatMessage_assistantMessage__ll04D .ChatMessage_avatar__o05gD{background:var(--accent-soft);color:var(--accent)}.ChatMessage_content__oJViu{display:flex;flex-direction:column;gap:8px;max-width:calc(100% - 60px);min-width:0}.ChatMessage_bubble__EhErs{padding:12px 16px;border-radius:var(--radius-lg);max-width:100%}.ChatMessage_userMessage__tieZ_ .ChatMessage_bubble__EhErs{background:var(--accent);color:#fff;border-bottom-right-radius:4px}.ChatMessage_assistantMessage__ll04D .ChatMessage_bubble__EhErs{background:var(--surface);border:1px solid var(--border);border-bottom-left-radius:4px}.ChatMessage_text__sxMsD{margin:0;font-size:.938rem;line-height:1.5;word-break:break-word}.ChatMessage_text__sxMsD p{margin:0 0 .5em}.ChatMessage_text__sxMsD p:last-child{margin-bottom:0}.ChatMessage_text__sxMsD strong{font-weight:600}.ChatMessage_text__sxMsD ol,.ChatMessage_text__sxMsD ul{margin:.5em 0;padding-left:1.5em}.ChatMessage_text__sxMsD li{margin:.25em 0}.ChatMessage_text__sxMsD code{background:rgba(0,0,0,.06);padding:.125em .375em;border-radius:3px;font-size:.9em;font-family:ui-monospace,monospace}.ChatMessage_text__sxMsD pre{background:#f1f5f9;padding:.75em 1em;border-radius:6px;overflow-x:auto;margin:.5em 0}.ChatMessage_text__sxMsD pre code{background:none;padding:0}.ChatMessage_codeCards__wXjkI{display:flex;flex-direction:column;gap:8px}@media (max-width:640px){.ChatMessage_message__YI00U{padding:8px 12px}.ChatMessage_avatar__o05gD{width:32px;height:32px}.ChatMessage_content__oJViu{max-width:calc(100% - 50px)}.ChatMessage_bubble__EhErs{padding:10px 14px}.ChatMessage_text__sxMsD{font-size:.875rem}}.AIReceptionistValueProps_section__PRZfZ{position:relative;padding:4rem 0 8rem;background:#dff1ff}.AIReceptionistValueProps_decorativeCircle1__j_N8N{position:absolute;top:5rem;left:25%;width:6rem;height:6rem;background-color:rgba(38,173,208,.05);border-radius:50%;animation:AIReceptionistValueProps_floating1__DhCMW 5s ease-in-out infinite alternate}.AIReceptionistValueProps_decorativeCircle2__P8w_A{position:absolute;bottom:5rem;right:25%;width:4rem;height:4rem;background-color:rgba(38,173,208,.08);border-radius:50%;animation:AIReceptionistValueProps_floating2__fjNeV 7s ease-in-out 1s infinite alternate}@keyframes AIReceptionistValueProps_floating1__DhCMW{0%{transform:translate(0)}50%{transform:translateY(-20px)}to{transform:translate(0)}}@keyframes AIReceptionistValueProps_floating2__fjNeV{0%{transform:translate(0)}50%{transform:translateY(20px)}to{transform:translate(0)}}.AIReceptionistValueProps_container__6_WlW{max-width:1152px;margin:0 auto;padding:0 1rem;width:100%}.AIReceptionistValueProps_navBar__xULZb{position:relative;z-index:1000;margin-bottom:2.5rem;background-color:#fff;backdrop-filter:blur(12px);border-radius:9999px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);width:100%;box-sizing:border-box}.AIReceptionistValueProps_navScrollContainer__ePlKY{position:relative;display:flex;justify-content:center;overflow-x:auto;padding:.375rem .75rem;scrollbar-width:none}.AIReceptionistValueProps_navScrollContainer__ePlKY::-webkit-scrollbar{display:none}.AIReceptionistValueProps_navButton__qEtF0{white-space:nowrap;padding:.375rem .75rem;text-align:center;transition:all .3s;color:#6b7280;font-weight:500;background:none;border:none;cursor:pointer}.AIReceptionistValueProps_navButton__qEtF0:hover{color:#1f2937}.AIReceptionistValueProps_navButtonActive__LO_QE{color:#26add0;font-weight:600}.AIReceptionistValueProps_navIndicator__Z25fO{position:absolute;bottom:0;height:2px;background-color:#26add0;transition:all .3s;left:0;width:0}.AIReceptionistValueProps_cardsContainer__pJ8E9{position:relative;height:520px;transform-style:preserve-3d;perspective:1200px;transition:all .5s;width:100%;max-width:90%;margin:0 auto}.AIReceptionistValueProps_cardWrapper__f2kmV{position:absolute;top:0;left:0;right:0;width:100%;height:100%;transition:all .5s}.AIReceptionistValueProps_card__1BwrT{width:100%;max-width:100%;height:100%;border-radius:24px;background-color:#fff;overflow:hidden;position:relative}.AIReceptionistValueProps_cardInactive__RZ10Q:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.97;z-index:5}.AIReceptionistValueProps_cardPattern__wxUtI{position:absolute;inset:0;z-index:0;opacity:.05}.AIReceptionistValueProps_patternCircle1__vYTUd{position:absolute;right:-2.5rem;top:-2.5rem;width:16rem;height:16rem;background-color:#26add0;border-radius:50%}.AIReceptionistValueProps_patternCircle2__Str9I{position:absolute;left:-5rem;bottom:-5rem;width:20rem;height:20rem;background-color:#3edcf7;border-radius:50%}.AIReceptionistValueProps_cardContent__hEClg{height:100%;position:relative;z-index:10}.AIReceptionistValueProps_cardGrid__L_Ng9{display:grid;grid-template-columns:1fr;height:100%}@media (min-width:768px){.AIReceptionistValueProps_cardGrid__L_Ng9{grid-template-columns:1fr 1fr}}.AIReceptionistValueProps_contentColumn__HOsA1{display:flex;flex-direction:column;padding:2rem 1rem;height:100%;justify-content:space-between}.AIReceptionistValueProps_titleSection__ThZf_{margin-bottom:1rem}.AIReceptionistValueProps_cardTitle__TIMwE{font-size:1.875rem;font-weight:700;color:#1f2937;line-height:1.2;margin-bottom:.5rem}.AIReceptionistValueProps_cardDescription__fV_Fx{font-size:1.125rem;color:#4b5563}.AIReceptionistValueProps_featuresSection___FfYm{margin-top:.5rem;margin-bottom:1rem}.AIReceptionistValueProps_featuresTitle__WHSWo{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:.5rem}.AIReceptionistValueProps_featuresList__Ne0Si{display:flex;flex-direction:column;gap:.5rem}.AIReceptionistValueProps_featurePoint__w1pcD{display:flex;align-items:flex-start;margin-bottom:.75rem}.AIReceptionistValueProps_featureNumber__1X5Z0{margin-right:.5rem;margin-top:.125rem;font-size:1.125rem;font-weight:700}.AIReceptionistValueProps_featureText__zcP4_{font-weight:500}.AIReceptionistValueProps_scrollIndicator__ZZ_fJ{position:absolute;left:2rem;bottom:1rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#9ca3af}.AIReceptionistValueProps_scrollDot__CB9tz{width:.5rem;height:.5rem;border-radius:50%;background-color:#10b981;animation:AIReceptionistValueProps_pulse__zXX9e 2s infinite}@keyframes AIReceptionistValueProps_pulse__zXX9e{0%,to{opacity:1}50%{opacity:.5}}.AIReceptionistValueProps_scrollText__siaMQ{font-size:.75rem}.AIReceptionistValueProps_visualColumn__73Wed{position:relative;display:flex;align-items:center;justify-content:center;background-color:#fff;height:100%;padding:0 1rem}.AIReceptionistValueProps_visualDivider__baMK3{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#f3f4f6}.AIReceptionistValueProps_imageContainer__2XRL8{display:flex;align-items:center;justify-content:center;position:relative;z-index:10;padding:1rem}.AIReceptionistValueProps_imageWrapper__qTmCr{transform:transition .3s;position:relative}.AIReceptionistValueProps_imageWrapper__qTmCr:hover{transform:scale(1.05)}.AIReceptionistValueProps_imageBorder__yfWLw{overflow:hidden;width:300px;height:450px;border-radius:1.5rem;position:relative;z-index:10}.AIReceptionistValueProps_highlightWrapper__d33P1{position:relative;display:inline}.AIReceptionistValueProps_highlightText___XQN9{position:relative;z-index:10}.AIReceptionistValueProps_highlightBackground__xVZvn{position:absolute;bottom:0;left:0;width:100%;height:.4em;z-index:0;opacity:.3;border-radius:2px}.AIReceptionistValueProps_cardAccent__AXRoN{position:absolute;bottom:0;left:0;height:4px;width:100%;transition:all .5s}.AIReceptionistValueProps_dotsContainer__q70Du{position:absolute;bottom:-3rem;left:0;right:0;display:flex;justify-content:center;gap:.75rem}.AIReceptionistValueProps_dot__i8T7V{width:.75rem;height:.75rem;border-radius:50%;background-color:#d1d5db;transition:all .3s;border:none;cursor:pointer;padding:0}.AIReceptionistValueProps_dot__i8T7V:hover{background-color:#9ca3af}.AIReceptionistValueProps_dotActive__1k9_r{background-color:#26add0;width:2rem;border-radius:9999px}@media (max-width:768px){.AIReceptionistValueProps_cardsContainer__pJ8E9{height:700px}.AIReceptionistValueProps_cardGrid__L_Ng9{grid-template-columns:1fr}.AIReceptionistValueProps_imageWrapper__qTmCr{max-width:240px}.AIReceptionistValueProps_imageBorder__yfWLw{width:240px;height:360px}.AIReceptionistValueProps_contentColumn__HOsA1{padding:1.5rem}.AIReceptionistValueProps_cardTitle__TIMwE{font-size:1.5rem}.AIReceptionistValueProps_scrollIndicator__ZZ_fJ{left:1.5rem}}@media (max-width:640px){.AIReceptionistValueProps_section__PRZfZ{padding:2rem 0 6rem}.AIReceptionistValueProps_navButton__qEtF0{font-size:.875rem;padding:.5rem .75rem}.AIReceptionistValueProps_cardsContainer__pJ8E9{height:900px}}.VoipValueProps_section__NQKIo{position:relative;padding:4rem 0 8rem;background:#dff1ff}.VoipValueProps_decorativeCircle1__DGX1T{position:absolute;top:5rem;left:25%;width:6rem;height:6rem;background-color:rgba(38,173,208,.05);border-radius:50%;animation:VoipValueProps_floating1__lH5i3 5s ease-in-out infinite alternate}.VoipValueProps_decorativeCircle2__fhoGD{position:absolute;bottom:5rem;right:25%;width:4rem;height:4rem;background-color:rgba(38,173,208,.08);border-radius:50%;animation:VoipValueProps_floating2__9SACq 7s ease-in-out 1s infinite alternate}@keyframes VoipValueProps_floating1__lH5i3{0%{transform:translate(0)}50%{transform:translateY(-20px)}to{transform:translate(0)}}@keyframes VoipValueProps_floating2__9SACq{0%{transform:translate(0)}50%{transform:translateY(20px)}to{transform:translate(0)}}.VoipValueProps_container__RUE9w{max-width:1152px;margin:0 auto;padding:0 1rem;width:100%}.VoipValueProps_navBar___csKg{position:relative;z-index:1000;margin-bottom:2.5rem;background-color:#fff;backdrop-filter:blur(12px);border-radius:9999px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);width:100%;box-sizing:border-box}.VoipValueProps_navScrollContainer__1bmZT{position:relative;display:flex;justify-content:center;overflow-x:auto;padding:.375rem .75rem;scrollbar-width:none}.VoipValueProps_navScrollContainer__1bmZT::-webkit-scrollbar{display:none}.VoipValueProps_navButton__9JPCf{white-space:nowrap;padding:.375rem .75rem;text-align:center;transition:all .3s;color:#6b7280;font-weight:500;background:none;border:none;cursor:pointer}.VoipValueProps_navButton__9JPCf:hover{color:#1f2937}.VoipValueProps_navButtonActive__Vwy6u{color:#26add0;font-weight:600}.VoipValueProps_navIndicator__faq_I{position:absolute;bottom:0;height:2px;background-color:#26add0;transition:all .3s;left:0;width:0}.VoipValueProps_cardsContainer__x77bV{position:relative;height:520px;transform-style:preserve-3d;perspective:1200px;transition:all .5s;width:100%;max-width:90%;margin:0 auto}.VoipValueProps_cardWrapper__loPcS{position:absolute;top:0;left:0;right:0;width:100%;height:100%;transition:all .5s}.VoipValueProps_card__KawhC{width:100%;max-width:100%;height:100%;border-radius:24px;background-color:#fff;overflow:hidden;position:relative}.VoipValueProps_cardInactive__VQcd_:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.97;z-index:5}.VoipValueProps_cardPattern__SBwxW{position:absolute;inset:0;z-index:0;opacity:.05}.VoipValueProps_patternCircle1__OHC_M{position:absolute;right:-2.5rem;top:-2.5rem;width:16rem;height:16rem;background-color:#26add0;border-radius:50%}.VoipValueProps_patternCircle2__8qCWd{position:absolute;left:-5rem;bottom:-5rem;width:20rem;height:20rem;background-color:#3edcf7;border-radius:50%}.VoipValueProps_cardContent__9KmQQ{height:100%;position:relative;z-index:10}.VoipValueProps_cardGrid__nSmQi{display:grid;grid-template-columns:1fr;height:100%}@media (min-width:768px){.VoipValueProps_cardGrid__nSmQi{grid-template-columns:1fr 1fr}}.VoipValueProps_contentColumn__Qif_0{display:flex;flex-direction:column;padding:2rem 1rem;height:100%;justify-content:space-between}.VoipValueProps_titleSection__BXuN6{margin-bottom:1rem}.VoipValueProps_cardTitle__Vtbea{font-size:1.875rem;font-weight:700;color:#1f2937;line-height:1.2;margin-bottom:.5rem}.VoipValueProps_cardDescription__7xvYs{font-size:1.125rem;color:#4b5563}.VoipValueProps_featuresSection__wlVOS{margin-top:.5rem;margin-bottom:1rem}.VoipValueProps_featuresTitle__OcDcY{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:.5rem}.VoipValueProps_featuresList__vYtmz{display:flex;flex-direction:column;gap:.5rem}.VoipValueProps_featurePoint__iaOve{display:flex;align-items:flex-start;margin-bottom:.75rem}.VoipValueProps_featureNumber__BVf5J{margin-right:.5rem;margin-top:.125rem;font-size:1.125rem;font-weight:700}.VoipValueProps_featureText__rV73t{font-weight:500}.VoipValueProps_scrollIndicator__MJqmL{position:absolute;left:2rem;bottom:1rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#9ca3af}.VoipValueProps_scrollDot__djN3p{width:.5rem;height:.5rem;border-radius:50%;background-color:#10b981;animation:VoipValueProps_pulse__pvcVn 2s infinite}@keyframes VoipValueProps_pulse__pvcVn{0%,to{opacity:1}50%{opacity:.5}}.VoipValueProps_scrollText__Twe_i{font-size:.75rem}.VoipValueProps_visualColumn__dj_tr{position:relative;display:flex;align-items:center;justify-content:center;background-color:#fff;height:100%;padding:0 1rem}.VoipValueProps_visualDivider__CP3E_{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#f3f4f6}.VoipValueProps_imageContainer__02fls{display:flex;align-items:center;justify-content:center;position:relative;z-index:10;padding:1rem}.VoipValueProps_imageWrapper__V3zSu{transform:transition .3s;position:relative}.VoipValueProps_imageWrapper__V3zSu:hover{transform:scale(1.05)}.VoipValueProps_imageBackdrop__BQGQA{position:absolute;right:-1rem;bottom:-1rem;border-radius:1.5rem;width:300px;height:450px;opacity:.5;z-index:1}.VoipValueProps_imageBorder___Ah_F{overflow:hidden;width:300px;height:450px;border-radius:1.5rem;position:relative;z-index:10}.VoipValueProps_image__JNo6a{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.VoipValueProps_imageAccent__u6cG2{position:absolute;bottom:-.5rem;right:-.5rem;width:3rem;height:3rem;border-radius:50%;opacity:.7;z-index:20}.VoipValueProps_highlightWrapper__H7sYP{position:relative;display:inline}.VoipValueProps_highlightText___B_kj{position:relative;z-index:10}.VoipValueProps_highlightBackground__wR3de{position:absolute;bottom:0;left:0;width:100%;height:.4em;z-index:0;opacity:.3;border-radius:2px}.VoipValueProps_cardAccent__4xm_R{position:absolute;bottom:0;left:0;height:4px;width:100%;transition:all .5s}.VoipValueProps_dotsContainer__LXSPP{position:absolute;bottom:-3rem;left:0;right:0;display:flex;justify-content:center;gap:.75rem}.VoipValueProps_dot__pm7kZ{width:.75rem;height:.75rem;border-radius:50%;background-color:#d1d5db;transition:all .3s;border:none;cursor:pointer;padding:0}.VoipValueProps_dot__pm7kZ:hover{background-color:#9ca3af}.VoipValueProps_dotActive__ihO7Q{background-color:#26add0;width:2rem;border-radius:9999px}@media (max-width:768px){.VoipValueProps_cardsContainer__x77bV{height:700px}.VoipValueProps_cardGrid__nSmQi{grid-template-columns:1fr}.VoipValueProps_imageWrapper__V3zSu{max-width:240px}.VoipValueProps_imageBackdrop__BQGQA,.VoipValueProps_imageBorder___Ah_F{width:240px;height:360px}.VoipValueProps_contentColumn__Qif_0{padding:1.5rem}.VoipValueProps_cardTitle__Vtbea{font-size:1.5rem}.VoipValueProps_scrollIndicator__MJqmL{left:1.5rem}}@media (max-width:640px){.VoipValueProps_section__NQKIo{padding:2rem 0 6rem}.VoipValueProps_navButton__9JPCf{font-size:.875rem;padding:.5rem .75rem}.VoipValueProps_cardsContainer__x77bV{height:900px}}